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
337085848105	337085848664	337085849214	337085849764	337085850314	337085850864	337085851414	337085851964	337085852514	337085853064	337085853614	337085854164	337085854714	337085855264	337085855814	337085856364	337085856914	337085857464	337085858014	337085858564	337085859114	337085859664	337085860214	337085860764	337085861314	337085861864	337085862414	337085862964	337085863514	337085864064	337085864614	337085865164	337085865714	337085866264	337085866814	337085867364	337085867914	337085868464	337085869015	337085869565	337085870115	337085870665	337085871215	337085871765	337085872315	337085872865	337085873415	337085873965	337085874515	337085875065	337085875615	337085876165	337085876715	337085877265	337085877815	337085878365	337085878915	337085879465	337085880015	337085880565	337085881115	337085881665	337085882215	337085882765	337085883315	337085883865	337085884415	337085884965	337085885515	337085886065	337085886615	337085887165	337085887715	337085888265	337085888815	337085889365	337085889915	337085890465	337085891015	337085891565	337085892115	337085892665	337085893215	337085893765	337085894315	337085894865	337085895415	337085895965	337085896515	337085897065	337085897615	337085898165	337085898715	337085899265	337085899815	337085900365	337085900915	337085901465	337085902015	337085902565	337085903115	337085903665	337085904215	337085904765	337085905315	337085905865	337085906415	337085906965	337085907515	337085908065	337085908615	337085909165	337085909715	337085910265	337085910815	337085911365	337085911915	337085912465	337085913015	337085913565	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2684	3650	2300	2682	3650	2300	2680	3650	2300	2679	3650	2300	2679	3650	2300	2677	3650	2300	2675	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2672	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
67192	75317	79065	61280	41014	23088	8828	1803	509	477	475	496	511	515	510	488	533	499	483	517	475	491	442	452	504	488	506	464	507	527	509	443	484	452	505	466	467	501	492	484	493	461	481	448	498	456	473	511	451	443	456	446	459	471	447	511	477	505	490	440	489	536	468	449	456	477	523	459	454	507	505	507	471	460	482	483	487	447	482	457	505	504	514	456	457	526	505	490	466	438	484	501	502	486	485	514	502	481	477	493	479	484	453	488	479	511	498	466	477	480	494	475	512	498	481	490	475	464	471	480	490	458	456	474	491	450	481	488	514	509	494	456	479	477	493	499	486	510	493	481	485	481	500	507	469	488	468	505	461	511	501	474	507	474	459	452	480	523	508	480	516	500	493	475	475	487	512	488	494	513	478	497	468	508	506	484	527	478	461	457	491	507	486	472	472	474	472	469	508	489	472	535	514	513	473	459	446	483	514	511	483	497	445	451	441	503	480	460	486	422	477	503	443	435	471	471	474	524	471	488	476	486	497	511	428	441	470	487	466	493	457	469	505	510	465	480	496	454	428	431	482	474	531	502	459	468	513	462	514	474	479	481	476	504	476	487	523	480	501	463	504	502	496	494	492	466	508	502	451	491	469	470	461	458	495	505	474	467	445	508	497	503	474	513	454	475	496	481	493	499	485	454	479	488	492	498	477	512	504	481	472	457	470	469	460	508	477	502	495	497	501	558	515	481	494	445	441	485	461	458	457	477	502	493	471	482	452	454	460	503	489	492	502	481	464	486	512	480	461	440	509	521	449	434	530	501	457	473	507	471	513	495	472	460	498	483	493	508	538	508	448	460	467	479	518	504	532	505	480	500	474	501	461	533	468	480	477	497	440	497	508	477	462	483	451	440	467	459	524	468	483	478	481	479	450	496	471	440	456	472	457	480	495	448	489	459	484	500	480	495	471	455	481	505	462	492	475	500	485	466	504	516	461	455	493	477	443	500	501	487	465	450	479	515	488	499	474	463	516	492	487	503	474	488	538	493	486	517	519	481	483	494	455	485	454	473	450	480	472	458	518	456	512	495	454	458	476	477	447	520	461	477	454	491	484	468	522	481	474	507	480	492	468	484	487	486	491	468	473	471	485	499	508	489	516	473	489	441	484	502	496	486	475	458	475	486	498	450	445	459	466	483	446	434	492	486	472	493	521	545	503	502	494	428	478	439	484	476	479	492	482	442	465	452	517	476	496	454	511	488	481	438	472	494	444	518	498	495	519	531	528	477	443	474	474	453	487	495	473	513	479	481	511	485	498	484	492	490	508	472	488	521	473	480	475	512	489	506	473	499	500	490	485	500	481	508	506	465	497	447	476	497	484	512	472	487	451	507	465	476	486	458	489	538	488	529	481	438	487	444	475	467	505	483	489	539	471	503	475	463	424	456	484	468	465	488	493	501	480	482	484	490	483	500	469	452	486	533	492	493	496	489	497	509	493	493	498	504	497	501	447	477	488	467	508	511	470	478	463	434	518	475	477	458	492	476	498	487	497	450	448	471	462	456	484	519	516	494	473	455	466	519	466	509	489	481	503	461	440	459	481	489	467	532	460	466	497	440	483	498	480	497	474	497	477	459	468	464	481	495	479	485	451	517	514	477	482	520	462	470	457	487	459	501	482	485	496	502	466	499	510	475	443	461	500	470	487	475	476	511	498	487	488	530	451	503	469	497	481	534	514	516	469	473	532	458	474	515	486	492	451	534	466	466	454	484	503	508	487	461	497	462	504	484	455	502	455	473	503	447	478	476	467	520	525	472	499	466	440	486	472	499	451	509	479	479	480	474	470	472	483	501	473	491	474	491	500	456	484	475	468	501	508	515	471	553	469	483	503	497	470	471	462	474	462	426	490	491	481	472	475	441	498	506	473	448	450	472	514	475	467	513	478	464	476	460	461	514	500	487	427	516	483	472	493	498	518	521	465	515	497	496	484	487	504	522	448	465	493	488	478	525	485	499	501	491	476	487	498	515	509	496	513	449	497	501	438	453	457	481	497	485	505	480	527	452	503	487	463	494	531	495	514	474	477	460	476	479	476	489	497	476	455	477	468	484	483	455	463	499	514	481	464	488	465	449	505	480	515	461	484	437	448	468	460	494	433	443	503	482	466	501	502	477	522	493	518	473	469	476	483	476	446	481	515	496	442	506	481	430	465	492	494	480	510	481	471	531	528	483	487	497	497	515	506	531	477	476	483	482	506	458	485	509	482	476	439	502	491	491	463	463	485	475	482	482	489	478	446	520	481	473	448	471	485	495	469	543	510	469	441	476	476	485	516	472	461	453	501	499	494	462	468	436	446	505	468	466	502	467	473	476	487	482	480	480	462	456	478	486	457	471	499	476	466	481	474	483	470	464	507	451	490	514	516	473	436	500	517	497	511	514	440	514	483	476	430	457	466	465	432	430	486	481	481	443	482	460	463	487	449	474	440	500	465	502	458	426	453	529	497	475	453	486	508	502	477	446	466	494	466	456	533	485	471	502	482	499	448	475	464	494	506	461	512	470	510	486	472	498	483	497	478	481	458	470	474	491	494	448	499	471	492	529	446	501	509	500	471	498	519	478	491	485	505	488	486	461	502	502	526	507	495	481	468	482	446	486	482	473	461	468	480	451	461	480	477	451	478	435	502	490	504	478	496	471	495	463	471	463	503	488	531	486	498	471	497	472	477	492	466	494	486	481	494	502	461	490	515	498	486	473	423	479	490	451	495	466	500	479	514	489	458	477	468	447	473	443	509	451	465	442	512	500	474	516	478	490	447	484	514	535	481	505	481	516	454	469	474	456	478	543	439	485	492	469	456	529	490	469	530	526	459	500	481	532	476	452	509	496	530	472	500	469	479	442	496	494	461	461	494	466	473	524	512	500	488	485	494	472	491	495	481	507	513	491	477	489	482	491	473	458	506	492	498	473	485	505	439	480	456	493	459	471	439	481	514	483	485	484	488	483	476	497	457	473	477	459	460	458	475	483	423	481	463	487	511	471	473	469	499	467	498	489	464	483	501	461	484	518	476	454	535	450	417	474	489	482	494	493	545	515	484	484	491	423	430	486	504	475	503	538	460	496	484	501	475	506	511	526	453	495	498	511	524	477	520	483	470	498	460	496	523	439	495	461	462	487	497	467	522	540	473	513	505	451	502	498	494	462	481	485	446	470	451	505	496	436	430	527	483	500	476	488	489	483	499	466	463	496	469	504	455	521	529	464	467	502	435	487	500	472	496	500	456	504	488	519	444	478	482	491	509	488	467	498	516	497	499	468	496	474	470	495	500	506	475	479	538	508	496	421	503	434	509	448	459	498	482	492	496	445	477	465	521	433	480	504	497	479	456	506	518	494	476	467	510	488	511	496	477	484	505	527	497	456	444	503	505	515	506	462	489	524	474	505	508	503	488	493	475	470	497	471	465	470	440	532	463	495	483	465	467	457	453	460	496	530	479	473	483	488	498	445	510	492
41972	63378	78168	67423	50260	32960	16439	3538	1082	978	1060	1081	1061	1086	1079	1044	1006	1018	1101	1078	1024	1001	1083	1079	1067	1052	1065	1031	1042	1063	1065	1023	1052	1081	1058	1030	1046	1052	1082	1035	1091	1035	1013	1064	1090	1060	1074	1020	1044	1080	1033	1069	1030	1079	1061	1048	1097	1006	1036	1008	1089	1075	1105	1115	1083	1041	1068	1050	1088	1067	1097	1081	1044	1091	1027	1062	1063	1107	1073	1059	1106	1022	1096	1080	1084	1078	1042	1131	1066	1054	1107	1039	1045	1106	1087	1087	1014	980	1086	1073	1015	1039	1109	1038	1066	1039	1043	1099	1131	1134	1045	1009	1036	979	1057	997	1028	1048	1075	1020	1044	1121	1067	1058	1093	1054	1055	1045	1073	1041	1067	1039	1083	1041	1023	1044	1064	1064	1056	1076	1062	1029	1089	1000	1119	1058	1036	1046	1046	992	1056	1003	1015	1022	1043	1041	1096	1037	1060	1007	1109	1061	1058	1010	1073	1079	1066	1005	1052	1103	1041	1091	1017	1027	1093	1086	1085	1096	1066	1051	1097	1058	1029	1081	1057	1051	1031	1063	1110	1101	1096	1063	1079	1073	1100	1023	1044	1025	1075	1033	1098	1113	1073	1120	1044	1048	1030	995	1038	1092	1095	1087	1024	1051	1039	1004	1103	1042	1084	1062	1030	1045	1092	1102	1025	1058	1100	1043	1020	1050	1064	1066	1083	1074	1068	1020	1044	1040	1022	1116	1029	1050	1062	1013	1062	1097	1061	1057	1055	991	1044	1040	1121	1074	1082	1072	1072	1030	1056	1048	1125	1045	1034	1056	1044	1019	1039	1023	1062	975	1092	1019	1096	1068	1079	1048	1026	1084	1038	1032	1004	1073	1040	1031	1073	1059	1073	1071	1028	1065	1051	975	1106	1044	1064	1049	1045	1103	1096	1064	1133	1074	1052	1099	1086	1119	1019	1009	1048	996	1072	1006	1064	1053	1039	1090	1075	1070	1057	1121	957	1079	1086	1030	1027	1055	1057	1054	1051	1032	1044	1023	1027	1060	1026	1142	1074	1009	1040	1026	1138	1059	1085	1005	1053	1096	1102	1088	1109	1079	1065	1032	1045	1035	1104	1184	1031	1012	1017	1084	1127	1081	1055	1094	1025	1044	1080	1046	1073	996	1062	1103	1094	1039	1036	1077	1088	1022	1021	1098	1081	1114	1083	1051	1120	1077	1049	1080	1069	1061	1065	1073	1073	1019	1107	1010	1024	1068	1060	1117	1050	1064	1082	1057	1024	1018	1064	1095	1057	1026	987	1123	1121	1063	1013	1130	1067	1066	1036	1083	1043	1063	1052	1025	1053	1013	1047	983	1052	1035	1030	1053	1018	1055	1081	1037	1032	1048	1082	1092	1035	1070	1012	967	1046	1057	1109	1087	1037	1072	1051	1074	1033	1081	1072	978	973	1067	1091	1025	1028	1029	1026	1056	1054	1100	1066	991	1039	996	1061	1025	1040	1052	1056	1068	1028	1072	1057	1029	1071	1094	988	1037	1100	1084	1085	1070	1077	1117	1079	1003	1043	1087	1027	1017	1087	1106	1036	1030	1052	1042	1008	1005	1013	1039	1084	1063	1024	1114	1053	1019	1060	1082	1054	1081	1075	1051	1056	1060	1025	1116	1057	1065	1099	1072	1080	1018	1122	1038	1049	1033	1051	1108	1086	1077	1030	1045	1071	1068	1008	1050	1025	1097	1008	1064	1099	1088	1003	1074	1023	1067	1040	1058	1067	1060	1039	1065	1044	991	1082	1036	1061	1030	1111	1036	1010	1078	1089	1075	1064	1076	1049	1011	1082	1081	1085	1085	1045	1071	1098	1012	1097	1089	1042	1060	1085	1039	996	1066	1025	1078	1039	1122	998	1051	1057	1082	976	1055	1081	1001	1087	1036	1021	1016	1044	1053	993	1051	994	1098	1037	1062	1093	1013	1083	1081	1044	1053	1050	1069	1056	1080	1048	1049	1024	1066	1070	1129	1078	1066	1079	1016	1026	1016	1063	1093	1078	1011	1121	1063	1114	1109	1054	1028	1038	1004	1017	1023	1048	1070	1038	1037	1036	1040	1037	999	1046	1028	1024	1085	1105	996	1068	1092	999	1074	1079	1072	1091	1078	1068	1104	1056	1058	1088	1055	1079	1033	1086	1066	1109	1029	1078	1090	1086	1078	1023	1007	1051	1044	1023	1048	1071	1096	1083	1040	1076	1097	1091	1018	1039	1015	1077	1085	1083	1077	1054	1041	1006	1049	1068	1100	1076	1050	1107	1055	1051	1070	1099	1028	1114	1101	1049	1071	1038	1033	1064	1066	1022	1064	1053	1078	1108	1032	1047	1078	1063	1042	1099	1006	1042	1132	1082	1051	972	1008	1061	1049	1072	1056	1056	1088	1024	1085	1073	1027	1061	1098	1076	1093	1054	1093	1090	1039	1077	1076	1104	1032	1068	1072	1127	1082	1097	1095	1036	1085	1052	1052	1026	1054	979	1102	1073	1029	1068	1074	1100	1102	1086	1045	1071	1036	1014	1067	1061	1038	1130	1066	1004	1038	1096	1070	1072	1044	1067	1114	1056	1017	1051	1054	1069	1072	1059	1039	1066	1013	1046	982	1092	1035	1135	1022	1047	1040	1020	1033	1064	1020	1083	1106	1049	1100	1087	1063	1071	1040	1054	1071	1063	1044	1055	1020	1094	1043	1067	1058	1123	1094	1042	1049	1084	1070	1049	1088	1076	1016	1071	1008	1066	1085	1101	1040	1072	1051	1003	1034	1121	993	1042	1061	1044	1060	1024	1043	1111	1060	1045	1075	1121	1046	1055	1042	1029	1007	1049	1066	1142	1060	1013	1031	1032	1065	1019	1110	1043	1086	1073	1002	1048	1068	1031	1059	1048	1103	1087	1089	1019	1066	1054	1058	1032	1081	1068	1097	1025	1075	1056	952	1018	1063	1036	1085	1116	1025	1052	1124	1087	1030	1004	1001	1076	1002	1003	1037	1111	1077	1104	1063	1111	1076	1063	1044	1040	1046	1036	1087	1072	1022	1103	1026	1021	1108	1096	1073	1110	1069	1016	1109	1042	1051	1071	1060	1053	1081	1043	1032	1092	1077	1074	1048	1106	1060	1015	1112	1038	1035	1030	1011	1080	1042	1070	1045	1062	1030	1068	1061	1074	1054	1103	1044	1096	1060	1095	1103	1033	1050	1069	1112	1078	1086	1046	1165	1038	1082	1094	1020	1029	1001	1105	1121	1058	1057	1046	1042	1089	1018	1095	1116	1036	1009	1069	1064	1076	1071	1056	1121	1029	1029	1064	1068	1029	1095	1080	1088	1106	1056	1036	1061	1040	1026	1043	1066	1122	1060	1068	1054	997	1118	1051	1107	1036	1031	1026	1037	1053	1094	1061	1062	1093	1027	1082	1082	999	1058	1037	1083	1037	1038	1053	1045	1026	1053	1030	1078	1067	1059	1128	1122	1030	1047	1050	1056	1043	1024	1096	1000	1060	1068	1058	1048	1097	998	1025	1105	1077	993	1055	1050	1022	1050	1061	1043	1055	1100	1032	1102	1041	1044	1082	1054	1037	1060	1058	994	1092	1088	1088	1127	1024	1035	1037	1048	1073	1089	1027	1069	1052	1050	1047	1026	1044	1083	1017	1069	1048	1066	1020	998	1076	1058	1038	1089	1090	1055	998	1102	1078	1074	1033	1050	1038	1061	1031	1071	1015	1058	1094	1088	986	1042	1081	1099	1075	1038	1035	1062	1122	988	1111	1030	1096	1041	1033	1033	1036	1068	1037	1000	1100	1063	1030	1053	1111	1085	1105	1084	1024	1065	1079	1075	1073	1065	1087	1078	1067	1062	1053	1116	1070	1128	1034	1102	1022	1101	1102	1088	1036	1024	1045	1080	1041	1020	1036	1088	1038	1031	1027	1015	1021	1028	1074	1030	1077	1051	1047	1023	1034	1084	1056	1026	1099	1083	1146	1130	1062	1055	1088	1096	1074	982	1068	1017	1077	1052	1128	1066	1028	1068	1011	1108	1028	1052	1099	1059	1063	1058	1042	1047	1107	996	1067	1037	1039	1086	1066	1010	1114	1045	1057	1039	1048	1070	1023	1036	1095	1024	1122	990	1020	1029	1106	992	1066	1049	1055	1033	1056	999	1034	1093	1073	1111	1072	1060	1098	1067	1057	1070	1027	991	1075	1080	1070	1127	1044	1048	1064	1061	1021	1097	1051	1010	1107	1052	1119	1042	1113	1058	1125	1018	1071	1053	1088	997	1057	1049	1044	1000	1066	1070	1083	1110	1016	1015	1064	1078	1068	1058	1018	1049	1007	1025	1044	1090	1036	1067	1074	1048	946	1104	1053	1083	1010	1025	1059	1098	1078	1051	1018	1041	1059	1093	1079	1127	1044	1120	1018	1001	1058	1103	1075	1043	1033	1087	1104	1120	1062	1031	1050	1065	1094	1043	1084	1044	1012	1068	1082	1091	1073	1059	1049	1096	1010	1111	1037	1108	1026	1062	1019	1120	1043	1059	1028	1028	1057	1049	1026	1022	1048	1076	1063	1045	1123	1061	1066	1067	1071	1108	1104	1099	1074	1113	1057	1061	1057	1060	1059	1073	1085	1064	1019	1060	1077	1051	1073	1051	1074	1100	1062	1033	1012	1031	1089	1071	1056	1021	1103	1105	978	1072	1078	1056	1060	1044	1110	1054	1090	1067	1149	1020	1032	1046	1086	1055	1033	1043	1078	1059	1075	1020	1070	1083	1090	1050	1021	1040	1065	1067	1025	1033	1087	996	1046	1092	1024	1081	1038	1044	1077	1083	1086	1033	1079	1020	1049	1064	1061	1028	1085	1071	1022	1022	1070	1110	1132	1088	992	1117	1135	1095	1088	1115	1081	1030	1071	982	1090	1008	1075	1002	1066	1050	1044	1089	1042	1062	1025	1110	1059	1058	1073	1114	1054	1057
34665	18116	14505	6814	2771	1183	691	458	382	367	407	437	420	442	402	414	383	392	406	410	413	479	369	386	387	407	408	385	408	429	368	402	360	394	393	386	421	406	427	428	438	400	412	382	410	394	390	397	412	424	411	392	419	437	419	394	406	423	398	420	415	421	396	409	423	416	403	366	403	378	407	392	396	388	352	409	432	410	410	415	392	411	376	414	428	421	396	378	393	383	402	414	396	404	405	433	388	410	380	372	426	388	396	367	366	388	417	383	378	401	423	379	408	437	387	388	437	395	415	414	348	394	373	405	390	391	408	418	436	408	367	415	368	402	399	403	394	378	413	366	396	372	387	404	401	388	421	374	391	410	385	400	416	388	393	403	418	386	392	414	402	415	374	374	391	427	399	418	388	362	378	376	434	452	401	375	427	406	423	376	377	361	421	364	362	369	385	406	414	376	400	387	429	390	403	387	423	381	397	377	383	390	439	434	366	399	408	387	354	406	392	401	357	411	370	406	393	373	452	399	401	446	355	393	382	394	403	421	413	389	392	390	364	382	360	405	395	433	411	402	373	390	394	363	406	423	374	393	377	384	381	432	414	391	416	413	416	405	384	394	405	383	373	424	428	429	393	355	391	394	401	429	398	368	454	403	426	399	412	390	384	371	382	406	386	386	383	383	420	374	368	361	406	378	359	387	428	360	379	424	395	388	369	406	378	392	423	408	402	401	386	420	406	388	404	436	417	440	359	414	396	383	388	370	410	387	414	400	392	398	400	408	422	389	422	390	410	382	423	411	423	396	417	429	388	382	415	363	387	391	384	379	351	346	386	409	401	435	402	411	372	393	430	396	396	398	394	395	381	366	395	376	399	409	355	373	413	384	385	395	392	410	415	441	416	369	421	403	403	405	406	434	422	373	389	408	369	367	386	417	422	352	434	399	405	358	390	363	424	402	356	410	371	385	405	382	412	418	434	378	383	404	391	418	412	376	415	386	366	398	349	421	420	378	412	378	365	399	454	387	423	402	406	367	410	386	408	406	401	418	394	372	398	371	386	400	392	453	401	387	420	420	361	418	356	397	400	374	387	415	389	432	397	413	411	393	379	382	384	399	423	423	393	379	388	409	393	404	419	379	429	440	423	397	443	406	400	386	446	390	357	390	383	387	409	407	391	410	450	420	361	397	428	413	421	387	399	423	381	416	396	427	382	427	433	408	435	421	411	391	387	429	407	412	393	401	417	394	382	367	408	426	403	420	414	361	380	391	417	448	394	414	378	426	457	374	387	376	388	401	408	395	392	385	436	403	449	393	403	384	372	393	415	428	410	423	374	419	363	431	415	386	377	389	431	408	390	382	428	364	388	397	434	374	385	373	403	368	420	372	392	422	385	421	384	383	412	401	420	365	419	376	390	403	410	392	363	390	361	433	416	415	396	393	389	383	418	354	454	401	407	402	424	382	389	393	391	406	471	402	376	419	405	406	380	440	384	458	426	394	427	379	444	363	370	393	470	434	374	408	419	407	396	424	400	370	389	376	454	402	385	444	419	423	433	382	382	410	378	426	385	415	443	373	377	417	384	416	383	378	382	408	416	401	429	390	380	406	403	377	397	411	385	392	380	362	386	389	413	396	403	371	360	404	408	374	390	391	451	391	410	360	415	418	413	445	390	382	376	403	409	417	403	407	416	384	401	361	373	407	398	381	392	404	405	432	410	411	408	412	432	400	456	397	384	414	419	393	413	385	424	409	393	419	403	411	392	411	390	374	410	413	397	396	442	414	390	370	399	391	374	421	373	368	413	407	398	372	419	407	435	406	411	425	412	402	384	414	407	364	408	435	383	380	393	404	411	465	419	422	419	412	391	432	419	431	413	423	386	413	401	416	411	383	466	390	373	400	403	392	409	387	420	381	379	398	393	381	415	396	432	411	403	404	366	377	385	398	419	366	397	406	374	414	415	369	368	436	391	372	435	409	369	386	420	392	412	394	399	425	358	393	377	399	399	385	432	396	371	401	393	431	404	385	465	401	398	362	383	397	384	363	399	356	394	336	364	391	407	423	416	400	426	420	420	415	412	399	412	403	402	419	418	385	416	446	378	425	383	383	437	443	354	383	402	394	400	365	369	382	410	416	414	402	405	400	382	421	415	406	418	396	372	429	384	434	392	407	400	388	396	412	398	414	404	391	410	373	399	406	374	341	391	392	426	398	411	464	440	432	370	398	446	426	440	376	417	376	411	367	437	383	399	403	429	434	411	414	408	422	391	400	416	396	386	388	411	425	373	414	377	386	405	436	407	369	396	387	374	387	418	416	346	454	391	398	454	383	431	415	396	400	379	425	385	410	406	403	367	405	409	403	433	424	395	383	407	388	410	394	409	409	392	361	405	389	403	389	378	418	433	409	410	408	377	379	412	393	410	364	406	359	380	423	399	376	358	409	392	403	403	430	395	427	428	408	396	401	410	419	432	428	378	400	401	425	414	356	399	395	426	424	393	388	395	375	400	379	375	344	396	399	412	386	406	401	402	429	365	401	387	396	373	425	413	429	422	381	420	382	393	433	396	398	354	374	407	397	398	394	387	418	384	420	417	419	421	430	408	382	366	392	421	426	434	408	418	385	432	389	401	369	417	411	409	400	405	412	434	412	394	441	393	405	381	372	391	393	395	409	368	397	387	436	414	436	395	395	418	412	439	386	376	396	409	379	380	404	378	377	413	389	370	414	408	403	376	387	394	381	396	404	365	398	358	401	420	391	382	409	413	399	387	373	400	433	440	414	403	380	376	398	416	377	386	380	379	389	380	382	391	370	418	430	375	391	391	393	380	407	471	384	406	381	384	403	387	431	380	422	386	401	424	392	431	404	411	400	410	402	425	353	367	393	376	426	450	399	400	392	420	385	364	383	404	385	401	415	396	390	413	443	384	411	388	371	385	394	398	359	436	390	377	450	423	407	403	395	380	392	423	381	398	425	386	372	379	393	440	390	326	385	418	453	404	375	410	375	389	392	408	412	417	428	427	424	396	421	399	428	438	373	370	355	382	400	398	426	402	422	379	413	390	390	393	410	378	379	416	379	423	419	394	407	439	389	384	400	407	395	418	403	418	380	420	422	426	399	378	391	450	420	385	425	403	387	381	346	393	437	384	422	398	420	387	414	381	393	394	432	410	400	374	408	417	363	381	389	367	406	367	404	437	398	403	421	349	413	402	383	408	453	426	437	416	404	378	368	425	402	402	448	430	387	415	433	428	444	409	373	379	394	420	386	419	395	394	389	402	406	399	372	387	380	405	391	404	406	405	375	414	414	392	411	384	380	399	386	413	404	381	402	412	406	411	394	415	403	409	408	386	349	366	381	370	396	401	391	388	390	432	417	379	422	373	379	394	368	392	397	363	372	387	374	401	405	388	416	395	382	372	404	396	396	401	398	407	383	382	401	420	381	428	368	393	409	431	403	403	421	405	354	438	396	436	378	454	409	401	374	418	357	366	369	422	383
18060	15610	20758	13488	7096	3338	1740	919	856	898	902	864	841	883	895	893	879	885	883	842	901	896	905	852	912	906	866	923	900	898	871	873	927	912	911	879	865	906	852	809	860	834	866	864	869	942	871	888	862	896	892	877	903	941	923	870	910	905	888	871	861	903	938	891	861	827	862	874	885	936	847	917	915	887	898	873	922	877	903	912	901	880	901	912	908	916	871	886	902	866	927	916	925	893	849	894	859	842	885	903	865	882	840	901	951	919	900	863	852	924	927	890	847	890	845	868	865	909	824	890	871	928	881	923	886	865	841	869	871	871	902	876	839	850	910	864	889	863	912	929	881	879	897	892	877	833	819	912	919	860	858	875	889	906	883	928	844	909	929	902	884	898	874	918	891	843	833	868	834	841	891	860	870	862	947	872	920	815	932	949	908	963	871	830	902	886	868	865	912	877	889	922	830	887	907	901	850	873	929	903	926	905	900	902	845	885	876	867	889	864	897	877	896	918	857	859	861	876	871	941	916	910	922	903	891	858	845	856	853	866	890	870	857	831	865	942	863	885	881	910	870	851	831	860	867	881	898	932	901	868	882	828	894	909	892	888	899	859	905	881	846	939	864	872	900	902	908	892	893	840	918	912	904	898	881	912	884	836	910	871	805	919	887	889	915	891	857	864	866	878	891	920	902	875	898	922	918	862	880	916	887	886	913	883	881	905	891	890	926	879	881	886	850	853	888	896	920	861	870	866	853	823	896	933	882	851	852	883	907	864	847	867	893	892	913	867	875	932	859	861	928	925	896	876	884	892	893	852	857	928	900	854	875	918	947	880	866	916	864	899	847	863	878	907	916	871	861	908	877	911	891	910	892	897	949	907	899	821	869	834	872	889	859	870	885	869	907	855	878	885	875	900	933	877	936	909	878	902	877	902	886	911	870	869	884	899	920	909	890	859	913	883	890	935	858	855	851	907	904	853	893	879	915	843	920	854	866	873	848	926	839	878	869	879	831	897	866	858	860	857	864	909	914	927	862	837	892	903	883	867	890	854	911	898	821	935	898	900	898	919	879	862	855	891	862	868	853	880	915	881	845	912	926	857	888	882	846	877	916	929	924	867	893	870	861	943	936	862	908	944	901	885	874	836	908	854	926	896	865	865	875	862	914	867	856	906	845	888	878	875	862	860	920	927	925	863	879	894	866	884	910	889	845	889	904	822	870	942	898	884	920	941	877	932	850	870	873	921	866	899	848	857	926	921	919	921	914	838	892	862	912	849	919	918	861	860	855	846	896	890	918	893	848	944	912	925	788	889	852	882	886	874	879	879	868	905	915	857	891	912	906	889	901	909	887	935	888	893	906	852	945	875	916	829	865	905	849	889	901	925	885	891	858	900	851	917	844	857	856	915	886	915	890	910	867	874	886	892	964	891	864	925	887	895	870	861	896	816	850	868	854	906	899	886	934	855	888	956	846	891	851	886	884	843	844	865	859	887	860	922	896	901	856	920	855	853	874	930	864	929	909	890	852	897	858	854	904	870	910	837	873	887	862	868	859	860	896	926	934	838	879	933	873	909	884	920	896	847	868	947	897	892	875	891	864	845	866	860	875	860	888	841	915	876	851	896	880	853	892	898	884	884	877	884	883	874	888	881	935	874	813	871	851	871	867	899	901	887	916	903	904	845	885	874	848	894	910	915	899	865	926	870	840	889	920	875	842	833	854	868	868	902	890	851	844	864	919	839	868	871	885	888	889	885	889	899	920	895	936	867	892	978	834	800	848	874	890	894	827	830	870	870	915	898	878	927	916	859	940	822	908	891	945	902	902	887	936	902	852	900	855	848	917	902	872	844	915	941	928	911	891	858	945	920	918	894	826	857	844	895	850	940	900	872	860	904	892	868	831	924	918	883	860	849	913	918	857	886	898	906	849	869	894	921	909	898	892	876	921	896	891	855	891	928	872	916	828	870	893	882	877	895	921	876	848	883	866	879	868	890	917	846	860	889	878	908	906	912	872	900	856	857	911	884	843	845	892	903	886	955	945	879	895	925	915	910	898	889	894	878	843	807	902	917	883	902	908	906	819	897	891	861	888	862	882	888	845	864	915	847	839	869	952	870	845	889	912	919	866	932	890	938	902	889	902	867	908	815	826	878	876	896	893	873	892	903	923	871	902	874	944	923	895	881	863	883	937	916	951	871	842	860	883	919	864	866	863	904	948	864	879	847	905	873	850	862	932	891	857	877	826	863	923	862	855	825	909	855	901	869	911	874	830	946	917	849	908	901	868	901	866	870	866	912	900	894	874	894	847	853	860	868	866	854	901	915	858	859	874	893	867	869	870	866	885	880	895	924	864	873	867	881	867	884	865	901	847	962	880	944	819	840	932	829	903	884	864	888	932	866	917	894	873	876	864	888	930	853	871	908	867	890	863	852	871	875	910	926	894	887	891	840	894	886	891	852	871	925	906	910	914	868	916	910	891	839	835	907	870	943	847	894	858	845	900	922	937	910	880	860	950	928	920	850	879	872	858	851	855	894	844	906	875	885	923	878	838	858	929	911	910	885	896	900	809	840	859	908	871	865	886	883	867	872	908	891	846	842	832	865	869	871	937	924	883	863	859	867	888	945	930	855	897	878	846	917	858	886	926	878	907	899	849	870	884	852	862	882	894	867	869	861	853	866	911	889	849	862	926	910	875	907	926	843	851	874	877	845	843	867	850	861	927	905	887	941	900	888	853	928	846	900	902	852	914	826	901	904	930	896	886	894	846	926	898	829	917	889	906	879	891	903	871	844	870	884	880	910	940	874	848	880	849	899	950	922	902	886	883	902	880	837	877	869	866	899	874	875	882	855	883	892	946	906	852	911	867	903	898	883	880	880	923	899	899	929	900	893	896	923	943	871	897	859	896	918	881	887	876	871	893	816	863	891	930	893	929	904	901	851	906	853	882	885	931	893	920	870	895	903	855	876	920	905	881	843	863	868	943	861	921	867	923	921	858	910	927	919	874	830	905	866	902	856	907	852	902	925	922	877	875	866	884	909	901	858	868	889	896	870	905	848	899	903	836	875	836	857	893	874	885	843	961	872	872	846	877	904	813	851	829	895	913	882	836	892	885	895	909	904	842	915	881	872	915	861	906	890	890	860	866	883	928	914	913	870	917	887	854	890	930	851	916	877	907	849	886	917	867	906	929	870	888	813	877	851	900	885	863	888	928	882	889	909	908	858	943	909	865	848	842	889	821	893	916	858	875	868	847	881	894	872	861	877	878	853	882	873	885	887	899	911	923	897	946	926	907	883	898	888	890	908	936	862	872	900	918	918	914	907	862	846	900	850	886	916	874	866	837	874	929	873	881	907	916	877	908	867	866	879	825	876	867	873	883	904	877	859	864	920	847	874	835	837	875	893	814	835	951	868	941	893	913	903	902	900	931	881	915	905	899	888	844	890	852	884	855	857	896	898	857	881	893	922	918	900	834	869	867	902	873	882	829	880	841	926
55609	55125	64983	45792	26229	11513	3609	770	369	359	305	377	326	360	366	361	403	353	346	351	333	331	317	379	351	353	337	400	371	352	357	358	364	329	369	331	365	393	367	333	340	378	335	366	358	346	311	379	343	378	333	400	354	355	335	372	332	333	370	345	393	357	364	372	349	382	329	375	353	367	364	391	374	370	359	347	380	351	323	345	351	345	352	348	404	313	369	392	350	369	383	341	345	367	355	325	333	343	384	392	361	332	362	372	356	353	350	339	353	326	342	387	370	372	354	373	361	380	361	363	321	345	351	332	380	370	340	360	368	405	347	357	343	360	342	369	362	392	368	365	348	345	371	357	354	387	349	343	350	341	392	355	358	343	332	376	363	370	363	392	339	373	382	366	412	333	380	379	345	360	354	340	321	361	352	390	373	388	369	350	396	349	347	342	365	365	341	349	370	340	341	365	377	364	348	342	341	397	365	374	375	356	374	352	402	372	348	390	369	403	329	328	360	354	335	356	379	373	365	369	373	355	311	340	363	373	388	351	369	333	379	333	323	373	378	373	367	364	354	358	371	321	375	346	360	331	360	350	406	374	339	366	372	375	391	368	404	350	396	345	352	365	365	381	358	368	381	398	348	397	407	344	372	330	355	343	362	395	347	333	383	355	385	372	363	377	342	339	350	364	372	395	336	355	355	341	343	378	378	391	371	362	358	392	338	366	328	359	339	374	380	324	319	365	380	383	366	336	343	358	354	345	351	383	316	333	356	359	322	356	398	373	347	361	362	350	362	391	344	352	331	346	380	343	330	380	357	373	424	395	354	350	355	417	390	372	328	340	373	337	370	359	381	372	320	382	347	368	335	397	345	353	357	330	367	347	344	387	393	412	367	338	357	315	343	352	369	358	368	358	318	359	310	333	346	359	371	355	360	355	333	353	372	354	331	378	351	363	330	348	396	363	343	380	342	382	346	328	367	366	364	372	369	347	333	371	351	383	357	334	358	346	357	353	323	346	325	392	345	368	363	373	341	349	359	339	343	345	350	371	398	336	360	355	340	361	350	379	361	342	348	368	378	366	369	350	364	321	332	371	401	359	364	350	413	377	368	381	364	335	353	353	371	361	392	354	365	361	364	367	326	351	355	364	375	358	348	353	359	359	334	361	397	378	378	357	386	361	330	376	355	347	354	368	362	338	351	378	347	321	361	365	342	331	352	356	337	371	336	350	362	357	369	367	363	336	345	358	358	345	352	361	361	351	365	350	363	364	364	352	363	336	349	359	316	336	376	398	363	361	371	333	355	322	368	357	362	386	369	374	380	352	387	368	404	385	378	396	383	407	338	380	343	359	362	378	391	323	323	366	371	303	328	359	380	384	342	360	362	379	307	396	373	351	344	342	332	364	336	371	378	364	317	362	401	368	352	362	388	383	361	356	367	356	370	400	367	346	347	350	327	334	364	349	381	356	399	380	373	351	348	327	375	363	351	384	330	362	329	370	371	355	372	370	387	340	358	342	324	354	349	343	361	367	365	389	374	378	385	355	374	399	353	302	361	395	367	407	365	405	361	372	348	357	374	379	295	329	389	357	407	380	366	349	354	356	377	332	348	381	351	373	380	379	348	343	334	379	372	352	372	387	339	360	368	345	338	379	390	367	381	364	330	340	317	377	339	380	388	376	407	331	372	343	369	333	356	345	349	371	347	343	382	354	330	357	361	368	386	364	376	354	367	357	337	343	341	406	317	357	382	365	385	336	341	383	330	334	360	357	343	365	332	386	348	387	332	381	377	370	365	382	374	364	357	348	382	328	348	332	350	390	342	349	368	374	352	380	372	334	354	333	363	341	329	325	355	358	369	348	345	350	357	349	351	327	380	343	343	327	337	368	319	407	343	353	397	369	378	349	353	375	335	366	331	387	350	352	348	379	329	370	347	376	364	366	334	335	394	375	406	339	325	377	370	404	345	366	332	351	339	388	361	373	351	307	350	338	368	381	333	347	356	357	338	354	362	393	353	352	352	349	373	365	335	350	395	373	372	332	318	346	346	337	314	366	312	371	353	389	394	358	373	358	361	380	332	330	362	353	387	377	350	349	383	326	306	364	379	366	383	371	340	350	371	357	354	329	378	366	358	372	382	371	378	353	385	341	334	345	372	325	373	350	348	350	332	374	377	342	326	340	357	384	354	348	363	348	335	352	398	351	363	387	366	353	362	354	338	351	332	367	348	395	355	365	351	359	381	333	349	349	367	345	370	338	363	357	355	332	337	324	368	338	334	370	369	351	379	361	365	346	355	338	372	404	373	343	383	361	381	366	329	381	349	337	374	371	338	346	379	343	341	362	341	318	356	369	355	373	400	359	367	365	334	363	347	380	355	374	340	363	337	374	336	373	375	342	354	374	367	381	350	348	378	379	361	385	332	351	365	336	376	358	315	319	377	341	341	372	351	345	355	329	347	313	337	341	379	366	330	369	337	359	361	353	368	350	373	364	377	323	398	332	331	387	377	367	362	365	348	352	341	371	365	338	358	376	354	330	339	382	360	349	383	371	403	329	380	355	335	399	396	377	363	375	354	354	371	355	379	387	350	345	377	346	374	384	404	373	348	380	354	380	345	346	352	373	348	399	363	341	398	377	337	361	383	331	356	374	342	344	328	311	379	349	347	359	350	363	359	372	329	395	350	352	362	353	371	352	340	343	365	365	399	367	343	364	366	344	366	370	331	338	356	334	379	332	335	383	374	367	371	347	374	372	323	340	350	351	360	380	353	342	365	376	353	348	335	313	349	358	379	370	343	389	393	350	349	343	372	351	379	334	376	362	399	360	357	375	347	353	357	378	411	361	387	323	385	364	375	359	382	346	351	359	379	370	348	378	345	370	381	361	356	373	363	349	336	334	321	367	430	390	343	395	389	338	362	340	365	356	299	322	355	368	383	341	326	353	341	370	374	343	379	362	366	336	331	373	380	354	365	340	363	382	330	391	395	390	354	337	381	348	360	366	367	340	407	349	401	351	362	371	377	356	372	327	364	353	365	381	339	355	370	380	389	364	372	333	309	347	384	324	358	340	334	360	365	367	340	330	351	349	378	332	329	308	372	400	351	336	358	316	344	345	352	365	371	372	393	345	375	349	379	354	322	380	337	325	353	337	432	363	401	373	362	391	327	363	349	363	365	349	361	346	360	339	344	330	340	364	374	362	354	350	371	351	356	362	361	386	359	351	335	368	395	347	386	366	356	366	372	355	361	349	391	342	310	308	295	331	374	372	337	351	344	365	377	350	349	343	325	370	357	372	335	349	353	354	349	316	350	351	354	362	367	370	378	339	339	332	331	345	385	350	387	325	344	374	336	384	357	386	356	357	351	349	403	393	367	359	294	352	352	339	359	374	331	380	376	365	342	363	329	378	355	358	328	359	379	352	381	363	379	398	374	334	331	350	354	323	347	347	380	377	325	332	354	344	329	350	394	370	366	370	374	357	356	346	354	357	387	383	327	401
33414	43203	60275	50928	36125	20782	9697	1676	838	822	828	806	895	817	853	820	850	868	826	834	854	839	788	873	821	773	864	815	835	834	798	788	861	779	831	762	839	771	848	811	782	806	860	868	781	819	807	767	834	819	818	809	806	797	798	832	821	847	823	816	805	862	813	782	832	828	796	806	811	826	812	822	768	808	849	858	757	818	840	855	839	805	860	811	828	806	781	777	846	800	872	822	801	761	815	823	773	793	875	796	798	866	873	797	809	802	863	787	853	861	853	858	786	854	810	835	742	734	869	855	774	827	813	790	793	818	759	813	841	843	761	807	817	793	805	801	851	856	764	826	800	806	824	818	872	837	767	805	794	831	786	858	845	833	828	773	788	788	817	802	821	832	842	815	879	866	828	819	798	877	808	813	849	871	821	788	847	797	828	807	785	808	815	808	822	906	801	797	826	853	830	797	756	848	829	827	783	825	790	850	786	843	856	858	806	780	829	801	815	816	778	807	842	825	800	804	814	812	795	821	803	780	822	798	829	786	847	786	862	790	812	788	848	830	785	737	777	807	845	818	814	819	799	794	778	858	797	827	775	808	829	835	805	761	786	797	825	811	798	858	809	830	768	832	818	822	778	792	783	797	787	823	827	838	810	853	831	799	839	846	816	802	796	768	834	802	871	828	806	817	845	799	831	788	847	812	790	841	844	853	829	818	782	808	809	816	791	780	854	801	801	822	810	836	812	890	835	790	802	836	802	871	805	805	834	835	810	872	846	800	794	848	790	829	820	809	877	833	780	816	804	831	805	835	829	805	759	807	758	856	827	799	804	807	822	840	804	753	816	812	831	850	812	858	810	841	802	797	819	833	806	791	814	813	792	866	815	852	826	797	852	794	809	781	836	835	830	861	791	821	870	825	825	833	780	803	799	800	791	847	787	781	847	816	794	855	817	759	811	782	807	788	811	825	798	813	855	834	796	830	809	809	826	840	884	801	796	812	799	808	823	807	869	773	853	816	774	828	784	830	790	797	885	898	831	801	831	844	863	768	804	831	818	831	823	817	785	774	856	826	825	788	802	825	816	833	820	786	838	804	842	859	792	822	828	765	833	822	798	827	844	801	820	813	802	858	854	788	813	766	843	764	863	823	765	825	793	820	805	774	801	794	820	804	808	763	791	862	793	793	789	814	813	803	840	780	781	798	803	857	818	790	805	830	802	829	853	784	847	819	771	840	827	848	812	839	805	776	807	843	751	788	770	791	852	799	816	807	859	790	852	864	815	812	808	816	787	782	830	822	784	791	800	855	775	823	893	785	833	804	824	804	797	788	817	838	843	837	806	842	872	871	793	856	792	885	843	804	795	786	833	828	791	868	784	774	813	766	859	787	787	829	788	822	857	836	837	833	867	787	789	805	817	844	855	835	835	811	831	822	792	833	771	817	784	812	804	763	787	871	806	810	812	778	805	859	857	798	794	789	851	810	802	807	818	846	838	845	838	798	857	806	797	811	802	840	837	857	795	790	806	770	822	838	789	778	814	823	795	810	807	820	804	798	799	832	796	818	787	815	788	866	803	854	798	860	792	792	847	813	816	833	793	812	785	866	790	843	821	810	847	807	767	838	789	764	830	842	829	834	827	770	845	805	862	842	840	822	847	837	837	812	828	840	798	795	857	794	790	768	764	797	840	828	830	784	847	800	807	856	866	815	798	844	752	772	755	815	820	789	813	830	822	791	875	826	777	857	802	814	795	769	821	802	840	814	779	816	802	770	828	806	864	815	800	789	855	827	792	789	802	843	829	741	873	869	815	834	779	835	828	884	807	869	807	741	811	852	825	820	799	810	810	813	805	773	814	804	828	813	868	862	801	858	815	812	804	813	845	755	803	772	858	826	870	756	817	837	838	791	825	752	857	799	824	820	899	835	848	811	802	836	806	781	791	810	822	834	841	801	765	818	864	813	796	822	798	803	805	772	834	842	854	790	771	872	813	851	804	814	830	830	801	822	837	812	803	798	822	802	820	760	813	858	784	789	904	808	809	812	810	782	759	819	780	823	828	807	847	821	804	811	810	808	832	820	812	853	829	839	846	798	820	804	826	866	868	817	769	839	801	795	823	807	858	835	784	797	811	806	824	804	857	841	876	824	790	843	777	789	833	795	814	818	817	806	828	772	849	842	779	793	830	789	810	811	868	798	813	823	819	803	855	779	788	834	775	857	845	805	843	794	845	788	798	798	800	805	802	844	832	776	812	816	820	832	843	819	804	836	786	876	845	799	772	837	820	793	837	861	847	803	785	858	820	825	836	831	823	861	884	822	828	699	818	838	784	874	794	812	797	817	840	785	827	852	824	830	840	828	817	835	875	840	779	804	869	809	814	822	796	825	791	804	815	806	821	796	833	826	828	848	778	796	814	825	804	805	807	740	821	791	846	807	840	848	783	832	797	862	842	784	834	784	820	844	856	845	808	809	808	790	857	829	815	816	798	771	857	770	826	841	826	814	826	817	825	797	830	731	783	830	819	808	867	794	804	864	818	826	849	826	842	807	765	791	770	771	795	808	825	819	856	770	820	819	783	781	821	795	837	864	801	819	754	889	777	770	790	857	845	805	793	861	854	795	815	845	780	774	849	797	815	844	788	815	815	848	836	805	813	851	794	771	836	834	832	814	830	808	808	830	808	820	803	857	815	842	763	852	834	796	807	814	800	833	843	746	816	862	812	850	835	870	804	805	721	801	827	820	836	801	826	869	798	814	837	828	818	811	860	791	782	804	803	796	794	772	821	786	793	838	855	846	793	805	782	834	840	776	840	836	810	875	879	808	847	824	790	893	809	777	770	771	788	797	788	860	862	788	787	833	849	807	809	843	822	850	833	770	811	837	792	840	835	821	846	809	812	833	778	783	851	834	828	789	863	795	847	811	806	832	818	861	748	862	801	848	787	809	795	845	755	828	782	783	788	802	820	820	845	802	820	853	835	806	799	826	840	772	823	813	817	789	811	798	803	801	778	845	771	852	850	846	750	807	840	844	817	763	801	848	860	822	798	840	784	755	824	841	824	842	838	881	828	799	815	810	768	850	835	787	776	785	816	781	823	831	794	843	826	854	825	818	868	831	847	800	805	834	808	820	802	848	847	810	783	832	785	782	802	819	781	770	776	810	857	803	801	817	789	784	818	817	795	775	811	850	833	773	819	758	832	810	813	815	868	774	813	810	832	822	797	817	813	805	800	823	845	823	816	840	771	843	797	823	832	787	772	847	831	872	805	849	809	770	867	840	812	795	856	846	783	796	781	836	754	811	861	799	848	845	806	803	800	820	847	841	806	822	816	825	837	820	812	880	890	813	786	842	820	852	790	764	794	868	801	866	798	805	760	788	828	826	833	805	850	817	812	830	811	792	799	758	809	821	780	782	792	808	881	833	816	804	845	846	803	814	808	812	845	770	854	840	786	849	839	790	765	759	788	851	830	776	788	819	792	836	803	783	812	812	785	817	826	798
67814	71770	77861	59734	39703	23053	9045	1374	515	479	466	499	466	489	498	452	471	461	396	511	469	492	473	483	474	480	436	473	479	453	455	501	435	493	460	503	477	451	469	507	484	542	532	512	407	453	455	440	520	470	463	433	483	467	475	495	505	450	507	473	451	509	503	494	433	473	471	483	451	470	439	441	433	500	492	485	479	471	465	510	527	472	501	457	463	515	448	486	498	490	538	481	503	445	451	481	452	463	506	480	483	495	466	519	464	498	461	463	489	506	476	443	483	484	514	455	473	486	476	455	525	500	475	483	480	478	479	451	433	486	485	491	502	501	452	504	484	473	494	493	459	497	460	449	461	501	485	492	484	477	456	447	500	500	470	476	480	438	500	479	509	501	502	481	474	485	500	453	463	458	443	464	514	499	468	476	467	479	482	478	426	473	498	465	477	474	480	428	480	431	427	502	474	484	480	460	464	494	448	472	413	482	525	487	490	491	490	475	473	464	472	459	477	487	472	443	482	479	486	487	475	448	467	508	471	484	470	473	480	516	474	441	478	505	478	472	476	474	484	504	482	512	515	458	470	424	479	485	450	517	491	472	450	457	504	486	454	440	507	488	459	450	456	455	474	506	489	511	477	437	484	451	438	488	471	468	459	513	434	496	504	441	443	462	454	455	494	498	468	441	478	468	494	488	475	465	446	487	447	483	468	467	459	495	479	512	440	440	488	475	474	442	466	423	474	497	480	488	500	474	490	482	474	471	482	429	482	456	470	485	474	473	458	486	485	535	483	491	499	494	493	461	499	474	486	480	473	491	450	473	443	486	504	455	500	534	515	453	459	488	443	474	456	474	463	476	517	500	523	496	465	476	513	493	470	476	473	448	489	472	471	454	467	495	506	491	449	465	455	442	464	456	469	467	493	460	485	478	449	458	493	491	532	500	465	471	488	496	459	486	476	442	487	480	477	468	462	469	433	443	452	516	440	491	486	484	475	457	486	483	511	493	444	523	446	453	466	492	491	475	470	509	482	507	452	491	440	460	492	514	503	464	469	466	469	485	473	478	490	469	485	507	485	495	479	463	485	480	479	454	487	453	461	506	524	439	455	450	492	523	468	427	512	448	487	522	502	512	495	481	486	457	510	500	433	441	456	482	468	465	482	496	505	526	508	471	512	487	485	486	504	500	450	485	458	462	497	489	485	474	447	485	459	479	498	466	443	478	481	496	467	481	441	499	484	478	500	505	476	451	494	483	488	486	462	471	458	464	521	495	475	473	462	450	455	488	493	445	484	473	432	493	498	494	489	476	497	521	450	433	456	446	437	478	482	476	438	511	451	467	495	445	485	474	512	482	469	485	490	454	499	498	470	488	505	507	446	498	466	449	482	502	474	496	491	459	511	487	474	458	422	462	485	436	455	485	467	463	487	454	469	496	477	461	487	491	464	444	459	474	497	474	458	448	464	461	480	487	471	565	483	474	479	427	424	474	445	472	463	497	454	483	480	470	473	436	475	456	484	494	486	503	486	515	447	501	515	474	527	492	486	517	457	470	479	448	472	456	471	466	457	473	490	414	494	468	415	486	493	466	497	523	502	465	500	481	444	500	451	461	515	452	483	494	513	471	466	452	496	481	465	477	479	457	482	507	485	501	473	507	434	497	484	481	493	453	424	460	453	504	476	513	483	524	468	487	485	526	490	537	511	464	446	469	483	469	417	451	430	452	525	508	482	473	496	462	498	420	502	440	468	477	484	452	448	484	512	492	463	449	467	472	487	446	483	492	431	480	441	466	428	497	465	511	485	465	424	457	446	488	436	437	480	476	517	490	493	439	465	487	529	496	502	452	480	467	458	459	504	447	468	450	452	406	442	472	454	515	460	497	488	460	475	488	468	508	477	478	479	445	510	500	482	492	469	463	455	486	418	494	450	454	493	471	452	459	438	477	460	449	464	473	467	451	465	485	503	493	461	491	483	482	487	439	510	451	485	433	473	478	486	451	451	486	477	483	458	465	496	512	486	479	477	469	487	496	460	453	471	485	459	508	475	489	502	459	452	468	461	485	498	453	526	476	475	460	472	502	476	467	437	469	476	470	502	513	477	519	474	499	474	443	504	438	477	472	475	482	469	491	469	441	493	470	448	467	454	503	468	458	469	488	464	471	468	456	471	487	488	475	510	500	468	464	463	487	488	486	480	505	525	444	469	481	483	489	487	506	494	490	442	502	448	488	504	458	497	457	452	480	476	482	485	471	464	467	416	446	463	442	494	518	480	459	446	458	497	462	467	437	511	471	463	471	468	467	522	448	470	505	482	458	509	529	496	507	460	424	477	491	502	464	477	459	478	453	492	472	456	509	467	508	473	484	486	491	466	500	453	439	480	426	418	449	458	502	453	482	481	499	496	444	492	539	474	487	486	503	482	476	459	483	525	480	504	459	482	507	468	428	416	481	441	501	442	471	468	453	464	455	500	477	485	449	474	507	470	485	492	461	456	505	452	479	528	475	502	479	492	461	434	485	482	467	458	459	477	523	447	447	448	516	483	498	478	488	496	455	525	462	518	486	502	467	459	458	458	419	485	476	444	466	437	482	508	494	510	461	480	472	483	494	437	483	470	480	505	476	463	481	452	489	510	470	474	462	467	493	465	476	475	419	438	454	475	463	516	531	464	438	477	445	465	445	488	487	499	445	457	518	473	486	480	415	446	498	448	444	436	460	468	479	485	456	489	468	464	486	466	446	478	467	497	508	475	473	443	447	481	493	486	452	460	473	517	474	485	485	479	527	425	458	453	494	467	498	467	497	480	472	525	502	476	476	475	500	502	484	495	498	512	506	497	457	463	475	469	512	478	477	454	474	511	462	482	509	491	476	484	498	491	483	478	539	452	473	499	467	478	471	473	437	441	492	460	461	481	490	467	480	494	463	514	492	464	470	519	472	481	516	450	467	472	422	466	478	456	459	464	481	540	496	449	476	449	460	470	481	480	489	477	484	478	526	472	464	471	473	467	467	473	475	486	465	490	481	433	499	441	472	496	468	500	494	456	469	462	471	479	422	458	484	467	471	498	473	493	449	460	482	533	516	494	486	487	471	475	455	492	457	490	499	500	431	477	475	479	502	501	446	479	488	452	432	484	447	516	457	427	469	454	476	451	514	516	482	496	477	464	479	463	473	446	457	448	491	519	455	485	448	464	495	468	489	460	462	458	492	458	458	476	492	473	461	463	458	504	476	467	448	455	504	490	485	449	499	453	500	505	508	430	491	464	464	490	467	479	477	492	510	457	496	498	469	450	445	450	499	469	483	472	486	478	423	473	438	468	519	491	475	469	474	495	428	491	478	465	454	485	526	457	525	432	469	434	474	465	487	472	446	514	500	492	453	484	484	453	432	501	504	533	466	529	450	465	434	454	483	479	507	518	454	461	473	479	459	460	515	452	474	483	463	446	508	486	493	435	467	475	495	465	470	464	502	462	449	484	497	469	488	477	505	453	462	448	479
43909	60139	77265	66047	49053	32244	17025	2312	1055	1101	1020	1017	1061	1108	1019	1006	1081	1076	1043	1072	1011	1033	1061	1033	1093	1062	1041	984	1003	1031	1034	1028	1057	1047	1077	1029	1058	1028	1036	998	1014	1029	1055	1016	1054	1064	962	1041	1070	1052	1078	1039	1005	1089	1013	1041	1016	1059	1068	975	1054	1045	1070	1069	998	1087	1008	1051	1019	1117	1029	1070	1026	1086	1000	1061	1031	1085	1012	1043	1013	1033	1021	1047	1028	1042	1048	1013	1011	1093	1048	1067	1048	1025	1007	1031	1051	1057	1044	1032	1061	1087	1079	1049	1019	1044	1021	1026	1043	983	1072	1073	1064	1044	1051	1051	1016	1028	1071	999	1014	1052	1037	1047	1015	1043	1031	1032	1063	1041	1025	1087	1057	1073	1075	1030	1077	1055	1065	1078	1046	1086	1052	1074	1018	1058	1095	1003	1025	1028	1041	1055	1066	1072	1015	1030	1049	1023	1063	1004	1063	1061	1041	1067	1077	1063	1093	1045	1110	1019	1072	1036	1085	1031	1036	1020	1052	1054	1093	1006	1013	1034	1037	1045	1081	1055	1012	1022	1089	1006	1042	1084	1041	1079	1066	1064	1114	1031	1033	1086	1023	1037	1066	1062	1001	996	1092	1039	1037	1012	1012	1024	1082	1076	1037	1028	1040	1073	1010	1042	1030	1064	1065	1054	994	1033	1032	1023	1006	1058	1043	1026	1026	1037	1008	1011	1056	1030	1007	985	1109	1033	1044	1055	1017	1033	1015	1016	1001	1020	999	994	1045	1054	941	1069	1055	1024	1081	1000	1025	1045	1040	1025	1093	1059	922	1078	1041	1120	1027	1036	1042	1057	1100	1047	1032	1033	1035	1026	1044	1068	1035	1058	1016	1032	1065	1020	1069	1026	1088	1057	989	1016	1015	1072	991	1012	1063	1093	995	1073	1000	985	1015	1103	1029	1027	1033	1000	1070	1060	1118	1066	1048	1072	1042	1044	1044	1023	1043	1019	1052	1046	1070	1033	1033	1040	1039	1048	1028	1022	1053	1038	1061	1031	1007	1068	1002	1032	1077	1100	1046	1055	1002	1049	1036	1000	1033	1049	1044	1024	998	1031	1029	1126	1082	1037	1008	1027	1031	1118	1103	1059	1024	1003	1014	1072	1031	1065	1085	1036	1013	1002	1052	1030	1015	1056	1019	1067	1015	1061	1058	1085	1095	1029	1031	1014	1010	1033	975	1033	974	1069	1023	1054	1013	1069	1028	1088	982	1059	1044	1011	966	1048	1048	987	1084	1049	1042	1045	1070	1005	1066	1026	1043	1059	1021	964	1078	1058	1093	1063	1054	1040	1068	1035	1049	1004	1039	1064	1027	1049	1061	1054	980	1076	1026	1032	1063	1056	1056	965	1073	1030	1048	1018	1059	1060	1071	1057	1053	1076	1053	1055	1009	1036	1023	943	1070	1033	990	1097	1060	1019	1021	1045	1016	1062	1070	996	1101	1062	1031	1084	1060	1041	1102	1087	1075	1051	1040	1018	1037	1052	1043	998	1019	1023	1066	1054	1017	1092	979	1091	1014	1026	1115	965	1059	1036	1014	1027	991	1073	1071	1011	1061	1027	1065	1019	1031	1084	1053	1071	1070	1036	1056	1031	1005	1059	1023	1005	1056	980	1025	1060	1050	1057	1016	1049	1019	1005	1069	1000	1059	1062	1067	997	1075	1026	962	1057	1026	1018	1047	1026	1081	1011	1039	1000	1084	1089	1001	1075	1009	1045	1014	1079	1019	1078	1057	1045	1033	994	1074	1064	1050	1018	1008	1025	1075	1023	1032	1018	1035	1030	1017	1050	1003	1029	1052	1095	1045	1054	1051	1099	978	1045	1019	1006	1010	1036	1017	977	1080	1031	1050	1027	1074	1036	1078	1023	1113	1045	1065	1100	1046	1014	1046	1050	1053	988	1018	1114	984	1045	1075	1005	1071	1074	1006	1078	1059	1023	993	1060	1050	1052	1042	1042	983	1012	1084	1086	1113	1091	1067	1016	1042	1022	1097	1022	1052	1039	1001	1039	1070	1014	1052	984	1086	1028	1060	1020	1006	961	1012	1086	1015	1063	1034	1014	1043	1067	1073	1031	1037	1058	1126	1037	1026	1035	1038	1005	968	1089	1005	1055	1052	1027	1058	1024	1020	1027	1068	1011	985	988	1103	1003	1034	954	1054	1027	972	1013	1020	1065	1075	1076	1027	980	1012	1000	1041	1035	1025	1044	1003	988	1071	1066	1030	1053	1020	1021	1037	1040	1056	1069	1043	973	1017	1015	1097	1014	995	1015	1081	1054	1077	998	1008	1029	1023	1023	1033	1038	1009	1051	979	1056	1018	1066	1025	1043	1040	1098	993	1056	1031	1015	1040	1076	1050	1061	1032	1021	1037	1023	1054	1031	1038	1014	1034	1048	1032	1034	997	1034	1102	1043	1025	956	1070	1011	1038	1006	1000	1051	998	1055	1048	1034	1027	1033	1016	1098	1039	1144	1012	1022	1051	1030	1011	1009	1042	1064	1046	1093	1010	1013	1023	1015	1065	1045	1027	991	1056	1001	1063	1060	1074	1048	1033	1078	1010	996	1090	1044	1047	1044	1010	1049	990	1080	1061	1063	1021	1049	1019	1065	997	1044	1006	1004	1016	1069	1056	1023	1031	1081	1013	973	1064	1082	1078	1056	1035	1009	1008	1105	986	1009	1069	1013	980	1053	1032	1019	1053	1097	998	1033	1088	1102	999	1068	1044	1048	1063	1058	1017	972	1041	1045	1049	1067	1071	1053	997	1094	1003	1007	1022	1072	1016	1038	1080	1021	1106	1032	1006	1009	1096	1034	1089	1016	1022	1054	1033	1017	1081	973	974	1051	1029	946	1069	1062	1041	961	1087	1042	1019	1046	1052	1066	1052	1071	1017	1077	1039	1013	1047	1046	1063	1014	1037	1079	1053	1105	1035	1007	1031	1043	1062	1005	1036	1024	1090	1036	991	1066	1030	1029	1036	1028	1068	1018	1053	996	1048	989	1052	1008	1004	1061	1064	1040	1048	1038	1113	1012	1058	1032	1079	1026	1004	1008	1028	1102	1055	1096	1080	1039	1007	1066	1020	1041	1082	1059	1083	1019	1018	1037	987	1058	1063	1104	962	1001	985	936	935	1046	1051	1077	1003	1048	1079	1008	1050	1031	1021	1062	1069	1037	1065	981	1045	1034	1083	1016	1091	1057	1049	1053	1058	1016	1033	1073	1044	1027	1049	992	1063	999	1042	1083	1044	1042	1044	1095	1063	1071	1039	1011	995	1036	1059	1066	1044	1013	1048	1052	1054	1012	1044	1026	1033	1047	1011	965	1071	1030	1053	1061	1038	1024	1039	1029	1023	1058	1064	1008	1027	1052	1064	1015	1063	1018	985	1002	1106	1032	1039	1068	1063	1070	1048	1051	1024	1034	1027	1016	1055	1019	1068	1069	1063	1043	1049	1107	1040	1006	1058	1038	1072	1040	1066	1061	1064	1060	1074	1017	1098	1054	1045	1041	1016	1012	1037	1020	974	1093	1069	1030	1078	1004	999	1039	1090	1028	1043	1034	1032	1023	1095	1086	1078	997	1024	1023	993	1017	1083	1040	1055	1043	1028	1074	1062	1029	1009	1059	1039	1068	1046	1026	1102	1007	1053	1047	1040	1041	1087	1074	1004	1069	1026	1002	1060	1046	1072	1016	988	1103	1024	1007	970	1039	1126	1035	1050	1049	1056	1063	1057	1048	997	1051	964	1046	1033	1051	1095	1027	1029	1022	999	1006	986	1014	1023	1079	1049	1071	1021	1080	999	1034	1067	1062	1055	1027	1044	1043	1059	977	1056	1040	1027	1054	1054	1041	1037	1041	977	1052	1034	1066	1001	1070	1052	1055	1019	1040	1065	1035	1003	1033	976	1006	1123	1011	1033	1068	1074	1066	1016	1011	1045	1058	1031	1019	1119	1038	1049	986	1028	1054	1023	1103	1078	993	1032	1028	987	1034	1074	1066	1030	1017	1040	1025	1024	1031	1029	1075	1007	1066	1118	1048	1041	1019	1032	1006	1057	1050	1047	1097	1048	1056	1037	1038	1040	1037	1064	1027	1050	1072	1051	1051	1018	1044	1020	1014	1018	1042	1035	1093	1094	1018	1112	1087	977	1047	1007	1070	1018	1085	1032	987	1000	1028	1075	1041	1038	1067	991	1071	1058	1072	1022	1049	1092	1019	1049	1071	1043	1025	960	1049	1062	1001	1010	942	1064	1061	1043	1036	984	1011	1037	1029	1087	1064	1045	1074	1004	1019	991	1014	999	1010	1105	1044	1018	1073	1062	1045	1044	1069	1039	1052	1051	1068	1050	1065	1078	1046	986	1019	1000	1070	1067	1093	1012	1036	1037	993	1015	1036	1016	1045	1124	986	1052	1071	1053	1044	1027	999	1036	1078	1015	1021	1023	1044	1072	1067	1055	1034	960	1059	1059	1035	1064	1063	991	1056	968	1034	1058	1070	1027	1057	1000	971	1053	996	1047	1005	1074	1041	1047	1083	1036	1045	1019	1060	1043	1046	1055	1026	1020	1075	1033	1008	1016	1034	1015	1018	1113	1054	1041	1005	1076	1031	1058	1016	1004	998	1029	1020	1062	1071	1055	1046	1036	1021	1013	1105	1057	1057	1013	986	1022	1017	1063	1108	1015	1069	1051	1037	1090	998	1010	1024	1074	1026	1066	981	1072	1034	1026	1041	1049	1047	1125	1039	1120	1009	1035	1040	1085	1050	1021	1056	1024	1067	1080	1090	1055	1078	949	1000	1055	1087	997	1055	1024	1043	1008	991	1035	1030	1062	1061	1003	1030	1102	1040	1025	1021	1002	1032	1026	1027	1052	1124	1031	1019
37371	18953	14513	6664	2722	1261	703	395	389	360	371	388	367	363	386	354	381	324	402	344	380	407	361	385	359	381	365	402	400	335	383	375	397	392	337	339	344	360	395	374	363	341	374	379	362	372	349	363	366	416	363	379	376	386	362	387	404	357	354	385	323	376	415	404	384	368	375	392	393	374	359	375	383	413	394	395	387	360	379	406	390	405	375	371	373	366	354	414	381	385	396	349	375	369	397	369	390	345	360	381	355	368	384	393	367	389	365	365	361	385	386	393	436	391	351	372	400	395	371	370	380	401	350	404	355	404	344	360	391	402	370	347	385	364	381	350	367	340	372	381	382	413	409	392	366	374	385	385	348	357	366	399	366	389	326	362	400	405	395	391	345	401	388	387	360	362	391	382	417	369	382	384	338	389	371	362	401	351	330	376	403	391	388	345	364	380	411	386	401	380	399	365	365	367	418	422	355	390	338	367	373	346	356	397	392	365	414	356	357	365	417	368	372	390	380	354	417	364	390	388	368	343	414	394	366	382	352	384	362	371	381	372	390	381	390	365	352	398	330	389	382	378	348	435	375	381	395	364	363	353	386	383	413	357	392	395	333	397	402	381	425	363	416	396	391	383	390	385	382	372	385	380	350	382	363	389	368	416	367	400	382	377	398	382	375	335	369	367	433	420	335	386	353	404	407	382	364	378	365	384	389	402	363	362	385	365	381	404	354	392	400	361	370	382	393	410	330	348	347	383	382	397	381	412	335	347	377	391	389	358	391	326	349	369	358	357	391	409	389	345	387	406	396	394	396	360	369	374	413	383	366	387	392	391	361	353	365	387	365	373	369	371	385	340	401	364	368	378	385	366	353	377	329	343	381	375	382	366	368	377	366	361	366	389	389	394	371	383	342	369	366	397	375	419	375	389	356	366	382	373	382	397	404	377	392	405	370	370	363	366	391	360	385	363	366	388	380	373	358	399	367	366	377	398	371	380	380	402	367	338	369	409	348	345	368	408	350	380	370	356	349	345	388	367	373	373	358	365	345	366	371	366	403	374	374	397	391	353	359	369	357	369	409	349	386	319	347	368	380	368	358	371	369	401	388	412	366	373	366	361	354	363	405	356	383	365	377	375	387	373	364	381	374	371	334	384	373	378	386	385	384	368	361	375	406	378	401	377	347	395	393	387	343	405	382	342	371	363	370	344	371	389	346	377	389	343	371	351	383	385	429	369	376	345	385	378	365	356	410	349	370	372	346	357	383	365	379	381	391	367	383	354	393	383	385	365	408	377	386	409	386	384	379	354	386	374	414	334	378	349	358	380	387	384	358	365	372	394	359	349	387	392	351	358	358	369	355	380	381	359	377	353	352	383	375	418	390	389	388	376	360	392	350	403	361	352	421	392	403	380	349	359	376	424	362	392	317	373	349	381	370	372	422	377	390	348	386	359	371	339	385	333	360	402	372	417	367	352	363	388	383	394	408	387	386	356	384	380	391	393	405	388	360	427	350	366	377	382	352	394	427	353	386	360	338	349	369	389	362	401	381	354	377	402	418	378	359	371	364	384	387	399	387	362	365	391	392	393	379	392	381	369	351	365	346	374	428	387	401	378	367	357	409	403	425	363	351	370	368	386	396	359	397	381	400	375	345	373	371	350	352	336	387	354	346	403	351	364	341	404	388	399	384	355	376	401	376	367	399	402	378	370	376	339	382	393	370	401	387	363	351	352	409	407	386	416	381	369	388	386	378	378	347	364	341	381	398	386	366	394	374	394	385	389	422	378	391	396	338	392	374	378	374	396	400	374	403	385	392	383	390	380	386	380	389	384	369	399	377	377	384	359	365	369	368	413	396	363	384	384	366	341	423	376	364	381	352	387	346	367	338	409	366	342	339	393	383	395	394	399	361	404	378	374	398	362	376	350	361	383	378	363	367	330	363	416	368	357	359	375	368	370	355	367	380	373	369	386	369	350	369	387	397	374	390	378	383	384	349	364	363	359	360	354	359	331	377	378	370	404	389	379	349	414	383	383	361	350	388	421	396	399	347	381	395	382	370	392	405	390	364	378	380	400	407	371	392	403	364	377	363	373	381	405	352	347	379	367	332	365	386	366	402	336	378	390	379	378	388	389	388	363	407	363	395	362	392	348	356	359	360	372	366	355	389	386	348	408	349	371	383	365	401	357	342	374	362	360	343	349	374	341	376	370	350	367	396	348	376	413	376	376	364	355	391	397	406	333	381	379	423	364	368	342	366	380	370	406	365	363	384	325	398	374	424	394	413	378	395	400	381	332	389	401	397	365	370	350	374	347	380	358	382	370	363	395	352	406	374	412	372	423	366	372	346	341	369	370	390	414	388	370	367	376	352	363	393	417	405	358	340	399	390	388	385	365	357	386	384	415	338	358	358	404	368	377	397	380	344	390	364	366	348	376	350	364	372	377	391	423	398	385	384	329	353	360	344	374	433	391	357	389	415	359	375	368	411	384	358	388	369	399	415	391	368	349	360	376	384	354	387	371	370	347	389	369	344	403	399	352	371	391	370	370	397	401	352	374	345	410	391	369	384	389	380	346	383	357	374	343	350	389	364	341	352	353	361	377	365	349	357	402	371	372	389	392	371	387	349	409	377	366	392	383	315	412	349	397	404	364	416	375	356	351	390	371	378	333	406	416	405	385	406	354	378	393	374	391	418	369	369	340	379	379	341	379	353	377	395	424	362	368	387	348	379	381	373	376	406	362	373	365	396	392	398	387	379	362	368	352	350	386	337	375	375	373	376	416	368	366	374	385	362	413	380	363	393	386	383	415	382	379	367	332	392	415	398	348	364	377	397	341	411	369	335	450	342	387	375	348	422	370	390	345	362	366	378	358	418	361	386	348	395	379	368	380	350	410	357	390	380	373	398	361	342	378	377	448	360	368	398	392	346	375	409	351	355	378	390	393	381	389	349	349	332	417	393	400	390	402	358	405	368	391	413	383	399	370	384	375	386	368	378	360	395	386	380	380	386	385	389	377	367	393	382	374	391	391	374	407	375	358	351	373	365	337	365	363	357	352	371	386	357	380	345	368	405	351	343	374	366	376	357	363	363	356	412	368	399	353	391	357	367	362	386	402	390	379	370	354	353	397	369	365	386	386	382	357	369	420	402	381	348	349	367	431	396	330	366	390	350	356	392	359	354	366	415	384	377	367	410	392	391	364	400	382	388	344	381	374	354	378	399	393	369	398	412	364	387	357	391	343	365	406	385	327	364	391	396	371	381	371	366	376	407	417	386	374	324	378	370	391	386	406	383	359	389	397	374	365	381	392	378	393	359	403	328	382	395	342	381	387	362	371	364	344	367	373	397	355	365	361	373	405	403	387	348	355	374	386	386	426	403	415	404	390	359	380	371	401	399	352	367	347	356	369	377	352	336	385	389	368	343	423	335	399	387	363	358	417	379	406	396	398	403	347	370	363	340	414	356	382	364	350	342	349	363	389	372	409	350	363	351	373	369	399
19513	15496	20357	13168	6971	3541	1733	849	847	828	843	850	806	853	847	847	791	859	811	856	873	818	861	817	823	810	896	856	853	857	877	872	833	841	847	854	819	846	774	920	825	796	813	861	822	856	831	837	831	779	850	872	834	838	849	853	843	847	782	847	833	853	795	848	868	817	831	806	868	843	835	805	836	854	824	830	835	784	820	805	804	831	845	830	847	888	896	871	835	821	863	847	860	823	839	815	820	894	880	854	831	858	815	891	927	852	791	772	768	838	835	872	841	830	807	804	839	796	865	846	812	805	785	774	821	835	840	817	829	869	854	829	832	823	873	871	867	831	831	781	846	860	876	768	852	792	822	856	864	868	828	818	795	846	821	818	838	840	874	837	833	842	830	854	860	808	797	853	786	927	805	823	838	846	854	855	826	807	826	756	780	848	818	828	854	790	840	804	825	855	841	854	823	836	809	772	853	839	843	786	834	824	836	836	875	847	888	882	819	836	817	827	763	818	846	836	794	855	803	848	812	827	841	866	838	857	824	854	852	799	852	830	867	842	826	870	841	788	798	847	820	842	781	834	860	857	820	823	830	830	845	834	854	813	827	881	865	840	842	804	845	824	840	811	871	838	829	773	836	826	854	786	848	790	823	856	820	843	834	840	856	833	831	852	819	915	849	839	845	810	884	814	859	819	844	812	834	792	766	836	830	787	816	811	850	847	858	888	819	791	826	849	793	857	827	840	843	866	791	824	837	830	835	863	835	850	825	796	808	836	840	861	796	843	787	886	823	893	822	836	819	819	896	817	835	785	780	883	842	808	838	850	861	836	844	820	794	884	817	843	838	844	809	829	851	809	829	862	798	839	841	820	809	870	836	806	832	809	818	835	832	821	886	870	874	784	828	825	859	850	797	831	834	812	890	808	819	832	841	888	792	818	853	827	852	761	864	863	809	812	866	811	826	906	828	878	852	790	846	814	850	830	832	835	862	824	879	855	771	847	859	848	820	855	796	865	824	865	828	792	864	808	840	830	810	837	838	787	780	849	772	817	860	854	812	813	833	799	815	870	820	816	771	877	819	800	798	848	899	884	831	830	782	867	840	805	786	834	865	810	819	792	824	843	896	769	883	796	801	805	866	822	839	831	867	794	759	849	809	825	790	841	863	853	827	844	797	870	865	853	831	799	833	845	827	835	851	824	834	836	831	872	836	837	781	839	886	857	879	849	816	848	778	794	923	825	887	813	862	881	759	829	843	846	810	818	803	848	792	865	836	820	878	885	832	859	823	855	856	845	858	860	834	816	850	850	834	818	837	786	806	837	861	820	877	871	799	795	843	832	797	809	846	843	831	814	854	830	821	816	788	856	899	838	875	825	834	796	856	833	816	791	828	868	867	817	869	833	860	797	853	789	821	850	836	858	827	779	873	854	841	877	792	837	828	853	810	877	831	842	822	796	851	823	815	850	825	796	864	870	812	818	798	844	878	790	843	868	797	807	866	844	858	807	830	831	815	853	844	847	809	824	822	791	819	851	799	840	852	804	810	818	826	886	858	829	826	847	872	841	792	816	860	840	804	849	861	810	811	875	797	866	792	818	831	854	884	802	831	833	837	841	819	837	846	807	825	844	805	878	859	831	806	854	853	833	842	856	787	820	882	855	830	871	881	881	864	808	827	841	814	848	776	843	843	852	822	819	841	812	832	877	881	830	874	806	834	814	820	831	847	804	810	825	877	853	836	871	827	850	840	801	814	814	813	876	836	829	829	885	834	855	807	836	826	795	811	822	840	853	805	834	839	886	831	814	815	815	841	856	792	802	791	847	834	861	851	903	866	777	852	798	838	885	874	819	831	825	838	788	754	804	860	871	872	837	887	830	900	807	891	837	860	792	811	824	846	832	790	824	900	862	848	797	887	824	840	820	887	819	859	882	860	788	858	884	820	856	855	820	885	825	841	858	816	831	791	888	848	826	794	848	816	826	839	826	781	786	876	815	817	858	837	853	848	858	807	815	835	872	815	765	842	864	839	820	808	860	814	847	825	853	813	780	832	839	857	789	820	774	879	852	831	814	802	850	858	835	812	830	867	861	811	813	825	828	861	860	749	847	921	847	865	862	870	851	844	832	869	831	846	820	864	775	808	799	849	842	788	899	881	849	877	837	815	861	796	840	806	786	790	836	814	784	855	816	835	826	818	857	845	887	857	851	884	815	818	795	814	838	853	790	825	846	835	847	823	826	848	853	811	851	806	850	793	792	841	806	877	877	756	843	863	890	805	819	828	812	850	871	781	796	838	823	828	829	846	839	833	836	835	860	817	838	888	830	839	837	852	815	846	810	819	868	846	836	821	804	787	846	815	799	834	803	800	880	847	846	828	795	891	780	852	796	817	816	803	806	828	857	846	777	796	839	798	870	852	876	825	863	814	890	814	838	845	815	844	844	900	807	818	805	814	864	854	845	788	849	790	819	858	804	846	834	810	826	810	836	917	877	841	816	859	825	838	791	768	801	883	835	840	854	829	832	870	828	839	835	828	878	855	806	786	859	849	844	831	808	877	828	822	865	805	838	868	827	869	831	906	836	874	845	820	824	805	898	830	848	876	811	846	813	855	786	829	859	847	848	835	791	855	849	863	824	837	862	838	796	810	791	814	780	835	887	803	828	903	818	829	798	801	875	831	818	859	826	855	811	839	830	830	875	820	822	836	846	853	891	862	884	837	883	851	792	774	837	819	821	781	832	842	830	807	827	779	861	841	852	786	848	863	769	892	870	836	846	813	867	861	807	823	847	850	839	842	884	813	830	825	861	835	797	852	882	802	785	830	812	831	837	831	822	874	834	824	836	856	839	844	889	778	820	848	847	802	895	846	808	772	814	820	831	851	821	820	891	878	773	818	834	847	796	762	818	861	839	817	874	831	825	830	833	791	817	814	838	843	801	846	844	827	822	870	862	861	820	862	791	829	810	768	806	804	871	849	871	880	827	867	877	823	780	820	878	873	836	863	849	831	817	807	824	835	860	846	861	871	884	836	857	830	835	787	855	902	870	827	799	798	845	810	817	822	810	883	781	857	851	904	835	830	839	813	803	873	787	816	824	845	827	845	824	831	882	796	845	835	889	844	823	854	854	806	846	899	816	854	840	835	763	836	901	851	861	840	840	840	829	812	815	832	831	859	859	866	865	784	785	869	801	872	866	774	852	866	849	824	856	818	883	770	824	891	797	824	812	837	871	843	890	883	848	830	830	883	814	855	862	763	808	846	818	821	831	906	776	815	856	816	829	860	815	837	856	843	816	857	827	818	830	865	806	817	861	867	859	859	880	837	887	846	817	855	842	818	799	801	870	844	823	835	813	777	859	818	860	839	872	828	879	860	843	909	828	840	825	872	821	811	874	856	880	789	792	868	854	863	820	863	811	841	861	804	858	871	876	819	834	795	841	820	813	819	799	855	798	817	863	812	857	840	874	803	844	852	796	846	838	873	864	834	835	783	883	800	837
55614	53533	65214	46170	26822	11578	3308	436	330	317	335	289	319	326	321	288	340	278	301	289	309	307	322	297	326	319	327	334	288	309	306	329	323	298	319	341	321	326	308	301	315	335	321	309	334	285	294	289	301	293	288	286	331	300	278	306	308	315	356	276	321	291	297	300	287	305	308	316	312	281	323	323	337	311	311	296	279	280	316	316	315	316	294	282	321	312	282	306	286	324	343	303	293	293	282	316	280	272	286	306	309	261	313	336	299	328	312	330	292	294	318	304	371	293	291	343	333	320	278	297	283	323	292	292	311	307	316	286	298	295	294	328	262	305	352	303	313	316	320	290	308	321	346	326	278	317	291	321	306	286	300	270	344	298	331	270	287	316	324	297	321	318	343	275	315	341	312	314	311	333	349	320	342	355	312	318	311	336	314	320	305	323	308	283	326	313	301	335	336	316	314	318	307	304	331	332	302	316	316	296	325	280	357	308	313	291	266	319	312	315	290	314	318	309	336	312	323	277	306	265	287	294	308	301	309	308	329	307	355	273	330	295	309	348	265	314	297	358	296	349	276	299	329	301	302	319	291	359	303	337	317	281	294	306	338	322	314	294	311	313	285	267	333	300	323	305	339	327	322	324	337	319	317	271	298	302	316	344	289	321	294	314	316	328	290	343	331	303	329	316	310	282	309	319	285	314	335	297	307	301	275	325	304	332	300	296	346	289	300	303	334	340	328	303	315	313	288	318	344	323	313	336	322	303	296	303	307	307	314	317	288	330	326	294	324	343	337	332	327	305	314	357	337	313	303	303	303	307	342	343	307	291	303	319	330	301	306	295	314	307	314	316	276	307	344	283	318	328	289	294	314	299	340	298	272	299	300	288	282	333	290	302	304	294	342	325	373	264	332	336	316	280	291	293	314	309	326	283	309	308	344	316	311	336	318	305	292	349	324	315	333	332	338	289	328	301	303	300	310	298	290	304	297	316	281	298	313	321	291	313	305	337	328	289	270	332	326	314	311	296	306	321	339	329	278	304	314	272	318	309	305	282	292	308	319	292	314	325	317	336	287	331	294	316	308	312	326	303	296	296	274	328	278	326	300	315	279	306	292	321	315	322	310	307	353	364	282	313	297	298	296	337	306	305	308	316	322	301	304	316	308	343	329	338	334	301	300	294	385	334	319	321	321	368	324	281	286	290	292	292	293	317	304	276	303	329	320	316	316	320	307	315	288	291	307	280	343	351	310	318	296	315	288	325	328	306	308	327	324	299	294	315	305	277	309	310	286	292	272	313	300	312	297	315	304	309	310	297	302	296	338	307	323	316	347	294	341	320	330	326	311	324	321	323	303	337	299	299	331	301	302	298	289	304	265	300	316	337	336	292	299	337	296	293	307	267	327	331	289	338	294	317	286	327	316	267	307	324	326	340	328	349	317	312	306	288	306	325	312	318	291	317	335	281	319	299	315	311	312	289	290	323	304	315	284	323	318	299	310	284	272	289	341	287	319	280	320	291	300	313	294	331	327	295	299	319	330	351	302	297	289	295	307	326	307	329	307	321	316	325	309	300	312	263	283	314	315	293	336	309	342	314	306	340	296	309	339	277	324	339	348	318	311	312	300	278	308	309	332	337	317	300	303	321	302	302	330	313	303	256	338	309	278	276	325	300	304	257	327	311	292	307	290	292	289	314	291	299	320	303	306	309	320	296	322	291	324	302	312	331	291	287	333	318	318	319	312	277	320	314	305	321	311	326	320	295	304	311	294	302	336	285	319	332	260	326	298	285	318	311	314	298	290	316	283	304	309	296	262	316	290	301	312	290	334	290	301	319	300	286	292	334	299	330	295	316	310	331	313	295	286	311	329	310	323	327	320	303	295	316	311	300	315	309	347	322	296	327	313	305	299	308	319	308	302	281	359	324	306	314	298	310	272	330	318	283	306	303	309	300	301	301	305	313	320	301	319	307	295	296	298	340	303	320	304	313	275	304	315	307	323	305	306	306	327	318	326	345	299	296	306	281	299	300	310	308	328	285	300	286	309	291	316	338	286	323	271	327	354	325	325	321	284	296	268	325	316	285	285	332	304	291	291	310	252	284	319	321	296	316	275	300	337	279	301	324	308	298	300	322	307	314	262	295	293	329	331	340	320	282	310	326	281	314	314	301	293	305	326	334	310	307	279	340	320	325	326	311	309	327	337	313	270	330	295	290	304	323	303	299	316	330	349	314	272	302	311	288	310	327	328	310	290	314	318	288	349	344	339	289	285	282	303	334	290	334	319	328	322	329	304	350	288	316	334	330	329	310	334	316	319	281	321	318	315	294	323	333	292	294	331	290	316	314	356	312	352	311	312	328	307	309	317	298	318	326	302	298	305	324	291	291	305	344	347	302	318	266	281	293	280	308	296	271	297	313	350	325	322	292	288	286	335	299	270	317	323	299	321	279	315	300	286	308	297	307	340	312	279	345	303	321	299	306	315	301	317	292	302	332	334	299	318	347	286	314	318	321	300	265	303	303	299	285	313	311	302	306	323	286	278	296	298	326	336	285	283	347	310	291	299	330	310	321	288	267	287	321	295	286	319	329	329	313	312	309	342	316	332	301	322	305	318	293	293	342	319	320	305	335	324	298	288	349	308	297	293	365	289	306	340	297	324	318	294	322	290	317	303	300	328	292	322	301	323	313	324	334	336	305	311	274	294	280	298	312	311	298	307	324	256	259	306	324	338	329	314	325	313	313	271	298	319	304	290	344	270	280	346	298	301	307	308	308	341	308	340	314	335	344	318	320	328	281	320	315	324	309	298	317	291	302	305	322	304	311	307	295	338	271	324	319	315	321	310	291	310	306	343	315	302	293	321	289	297	285	319	330	314	318	316	349	322	284	305	285	293	328	292	339	329	323	297	287	317	300	325	297	320	317	305	341	311	325	295	312	290	290	304	308	322	318	293	297	329	303	330	339	332	321	294	322	316	297	335	283	318	299	300	387	292	290	329	326	334	317	311	332	345	329	265	339	279	342	294	313	339	321	344	305	301	297	292	320	311	304	311	295	298	322	292	289	325	326	320	298	306	290	315	307	291	264	300	337	319	335	294	351	309	307	291	331	315	295	335	328	310	338	298	287	327	321	298	311	319	273	320	314	307	335	328	317	323	311	312	274	322	321	319	291	278	303	313	325	296	340	268	309	323	325	287	335	316	300	324	288	258	299	310	321	351	316	321	328	324	283	304	339	345	302	291	302	321	286	329	304	284	279	290	337	303	293	297	314	300	323	283	332	312	303	325	317	286	273	310	283	307	315	309	347	336	296	274	301	306	306	345	286	308	287	319	313	276	340	301	317	292	327	333	317	307	284	328	289	334	283	330	326	294	273	334	297	303	309	294	293	288	327	316	320	321	314	301	313	314	321	296	307	309	326	311	343	319	296	308	314	312	286	314	295	302	330	308	332	302	295	330	279	295	310	281	322	337	307	294	270	313	317	290	314	332	295	297	325	329	304
32376	41501	60697	51166	36325	21048	8255	974	748	735	745	773	675	729	715	676	697	725	669	694	713	720	699	709	733	718	733	693	765	724	749	665	706	719	712	688	758	723	730	658	704	720	689	742	741	742	702	678	727	754	766	737	739	682	755	674	683	738	719	684	700	688	675	732	719	727	718	694	699	795	738	755	701	683	696	708	706	753	749	704	719	743	695	700	709	737	718	694	737	761	695	716	722	735	708	733	720	692	724	748	710	726	689	741	714	722	717	747	688	752	732	723	684	711	713	721	732	686	678	703	708	767	761	698	680	696	738	728	720	787	726	723	694	703	722	726	719	678	697	743	701	733	702	712	740	676	668	721	707	667	770	714	715	698	693	669	697	702	747	710	686	684	717	768	729	677	714	662	738	761	733	731	706	690	705	729	723	710	738	677	658	686	687	747	724	732	703	706	680	723	675	691	715	715	723	683	733	705	726	739	760	718	724	731	729	738	727	716	734	718	721	709	679	725	717	659	722	757	732	744	673	739	734	690	715	711	708	731	752	739	665	752	750	732	669	683	712	690	693	676	734	783	708	732	722	744	715	717	722	739	691	730	668	676	749	693	713	683	750	726	719	651	698	766	736	684	700	677	677	705	648	766	730	699	708	732	728	734	700	675	706	707	759	700	667	679	676	736	718	746	728	725	700	682	712	724	721	720	711	716	722	692	757	699	678	721	715	747	694	756	738	657	714	716	696	695	720	702	739	737	701	734	786	712	725	683	729	687	748	721	702	730	706	663	715	741	722	735	743	719	710	700	730	736	683	724	733	784	779	693	755	722	678	720	675	662	713	714	709	703	730	701	713	688	702	708	790	710	734	742	753	696	708	733	721	703	763	668	756	708	761	659	718	672	712	745	708	748	705	677	721	742	743	712	741	734	686	724	679	760	711	734	724	740	728	729	689	711	676	709	730	699	671	708	695	736	734	730	642	696	695	693	699	708	743	733	711	753	652	749	695	704	731	730	700	657	722	738	668	702	729	764	769	705	723	763	721	698	650	673	715	727	670	695	663	699	770	706	725	702	691	750	665	687	725	727	729	714	732	647	705	685	678	724	727	755	746	731	688	720	780	685	694	696	729	696	718	710	695	719	723	738	743	722	710	698	740	762	746	716	724	718	742	758	737	727	694	763	698	726	645	712	683	727	727	727	684	721	728	706	721	736	718	746	726	711	759	701	707	676	696	702	717	716	694	677	690	685	750	799	731	726	764	702	754	743	746	726	721	719	740	703	719	730	652	701	713	739	706	729	691	720	697	716	744	709	761	705	728	708	710	705	720	737	681	696	737	726	733	715	705	729	687	710	725	736	702	777	687	723	664	730	710	706	715	708	717	695	716	694	723	714	696	673	718	685	700	762	772	693	744	702	699	713	705	685	737	709	710	710	710	719	709	684	698	694	706	696	692	705	734	707	740	711	657	710	736	696	716	689	754	741	712	709	720	741	719	719	733	700	711	697	728	694	715	691	695	706	699	711	712	754	710	664	714	734	690	711	731	723	715	731	727	731	714	713	750	707	708	724	721	746	723	691	706	765	775	752	675	733	745	720	709	709	719	685	755	744	637	704	743	738	695	675	702	734	651	751	712	724	676	703	723	729	735	716	744	675	696	753	720	739	716	703	701	718	684	726	744	718	702	719	683	684	747	689	746	701	756	667	687	745	724	694	709	715	711	676	687	692	702	685	710	692	728	722	699	751	726	701	702	750	731	722	704	762	741	740	705	713	742	759	728	771	735	712	745	769	700	699	756	724	694	710	721	703	726	690	692	711	709	735	729	666	703	691	688	733	663	702	709	718	734	730	689	699	692	732	704	747	737	734	701	702	699	716	687	677	719	698	684	711	734	706	753	732	716	715	693	691	737	705	735	698	728	695	737	686	717	699	691	739	706	727	724	708	717	714	733	727	700	749	713	689	694	729	713	674	683	714	702	688	729	671	673	698	738	699	739	724	745	721	696	738	736	706	711	700	727	692	771	706	740	751	702	724	683	700	708	743	703	739	724	718	736	746	707	672	720	681	707	744	688	739	765	672	702	723	782	688	700	723	755	704	705	723	781	708	718	689	708	702	699	692	775	716	705	719	714	706	753	733	692	728	742	739	710	734	697	704	688	732	689	716	701	720	699	700	673	674	703	745	695	723	730	734	645	709	715	712	703	717	698	709	738	731	728	747	702	668	696	738	687	715	688	709	703	734	693	726	686	672	771	657	757	725	681	719	720	734	685	711	696	762	677	689	699	639	673	655	738	711	681	724	676	728	726	704	686	686	729	733	742	757	718	686	728	719	660	763	709	737	726	729	743	723	727	731	724	744	709	773	707	745	729	733	644	709	708	723	701	716	711	671	708	710	727	677	687	690	691	728	716	668	716	720	746	721	649	682	712	756	764	774	717	753	741	649	704	748	761	699	683	731	723	716	715	725	689	708	731	695	672	758	715	696	731	738	708	777	709	707	729	673	741	717	756	702	727	713	732	734	696	730	684	703	759	684	713	729	685	721	692	723	661	716	694	677	704	697	734	730	683	740	663	745	708	670	699	712	730	741	702	773	733	740	735	714	709	744	727	733	650	705	729	718	697	721	700	725	628	694	735	743	733	702	710	734	701	688	722	714	706	704	739	727	729	654	738	703	728	722	712	671	709	719	732	700	723	698	734	743	733	726	689	724	690	727	687	709	718	724	672	728	702	730	767	683	707	719	694	682	691	732	727	735	693	684	731	756	736	750	716	690	683	712	731	670	694	708	704	684	663	714	763	670	752	693	662	696	758	758	730	689	723	701	751	730	709	739	700	724	709	668	706	713	724	703	698	691	735	709	688	710	752	704	678	736	706	700	738	729	662	740	722	654	693	732	697	743	678	703	705	696	739	702	719	729	706	711	691	714	664	756	760	716	703	729	701	719	683	729	733	724	720	713	704	721	721	693	735	718	722	733	742	650	708	752	766	790	701	690	711	722	750	699	732	724	706	652	702	720	745	661	702	726	702	679	684	712	700	735	731	713	693	738	706	715	697	702	731	727	712	750	679	746	687	710	671	721	703	719	709	696	696	712	725	701	698	732	740	671	697	708	698	686	703	664	745	666	679	737	747	729	709	718	718	680	756	730	691	673	726	731	748	723	698	720	720	753	726	730	700	689	720	723	700	703	706	730	703	729	714	766	706	680	699	709	726	665	757	763	702	736	734	804	758	711	678	739	700	737	747	717	733	669	702	747	734	717	684	682	708	655	755	708	736	697	720	708	688	731	724	691	686	743	672	714	743	705	752	785	702	675	685	746	701	688	665	710	731	714	697	708	694	704	649	725	694	755	738	704	713	757	712	729	706	700	702	717	732	782	689	713	736	681	729	729	682	719	747	734	700	708	722	728	752	677	716	733	701	719	694	765	665	726	675	694	700	706	759	705	748	734	717	752	752	723	724	704	727	743	717	716	683	670	698	693	706	703	709	743	746	778	732	735
66378	71340	78963	60161	40239	23089	7559	907	502	425	430	426	413	408	447	445	477	463	414	430	387	421	426	393	497	439	465	419	436	430	405	421	412	467	457	442	466	436	434	466	520	436	460	452	397	419	440	451	461	429	414	397	437	437	405	418	413	438	446	434	427	420	417	448	472	411	416	443	430	501	441	423	438	444	416	485	432	454	457	420	457	408	393	453	397	445	440	444	412	447	405	399	397	421	446	453	409	451	424	446	436	457	423	443	438	405	442	417	449	424	429	427	424	445	382	405	445	405	409	436	409	454	447	428	470	422	409	418	453	391	423	421	438	415	417	409	413	453	418	440	435	441	418	409	442	423	403	445	414	442	415	382	442	415	389	392	403	433	425	409	443	381	436	401	429	436	446	412	433	450	435	419	420	420	465	407	434	404	435	429	477	416	433	501	425	480	434	415	436	433	422	445	444	443	397	445	395	451	469	393	420	416	459	404	419	447	414	410	415	414	456	419	432	407	403	413	453	481	404	418	432	432	470	427	391	463	397	419	468	402	401	463	440	377	433	439	437	417	390	425	459	404	412	395	440	426	399	409	451	454	412	443	438	471	405	451	494	422	460	455	441	388	402	436	426	451	406	411	434	431	474	455	404	427	404	433	471	416	436	411	423	452	433	427	485	402	440	426	435	442	410	424	453	437	440	392	426	442	479	422	448	451	413	392	422	464	429	399	427	390	451	467	453	424	406	475	465	404	381	435	411	394	429	456	459	446	402	454	427	423	429	437	438	467	409	452	448	425	452	444	444	395	438	444	405	410	450	393	419	423	440	444	455	428	436	458	420	438	459	446	437	420	392	452	406	407	429	436	419	433	442	403	425	418	436	407	421	437	434	465	447	460	391	451	407	419	454	439	411	420	434	463	422	440	429	481	433	434	422	412	435	409	407	428	413	430	443	388	406	416	453	426	486	476	435	440	426	417	445	486	482	470	437	415	486	435	462	413	401	421	461	436	409	421	416	402	400	441	450	449	441	410	469	438	428	438	393	427	446	458	431	409	449	418	425	450	447	440	472	391	418	412	430	414	431	415	457	404	479	430	425	405	437	444	400	434	448	393	484	398	433	440	451	401	433	443	439	414	454	438	432	425	389	417	461	470	485	410	411	417	433	433	406	420	416	422	440	436	386	427	423	455	425	465	438	453	436	466	437	422	448	425	450	450	456	450	464	433	433	415	390	450	422	426	420	426	441	393	416	394	414	443	444	451	431	418	431	446	419	415	420	409	430	450	406	457	440	426	415	407	423	435	434	415	440	417	412	433	396	440	433	434	449	445	422	415	410	423	443	443	394	438	431	400	421	463	439	384	401	453	404	426	433	436	444	459	466	407	437	390	441	441	438	422	417	404	401	395	458	456	435	427	437	447	420	425	460	443	411	426	451	430	423	456	445	420	415	442	451	413	402	407	431	426	439	429	441	391	440	425	409	418	419	455	400	394	460	457	435	416	437	424	432	425	370	385	400	416	422	420	426	435	421	467	434	446	429	426	427	455	418	410	417	420	437	442	460	471	404	395	387	411	430	431	440	440	406	438	389	450	392	421	433	445	424	441	469	438	452	425	436	422	408	415	429	415	478	435	389	451	400	435	435	413	401	433	463	413	416	425	425	410	424	431	429	385	395	431	411	420	391	339	432	416	425	433	420	423	442	431	437	443	418	459	389	405	412	445	414	441	423	421	442	405	398	452	430	447	472	472	443	430	442	404	461	428	437	449	414	402	435	408	459	415	475	392	417	409	439	455	426	474	444	388	469	436	446	427	394	411	430	423	408	423	419	444	405	411	414	436	405	403	406	449	439	433	444	459	446	419	395	400	437	371	431	456	431	448	412	416	398	462	456	416	416	456	458	447	413	450	372	433	384	449	449	420	458	421	432	414	403	425	431	454	415	430	410	393	442	429	460	450	416	406	434	429	456	401	393	447	407	424	405	406	422	458	417	403	425	416	402	408	396	419	438	453	476	408	448	447	442	444	471	456	400	398	476	450	455	432	413	439	444	442	413	444	426	432	399	420	463	420	429	440	419	489	485	426	455	408	447	468	414	409	449	413	432	446	387	437	469	434	458	410	428	397	425	422	424	414	424	441	432	424	409	400	439	397	448	442	453	453	403	387	420	400	438	452	460	431	427	441	452	482	422	415	411	432	454	415	442	380	420	422	403	420	455	410	419	422	415	422	431	437	436	411	451	469	456	442	438	407	430	409	463	446	419	439	418	461	427	449	420	413	454	429	435	433	451	415	419	424	429	446	485	468	419	453	404	424	441	453	453	476	397	452	440	486	442	415	442	450	417	451	426	417	448	450	456	421	371	431	411	431	433	487	429	418	422	418	421	460	438	444	433	461	417	417	427	399	444	425	440	439	417	427	421	402	429	430	420	423	459	429	430	435	452	412	430	404	415	409	443	456	467	436	393	452	437	420	422	455	426	444	444	408	411	429	427	424	412	467	431	413	439	413	409	449	430	426	440	400	468	443	422	419	425	474	419	404	410	422	475	422	392	394	410	458	408	409	379	413	450	460	438	425	439	440	415	439	401	409	452	403	436	422	433	414	455	421	429	429	427	424	467	420	418	448	432	451	406	419	440	466	422	404	435	439	404	408	460	401	423	463	420	438	426	418	457	444	481	393	437	419	416	397	457	393	438	413	460	445	410	423	423	419	400	404	430	390	460	412	443	441	422	436	450	417	453	419	408	431	386	409	433	387	437	410	430	374	437	428	419	438	462	404	448	456	471	422	407	449	442	426	434	448	414	418	436	404	411	437	429	443	461	434	448	470	405	425	460	450	431	463	462	421	446	435	398	422	433	428	426	435	438	449	403	456	420	430	463	434	432	418	489	430	415	377	415	414	400	428	469	440	407	446	437	414	460	437	443	427	445	428	442	468	409	434	422	400	415	452	416	419	415	407	418	448	440	417	404	417	429	440	395	413	402	422	448	433	416	433	425	417	434	443	401	417	392	462	408	384	476	430	411	429	425	436	447	427	483	441	434	432	412	437	427	413	391	455	455	464	415	426	423	443	422	423	414	428	407	436	448	430	445	424	414	439	428	453	402	426	397	445	431	456	434	407	456	405	461	422	456	472	440	437	395	432	414	396	396	463	431	412	434	395	423	437	419	425	455	458	462	431	450	452	419	427	416	498	418	424	422	390	388	394	416	432	404	421	459	395	474	427	452	429	420	414	410	424	406	444	401	454	413	422	450	487	440	396	431	466	459	411	467	438	406	419	439	407	461	459	424	460	437	428	428	394	438	429	453	407	465	428	415	466	425	407	416	402	397	441	459	423	403	433	394	442	437	423	419	478	437	409	385	448	439	446	454	376	397	439	415	401	420	400	417	439	410	451	429	426	420	431	412	467	465	392	422	428	412	433	440	409	460	411	376	472	420	414	493	468	415	421	414	423	417	445	406	426	437	390	417	424	437	398	416	413	432	412	436	462	412	401	451	438
41189	59919	77835	66446	49488	32326	13400	1497	945	960	912	1027	942	1016	989	940	891	967	988	924	902	942	934	929	914	902	925	972	929	932	1001	952	926	977	912	963	977	937	953	952	929	1030	924	950	972	929	918	942	984	979	1020	950	960	899	937	949	952	915	921	914	933	978	931	984	934	967	925	913	931	963	932	933	974	907	898	981	982	959	940	930	920	982	1002	954	946	983	1014	954	943	966	960	998	972	986	921	924	920	926	907	945	947	982	1026	906	959	973	947	939	922	996	917	938	926	904	965	898	932	956	909	943	942	954	962	982	938	969	927	950	943	1017	966	909	985	991	935	975	921	990	970	961	1034	978	1000	944	919	941	963	1002	924	965	919	999	988	944	964	969	991	935	937	963	928	927	997	943	960	954	902	914	1011	947	968	918	941	942	935	983	918	970	998	902	997	929	929	928	857	981	917	997	933	967	950	947	928	949	884	928	925	950	946	948	951	1005	923	899	972	947	963	902	938	873	932	944	959	943	1024	970	1000	951	989	942	944	950	925	932	954	951	910	962	925	997	988	960	970	972	958	957	938	948	929	964	974	917	922	959	925	1012	921	969	996	939	909	965	927	969	938	965	960	965	965	943	959	919	986	967	959	915	974	914	962	864	920	961	1041	972	990	963	955	965	887	939	934	938	937	943	937	986	964	956	912	938	973	998	937	985	924	937	923	954	972	947	969	890	961	998	970	973	882	974	951	925	909	885	941	992	998	951	956	948	934	919	962	937	966	965	1008	900	959	922	975	954	963	952	939	947	968	964	971	943	1002	917	969	903	958	974	1041	963	999	940	987	969	975	975	996	888	1006	974	974	933	995	985	940	993	970	969	942	923	915	931	1033	958	931	952	941	955	903	947	1004	997	957	943	973	971	975	1012	987	942	1017	890	1003	902	907	993	924	937	975	955	960	919	903	938	906	926	976	963	925	946	972	980	944	968	963	975	1005	969	946	937	939	871	956	972	1051	897	969	1004	955	970	931	992	971	961	950	955	889	944	936	992	976	931	926	967	979	987	876	951	941	894	973	911	904	945	947	924	905	916	985	927	951	930	1004	907	970	880	984	944	964	936	967	988	974	916	990	995	976	952	951	934	1027	987	913	946	950	976	971	942	928	908	978	879	931	987	943	995	872	968	957	955	1002	972	974	941	919	927	992	922	946	922	906	991	924	951	966	989	972	931	950	943	943	926	962	965	978	950	920	906	917	900	945	947	958	973	947	1025	959	953	931	959	991	908	957	913	995	985	907	979	966	967	940	925	937	917	994	932	896	946	944	938	953	976	864	977	947	960	941	972	893	965	951	928	969	954	993	917	976	968	928	930	928	933	975	1001	927	985	940	976	937	951	918	903	900	980	1007	896	975	948	963	938	994	935	1015	954	933	934	953	930	973	938	961	932	927	966	964	949	907	1001	967	917	1016	951	892	890	993	964	907	947	1024	951	920	970	964	926	911	962	974	956	949	931	868	973	967	980	915	951	948	918	908	951	970	969	940	928	980	931	989	955	923	937	924	998	992	964	966	972	890	977	969	961	887	954	931	984	958	1001	914	909	1025	876	959	972	948	910	919	991	959	968	920	1013	954	934	965	931	963	964	973	982	977	903	931	982	973	888	886	903	956	961	917	990	939	941	965	894	938	997	942	980	956	948	953	972	954	982	988	915	964	999	961	967	916	967	940	899	968	1014	909	982	932	968	940	1024	1012	931	971	954	955	949	917	959	956	951	1013	945	942	947	966	981	960	933	950	958	927	939	951	973	967	967	960	981	951	943	926	988	947	1008	966	999	936	961	966	979	963	940	969	938	912	973	962	924	996	958	944	959	938	931	954	997	939	913	984	908	938	953	981	1002	949	959	918	915	973	979	980	940	894	927	949	919	950	924	953	999	918	955	968	954	978	948	890	912	984	977	922	968	952	924	1016	937	950	960	942	960	973	974	980	980	889	953	949	1007	946	949	957	919	933	950	940	946	912	914	969	970	949	919	870	957	976	975	965	942	913	942	946	919	981	976	935	936	933	1028	898	916	936	950	976	935	945	896	997	975	934	931	967	987	972	977	979	999	991	955	908	955	966	972	911	937	976	894	976	932	986	925	945	1000	980	958	951	887	942	961	1019	902	915	957	954	969	913	928	963	985	936	966	951	942	946	985	972	957	978	921	903	976	933	903	968	996	926	891	995	958	999	925	964	914	926	938	961	931	986	930	966	904	941	990	923	968	918	892	885	968	961	943	996	969	993	954	954	978	1030	914	911	902	914	923	978	944	965	981	893	981	947	953	966	940	920	919	911	973	964	946	936	946	1007	967	946	937	885	971	925	1002	903	940	980	879	975	906	908	933	970	936	995	940	994	941	967	1004	920	953	970	963	945	952	1043	1005	981	1033	919	909	978	966	1012	984	990	989	945	887	1002	925	990	916	926	965	950	1019	1041	979	974	984	954	979	943	973	936	936	918	904	921	958	932	934	960	948	940	962	944	964	976	947	937	943	1001	940	1017	960	891	964	1020	959	890	920	932	955	943	967	903	950	960	1005	939	907	919	974	933	979	983	908	964	952	889	977	936	962	1004	933	944	1008	930	913	878	931	982	898	912	947	963	957	965	953	1002	911	970	946	983	922	948	913	962	965	992	998	909	966	1001	982	900	969	923	904	949	909	949	955	918	943	959	915	991	985	923	894	1007	948	922	917	1043	954	944	973	960	944	971	995	932	938	911	960	1011	1017	961	953	955	921	976	947	967	991	964	965	931	965	958	923	933	951	944	1010	929	939	1019	949	969	999	924	978	953	937	965	977	1010	975	941	931	921	916	959	1009	904	943	961	920	938	1002	953	963	1002	919	932	946	930	978	928	967	988	951	973	947	976	925	933	937	938	925	970	897	989	935	958	960	969	970	945	961	952	958	965	963	976	933	946	967	989	946	972	973	909	997	939	933	946	950	958	898	978	950	1003	903	907	878	1009	942	943	925	991	997	1006	947	969	982	957	945	950	950	1020	955	974	952	963	957	940	904	874	1040	959	886	938	969	952	951	925	988	970	871	940	937	894	965	994	1032	949	932	961	928	992	948	932	920	953	949	1000	960	993	987	966	980	939	974	989	1001	962	960	1012	906	967	949	934	974	968	893	946	958	887	926	976	954	964	929	955	913	954	964	972	964	938	967	963	938	945	931	948	972	919	991	980	983	916	982	899	1036	906	1059	971	984	913	934	976	966	927	919	946	939	959	898	951	1001	954	964	946	932	963	999	921	934	935	970	1058	972	981	922	973	947	891	994	934	986	982	990	884	944	924	933	989	982	951	920	897	933	922	945	983	942	977	964	999	990	994	959	951	975	968	952	945	959	952	1006	1039	938	958	937	958	949	944	913	932	946	947	948	939	950	995	956	976	908	916	962	933	980	959	957	955	990	975	969	932	994	963	984	935	934	945	886	908	993	930	955	977	1014	934	941	923	951	926	1005	963	959	969	976	959	929	966	907	1002	941	945	952	909	920	938	915	971	950	959	972	946	902	946	955	962	937	951	960	965	999	927	999	939	974	928	902	936	918	997	940	944	932	1004	946	945	996	1007	962
33670	15936	13303	6449	2850	1283	610	358	316	382	351	327	346	327	364	368	376	347	345	358	356	357	354	342	335	328	329	364	335	343	357	373	362	352	361	375	335	371	361	392	365	365	389	356	379	369	370	377	387	356	332	332	369	364	388	364	346	347	367	358	334	367	382	335	371	348	371	343	349	358	343	353	369	347	389	345	378	374	365	371	378	358	371	378	370	348	366	357	399	339	371	353	341	361	348	378	401	372	403	342	363	355	354	353	391	367	309	348	325	355	373	385	388	361	341	350	372	341	352	361	353	384	358	363	360	348	391	386	357	337	335	391	343	338	360	324	331	408	353	347	367	387	380	386	350	369	385	378	363	344	332	354	328	382	377	338	342	362	373	363	375	380	361	393	369	394	366	366	395	367	357	360	388	380	352	360	363	368	342	342	354	363	362	347	421	347	400	342	359	383	358	404	389	354	326	392	354	369	330	363	380	360	382	389	358	379	352	354	348	325	367	313	367	340	336	335	326	376	368	347	356	357	357	352	314	362	377	371	361	358	389	354	357	347	329	339	372	356	322	319	366	368	372	391	346	369	360	330	358	345	357	381	353	330	296	373	364	354	356	339	342	337	377	348	405	360	338	384	333	356	355	348	353	379	331	345	323	351	355	351	364	395	365	336	359	375	366	357	311	324	382	315	335	360	361	385	363	379	327	381	373	360	396	318	344	360	356	357	320	325	320	368	369	355	367	356	352	353	355	396	356	354	371	334	377	359	330	350	337	356	351	357	378	352	342	342	374	399	364	371	363	351	317	336	368	306	342	363	367	366	363	369	367	351	364	300	361	350	388	321	358	356	373	331	376	388	382	326	367	391	384	369	366	376	362	369	358	376	331	359	364	362	403	346	384	377	323	381	388	309	323	363	348	390	401	385	343	330	358	327	385	383	352	355	380	342	381	367	351	336	365	374	366	351	360	358	371	366	361	332	342	368	368	357	352	362	370	375	353	340	329	369	365	349	355	376	326	352	369	377	376	361	342	351	345	381	399	337	346	344	361	397	352	318	377	343	345	352	381	431	386	388	391	368	388	348	388	345	356	366	309	379	365	349	378	319	397	373	377	333	389	392	342	333	400	364	349	356	347	370	393	370	387	397	342	336	353	319	366	375	391	373	365	339	322	410	367	360	374	341	340	360	360	379	372	342	345	359	340	334	329	330	346	357	344	358	355	366	347	366	354	354	339	367	361	345	340	355	336	353	392	386	357	375	360	379	347	361	366	336	360	351	375	363	369	364	339	363	359	355	351	347	345	363	353	364	343	373	356	348	391	319	354	365	418	399	360	326	392	374	384	344	367	347	392	337	357	351	393	356	337	367	368	365	378	365	344	362	349	376	394	340	378	347	398	378	361	356	385	371	367	350	379	353	412	350	391	365	363	371	398	357	360	388	357	369	352	359	325	356	358	362	357	342	395	397	383	366	351	391	353	380	349	377	360	368	352	372	354	322	366	397	368	383	391	378	347	375	365	331	319	363	391	354	384	348	342	366	352	384	403	352	357	365	336	390	412	364	359	365	358	362	394	367	392	372	365	341	383	369	374	341	353	371	353	380	373	382	361	332	327	390	388	344	353	366	358	372	347	352	353	366	361	379	326	398	376	347	370	354	349	397	375	353	431	350	389	371	359	361	349	354	347	375	371	379	366	339	373	365	351	330	401	376	353	354	398	374	376	359	327	359	381	377	325	335	337	389	344	321	354	389	348	346	372	383	384	371	381	368	378	366	385	347	383	376	360	341	365	367	387	382	351	357	345	368	368	365	377	354	378	378	422	390	401	354	364	372	378	362	371	333	358	395	318	361	376	342	386	390	339	407	363	361	355	372	411	375	356	354	350	364	389	350	344	362	327	351	383	354	363	355	356	340	381	352	348	339	375	351	349	356	365	369	339	336	365	355	352	386	324	349	342	356	342	380	347	373	339	362	359	354	377	357	379	399	363	403	366	322	365	365	369	372	343	349	379	358	331	355	408	396	356	380	334	334	351	341	318	352	329	343	350	344	362	353	344	350	376	357	393	371	355	370	339	372	374	323	345	349	362	367	308	336	357	377	366	392	374	402	370	330	375	346	333	334	366	357	395	365	353	415	374	407	363	344	413	430	349	380	345	353	364	343	358	345	355	313	385	366	366	326	353	388	372	372	368	380	372	375	370	345	364	411	364	338	356	356	360	335	378	370	425	379	358	364	366	311	349	339	312	371	339	357	361	361	353	358	349	319	373	338	341	373	360	363	368	365	359	342	319	360	333	371	341	345	382	365	356	394	361	313	364	372	349	402	368	343	349	345	354	354	331	368	361	358	340	331	360	336	360	345	355	351	366	358	370	336	371	311	363	376	358	399	355	380	348	349	350	373	367	344	372	335	345	392	374	363	400	382	375	339	354	377	346	344	392	371	356	373	325	382	352	369	385	376	348	393	344	346	375	367	364	340	377	331	348	354	377	373	364	314	365	385	340	371	377	332	392	362	362	331	377	404	363	362	308	343	351	369	387	391	366	350	346	397	350	360	369	372	350	334	366	380	377	346	346	340	328	376	383	396	385	393	385	347	382	346	375	350	356	375	359	410	352	368	421	364	378	361	362	404	370	368	363	352	368	363	332	370	379	355	364	325	348	299	343	353	378	380	361	332	366	358	345	370	331	351	360	333	344	352	305	399	377	373	370	352	365	353	382	364	367	385	337	391	414	356	348	369	354	362	360	314	352	368	358	333	349	359	364	352	371	354	350	341	359	371	383	327	363	357	344	341	353	367	373	366	354	344	349	346	341	346	356	374	362	371	370	345	396	370	372	330	404	390	371	386	357	376	398	360	385	368	325	379	375	377	321	383	342	392	315	376	398	375	353	398	358	343	357	374	370	350	374	363	371	361	337	381	364	344	329	361	360	337	376	369	383	355	374	350	325	340	375	381	347	378	361	385	338	328	366	349	345	390	347	336	341	363	343	369	352	352	358	358	387	390	381	333	369	376	362	367	366	372	357	387	376	382	392	366	364	403	397	403	347	339	366	345	344	395	353	373	349	357	382	348	393	368	342	328	346	360	364	342	355	412	381	379	352	332	339	351	350	344	319	354	382	365	376	370	379	367	371	345	355	348	353	386	378	339	391	374	378	351	362	384	382	367	361	363	404	376	375	394	363	363	338	334	363	391	352	344	390	339	345	350	372	364	346	372	342	378	350	340	371	371	360	363	386	351	362	336	368	379	371	356	311	345	355	327	344	321	384	342	348	381	350	360	375	355	366	370	392	357	374	371	371	394	376	359	345	410	401	339	348	388	321	365	349	369	334	352	374	382	375	372	390	355	397	374	392	387	367	395	321	392	350	337	394	349	351	357	331	389	334	347	355	407	395	341	361	312	364	328	348	351	359	383	356	369	322	387	387	376	332	343	356	366	363	384	384	349	343	362	357	327	357	367	349	339	363	363	347	344	373	369	345	357	367	359	345	354	381	353
17281	14117	20272	13249	7179	3588	1745	827	791	782	754	838	795	780	797	819	823	782	817	840	802	771	719	818	805	816	773	825	814	820	823	822	799	824	814	821	782	833	792	814	763	822	857	794	782	821	811	798	824	799	843	772	795	787	858	799	843	843	844	770	765	790	859	797	814	795	800	815	794	754	780	809	783	786	786	792	753	791	820	791	806	769	843	758	728	850	862	781	776	811	750	826	828	791	772	757	800	789	808	779	810	750	863	816	837	774	857	825	827	836	794	788	784	781	794	825	860	844	795	795	800	791	802	849	767	831	804	802	775	805	843	813	822	785	846	769	837	795	807	799	807	775	797	823	821	765	821	789	814	771	810	806	768	844	790	807	791	822	848	803	854	775	773	801	788	881	808	798	833	815	746	801	809	843	805	776	803	770	819	806	813	800	796	768	815	844	789	791	800	808	827	763	811	805	789	818	856	789	822	823	766	843	854	809	812	801	810	787	778	788	838	838	799	784	800	814	833	815	774	837	754	855	812	841	813	798	876	811	778	808	765	810	854	773	800	819	813	825	807	809	869	827	816	838	849	816	806	779	812	794	817	814	809	783	790	831	799	777	829	773	798	767	814	801	822	836	774	786	825	827	855	782	810	848	841	774	790	815	818	775	734	795	800	855	816	787	834	862	817	825	829	763	795	796	875	839	779	851	818	835	783	850	822	760	781	770	815	814	815	801	833	829	825	834	819	797	765	782	799	815	788	783	789	781	823	773	791	751	794	792	811	807	832	773	788	822	784	831	825	854	812	799	817	732	806	835	839	851	824	813	801	843	772	814	802	800	851	808	865	792	710	819	855	790	779	768	850	803	779	799	793	833	771	779	777	816	803	798	803	839	784	829	824	814	797	783	764	805	815	781	767	824	804	803	847	776	805	794	791	835	823	763	813	765	824	794	762	767	779	784	792	795	830	817	781	826	822	752	796	806	776	817	808	828	839	805	810	828	772	829	851	797	821	776	772	794	814	825	768	811	808	766	814	801	811	760	768	780	800	816	808	846	812	814	823	805	839	800	782	838	815	789	823	809	781	834	790	826	829	832	771	865	822	820	772	844	795	787	767	828	788	755	825	798	851	822	829	786	775	769	815	834	812	832	784	816	801	837	730	791	821	843	796	802	780	788	796	752	796	856	755	824	792	816	799	816	809	790	815	805	822	792	812	818	812	827	818	820	769	784	811	795	822	813	777	765	735	798	816	793	820	774	794	794	788	831	841	827	762	835	831	784	831	760	820	841	802	799	791	785	752	805	814	797	809	859	823	823	856	802	810	795	843	807	827	823	822	806	846	801	794	802	857	796	850	828	766	791	854	873	778	776	791	767	811	851	799	834	814	781	786	802	782	813	853	848	839	769	799	812	794	852	768	786	792	852	765	811	886	793	789	835	756	779	841	792	836	769	839	799	785	810	774	832	825	816	829	801	787	827	787	849	774	771	811	793	797	762	821	745	812	771	787	818	858	756	809	859	834	827	796	811	838	765	879	807	840	845	788	792	802	826	816	812	774	846	814	799	800	795	759	832	788	791	783	838	839	843	843	783	830	885	786	770	806	777	779	784	821	813	782	832	744	797	830	787	790	845	765	779	836	817	814	808	829	766	810	789	834	820	792	830	792	841	803	829	806	766	779	766	789	797	823	795	833	796	794	787	825	834	747	794	772	847	815	808	842	787	821	772	805	771	828	834	828	811	780	799	824	772	801	790	837	796	774	802	764	782	787	823	823	813	774	790	840	800	780	809	805	780	757	825	841	786	761	861	798	741	787	802	822	796	819	809	758	798	789	820	805	796	829	861	813	861	826	837	766	846	779	806	759	809	850	820	831	814	760	783	805	798	777	795	771	833	779	789	775	775	845	808	838	827	756	767	787	829	778	797	769	816	816	777	813	794	792	799	798	787	779	796	797	811	820	805	843	777	789	781	801	834	831	799	786	812	770	828	783	831	794	866	812	822	811	824	847	807	800	776	845	806	823	842	805	819	767	819	791	772	800	809	772	781	849	798	788	800	807	771	784	807	841	807	784	854	830	812	780	813	812	778	826	764	818	813	815	846	796	800	804	885	829	809	818	787	807	837	814	823	813	834	775	754	843	770	789	805	838	780	789	765	852	825	806	800	820	767	839	782	805	786	803	788	808	801	819	779	784	761	770	823	831	774	788	796	816	829	812	835	806	807	864	814	761	768	828	818	858	819	791	822	785	808	855	845	833	813	804	789	770	832	792	803	798	776	824	758	772	796	789	807	796	821	797	813	795	803	840	881	824	793	818	801	827	780	842	812	804	774	792	783	814	836	809	814	802	815	813	814	800	795	800	811	805	806	802	810	820	801	807	809	785	801	792	847	808	800	797	824	807	836	830	755	778	837	762	833	806	800	837	850	803	799	786	814	874	809	775	826	790	765	797	746	823	836	827	802	785	821	791	789	796	828	752	811	795	816	801	807	812	790	846	774	800	806	737	807	832	790	762	799	832	800	785	829	817	814	844	791	813	785	806	799	827	745	833	877	823	840	756	778	830	805	801	818	801	800	769	757	823	814	726	826	766	789	823	826	765	808	786	786	876	778	828	788	831	763	778	798	805	749	815	820	820	801	799	802	813	811	795	800	861	801	826	771	796	771	769	838	790	792	824	762	828	795	810	817	815	827	811	846	822	843	796	778	796	806	795	792	786	783	792	756	766	777	820	808	819	729	802	817	757	847	816	749	822	812	832	783	788	842	834	818	853	795	792	807	805	853	768	823	812	892	798	767	761	830	796	813	790	846	848	812	832	834	787	782	773	798	838	819	808	775	806	830	810	855	811	859	790	792	820	816	799	794	793	743	800	810	770	860	804	803	797	858	804	844	781	838	809	763	780	809	819	831	826	846	817	767	775	809	816	801	798	850	750	812	812	793	814	825	797	828	875	825	810	834	829	812	847	793	822	795	817	808	746	757	800	779	844	807	841	751	850	789	780	759	802	799	802	787	786	804	833	797	783	814	820	814	777	802	770	841	755	817	831	805	828	798	793	770	769	822	842	839	784	788	800	846	772	795	855	770	788	842	805	864	848	798	802	818	796	868	810	762	779	802	765	837	794	850	814	773	827	804	799	814	815	781	810	807	832	846	763	811	852	797	853	812	740	829	785	814	847	879	735	812	794	773	800	800	794	810	823	797	819	790	815	837	794	754	770	783	828	823	799	785	823	800	826	823	815	810	842	880	833	823	838	762	837	809	815	773	873	787	850	770	798	799	795	836	809	806	791	797	798	848	789	794	767	783	870	830	844	789	823	829	836	790	829	831	832	853	807	789	807	825	823	770	787	795	817	783	797	800	818	816	859	775	807	805	808	832	782	779	854	850	763	786	818	794	783	802	805	777	753	830	814	817	822	814	788	814	837	838	770	810	836	827	801	781	789	808	797	806	829	788	815	823	761	815	809	808	808	863	801	831	814	804	802	779	821	803	819	800	750	830
54830	58239	63343	44873	25649	10768	3112	597	335	365	349	305	360	348	353	328	345	364	337	319	328	313	328	329	327	340	333	342	332	342	327	323	310	355	357	313	364	367	344	342	368	317	338	351	318	360	339	328	353	320	345	364	358	315	357	300	331	344	341	387	330	312	311	307	333	302	327	367	344	352	369	340	324	324	335	325	334	350	377	344	361	318	328	317	355	359	317	356	331	337	310	301	351	346	323	329	363	352	385	331	372	361	350	315	345	344	336	355	343	368	311	341	362	301	318	360	339	383	351	341	365	347	292	380	304	322	368	320	343	334	344	309	310	360	363	328	363	354	336	350	338	324	351	341	373	343	356	341	319	373	343	368	348	351	338	364	379	368	342	277	320	321	366	362	347	322	325	313	332	333	336	342	323	302	343	349	339	313	310	356	327	337	333	343	359	326	354	331	351	341	346	314	315	353	334	309	342	340	353	340	350	336	345	351	349	358	345	349	334	294	326	353	306	328	324	332	357	324	292	307	345	352	369	347	369	356	357	344	360	308	349	328	324	324	348	321	316	337	333	322	314	334	306	335	374	348	356	341	324	369	300	344	343	356	363	362	341	306	344	322	315	331	338	316	367	337	319	325	333	341	330	354	324	330	328	312	287	329	345	316	330	340	310	337	364	323	358	316	336	309	330	311	339	350	307	336	344	353	342	343	362	333	338	359	349	312	336	343	352	325	327	359	330	334	334	339	349	347	345	321	321	320	359	374	370	349	318	346	350	314	338	352	310	385	308	349	329	345	356	408	358	341	341	352	329	348	333	337	307	321	349	349	364	369	341	322	320	358	341	306	315	313	314	324	347	365	318	329	346	367	339	377	365	375	397	359	351	329	361	327	353	341	347	335	335	354	328	361	343	326	335	348	345	337	354	337	308	329	319	341	331	328	333	304	336	330	327	341	320	339	294	360	353	317	352	330	362	309	350	355	356	324	322	323	372	327	317	353	346	344	333	340	348	369	339	360	329	322	377	366	362	339	349	371	334	332	340	357	309	351	320	325	343	397	350	367	339	345	317	322	317	321	310	300	356	348	327	347	330	320	346	301	305	337	369	345	343	357	355	362	306	341	331	375	345	366	322	338	323	314	329	351	340	338	314	355	353	327	353	321	308	314	337	354	340	324	339	305	350	355	347	363	309	349	327	369	315	359	341	352	295	331	332	314	342	364	355	313	354	342	328	307	359	336	359	347	338	326	356	332	375	328	354	330	353	361	352	339	287	313	338	323	315	350	333	329	330	325	346	327	354	336	337	327	305	321	311	331	342	332	366	336	318	364	327	336	356	340	331	356	350	329	327	347	327	315	303	369	353	322	330	321	327	390	311	308	343	343	345	348	357	345	376	331	329	350	369	323	322	341	326	310	329	313	377	310	331	355	356	336	367	362	337	336	358	338	309	344	331	318	336	374	331	329	370	308	326	337	328	334	348	318	355	384	342	333	329	340	340	324	381	308	313	348	316	351	376	331	340	321	306	379	321	336	313	308	360	355	334	368	352	352	386	366	342	353	311	337	345	346	330	336	314	321	329	330	369	328	345	321	325	332	336	318	333	345	314	345	346	338	325	371	343	364	309	329	316	354	338	324	348	358	347	343	304	326	345	331	366	354	353	356	334	349	385	333	347	337	326	382	311	347	316	322	365	337	343	336	338	338	353	392	334	339	330	354	311	333	323	332	318	320	306	333	330	339	359	361	313	334	366	334	366	320	372	344	358	341	327	322	332	339	330	308	322	329	322	309	311	354	336	331	308	321	334	308	337	344	343	337	333	333	360	324	344	326	340	366	328	369	339	343	314	308	333	358	338	359	352	323	323	340	353	332	324	349	384	337	354	330	325	329	344	329	312	345	355	341	334	311	322	320	340	335	356	337	307	292	366	351	337	313	310	330	325	309	318	318	331	356	314	325	348	314	324	340	319	334	343	358	360	318	343	318	360	313	346	331	337	384	336	315	328	350	380	349	294	343	374	345	348	338	292	325	322	321	333	343	341	349	315	294	326	326	331	311	332	322	331	323	308	379	344	357	302	314	358	351	318	304	385	344	323	341	336	361	355	340	293	358	325	339	342	344	334	337	340	348	339	348	370	350	311	339	297	350	315	329	334	339	330	321	325	314	354	324	318	352	348	339	375	338	332	274	315	322	319	334	303	311	365	361	311	328	369	315	318	357	371	349	343	343	307	337	346	355	324	350	394	343	294	357	351	332	311	361	341	317	349	329	326	363	342	353	360	316	328	323	321	303	320	314	347	320	315	300	316	347	356	348	354	326	358	349	328	327	331	359	348	344	367	335	332	309	315	338	340	304	314	342	297	331	342	328	356	344	318	326	330	341	324	351	372	317	334	340	357	319	318	322	344	354	337	320	357	367	349	283	329	354	309	336	341	357	344	330	358	338	343	345	318	364	335	328	342	331	312	331	356	380	357	301	316	323	336	379	323	346	346	349	337	336	348	317	369	337	334	345	297	344	386	331	310	327	318	361	376	330	367	330	347	311	330	380	323	363	341	319	335	365	344	367	369	378	336	329	295	337	357	324	329	353	357	370	328	351	361	336	344	324	363	325	328	392	341	363	329	331	331	378	340	309	322	320	340	327	328	352	381	340	333	344	352	358	344	351	366	338	329	347	334	375	335	339	370	323	345	329	348	321	361	339	321	340	352	342	306	341	341	360	338	325	337	362	318	352	363	320	363	368	338	345	349	354	336	372	350	316	337	311	301	327	323	336	338	330	351	363	310	363	329	350	320	345	330	338	338	310	300	320	319	334	350	328	335	351	325	349	303	338	316	309	346	361	341	353	341	374	342	377	342	341	355	340	335	325	308	363	328	344	321	338	371	332	321	344	322	348	357	334	352	348	347	342	347	362	336	336	328	317	338	308	364	347	354	340	304	344	337	348	347	352	326	381	317	360	339	327	344	298	356	366	321	336	320	334	333	362	321	326	324	346	331	347	373	334	325	329	344	341	334	320	312	345	302	335	336	331	323	318	366	342	313	315	297	307	357	367	323	330	343	357	345	324	321	338	322	385	335	348	317	335	313	348	307	347	328	348	315	353	343	332	341	351	320	336	349	361	333	321	365	305	333	356	369	336	332	336	364	315	348	316	320	310	325	337	297	360	365	377	341	351	369	312	322	332	353	352	355	365	323	357	339	328	360	332	315	355	319	314	301	346	311	334	321	371	351	334	326	339	332	344	341	374	347	360	324	321	350	352	326	358	313	331	337	382	323	344	327	322	371	357	332	359	357	341	332	316	315	330	349	330	340	340	346	352	371	335	295	324	351	358	330	343	309	334	327	346	317	305	327	360	359	326	338	341	376	328	334	334	331	312	346	357	376	349	340	316	317	319	356	351	333	356	339	385	356	345	313	341	328	311	338	351	352	336	349	358	337	330	355	324	333	352	330	356	342	362	361	331	330	306	339	345	333	339	356	314	322	323	323	326	343	348	367	336
31809	47082	58990	50247	35189	19810	8626	1287	795	790	809	798	749	762	784	780	774	775	767	817	756	761	796	777	745	810	777	783	787	806	776	776	752	789	839	750	755	740	776	819	770	773	801	760	827	817	780	788	765	775	794	794	797	834	775	765	783	732	737	789	749	823	815	764	792	749	736	762	764	796	739	791	724	798	764	756	779	813	792	781	822	753	797	801	760	807	786	759	765	719	783	792	794	775	709	777	728	748	778	754	744	832	804	745	799	789	740	800	744	753	797	777	816	833	782	791	765	776	782	743	757	770	779	782	781	805	790	774	787	727	747	799	774	726	770	779	777	816	795	784	756	769	736	727	819	784	761	772	798	820	824	798	790	782	743	801	751	797	778	742	768	758	788	778	777	812	754	752	775	765	743	800	786	794	800	773	773	770	761	819	827	774	782	795	757	754	779	835	727	781	779	829	750	768	804	739	721	797	802	734	806	833	739	717	772	738	804	830	790	743	788	766	789	754	841	778	764	759	780	786	787	727	777	793	783	722	761	719	788	779	760	763	820	742	751	766	754	751	765	761	726	780	773	745	789	799	754	733	744	798	787	798	822	800	802	773	771	756	727	726	771	768	765	795	785	729	802	765	800	763	785	779	807	768	761	781	724	780	801	744	754	787	807	797	758	782	796	801	768	807	784	815	803	772	780	775	775	751	806	791	782	790	805	799	769	752	760	763	798	758	721	773	759	790	761	775	741	733	793	772	780	790	801	776	764	763	848	817	867	765	803	801	788	786	765	772	748	798	810	774	747	753	808	757	791	781	780	802	768	791	815	789	784	815	808	768	787	749	763	780	810	735	761	777	782	795	803	765	829	735	809	763	775	819	796	790	770	756	783	781	770	766	770	795	788	775	729	729	767	768	760	760	812	752	793	768	776	747	728	802	786	745	734	756	792	822	761	727	741	817	721	770	771	750	791	733	771	784	706	786	728	769	811	780	799	789	780	761	767	790	756	779	780	804	797	787	743	790	776	714	770	733	743	790	784	744	806	804	779	732	768	783	767	822	785	800	789	809	806	758	682	774	780	779	777	739	776	805	783	759	746	792	835	716	785	754	754	824	803	809	725	724	799	785	763	824	784	762	782	745	795	758	774	761	760	816	772	768	813	746	721	744	801	761	796	781	782	749	791	804	783	746	766	737	756	752	812	763	788	806	772	807	759	763	731	788	754	780	785	800	766	762	741	747	735	757	762	753	751	833	774	794	803	818	771	779	725	809	738	779	790	728	741	784	832	760	774	851	771	812	793	752	784	754	770	810	752	746	750	794	757	778	778	762	806	759	757	729	806	777	702	739	756	782	746	757	698	728	820	716	790	833	733	783	796	756	770	794	753	769	791	764	797	793	770	853	792	719	798	735	755	749	807	758	774	804	765	799	781	743	764	759	769	760	760	852	765	731	774	805	772	768	812	777	849	770	752	763	801	785	775	745	727	789	811	784	773	789	813	754	804	810	753	795	758	744	789	735	709	798	735	803	731	733	799	812	780	764	713	767	803	764	759	785	749	817	748	731	806	752	784	790	777	770	785	795	746	783	769	755	769	729	791	823	762	778	786	811	757	764	744	766	804	790	780	797	765	804	801	774	783	722	862	783	786	766	771	795	806	790	819	798	764	835	776	743	769	773	758	776	756	750	787	761	774	797	789	786	793	790	732	721	754	760	748	789	739	798	780	752	789	796	719	810	791	789	752	733	773	768	785	729	775	809	767	761	785	724	805	776	800	817	750	747	759	741	764	770	766	746	789	742	731	746	800	760	732	716	815	799	793	806	780	795	810	784	800	759	757	735	840	767	787	784	805	773	773	749	784	758	819	803	771	763	719	772	795	770	805	774	807	799	789	779	784	799	776	801	744	766	766	783	779	819	789	743	784	809	817	766	773	802	783	798	771	775	812	776	808	784	807	787	792	812	734	747	776	770	786	772	770	811	763	796	794	770	820	765	792	796	757	787	784	740	759	802	784	771	799	736	774	738	788	751	797	753	748	775	780	770	767	797	772	744	741	745	818	752	796	797	704	822	843	740	773	834	786	792	773	730	743	763	734	761	722	764	781	738	770	706	784	790	810	747	768	763	778	770	778	759	768	769	763	766	748	784	776	777	816	799	743	744	774	773	728	774	745	727	795	758	738	737	787	756	717	808	747	782	778	768	768	771	772	801	756	779	803	763	763	769	724	798	781	845	789	745	721	782	724	773	757	723	795	814	775	777	758	825	757	758	763	748	744	754	736	764	783	772	780	772	768	824	780	750	816	784	784	726	743	755	828	821	733	774	736	768	753	758	809	777	793	823	762	855	791	773	822	796	781	753	789	740	727	806	725	811	772	725	793	794	739	756	808	718	765	767	767	824	810	789	830	827	775	812	802	775	709	772	803	744	756	758	784	752	797	777	781	763	741	771	768	761	800	759	761	799	766	765	731	789	762	820	795	760	793	735	793	847	772	763	755	805	746	781	725	780	736	752	780	775	801	743	755	780	756	776	777	767	778	747	764	746	798	808	795	785	786	795	766	771	782	816	742	767	764	822	753	824	751	778	778	732	732	755	765	786	810	788	793	781	796	771	825	719	803	779	777	748	775	834	738	755	731	766	768	786	760	794	789	736	765	825	771	764	758	784	767	745	761	789	748	786	778	769	792	744	768	789	772	765	759	823	744	815	813	775	768	773	718	773	791	803	764	803	836	795	812	757	767	783	749	770	806	756	755	729	767	760	744	839	764	792	763	758	822	783	803	822	789	759	743	728	757	747	791	798	759	822	770	812	791	814	765	795	788	786	768	788	793	757	762	746	788	764	812	734	749	810	791	765	753	757	757	765	767	839	743	789	747	809	781	797	746	830	750	713	756	782	802	780	795	804	802	787	780	735	710	833	774	803	706	750	722	786	763	755	824	762	816	827	754	781	797	796	823	790	768	805	764	831	772	775	779	773	791	786	769	742	747	786	762	799	776	813	822	769	755	729	789	754	724	753	794	774	757	816	772	854	784	825	770	781	760	762	760	759	778	806	774	778	769	790	815	747	754	775	801	745	761	821	791	760	740	779	776	754	781	731	754	830	768	815	776	744	751	763	795	790	782	787	799	771	827	755	847	785	767	803	752	789	793	799	756	775	768	791	771	798	796	767	789	760	830	795	735	789	744	797	821	760	747	781	743	771	776	754	759	765	789	775	784	803	788	771	838	733	783	787	751	811	744	727	769	751	801	803	803	831	788	813	765	759	783	797	775	758	848	795	837	774	790	820	816	745	805	748	809	788	771	777	757	782	737	704	773	791	724	733	732	825	802	723	788	777	790	791	813	725	737	816	817	743	754	771	742	747	809	740	781	860	785	780	790	755	784	758	747	745	760	751	771	793	785	801	790	766	865	794	777	754	749	790	755	732	783	712	757	714	769	754	767	786	769	804	808	803	798	805	732	763	724	775	755	785	808	743	787	806	798	766	773	821	763	786	731	770
65748	69141	79925	61613	41203	23731	9528	1941	527	496	481	463	451	505	448	468	505	486	456	470	489	488	501	430	479	443	422	499	483	449	501	474	487	450	490	469	479	481	471	447	494	487	517	482	517	509	496	426	460	431	483	492	455	443	454	482	424	499	445	490	454	445	448	483	521	488	484	483	475	422	487	477	462	502	473	486	517	519	441	498	440	460	467	522	523	494	479	485	484	449	449	509	459	481	471	412	443	462	468	497	494	484	535	438	443	467	495	456	484	498	515	486	527	490	479	485	493	478	479	492	491	482	510	446	458	448	484	490	447	454	488	454	519	490	519	501	432	447	480	467	433	482	479	467	492	479	453	479	465	482	464	451	450	477	499	503	485	503	440	481	462	443	412	416	478	498	457	504	507	504	463	504	505	510	479	499	494	529	503	503	471	501	479	455	514	459	466	477	501	536	445	484	461	448	473	505	504	478	451	499	474	479	444	496	417	455	533	429	503	512	495	505	457	506	463	489	461	429	503	477	509	501	443	509	444	486	454	469	485	498	497	504	504	485	490	479	465	451	486	460	494	504	465	492	500	480	490	512	462	476	491	450	483	438	458	493	438	503	466	464	480	459	468	489	464	476	486	479	469	454	456	415	488	490	499	482	485	489	517	484	470	482	486	507	498	495	509	465	501	514	518	470	451	469	493	496	475	481	485	485	493	457	460	480	479	506	484	505	508	483	485	511	457	459	445	508	455	472	471	504	468	464	486	474	473	477	504	486	497	468	455	488	492	475	441	497	480	462	453	503	498	463	455	453	458	429	488	484	458	460	488	461	511	456	447	482	474	455	466	476	465	474	435	469	505	472	458	503	482	462	456	507	504	467	460	447	452	474	496	486	481	478	488	544	470	471	490	466	483	460	442	494	512	500	457	520	463	457	475	470	453	468	423	456	495	495	478	442	438	462	485	473	485	465	468	456	479	474	471	484	479	488	467	498	493	468	482	433	478	475	462	516	499	470	483	519	458	475	473	499	444	457	478	467	448	521	498	490	509	464	476	428	456	487	452	465	488	520	524	473	501	491	441	475	472	479	441	419	537	500	484	480	459	461	498	488	511	497	447	433	489	445	510	510	454	451	500	454	467	464	478	470	464	486	488	477	498	491	479	457	508	485	490	462	480	447	495	466	480	487	458	444	486	460	507	462	492	485	483	498	456	424	508	470	496	495	493	492	483	510	493	466	452	521	499	485	464	520	455	501	462	443	454	452	431	489	496	443	518	538	522	434	508	467	462	455	499	449	485	532	473	471	453	485	487	462	444	482	483	447	446	468	494	494	461	508	470	489	460	516	507	494	477	469	484	437	496	502	488	464	469	532	486	485	490	460	478	497	443	520	495	476	492	487	468	470	495	448	474	454	465	474	496	468	507	477	518	461	471	493	473	471	491	480	471	460	495	508	469	462	481	500	529	514	498	475	515	439	440	514	463	447	470	443	475	519	487	494	486	494	505	497	500	489	468	465	518	488	490	445	475	468	491	490	466	456	470	487	452	487	495	443	480	496	494	496	548	469	489	459	490	522	440	462	477	498	499	467	490	520	495	473	470	495	507	495	465	454	465	461	446	502	509	491	457	507	505	493	471	473	424	539	468	452	505	471	448	447	471	492	480	490	493	467	482	459	468	489	479	468	418	448	450	491	516	482	487	478	479	489	437	472	524	500	480	530	487	500	487	478	483	469	477	475	444	462	477	447	483	492	480	462	435	492	503	519	515	463	460	446	496	488	430	511	510	450	495	462	487	458	522	464	511	493	507	483	470	507	491	472	491	493	481	485	514	479	478	478	442	445	434	478	504	463	476	461	470	439	430	468	488	482	489	491	467	466	458	458	501	507	435	488	453	504	510	464	476	468	444	476	499	464	459	499	496	495	468	464	477	455	487	514	452	497	526	493	512	439	490	465	516	474	461	463	473	477	505	486	468	466	476	482	470	450	463	499	477	492	482	478	452	501	466	507	489	518	481	455	430	455	458	508	438	524	476	513	496	511	443	454	482	492	474	475	459	450	517	478	487	457	476	486	466	474	493	476	455	492	459	463	448	510	461	452	504	441	503	467	446	471	483	471	446	488	465	465	505	516	465	457	478	499	468	454	543	508	494	468	500	454	469	485	450	501	476	505	470	461	469	459	467	498	443	504	483	531	480	437	492	467	498	486	510	461	483	499	483	493	490	457	484	510	473	455	464	438	460	448	449	475	481	481	455	481	468	510	453	458	497	480	488	491	533	484	479	486	458	460	473	481	479	526	458	501	455	483	510	453	481	516	473	497	495	485	487	481	515	480	508	471	481	461	437	493	462	485	470	475	465	490	469	464	506	460	471	471	432	496	428	456	478	447	497	504	505	455	465	482	508	511	442	427	440	484	504	479	470	526	462	478	497	503	476	463	457	514	514	491	475	493	460	451	469	495	477	489	496	494	474	470	428	477	495	462	469	458	475	477	461	466	523	490	470	492	479	477	473	459	484	471	463	498	472	481	479	425	484	477	512	479	529	512	481	477	471	448	481	456	464	479	488	485	468	456	491	482	455	445	487	479	494	477	502	442	484	514	523	475	491	495	505	502	452	502	501	490	464	462	454	484	458	497	431	491	471	487	462	434	486	525	449	512	453	503	493	484	467	449	506	454	500	498	501	506	452	456	477	516	428	473	468	490	490	512	515	513	474	487	470	467	446	485	487	485	481	489	471	507	508	510	519	461	458	468	477	482	479	513	473	446	504	469	491	452	523	463	491	458	492	519	474	512	495	468	484	462	445	445	470	458	476	500	527	466	470	472	487	426	440	481	535	483	485	485	480	514	460	461	496	452	485	486	479	487	462	510	477	472	472	467	514	473	478	442	504	446	455	460	465	494	486	478	483	462	488	464	512	531	439	439	495	471	443	488	434	482	477	513	476	448	492	517	457	473	474	446	452	463	496	493	516	483	487	449	465	482	497	470	490	451	503	527	464	465	481	488	440	493	464	505	458	496	478	480	489	471	492	454	526	471	498	463	453	433	467	512	485	455	490	474	465	485	465	482	498	495	486	476	483	514	489	489	468	447	478	535	453	478	483	476	476	478	473	491	469	490	484	476	418	448	453	444	482	452	434	469	477	501	491	494	451	477	516	494	472	507	456	528	481	486	494	490	470	463	501	502	465	482	454	483	516	479	461	471	479	481	450	451	516	460	489	475	472	493	458	515	503	449	475	480	468	456	420	441	483	493	468	487	484	478	484	480	486	482	478	431	493	491	488	494	456	499	480	513	515	506	455	494	494	510	477	473	436	504	476	507	496	485	487	462	456	484	460	452	491	479	482	457	495	463	463	515	485	455	481	471	484	479	451	450	473	483	527	475	496	464	442	492	482	469	482	468	425	469	432	483	479	524	503	474	449	473	485	460	476	505	493	467	513	529	450	480	524	492	454	466	487	477	503	524	474	498	510	474	480	490	471	459	477	467	503	462	448	439	487	496
41556	56995	79340	67930	50562	32859	17420	4120	1014	1025	1134	1130	1056	1051	1074	1074	1033	1031	1079	1082	1015	1108	1012	1008	1090	1058	1089	1071	1096	1052	1074	1039	1012	1071	1124	1012	989	1132	1069	1081	1055	1068	1063	1047	1069	1033	1096	1056	1036	1041	1021	1046	1026	1043	1044	1041	1067	1108	1069	1026	1091	1045	1068	1143	1077	1015	1083	1019	1042	1008	1080	1034	1089	1016	1054	1051	1095	1077	1066	997	1070	969	1031	1088	1073	1088	1093	1049	1063	1018	1081	1023	1099	1094	997	1025	1100	1064	1012	1048	1043	1093	1058	1035	1034	1059	1076	1100	1080	1034	1090	1068	993	1004	1007	1079	999	1029	1022	1045	1027	1055	1068	1062	1067	1062	1028	1022	1001	1070	1060	1016	1093	1028	1079	1015	1007	1084	1104	1097	1125	1021	1060	1066	1075	1077	1091	1104	1055	1045	1072	1002	994	1050	1042	1072	1061	1027	1094	1034	1042	1084	1064	1038	1070	1111	1051	1021	1052	1062	1088	1062	1025	1058	1102	1050	1093	1004	1061	1069	1023	1065	1015	1088	1044	1000	1093	1065	982	1102	1077	1024	1103	1065	1075	1077	979	1022	1010	1023	1036	1021	1029	1100	1076	1069	1065	1028	1097	958	1062	984	1014	1071	1082	1047	1074	1042	1012	1040	1002	1024	1018	1013	1005	1039	1049	1013	1027	1090	1067	1067	1053	1060	1050	1050	1032	1079	1082	1079	1027	1030	1060	1061	1075	975	1048	1071	1048	1099	1036	1086	1024	1096	1018	1008	1101	1006	1077	1080	1045	1048	1113	1053	1050	1006	1083	1064	1097	1080	1073	1038	1078	1091	1029	1027	1047	1014	1086	1054	1050	1037	1088	1024	1095	1042	1071	1111	1048	1118	1063	1047	1051	1011	1099	1113	1089	1042	1092	1062	1111	1076	1091	1084	1094	1017	1119	1071	999	1091	1052	1064	1055	1013	1099	1090	1067	1126	1073	1032	1028	1096	1063	1009	1068	994	1068	1009	1098	1041	1036	1031	1059	1084	969	1031	1046	1087	1106	1100	1002	1054	1056	1030	1006	1009	1117	1088	1079	1059	1082	1050	1031	1049	1041	1056	1045	1034	1035	1061	1130	1056	995	1030	1098	1084	1079	1094	1012	1046	1025	1029	1026	1013	997	1084	1082	1069	1019	1030	1017	1040	1069	1048	1063	1058	1036	1058	1063	1058	1096	1022	1017	1049	1090	1004	1084	1008	1042	1093	1100	1059	1024	1056	1068	1022	1042	1082	1041	1079	1058	1089	1001	1029	1055	1056	1035	1072	1011	1012	1087	1079	1071	1073	1053	1044	1007	1085	1083	1071	1051	1079	1081	1001	1059	1042	1088	1048	1079	1019	1051	1043	1014	1054	1070	1034	1050	1013	1053	1095	1051	1097	1033	1038	1024	1062	1072	1046	1028	1089	1113	1073	1038	989	999	1080	1083	1069	1084	1036	1029	1085	1016	1023	1099	1055	1078	1097	1072	1031	1025	1084	1081	1111	1020	1029	1059	1033	1126	1097	1085	1057	1057	1066	1039	1079	1058	1055	1054	1042	1038	1100	1107	1094	984	1090	1055	990	1108	1032	1079	1052	1075	1072	1065	1052	1033	1047	1028	1014	1022	1125	1008	1005	1119	1026	1094	1066	1046	1016	1035	1068	1036	1059	1022	1058	1093	1097	1078	1008	1022	1096	1050	1066	991	1105	1008	1014	1093	1037	1018	1056	1060	1042	1066	1081	1018	1034	1075	1038	1104	992	1045	1044	1094	1077	1036	1101	1080	1040	1058	1006	1058	1025	1065	1083	1070	1034	1122	1037	1047	1013	1055	1060	1012	1081	1079	1063	1046	1081	1080	1055	1062	1082	1087	1040	1077	973	1035	1040	1071	1050	1058	1060	1113	1048	1063	1116	1054	1004	1084	1042	1042	1040	1043	1060	1041	1028	1057	1068	1114	1026	1081	1059	1113	1077	1039	1019	1070	1079	1039	1069	1004	974	1002	1105	1045	1037	1073	1059	1049	1051	941	1075	1058	1041	1036	1034	1063	1027	986	1059	1140	1053	990	1018	1060	1021	1040	1086	1078	1078	1088	1065	1008	1029	1085	1046	1080	1013	1021	1064	1093	1010	996	1011	1071	1064	1063	1025	1080	1051	1066	1075	1056	1075	1007	1140	1012	1079	1088	1093	1036	1033	1133	1033	1058	1046	1061	1054	1049	1060	1038	1040	1128	1071	1043	1039	1065	1033	1075	1057	1032	1096	1055	1059	1071	1106	1042	1113	1009	1035	1049	1056	1083	1005	1076	1044	1056	1004	1046	1048	1037	1009	1041	1106	1055	1042	1045	1071	1038	1069	1079	1037	1079	1047	1033	1118	1122	1067	1080	1035	1003	1012	1008	1056	1038	1080	1027	1054	1050	1014	1033	1026	1030	1040	1076	1072	1115	1016	1049	1064	1081	1053	1032	1107	1092	1015	1055	1095	1005	1068	986	1041	1045	1057	1098	1029	1061	1046	1099	1021	994	1065	1071	1072	1139	1013	1057	1005	1128	1044	1051	1059	1043	1058	1072	1040	1058	1077	1061	1037	1067	1075	1002	1057	1134	1081	1103	1063	1044	1080	1102	1039	1029	1086	1073	1057	1017	1085	1041	1055	1051	1060	1028	1088	1042	1009	1110	1084	1077	1066	1073	1061	1064	1049	1059	986	1003	1069	1070	1023	1074	999	1035	1046	1079	1060	1061	1107	1072	1049	1052	1032	1052	1090	1010	1055	1039	1042	1085	1091	1037	1001	1054	1058	1033	1084	1017	1073	1076	1058	1068	1023	1032	1080	1055	1058	1071	1062	1149	1072	1082	992	1048	1015	1043	1009	1057	1018	1035	1107	1090	1057	1061	1033	1100	1061	1082	1086	1039	1074	1103	1016	1055	1054	1044	1028	1029	1027	1084	1059	1036	1085	1068	1091	1066	1082	1069	1115	1047	1095	1042	1061	1101	994	1100	1072	1032	1042	1034	1058	1046	1088	1058	1134	1109	1158	1003	1108	1068	1075	1108	1013	1072	1032	1030	1107	1016	1048	1065	1006	996	1020	1031	1035	1059	1072	1045	1071	1031	1084	1066	1001	1083	1004	1037	1010	1092	1019	1034	1092	1028	1036	1073	1081	1071	1085	1076	1070	978	1040	1037	1029	1020	1040	1039	1034	1038	1056	1070	1052	1061	1046	1042	1007	1040	1060	1098	1075	1047	1080	1072	1071	1055	1037	1028	1072	1039	1015	1058	1045	1167	1021	1067	1022	1074	1041	1108	1047	1070	1052	1054	969	1038	1083	1013	1083	1075	1029	1008	1070	1025	1029	1045	998	1031	1076	1048	1098	1060	1062	1092	1090	1058	1157	1015	1031	1051	1043	1099	1041	1061	1019	1118	1036	1018	1096	1003	1029	1069	1035	1069	1165	1008	1110	1031	1113	974	1090	1023	1074	1004	1047	1050	1063	1092	1084	1061	1143	1048	1129	1032	1046	1063	1049	1120	1077	1037	1054	1044	1052	1018	1003	1086	1074	1064	1006	1008	1054	1031	1026	1042	1077	1086	1049	969	1043	1033	1108	1045	1037	1082	1076	1010	1025	1065	1033	1029	1041	1045	1092	1103	1029	1025	1030	1034	1080	1047	1049	1088	1077	1016	1136	1050	1064	1022	1023	964	1085	1075	1069	1067	1071	1083	1061	1080	1037	1021	1068	1005	1040	1066	1063	1063	1136	976	1106	1080	1050	1042	1037	1037	1047	1063	1085	1022	1075	1062	1106	1045	1084	1042	1049	1033	1045	1051	1022	982	1099	1026	1122	1047	1029	996	1062	961	1048	1000	1034	1091	1007	1099	1078	1029	1050	1044	1071	1035	1094	1046	1015	1040	1015	1072	1082	1055	1042	1054	1007	1022	1115	1099	1098	1075	1072	1055	1068	1087	1018	1016	1045	1066	1129	1063	1048	1057	1081	1053	1064	1092	1061	1037	1080	1078	1051	1049	1074	1028	1015	1067	1077	1044	1044	1056	1088	1042	1021	1088	1097	1049	1043	1058	1090	1058	1047	1049	1054	1036	1065	1040	1075	1035	1013	1089	1022	1048	1096	1098	1051	1045	1087	1041	1053	1106	1065	1000	1042	1025	997	1022	998	1040	1059	1016	1096	1053	1049	1005	1058	1093	1042	1127	1086	1055	1088	1095	1021	1061	1072	1069	1097	1057	1119	1000	1086	1109	1014	1031	1059	1089	1048	1072	1056	1047	1072	1049	1068	1001	1058	1062	1023	984	1030	1033	1020	1080	994	1077	1098	992	1090	1044	1124	1102	1078	1055	1062	988	1035	1002	1010	1077	1098	1045	1087	1011	1029	1058	1046	1039	1062	1069	1059	1043	1036	1045	1010	990	980	1039	1042	1078	1059	1005	1086	1049	985	1088	1076	1037	1029	1051	1052	1075	1088	1052	1035	1087	1083	1017	988	1080	1054	1009	1047	1043	1112	1078	1113	1136	1027	1057	1084	1110	1019	1052	1062	1016	1064	1085	1062	1054	1023	1033	1070	1075	1050	1069	1033	1113	981	998	1071	1021	1023	1074	1024	1129	1057	1071	1076	1060	1023	1099	1065	1124	1070	1110	1119	1064	1061	1113	1081	969	1047	1009	1054	1055	1067	1036	1044	1039	1017	1069	1089	1109	1072	1074	1018	1001	1056	1016	1024	1108	1047	1081	1112	1050	1028	1103	1087	1010	1080	1030	1030	1021	1007	1101	1018	1060	1087	1024	1055	1106	1071	1049	1061	1061	1070	1128	1084	1034	1044	1067	1117	1038	1101	1063	1020	1005	1060	1056	1063	1024	1090	1050	1091	1033	1021	1073	1045	1055	1019	1090	1063	1013	1082	1034	1028	1018	1035	1109	1059	1013	1074	1072	1061	1089	1070	1050	1073	1083	1041	1062	1074
33832	20349	15294	6790	2658	1278	681	486	377	409	359	402	374	446	408	398	403	420	393	423	379	396	424	401	400	401	414	439	435	401	383	398	427	395	384	385	433	432	371	412	419	416	376	414	401	406	399	420	404	427	383	425	412	434	412	413	409	425	392	390	406	376	413	423	380	420	424	402	410	417	387	367	419	362	382	425	427	410	400	423	445	447	421	391	400	407	397	428	409	432	393	374	424	387	436	424	416	428	418	402	385	408	428	417	399	372	416	414	411	380	402	404	422	379	376	383	398	394	360	420	386	436	392	386	379	451	408	405	389	413	439	367	400	386	380	420	420	382	403	411	387	375	411	388	437	408	415	431	431	378	376	400	365	379	391	383	412	414	383	385	451	408	392	401	390	397	395	434	431	412	416	432	387	408	424	383	428	434	387	442	420	420	387	440	409	386	411	435	371	405	385	419	395	417	432	410	371	432	411	397	389	398	418	406	383	385	440	383	389	396	374	393	380	390	376	389	428	425	393	422	385	406	354	408	403	361	425	413	396	428	410	377	377	409	399	424	401	407	396	384	378	423	409	444	429	441	373	413	387	406	435	401	434	405	404	385	402	400	411	375	427	398	390	384	387	416	406	401	414	399	404	370	389	381	399	404	394	401	398	393	445	413	421	390	408	412	393	390	370	375	410	421	417	379	414	407	424	405	389	380	383	376	410	361	425	382	405	378	395	376	421	433	421	393	375	424	384	408	354	414	391	398	416	418	386	413	414	416	349	406	430	447	465	371	370	402	398	406	409	402	392	403	380	405	364	383	341	418	414	408	425	438	349	408	406	426	350	383	385	411	411	398	424	394	426	412	423	418	406	360	402	398	400	368	379	390	357	398	385	413	404	383	455	418	418	401	411	369	435	406	407	401	442	407	427	404	384	388	410	425	411	387	424	410	425	431	416	412	406	420	395	378	425	412	407	411	431	434	409	387	413	395	384	400	428	399	356	401	449	401	407	397	381	416	374	408	406	412	376	395	410	416	396	421	395	373	399	433	396	384	390	413	370	388	389	358	383	405	418	353	397	395	435	353	409	405	415	465	402	394	389	404	406	419	396	433	382	437	425	390	432	409	374	405	402	395	415	409	447	376	407	423	393	411	394	432	372	415	418	377	402	384	407	420	404	404	401	388	393	415	435	445	415	426	407	425	386	375	403	386	402	409	400	395	391	377	409	374	389	397	405	402	427	407	424	378	405	397	400	410	424	385	391	408	396	375	401	400	447	442	416	420	373	425	412	428	375	399	405	387	387	424	435	416	372	375	417	383	418	428	388	386	384	403	430	427	385	393	405	401	432	407	421	366	404	399	406	360	361	395	423	385	405	390	409	411	366	408	412	432	398	380	423	399	434	403	404	387	410	401	402	370	385	450	384	407	389	450	379	420	378	386	418	386	394	386	423	408	395	427	392	385	364	408	364	382	388	373	355	394	432	404	393	423	411	406	413	359	431	403	407	392	423	380	410	380	405	418	411	382	452	430	429	376	393	361	403	401	378	413	381	400	394	389	400	420	396	384	380	371	374	401	355	370	402	409	380	362	399	377	391	409	431	406	437	429	408	446	388	377	409	405	374	408	395	415	404	399	385	414	421	414	402	383	416	405	437	409	375	416	419	399	404	427	407	389	448	430	371	357	413	417	403	395	422	341	426	393	405	391	432	425	397	443	392	387	395	393	425	361	410	409	425	409	421	401	398	374	412	425	399	359	370	404	439	382	396	381	365	375	395	404	433	388	396	429	369	401	389	425	371	410	401	384	444	422	395	371	429	390	418	395	427	411	405	442	411	401	412	355	424	415	412	387	420	445	411	454	388	378	448	415	360	421	394	354	383	403	383	394	429	377	442	418	390	380	397	407	398	388	391	406	408	380	442	397	414	415	408	368	361	375	453	417	402	439	426	431	392	389	406	397	376	392	427	433	360	430	391	380	407	381	415	387	382	409	378	415	394	433	413	380	431	397	394	425	399	402	385	403	387	405	406	408	373	395	405	381	381	441	408	397	396	405	398	371	413	397	459	399	408	442	422	416	419	420	390	428	391	388	343	387	396	414	381	389	419	433	429	402	406	395	386	402	371	392	372	397	431	395	444	463	400	420	411	413	407	410	383	408	427	428	399	421	406	423	423	414	376	392	416	418	333	385	427	382	438	375	397	394	422	421	362	413	412	415	352	426	428	434	402	379	409	390	384	388	418	416	377	417	403	371	393	396	429	398	389	418	397	389	435	367	399	414	368	416	380	381	374	389	426	434	437	389	419	376	426	400	401	427	383	394	437	399	427	423	399	412	373	429	449	413	421	405	427	425	398	389	391	398	384	399	417	405	395	372	419	408	383	420	405	379	389	374	405	413	389	402	395	369	413	450	422	390	387	427	438	397	385	401	396	453	370	404	409	370	370	416	432	429	407	403	402	425	407	349	382	432	456	386	414	394	436	390	416	401	401	397	385	419	390	387	390	404	409	389	409	402	424	441	394	425	409	421	390	409	418	386	391	407	399	415	422	389	425	385	413	406	433	417	387	373	446	434	392	400	428	373	434	394	388	394	433	369	427	397	392	378	377	402	415	388	365	410	402	388	382	374	424	402	423	401	372	380	458	377	410	385	405	382	417	431	439	401	440	417	444	417	398	419	398	388	430	391	406	418	394	428	389	410	434	436	407	383	381	344	416	407	428	413	408	396	431	405	378	382	394	402	357	420	374	385	370	415	395	437	398	370	378	384	405	417	423	405	381	402	389	408	387	453	385	370	386	373	420	382	390	390	428	351	440	402	391	372	409	375	429	390	402	400	394	383	404	420	448	413	430	398	390	409	404	370	396	416	405	380	430	443	410	406	392	386	430	379	378	415	411	384	440	440	443	404	374	430	450	417	374	410	411	384	409	413	389	415	410	401	421	420	402	400	378	405	360	424	420	402	408	392	428	414	379	423	361	414	434	397	408	389	407	398	427	368	378	376	396	402	402	384	415	388	406	410	431	418	404	441	368	401	379	404	412	404	400	370	406	382	366	411	442	419	407	395	410	389	431	402	411	449	386	384	380	387	429	385	383	431	392	403	398	348	422	407	406	436	427	386	391	450	398	467	399	423	458	393	412	396	447	405	394	422	426	397	405	393	367	402	385	381	415	375	349	371	448	406	416	431	414	416	439	403	404	401	377	427	361	418	431	401	378	402	422	423	401	369	471	436	396	381	376	415	456	413	384	413	414	385	388	378	396	396	419	399	413	412	379	401	389	406	411	412	397	419	355	398	371	404	451	427	438	397	352	433	371	413	414	417	383	408	389	402	397	395	386	419	367	429	424	388	374	407	411	436	410	428	392	376	394	373	352	399	425	379	431	364	389	377	409	361	420	399	408	438	393	405	444	355	404	427	386	384	407	350	422	414	424	419	376	406	386	375	425	450	426	357	388	396	426	410	388	430	370	388	387	427	418	392	393	396	408	398	393	435	401	409	412	379
18247	17885	21193	13030	6845	3338	1826	966	850	941	916	945	935	904	849	859	901	893	890	915	945	910	918	910	887	917	899	933	897	938	905	879	885	891	909	870	905	937	924	888	926	895	879	859	892	922	850	943	916	939	899	904	884	893	927	901	949	888	916	917	895	871	914	887	928	905	877	904	868	877	905	825	887	905	912	873	908	946	886	884	912	895	881	878	871	927	923	873	876	884	889	957	861	927	924	950	915	906	916	908	855	888	898	907	871	918	921	942	846	919	879	837	929	872	872	872	930	829	885	866	889	883	890	920	880	916	885	854	906	887	919	945	894	877	875	880	871	902	843	858	906	858	872	913	900	889	847	877	880	903	894	902	896	908	858	914	929	851	959	895	898	932	923	876	959	859	910	883	890	913	903	923	860	928	869	886	918	926	872	910	862	928	985	882	854	861	928	895	895	929	896	877	919	929	924	890	879	915	887	928	878	890	845	914	841	894	904	866	911	933	876	950	910	916	926	853	869	903	903	894	836	885	919	896	890	880	916	840	888	885	899	889	913	907	899	910	875	903	932	889	832	932	894	958	894	885	916	874	907	870	931	845	872	904	877	922	889	893	898	929	915	947	951	889	950	955	885	875	892	913	930	896	910	879	905	908	908	913	841	902	896	894	846	907	932	839	876	909	898	936	862	870	908	863	912	910	886	959	888	925	914	919	886	848	883	885	919	930	947	890	889	852	957	850	879	898	854	886	908	854	897	910	884	919	872	900	927	902	887	898	874	889	899	942	930	901	893	844	845	912	909	873	928	897	893	915	859	882	886	940	875	901	929	915	881	908	889	943	879	862	904	867	834	867	928	897	881	876	904	875	877	858	865	878	948	900	856	876	874	905	909	949	872	920	880	859	939	943	873	833	877	910	864	958	840	947	870	839	854	921	946	918	889	853	929	846	911	895	862	892	852	933	935	875	871	918	903	978	870	911	891	881	923	899	907	881	867	915	859	874	867	883	876	927	901	899	974	919	909	851	916	876	873	874	835	913	943	904	871	907	847	931	901	888	936	905	876	882	928	902	879	941	909	887	859	899	910	889	838	881	845	919	872	838	894	955	864	889	809	881	897	916	894	902	933	920	903	914	900	912	884	945	876	917	884	940	913	892	861	912	894	863	922	892	903	873	875	889	866	924	830	899	882	886	896	905	921	901	912	902	848	874	894	907	888	915	926	942	806	923	903	915	890	900	947	879	886	856	880	881	903	941	913	918	910	890	899	882	911	906	916	873	902	935	911	874	868	920	928	879	819	846	894	925	907	873	888	894	864	979	879	931	835	907	905	861	917	902	947	853	894	913	943	894	864	947	903	851	892	888	889	850	897	859	966	899	936	960	865	874	891	884	897	892	876	870	848	898	931	902	940	898	903	885	865	887	915	873	909	875	901	906	865	935	942	918	940	802	934	938	955	878	915	911	914	909	874	919	929	955	862	943	846	869	946	918	896	838	894	875	859	838	945	887	921	856	932	827	917	906	884	874	918	913	891	941	842	899	871	886	883	928	888	929	872	849	922	900	899	893	902	916	899	924	911	879	884	878	890	965	914	870	907	964	914	907	865	960	897	942	946	852	894	915	854	896	917	882	922	990	865	876	944	934	901	916	894	950	918	893	899	913	894	915	897	904	908	865	887	950	920	878	959	904	876	877	878	932	889	921	908	913	947	893	882	891	926	905	877	877	917	867	878	918	914	931	882	905	896	930	905	880	863	900	936	863	924	902	883	918	900	892	868	878	910	923	892	878	834	870	880	893	872	893	915	869	894	856	875	882	935	944	927	902	868	933	906	948	865	912	864	888	915	914	922	874	885	922	864	867	929	885	885	930	858	928	832	948	898	863	888	859	882	873	899	868	872	878	885	893	915	868	919	824	896	861	911	893	923	924	893	893	911	925	847	908	963	863	872	939	914	879	878	931	951	905	837	914	871	866	898	862	898	913	892	940	935	951	907	895	916	937	909	865	858	860	866	958	876	884	918	868	845	922	901	876	865	888	910	928	867	907	944	870	862	857	900	829	852	924	900	920	877	863	869	905	928	907	951	880	880	910	911	836	902	923	890	908	870	872	902	856	889	845	947	884	900	884	914	854	921	928	906	918	912	929	897	907	869	876	871	846	852	852	878	881	933	924	858	880	907	918	870	901	899	907	896	873	866	911	893	876	935	910	873	939	942	919	890	916	901	899	894	876	834	905	932	911	899	904	913	905	912	892	912	914	901	878	843	930	893	928	940	903	887	908	876	889	901	872	884	904	928	882	919	881	852	932	834	904	898	897	897	904	928	851	876	929	911	881	873	927	923	917	878	917	909	921	885	944	900	887	808	914	961	889	894	912	883	883	914	873	879	884	881	880	922	865	898	948	860	895	852	901	903	870	938	908	872	942	881	906	925	874	884	830	915	930	866	866	862	925	899	929	902	892	838	871	910	930	894	939	899	882	883	878	900	888	921	874	813	902	843	890	907	901	901	901	877	882	915	837	915	899	904	931	882	874	924	899	901	860	899	907	828	906	897	816	954	860	908	895	896	896	937	913	875	934	823	912	846	970	924	966	864	935	843	881	933	957	887	891	900	914	853	906	911	897	911	895	883	965	893	882	938	894	927	901	964	884	926	883	951	940	899	860	858	918	875	941	910	891	900	907	923	858	893	841	914	867	872	831	856	847	872	894	884	925	872	852	882	904	908	929	899	885	899	863	919	882	877	865	905	953	877	914	854	874	883	850	927	927	904	927	906	917	920	899	937	879	922	894	916	867	934	865	867	896	935	887	900	886	895	952	880	889	947	893	884	890	851	958	810	900	852	888	932	909	929	860	894	870	914	847	913	903	936	846	915	892	943	882	888	922	897	897	922	904	839	841	946	856	898	921	854	815	958	896	893	962	896	852	856	929	935	838	897	886	913	884	836	937	900	867	881	898	891	909	922	914	936	903	944	872	932	921	921	900	871	909	851	895	940	892	907	890	855	894	873	912	901	873	894	856	909	886	854	904	864	937	879	881	917	891	877	857	917	918	848	921	959	917	872	866	869	865	845	963	889	907	954	929	876	888	939	946	873	931	886	905	904	903	912	921	935	900	899	901	873	844	881	894	900	906	899	840	929	926	912	899	923	875	872	917	912	897	893	899	899	908	872	870	872	937	864	886	891	962	889	892	901	909	847	901	924	899	933	862	888	879	914	906	876	858	853	912	862	851	954	876	831	850	893	997	907	946	906	918	911	908	862	893	876	873	889	907	882	933	871	922	949	885	908	907	868	875	890	890	864	872	916	852	892	911	909	921	917	867	886	897	922	865	878	885	883	876	893	907	866	840	863	871	877	885	914	919	865	890	864	936	880	839	862	879	944	894	859	913	879	911	912	902	877	904	869	967	901	886	892	876	902	880	902	919	896	829	915	852	894	920	869	877	918	883	898	866	921	858	869	946	932	907	892	877	894	858	917	871	909	934	854	907	903	887	909	902
55047	57735	63788	44519	25448	10379	3005	552	351	380	352	376	396	369	378	359	351	391	322	319	311	334	325	335	378	423	385	364	346	360	350	376	360	334	332	355	372	326	335	347	316	390	328	370	395	367	339	406	375	343	348	362	343	361	304	356	352	351	362	334	371	321	336	327	342	356	334	364	360	345	352	367	355	341	312	391	361	341	363	387	342	352	357	345	354	306	368	334	331	371	364	344	336	358	362	345	350	362	340	367	325	368	357	344	384	338	362	337	332	371	355	373	334	365	363	348	362	354	367	356	353	343	351	341	340	367	319	357	356	371	345	356	349	361	376	338	347	358	341	372	350	346	352	358	339	363	362	376	338	349	364	345	362	353	333	359	341	400	348	351	365	344	344	332	354	349	347	328	318	348	349	308	348	356	384	401	335	342	351	332	366	369	318	311	383	353	367	328	367	333	308	329	378	333	347	403	372	375	369	346	372	353	352	344	344	353	312	369	363	343	309	345	347	363	364	354	339	344	357	381	360	367	349	332	386	351	365	346	354	362	338	348	326	358	338	377	357	373	337	345	309	326	362	372	347	352	368	318	330	388	355	380	362	356	377	347	358	360	341	347	352	347	341	347	315	348	334	344	330	379	317	325	360	357	376	376	333	335	376	348	366	339	359	314	364	370	327	378	377	370	323	359	377	349	393	336	362	352	328	332	376	341	334	349	356	357	355	369	353	327	389	333	344	327	328	366	313	363	390	355	348	338	340	368	363	366	355	355	338	360	360	363	359	338	333	338	372	342	360	353	325	355	338	363	365	327	405	398	343	361	359	341	336	327	374	367	326	331	348	333	354	334	371	306	362	331	360	354	338	333	340	380	379	338	335	343	335	358	378	386	405	345	327	345	327	342	333	379	318	327	314	326	341	352	365	360	357	339	366	359	338	343	360	351	322	327	359	333	341	347	387	352	300	357	354	379	346	328	348	343	361	376	344	361	351	355	342	380	330	306	324	358	329	386	374	326	353	350	368	320	321	382	365	353	368	331	357	332	364	379	306	368	370	324	319	348	348	356	366	352	342	362	356	336	396	377	360	365	335	353	363	364	382	357	365	354	348	331	338	367	366	358	356	333	319	365	341	348	358	378	312	359	365	363	328	295	351	335	341	353	333	374	358	339	354	362	307	360	346	345	373	354	349	365	363	339	342	317	377	364	339	372	322	350	363	343	390	401	345	340	334	392	320	329	331	366	353	376	340	362	349	378	398	366	355	338	366	365	338	371	359	350	345	337	356	330	377	383	339	375	372	351	386	356	331	346	340	330	340	335	363	372	364	376	368	352	355	319	324	359	323	340	364	314	375	349	353	347	367	350	340	340	379	337	354	353	346	370	362	389	353	349	362	333	364	332	294	368	372	335	363	357	369	375	368	368	364	350	342	359	315	327	337	365	353	343	370	352	344	335	359	354	352	324	361	312	344	339	357	360	353	350	380	350	304	340	356	365	350	355	377	357	380	334	359	377	345	359	339	348	336	363	335	359	333	343	326	378	343	364	374	352	320	332	353	381	311	398	342	316	327	345	361	319	318	351	339	380	364	323	301	334	322	333	338	364	325	376	378	412	342	344	398	352	385	357	354	340	343	353	360	347	373	338	354	339	352	343	374	357	374	347	384	361	359	347	361	340	328	359	354	327	309	347	344	337	339	333	324	331	348	356	363	356	312	315	389	365	340	359	344	382	354	370	346	395	371	346	354	376	363	343	350	372	350	331	394	370	326	348	355	333	330	359	353	367	349	371	352	366	371	341	334	335	356	357	332	372	380	388	375	343	374	349	362	365	321	329	354	352	355	381	359	338	384	371	368	368	350	337	325	325	342	333	380	394	314	350	343	363	339	390	361	355	350	329	345	325	357	346	400	365	326	372	361	359	373	349	339	346	356	353	363	349	380	331	348	367	385	358	343	342	336	365	338	354	335	415	343	334	350	356	354	345	361	356	339	350	354	361	328	332	346	338	342	344	369	357	334	374	345	345	356	347	348	326	345	371	349	338	354	344	362	364	347	339	326	329	324	350	349	344	379	356	324	319	342	352	339	377	381	319	390	358	333	368	383	357	377	400	376	367	364	355	359	350	334	362	328	344	376	330	360	350	357	322	346	333	345	347	355	339	355	323	364	359	333	348	343	329	393	349	331	311	330	355	332	350	307	356	382	362	353	358	321	343	363	374	348	317	295	374	392	345	327	357	372	335	364	349	350	342	358	329	372	344	338	344	327	378	370	346	364	350	360	338	358	329	350	347	364	357	327	399	371	394	379	345	348	327	365	349	380	350	347	331	357	370	345	349	373	329	368	356	376	336	381	350	337	372	378	394	345	355	355	378	368	376	346	327	353	325	362	345	352	360	354	348	367	343	354	346	310	364	388	344	336	322	341	328	349	370	357	325	309	335	375	368	343	342	371	322	330	351	358	347	348	326	357	357	350	351	330	364	348	337	378	363	362	342	312	336	347	343	357	367	363	322	363	360	312	350	347	340	350	357	349	343	354	381	341	348	351	328	353	351	347	367	327	331	358	364	365	341	340	367	355	364	360	359	357	349	337	349	367	321	312	329	324	347	351	351	347	375	337	369	329	360	364	347	334	356	343	319	312	351	349	370	313	330	361	394	330	367	350	335	365	393	361	319	345	319	315	351	347	373	333	351	330	361	361	363	368	341	353	349	363	367	339	349	359	362	335	377	378	348	348	317	362	373	387	356	362	334	347	327	352	357	346	347	349	329	351	362	350	351	363	359	354	357	385	356	286	381	345	367	339	321	366	371	353	358	349	354	368	364	372	377	377	334	373	359	386	356	356	374	377	373	343	352	337	385	383	353	364	330	316	317	331	345	356	342	345	320	341	322	336	316	378	368	397	350	336	352	387	365	364	380	346	312	345	335	376	340	360	345	397	323	356	339	387	360	388	353	353	349	341	356	364	360	355	324	379	369	343	350	373	354	318	376	342	395	349	378	367	341	392	371	320	333	329	351	333	356	312	365	313	371	367	341	370	338	343	371	367	341	387	342	364	368	323	339	359	370	333	330	365	349	387	385	342	365	336	346	374	334	370	357	382	332	356	328	378	383	382	336	347	328	340	390	398	354	376	363	321	398	343	373	345	330	361	353	350	340	351	348	362	365	325	349	352	360	344	348	375	396	335	362	370	362	365	332	343	343	347	354	344	329	372	343	350	322	374	336	353	340	351	328	337	329	344	369	320	333	358	394	357	383	354	325	376	348	324	366	351	313	335	354	380	345	364	358	332	338	342	358	350	328	325	340	373	327	313	317	329	370	349	365	361	320	368	359	343	383	366	337	354	350	366	364	365	349	353	337	328	348	319	333	365	359	328	382	363	333	329	374	346	385	367	337	360	323	334	400	365	342	349	367	329	354	357	368	323	376	361	375	329	359	330	341	348	321	378	365	372	335	365	358	349	346	362	335	351	372	341	320	355	371	344	339	368	371	352	349	335	321
33406	46448	59146	49764	34753	18917	8040	1408	787	738	803	832	766	799	801	780	819	840	821	794	771	818	768	774	790	806	795	754	809	794	772	755	812	803	798	808	752	804	827	787	828	821	751	781	811	839	818	791	844	815	793	829	808	810	801	780	793	829	801	761	784	750	798	784	815	748	765	814	801	791	845	779	792	799	750	779	774	827	738	807	795	823	790	792	816	807	796	802	770	841	856	786	777	768	807	822	778	765	859	852	808	814	788	720	802	771	814	782	747	841	799	796	698	810	822	837	796	817	811	809	806	794	843	784	796	780	864	795	803	850	771	760	778	857	859	835	774	804	800	742	761	802	749	820	803	767	815	797	833	836	777	798	826	840	787	805	764	770	797	727	806	799	822	772	845	745	827	808	777	767	775	776	757	883	861	829	800	808	772	787	818	788	796	811	756	782	822	771	797	796	834	799	835	826	834	808	771	770	777	811	779	806	797	769	821	795	787	806	809	787	801	781	790	820	807	786	783	810	801	771	798	773	846	776	801	810	804	804	813	794	807	777	736	767	819	798	749	838	804	735	823	827	828	795	748	757	792	815	788	777	783	799	814	831	760	802	806	787	786	815	830	759	828	811	802	773	820	791	787	801	830	845	830	816	780	794	786	778	767	794	828	802	865	823	785	841	766	752	833	793	809	773	774	804	826	809	779	762	791	800	828	808	777	822	836	784	834	791	797	814	809	826	774	782	787	843	810	796	800	782	774	805	806	789	845	802	803	795	782	817	759	769	840	752	858	792	771	760	788	803	827	821	797	793	786	778	781	827	829	800	798	843	803	790	786	831	840	786	800	797	866	793	777	810	837	786	790	819	771	837	778	817	809	757	804	794	767	800	811	768	822	761	818	772	785	828	808	805	774	776	775	774	817	772	798	821	771	803	789	832	754	831	839	827	803	783	734	789	818	785	760	781	815	857	858	792	812	817	801	801	749	829	839	773	809	792	777	827	789	782	794	849	807	799	779	822	726	791	835	761	854	810	801	855	796	837	768	827	807	819	755	804	772	786	782	795	801	776	820	829	796	801	809	838	846	743	803	774	820	843	830	781	767	793	794	818	777	784	794	807	840	826	829	815	764	793	817	801	808	817	767	786	759	775	841	797	820	822	856	825	824	798	858	804	819	771	818	786	776	761	785	774	794	760	825	822	818	825	814	788	775	835	785	777	845	839	804	768	824	836	814	791	807	798	803	796	798	803	780	807	810	813	823	816	825	798	838	801	792	794	779	802	826	756	798	839	791	822	848	781	830	801	837	821	802	824	763	801	829	821	801	791	800	834	777	788	827	841	829	821	813	786	798	811	804	815	805	812	787	781	772	748	819	805	818	774	807	826	773	785	788	771	789	779	774	793	847	829	770	789	802	775	759	771	819	795	799	827	821	762	766	800	773	807	821	760	792	779	814	807	779	809	738	810	843	805	806	787	805	816	797	793	823	792	754	756	867	811	775	804	841	819	797	783	808	819	780	849	782	772	770	770	819	807	765	784	798	806	773	791	853	762	802	865	788	803	830	780	774	807	784	818	777	778	835	776	776	827	795	800	784	824	765	808	842	829	755	738	815	802	842	809	768	724	832	847	776	804	786	814	785	793	739	792	791	810	797	765	830	749	819	804	790	836	759	784	809	799	788	752	744	768	783	808	857	808	776	786	827	811	805	817	780	822	793	762	861	822	771	799	781	829	843	805	783	774	782	767	829	803	761	801	763	818	798	830	768	802	783	760	773	770	840	802	789	831	820	763	840	761	739	811	787	785	753	816	853	818	796	827	836	793	775	808	811	819	826	767	809	759	801	813	738	768	807	776	786	802	800	794	769	801	760	820	811	757	749	757	843	778	789	820	832	813	777	775	838	788	817	801	826	797	834	805	807	846	812	809	823	833	823	796	829	809	761	818	811	829	810	849	788	773	765	781	751	793	811	820	829	830	822	793	806	814	852	747	810	811	805	815	810	845	767	823	778	781	775	789	767	794	803	792	781	854	790	812	763	798	797	798	757	838	795	789	866	822	783	800	792	835	798	826	785	836	807	794	800	771	781	872	771	835	772	794	812	802	779	822	754	829	793	796	830	804	766	829	818	816	805	785	808	859	828	796	800	807	779	807	802	802	792	785	800	796	775	774	796	762	812	760	781	787	787	823	805	806	757	848	770	823	778	771	786	812	808	761	815	821	798	809	778	814	742	776	789	769	792	825	775	787	758	820	769	861	797	766	781	805	849	757	833	772	822	789	813	815	790	799	876	763	802	744	795	819	782	795	803	784	786	811	817	829	728	762	818	814	786	777	789	785	782	804	849	812	815	788	810	748	782	809	767	798	729	815	754	769	857	790	862	763	807	789	817	854	854	806	792	765	790	812	787	866	814	776	784	816	819	828	811	775	824	762	791	801	800	857	777	789	830	852	790	822	785	821	848	783	798	816	782	736	766	803	810	781	844	838	790	805	793	811	830	823	789	792	806	808	798	780	756	781	813	812	800	814	768	796	781	764	860	845	816	796	790	767	790	857	784	854	803	756	802	769	792	839	829	808	781	784	767	819	838	859	806	811	749	805	793	768	815	739	775	836	749	882	822	783	829	762	781	822	782	813	763	789	820	765	784	794	767	799	809	814	797	812	821	830	793	797	762	731	780	774	758	854	848	759	804	799	799	813	767	776	819	825	806	809	826	817	780	782	809	764	829	787	806	798	783	860	789	832	784	845	780	783	784	794	830	791	762	802	813	782	825	814	822	770	809	807	826	751	829	831	778	806	795	785	837	768	853	812	791	830	781	829	825	815	800	800	814	763	813	832	778	779	821	824	793	776	803	781	806	796	798	785	832	812	836	842	849	805	832	810	769	771	797	789	800	772	852	752	795	794	827	766	837	785	778	750	806	829	758	708	751	823	792	786	771	837	764	789	791	795	809	726	849	764	789	811	828	818	780	804	802	757	759	810	787	822	833	798	812	774	834	748	793	835	843	821	769	791	789	802	802	804	780	777	799	802	802	783	765	822	797	785	790	753	810	757	761	813	811	832	788	826	801	801	817	834	845	821	788	849	792	802	765	826	792	834	825	788	775	802	784	810	777	850	773	796	851	802	815	809	800	763	814	805	763	836	805	768	758	842	777	840	825	795	796	815	769	713	822	790	791	763	812	780	856	780	833	850	833	830	799	836	830	779	807	776	814	829	807	787	789	804	747	785	783	796	798	762	815	754	816	802	755	824	754	753	775	830	769	794	817	766	803	786	847	825	797	839	786	778	740	841	833	813	772	795	789	767	814	820	796	770	790	831	799	769	821	821	773	755	779	813	840	786	736	814	810	821	772	816	792	831	803	791	807	805	823	772	789	758	795	777	780	802	785	822	817	813	802	766	792	808	811	784	809	824	777	880	760	809	791	808	776	781	815	781	805	847	778	818	820	796	815	780	764	781	788	733	791	806	816	796	791	786	848	787	793	814	782	843	798	783	770	844
67586	65733	79349	61489	41824	23857	9168	1247	490	503	448	436	443	462	475	482	415	466	476	470	460	482	521	490	486	446	486	467	452	426	486	485	451	439	505	477	446	462	488	460	480	456	445	483	438	442	431	416	481	433	481	487	441	457	448	491	499	469	509	478	477	437	466	473	417	451	466	471	465	475	477	463	446	451	418	429	449	438	458	487	459	484	495	459	447	452	476	478	471	449	439	434	482	423	461	496	459	454	479	449	428	465	451	410	433	492	446	419	471	431	457	465	500	480	454	442	422	430	491	433	479	454	498	466	442	444	465	415	476	434	459	453	470	445	431	426	404	439	487	426	421	482	465	427	435	483	496	447	459	441	457	497	496	481	473	473	476	440	461	478	461	458	442	467	472	451	435	419	473	429	472	429	477	442	432	479	483	474	465	471	481	494	454	475	451	456	452	464	467	485	479	484	411	526	458	427	441	444	429	487	494	460	457	417	465	483	479	457	489	479	446	426	460	464	453	462	455	435	418	450	485	489	455	471	479	484	449	435	481	458	462	486	430	470	479	444	479	452	425	473	448	497	471	461	451	442	443	505	479	496	484	453	478	472	455	469	448	485	450	472	468	477	445	440	476	451	451	487	477	444	472	464	455	468	418	453	489	436	427	443	459	450	461	480	461	458	466	440	445	473	482	467	446	456	459	443	466	474	452	442	407	472	506	473	450	533	446	451	488	482	466	449	461	468	434	479	426	461	456	476	449	418	435	416	460	437	436	454	450	501	427	445	447	498	455	411	447	436	463	431	437	456	469	458	456	412	466	475	435	442	458	450	474	433	441	428	477	472	471	413	492	461	452	477	479	449	439	510	511	438	484	430	474	483	474	513	435	476	424	423	464	452	430	441	444	456	462	511	457	456	465	452	463	462	475	436	478	485	499	478	479	464	472	421	473	420	414	444	431	488	468	460	468	475	460	427	443	473	451	497	444	401	476	456	461	440	455	468	457	430	457	462	452	444	461	465	468	488	480	499	468	404	467	468	467	439	469	442	451	464	434	464	456	431	451	466	458	420	479	455	448	496	491	441	439	468	465	498	438	466	450	460	461	447	458	483	505	458	412	468	417	435	458	450	465	466	443	472	429	470	464	408	489	494	439	457	458	483	437	452	443	446	461	476	449	443	481	431	436	455	434	436	428	505	454	455	420	435	474	475	475	482	453	439	499	452	491	476	482	462	438	457	440	440	451	433	399	487	453	490	422	443	462	451	494	499	460	459	411	435	461	423	451	449	479	432	400	420	451	468	470	447	431	497	494	469	472	471	439	452	506	437	473	475	479	440	457	478	462	452	494	449	426	400	454	473	455	467	461	458	430	428	451	463	437	465	469	479	493	434	498	478	432	495	434	399	456	498	475	483	471	456	472	502	436	522	450	437	436	423	474	437	444	452	451	437	473	464	512	447	431	501	485	468	449	401	447	532	413	463	405	415	470	448	414	457	452	471	457	472	438	442	442	460	452	471	418	473	479	486	480	474	465	435	410	453	483	445	466	472	402	438	425	444	474	445	466	443	488	418	440	478	453	470	444	431	494	476	477	471	470	481	422	490	489	475	423	422	434	458	426	477	459	426	500	436	456	457	481	425	437	409	450	454	419	487	475	447	449	448	461	457	436	480	428	475	455	464	483	449	450	433	493	468	456	467	457	473	447	475	457	453	492	448	446	487	437	484	468	476	449	469	446	484	430	452	452	432	475	449	461	462	472	469	446	455	425	474	440	459	460	463	479	533	446	492	495	481	453	435	441	464	502	525	468	450	420	477	482	406	453	478	474	467	460	457	469	468	493	415	443	448	444	472	407	444	431	443	442	485	474	447	446	457	465	486	444	462	437	454	437	469	453	437	453	471	469	430	439	463	416	477	477	442	474	448	443	489	458	447	473	504	462	474	462	480	492	495	440	438	468	497	472	475	450	439	465	452	451	454	437	450	493	471	453	451	461	428	481	497	438	479	490	440	453	441	444	456	480	478	452	481	448	474	493	466	480	447	481	469	453	500	435	469	419	480	427	463	444	468	441	467	444	449	489	438	434	494	483	442	416	441	432	443	439	468	446	493	464	470	472	436	435	458	493	401	461	467	445	505	463	505	501	470	460	480	452	408	501	459	482	466	465	410	478	492	501	454	473	455	477	459	427	462	457	521	489	455	454	453	479	481	466	438	476	462	448	451	488	434	440	446	451	440	430	437	436	482	501	440	469	440	442	444	448	472	471	423	468	485	493	465	469	432	452	487	421	412	435	485	430	447	445	446	470	441	492	414	441	466	457	424	447	449	429	480	464	456	471	441	453	460	448	419	429	470	429	430	465	468	431	482	415	509	488	484	430	440	403	398	444	450	446	459	460	465	477	512	404	417	456	440	476	468	421	483	453	475	456	423	428	471	450	442	444	466	473	467	476	410	432	470	459	447	488	480	455	461	448	481	464	479	477	437	452	494	441	489	457	483	443	458	456	471	450	429	413	421	498	465	462	460	458	486	439	448	450	432	504	492	452	419	478	473	436	460	483	452	464	462	418	453	459	446	425	496	439	463	493	433	450	446	456	436	500	456	488	420	425	448	455	505	447	489	462	466	441	450	427	450	444	442	452	438	454	442	431	442	466	471	470	458	418	459	478	508	471	443	439	471	465	458	468	470	452	496	417	521	432	400	466	462	467	447	438	475	505	437	444	410	432	436	471	455	422	444	478	473	485	468	451	474	504	464	457	453	461	434	454	469	442	457	477	475	499	428	459	455	437	463	443	495	446	472	436	452	466	451	470	448	452	449	515	397	496	426	466	437	452	420	411	494	461	449	454	435	465	428	422	419	452	446	418	484	472	436	459	431	455	473	415	474	459	492	440	457	473	476	422	435	484	489	486	488	465	488	423	459	429	415	485	463	384	464	446	459	453	466	474	473	457	416	464	461	451	455	428	468	460	517	455	468	486	441	425	467	476	511	436	469	489	440	482	476	457	456	447	408	448	477	478	481	463	480	452	448	421	394	433	440	471	466	463	502	474	460	463	476	445	450	462	476	445	458	438	443	463	444	428	472	418	466	419	421	478	440	424	483	440	462	433	444	440	494	441	443	452	427	449	488	468	473	498	500	415	425	458	461	474	446	464	447	443	402	471	518	504	428	471	443	427	456	455	470	465	463	413	460	483	450	440	426	441	442	437	440	469	498	492	444	472	411	467	469	457	434	421	488	477	458	466	471	458	484	442	459	440	488	466	445	465	463	450	440	467	442	447	432	454	481	457	444	447	454	456	502	474	474	480	429	484	469	453	468	456	426	444	464	453	461	476	425	446	460	463	508	467	426	436	475	447	471	460	458	458	440	443	422	435	428	435	467	472	471	422	473	444	470	443	479	490	468	448	412	446	462	439	476	480	464	455	465	447	445	423	473	492	454	489	494	451	448	451	458	427	487	440	465	502	428	426	498	451	448	489	436	438	439	460	431	489	481	463	475	468	420
43765	55750	78918	68494	50926	32827	16728	1821	1040	1021	1014	1048	1031	1022	1028	998	1046	990	1017	1036	1031	1060	952	985	984	1051	1038	1011	1009	969	964	1077	1018	991	953	1005	1037	1040	993	1068	980	1000	1015	998	988	952	1004	1004	1020	988	978	1042	996	981	1016	1000	1029	992	992	1011	1047	1078	987	1016	978	1008	1061	1034	983	1069	1009	979	1003	1068	949	978	1018	943	977	1027	1006	1004	1002	986	1013	996	1024	1065	1026	1053	990	1010	1057	992	1022	1026	995	1063	984	960	1056	1049	1051	1016	1014	961	1063	1051	1026	1065	973	999	1063	1040	987	1008	1039	1046	1017	1035	948	1059	1028	985	981	1024	986	1004	1011	1043	1044	1002	945	998	1011	998	995	1026	1052	1055	977	1075	1034	1012	987	982	979	1039	988	1018	1041	964	1019	1010	967	1029	1063	1055	970	1026	970	933	1005	1014	990	959	995	993	1013	958	989	1008	1036	1037	1010	1060	1030	1009	949	1041	1022	990	1011	1034	1009	991	1005	1022	999	967	1013	1052	1017	1020	993	1015	1009	995	992	976	1025	981	948	1021	997	934	968	1037	1041	1009	1056	1035	973	980	1040	951	933	997	976	975	981	1026	1021	1013	1031	1006	1003	1004	980	1054	1012	1016	1035	1015	995	1000	1001	1016	969	1012	1009	1005	984	1020	1028	1021	1053	1010	1045	997	988	976	961	975	977	1001	999	1031	1014	1027	959	1067	1020	1001	960	1009	983	1004	1035	988	1041	955	1010	1050	990	1029	985	1022	1031	1015	981	1018	1029	1008	1002	991	1017	985	996	1056	1010	1022	1007	1006	1025	914	973	1060	991	1035	1011	1000	981	1044	1053	998	1051	940	979	979	1028	990	1015	1005	1001	1003	1006	1034	1031	1009	974	1003	954	993	990	1036	1030	1011	1043	956	1030	993	997	1055	984	1010	1010	1037	1006	1019	1027	987	932	951	1023	1003	959	1015	972	1037	998	955	1019	1016	994	1057	975	974	979	1019	996	955	984	968	1013	1006	1015	1046	978	969	967	1027	969	955	1039	976	1040	971	1055	958	993	1039	1033	1024	1016	1046	1007	972	1017	1012	1053	1017	1038	1014	1047	1026	981	985	976	1030	1006	1050	1018	967	995	1004	1001	1007	1005	1036	1046	1048	1016	1019	1010	1005	1042	968	998	963	988	1052	1036	1008	988	1030	1025	973	985	995	968	955	1017	1023	995	961	986	981	989	977	1052	1021	1051	1005	1009	982	944	963	1024	1052	1014	992	1000	1056	1008	989	968	1009	960	969	1012	940	927	1041	966	1005	1035	981	1026	967	1009	1027	1022	1021	1002	997	1024	963	1033	1030	1041	1076	994	973	990	936	947	956	1059	1011	971	998	1016	983	1016	1073	1045	965	936	1000	1035	976	1045	1006	1037	994	1029	1009	981	1056	1028	1058	970	1038	948	1016	992	1065	1046	1014	1050	1042	1007	1001	956	1021	1016	1014	1021	1052	1031	1000	1021	1011	1061	1001	1008	986	1039	1095	979	1013	1004	978	1000	1044	931	988	950	1005	979	985	1038	981	970	968	1020	1025	1029	993	1009	953	1012	1015	1043	995	981	1027	955	1008	1034	1001	1033	1062	1000	1042	1032	1001	1033	1012	1002	968	1057	999	995	991	1025	995	1023	1034	958	1060	1003	978	980	1028	996	1062	1009	1017	1006	1054	1051	1088	997	1010	985	989	1036	999	1009	980	1042	990	989	977	1007	978	1046	971	1001	991	1022	996	1028	1059	986	974	1023	997	1061	1020	981	959	1038	1005	975	1016	973	968	981	1035	1046	1011	981	950	1032	980	993	962	954	980	996	1013	1055	1057	999	1011	998	999	1019	979	1080	991	1016	1039	1013	1020	958	1033	1002	1032	971	1043	1017	1040	1007	1011	1036	1000	992	986	977	1017	969	1001	1008	1040	969	1041	1013	990	1012	1070	1008	983	977	952	976	999	1029	1091	1077	998	993	1001	1031	995	917	967	1068	988	988	994	1035	1002	978	978	947	1012	1018	1043	985	981	997	1023	1031	991	1075	974	956	962	1030	993	1025	980	1033	1066	1018	932	1004	1008	1042	1022	1020	1004	987	977	1021	1000	960	1036	967	1014	990	1014	985	994	1032	1012	1028	1058	978	991	1035	1016	1056	1032	1026	952	1011	1040	986	987	1053	971	1029	1011	1073	1028	1005	1009	1054	967	1017	981	1032	1034	1037	944	1017	1058	1025	1018	1039	1029	1025	1042	971	1019	1049	1011	1021	992	1011	1024	1009	1027	1032	996	1043	994	951	1069	1049	1002	991	1021	982	979	979	975	1046	991	963	922	1013	987	1017	1026	1013	1024	1082	1033	1019	1010	1029	975	981	1043	961	995	1011	1057	971	1049	1018	1035	1030	1037	979	1030	1025	1013	1034	1019	1012	1036	966	979	1016	1034	989	1004	995	995	1061	1013	1033	972	1028	1018	993	1038	1019	1071	985	1052	1082	986	1051	987	996	1036	981	1019	1054	1031	986	990	1018	1002	974	1032	1023	1000	992	1002	996	1045	1033	1055	1052	1027	1050	985	1066	998	955	1020	1013	1039	1009	1030	921	1015	980	1007	999	1030	992	1016	1032	983	1012	1013	1033	991	978	999	999	1079	950	1026	1021	974	1028	1041	1068	1017	1024	994	1036	1033	1065	1021	1020	1031	1015	994	997	962	1089	1041	1057	1016	1057	955	1048	1013	1032	980	1024	938	1105	972	990	995	942	976	998	1027	978	978	960	974	1069	987	949	1042	997	981	1045	1062	1055	1029	1028	984	999	1014	917	1043	1063	1054	966	1076	1013	1038	983	998	975	996	1047	1007	1029	984	1097	1040	1040	1018	1001	1050	1035	1037	1005	1015	987	979	1002	1046	992	1035	987	975	941	1004	1050	1027	1041	1020	1026	992	1058	993	1019	1014	1018	1054	945	1046	982	985	1000	1018	1005	1067	1003	979	1057	999	1054	1010	962	1067	990	1005	999	1022	983	1041	1029	991	1014	1069	1042	977	1031	976	979	955	966	988	1033	1011	962	1063	1028	1009	989	995	1031	1044	1028	1060	1019	1045	1015	971	1005	1042	953	996	1053	953	1047	1012	1029	1028	983	997	1011	995	1031	1023	979	1018	943	989	1036	999	1006	1009	993	1065	950	1068	1018	1028	970	1037	1004	1026	998	998	1025	1013	1042	962	1015	1015	1012	1025	1013	1014	1015	1010	998	1010	1053	989	996	1079	1018	1034	913	989	1052	1015	1018	1040	1020	1065	1022	1034	1033	1065	979	960	1002	1037	999	959	994	968	1019	987	955	1026	1009	979	968	1025	1021	947	979	1030	1004	1064	1012	1013	1059	1032	979	1018	1055	1015	979	1005	967	1045	1024	1035	1020	1054	1002	963	987	1025	1004	997	1056	1001	1078	1037	958	995	976	986	1047	988	983	971	999	1049	1029	957	1045	995	988	1052	987	1010	1015	1024	1070	976	1026	996	998	1076	1013	1021	973	1003	998	1066	981	1011	959	987	964	1082	1023	968	981	973	1026	1070	1059	963	1065	1041	1021	1015	1060	955	983	977	993	1018	971	960	1017	1000	1021	997	1052	963	984	1002	954	967	1023	1046	1053	1008	960	1026	1038	991	1034	992	977	1021	1030	1032	1065	1058	1028	1056	1049	975	1022	985	983	1010	981	968	1000	1007	1004	1036	980	981	977	1054	998	997	1027	1020	1016	1016	1005	1053	974	979	1049	1009	1054	1021	1019	1031	968	1030	994	991	923	1004	1020	1000	983	983	1065	968	1033	1022	1010	1035	1054	1058	1023	1016	982	987	987	1004	1040	985	973	989	1003	995	977	1041	992	1094	989	1022	990	1012	976	1000	1028	989	1009	1010	1043	1022	981	977	992	997	966	1026	997	995	962	1013	1011	1018	1034	1005	992	995	1046	1043	1017	942	990	1038	1061	944	996	995	1004	1018	983	988	1029	978	1057	1022	1016	1014	1009	986	1043	1056	1025	1000	1052	1015	1033	1009	961	1051	1016	1046	989	1035	999	931	1037	1008	989	976	962	1012	1040	1017	999	988	1000	998	999	988	998	1012	1009	1011	1052	978	1002	975	997	996	1025	1029	988	998	1019	937	993	1069	962	994	1037	1000	997	994	1000	1031	1028	1002	1053	1037	992	1003	1006	1021	1030	1009	1048	1043	1019	985	1027	1037	1014	967	1069	1068	954	1016	1016	1031	966	1016	941	980	1009	973	1020	989	1005	1072	997	1079	1002	1022	1021	1013	986	945	1005	1011	1006	1034	1012	999	1044	1031	1011	1028	1077	1035	1028	1008	992	985	972	1027	1002	980	985	963	988	1051	1021	1000	1014	1092	1047	1050	973	1033
36356	20465	14636	6755	2910	1249	614	370	331	348	416	334	324	336	327	386	362	351	342	363	325	372	360	356	328	341	326	325	320	353	362	343	331	358	353	328	304	323	388	350	367	338	299	359	321	341	352	328	305	379	331	334	398	337	399	372	394	365	328	325	293	352	361	340	370	355	352	340	329	326	329	365	350	333	335	370	320	375	342	357	356	341	337	351	358	347	365	339	332	383	359	323	331	348	351	315	337	368	320	350	342	380	339	342	351	326	323	341	316	349	344	347	358	312	313	340	387	411	369	353	369	349	342	297	333	323	359	324	389	345	334	350	370	328	363	361	366	352	345	335	303	380	340	308	331	344	335	340	324	319	337	383	343	328	356	368	347	339	347	350	333	340	379	364	333	340	338	359	323	318	373	375	336	329	358	348	341	354	316	383	356	343	337	351	349	354	325	369	349	348	322	340	329	339	352	335	335	344	335	360	329	320	390	357	315	340	329	346	358	338	357	355	349	339	370	377	340	351	377	358	355	335	356	342	337	303	352	345	352	360	333	333	361	338	345	356	395	353	316	364	342	344	339	325	357	348	408	393	335	340	367	344	316	319	331	347	322	343	346	363	332	369	324	361	306	338	363	368	338	340	387	340	344	352	354	380	318	346	350	346	361	369	324	317	356	334	349	356	299	335	340	356	379	388	344	333	329	333	363	364	349	357	333	329	372	364	364	333	347	356	350	374	342	338	332	360	362	301	336	353	345	328	373	326	345	358	301	363	349	339	347	341	342	308	367	358	353	334	323	352	363	366	346	325	322	348	331	303	332	349	377	327	356	349	369	358	366	375	339	349	356	372	370	335	328	341	340	341	352	354	346	327	345	339	321	360	364	365	324	327	347	367	373	352	382	348	365	357	311	345	350	352	341	324	332	367	336	315	353	327	337	339	384	386	338	344	342	331	342	304	364	381	372	361	373	329	329	335	381	339	353	329	380	369	361	375	310	352	355	330	320	354	354	329	344	343	346	330	386	338	342	328	368	301	352	329	371	338	319	327	345	343	370	317	346	359	352	366	365	354	344	355	382	338	333	364	359	389	369	336	331	361	330	349	323	337	341	373	339	405	338	329	342	340	319	386	363	337	366	331	321	302	331	354	353	355	327	385	353	322	354	354	336	358	367	372	334	384	340	327	345	322	350	327	378	385	358	352	344	324	334	368	373	328	339	316	347	321	332	356	322	334	363	376	352	342	333	359	335	340	330	322	325	305	352	366	379	382	325	337	328	359	356	330	355	346	367	344	349	343	361	324	367	306	348	360	372	335	309	315	252	348	346	362	357	385	317	358	356	355	311	337	327	322	328	340	367	352	346	359	384	354	313	361	331	364	371	335	322	316	372	319	349	349	340	342	323	350	333	331	332	362	356	337	347	325	340	335	345	362	317	350	351	347	329	303	324	353	331	372	312	321	345	325	367	352	333	347	324	329	306	385	364	327	340	361	380	345	381	347	387	345	351	360	349	341	353	334	341	358	363	327	342	317	329	374	339	329	336	360	324	320	347	341	326	343	338	362	332	333	338	317	335	340	325	369	364	375	336	338	365	342	364	358	352	361	344	319	339	342	335	303	327	330	346	345	347	350	353	331	338	340	342	345	366	347	370	357	316	346	350	361	372	364	307	329	351	327	327	307	339	345	335	353	355	380	322	322	313	357	325	338	353	351	363	345	365	333	348	361	358	353	371	352	344	362	355	354	344	328	362	349	352	376	329	341	332	332	352	353	399	384	339	318	337	374	348	354	333	319	330	360	341	355	356	314	310	340	357	349	340	357	326	334	320	344	346	356	346	385	367	358	352	335	351	353	349	349	315	350	330	331	327	318	336	371	383	383	343	345	333	345	400	342	344	343	333	363	353	332	339	368	385	318	392	340	343	311	325	324	350	314	353	342	342	353	348	333	361	321	322	353	370	367	397	316	344	338	343	329	307	370	340	337	360	323	362	334	324	334	345	353	319	359	358	341	343	349	355	345	369	336	347	357	329	325	352	335	347	371	367	323	365	337	333	314	355	364	358	339	345	322	326	358	375	355	312	363	355	362	321	359	343	345	363	333	336	377	344	329	377	359	327	375	317	357	324	345	365	358	329	323	357	322	341	337	356	340	351	352	316	316	324	361	392	311	315	343	335	386	340	324	362	390	323	374	371	349	365	336	341	345	368	363	325	332	384	340	362	367	362	340	348	370	336	362	329	339	376	322	344	382	342	383	345	361	335	355	308	369	346	355	348	346	351	381	362	363	328	336	359	324	350	323	326	356	316	378	343	352	353	375	340	336	318	342	356	344	350	360	365	376	351	329	294	345	381	357	347	391	358	316	344	350	369	360	348	333	341	300	360	347	368	312	331	332	360	334	301	348	357	369	340	363	357	324	343	342	370	313	304	312	359	334	376	355	358	343	331	327	357	316	326	324	337	337	338	346	340	339	359	354	322	329	340	360	321	332	342	323	352	339	384	319	343	327	350	328	320	356	353	377	347	386	363	329	350	370	338	363	359	306	375	357	328	348	355	337	358	340	405	322	333	346	355	336	380	371	345	334	324	351	325	313	352	367	349	356	330	345	326	356	317	301	365	351	336	343	390	344	337	296	329	320	369	328	334	333	322	321	318	364	330	338	369	332	358	349	352	336	343	394	366	343	320	312	356	314	356	370	335	333	357	318	322	354	388	369	349	352	327	385	327	332	337	374	336	325	392	373	353	320	320	303	323	338	328	344	368	344	355	308	347	352	354	364	332	337	359	333	366	370	351	333	338	321	337	332	343	346	326	339	341	363	329	345	326	342	332	371	344	360	346	344	344	365	367	331	326	334	364	331	315	351	360	331	345	367	327	341	345	355	370	338	345	368	355	313	326	378	358	345	335	349	342	341	338	324	358	362	366	329	322	360	358	334	365	340	328	304	317	352	376	308	351	346	355	329	305	315	366	386	381	317	318	358	348	340	336	334	338	350	334	365	363	337	346	322	360	339	360	361	324	371	330	340	332	332	373	356	336	328	341	330	353	344	329	339	339	347	360	343	333	354	343	340	358	376	355	311	356	364	337	366	357	347	335	317	351	364	331	339	340	332	329	327	361	334	359	332	347	368	373	333	344	387	315	352	366	340	333	337	355	353	328	368	383	334	346	326	368	340	362	413	384	334	349	366	318	308	323	305	328	312	371	343	353	314	354	370	342	344	403	347	349	343	329	311	340	314	360	322	357	353	377	359	346	328	331	338	359	369	355	330	349	394	372	324	336	330	344	347	353	368	362	301	312	365	340	363	311	315	388	356	367	367	338	352	350	308	352	369	327	349	329	346	337	334	402	372	341	378	373	335	332	333	354	342	331	342	351	334	336	383	339	366	351	340	350	347	347	342	338	344	378	324	330	343	345	377	333	319	364	368	312	309	317	324	330	342	374	332	310	359	338	338	354	361	315	314	331	332	341	356	330	327	339	336	332	341	310	338	316	313	359	344
19913	16707	20360	13599	7299	3420	1438	795	809	762	779	762	759	781	748	783	835	775	774	787	799	751	789	788	768	802	752	780	795	759	765	791	793	816	767	779	768	764	735	783	780	764	730	793	781	789	835	801	732	751	801	716	774	719	741	770	805	756	787	760	748	785	764	775	756	808	788	775	784	755	785	758	740	767	833	767	764	819	747	719	808	800	764	765	785	802	777	720	771	759	752	753	756	786	786	819	720	762	790	764	762	744	750	770	791	766	738	777	778	787	750	797	817	791	774	738	793	750	781	790	792	772	771	777	711	733	803	754	733	757	758	733	771	731	777	810	738	730	728	758	796	801	785	807	741	769	724	790	766	768	744	767	776	774	790	803	758	726	775	730	795	767	747	785	826	775	759	761	760	815	738	742	759	769	752	830	780	784	768	751	793	759	767	804	784	765	777	787	794	801	816	770	834	804	729	799	801	765	768	793	772	786	757	751	764	793	797	734	755	796	852	751	795	773	799	715	781	793	794	805	831	724	780	788	798	718	786	802	756	782	788	785	766	751	800	775	804	770	738	759	793	774	801	783	741	800	781	801	804	770	780	785	731	836	775	792	724	698	786	729	805	777	777	784	777	798	791	770	754	753	782	741	710	800	740	799	782	790	753	756	804	760	813	721	756	753	792	781	788	760	734	742	780	753	769	779	762	794	743	745	739	772	796	769	794	767	748	764	804	775	829	785	764	775	736	782	739	774	785	788	730	762	793	753	780	761	730	801	814	775	744	765	771	727	774	827	788	796	773	786	772	765	812	767	742	751	785	767	816	746	777	773	781	769	775	773	738	785	730	752	707	770	755	793	770	807	737	764	788	794	747	737	801	827	854	723	797	784	782	731	752	748	741	773	763	805	811	782	754	788	816	740	755	808	788	766	776	713	827	803	785	786	785	705	765	811	831	765	813	798	762	758	727	786	764	790	734	806	779	751	753	794	795	748	744	746	755	773	794	748	837	742	806	803	792	724	768	735	755	764	762	806	775	759	776	767	752	759	773	789	721	767	779	781	737	766	751	744	804	796	738	804	800	770	775	777	754	804	760	766	751	750	787	793	772	763	754	718	777	834	818	762	765	743	762	813	769	715	746	796	785	795	787	751	803	777	806	816	766	806	754	803	786	794	807	756	714	754	759	752	783	801	804	745	790	794	834	756	753	807	798	682	811	761	760	742	751	803	734	832	760	785	733	802	797	768	802	797	761	801	738	778	790	799	800	752	797	783	789	770	766	754	774	742	736	761	773	753	799	737	769	774	757	777	750	802	814	809	741	783	752	716	795	756	782	783	751	804	778	784	787	812	773	760	783	741	814	731	784	812	717	809	741	784	776	800	767	780	775	786	811	776	755	801	802	741	782	792	780	787	783	812	769	757	748	760	774	789	784	755	782	753	758	752	754	789	808	753	732	772	757	785	792	774	748	790	733	796	824	784	826	813	766	769	738	789	749	799	792	787	767	737	753	767	795	778	788	723	790	726	776	762	758	732	693	744	820	724	765	803	767	810	829	775	756	816	761	770	805	760	834	714	775	814	749	787	788	722	763	776	795	814	804	783	749	786	771	770	780	762	749	749	762	788	731	816	765	756	763	787	774	751	770	786	835	757	794	811	817	856	738	788	761	792	784	791	782	803	781	786	764	741	759	829	694	767	764	725	785	772	738	782	782	804	767	783	733	801	772	790	740	806	757	750	822	788	755	779	804	794	782	752	762	766	751	766	770	816	778	817	755	783	763	756	817	762	779	790	770	774	809	764	799	780	745	748	737	801	780	780	749	817	750	774	780	786	810	760	776	750	781	818	761	753	819	796	761	768	732	775	782	733	766	750	788	804	807	733	731	775	798	760	744	784	783	797	780	809	774	777	774	754	764	767	828	753	760	793	771	752	779	749	753	829	775	783	778	741	729	794	818	788	741	777	796	765	777	773	820	759	785	760	745	740	750	799	799	834	758	808	777	758	799	798	730	766	751	756	756	722	801	749	747	760	696	790	778	765	793	762	761	769	734	773	740	748	753	757	747	805	777	780	724	755	775	734	754	795	803	814	744	776	803	849	778	769	753	798	771	762	831	798	772	811	793	764	755	738	750	760	755	802	753	774	756	772	814	779	763	781	772	722	759	792	821	775	724	795	813	775	814	791	771	746	774	813	753	785	741	765	757	757	774	796	733	768	739	749	777	721	736	804	814	783	788	755	778	773	794	765	817	768	795	824	739	769	777	785	755	837	722	776	786	760	821	750	776	746	780	815	823	757	765	772	769	778	747	730	744	728	778	820	754	819	781	777	761	794	775	790	718	757	792	771	802	765	775	766	792	793	755	813	744	809	761	772	790	758	800	790	805	773	791	786	779	782	778	750	765	782	738	784	709	750	750	818	764	767	785	698	769	791	808	774	760	800	773	781	760	743	787	766	765	729	745	810	743	767	768	782	782	720	773	806	768	746	781	759	776	767	750	721	798	779	847	785	761	769	774	779	749	785	787	786	770	795	822	765	797	798	835	778	771	770	800	780	770	792	825	744	753	782	738	746	766	761	778	797	787	762	763	795	750	831	792	736	740	780	758	800	747	751	772	796	764	749	791	770	715	741	757	808	763	764	781	759	802	756	773	782	774	761	795	794	765	798	782	757	775	778	755	805	784	797	766	789	807	731	809	778	792	738	717	805	752	812	816	754	802	764	800	797	769	801	793	748	754	777	759	750	854	771	774	752	752	748	729	778	769	708	762	795	790	747	714	736	709	749	809	793	760	801	768	791	756	775	805	805	781	771	725	767	860	754	832	805	764	744	800	733	813	842	796	781	791	801	788	813	778	751	765	719	805	767	771	808	787	779	752	757	784	767	783	751	784	773	717	760	736	738	828	803	796	816	745	742	814	739	739	779	771	750	762	742	795	782	807	791	748	762	779	727	726	793	793	803	746	765	784	795	764	774	775	749	821	746	764	775	801	770	742	761	791	785	735	787	739	773	757	764	801	780	748	786	721	778	750	797	810	743	741	722	805	739	802	740	743	785	840	756	761	807	780	790	778	801	813	798	827	735	819	791	725	754	784	738	758	755	788	762	748	817	771	768	802	729	774	778	794	745	792	771	858	828	747	810	798	746	742	728	802	782	789	801	748	785	817	734	763	745	734	783	800	747	799	758	771	802	749	763	814	775	761	749	756	750	734	783	736	815	814	782	785	769	805	747	735	791	778	730	781	831	805	780	769	769	758	777	749	822	745	826	810	766	786	786	779	757	757	787	774	733	773	748	779	772	782	774	735	758	766	717	769	795	788	767	788	723	794	756	816	782	768	791	782	806	798	798	763	749	754	763	773	772	805	734	774	853	823	776	807	778	805	768	770	757	773	775	788	773	808	773	744	818	828	789	813	748	746	803	785	783	757	836	761	784	744	785	785	775	817	761	755	767	781	784	815	755	800	758	750	784	805	779	796	744	795	795	758	785	759	789	760	754	795	814
56883	59659	61183	41941	23113	9203	2376	356	265	310	326	297	288	261	307	303	306	278	317	275	283	333	277	272	331	318	289	309	266	300	267	260	277	317	303	311	302	284	338	323	318	295	308	276	316	293	263	310	277	285	282	331	286	270	300	299	293	296	302	303	284	289	270	315	273	280	309	289	257	276	291	325	262	276	293	251	279	284	288	284	299	330	281	289	292	288	274	260	292	287	278	321	318	299	252	277	281	295	306	293	265	288	310	282	285	287	267	295	257	295	248	311	296	290	316	323	279	264	265	295	282	304	304	309	342	287	294	279	247	284	290	296	314	279	306	299	277	282	280	285	287	296	266	275	277	282	270	287	298	303	283	290	290	313	281	283	295	283	265	293	292	291	262	291	273	296	268	280	277	291	257	302	281	281	313	278	318	259	297	316	287	266	341	299	307	300	260	275	320	296	286	271	284	278	306	267	299	276	281	299	258	293	272	304	283	269	291	301	335	282	302	295	267	287	309	265	273	279	290	296	256	272	319	285	272	265	284	280	270	309	293	311	314	319	318	295	269	242	286	315	288	289	326	281	294	272	264	293	293	304	321	297	311	305	313	331	243	316	255	283	268	262	274	280	294	290	292	279	309	277	279	311	308	288	281	327	251	290	310	286	271	253	264	303	328	294	328	297	303	295	311	292	261	278	270	304	274	257	301	252	286	315	265	257	297	262	303	349	306	294	267	289	274	305	291	315	301	319	307	294	286	308	294	281	292	263	256	288	302	304	274	290	279	280	259	270	296	297	299	269	286	294	323	291	304	268	289	304	296	289	317	290	274	322	262	287	289	232	307	306	311	284	300	260	285	285	305	298	307	279	310	304	300	302	275	278	325	332	297	253	275	286	308	265	276	280	322	297	286	299	266	284	288	301	314	290	263	282	273	256	331	274	276	274	288	325	276	288	289	307	292	266	317	303	268	303	293	310	265	280	296	294	321	281	266	292	274	287	293	305	301	322	298	307	301	311	333	302	290	294	297	256	287	288	267	286	290	292	316	285	297	284	289	316	295	316	287	295	274	266	308	269	302	320	265	305	303	311	293	260	294	269	287	308	284	308	324	287	278	321	281	301	286	287	277	278	269	302	281	261	276	268	244	263	300	313	297	274	264	315	300	283	288	282	286	280	282	287	315	290	262	334	314	267	285	295	292	318	314	311	305	302	310	272	274	298	278	300	280	285	268	271	309	303	272	293	266	295	296	323	291	280	272	259	285	309	281	296	289	291	304	301	267	275	305	267	296	295	283	286	293	297	289	280	297	259	267	288	302	275	284	303	323	277	307	284	279	265	301	274	309	280	300	300	274	301	258	295	260	304	297	290	292	287	264	251	277	259	278	277	326	297	282	300	311	315	290	319	293	281	305	273	316	285	294	291	276	287	291	311	296	287	287	283	300	297	283	275	282	284	274	289	305	282	292	292	281	321	269	256	290	300	296	293	307	279	285	266	289	277	292	274	273	279	284	280	294	282	306	319	267	266	306	295	299	299	281	312	290	285	307	290	267	279	311	272	283	282	319	299	289	278	291	283	313	306	249	271	271	293	259	292	306	320	279	283	292	275	304	276	277	317	289	322	297	308	295	293	293	294	293	280	296	294	270	309	289	288	290	328	271	295	280	260	276	300	271	295	289	327	309	275	270	293	297	292	319	270	291	304	268	288	296	332	298	293	303	262	268	282	290	256	298	293	289	291	283	286	300	309	261	270	300	263	297	280	307	299	274	299	300	288	311	270	257	279	306	272	284	304	284	322	282	267	272	295	305	287	327	305	264	267	285	264	267	290	289	274	308	307	292	279	311	252	294	292	287	293	276	326	267	280	307	318	305	293	325	328	284	297	266	263	275	252	286	284	285	296	318	257	315	293	337	262	293	296	271	276	278	300	276	288	309	251	276	306	284	282	302	304	289	290	272	294	319	305	315	297	263	262	265	270	271	285	292	263	279	270	294	283	288	286	266	303	292	248	273	289	259	308	296	306	312	276	291	279	253	307	283	266	323	296	281	262	255	312	281	309	270	255	310	300	289	269	295	286	294	292	265	264	289	293	252	309	271	325	251	272	284	277	298	284	298	303	322	298	308	293	332	286	285	289	281	291	300	306	261	277	290	275	291	272	291	293	348	273	301	298	290	259	297	315	297	290	306	285	301	281	303	272	311	282	305	305	293	287	279	287	280	308	282	288	273	243	314	290	300	223	301	278	277	269	305	325	265	281	277	268	308	300	286	275	269	280	299	264	284	299	299	261	299	291	294	295	275	290	316	302	294	296	293	309	304	287	277	294	293	253	281	292	301	313	305	264	293	276	285	294	275	289	296	300	289	291	266	306	297	269	246	288	303	285	279	283	291	287	307	309	301	284	310	298	260	268	299	336	280	286	288	305	288	253	266	269	258	306	291	282	304	303	308	297	285	281	297	290	287	316	261	272	265	330	284	293	318	282	288	286	314	308	290	273	321	273	267	314	281	281	234	307	266	280	303	307	317	307	292	294	308	331	303	270	264	319	300	294	261	308	319	289	300	285	294	309	277	277	242	260	278	262	313	285	292	317	307	257	302	294	301	268	294	290	267	293	262	281	293	272	258	279	290	268	290	289	280	277	259	290	266	286	269	285	300	294	284	315	268	267	301	319	283	292	272	281	291	261	304	297	298	296	321	278	262	270	285	258	265	295	260	303	307	307	307	295	253	320	254	272	276	266	293	270	263	272	303	284	310	293	306	282	316	259	256	319	316	276	286	270	286	284	297	311	274	286	269	267	264	283	296	261	278	257	277	296	279	279	314	317	322	295	270	289	288	266	293	313	267	254	293	279	286	336	313	289	263	291	284	263	285	312	297	279	285	277	281	291	278	274	286	291	271	248	273	265	292	268	284	283	291	308	279	279	290	307	284	311	282	281	273	266	291	300	316	290	267	305	278	306	308	284	313	304	269	280	295	291	317	282	284	290	284	258	308	274	269	281	283	272	303	256	282	280	292	295	291	250	287	278	299	284	270	269	305	311	272	308	292	316	269	317	283	290	320	308	260	273	274	295	267	297	277	287	286	288	277	282	313	304	298	314	283	275	284	275	310	314	282	296	298	271	284	301	267	278	335	319	268	304	278	300	285	271	262	283	308	298	294	288	272	299	304	291	299	278	298	280	277	281	316	303	298	280	309	269	266	307	297	325	316	305	251	269	345	269	305	289	281	310	274	289	289	307	329	237	309	296	278	293	288	284	287	289	262	291	299	294	281	287	300	326	312	280	304	284	281	298	288	276	297	263	299	321	312	301	281	285	296	294	299	277	289	296	300	297	320	320	295	290	267	297	273	274	280	282	294	315	320	327	308	314	279	290	287	249	267	285	302	305	276	281	273	259	305	284	270	287	281	306	278	263	286	310	318	302	297	280	314	277	280	258	287	255	306	271	288	285	260	301	318	298	296	257	256	313	244	237	263	280	319	265	269	287	268	284	287	290
35583	48485	57547	47655	32151	17506	6376	690	669	698	713	647	720	691	643	665	629	631	663	664	674	627	637	648	669	681	676	688	691	719	677	683	632	656	749	622	674	733	660	683	655	689	699	666	687	666	667	671	649	716	685	694	724	689	654	660	659	678	684	654	643	686	678	687	691	695	663	685	660	655	656	648	686	689	662	654	675	650	716	691	669	677	663	658	678	647	704	635	678	669	660	685	660	677	688	701	649	694	674	637	670	620	641	659	692	653	692	687	671	673	627	643	695	686	677	730	672	700	670	664	652	630	640	637	650	656	682	721	657	671	615	709	703	654	658	675	686	682	688	673	641	689	689	647	706	609	680	691	736	649	696	640	690	713	688	628	687	662	674	686	689	718	619	659	650	651	652	661	662	662	689	712	631	662	697	664	656	685	662	690	654	723	655	653	655	674	670	679	714	655	643	689	663	621	668	674	671	628	695	695	736	690	669	643	702	693	703	617	671	684	712	676	674	625	723	708	674	659	676	641	691	660	648	676	658	680	689	625	708	625	650	673	655	672	639	651	700	718	676	671	689	664	719	686	638	694	694	675	678	668	677	654	652	660	620	658	691	740	694	644	703	655	642	682	625	693	676	671	677	679	652	659	684	663	666	681	674	652	660	685	695	677	657	691	665	651	670	670	696	664	683	710	644	690	643	676	690	650	684	662	659	668	652	700	663	641	719	660	660	616	704	640	693	657	672	664	675	654	681	666	677	656	665	634	689	652	646	681	677	663	664	660	639	705	681	702	649	683	668	667	706	652	665	714	630	642	655	679	676	652	668	664	661	667	669	645	623	702	729	697	721	699	684	656	664	641	716	684	673	681	670	711	704	680	704	651	663	640	705	692	658	712	659	670	661	683	703	682	662	645	686	658	675	683	684	690	672	679	710	698	680	677	666	648	712	641	707	699	662	696	729	664	647	689	674	713	687	627	654	652	643	679	699	681	695	650	709	696	682	685	656	663	663	667	647	638	673	712	648	666	637	615	642	678	681	636	656	676	693	658	601	754	660	670	618	667	684	696	635	685	661	691	651	642	682	727	664	693	685	640	644	692	696	655	665	697	701	664	716	665	699	645	671	667	643	690	659	686	653	653	698	669	647	656	715	656	668	697	666	695	647	724	659	669	706	662	680	708	668	669	614	630	642	645	722	685	658	664	647	635	662	629	674	646	669	645	693	599	677	614	681	707	697	665	679	648	651	676	638	689	663	667	675	661	726	684	656	666	699	669	699	649	664	670	681	676	649	673	666	681	651	646	683	673	666	665	670	651	692	686	708	658	662	606	639	656	674	711	692	694	676	680	630	679	685	660	693	658	666	658	700	672	642	655	682	624	664	670	652	703	713	691	670	682	685	669	679	673	699	699	704	694	674	680	701	662	682	685	653	669	710	695	671	657	679	679	672	662	681	691	704	655	698	647	713	637	657	675	693	646	602	682	662	670	644	675	677	698	697	660	664	699	713	642	685	693	686	693	656	682	687	668	668	689	629	649	695	652	658	671	666	648	662	647	735	668	664	688	658	652	650	693	723	706	651	651	626	677	698	677	698	685	686	638	708	713	690	650	656	666	650	716	640	670	649	659	680	694	655	668	700	616	655	689	632	617	671	697	687	678	639	663	665	671	706	655	676	663	689	648	657	689	644	685	682	643	651	700	663	702	661	690	688	703	699	721	676	656	673	632	655	661	704	644	676	640	621	685	704	620	698	694	657	685	604	715	688	675	667	634	711	690	662	671	692	708	673	718	616	672	758	689	685	677	689	683	624	633	625	697	674	638	670	661	632	661	670	668	705	677	662	646	629	656	699	678	630	678	639	697	698	677	700	655	656	643	685	670	673	641	652	630	686	675	665	688	635	647	661	691	661	678	679	676	684	678	638	653	672	632	670	708	653	677	655	681	660	721	635	743	640	692	684	660	688	637	699	694	676	664	690	658	680	684	637	672	647	724	678	693	723	660	705	675	664	643	672	679	682	685	681	711	678	653	679	673	681	668	658	678	646	682	651	701	667	696	672	652	679	669	673	652	686	724	655	692	693	634	668	657	652	687	687	654	597	683	690	675	674	651	687	711	676	676	675	671	635	666	685	651	699	684	671	658	672	674	679	662	659	624	678	684	697	683	697	647	701	684	703	679	694	662	689	680	683	687	718	659	643	659	692	607	675	666	655	620	657	586	687	689	666	709	652	721	704	637	671	653	684	667	670	692	682	642	632	662	658	665	677	673	688	660	642	679	682	666	627	638	680	635	642	621	660	739	663	688	677	680	678	688	677	672	704	644	706	628	640	644	689	675	682	670	654	684	660	684	705	679	687	682	682	670	612	657	681	691	668	586	657	637	667	684	696	650	649	675	653	686	648	714	699	658	684	646	651	692	678	656	691	670	673	663	648	682	648	700	666	666	706	676	668	700	649	663	654	690	637	638	686	698	720	653	655	657	682	655	635	711	669	647	675	712	703	685	615	674	645	681	690	668	682	721	724	682	667	703	683	659	643	681	651	691	682	710	651	651	626	667	641	630	635	641	677	682	633	678	673	643	661	644	704	676	651	663	701	706	678	697	679	621	657	684	609	649	669	658	683	687	656	664	688	646	675	690	683	707	654	675	678	678	646	640	659	674	661	699	649	651	728	639	707	690	664	715	671	690	622	685	674	679	679	660	677	676	626	670	674	633	678	651	672	686	628	672	641	700	629	629	725	668	664	664	694	647	662	650	648	620	728	682	668	633	662	679	694	692	687	638	639	625	711	655	636	656	722	669	644	680	663	660	696	667	703	663	655	701	657	659	704	646	644	704	689	690	698	640	669	640	653	688	664	701	695	634	634	678	645	647	678	646	681	697	666	715	645	655	691	692	633	731	688	632	652	688	691	685	657	687	697	657	670	677	700	670	686	665	678	702	688	685	673	664	656	657	625	625	657	692	659	650	656	663	720	709	641	701	676	643	663	621	654	707	619	712	692	663	680	680	716	661	658	703	682	650	696	693	654	689	696	687	673	758	688	702	683	700	662	676	683	660	653	681	670	695	694	707	669	671	686	633	671	643	657	639	656	631	690	661	634	658	666	674	706	684	673	655	640	662	661	692	677	679	641	610	710	687	685	670	679	671	678	690	674	684	685	681	668	678	650	684	650	651	685	665	656	665	689	659	684	714	661	649	686	660	707	672	689	657	640	710	723	720	660	659	661	691	656	695	645	678	715	669	627	660	630	693	691	680	680	693	687	649	654	694	678	693	658	677	701	664	667	687	690	682	703	667	691	689	715	643	663	650	695	652	684	736	642	662	619	737	679	678	685	689	650	709	677	703	650	673	657	672	677	699	682	693	664	684	655	679	702	659	701	684	659	661	665	632	670	658	670	617	633	638	653	673	631	650	667	660	661	671	708	667	624	662	679	639	673	656	701	645	670	661	682	668	673	657	684	663	685	673	677	666	722	701	660	666	734	651	701	633	647	692	675	606
66556	71815	77653	58625	38560	21067	6378	691	428	445	448	420	439	423	400	401	501	443	440	416	413	416	424	407	412	436	412	388	418	411	402	432	438	425	406	458	436	441	433	387	422	452	426	435	419	410	417	418	447	421	419	434	407	414	398	430	421	388	444	457	423	455	411	407	450	437	434	422	442	434	407	450	395	435	410	421	424	416	452	451	411	442	456	452	410	416	408	412	417	398	404	406	420	398	399	456	430	368	407	418	475	419	423	421	433	436	439	426	451	376	443	433	399	414	397	457	428	473	396	447	422	409	418	396	425	424	408	376	431	446	418	392	390	439	447	435	430	399	440	406	417	424	438	447	448	436	448	431	384	402	441	375	371	447	442	469	427	378	402	432	424	471	459	462	390	376	412	417	417	404	426	506	431	443	428	449	403	422	441	455	457	444	426	405	436	426	470	458	415	473	405	447	427	389	430	414	427	434	471	439	412	406	407	420	428	416	438	425	390	383	477	423	395	443	421	435	423	400	402	426	402	418	426	400	422	433	438	418	449	450	448	435	430	422	452	464	390	366	446	447	428	412	401	413	447	416	426	467	429	423	391	418	462	417	388	412	417	417	423	442	426	426	443	428	421	431	457	421	390	406	397	399	406	398	439	490	391	448	437	400	414	442	434	402	465	444	397	411	410	462	432	439	419	430	398	414	407	425	408	417	419	415	446	432	453	455	423	416	452	452	410	412	455	432	456	417	431	415	465	443	441	453	443	464	494	426	425	415	424	422	414	447	420	460	461	400	368	403	413	388	436	422	427	390	429	466	436	378	420	393	405	426	425	399	435	454	382	466	405	419	438	443	431	450	443	434	403	413	435	421	441	428	416	407	403	390	475	424	412	410	432	420	448	412	448	438	439	441	449	414	389	405	453	401	407	452	389	410	453	398	394	395	413	393	385	419	398	452	447	442	383	402	435	409	411	408	434	452	463	422	414	402	414	411	414	404	460	410	431	424	458	417	432	406	447	466	475	423	484	432	421	391	414	428	447	435	393	392	426	425	415	386	430	441	400	415	419	432	391	417	445	449	421	413	457	421	406	432	463	399	399	448	432	370	442	423	435	424	441	404	392	384	419	455	435	430	452	415	485	431	448	409	418	444	405	446	411	418	451	433	447	429	417	364	457	429	382	436	390	418	453	435	415	425	396	421	411	440	425	433	426	452	387	400	389	426	413	436	448	399	433	429	406	433	410	421	396	467	430	432	434	439	382	424	401	439	405	407	392	422	447	443	411	451	442	434	423	401	427	438	399	414	424	418	420	407	442	425	434	413	423	403	475	440	404	444	418	417	417	420	415	418	396	397	438	387	434	446	426	409	443	438	442	420	391	435	464	390	441	428	444	417	436	465	411	394	412	448	450	404	425	428	416	403	399	402	436	444	479	417	384	416	425	396	436	447	431	456	431	419	380	411	446	425	411	407	382	459	396	421	418	421	416	404	396	414	413	388	428	421	434	449	423	462	449	455	401	481	417	425	415	448	425	450	425	429	451	401	385	432	410	457	431	432	452	432	411	411	390	473	442	457	470	419	439	423	430	447	378	427	385	414	449	439	455	451	442	376	424	425	409	404	462	475	441	428	443	432	446	399	418	453	431	431	403	438	405	409	417	450	443	400	414	434	407	412	420	413	431	414	402	428	459	434	407	455	402	435	426	428	418	443	439	423	406	406	448	450	436	387	452	397	427	420	473	423	382	374	426	411	417	437	382	439	466	437	440	421	452	459	444	477	420	409	430	454	432	448	442	392	416	419	425	431	426	452	397	395	412	367	416	428	432	430	411	402	395	398	477	460	416	408	397	404	409	420	441	449	444	426	428	448	413	483	411	424	451	435	417	408	414	422	392	466	456	426	414	431	418	412	424	412	441	463	433	425	420	433	441	429	424	421	477	413	470	453	445	459	456	408	420	451	421	409	428	430	420	445	477	474	442	450	434	409	429	453	412	398	479	455	425	436	405	405	426	420	392	389	407	432	413	439	427	490	424	454	433	433	455	423	446	421	425	449	445	410	397	461	453	425	443	433	423	425	429	445	448	434	454	415	432	448	440	381	435	453	422	431	419	485	462	447	402	430	434	415	422	425	420	458	426	443	461	371	459	429	423	431	413	480	409	447	389	392	430	400	456	438	456	397	453	448	377	439	437	452	412	460	370	444	409	423	459	416	429	433	424	421	415	412	403	402	430	423	432	409	389	422	480	425	404	437	369	460	444	469	436	451	408	431	449	433	456	434	450	446	412	482	444	458	388	440	392	433	421	415	386	448	423	471	458	449	442	435	398	457	425	439	447	401	372	394	400	420	435	410	418	399	413	409	406	480	427	400	427	435	412	445	413	430	438	385	410	440	437	422	436	413	388	490	428	396	430	427	415	423	479	425	423	407	405	442	406	432	414	447	443	409	430	433	414	435	404	428	435	407	439	455	407	388	434	429	458	408	411	430	439	411	453	431	457	408	467	431	428	392	453	376	415	411	434	451	447	474	455	441	471	449	442	401	421	431	448	404	413	431	444	403	457	410	419	411	402	443	394	437	389	392	416	415	405	427	434	428	403	418	409	402	366	425	450	443	388	394	413	396	412	446	422	434	379	392	437	411	361	426	382	427	411	382	464	427	419	414	443	435	438	439	408	417	414	433	420	401	463	443	442	395	424	404	405	416	415	424	432	446	422	378	426	394	415	420	450	448	422	428	409	434	441	434	406	393	453	441	435	414	399	453	456	412	397	435	437	466	433	414	454	437	432	383	428	443	428	419	394	452	425	434	452	427	448	426	419	467	440	443	426	409	406	444	448	435	438	431	424	446	418	444	428	486	436	375	427	468	434	416	420	458	382	401	423	428	433	388	444	404	435	397	414	434	413	440	457	360	472	470	422	412	435	422	416	397	443	417	440	423	442	452	398	458	413	422	438	406	445	414	401	447	449	424	426	391	438	443	447	458	418	465	424	418	443	418	446	434	442	431	443	457	416	434	435	425	404	430	431	419	441	390	456	368	389	437	459	380	445	436	401	427	388	406	461	426	412	443	437	468	449	404	416	428	406	453	454	432	421	394	410	435	462	410	463	395	426	412	414	439	405	405	424	399	442	418	393	427	449	394	431	376	379	427	429	451	415	471	401	410	410	438	439	402	416	426	384	440	416	438	423	433	420	441	463	446	399	433	429	396	445	461	464	445	457	396	408	457	385	425	424	418	397	440	424	420	431	416	401	484	370	416	434	441	432	411	403	415	430	435	432	431	404	442	419	410	439	469	445	441	411	441	447	375	427	475	428	431	415	408	413	442	431	430	433	455	407	396	418	412	442	432	465	409	415	440	431	436	451	439	410	405	445	469	430	415	393	444	453	440	429	407	448	393	446	457	428	411	442	386	403	422	404	443	436	376	430	387	416	405	419	434	411	409	431	406	423	393	444	430	421	415	403	432	428	467	424	422	397	404	429	413	405	429	403	414	423	404	415	421
44655	61540	76905	64856	47368	29243	11530	959	886	921	973	961	904	942	951	975	896	978	893	923	932	982	998	943	937	913	952	985	996	920	962	953	979	963	943	907	930	944	914	962	960	902	930	940	973	981	919	923	945	960	946	967	907	942	971	938	978	937	915	920	939	881	931	950	923	916	961	913	979	972	918	970	942	958	934	934	915	911	923	951	937	958	953	927	987	950	898	1013	985	926	961	885	931	938	918	967	994	985	973	953	944	881	867	915	958	930	945	932	1019	949	966	998	913	933	995	959	923	979	953	959	948	927	939	945	911	923	955	964	939	946	936	953	961	925	934	903	979	933	969	984	943	972	980	918	987	950	948	920	966	945	943	957	933	965	944	923	963	940	937	921	917	934	935	969	840	973	926	949	864	926	947	901	956	925	979	952	913	960	943	952	905	965	953	993	904	971	970	926	960	912	929	902	954	928	915	952	959	905	949	920	1010	922	1012	921	906	983	923	911	950	928	908	948	924	928	929	935	975	945	926	959	948	936	905	946	950	906	927	1011	914	951	934	914	956	906	903	934	954	968	906	962	904	978	923	917	927	942	922	971	917	945	986	984	936	929	925	932	992	886	937	967	929	928	935	940	892	954	873	917	984	920	1016	935	904	988	926	923	972	929	965	962	907	941	976	995	951	1015	931	920	937	890	914	934	979	939	949	976	965	957	945	954	938	950	1000	984	880	935	974	1000	963	918	894	951	878	920	931	975	949	979	896	921	909	962	993	929	900	1014	893	913	941	948	1005	915	977	963	975	861	899	955	983	868	957	933	945	956	942	950	1006	936	983	979	927	935	946	955	926	917	970	948	943	930	926	921	907	915	966	988	899	957	966	948	920	953	901	916	901	1037	1013	953	944	951	935	918	913	930	924	983	874	953	906	968	969	972	951	951	958	918	941	917	968	925	924	913	923	925	884	937	949	888	985	916	944	978	909	941	959	928	859	919	976	963	963	1003	933	886	900	930	917	972	960	982	923	906	943	932	978	907	973	905	910	921	930	977	964	920	936	975	957	931	962	978	935	932	886	967	918	947	939	881	897	901	926	919	948	913	959	936	935	945	984	943	991	875	932	956	928	967	956	949	992	988	967	991	998	940	943	950	965	921	920	973	884	958	929	946	944	943	973	919	908	908	903	932	920	945	943	975	971	968	992	966	925	940	904	937	943	926	979	961	938	954	953	979	890	953	925	913	974	928	904	949	964	938	982	929	935	1019	1003	982	953	962	969	887	933	967	923	949	979	920	972	904	903	914	973	900	927	926	945	958	951	869	902	921	923	931	986	972	930	911	956	966	916	936	982	922	978	955	939	953	970	957	956	989	979	957	946	915	971	962	923	954	951	904	996	958	957	926	899	938	918	943	933	942	973	943	877	954	939	967	950	849	902	925	931	932	975	921	945	971	928	930	916	909	999	946	983	1002	935	981	915	908	939	907	913	981	941	993	981	901	943	886	921	946	1013	943	955	926	973	958	943	970	955	930	943	969	938	920	923	923	930	948	883	930	898	957	904	961	921	900	943	882	907	955	958	968	962	914	932	955	894	968	966	929	948	905	910	892	912	949	961	920	961	961	987	935	952	880	998	923	951	921	907	937	970	872	952	984	982	993	955	976	945	945	954	952	916	975	935	949	936	945	912	1000	939	924	917	1018	994	909	917	940	937	913	925	934	912	907	986	928	951	959	959	927	930	947	921	918	941	957	924	1002	975	929	952	953	906	872	927	933	895	944	964	915	978	958	948	955	896	947	897	917	960	973	884	947	937	948	936	956	932	934	951	956	930	939	917	963	1015	944	983	915	951	976	943	974	942	925	945	940	902	979	897	988	930	955	924	948	976	962	938	937	974	921	917	977	956	963	995	923	958	873	938	951	960	917	949	898	981	935	931	951	920	894	941	954	918	976	945	1036	969	968	984	929	948	878	936	955	959	923	910	953	936	987	924	946	972	915	932	950	922	908	889	956	937	938	984	942	919	916	892	900	937	916	960	1024	1013	912	969	968	920	934	922	909	957	982	930	954	964	920	911	936	941	975	971	899	898	954	922	962	921	1007	935	890	943	947	927	900	938	932	995	959	936	888	951	961	971	988	928	939	999	955	913	982	1031	927	969	971	949	952	898	932	1005	965	902	907	893	950	949	956	976	950	906	895	923	963	894	915	950	986	914	937	938	939	877	955	919	933	983	889	950	996	938	892	867	916	941	990	930	918	986	897	935	932	1017	937	934	960	948	965	945	936	929	921	993	918	938	938	954	924	964	984	897	875	963	883	958	914	915	931	944	958	985	989	917	920	917	989	991	922	935	953	966	906	937	992	952	896	936	915	915	942	908	927	936	903	945	967	893	909	943	908	941	942	959	935	967	943	932	971	932	918	938	1010	906	970	953	993	985	886	973	916	911	959	962	861	950	964	943	888	942	956	926	943	895	911	943	856	948	1003	906	934	986	946	919	933	931	962	958	951	970	942	983	938	945	951	933	936	927	975	950	947	925	939	834	924	945	940	1009	911	981	876	938	918	867	931	984	938	938	911	946	923	976	936	968	946	882	947	956	994	938	959	944	986	985	994	923	995	947	889	916	932	977	944	880	933	1023	925	895	903	1002	981	941	921	958	959	919	914	919	941	939	957	899	947	957	916	936	942	989	928	944	921	944	974	898	893	945	955	909	955	932	970	919	895	931	932	960	943	991	958	934	957	959	946	971	963	971	962	916	941	946	929	871	933	979	973	949	936	965	966	939	937	938	969	927	923	961	933	926	962	962	953	936	925	921	893	1026	919	919	895	907	927	941	960	955	959	943	908	991	954	893	917	932	948	956	929	943	917	921	941	933	922	970	1001	906	962	912	885	908	918	882	923	942	982	981	939	921	921	907	924	935	995	910	967	921	970	945	926	951	924	991	934	968	942	878	864	950	933	929	953	929	913	935	899	981	967	951	897	928	1010	968	899	927	986	944	933	891	912	923	898	941	919	909	907	1007	893	1016	929	903	912	944	940	980	896	894	957	885	966	1007	952	909	1012	965	931	973	915	957	963	978	914	899	917	919	886	918	912	914	866	938	965	917	895	896	939	920	953	964	937	955	919	901	905	1011	893	906	929	922	996	943	935	939	944	959	1002	951	968	929	903	995	956	950	1008	963	977	912	977	928	971	960	982	944	1011	984	963	915	925	932	958	987	963	918	925	897	932	954	946	899	945	929	920	923	934	955	931	923	963	951	909	958	955	930	1003	990	1017	960	932	934	900	897	894	970	951	955	911	940	957	976	958	954	995	940	932	910	945	918	956	935	942	889	932	960	991	958	955	949	955	922	995	934	949	944	928	987	944	941	987	972	919	960	880	905	891	974	904	939	970	921	903	988	962	952	964	943	995	968	925	959	884	955	971	912	955	939	914	993	901	947	975	955	887	958	923	973	936	939	923	916	910	958	970	924	962	949	941	930	923	915	925	933	1012	936	952	955	984	974	939	982	934	926	914	970	932	953	911	976	939	997	974	898	960	954	973	965	951	931	962	927	968
36926	21151	15691	7232	2863	1334	615	416	384	370	337	405	384	346	383	387	398	394	366	391	424	397	407	373	370	409	339	352	375	397	369	357	386	398	366	346	385	342	364	371	330	370	363	340	364	366	390	400	385	370	382	400	372	367	355	381	379	396	368	384	369	388	414	399	347	387	357	417	344	401	398	406	370	386	387	371	392	390	359	376	371	366	361	327	370	361	367	397	348	327	413	356	417	405	400	376	350	339	361	368	367	404	363	370	355	346	347	374	365	394	388	387	384	378	369	337	355	343	424	388	347	374	354	377	363	365	376	339	372	367	392	379	330	378	368	391	374	390	416	341	373	375	350	355	335	356	379	342	355	381	373	353	337	377	358	380	352	376	384	376	383	367	379	399	372	400	374	410	367	362	382	396	401	376	355	404	422	421	374	402	406	367	352	401	380	360	365	405	354	386	381	406	367	396	411	387	374	381	387	358	340	413	412	356	339	336	387	389	357	360	337	403	398	376	384	343	372	384	373	385	325	361	368	366	375	391	382	328	374	362	354	358	386	347	335	391	393	404	369	395	395	395	325	354	371	394	366	419	383	376	365	350	380	374	386	405	360	392	348	355	382	392	398	365	405	398	390	376	366	395	405	366	349	378	380	386	381	390	366	358	362	383	336	355	403	397	346	359	367	385	410	360	372	374	399	362	374	387	377	404	377	376	381	363	382	407	358	377	339	376	384	357	381	395	354	367	349	386	375	388	346	359	366	388	411	399	404	412	398	382	347	397	427	396	358	402	385	379	352	375	362	343	397	409	355	371	385	378	420	394	387	372	398	369	360	327	396	396	369	379	361	357	363	378	401	395	375	408	401	401	407	339	389	409	391	396	406	389	414	347	377	362	367	345	382	388	345	378	339	364	387	361	361	337	368	390	401	375	354	373	378	391	361	356	387	376	394	387	380	355	336	370	356	400	371	399	376	384	407	388	364	353	420	366	372	363	402	410	383	392	395	382	396	370	374	385	349	411	352	380	345	403	355	369	392	345	383	377	386	381	402	390	363	360	338	344	390	368	377	368	388	400	401	401	390	391	400	400	387	382	408	387	407	364	378	397	361	332	373	384	389	353	353	366	370	352	366	395	402	392	384	403	407	402	372	359	388	366	378	398	362	388	372	386	380	352	372	412	355	353	385	393	375	402	364	370	376	391	390	376	362	379	369	353	390	394	385	352	351	344	376	354	392	357	388	382	368	398	383	385	370	363	365	409	350	373	412	385	340	386	363	351	372	369	351	394	411	384	378	392	409	413	334	341	380	377	385	374	346	395	407	384	307	359	376	386	343	345	360	346	390	380	357	378	340	374	391	400	382	362	385	358	366	346	373	396	388	386	374	352	395	373	381	386	372	341	322	335	351	393	376	374	403	401	380	372	405	374	389	366	349	370	381	360	403	361	316	376	362	361	363	348	398	357	399	402	363	386	364	366	387	372	351	361	385	347	398	356	371	379	420	356	392	384	361	370	408	394	387	383	369	358	361	387	371	339	351	387	386	365	355	380	370	362	385	390	388	355	366	398	429	333	367	380	448	411	381	374	360	331	371	382	369	399	368	405	352	396	368	387	383	417	347	389	410	379	399	391	366	369	411	393	373	371	359	355	413	397	382	363	359	358	342	354	354	368	392	386	379	422	356	374	393	392	361	395	360	393	353	422	395	377	348	356	393	372	390	421	390	377	376	391	369	362	366	355	371	392	359	384	411	403	363	412	352	352	416	367	385	359	369	351	384	378	379	419	347	430	384	355	352	361	390	352	406	354	420	380	393	391	382	402	395	337	395	360	400	401	374	343	388	393	390	391	384	398	362	351	396	383	360	376	395	361	399	408	359	359	362	391	398	395	332	404	357	365	349	361	365	345	374	376	357	375	371	395	362	380	368	353	413	376	383	358	365	378	385	357	343	358	414	364	364	375	383	381	373	365	372	410	371	352	357	397	417	374	403	358	371	367	364	401	396	422	377	369	406	408	422	397	355	351	406	388	366	369	380	346	378	379	394	392	385	394	354	371	372	371	360	369	363	359	326	391	348	387	403	381	399	336	393	398	375	337	382	366	403	359	394	366	346	365	353	353	382	374	360	383	361	354	398	393	392	355	367	393	371	430	390	389	330	344	405	359	375	361	356	384	366	390	378	377	363	357	388	340	394	386	336	373	370	344	367	372	360	400	384	391	420	384	365	392	365	364	377	370	366	361	405	373	367	359	371	372	399	363	390	384	388	356	372	390	374	340	379	381	333	389	356	370	372	365	392	379	338	355	386	338	389	337	368	364	357	395	410	382	380	379	403	371	370	378	380	357	352	363	426	357	381	383	343	394	394	376	360	413	377	354	385	427	394	364	378	390	351	325	357	328	354	372	415	388	357	373	418	403	383	379	350	373	371	329	368	407	377	413	368	361	379	363	365	384	364	354	401	401	375	378	380	376	370	357	375	362	377	364	341	405	388	390	358	378	387	372	370	368	381	360	373	375	348	357	388	378	356	354	370	378	368	376	369	358	374	389	372	369	348	388	394	359	362	326	348	352	399	367	369	388	344	361	366	372	392	383	379	388	349	373	362	370	419	358	360	357	381	379	431	368	355	411	417	344	402	407	357	363	369	396	381	375	386	402	350	406	355	361	394	344	394	352	371	394	371	371	399	373	396	394	364	373	386	346	366	382	350	387	369	389	413	366	351	364	405	367	373	387	366	402	406	344	388	385	373	395	367	369	402	365	390	394	336	354	429	376	349	376	402	377	383	373	362	361	378	379	362	357	372	384	359	383	361	375	375	393	364	396	388	346	394	380	368	364	358	359	384	357	361	378	353	371	405	369	379	347	362	357	381	395	390	411	388	363	433	375	395	366	380	368	428	385	422	362	366	343	362	415	369	379	378	378	403	381	384	378	368	389	365	376	388	366	388	360	359	366	349	364	367	389	364	342	373	414	383	352	366	403	357	376	376	347	387	393	388	361	398	402	383	368	389	368	392	407	405	341	362	382	345	378	375	358	377	417	382	354	379	385	388	362	388	397	360	318	381	382	330	383	395	355	369	358	335	369	387	396	346	341	382	389	381	383	418	388	346	334	390	379	356	374	415	358	381	352	390	379	416	357	363	370	404	402	376	363	372	340	378	410	427	393	364	409	384	374	391	365	387	336	394	379	372	398	331	338	409	404	412	374	388	372	356	363	390	366	369	341	389	360	382	377	357	392	378	398	352	372	359	388	374	372	389	378	404	416	356	367	359	377	375	351	371	366	407	420	338	355	374	392	317	381	365	356	361	387	380	365	399	376	396	363	372	353	362	381	398	412	395	351	404	363	368	379	324	375	375	365	365	427	370	412	373	394	356	377	371	371	422	399	404	411	355	355	369	387	366	366	320	390	383	362	377	363	411	384	373	356	383	371	350	326	344	365	393	410	386	390	363	364	333	337	364	355	361	392	360	399	406	324	373	395	379	377	371	378	395	338	365	397
19731	17817	21507	13671	6842	3162	1519	845	847	859	836	863	780	818	860	858	834	831	860	877	819	844	858	867	856	835	816	842	860	850	838	850	839	869	804	838	820	793	823	917	853	852	876	857	835	827	870	811	795	833	868	845	835	858	846	795	792	833	834	819	822	835	837	811	875	830	874	775	820	829	892	878	868	837	837	794	893	837	862	848	871	827	843	814	848	802	848	840	868	864	860	817	834	823	858	814	762	876	840	861	843	864	879	843	825	895	811	824	804	836	829	801	819	847	888	826	794	863	803	878	804	850	788	835	825	826	807	802	860	871	844	836	860	826	882	827	891	895	840	842	832	869	832	896	838	792	869	807	837	888	851	810	854	862	844	805	844	848	846	833	812	818	827	855	798	837	807	831	879	812	814	857	820	804	780	841	872	851	821	847	872	829	876	868	814	815	882	848	851	881	849	843	852	807	875	853	851	838	806	871	839	830	847	809	835	866	810	827	822	791	827	825	821	837	867	869	878	840	860	832	825	858	875	845	758	839	886	861	796	886	846	815	856	854	810	870	848	851	806	862	838	879	872	814	865	818	856	863	812	868	769	807	820	816	842	825	835	857	837	851	819	793	791	827	819	846	834	868	848	824	794	827	802	812	789	824	816	868	846	857	869	813	837	826	845	856	856	826	797	847	845	832	866	839	907	833	819	808	828	808	899	822	829	794	829	849	835	865	892	855	830	808	800	808	868	851	812	803	820	853	847	805	882	853	843	822	814	856	839	794	829	813	833	815	895	878	842	820	853	812	820	792	853	865	890	850	842	822	813	842	872	868	838	860	817	854	815	827	819	821	850	887	809	812	803	794	807	807	867	819	840	847	827	906	824	844	795	770	847	871	858	856	839	828	826	865	838	833	854	838	861	891	812	856	854	840	817	819	852	818	837	818	874	865	884	885	860	813	850	881	862	831	865	824	836	824	834	863	789	826	849	824	823	846	867	845	855	826	812	836	814	822	844	854	819	839	822	842	835	854	839	792	836	829	884	870	824	881	786	820	852	834	853	793	773	847	840	777	907	843	794	869	845	843	851	870	874	809	822	835	850	866	816	851	839	803	851	779	861	810	795	850	802	819	877	832	831	859	843	893	842	880	793	893	819	854	891	798	896	864	836	809	849	878	839	862	875	860	773	834	785	816	786	850	875	844	846	849	834	851	809	862	853	830	832	845	861	819	828	820	809	814	888	832	819	848	831	826	863	831	843	874	827	807	819	863	820	852	831	817	796	829	797	842	875	891	847	885	831	839	845	889	800	807	859	832	815	858	805	893	858	824	841	858	838	847	843	893	850	866	800	811	836	832	847	772	819	832	801	872	836	844	872	817	830	808	797	772	841	880	886	845	823	775	811	900	856	826	826	788	836	828	863	844	830	852	792	837	815	847	848	840	809	814	780	845	814	776	816	853	849	806	842	886	887	806	913	858	840	868	825	877	805	878	851	856	834	845	878	833	836	876	830	773	837	844	824	845	828	847	773	872	848	861	798	817	809	861	819	855	855	828	831	795	859	794	798	817	820	844	862	870	804	777	828	860	841	790	850	819	807	825	837	878	814	806	855	833	808	861	805	832	873	840	824	859	838	810	842	828	842	816	868	801	785	791	786	840	873	855	791	858	858	803	812	789	827	846	872	860	823	807	802	820	820	780	822	830	825	862	833	905	842	807	855	830	805	811	867	905	846	834	858	871	788	772	826	857	901	811	791	885	783	814	777	821	847	869	839	862	852	832	812	912	767	800	825	867	826	834	806	802	870	850	876	792	813	863	800	896	841	852	904	844	870	812	837	856	803	837	829	804	865	830	822	811	866	895	835	840	852	815	848	817	800	861	820	868	856	876	871	845	826	820	835	856	830	786	836	858	857	837	895	812	824	813	857	838	853	854	838	831	849	857	843	825	817	865	807	828	835	884	873	856	808	801	886	812	822	870	805	880	841	788	862	876	774	809	841	839	840	857	858	761	852	863	797	800	853	820	875	875	829	814	844	835	783	792	844	883	850	816	842	865	845	816	793	817	858	850	826	808	788	862	829	816	840	861	828	894	842	843	928	894	858	876	817	838	892	824	858	882	839	817	831	807	838	826	826	828	870	829	863	847	804	837	819	821	800	825	869	851	799	829	801	866	836	868	851	858	827	838	873	812	852	850	852	782	904	815	836	795	838	838	874	860	801	815	848	843	795	817	824	755	840	814	836	826	867	822	858	808	832	829	881	854	828	815	857	855	833	864	872	859	858	802	844	820	819	798	846	880	805	816	881	905	889	806	870	856	836	884	820	863	863	822	860	779	855	835	852	858	806	813	877	877	836	861	831	862	810	820	867	854	825	812	865	806	855	837	800	823	828	836	829	809	848	819	787	816	790	852	831	837	889	829	804	885	824	873	827	848	825	832	890	807	834	825	854	868	835	824	819	855	832	867	781	828	851	837	805	828	839	818	885	852	804	846	818	843	871	842	845	825	845	812	820	851	825	850	856	848	828	807	821	815	836	814	793	861	863	811	838	809	849	865	840	860	781	861	839	842	867	789	860	819	815	821	806	813	799	802	805	823	864	835	814	863	823	845	836	815	821	849	865	823	822	827	845	836	803	825	781	818	830	786	871	805	861	834	834	778	789	818	874	805	820	814	845	834	823	810	840	819	868	840	832	805	819	839	822	833	873	858	806	805	807	837	838	825	814	828	789	865	851	780	820	880	801	814	842	788	824	859	831	844	777	865	893	861	874	853	856	784	845	819	865	842	800	812	821	855	825	789	814	828	832	852	797	844	823	874	861	828	849	907	849	851	819	834	855	832	865	817	822	851	804	864	842	850	873	841	846	805	829	827	843	865	816	855	830	852	873	873	816	827	782	785	831	824	851	811	862	817	834	851	810	833	912	816	808	829	849	802	843	781	794	838	820	845	814	818	813	871	892	799	828	830	808	875	794	864	814	876	857	865	848	825	831	842	873	826	846	862	858	766	851	824	853	826	841	807	861	857	864	831	867	866	857	857	852	844	888	886	806	838	864	847	825	818	849	811	839	839	818	848	902	875	885	848	844	819	841	856	847	869	765	845	888	824	852	861	854	816	814	865	826	766	806	890	812	771	876	809	831	809	868	821	860	862	815	846	837	833	819	892	824	873	871	858	842	840	876	840	860	873	806	837	831	848	822	859	892	805	884	769	837	812	801	822	787	845	877	769	806	863	840	861	863	843	822	886	864	871	847	810	855	835	814	828	893	830	883	840	813	844	813	862	821	869	889	849	865	811	880	814	873	875	845	816	840	778	801	847	882	873	817	802	776	824	880	870	811	823	823	862	850	830	790	835	819	833	832	804	861	872	823	859	846	849	831	853	814	856	849	871	867	815	786	878	824	823	725	852	882	831	804	875	805	837	815	835	828	841	827	833	804	807	777	822	865	885	847	869	809	846	821	869	774	816	803	808	829	869	789	790	851	820	886	789	864	847	826	846	870	918
57775	55550	64057	44422	24848	10488	2925	480	338	351	348	335	349	338	368	372	372	376	327	339	339	384	346	307	356	361	362	322	360	336	381	372	339	329	332	336	354	356	335	331	343	346	350	334	333	332	357	338	364	331	347	372	354	338	346	344	346	326	343	371	360	354	363	328	347	328	329	326	335	323	335	341	362	360	335	307	337	367	354	357	338	336	352	334	316	322	310	401	354	366	372	359	337	351	337	335	311	344	330	358	353	362	316	378	338	338	360	333	360	331	345	343	303	313	367	337	316	356	336	368	354	310	378	333	363	322	340	362	368	355	330	383	343	351	375	354	324	350	340	318	358	368	327	342	332	341	326	327	353	347	338	320	368	334	375	334	321	306	332	341	315	335	344	349	354	318	323	318	311	327	306	307	339	328	337	329	352	348	339	297	345	347	390	315	343	341	349	363	306	340	314	365	322	336	355	338	319	359	335	358	349	324	347	323	310	354	355	374	360	351	351	299	331	358	299	355	357	340	313	314	326	319	344	349	355	357	367	362	338	352	378	361	338	338	337	363	359	348	356	362	357	341	303	337	363	316	360	338	312	350	344	336	313	344	367	319	339	348	360	308	328	357	366	358	391	362	337	358	370	360	343	304	335	316	333	352	363	344	324	338	323	357	368	335	355	361	326	347	323	385	338	326	339	330	344	329	339	345	322	359	332	332	360	319	352	391	371	349	341	362	350	324	334	301	336	334	326	343	329	338	353	359	356	362	356	345	325	354	367	322	341	353	324	334	332	337	361	365	340	363	354	330	342	303	366	322	342	342	324	323	361	368	357	367	345	324	361	323	312	340	317	359	294	320	322	360	353	325	329	346	370	340	375	330	411	380	347	324	313	327	333	328	342	339	352	335	343	314	348	364	366	331	333	357	335	365	352	299	362	326	323	341	361	345	346	353	336	330	347	304	330	331	327	327	318	352	340	388	364	327	326	356	330	356	318	338	341	346	372	360	354	342	319	375	349	362	347	326	361	327	334	343	344	371	341	325	331	357	341	365	356	358	344	344	341	339	324	383	331	330	346	335	338	348	315	328	301	359	321	328	346	338	353	354	345	348	342	378	328	337	323	327	329	382	338	315	339	322	337	369	365	353	319	334	344	353	359	315	333	351	327	345	351	312	354	352	359	313	334	344	358	353	367	342	334	344	333	343	327	338	355	329	355	352	336	365	356	375	299	351	341	329	369	335	346	340	342	342	358	325	375	352	319	350	361	371	348	307	327	336	377	323	321	347	351	349	326	344	345	319	342	339	325	391	351	340	343	354	344	357	353	360	317	315	321	365	336	351	359	348	352	378	328	354	320	316	348	365	357	384	348	356	374	332	346	326	378	329	367	335	340	381	360	327	356	336	329	317	362	359	354	343	349	363	327	365	329	297	331	334	326	331	324	334	330	346	341	326	380	303	328	343	365	369	350	309	374	354	347	340	326	327	329	393	329	345	307	333	347	332	361	316	337	325	335	330	351	331	376	333	382	379	373	352	357	344	351	357	345	342	318	380	340	345	360	324	352	335	326	352	355	350	331	347	332	362	381	328	335	377	334	317	340	352	313	324	322	350	332	356	375	364	362	316	339	377	346	352	359	325	335	347	344	370	343	333	340	337	349	310	313	325	402	326	325	372	342	322	353	291	328	338	358	330	322	326	341	338	334	309	343	338	362	335	334	326	341	373	301	305	338	367	334	327	329	354	367	352	342	354	337	375	364	378	337	320	345	359	366	330	329	315	352	329	322	314	314	323	310	374	358	344	336	315	355	315	317	344	372	340	372	325	312	359	352	343	353	353	344	345	349	368	336	387	327	339	350	386	367	380	335	339	336	312	326	333	316	370	320	325	329	326	362	336	366	365	337	367	347	364	340	353	299	353	343	356	325	316	331	341	312	341	361	344	341	370	336	329	342	333	330	328	316	320	344	335	339	378	359	360	377	322	335	344	336	349	358	376	297	327	320	370	351	315	332	347	307	353	331	330	371	359	357	337	341	345	372	348	350	333	361	299	338	292	359	345	323	338	360	344	369	365	331	368	342	345	328	345	344	372	328	307	345	330	368	377	336	330	343	324	356	325	328	363	302	345	331	343	359	327	357	326	374	331	301	341	376	341	326	362	317	362	322	346	335	353	302	382	390	345	348	343	345	343	339	333	302	327	286	341	322	341	336	345	350	312	369	374	340	325	326	341	374	315	353	351	326	334	318	341	293	370	304	354	325	344	360	351	384	354	318	339	339	361	334	306	334	344	329	383	341	337	334	387	310	319	350	328	331	334	349	347	353	297	351	376	343	332	306	349	337	326	358	335	327	358	372	353	303	311	350	324	372	331	328	364	311	393	347	336	341	314	335	322	329	357	306	320	338	345	344	339	344	361	336	326	335	320	349	343	346	337	303	341	350	307	322	327	330	364	367	349	383	329	318	337	346	355	336	303	333	332	350	363	344	321	312	352	322	309	345	350	308	328	328	323	337	355	338	352	368	363	339	338	349	357	374	332	372	317	331	361	370	342	344	344	318	350	314	331	367	305	344	329	356	355	359	351	358	326	338	385	368	358	342	350	356	348	342	356	336	316	348	384	354	345	345	299	332	297	390	319	327	342	326	345	358	309	307	314	360	325	363	353	378	359	347	362	358	364	352	360	331	326	353	335	352	358	357	299	360	328	337	362	336	341	333	370	356	331	351	342	348	353	331	366	355	345	326	356	328	392	317	365	338	357	339	301	277	365	335	385	341	346	327	338	333	302	341	316	369	320	324	340	337	362	315	323	364	337	295	385	366	395	369	299	321	328	329	366	347	353	326	326	317	365	339	372	328	353	362	350	355	367	322	366	358	360	360	323	312	344	329	338	351	348	304	334	338	343	361	356	351	351	327	342	359	337	339	332	348	315	350	352	339	351	338	338	333	312	324	331	326	384	350	329	335	339	351	334	356	343	341	346	328	354	356	314	359	345	380	382	330	336	375	355	332	368	344	340	341	344	307	307	333	358	353	342	369	329	337	315	362	371	337	361	362	343	375	338	346	368	308	323	371	372	338	356	332	330	324	343	316	309	366	364	330	377	318	332	339	361	349	357	346	348	326	348	326	333	344	325	335	325	333	339	359	341	325	375	322	340	343	368	342	336	369	375	337	307	388	344	318	303	347	353	352	333	316	353	370	342	372	365	332	343	330	333	335	330	321	357	331	333	327	358	347	337	362	328	354	359	354	383	377	365	362	379	353	392	369	344	338	359	341	358	361	331	347	344	283	356	328	378	323	342	356	356	339	336	354	321	338	334	353	337	332	325	349	370	316	350	303	334	333	368	344	327	321	346	354	360	336	385	315	333	352	367	350	364	341	333	313	324	368	326	330	364	323	351	325	327	334	354	340	324	319	364	292	346	363	326	322	341	331	298	358	298	310	342	337	320	322	339	351	315	337	330	330	373	314	318	359	364	349	346	351	361	333	317	332	348	348	345	339	315
35974	44899	59473	49623	34118	18822	7916	1031	792	785	773	779	804	790	809	779	747	800	793	775	773	757	845	790	779	831	777	750	811	794	833	765	822	795	774	700	843	816	756	802	798	818	765	780	792	814	837	818	842	764	779	775	755	822	812	794	795	806	746	780	791	791	797	779	749	800	779	802	794	827	791	796	808	749	765	777	764	784	741	810	797	772	830	806	784	778	798	790	783	825	803	817	769	775	766	754	748	732	722	752	769	805	774	774	821	838	793	800	780	730	774	782	838	792	816	758	792	757	781	760	769	769	740	841	749	781	788	736	757	800	795	732	786	793	779	805	759	774	812	760	776	801	768	781	819	790	787	775	813	810	774	793	777	800	843	762	766	784	750	818	786	820	759	790	801	736	766	794	746	806	795	768	748	728	808	759	787	777	791	825	787	780	803	813	711	789	821	776	748	768	811	775	757	838	784	806	815	779	806	824	803	797	781	787	741	804	781	760	807	768	765	753	798	777	775	800	816	737	811	746	750	860	740	805	794	817	735	831	758	769	814	775	829	744	789	800	713	802	765	768	774	811	779	779	763	770	783	795	803	742	732	781	778	749	854	796	768	796	760	777	805	805	730	770	785	804	810	759	810	758	759	802	761	761	749	796	753	770	775	786	768	778	817	744	776	806	746	787	834	823	774	755	787	827	742	777	781	783	776	836	797	793	752	818	759	759	741	764	780	791	796	786	748	755	729	792	767	738	765	744	772	798	790	792	737	779	778	809	796	798	775	801	727	750	771	772	805	791	781	756	816	770	791	794	799	794	810	810	795	769	848	748	782	781	767	801	751	729	808	753	763	780	740	771	811	752	758	847	800	785	835	806	805	798	788	733	811	779	803	780	798	784	817	793	800	785	782	753	808	793	757	748	766	800	753	787	802	786	782	751	802	809	792	789	803	823	792	798	784	726	797	759	796	778	764	742	745	791	750	796	776	792	762	775	830	781	782	739	736	761	793	822	822	741	797	800	830	814	806	784	765	821	790	736	807	806	742	795	769	813	794	731	827	744	806	801	781	801	725	763	753	765	769	778	788	814	805	777	770	781	801	743	743	789	783	765	814	754	758	800	752	752	815	782	827	781	801	732	824	783	759	786	777	807	774	750	732	827	787	787	781	748	785	803	775	753	804	773	788	773	770	776	782	770	789	790	772	810	801	766	807	743	826	761	769	791	831	788	760	728	760	770	770	797	796	812	798	770	860	791	767	740	762	785	774	765	764	787	798	770	744	773	764	811	831	782	746	775	800	786	807	786	783	749	752	798	818	812	747	783	763	764	794	791	775	746	791	778	711	765	787	748	811	766	783	751	794	847	794	804	798	790	816	744	766	808	772	810	822	776	763	811	712	795	743	794	764	735	785	757	830	806	834	746	783	784	794	781	769	762	737	765	785	784	826	772	798	767	768	768	819	792	786	772	797	803	759	813	779	770	810	776	787	739	762	770	772	789	779	785	767	807	801	744	786	808	786	819	794	786	773	830	817	743	813	778	766	829	797	803	801	754	803	807	754	718	782	776	850	781	778	748	756	740	828	816	812	813	728	737	755	758	796	754	788	797	782	729	801	753	777	807	818	745	801	767	776	744	796	733	799	827	769	825	793	764	729	719	772	759	777	809	778	797	839	754	789	769	786	776	804	806	791	819	797	775	815	743	781	727	735	816	809	815	770	762	789	741	804	744	726	783	797	800	734	794	806	744	747	794	766	782	790	795	779	813	769	803	742	799	774	798	783	778	751	812	788	782	799	821	838	800	794	749	765	779	789	763	746	795	759	761	804	812	737	794	781	804	763	756	747	781	791	760	800	749	744	845	809	781	746	767	770	762	813	787	797	793	767	767	790	781	759	749	768	823	796	817	746	817	795	744	769	798	777	762	809	805	817	767	814	774	783	789	820	785	797	858	730	795	762	838	797	764	767	769	748	807	748	765	762	795	783	824	742	815	760	807	764	778	797	795	803	770	788	754	768	789	737	802	768	818	808	740	760	805	798	719	813	786	797	723	784	801	788	811	769	748	893	760	785	819	763	752	782	768	791	810	718	814	759	781	769	763	767	812	748	779	820	796	780	742	813	778	771	740	811	800	737	779	753	798	766	810	759	794	819	769	808	781	775	794	791	776	732	780	831	734	777	799	791	780	801	805	791	781	817	728	761	793	790	809	780	808	825	742	783	821	777	789	809	781	757	770	801	793	783	739	761	772	760	803	802	767	801	778	782	695	771	823	805	755	788	728	810	792	770	805	797	744	765	805	770	789	832	818	828	763	766	744	769	741	764	767	778	865	774	768	815	792	813	755	851	787	788	753	769	772	806	768	833	845	791	832	778	825	819	794	815	774	766	765	770	820	821	781	800	780	842	754	785	738	820	802	844	792	822	787	731	790	791	782	780	766	814	778	762	811	762	791	823	753	763	760	737	808	793	766	780	755	799	770	818	750	796	794	801	733	849	756	758	798	800	788	734	766	824	762	784	790	768	773	826	833	801	774	783	805	771	806	838	730	796	769	794	803	779	766	788	741	732	781	787	772	814	743	801	786	752	801	750	793	792	794	781	759	832	737	796	799	801	801	774	844	803	797	793	841	842	814	823	817	797	767	798	808	710	770	748	787	788	762	771	756	753	804	806	762	712	821	746	800	811	803	790	769	811	826	780	756	747	778	765	829	789	770	764	815	785	748	812	780	801	732	797	749	788	749	807	789	807	813	778	798	765	753	771	747	792	720	723	844	792	776	812	765	775	754	744	766	812	741	824	772	825	781	786	740	747	760	783	817	788	778	745	747	796	780	792	781	837	789	739	825	761	777	744	762	788	793	730	750	753	773	828	830	809	783	785	780	763	792	802	796	829	744	805	792	775	756	807	751	780	784	737	773	795	790	781	787	804	743	776	788	789	803	761	765	764	786	724	765	717	792	723	785	832	760	773	802	750	721	746	817	765	815	797	796	814	772	775	741	784	782	819	780	769	789	812	805	763	753	754	772	797	797	783	819	791	772	780	779	788	745	804	767	727	834	765	813	800	743	722	766	761	798	844	787	767	795	756	789	792	802	726	790	798	770	788	779	795	797	696	797	809	768	770	829	725	730	709	772	811	763	747	821	824	765	792	772	835	756	802	756	790	754	753	735	767	765	790	778	762	770	791	766	835	730	805	749	816	844	739	800	731	766	813	761	770	796	813	783	774	790	814	783	782	776	804	776	728	779	796	782	790	751	770	746	725	773	840	810	770	832	759	761	844	743	788	808	810	751	783	811	734	805	805	775	850	792	742	787	794	804	757	778	706	793	830	771	732	805	809	784	782	779	809	767	768	799	820	804	759	782	785	772	773	748	782	841	762	771	752	763	815	826	771	813	730	805	814	729	762	772	793	828	788	804	783	796	821	828	746	753	799	752	778	805	800	809	756	761	807	759	799	768	799	778	756	744	782	797	752	802	778	822	794	722	824	785	809	849	780	768	802	746
69679	69915	78592	59565	38929	22000	8083	1219	503	503	515	471	473	498	510	469	513	474	574	505	447	486	511	489	494	451	504	481	547	489	510	472	462	491	522	515	466	425	466	494	494	501	516	449	474	479	455	493	496	461	442	466	521	459	450	467	436	456	462	466	470	530	435	437	454	471	437	483	480	485	459	452	480	520	469	456	468	469	481	490	460	430	457	495	454	456	510	446	485	485	508	509	471	469	507	443	482	447	457	485	484	519	495	465	488	463	502	487	485	474	472	446	474	479	512	482	494	451	497	429	465	488	470	465	467	489	507	459	500	474	499	504	509	478	510	486	485	445	517	450	459	478	473	479	481	487	518	506	470	507	443	480	482	483	471	485	502	509	496	499	506	464	460	468	510	469	481	461	455	461	489	463	491	482	457	506	519	465	443	467	488	489	492	441	477	471	483	485	474	511	473	486	475	471	482	467	471	480	436	503	475	495	452	481	475	511	420	497	500	478	466	481	508	452	506	475	513	466	497	465	480	513	430	462	479	475	486	446	464	463	508	474	459	490	489	472	467	491	472	476	474	476	448	482	482	456	471	452	481	451	436	452	474	526	428	483	512	453	458	513	473	463	479	477	500	518	438	461	471	491	496	466	478	475	459	522	508	491	478	486	433	459	500	496	504	481	498	493	444	468	486	483	479	466	477	470	477	481	446	480	467	502	484	513	502	481	472	467	521	505	490	522	468	469	483	493	487	538	441	488	483	482	484	522	463	506	457	480	490	487	483	483	466	523	497	456	512	502	475	511	507	460	465	473	487	452	464	479	446	468	481	456	471	478	535	491	507	483	480	451	490	499	449	511	525	488	446	499	486	454	491	458	486	503	473	448	489	495	457	513	468	466	483	486	491	504	450	500	450	492	403	480	469	476	499	485	499	505	413	454	493	517	504	526	484	497	454	521	501	473	506	477	450	459	429	476	481	485	512	487	519	488	487	485	485	482	520	505	436	429	479	479	465	511	473	475	462	480	517	457	458	503	426	464	435	494	458	479	481	499	472	483	465	493	459	422	455	457	483	532	508	508	490	495	481	487	452	498	463	474	467	489	505	469	482	435	451	518	481	456	466	466	489	513	435	482	442	450	483	526	502	459	469	481	463	478	437	471	473	488	479	482	488	471	433	455	419	453	481	441	491	507	473	501	452	472	482	459	496	456	519	494	496	496	463	444	506	459	475	477	462	483	519	481	437	472	464	502	444	421	522	463	444	516	426	443	461	477	535	458	451	452	487	518	475	453	502	472	493	504	510	538	491	429	522	496	476	483	444	398	455	469	485	478	452	471	453	483	469	461	464	423	483	505	505	467	459	509	498	482	484	454	485	475	477	510	513	506	495	463	463	470	468	488	452	513	449	523	507	487	424	476	461	458	472	476	493	451	448	463	497	479	473	455	446	483	505	489	515	490	437	483	482	457	488	491	485	469	471	477	477	482	488	465	492	460	488	433	455	505	475	514	428	505	518	470	449	479	465	424	502	506	468	507	480	466	468	452	511	469	473	496	502	507	491	489	488	482	450	454	492	483	497	455	484	446	493	491	456	473	451	470	449	451	506	485	470	435	508	472	472	471	426	439	474	478	469	450	481	476	474	511	441	506	450	459	442	485	506	491	479	450	486	465	444	484	469	525	468	476	449	462	491	477	480	485	442	449	454	471	448	507	509	453	485	513	483	485	436	515	478	518	493	477	484	453	484	468	517	499	459	491	455	483	473	457	519	468	488	469	478	467	443	502	480	477	483	464	501	493	441	505	477	425	516	465	472	491	469	476	445	399	471	438	467	426	479	481	477	514	466	497	489	460	480	503	464	454	478	492	494	470	528	506	488	456	478	511	462	436	476	518	468	453	490	525	464	508	504	465	483	487	483	495	529	479	458	490	495	469	484	501	513	490	464	468	432	430	518	528	459	476	460	464	484	480	465	440	486	449	492	508	465	465	476	452	437	417	453	443	476	469	491	434	487	464	515	510	495	441	466	485	487	467	474	486	503	501	475	476	510	454	445	462	477	495	462	485	488	478	460	492	499	502	501	493	495	463	501	461	522	482	496	463	467	500	478	479	477	452	490	493	454	480	404	494	500	478	476	477	441	509	437	469	449	495	504	478	462	452	475	470	453	462	489	490	500	459	498	436	441	470	504	432	465	478	457	437	466	447	502	505	472	512	485	482	497	468	486	426	479	450	492	490	505	447	499	458	463	500	481	462	439	504	495	472	530	478	467	472	468	450	453	484	466	517	471	443	489	469	507	504	476	473	483	501	485	428	473	480	485	507	504	479	480	463	462	454	531	501	471	483	455	463	459	480	471	460	453	487	496	482	467	467	455	521	459	479	501	497	477	465	478	497	501	435	461	521	437	490	474	495	465	458	549	464	501	469	485	480	438	467	449	515	456	461	476	487	504	461	491	475	478	508	477	485	485	441	410	465	474	461	475	453	489	487	443	501	471	474	516	517	440	508	481	476	452	509	465	469	452	481	509	480	478	480	497	483	498	503	485	462	485	511	487	466	486	454	482	479	455	438	465	499	463	492	480	434	470	456	465	480	469	505	496	489	410	473	452	519	496	482	471	467	500	461	484	501	448	476	508	511	483	534	470	490	460	487	469	463	499	480	470	480	475	473	446	483	456	541	522	501	450	495	453	542	501	444	478	480	459	496	549	526	496	477	463	519	450	519	474	476	463	438	444	473	513	490	477	461	491	496	439	476	541	479	493	476	468	453	484	483	473	476	440	491	469	529	499	460	472	457	479	469	503	456	490	506	467	509	463	486	461	509	494	444	473	491	470	490	515	495	466	456	489	527	456	435	496	425	435	493	460	488	450	483	407	460	522	456	480	502	463	494	472	489	461	482	474	486	458	466	475	479	531	456	489	466	491	496	422	474	453	482	489	482	492	467	479	415	508	460	481	432	493	467	479	466	477	490	483	469	488	424	482	494	469	481	448	460	498	511	465	472	517	494	506	494	492	479	499	462	507	472	508	477	495	467	467	463	469	493	453	450	463	475	406	470	479	492	451	513	454	523	460	482	505	448	456	478	502	473	475	473	495	513	511	442	490	457	491	457	449	496	460	453	443	471	487	490	477	478	445	496	484	512	497	468	469	441	462	466	498	470	513	453	485	464	503	492	486	484	481	517	467	455	497	466	504	481	517	499	484	458	504	477	528	458	449	477	513	476	512	486	490	472	506	475	479	473	465	420	442	498	476	434	503	500	466	451	478	500	491	492	492	456	498	468	465	456	490	489	467	476	468	497	482	466	483	488	509	494	441	503	494	486	440	458	469	490	495	510	503	488	466	460	450	498	466	466	480	478	467	481	501	478	504	491	492	442	495	479	482	503	490	491	422	452	397	472	435	492	489	407	524	465	498	483	504	448	514	452	514	507	502	441	481	460	500	471	444	458	495	542	516	483	513	463	468	489	497	460	470	490	492	508	484	463	466	482	449	471	489	484	473	492
45710	59781	78221	65768	47912	30620	15093	1966	1058	1051	1068	1087	1050	1053	1094	1079	1009	1036	1068	1064	1004	1022	1033	1019	1053	1086	1053	1010	1114	1075	1043	1041	1027	1070	1060	1039	1065	1059	1022	1019	1009	1029	1034	1033	1043	1023	1032	1011	1066	1034	1046	1030	1014	1040	1012	1078	1041	1013	1082	1077	1030	1056	1034	1028	1046	998	1097	1034	1004	994	1065	1010	1027	1014	1064	1073	1068	1050	1040	1010	992	1027	1110	1080	1116	1015	1053	1070	1036	1036	1070	1031	951	1003	1016	1050	1015	1020	1012	1057	1068	1038	1096	1138	1061	1044	1035	1072	1055	1069	1096	1092	1009	1048	989	1062	1099	1062	1030	1024	1029	1022	991	1028	1067	1041	1047	1038	1075	979	1057	1109	1006	1048	1091	999	1013	984	1068	1026	1065	1029	1047	984	1035	1048	1036	1049	984	1059	1051	1023	1044	1042	1041	1015	1025	1015	1054	1039	1020	1052	1101	1083	1054	975	1093	1040	1018	1103	1013	1038	1061	994	1013	1020	1023	1014	1061	1032	1038	1044	1035	1053	1079	1056	1003	1080	1032	1024	1053	1063	1058	1070	1017	1000	1083	1099	1015	1065	1079	1003	1101	1020	1041	1017	1082	1012	1120	1092	1006	1053	1050	1066	1065	1086	1080	1032	1046	999	1057	1039	994	1043	1005	1083	1044	1039	1076	1014	1045	1087	1054	1056	1010	1088	986	1026	1110	1066	1048	1054	994	1066	1050	1024	1053	1063	1064	1035	1035	1056	1031	1007	1042	1000	1079	1045	1051	1032	1033	1054	1025	1059	1000	1013	1039	1049	1023	1064	1038	1065	1103	1047	1029	992	1018	1044	1075	997	1037	1038	1022	1054	1121	1024	1002	1013	1051	1000	1020	1044	1059	1103	1017	1052	1101	1032	1060	1036	1075	1038	1130	1073	1046	1018	1021	1003	1074	1063	1053	1033	1035	1034	1116	1010	1016	1053	1083	1019	1071	1050	1066	1032	1035	1055	1055	1026	1015	1059	1072	1030	996	1108	998	1013	1039	1060	1066	1052	1075	1062	1094	1009	1042	1021	1086	1027	1054	1029	1031	1038	1036	1060	1045	1034	999	1067	1019	1057	1026	1106	1014	1068	1029	1064	1101	1094	1038	1039	996	1040	1067	1082	1008	986	1020	1064	1011	1024	1041	1031	1101	1044	990	1043	1068	981	956	1068	1001	1078	1016	1031	1030	1048	1010	1059	1008	1026	1090	1051	1008	1017	1072	1048	1056	1093	1018	1045	1067	1052	1117	1039	986	1002	1019	1021	1039	1049	1080	1143	998	1021	1060	1029	1081	1027	1039	967	968	1050	1114	1043	1047	1040	1100	1018	1056	1022	1056	1115	1025	1048	1032	1082	1048	1056	1031	1029	985	1031	1046	1103	1063	1120	1026	1093	1006	1030	1027	1040	1074	1037	1019	1043	1005	1038	1025	1022	991	1040	1028	1061	1042	1052	1063	1041	1024	1097	1045	1035	1053	1065	1031	1044	1034	1033	1027	1044	1073	1020	1064	1040	1046	1025	1049	1076	1033	972	1087	969	1004	991	1007	1054	1060	1047	1045	1051	1028	1029	1032	1066	1063	967	1068	1020	1017	1081	1034	1033	987	1012	1024	1006	978	981	1021	1023	1033	1008	1076	1045	1059	1060	1063	1048	1029	1068	1043	1022	1029	1046	1037	1069	1021	1021	1018	1022	1034	1068	1058	1021	996	1019	1056	1040	1039	1036	1014	1050	1060	1033	1029	1029	1071	1033	1029	1058	1098	966	1063	1048	1112	1022	1042	1014	1091	1069	1066	1034	991	1046	999	1040	1062	989	1067	993	1042	985	1008	1054	1071	1048	1014	1049	1105	1053	1047	1102	1031	1041	1028	1021	1040	1048	1003	1004	1078	1048	1063	1063	1012	1051	1024	1065	1040	1003	1073	1033	1039	1039	1018	1013	1078	1036	1038	1037	1005	1060	940	1023	1102	1010	1076	1034	1086	1045	1044	1079	1018	1061	1030	1058	1034	1015	1061	1058	1066	1047	1052	1058	1001	1053	1048	1018	1061	1011	1065	1080	1055	1042	1084	1024	1029	979	1028	1047	1029	1096	1038	1098	1022	1056	1016	1049	1060	988	1086	1028	1045	1039	1005	1074	1070	1059	985	1075	1041	1039	1075	1028	1054	1060	982	1042	1096	981	1045	1060	1046	1073	1018	1040	1033	1055	995	1041	1074	1034	1055	1040	997	1039	1047	1020	1021	1030	1101	1020	992	1045	1042	1077	993	1068	1085	1067	1090	1003	1038	1034	1043	1012	991	1021	1087	1071	1050	1067	1006	1011	1079	1074	1039	1022	990	1070	1095	1081	1001	1076	1037	1070	1078	1033	1102	1047	992	1055	1048	1073	1047	1085	1039	1018	1075	1066	1088	1010	1077	1026	1044	1076	1078	1064	1090	1033	1112	1090	1051	1120	1020	1061	1033	1028	1006	1042	1097	1073	1129	1029	1050	1036	1063	1068	999	1047	1032	1059	1031	1072	1044	1033	1032	1073	1042	1075	1063	1047	1102	1026	1061	989	1060	1002	1056	1054	1079	1038	1009	1056	999	1059	1026	1039	1012	1123	1024	1099	1090	972	1041	1097	981	1028	1023	1046	1012	1002	1003	1026	1045	1016	1111	1052	1077	1038	1112	1074	1062	1069	1059	986	1026	1038	1064	1008	1065	1050	1021	1050	1056	1079	1083	1018	1046	1071	994	1049	1055	1090	1031	1062	1030	1044	1013	1043	1096	1056	1048	981	1049	1032	1020	1063	1036	1036	1077	1054	1013	1031	1042	1051	1034	1036	1038	959	1048	1028	1090	1044	1059	1052	1056	975	1059	1073	1046	1016	1052	973	1102	1075	1073	1021	1073	1030	1048	1009	993	1075	1053	1059	1021	1057	1059	1018	1008	1043	1037	1059	1013	1064	997	1042	993	1035	1072	1059	1047	1062	1075	1054	1055	1035	1040	1046	1044	1072	1044	1025	1033	1079	1043	1049	1071	1074	1048	1064	1042	1003	1050	1068	1061	1036	1074	1040	1003	1048	1026	1036	1113	1009	1066	1028	1068	1063	1086	1072	1045	991	1009	1077	1050	1100	1036	1009	1013	1046	1032	1014	1041	1044	1053	1048	1054	1050	1018	984	1091	1059	1039	1073	1040	970	1068	1109	1070	1029	1075	1086	1052	1047	1107	1008	1049	1003	1045	1037	1080	1002	991	1052	1018	979	995	1006	992	1011	1057	1010	1040	993	1067	1032	1006	1087	1058	1071	1082	1060	987	1068	1093	1040	1014	1026	1002	1009	1022	1066	1051	1004	1022	1050	1080	1036	1047	994	1019	1051	1081	1088	1046	1031	1021	1049	1047	1054	1067	1084	1050	1007	976	1008	1055	1044	1017	1042	1079	1090	1059	1056	1059	1063	1021	1091	1059	1025	1097	1029	1028	1056	1079	980	1083	1004	1087	1008	990	1069	1041	1051	1091	1073	1056	1064	1014	963	1026	1013	1092	1023	1031	1025	1090	1041	1056	1078	1003	1041	1071	1037	1089	1084	1018	1035	1062	1017	1058	1029	1084	998	1044	997	993	1099	1039	1052	1084	1037	1030	1055	1055	1053	1032	1113	1069	1041	1059	1036	1003	1054	1046	1001	1026	1036	1089	1088	1075	1002	1042	1019	1066	975	1022	1014	1055	1040	1034	1004	1007	1041	1051	1085	1017	1101	1047	1054	1024	1049	1071	1020	1048	1065	1082	1027	1051	1001	1042	1062	1097	1026	1062	1042	1092	1080	1046	1071	1019	1033	1054	1035	1026	1085	1059	1012	1026	1084	1026	1073	1066	1075	1014	1024	1098	1035	1052	1029	1061	1047	1059	1055	1046	998	1042	1049	1008	970	1071	1091	1045	1052	1030	1018	945	1105	1006	1010	1031	1038	1063	1084	1067	1039	1048	1100	1062	984	1055	984	1066	1057	1107	1046	1018	1073	1049	1047	1018	1050	1037	1059	1051	1043	1012	1055	1068	1010	1065	1116	1020	1073	1024	1052	1051	1003	1030	1061	1132	1003	1046	1018	1034	1057	1067	1123	1089	1021	1071	1077	1016	1012	1101	1092	1052	1031	1011	1080	1067	1048	1025	1011	1048	1022	1098	1032	1071	1044	1071	1011	1025	1046	1029	997	1056	1055	1017	1025	1032	1008	1000	1060	1038	1028	1075	1047	1032	1001	1041	1068	1018	1077	1051	1043	1065	1049	1039	1014	1050	1083	1063	1043	1098	988	1096	1025	1031	1071	1103	1063	983	1059	1011	1036	1032	1120	1004	1032	1000	1028	1053	1103	1003	1105	1056	1071	1058	1047	1060	1046	1044	1062	1081	982	1099	1064	1024	997	1079	1067	1087	1023	1054	1034	1026	1037	1054	1016	1024	1051	1045	1034	1072	1062	988	1044	1037	1044	1037	1060	975	1076	1085	1037	1021	1111	1035	1054	1109	1072	995	1096	1055	1005	1079	1111	1073	1015	995	1055	989	1055	1051	1100	1033	1062	1064	1020	1029	1055	1046	1054	1077	991	1043	1054	1012	1068	1010	1046	1039	1028	1086	1059	1019	1014	1090	1045	1052	1091	1003	1071	1099	1023	995	1064	1064	1086	1096	1026	1069	1005	1013	1066	1050	1072	1071	1015	1043	1058	1113	1063	1044	1050	1010	1064	1040	1111	995	1042	1059	1025	1066	1065	1023	1053	1061	1041	1043	1073	1045	1082	980	1079	1037	1022	1009	1072	1038	1066	1058	1041	1015	1028	1013	1044	1048	1085	1037	1016	1045	986	1054	997	1124	1096	1009	1006	1113	1064	1057	966	1020	1019	1140	1022	1061	1087	1015	1056	1115	1070
39453	22439	16049	7789	2922	1230	689	469	445	455	354	404	395	430	400	431	406	423	424	430	422	411	388	394	421	392	399	341	404	443	401	385	399	399	378	415	369	411	473	425	420	414	425	423	405	431	380	386	393	390	393	392	469	392	394	397	404	411	443	404	438	431	390	455	414	464	397	435	433	460	415	428	378	430	464	415	388	404	405	387	435	413	425	440	423	413	427	457	373	369	398	429	395	386	390	403	424	365	426	405	398	394	454	443	392	444	432	413	405	413	420	366	394	390	441	401	408	380	452	398	381	425	415	378	449	396	374	431	401	385	424	417	419	372	404	385	413	427	401	423	397	418	412	397	377	394	380	426	390	460	435	438	401	434	424	401	418	419	365	427	417	389	398	402	406	387	368	417	395	452	415	437	417	427	441	400	420	408	386	379	394	445	387	448	466	435	348	400	400	408	404	380	388	388	421	396	411	389	434	411	375	409	394	425	370	425	428	418	438	425	450	413	447	464	360	381	378	427	404	407	344	385	402	391	383	443	377	434	423	406	430	389	415	436	377	410	407	393	446	410	435	416	430	383	432	414	392	386	415	420	405	386	399	420	425	430	395	382	403	455	423	388	399	408	400	398	412	351	423	401	485	424	402	382	453	393	401	402	442	409	435	404	438	408	451	398	381	403	406	352	426	405	412	359	395	418	426	414	380	404	419	406	383	371	381	448	415	356	391	406	449	429	421	388	393	415	417	431	414	410	404	447	410	406	432	430	402	434	391	428	428	398	432	416	426	436	421	432	427	413	438	385	425	413	430	445	424	428	429	426	394	404	375	404	459	433	375	407	392	410	367	455	445	413	423	456	395	404	418	399	401	434	344	380	393	404	378	396	406	398	380	428	417	402	409	395	378	432	367	395	418	407	400	396	386	413	386	440	371	413	449	439	389	402	401	396	454	450	442	408	438	403	435	435	421	397	370	432	414	407	438	380	408	395	396	401	410	380	419	406	385	372	437	422	413	408	461	422	444	403	415	417	438	413	395	393	451	449	409	450	404	363	432	381	374	411	386	409	414	418	357	386	408	428	397	399	405	415	395	417	383	411	387	417	393	379	385	419	404	444	401	415	443	376	382	420	401	422	428	379	419	390	388	395	415	407	414	371	336	369	400	392	442	419	427	416	400	429	407	433	397	428	458	433	417	397	399	456	430	403	426	394	458	433	441	459	412	424	357	406	427	412	416	385	425	378	418	424	398	392	403	406	427	406	416	423	427	399	416	410	418	407	419	402	430	426	431	389	432	433	407	397	396	421	386	377	408	411	411	402	372	429	426	412	432	432	417	424	426	446	403	387	383	408	422	472	438	415	415	392	411	424	376	451	427	420	421	425	410	366	424	422	436	409	410	401	392	391	417	396	406	363	381	435	440	396	384	428	372	361	416	395	433	436	417	434	386	423	442	385	419	441	368	427	381	367	385	434	464	427	417	430	376	399	419	406	420	442	455	418	453	398	405	401	444	403	433	404	409	422	374	394	398	399	388	385	419	418	435	431	442	433	391	409	374	415	387	404	401	440	415	441	404	415	400	396	435	403	397	376	390	424	411	446	390	401	396	432	385	449	410	403	416	441	418	412	400	406	379	413	381	418	394	446	464	387	406	391	407	420	402	446	386	446	390	438	433	412	408	386	444	380	420	426	425	410	404	418	436	416	391	395	424	408	426	440	369	394	390	418	419	405	401	409	391	393	400	421	399	378	408	430	426	415	389	420	421	460	412	421	421	423	425	413	404	440	393	421	370	406	342	407	419	423	404	407	396	412	416	406	446	409	449	436	449	373	398	402	368	405	399	415	408	383	380	423	414	416	404	434	394	381	407	381	418	410	428	404	375	385	445	397	388	391	384	385	437	456	431	422	419	444	402	414	432	428	429	411	438	434	396	419	384	429	442	409	432	423	397	455	438	397	391	391	421	413	442	398	434	456	415	431	375	411	423	386	397	430	415	406	420	400	408	438	461	421	414	419	413	400	390	423	380	455	437	401	369	402	449	433	410	383	406	434	394	410	419	426	419	412	387	414	404	428	421	402	409	416	449	397	396	392	397	357	406	417	413	395	393	411	452	392	426	412	398	411	405	391	396	406	407	379	383	422	416	381	432	433	397	441	401	417	389	391	397	408	418	407	391	396	463	438	385	408	437	382	423	418	434	419	392	379	387	414	408	387	400	390	405	439	392	405	412	466	405	391	417	411	431	396	410	415	439	409	411	375	398	438	411	421	402	374	413	417	408	417	410	428	428	397	432	367	395	461	366	406	433	376	430	405	408	414	423	423	412	429	375	375	402	411	406	407	417	410	390	412	384	418	404	419	449	377	428	430	421	412	439	417	403	395	444	415	411	388	453	412	428	431	430	401	450	411	426	400	387	384	374	424	367	412	424	383	433	407	386	414	448	447	388	412	416	408	395	419	419	423	387	425	405	382	425	424	433	432	423	425	417	416	412	425	370	371	384	407	404	400	416	389	413	382	413	441	453	393	417	398	398	421	404	392	410	395	394	441	382	400	390	438	448	404	381	390	391	386	421	431	413	388	396	419	449	417	410	420	429	433	414	392	359	418	380	405	411	407	392	407	432	375	395	423	375	381	441	427	410	413	429	417	429	448	413	387	445	426	390	430	400	398	414	419	405	406	376	392	373	449	453	411	403	444	440	414	421	385	422	419	409	411	406	421	377	438	402	414	436	430	462	387	405	394	393	411	369	402	429	470	403	397	414	396	394	438	419	442	459	420	397	391	409	423	435	422	404	392	413	406	445	403	405	421	450	407	427	425	404	368	369	420	409	435	429	417	391	455	450	429	396	430	419	382	375	413	414	400	407	413	392	431	401	405	441	413	428	431	404	390	443	411	377	419	422	430	420	413	410	415	426	389	412	433	391	426	423	382	408	381	440	416	441	438	397	404	420	431	362	416	443	407	439	399	429	381	386	388	432	413	404	433	423	427	399	404	405	431	416	459	376	398	412	427	425	422	415	396	393	402	423	438	389	425	424	389	415	415	416	421	422	420	398	413	407	404	417	394	404	408	399	418	451	378	404	373	386	386	371	408	388	418	398	436	447	437	392	434	445	439	437	444	428	411	454	403	437	401	434	406	409	441	392	463	424	448	409	421	399	428	439	405	377	455	441	444	387	410	393	409	382	433	397	394	426	413	402	447	419	440	387	442	408	433	404	442	427	360	391	473	385	422	436	428	377	392	420	377	401	409	394	402	427	446	383	431	401	409	448	439	376	403	381	388	408	404	421	436	426	392	422	362	400	386	444	379	423	408	394	414	409	440	387	430	403	384	413	431	434	378	370	409	433	397	377	375	406	393	387	442	426	449	437	362	453	417	396	390	396	425	389	415	428	435	408	412	403	395	413	396	426	403	428	423	397	409	418	415	383	416	445	392	444	471	432	383	357	462	423	412	423	412	422	393	387	424	426	411	444	422	426	407	456	409	401	400	422	410	423	435
22052	16623	22245	14297	6887	3300	1787	959	935	896	902	890	897	876	924	919	933	901	932	963	874	876	890	851	866	936	925	904	864	931	888	915	839	947	942	904	884	890	911	908	877	936	885	904	899	928	915	862	883	874	906	944	924	928	896	970	891	952	908	908	902	902	855	898	927	901	927	919	861	959	825	920	872	945	911	865	884	956	862	916	844	907	926	945	901	922	900	910	928	894	916	949	924	868	876	877	877	911	935	980	843	897	888	902	881	883	908	882	891	869	907	902	861	882	945	938	929	926	923	901	935	894	937	917	881	924	855	957	913	896	848	880	834	916	847	904	924	887	882	935	923	926	931	921	914	897	907	873	872	912	894	917	976	920	879	906	917	894	869	974	921	902	866	930	901	906	876	899	928	899	959	875	895	889	918	921	927	931	887	916	893	949	948	899	906	887	905	948	927	910	962	917	918	890	899	910	895	915	916	925	898	917	903	923	906	922	880	908	826	908	949	909	908	914	892	893	922	893	925	948	900	861	888	870	894	887	881	935	904	939	913	924	930	856	914	953	932	904	884	929	898	897	897	889	886	853	959	901	895	895	857	877	882	889	921	885	886	923	916	874	883	934	877	900	926	900	954	883	882	861	895	907	853	882	892	956	900	929	937	858	874	835	899	903	872	893	956	894	885	889	926	921	906	913	887	897	933	908	935	881	906	901	951	946	912	932	868	925	911	934	850	864	941	927	917	965	951	935	855	884	901	946	942	902	907	967	829	840	888	850	857	884	955	861	868	913	881	944	945	874	941	870	883	908	942	911	912	888	911	922	940	861	903	947	943	883	878	928	827	836	889	934	898	948	907	915	939	887	866	872	918	924	892	896	919	880	878	898	884	888	956	922	896	919	894	913	911	920	843	907	888	912	918	915	880	890	893	917	864	874	847	941	924	901	932	897	893	876	895	881	925	899	894	958	879	897	914	951	925	894	870	918	905	927	913	923	944	900	887	923	901	906	864	928	929	932	892	913	901	885	862	969	928	938	906	881	871	967	934	876	882	887	960	924	887	912	919	883	938	929	914	921	954	977	923	902	928	904	904	874	918	884	976	930	922	917	954	933	917	895	892	920	929	912	919	898	885	906	926	904	867	869	908	897	907	929	939	866	947	910	926	911	924	894	913	857	923	899	900	900	910	922	906	877	863	956	876	947	877	869	911	914	929	932	882	924	878	879	907	847	861	943	906	877	931	952	930	882	901	902	890	900	886	938	911	880	937	916	900	911	957	922	911	913	948	894	884	928	920	843	875	874	856	962	934	918	947	900	892	889	904	907	914	966	893	894	903	945	938	909	880	907	906	966	866	957	924	838	942	891	868	969	968	901	904	941	973	908	923	931	900	881	898	937	891	882	900	929	910	955	965	886	922	858	938	929	957	931	863	892	905	885	939	892	863	922	906	897	887	928	919	899	907	885	874	925	898	856	877	908	912	903	866	874	934	937	877	912	939	876	959	940	937	900	949	933	934	865	927	944	890	905	911	942	891	938	913	923	924	932	893	960	903	900	878	969	953	896	956	861	862	888	932	913	926	893	882	904	884	876	878	890	968	956	935	876	886	893	896	925	902	921	877	908	913	892	972	847	888	942	916	856	896	860	883	985	900	941	863	912	876	902	883	880	935	902	876	955	898	888	911	878	1011	943	885	904	895	925	875	960	908	931	888	952	937	945	892	859	929	899	884	892	927	890	925	879	879	933	852	938	897	941	911	932	957	899	911	946	891	864	903	927	899	888	906	918	942	911	862	875	904	898	904	898	919	933	891	913	865	847	863	863	853	924	909	880	933	878	908	893	918	905	882	923	972	914	890	938	869	905	891	960	910	874	885	866	881	913	904	938	945	873	941	867	903	880	911	924	972	892	891	889	884	886	880	936	974	877	885	937	897	930	926	966	903	904	912	985	938	921	879	909	887	936	898	939	920	915	906	927	893	928	875	930	925	947	874	896	885	884	875	822	891	870	938	919	919	912	904	882	892	904	907	889	976	907	870	920	897	921	943	892	860	884	906	882	956	919	893	929	903	884	849	919	870	896	926	914	887	896	874	889	858	901	873	944	921	934	939	932	910	930	918	912	936	889	870	931	941	894	974	864	877	919	966	923	865	932	926	927	863	872	942	893	940	909	856	863	860	918	945	910	884	911	942	900	871	918	904	922	897	956	889	890	886	937	856	934	901	921	944	887	902	905	892	903	909	887	854	877	930	946	862	945	945	941	913	897	908	914	960	915	941	886	885	878	952	918	886	910	912	933	897	934	910	887	906	860	952	920	910	857	857	910	899	895	863	915	870	905	916	937	896	864	875	865	885	908	880	939	869	911	878	899	929	881	889	930	933	889	917	900	938	912	857	941	949	906	936	892	923	925	906	918	858	956	942	919	989	937	914	895	941	881	905	887	831	894	837	919	886	905	877	935	909	917	873	895	935	898	891	967	944	919	902	909	967	894	945	878	901	919	952	896	879	917	902	900	881	937	857	866	905	905	902	930	932	889	931	920	918	920	918	920	911	915	925	911	877	893	909	879	915	894	909	903	873	905	915	847	914	915	901	937	934	960	887	920	904	895	892	958	899	909	922	928	891	900	914	916	982	871	938	889	911	873	877	894	904	956	914	899	888	889	878	858	874	881	890	922	906	926	955	936	883	902	906	966	857	871	920	874	939	940	891	864	890	909	891	922	925	898	877	900	972	904	868	921	933	941	946	925	925	863	913	877	917	889	915	930	892	893	868	926	920	898	909	918	905	915	865	924	873	919	925	958	895	911	886	895	853	900	954	919	857	923	867	937	843	943	923	898	900	883	925	895	943	885	931	847	959	900	936	883	925	952	877	909	904	908	861	916	876	899	857	928	921	908	856	938	919	901	878	903	925	913	913	917	918	911	927	858	947	925	900	892	885	839	911	989	914	928	874	915	928	901	911	874	902	856	968	923	950	904	844	888	854	853	937	903	909	906	883	925	888	978	920	921	880	934	875	873	894	965	863	850	909	943	926	922	910	847	900	932	904	910	882	864	914	898	964	960	887	910	871	940	916	889	933	899	919	924	941	874	891	922	899	888	876	961	889	943	916	862	907	937	903	908	881	948	897	879	875	867	908	875	888	862	947	897	907	900	916	899	873	898	891	900	922	898	902	917	930	897	956	870	891	938	885	910	976	894	941	882	883	884	926	933	895	863	919	893	901	932	911	924	917	931	965	891	922	928	912	927	927	902	869	1006	915	901	892	861	869	926	878	905	916	874	957	933	931	921	909	900	891	956	866	928	886	838	954	936	849	915	890	901	890	883	877	864	913	923	847	905	859	942	903	956	851	901	938	892	837	912	961	882	947	945	918	897	923	874	847	880	909	955	845	991	887	892	903	887	920	911	893	906	903	923	894	851	872	858	926	917	926	949	906	883	944	977	892	952	951	952	925	844	940	909	932	923	900	941	884	947	911	838	853	898	936	956	841	905	894	909	915	915
58277	54923	64707	44684	24587	9490	2631	616	405	373	365	394	428	358	389	392	340	402	427	416	402	368	399	353	374	377	336	412	409	368	344	400	367	400	348	362	378	363	359	343	401	380	389	409	359	411	366	424	386	352	358	379	415	358	396	351	395	400	380	401	368	371	378	378	394	400	375	399	406	403	370	370	349	372	399	410	373	423	373	388	388	405	426	366	388	380	373	355	387	349	411	348	410	391	342	361	342	390	365	343	330	365	390	366	385	385	353	350	339	411	430	392	389	355	399	361	385	385	375	365	399	364	330	357	379	370	378	412	405	396	389	372	427	370	375	366	374	385	376	372	369	338	376	377	420	409	375	389	331	399	382	392	401	381	359	383	403	370	393	374	395	382	362	321	408	356	367	362	416	359	379	391	371	403	345	380	387	399	378	386	385	364	364	404	406	365	355	362	372	378	336	394	374	388	382	356	379	418	395	418	394	381	373	383	326	369	368	422	391	393	394	382	399	374	386	377	401	346	369	361	363	383	386	363	395	377	392	391	368	350	367	344	365	368	364	365	367	373	324	388	371	423	409	367	372	378	388	391	379	348	414	386	372	329	384	389	408	360	311	385	350	375	416	427	377	375	382	338	363	391	386	437	416	367	391	391	350	394	393	374	366	361	366	421	403	376	361	379	362	387	409	419	383	375	411	366	371	381	353	398	393	410	347	377	379	393	373	375	398	389	376	421	438	376	368	364	401	368	396	380	379	353	415	402	397	341	384	379	413	419	371	389	349	386	378	357	376	374	402	382	342	366	352	373	371	367	376	364	399	409	416	389	384	364	374	397	343	373	347	359	353	394	360	400	378	387	359	386	403	355	366	408	365	340	344	393	387	371	376	378	382	392	392	362	414	369	386	326	388	402	371	371	369	390	376	363	414	358	354	406	376	384	394	371	423	366	384	387	381	402	342	353	380	336	337	362	382	374	377	342	394	378	354	372	362	351	410	375	398	357	382	391	393	374	402	392	405	348	368	382	367	416	357	345	381	398	380	427	356	410	410	367	399	369	385	358	362	386	401	403	376	385	418	375	388	381	427	378	365	366	398	377	418	406	374	397	421	373	391	378	369	397	357	374	378	394	358	391	365	363	403	342	400	383	358	395	399	391	358	359	344	358	356	368	392	364	364	392	327	363	377	396	391	383	398	341	343	377	354	390	358	368	416	388	378	403	391	391	384	380	408	367	387	390	358	334	375	387	402	357	381	349	367	350	373	401	346	441	390	397	356	389	337	360	361	345	397	395	385	384	377	391	371	367	394	360	397	390	364	408	385	415	389	370	402	367	430	338	383	393	358	399	357	367	328	397	380	378	363	370	337	367	375	406	397	369	358	382	344	366	399	394	389	391	370	358	359	370	388	358	374	404	409	394	375	357	364	358	367	365	400	373	391	383	396	378	360	371	359	366	380	363	374	371	395	383	364	341	367	368	373	403	370	412	402	398	356	385	372	393	370	378	350	365	390	380	435	388	347	355	324	380	374	362	376	411	369	374	376	348	394	341	429	380	385	378	394	348	383	372	385	386	382	376	327	370	412	373	395	389	402	396	385	426	381	364	368	402	338	398	378	349	411	413	380	382	379	382	404	353	364	350	363	370	395	370	390	379	377	384	387	371	370	442	347	383	386	376	369	399	373	366	380	357	396	370	378	356	405	391	327	395	401	390	368	398	322	387	371	380	389	360	405	413	419	358	379	382	379	402	368	394	338	373	369	397	371	370	322	370	399	343	379	386	388	333	402	380	369	353	405	406	374	422	357	370	346	352	408	379	399	396	410	339	361	360	340	389	373	386	386	367	371	387	361	411	382	393	396	406	369	341	401	398	377	360	410	369	367	373	425	404	367	371	398	396	390	345	355	336	377	375	367	361	355	365	352	342	377	372	366	397	391	355	316	361	383	392	392	395	343	360	367	385	381	378	375	360	380	384	381	356	407	398	380	408	359	347	359	381	408	346	394	381	398	373	388	395	396	366	395	386	380	369	389	379	374	373	367	362	393	388	391	340	330	355	412	370	373	373	344	361	360	416	412	384	364	359	408	360	395	381	367	369	401	392	390	377	383	357	350	386	398	367	367	368	346	382	392	383	367	379	394	371	382	382	361	382	381	379	401	389	387	384	461	424	372	426	347	344	369	376	355	370	405	399	403	363	364	387	369	391	377	392	413	369	354	348	368	376	355	372	400	354	363	388	364	364	363	383	356	352	375	409	365	353	347	375	377	345	377	421	333	357	375	394	420	351	406	395	420	360	372	404	372	350	398	388	406	393	380	336	378	376	386	380	381	397	378	383	390	354	376	371	347	413	386	385	379	396	391	351	358	371	413	368	366	378	376	400	403	401	374	346	393	329	407	338	360	380	345	376	389	386	359	360	376	402	356	381	345	387	369	387	396	381	387	370	394	370	355	392	345	336	367	412	406	390	442	368	386	412	341	389	349	371	375	402	385	364	356	413	377	364	357	334	372	384	401	360	378	390	404	420	402	352	386	368	386	392	355	360	383	370	380	366	404	391	367	337	397	369	357	345	346	391	394	395	354	376	378	391	377	382	389	399	380	359	371	416	357	361	409	372	389	356	358	387	400	361	364	315	396	393	325	409	376	386	391	370	392	399	399	363	382	354	386	411	399	377	385	361	382	390	362	379	405	381	365	365	389	358	375	382	368	356	423	393	373	362	377	408	367	345	392	387	382	395	414	421	381	362	404	393	322	378	375	353	384	380	396	407	366	390	396	360	421	401	420	344	384	355	395	356	377	367	387	390	384	385	373	368	370	351	375	378	385	384	359	390	373	372	395	363	355	392	383	352	330	378	400	364	402	352	372	379	389	373	357	370	390	388	405	410	378	368	347	374	375	381	424	393	361	366	383	365	409	354	382	349	363	413	381	364	368	350	337	357	383	379	381	366	379	382	417	363	379	394	377	374	411	367	378	364	374	360	365	361	393	394	366	322	391	359	337	379	360	397	389	382	371	396	370	379	400	371	395	379	385	377	429	386	358	391	356	391	383	378	351	376	335	362	363	360	409	354	384	374	395	364	377	367	389	392	359	384	399	386	390	398	408	354	355	395	416	363	403	369	349	359	363	392	394	406	379	378	399	353	434	410	383	373	418	396	402	371	408	366	389	354	366	358	388	358	391	365	403	380	356	347	399	350	381	378	359	392	364	407	398	362	363	369	374	388	404	431	367	422	354	364	361	385	370	388	372	405	343	401	345	364	390	400	378	387	375	391	405	422	334	352	376	390	375	394	369	352	336	398	397	356	401	350	416	410	397	380	373	399	342	375	395	376	373	403	375	380	346	376	346	342	350	398	357	365	373	359	396	419	413	371	384	367	391	348	386	380	352	377	347	389	373	381	354	369	376	370	330	389	364	356	377	363	347	393	386	349	400	367	437	390	391	397	335	358	359	365	367	381	371	403	401	379	375	399	362	370	409	377	343	381	377	370	379	370	365	349
36148	44547	60718	49621	33212	17389	7126	1340	902	850	873	847	786	903	878	902	810	862	868	883	850	892	902	905	858	832	853	874	836	861	914	816	886	866	835	874	840	881	831	892	865	865	829	874	903	840	903	860	834	831	882	899	837	870	870	839	860	862	837	882	857	859	843	870	816	883	823	834	866	928	827	903	851	844	884	876	867	843	838	833	845	885	902	820	882	824	876	879	866	865	901	873	855	856	867	776	894	849	883	836	844	878	898	920	797	855	888	789	849	837	850	844	860	830	894	847	851	848	927	881	900	844	864	877	875	823	831	874	861	873	859	922	838	898	874	877	910	824	875	812	856	869	843	868	865	881	867	857	846	823	890	893	835	881	879	796	896	866	906	828	815	897	861	924	883	837	870	913	872	918	860	814	924	903	811	885	901	870	897	858	828	900	866	917	835	864	881	857	869	851	890	919	853	896	839	929	876	855	850	886	853	888	832	869	849	820	837	881	868	831	874	918	854	877	846	856	861	846	842	851	862	843	808	856	829	827	832	857	867	893	850	858	821	890	899	859	807	868	832	835	898	895	829	853	862	894	846	835	842	828	833	823	883	814	870	901	881	867	873	827	855	879	879	852	854	883	847	836	886	849	909	867	831	850	894	890	858	849	864	826	837	832	875	834	921	808	876	894	888	873	895	895	835	847	837	838	840	866	858	865	874	851	867	909	930	843	839	876	850	816	874	834	869	822	795	849	861	938	898	906	886	789	867	879	857	869	800	862	897	784	882	895	866	895	863	873	869	839	847	844	807	837	845	812	833	844	815	892	827	802	874	848	905	846	853	816	903	882	856	791	864	893	807	862	873	936	867	852	873	902	829	820	810	800	867	848	841	843	877	869	952	854	899	876	837	858	888	889	862	851	915	857	914	887	902	847	861	829	888	904	871	883	873	863	820	846	846	867	857	874	870	855	892	850	929	853	883	882	895	820	859	881	858	876	836	913	832	888	837	863	875	840	828	840	890	866	867	840	786	836	866	833	836	838	902	816	813	833	859	848	845	810	865	852	816	822	829	901	871	846	878	882	836	851	835	831	884	882	890	889	836	837	807	829	823	864	888	865	857	884	849	851	851	914	868	879	910	873	879	846	839	902	887	837	842	845	838	847	885	829	851	825	784	879	870	914	890	801	866	868	859	830	932	861	860	873	907	878	805	849	846	845	873	835	842	848	903	861	849	861	831	857	841	808	824	875	839	912	834	862	913	855	838	861	828	842	901	830	905	853	859	862	882	834	817	871	874	876	905	877	849	907	877	913	799	837	871	853	857	895	869	889	818	881	861	832	834	910	848	879	839	848	864	879	897	829	798	878	841	870	846	891	844	824	877	834	903	842	888	860	813	858	818	858	803	836	853	825	843	871	863	851	872	899	904	891	872	831	810	825	869	830	809	903	913	874	866	821	846	878	837	894	909	884	882	835	870	857	884	779	843	896	848	871	838	844	828	890	898	902	853	887	869	884	834	848	816	877	833	852	866	824	854	860	837	841	868	834	892	861	858	845	895	902	873	828	808	888	857	878	853	877	875	899	901	859	857	914	879	897	834	865	854	848	832	870	808	786	868	858	889	876	873	870	840	916	839	869	907	830	897	899	929	887	831	864	852	889	850	881	847	874	859	795	898	855	850	852	914	884	891	870	856	844	838	842	849	811	809	881	876	848	889	826	825	865	871	850	845	847	883	853	861	895	822	860	830	806	846	849	894	899	887	827	847	901	934	847	835	820	886	825	816	821	845	861	881	830	873	841	869	850	876	827	905	817	806	867	864	846	796	885	839	864	833	875	860	899	865	873	854	825	846	817	863	854	849	856	830	842	889	845	848	893	794	816	856	831	880	793	875	856	867	805	866	833	790	840	841	864	883	890	887	920	885	897	884	882	861	876	866	895	870	838	880	890	876	846	827	853	800	844	887	902	867	883	868	855	839	885	859	899	824	868	917	883	880	888	862	856	843	869	843	857	891	861	842	863	829	869	842	833	836	859	854	866	874	843	839	813	883	875	886	808	852	886	875	846	883	833	849	849	849	864	886	823	890	853	906	826	821	901	873	865	867	816	882	836	876	829	867	860	849	833	827	954	901	881	886	876	854	853	857	862	832	877	900	830	834	889	922	865	867	886	845	855	840	858	876	872	908	885	911	851	897	877	883	820	797	891	851	876	882	882	860	852	894	876	869	830	868	843	860	838	846	853	845	867	841	888	871	916	867	898	851	900	866	894	863	862	890	829	915	911	859	877	859	821	830	909	867	929	857	834	858	879	838	852	874	864	886	855	889	866	862	872	875	822	852	834	830	846	890	856	853	892	909	864	855	854	866	911	874	916	851	821	875	846	867	910	853	831	853	823	873	802	884	877	873	837	871	876	888	880	830	804	855	834	877	826	924	840	869	879	841	908	844	846	832	876	845	904	837	905	919	855	869	882	851	873	841	847	891	910	933	872	870	843	849	851	824	832	932	866	906	810	799	872	866	869	822	884	863	841	834	852	867	800	870	892	894	844	868	816	905	855	858	896	834	868	845	838	839	853	892	868	887	888	850	784	856	860	853	865	834	892	851	869	835	886	824	861	832	811	873	821	852	878	874	892	860	840	851	855	886	860	837	798	862	855	839	856	881	843	883	792	875	864	825	883	858	821	845	901	837	871	842	869	896	854	867	852	850	833	896	802	913	902	870	816	852	845	863	862	911	860	808	833	864	833	891	809	817	883	934	861	808	899	820	875	842	896	854	835	855	869	821	820	876	838	851	843	874	858	842	883	882	852	898	902	872	843	854	821	906	859	844	869	916	846	903	910	847	864	889	903	824	869	889	825	895	857	847	850	880	848	854	809	905	841	897	876	901	852	870	841	818	792	818	803	836	819	842	843	852	835	853	817	878	882	841	814	835	859	866	830	880	836	844	880	866	848	890	856	811	818	867	888	860	833	831	881	869	828	842	858	867	917	907	855	924	894	887	864	823	830	831	833	855	878	938	823	872	841	853	860	900	873	852	849	843	877	926	876	845	823	836	884	829	880	875	888	810	916	885	858	887	849	834	904	894	864	866	855	883	886	854	853	856	894	843	855	875	864	850	840	881	851	881	854	800	887	868	806	868	835	849	892	863	847	868	890	869	825	792	855	855	885	876	864	844	854	881	880	849	820	885	868	879	879	902	858	884	849	845	921	846	851	883	887	902	938	865	851	882	914	874	893	942	816	927	878	795	856	892	867	817	830	826	904	911	892	826	863	845	828	867	812	829	876	870	852	858	835	856	870	878	864	878	886	877	908	888	833	847	858	816	922	822	868	821	885	864	884	858	868	836	949	842	938	859	869	842	853	883	906	818	933	873	783	834	827	845	873	867	894	853	913	822	857	920	887	848	887	829	848	856	844	890	812	809	825	831	865	775	855	870	817	871	871	838	872	923	832	880	803	852	841	823	852	868	856	880	820	844	813	895	887	819	897	889	902	840	874	836	847
70230	69866	78280	58337	37767	20706	6619	899	600	488	466	479	524	503	510	516	481	437	524	480	505	470	478	501	452	497	475	475	537	547	507	502	487	486	481	551	489	541	514	468	480	497	510	512	486	493	534	482	513	478	459	529	458	473	466	510	496	505	517	467	483	524	518	539	529	483	520	482	500	508	523	491	495	475	511	444	464	515	484	510	508	493	543	511	464	464	509	528	542	500	464	516	464	484	488	455	487	516	478	512	479	503	496	504	529	483	494	499	482	491	468	518	480	470	472	541	495	568	472	492	492	496	523	505	480	477	524	520	560	502	510	496	509	519	482	455	539	484	467	478	452	488	473	505	498	522	507	452	488	477	484	511	521	476	484	512	479	447	476	498	534	498	497	520	536	492	475	500	516	472	501	498	503	493	484	492	500	482	568	575	506	488	538	502	514	496	486	558	506	475	503	523	497	535	515	497	503	472	505	537	482	504	517	457	494	494	462	491	480	511	526	488	487	500	483	510	514	491	458	480	508	486	477	464	491	524	496	509	518	477	458	486	530	535	505	486	490	461	523	470	486	491	512	508	522	514	480	491	544	505	516	516	504	516	508	505	499	509	495	486	482	518	503	459	463	457	473	512	476	483	496	515	488	474	512	479	483	464	463	515	499	486	522	509	500	473	496	458	494	512	516	492	513	469	457	466	490	482	499	491	529	517	523	492	499	476	485	487	498	503	487	490	498	492	469	469	512	477	478	484	513	460	530	460	495	501	477	450	506	494	489	519	501	549	500	488	507	498	520	453	486	454	489	520	525	497	483	505	465	464	451	505	454	523	557	521	451	524	565	501	493	467	535	488	492	521	468	503	489	447	481	514	474	512	451	520	535	505	463	454	466	482	548	483	504	497	480	485	500	529	460	477	529	533	500	522	483	539	515	471	475	507	508	467	495	513	518	469	496	509	493	521	486	464	461	485	475	454	492	512	474	499	519	505	493	487	517	467	516	474	478	486	487	493	485	504	508	516	546	492	507	494	431	485	482	479	477	529	492	528	563	509	516	517	526	473	481	472	463	501	488	509	512	510	527	507	525	517	501	554	505	480	476	510	503	473	504	492	484	448	508	448	467	531	491	470	496	494	522	486	527	530	476	471	531	459	540	525	495	483	494	496	530	485	490	474	460	487	489	516	483	491	490	552	473	521	545	482	524	517	516	481	465	506	503	515	502	464	475	451	464	500	547	490	546	513	475	471	483	500	525	537	520	510	483	465	485	479	540	491	521	504	482	517	487	511	498	507	459	475	504	489	502	461	495	540	509	509	491	503	499	483	503	502	507	498	483	466	511	537	517	476	513	457	441	493	478	493	513	483	493	486	525	519	522	520	488	474	527	518	520	521	508	469	490	483	476	473	481	470	487	472	511	502	500	494	544	481	456	501	518	523	541	498	448	478	506	564	491	482	476	509	495	491	480	486	502	488	541	517	487	512	497	469	513	485	536	506	505	470	470	501	480	500	482	466	478	482	499	519	520	483	501	492	531	496	536	517	458	497	484	528	452	525	495	493	527	490	478	494	496	501	522	535	496	509	493	481	515	491	520	508	552	504	499	523	516	500	503	466	453	460	492	496	500	468	490	545	480	474	445	470	492	501	480	465	496	482	501	489	512	500	503	478	505	492	470	471	511	513	489	496	504	503	500	506	481	485	517	474	463	515	501	457	501	492	470	485	496	504	467	522	515	495	540	450	482	468	491	506	472	507	473	474	472	476	507	469	511	526	488	489	494	550	509	500	503	490	484	512	467	482	502	521	499	508	482	514	487	519	482	536	487	506	450	467	515	504	480	541	536	485	491	473	463	524	465	523	463	514	486	543	498	474	482	477	494	532	507	512	540	473	516	501	478	511	529	501	527	516	493	489	494	494	486	481	521	488	493	443	490	542	501	513	489	457	461	484	534	450	468	513	523	521	502	522	484	518	490	493	495	502	486	514	499	465	481	515	488	472	452	483	547	479	486	504	481	490	479	469	525	548	515	493	547	487	494	495	507	509	473	455	534	496	471	499	518	475	497	488	484	488	498	513	500	479	510	500	481	491	503	480	499	478	455	501	572	488	489	509	481	497	472	516	512	541	504	511	495	504	528	534	510	479	478	514	504	458	485	516	504	499	486	492	536	521	507	464	492	469	497	503	487	492	473	536	513	490	526	479	480	537	512	510	465	530	466	491	509	531	452	477	524	531	512	491	434	493	501	522	463	473	541	516	458	459	494	469	520	520	498	520	498	528	461	492	475	495	506	532	516	484	473	469	528	523	477	462	523	526	472	532	501	494	484	530	520	465	513	460	510	467	473	489	502	489	493	503	471	495	481	483	464	501	503	498	479	524	487	506	481	472	515	470	523	471	529	512	531	506	495	447	497	498	503	483	496	474	494	473	464	499	498	488	477	469	498	472	515	521	560	480	468	448	521	569	517	516	484	475	465	515	525	504	488	503	499	490	508	528	526	471	547	540	494	499	530	498	476	487	528	507	514	478	522	511	506	512	473	513	499	501	514	447	497	518	519	482	495	494	473	516	499	510	503	468	474	516	490	512	520	455	470	461	522	465	488	504	453	457	483	486	496	530	536	491	477	480	514	516	481	502	546	460	478	491	508	485	517	531	466	514	467	513	489	488	510	499	484	483	478	515	498	443	532	480	452	527	484	487	510	503	524	468	456	497	464	536	484	471	518	502	537	551	495	490	475	435	469	494	448	523	503	534	495	492	475	510	491	541	491	491	505	485	491	518	479	496	487	529	472	483	481	484	473	485	456	526	476	497	520	467	509	468	496	487	507	503	503	452	495	487	492	528	506	492	531	483	526	476	510	518	526	509	477	520	491	499	510	495	520	459	506	495	502	512	507	526	463	522	496	480	529	479	498	518	531	519	476	488	536	499	459	495	453	498	493	459	428	521	534	512	453	501	452	490	499	546	494	531	512	472	466	495	516	498	479	478	517	503	506	469	491	507	498	510	530	480	497	555	472	504	536	464	506	509	519	494	509	475	484	473	492	486	481	498	473	484	495	542	513	484	571	520	444	496	521	481	500	488	522	477	462	525	454	504	552	511	482	481	486	480	497	451	497	447	461	476	506	457	499	485	470	479	483	470	483	479	488	504	467	489	469	475	484	471	526	495	490	472	504	492	497	504	517	510	501	502	505	538	511	497	514	471	513	510	477	473	465	485	494	479	490	522	494	465	508	504	516	511	481	495	431	494	497	464	515	483	531	484	500	522	481	533	523	516	527	471	513	516	488	476	494	530	524	505	449	464	517	516	538	494	441	474	457	495	471	511	486	563	495	492	468	472	515	499	469	455	532	488	514	499	484	474	521	440	478	483	493	465	508	481	491	516	481	507	497	544	514	509	496	482	474	517	473	487	500	509	522	504	533	454	497	492	491	467	473	540	471	456	494	548	510	481	474	548	483	454	468	502	485	478	521	465	461	519	490	503	485	489	485	489	503	492	530	489
47121	60000	77855	64843	46500	28702	11663	1528	1149	1096	1129	1100	1076	1108	1061	1096	1120	1071	1135	1091	1140	1091	1081	1095	1116	1069	1095	1060	1113	1124	1159	1109	1141	1125	1081	1088	1064	1069	1053	1091	1113	1113	1105	1087	1169	1161	1074	1087	1110	1104	1012	1056	1024	1110	1107	1083	1128	1125	1066	1092	1057	1051	1119	1092	1120	1072	1068	991	1096	1068	1081	1044	1115	1120	1126	1074	1125	1157	1027	1063	1066	1108	1089	1088	1067	1076	1116	1019	1071	1098	1028	1062	1053	1164	1098	1153	1009	1082	1137	1126	1128	1082	1074	1034	1093	1144	1106	1118	1098	1067	1076	1087	1116	1073	1101	1060	1094	1083	1029	1100	1117	1051	1085	1139	1166	1111	1062	1082	1083	1072	1078	1108	1090	1156	1075	1111	1072	1097	1106	1070	1105	1082	1110	1083	1083	1123	1075	1090	1107	1109	1087	1075	1076	1067	1049	1111	1083	1032	1068	1073	1153	1099	1124	1093	1088	1113	1095	1087	1063	1101	1087	1102	1083	1082	1061	1039	1096	1116	1077	1125	1091	1083	1127	1156	1090	1091	1040	1095	1075	1077	1095	1112	1067	1086	1092	1101	1064	1074	1075	1088	1107	1105	1064	1134	1110	1102	1058	1123	1086	1100	1099	1069	1087	1067	1104	1075	1008	1094	1164	1105	1065	1040	1073	1045	1112	1113	1098	1088	1079	1101	1025	1079	1060	1093	1106	1152	1115	1062	1068	1123	1089	1035	1083	1082	1024	1081	1092	1087	1069	1105	1147	1126	1107	1093	1030	1113	1055	1043	1120	1147	1075	1061	1088	1063	1059	1087	1101	1040	1077	1114	1121	1084	1098	1118	1108	1083	1076	1071	1111	1130	1103	1081	1095	1090	1140	1095	1125	1099	1136	1095	1103	1112	1092	1075	1117	1097	1115	1084	1150	1082	1089	1045	1068	1103	1070	1098	1100	1129	991	1104	1123	1063	1040	1085	1088	1120	1060	1058	1071	1091	1078	1059	1073	1113	1075	1121	1056	1055	1087	1075	1116	1126	1168	1106	1095	1078	1081	1066	1069	1106	1072	1078	1071	1080	1062	1084	1070	1090	1079	1123	1071	1029	1092	1122	1098	1136	1089	1122	1074	1076	1123	1128	1100	1039	1099	1081	1101	1083	1083	1104	1058	1078	1146	1071	1084	1101	1068	1052	1065	1130	1025	1135	1090	1048	1110	1121	1056	1070	1056	1075	1113	1122	1120	1059	1112	1053	1007	1021	1082	1032	1069	1037	1088	1068	1036	1118	1062	1073	1089	1122	1141	1088	1097	1101	1136	1054	1096	1104	1095	1102	1099	1036	1051	1104	1091	1035	1094	1059	1071	1121	1070	1104	1065	1063	1070	1119	1122	1019	1144	1138	1071	1109	1085	1096	1063	1079	1063	1099	1024	1103	1091	1131	1092	1073	1101	1079	1141	1060	1114	1147	1087	1113	1115	1093	1062	1044	1071	1113	1080	1087	1096	1104	1095	1065	1056	1060	1107	1117	1138	1083	1092	1102	1017	1100	1062	1127	1067	1127	957	1140	1090	1060	1095	1010	1113	1078	1072	1030	1093	1129	1131	1113	1114	1071	1052	1089	1113	1030	1129	1064	1068	1106	1062	1122	1068	1078	1134	1137	1008	1085	1076	1070	1111	1082	1085	1099	1147	1094	1077	1065	1126	1155	1103	1076	1112	1064	1077	1093	1075	1053	1049	1090	1106	1042	1057	1123	1108	1089	1099	1097	1072	1131	1070	1099	1118	1067	1110	1127	1075	1076	1077	1061	1134	1092	1080	1075	1088	1112	1125	1082	1119	984	1096	1068	1064	1103	1070	1105	1097	1082	1082	1075	1048	1147	1039	1103	1134	1140	1110	1068	1098	1082	1071	1094	1101	1084	1119	1109	1136	1026	1072	1111	1103	1121	1008	1044	1072	1126	1085	1089	1025	1090	1084	1127	1097	1096	1126	1120	1103	1017	1084	1139	1066	1124	1096	1080	1086	1096	1027	1094	1156	1077	1103	1132	1164	1107	1103	1157	1119	1123	1064	1083	1097	1151	1131	1139	1095	1086	1096	1148	1092	1048	1059	1083	1070	1120	1137	1099	1010	1102	1155	1108	1074	1079	1045	1115	1133	1074	1085	1110	1131	1088	1029	1108	1138	1041	1117	1105	1136	1093	1138	1069	1075	1091	1125	1072	1054	1115	1062	1115	1095	1077	1086	1093	1107	1107	1073	1040	1083	1079	1174	1062	1083	1101	1073	1101	1070	1073	1020	1113	1116	1085	1075	1046	1072	1067	1093	1111	1106	1154	1100	1140	1079	1111	1140	1121	1110	1041	1072	1093	1171	1010	1083	1070	1065	1093	1017	1117	1030	1081	1099	1110	1064	1118	1155	1073	1093	1103	1052	1113	1074	1094	1103	1107	1134	1113	1087	1114	1046	1116	1121	1065	1097	1109	1094	1120	1078	1100	1070	1070	1148	1103	1062	1131	1106	1043	1105	1091	1098	1029	1081	1086	1076	1134	1099	1060	1052	1139	1091	1039	1077	1074	1147	1088	1097	1095	1091	1111	1181	1067	1078	1109	1092	1120	1079	1059	1102	1031	1059	1115	1071	1119	1092	1066	1100	1073	1025	1067	1103	1070	1098	1110	1097	1080	1078	1137	1112	1140	1091	1053	1035	1084	1076	1151	1076	1014	1119	1165	1138	1106	1089	1065	1063	1081	1062	1081	1109	1069	1083	1064	1073	1030	1128	1110	1137	1092	1087	1163	1084	1086	1026	1080	1101	1120	1091	1087	1140	1101	1073	1141	1058	1058	1130	1076	1050	1130	1111	1086	1054	1070	1089	1081	1092	1087	1115	1077	1082	1126	1093	1110	1076	1117	1120	1123	1065	1045	1069	1131	1125	1065	1088	1063	1073	1145	1121	1062	1152	1071	1073	1085	1077	1096	1117	1034	1121	1081	1068	1090	1095	1082	1076	1117	1144	1068	1055	1108	1078	1106	1075	1087	1071	1067	1093	1004	1044	1155	1073	1062	1104	1090	1082	1129	1049	1069	1119	1054	1078	1113	1134	1095	1094	1079	1111	1084	1058	1105	1080	1090	1090	1078	1082	1057	1091	1010	1117	1080	1098	1066	1097	1116	1063	1102	1134	1136	1140	1066	1059	1058	1077	1001	1117	1121	1095	1064	1046	1043	1094	1042	1083	1069	1107	1096	1095	1128	1061	1044	1075	1096	1039	1070	1078	1064	1121	1100	1078	1073	1093	1057	1061	1097	1078	1089	1086	1097	1110	1109	1156	1044	1093	1070	1083	1091	1012	1068	1106	1085	1059	1102	1096	1039	1073	1072	1094	1122	1065	1064	1083	1070	1113	1143	1095	1119	1103	1110	1084	1049	1104	1205	1077	1072	1126	1097	1032	1091	1133	1090	1008	1122	1113	1045	1114	1058	1092	1064	1071	1070	1050	1066	1112	1117	1102	1139	1089	1069	1102	1117	1113	1030	1094	1148	1092	1099	1120	1036	1082	1080	1104	1056	1135	1091	1079	1107	1085	1132	1116	1079	1071	1079	1091	1066	1083	1142	1111	1132	1070	1062	1092	1027	1057	1083	1071	1091	1078	1070	1106	1026	1034	1103	1078	1100	1103	1060	1130	1087	1097	1124	1067	1142	1040	1092	1101	1115	1148	1052	1095	1071	1051	1091	1124	1099	1109	1156	1145	1072	1089	1044	1026	1051	1061	1103	1143	1080	1059	1097	1102	1047	1124	1083	1081	1177	1127	1123	1102	1055	1119	1091	1070	1030	1141	1110	1108	1123	1164	1090	1064	1100	1166	1075	1121	1127	1101	1104	1073	1130	1042	1147	1053	1121	1063	992	1074	997	1083	1140	1071	1073	1135	1084	1084	1063	1136	1047	1099	1072	1023	1106	1129	1118	1101	1117	1066	1047	1135	1108	1088	1069	1072	1106	1154	1094	1042	1061	1074	1058	1070	1118	1098	1141	1038	1109	1098	1161	1032	1123	1073	1113	1128	1082	1099	1106	1101	1139	1081	1090	1010	1087	1085	1122	1009	1110	1081	1068	1108	1075	1062	1031	1082	1051	1075	1056	1066	1057	1056	1061	1036	1092	1096	1065	1087	1097	1071	1094	1098	1109	1060	1095	1135	1090	1089	1061	1078	1085	1042	1060	1128	1000	1062	1055	1101	1061	1110	1088	1065	1071	1098	1097	1069	1134	1071	1046	1163	1102	1086	1046	1112	1110	1127	1051	1085	1092	1087	1092	1119	1101	1109	1098	1135	1019	1111	1130	1066	1091	1079	1112	1058	1053	1096	1085	1074	1026	1123	1052	1061	1048	1066	1085	1050	1126	1081	1141	1082	1078	1089	1067	1125	1100	1057	1070	1126	1172	1096	1043	1047	1137	1030	1119	1012	1127	1104	1114	1109	1106	1116	1058	1096	1110	1018	1053	1125	1112	1047	1097	1007	1039	1152	1040	1075	1091	1123	1128	1026	1083	1156	1127	1119	1094	1063	1081	1034	1112	1111	1073	1065	1044	1077	1034	1125	1084	1073	1113	1084	1099	1062	1105	1101	1058	1128	1005	1055	1053	1102	1094	1073	1066	1111	1056	1088	1091	1119	996	1123	1068	1074	1119	1073	1107	1162	1098	1096	1078	1109	1131	1100	1099	1062	1106	1080	1056	1121	1037	1098	1057	1038	1117	1105	1032	1050	1087	1076	1121	1070	1136	1122	1081	1119	1132	1139	1074	1132	1074	1037	1041	1078	1115	1106	1083	1107	1070	1110	1085	1167	1098	1133	1069	1104	1079	1051	1081	1128	1041	1101	1060	1089	1051	1137	1063	1128	1132	1081	1076	1074	1066	1117	1079	1163	1017	1076	1095	1084	1101	1143	1059	1079	1067	1071	1054	1089	1015	1140	1081	1097	1061	997	1028	1017	1037	1094	1084	1130	1117	1143	1098	1068	1066	1017	1166	1086	1054	1078	1118	1128	1125	1073	1072	1047	1057
38768	21809	16769	7490	2792	1222	663	429	420	396	406	428	451	424	391	412	399	398	404	406	392	396	443	422	429	433	417	400	394	423	439	427	426	402	427	446	398	402	376	450	389	404	418	415	421	413	421	418	432	389	431	411	434	403	406	424	442	400	407	407	444	391	417	402	474	394	408	446	413	412	430	417	369	417	398	374	432	412	367	384	374	439	422	427	438	421	401	456	431	399	423	401	407	405	414	426	388	445	429	405	479	385	419	438	429	431	419	395	425	404	403	425	403	408	397	361	373	402	373	386	463	389	416	442	396	398	405	411	404	411	416	435	402	435	375	399	405	426	430	432	405	413	432	415	392	418	400	422	403	398	436	411	424	418	386	418	398	387	398	406	391	430	451	440	413	414	409	398	435	409	430	453	445	385	442	415	429	403	441	356	377	422	413	394	428	419	434	429	363	393	433	388	432	404	425	378	412	416	416	430	426	414	365	407	408	414	417	402	427	400	414	408	402	399	387	410	444	392	450	376	376	422	414	421	437	422	392	426	398	430	421	415	434	431	410	447	403	406	418	404	413	414	451	448	425	422	425	395	402	400	421	375	441	447	408	406	422	427	427	451	439	388	433	435	384	411	407	406	425	409	401	411	409	426	410	415	447	438	416	397	410	376	403	407	422	445	430	415	393	428	400	427	402	377	425	410	413	441	409	412	442	437	400	421	414	413	433	427	414	411	418	429	377	384	416	437	437	417	391	356	404	406	396	408	382	396	416	416	446	433	415	417	429	453	390	424	433	411	392	435	386	416	422	443	391	446	412	432	422	395	410	392	428	405	452	432	417	399	445	382	404	388	367	434	426	443	431	394	423	459	402	423	376	418	425	359	398	416	407	365	361	438	430	418	396	383	407	405	411	418	393	435	417	404	384	434	399	386	416	438	449	388	402	447	417	407	403	397	393	426	405	419	392	399	425	419	420	407	401	442	420	402	363	423	373	418	427	426	460	434	376	411	420	420	417	438	410	444	452	426	416	407	439	415	424	388	387	394	429	373	413	406	433	389	450	424	402	419	402	430	410	400	409	393	434	430	399	414	379	398	435	437	385	436	445	373	460	447	400	408	398	414	385	444	412	419	443	426	414	397	450	440	416	400	431	415	395	428	412	378	412	397	407	409	375	393	434	400	406	405	383	432	422	429	422	389	434	426	406	404	402	442	424	410	429	409	397	414	424	391	399	420	426	434	427	376	400	407	419	428	425	430	444	434	391	412	450	427	400	418	439	429	392	421	423	399	425	431	395	414	411	410	393	418	364	410	414	402	403	453	438	402	440	393	429	459	399	441	416	426	388	412	402	404	447	422	414	409	469	413	415	405	438	436	393	388	425	423	452	414	368	440	408	407	400	419	431	394	407	423	391	422	440	402	440	439	434	403	424	440	443	425	395	414	391	412	436	414	380	411	414	455	398	409	409	414	430	426	378	420	416	427	416	401	433	397	404	420	437	450	422	397	411	408	412	435	475	398	427	373	407	405	399	419	394	428	420	435	438	418	418	423	427	426	459	401	416	449	417	416	386	409	427	364	401	426	409	470	421	412	399	374	396	415	399	404	439	444	411	424	433	404	396	430	421	391	390	431	444	370	401	429	341	414	384	444	429	421	367	420	418	428	391	400	467	426	415	413	428	401	425	473	401	393	422	409	393	397	400	400	455	440	374	423	418	375	402	463	397	456	384	406	368	452	413	446	391	427	435	451	430	398	425	452	429	385	402	381	432	407	408	408	391	395	432	392	354	413	375	388	369	442	398	410	396	387	423	412	446	398	406	438	432	398	426	392	412	399	449	440	371	423	451	422	436	432	361	382	405	390	406	390	409	428	414	424	414	445	413	412	435	403	414	417	420	437	389	430	414	406	445	413	390	419	414	437	448	412	425	429	424	419	429	414	420	430	412	434	380	417	451	430	426	429	406	389	431	457	417	408	430	388	393	462	400	442	450	434	396	415	438	452	430	424	403	398	465	444	422	419	441	432	455	442	432	419	431	432	430	403	403	432	401	394	443	388	435	406	418	408	463	453	415	399	387	380	392	363	431	417	414	375	399	420	430	404	362	465	401	401	370	473	384	412	397	425	411	429	435	402	419	368	402	406	445	406	415	404	410	430	403	410	452	422	441	426	423	449	413	383	383	469	396	396	426	438	388	367	407	433	411	428	417	455	395	447	430	441	416	420	414	442	421	409	438	395	411	433	448	384	409	431	403	410	431	425	411	436	457	410	412	390	422	430	394	412	416	430	395	455	380	401	416	445	409	389	410	414	433	376	434	419	435	411	393	386	411	373	465	434	405	402	407	416	441	443	460	392	436	400	434	382	404	414	397	371	408	405	405	435	436	434	395	396	415	427	463	385	409	433	405	450	410	433	402	395	411	434	414	390	430	417	399	433	428	431	420	390	443	414	397	393	422	401	418	390	400	419	397	432	393	420	425	379	393	416	383	435	414	421	431	407	423	389	412	422	437	446	457	401	420	420	440	421	427	385	415	391	413	371	439	411	401	451	414	429	387	418	398	388	416	397	399	386	379	421	368	414	432	460	435	409	373	407	412	405	423	426	416	436	420	396	404	435	416	404	395	395	399	409	402	445	399	475	384	421	422	398	425	425	413	393	444	437	370	429	416	453	399	400	374	423	410	395	460	398	407	392	420	391	428	425	431	448	374	430	400	435	445	423	359	421	430	442	434	438	392	402	378	434	428	399	394	434	400	404	440	422	396	413	418	410	380	394	388	427	406	422	412	405	395	389	401	400	410	440	405	413	447	430	434	377	433	396	403	402	435	401	416	389	445	390	424	417	402	431	447	379	414	359	378	409	392	375	445	403	389	423	424	436	398	410	437	401	432	418	395	421	409	388	441	441	422	431	414	417	435	402	398	403	407	414	416	452	419	417	412	428	412	387	399	380	439	392	416	406	377	430	438	446	397	395	474	398	418	377	430	373	428	411	405	379	453	387	405	470	465	408	412	375	397	447	427	419	405	371	440	436	390	391	462	399	404	452	409	418	403	387	418	404	430	456	412	365	426	394	432	388	410	400	405	447	405	428	435	418	399	399	438	395	418	421	387	449	388	441	415	442	411	424	395	410	393	427	396	437	416	378	383	415	416	411	381	415	424	427	423	404	420	417	399	434	422	425	420	410	410	454	412	392	425	414	406	416	452	412	424	397	434	418	446	430	404	384	434	438	397	410	408	396	402	440	391	409	421	433	406	416	371	406	389	412	429	425	397	407	431	359	423	391	425	398	387	433	361	400	422	388	373	428	407	426	430	420	431	420	387	447	414	442	433	399	419	426	391	419	371	398	422	408	432	407	444	403	407	405	424	403	393	392	429	404	420	432	420	380	441	426	414	403	403	428	436	446	387	396	410	384	371	450	397	410	433	425	406	419	389	397	411	411	389	421	411	401	393	438	430	391	431	378	418	455	445	415	430	432	397	414	386	399	407	407	409	414	422	440
21072	17525	22602	13510	6461	3143	1648	974	873	890	916	907	976	936	912	917	919	898	906	915	949	886	906	995	879	892	956	942	922	907	879	915	964	918	932	882	921	893	965	898	915	922	898	922	894	891	909	938	948	977	894	848	942	900	913	910	872	895	853	927	923	912	905	885	875	885	934	933	929	929	957	950	952	899	903	931	910	974	983	903	925	898	1002	961	943	844	950	949	946	908	930	974	932	902	882	919	955	900	956	974	908	942	857	902	895	892	966	929	931	931	934	928	932	963	957	870	914	897	898	894	916	948	917	933	922	969	942	955	880	902	961	952	971	900	905	947	898	922	921	918	865	966	904	914	929	874	946	895	882	996	934	926	903	912	941	884	875	933	916	930	916	967	889	868	929	889	906	927	993	884	942	984	952	942	886	909	905	913	925	931	939	898	921	933	907	929	948	978	945	934	869	885	900	906	883	1002	873	897	895	933	911	919	924	890	935	899	910	902	999	861	925	906	944	968	931	891	921	898	996	881	922	925	911	929	914	905	944	936	984	909	940	870	903	858	873	957	904	958	936	901	978	953	984	900	944	931	904	958	918	971	944	941	943	946	916	952	926	903	993	915	930	891	940	923	920	940	824	940	912	914	873	938	926	916	940	840	866	965	916	941	932	957	863	946	913	841	926	877	928	941	913	913	882	920	917	916	912	905	931	934	895	914	929	853	925	923	912	910	932	958	941	924	935	924	867	954	965	843	931	932	933	956	902	907	966	958	893	903	930	958	937	891	917	959	941	929	914	906	941	942	882	894	992	925	943	934	984	870	893	957	904	891	939	911	944	938	966	945	882	970	922	923	913	946	937	964	903	917	939	924	924	930	942	950	899	975	947	943	937	869	922	953	896	936	946	925	946	947	875	920	882	891	901	932	905	981	917	924	915	931	953	972	976	959	936	915	896	902	919	944	891	913	892	901	1002	913	899	918	934	949	903	900	891	911	865	928	916	882	886	924	916	887	918	918	922	904	904	963	857	910	998	894	929	944	992	939	959	944	888	921	909	941	947	859	962	875	900	925	936	951	904	971	928	940	930	964	957	959	902	947	885	919	948	920	938	956	890	927	948	941	837	891	949	904	900	898	921	932	900	937	908	896	886	917	921	935	938	918	934	909	933	920	925	911	964	875	902	942	897	910	897	952	879	912	958	948	996	917	958	948	948	929	887	932	921	944	946	936	916	903	891	964	922	970	906	944	966	927	941	877	912	935	925	916	922	948	836	915	875	927	931	934	948	923	940	879	931	895	951	924	916	919	919	970	907	964	918	927	932	934	929	940	949	935	919	910	885	884	932	937	896	901	909	946	895	960	921	941	962	914	928	914	926	940	895	915	866	966	911	967	983	951	912	899	902	897	913	950	935	938	963	943	916	928	928	941	942	934	962	916	881	980	927	955	987	888	962	915	882	881	924	920	924	890	965	901	887	956	943	901	934	867	947	904	948	939	955	949	888	918	949	895	981	901	937	919	865	965	926	911	946	945	930	959	926	917	953	945	909	945	875	874	918	925	908	878	922	912	933	950	903	862	924	874	955	956	978	860	930	925	835	927	892	948	947	925	923	943	871	911	940	960	942	930	923	947	938	917	916	907	898	920	913	918	973	960	916	955	922	941	935	929	863	899	917	898	939	975	882	958	946	928	949	925	919	896	928	963	987	930	896	959	913	880	892	987	961	943	867	866	894	956	908	947	933	890	937	904	904	914	883	921	957	978	931	928	911	952	907	934	921	922	913	928	937	918	854	955	941	885	911	916	903	941	929	917	997	894	967	914	924	932	902	948	918	950	914	918	915	977	970	913	970	911	918	934	919	934	963	938	872	958	964	927	948	927	911	928	924	920	929	888	946	917	902	902	915	948	877	944	931	940	921	880	934	945	925	886	900	987	905	934	900	912	900	884	970	926	960	917	940	929	920	905	883	942	933	949	892	934	939	894	1001	935	910	923	912	909	949	970	947	949	906	951	911	880	928	892	944	925	916	901	935	1005	898	979	978	916	934	913	859	955	978	929	964	907	916	929	916	925	850	936	896	934	923	973	859	925	888	972	947	946	913	912	935	930	903	947	926	872	857	930	939	901	921	874	927	864	941	911	920	915	888	879	892	907	899	937	953	919	864	930	864	902	919	927	931	943	882	939	943	967	952	943	944	898	929	900	941	983	936	939	927	980	912	906	890	943	884	979	924	948	923	898	876	913	894	893	919	968	915	921	905	919	902	893	927	964	973	911	920	952	853	895	941	944	925	864	955	937	909	933	869	906	960	988	933	904	891	915	933	984	948	952	880	947	947	880	859	898	923	946	939	932	916	917	954	934	938	953	904	950	907	902	914	972	915	939	943	883	887	908	866	903	894	933	856	888	929	949	927	866	867	958	926	958	932	925	874	957	931	915	877	919	890	928	982	873	950	899	922	912	890	913	926	887	915	920	985	894	924	849	874	840	961	909	894	933	892	977	901	949	972	907	836	912	915	902	926	922	949	966	892	948	924	904	903	878	972	896	924	944	920	931	970	906	960	917	917	944	895	880	944	920	923	912	909	972	916	909	909	947	884	949	925	939	927	911	954	964	920	924	901	904	883	924	912	934	901	907	917	948	921	932	947	949	854	937	890	940	902	886	897	931	877	963	965	950	930	884	901	868	910	920	943	883	934	901	926	912	911	871	944	906	853	946	897	927	943	925	944	906	916	912	918	924	898	922	986	859	910	923	922	916	913	904	845	925	956	937	924	913	934	879	968	886	956	948	892	937	877	898	927	926	899	932	865	938	878	884	867	898	955	942	896	938	967	935	923	954	891	898	910	912	944	935	920	893	923	890	993	875	924	933	919	850	938	941	919	951	912	956	918	899	927	924	947	924	963	879	961	925	917	927	904	914	947	890	975	954	890	913	946	925	949	916	889	954	979	870	956	905	952	938	916	934	928	963	914	883	968	931	863	903	947	892	918	868	935	909	902	893	896	936	917	948	952	939	897	937	931	901	970	952	934	882	1013	925	893	910	918	922	937	916	909	875	945	877	885	940	947	966	923	865	934	934	934	879	900	930	934	961	898	845	905	953	965	932	897	973	935	913	961	878	855	896	948	873	874	998	934	956	958	882	939	901	921	915	914	955	901	933	904	928	963	901	948	917	932	908	906	933	916	924	895	937	923	929	921	894	867	926	944	939	919	889	952	934	942	924	926	899	889	961	976	935	883	919	942	954	933	950	953	957	907	876	926	989	908	860	920	996	987	944	928	945	946	886	916	908	983	906	1021	902	908	922	919	907	897	913	901	971	927	892	898	938	909	978	926	912	920	988	909	902	962	934	941	926	947	909	868	1000	898	967	888	911	878	905	904	971	956	931	966	926	943	927	957	925	935	918	910	978	925	898	867	1000	903	932	928	919	904	907	966	962	934	919	976	902	967	893	936	914	890	969	913	917	949	958	866	916	956	901	906	864	879	887	911	895	945	966	889	904	937	873	949	933
57173	60757	61922	40965	21568	7725	2140	556	380	366	389	359	387	400	345	361	370	339	384	369	366	343	342	390	391	395	369	355	345	365	360	389	391	383	355	377	386	378	386	356	421	371	364	381	382	376	434	331	407	382	374	411	376	371	368	395	387	401	363	379	420	389	346	376	348	400	368	353	392	351	392	380	363	411	392	417	445	358	388	378	389	407	409	398	341	382	389	372	372	399	344	370	359	366	365	366	367	380	359	346	369	356	403	406	378	403	375	429	417	406	387	390	379	408	360	364	365	404	344	357	399	394	407	365	376	350	398	408	380	392	374	391	385	412	363	397	356	392	373	391	360	346	366	345	378	385	337	375	390	400	384	378	400	338	385	351	362	383	400	383	393	379	402	391	348	394	395	392	386	430	401	365	373	353	387	396	376	381	371	387	377	392	382	385	354	383	369	422	364	361	394	391	369	376	401	354	382	375	316	344	391	380	395	406	384	395	348	364	389	381	374	402	394	406	370	381	409	363	365	397	315	387	358	323	387	369	352	396	397	393	404	379	389	448	358	340	403	384	387	376	394	384	348	378	428	380	380	380	367	384	378	346	374	348	385	414	421	349	370	354	363	414	378	403	402	395	394	396	371	385	393	339	383	350	368	404	426	372	394	370	363	364	383	374	336	383	406	370	341	337	345	368	366	372	392	390	367	400	379	390	385	374	385	375	362	414	345	364	393	384	334	388	362	366	368	372	360	360	415	406	369	396	378	336	428	365	383	407	369	392	372	366	379	369	361	363	351	349	378	371	366	386	413	370	401	380	362	356	362	337	376	380	380	379	382	354	385	391	422	392	430	322	371	358	391	351	371	346	403	391	363	377	358	357	393	373	384	339	374	369	361	350	403	357	371	382	395	359	376	396	379	398	432	395	356	425	362	379	396	375	388	404	393	392	370	339	373	374	383	426	378	411	365	372	364	375	368	415	378	397	340	351	356	374	379	385	365	367	387	410	381	363	389	365	383	378	356	384	389	344	396	393	403	356	381	369	366	369	352	369	351	395	357	413	385	388	366	381	427	375	394	359	382	367	358	351	361	393	375	421	364	373	396	348	409	343	400	396	389	345	398	359	399	399	401	357	414	365	366	348	377	391	382	374	392	423	367	365	390	386	384	403	398	383	372	370	387	388	395	407	379	346	395	358	370	368	379	386	397	367	377	369	381	410	359	374	351	421	384	398	377	427	368	371	341	390	370	361	353	400	389	381	380	365	348	367	359	367	355	340	385	400	410	397	364	354	370	386	400	359	363	356	391	361	339	385	376	353	365	338	384	373	344	384	374	369	373	329	370	355	390	404	371	402	375	392	404	379	381	348	339	356	403	382	374	371	407	389	367	391	360	378	352	362	404	331	384	387	376	392	426	363	361	390	367	379	401	400	392	358	374	393	388	405	367	359	380	369	378	389	365	347	373	364	386	360	404	358	360	375	369	389	409	378	335	397	378	377	392	350	372	364	381	373	348	400	378	385	413	354	328	348	394	368	377	382	343	395	383	402	383	334	367	390	401	388	396	364	393	396	385	396	377	412	361	322	387	383	376	371	433	399	407	353	399	355	412	383	359	375	403	410	347	377	396	365	362	387	348	390	356	408	362	411	396	399	396	388	362	358	387	373	379	349	326	387	390	363	354	404	379	399	356	366	334	388	367	396	359	390	393	350	365	368	402	385	361	382	397	386	338	356	444	388	364	386	329	419	407	361	373	409	386	355	417	354	393	355	365	390	368	390	373	366	401	338	348	347	386	377	390	378	367	365	391	396	393	376	400	367	386	362	395	395	389	375	369	387	357	391	364	395	400	380	364	370	337	428	376	394	346	371	395	360	352	404	375	383	383	390	359	400	379	380	386	383	430	359	387	353	387	393	371	401	361	359	355	365	362	373	351	363	373	401	381	420	364	404	395	395	412	372	383	362	357	346	366	381	394	381	375	386	378	391	383	385	375	387	400	382	376	387	331	405	412	377	365	357	398	394	392	383	344	351	352	356	353	357	375	379	388	373	367	362	412	362	368	394	374	364	336	392	381	380	352	384	365	374	365	385	387	391	379	340	389	376	393	370	402	377	371	365	369	334	394	401	364	419	426	371	376	395	364	382	367	371	419	398	375	398	420	392	365	353	342	353	376	382	354	349	400	349	398	405	385	352	403	386	369	415	388	360	359	334	357	406	357	408	394	369	383	377	359	417	378	347	365	343	397	371	385	375	378	385	395	387	348	357	369	411	364	354	363	378	377	390	409	371	371	407	419	392	356	348	395	348	395	417	372	413	377	376	351	362	365	372	374	358	409	422	389	391	383	400	366	408	405	384	368	382	394	376	395	358	385	369	394	381	414	389	358	368	359	367	382	355	371	380	364	363	371	413	386	377	378	353	373	395	363	358	363	385	373	367	373	362	413	363	359	379	392	412	389	362	381	398	395	319	387	376	354	368	380	374	359	381	368	397	430	382	414	397	355	374	366	394	373	399	394	380	389	373	371	371	391	356	389	389	427	372	390	384	376	388	360	350	390	373	342	304	372	351	361	398	370	420	378	360	401	338	388	362	384	413	343	416	367	345	355	399	354	367	382	403	389	380	382	384	391	401	367	372	383	366	368	372	368	377	377	332	395	416	376	368	365	348	382	368	384	365	381	417	384	344	384	374	384	413	380	388	410	375	392	386	408	366	407	405	379	350	362	328	368	355	338	377	393	386	382	366	396	405	381	403	357	404	370	394	329	396	372	354	392	391	396	350	397	343	394	400	379	381	385	421	367	359	381	367	389	392	396	403	371	373	367	354	361	379	385	378	406	393	362	389	426	388	328	404	376	385	349	371	368	357	349	359	376	386	420	384	379	351	373	371	388	365	343	371	393	359	396	381	417	379	380	347	368	388	400	360	381	389	384	354	350	375	373	387	338	397	355	381	347	389	353	353	346	366	362	416	379	391	386	385	373	365	362	411	389	365	389	400	416	378	371	366	389	372	365	403	373	408	393	417	363	380	375	356	410	357	335	365	406	346	362	412	369	373	343	367	372	380	373	378	416	378	368	331	389	356	395	392	336	365	415	358	355	371	385	400	406	365	394	358	381	406	380	378	358	353	369	396	401	406	359	377	378	386	365	362	362	400	383	376	394	372	370	393	401	395	366	386	338	316	366	409	400	351	376	408	383	366	386	380	382	356	423	384	369	404	403	375	412	340	364	381	355	388	369	397	401	390	379	376	376	385	388	372	360	417	411	399	362	373	362	367	380	377	380	361	386	358	401	386	357	342	356	354	393	374	378	403	395	377	370	406	361	357	365	341	369	345	390	381	403	396	383	383	377	361	375	378	393	374	397	357	360	374	382	350	384	353	383	395	371	413	359	361	378	439	356	393	336	355	353	394	410	368	377	339	369	391	384	356	382	356	391	341	374	396	351	370	357	402	394	360	365	384	407	387	384	369	409	376	394	390	381	395	368	370	397	380	345	409	400	360
34888	49379	57913	46217	30197	14827	6079	1149	851	850	888	836	825	843	863	866	869	833	881	888	860	850	849	880	849	811	883	901	849	903	867	918	842	856	816	867	825	854	800	857	846	841	876	927	842	837	860	847	837	874	844	901	963	850	874	882	853	831	891	848	903	849	896	922	873	861	888	866	883	825	895	913	839	869	834	851	866	896	800	870	862	884	871	886	860	866	861	871	869	847	920	930	831	820	866	851	878	892	846	912	866	875	825	839	844	879	848	856	827	812	869	868	879	935	873	916	829	863	862	880	837	902	886	833	870	860	837	916	817	858	895	859	875	827	907	825	825	804	865	847	849	821	879	877	798	888	896	834	821	857	866	829	851	909	849	915	847	860	826	843	813	896	816	880	840	869	849	872	881	878	897	836	857	860	849	857	932	858	875	881	850	888	809	875	856	833	870	816	865	841	840	901	864	908	906	846	891	847	859	861	828	863	831	842	862	890	834	884	865	862	896	857	824	843	840	915	902	861	857	833	888	878	849	859	850	887	890	845	817	887	814	837	882	854	865	810	852	876	831	866	855	836	919	851	851	852	853	885	896	851	835	841	794	943	872	875	901	842	858	845	855	817	886	913	868	849	823	853	848	811	862	838	858	854	821	831	881	829	788	884	869	916	829	806	859	891	845	831	884	808	855	876	914	901	858	860	879	862	865	933	868	840	841	884	813	835	857	853	840	806	901	797	880	857	877	918	839	851	892	849	866	892	890	867	853	842	815	855	857	851	847	866	843	848	867	802	850	855	930	851	909	851	846	889	833	843	843	896	820	865	821	848	897	864	805	839	840	930	881	837	846	844	844	855	784	869	918	859	816	837	869	859	807	844	892	809	924	915	894	830	871	860	897	834	839	839	875	857	839	854	889	825	863	906	883	896	885	866	883	860	813	839	850	865	876	797	868	890	858	850	847	864	829	910	906	874	792	844	865	862	889	880	907	867	924	869	872	805	904	866	863	863	864	821	878	870	841	843	850	888	896	843	852	833	863	795	877	867	891	864	886	846	886	835	918	849	911	895	811	823	848	844	788	844	883	866	850	911	832	858	859	872	837	848	905	906	893	881	858	871	916	835	844	886	825	874	836	879	887	907	853	844	792	848	815	814	847	874	824	848	874	888	873	853	849	829	908	878	854	844	843	867	856	854	847	855	853	838	848	843	841	891	870	867	884	854	851	888	839	858	875	896	857	863	878	856	865	820	862	880	806	864	891	857	900	924	835	879	935	820	848	821	926	819	842	869	859	796	816	859	885	896	856	857	913	875	906	826	910	836	886	890	880	845	898	852	861	875	866	863	897	898	815	837	927	859	868	845	880	874	807	868	858	790	884	893	865	846	858	867	885	909	870	849	868	909	811	845	901	854	795	891	853	857	902	877	837	869	819	844	794	863	854	859	882	857	861	876	826	888	862	876	895	855	830	895	859	844	808	837	896	876	845	858	898	868	911	890	850	806	836	903	845	843	879	868	842	842	890	873	804	858	858	836	843	883	886	832	813	893	816	833	882	884	891	859	838	873	806	872	864	839	795	914	847	848	861	873	860	893	887	862	866	874	857	870	884	836	873	894	864	856	849	862	844	872	909	822	857	859	905	837	858	848	821	855	857	806	883	875	874	885	904	866	893	862	840	849	905	839	877	877	831	848	826	888	874	843	817	834	920	834	849	906	866	876	823	837	873	881	853	850	884	852	901	875	916	827	847	843	900	865	891	822	863	836	848	890	829	840	836	859	882	876	864	858	808	889	862	895	893	851	839	865	872	852	896	925	863	846	806	846	838	860	863	837	881	833	908	862	846	842	857	864	842	858	873	843	884	861	834	859	886	853	895	862	868	839	862	835	861	849	899	870	822	850	921	816	860	850	873	866	844	867	889	826	885	850	821	867	879	854	803	859	859	832	839	856	806	870	834	909	831	885	829	810	884	916	844	864	817	864	864	864	881	868	861	879	818	897	910	813	815	865	841	832	878	846	871	855	804	821	850	854	885	875	901	810	849	863	838	895	918	866	891	867	918	855	881	894	818	826	865	852	833	889	917	830	835	906	890	891	832	836	884	844	862	842	866	867	845	855	875	877	852	839	848	878	849	849	836	882	864	847	812	829	842	880	823	856	862	812	903	865	869	870	867	888	838	866	889	903	865	845	890	933	884	853	817	887	899	847	869	857	878	872	948	842	810	917	901	880	841	867	874	894	881	865	818	865	840	849	870	856	867	784	865	842	860	875	900	834	866	894	887	825	919	878	902	926	893	839	900	847	945	875	930	810	863	883	837	798	880	828	887	864	890	844	848	901	839	910	885	868	829	838	856	921	818	885	842	825	849	850	865	887	811	834	899	877	838	870	823	885	864	852	859	908	884	896	844	873	868	840	833	865	860	814	868	891	920	922	824	891	845	857	826	820	884	892	868	879	852	839	881	905	791	922	815	822	866	869	817	842	900	936	883	840	845	842	852	846	876	862	874	807	874	857	872	861	831	837	863	839	828	899	873	870	875	827	873	846	824	870	872	848	898	866	815	853	876	855	908	911	880	804	918	867	852	836	914	901	827	875	821	843	886	837	813	891	851	891	870	861	812	851	800	886	840	881	897	877	883	853	894	860	857	901	869	832	849	834	842	841	904	879	854	861	852	824	861	936	856	871	869	854	881	855	868	861	817	831	895	872	891	869	841	846	909	884	876	866	887	846	823	910	847	909	887	841	824	845	847	858	798	878	872	879	846	884	839	905	884	900	872	857	839	841	822	831	873	880	871	858	901	821	882	870	798	864	860	866	848	858	885	900	880	854	890	882	909	860	878	885	889	920	803	877	854	886	866	792	819	831	849	886	901	845	852	896	896	829	850	858	883	870	812	833	835	833	843	895	908	827	842	890	823	865	931	836	856	860	823	894	823	799	847	852	828	865	887	851	861	835	862	806	889	866	907	882	874	846	902	864	844	880	846	793	852	890	904	787	861	836	898	885	868	848	841	827	859	895	829	902	902	872	816	842	832	832	897	941	886	889	848	844	874	870	892	889	890	866	826	829	893	864	842	900	861	819	814	831	864	823	874	841	844	876	850	868	885	823	863	849	890	846	872	911	966	879	825	886	814	893	844	846	845	882	851	884	860	854	863	863	860	865	883	846	865	880	872	866	812	873	840	840	891	877	872	859	878	880	829	830	890	871	836	833	834	826	922	838	861	882	869	909	872	889	926	870	842	878	868	886	866	904	865	869	826	867	879	863	890	845	851	876	894	837	910	826	831	848	835	889	869	893	835	842	839	901	810	885	866	839	865	854	832	883	901	845	852	832	908	888	886	897	845	857	846	861	856	861	856	841	866	870	925	910	872	837	858	844	900	843	966	937	844	872	873	807	876	887	890	874	891	861	868	894	900	837	900	856	848	919	831	823	813	827	837	855	871	812	832	823	866	852	846	846	862	888	822	869	850	845	824	853	861	924	839	814	825	875	856	901	812	870
68030	75687	77527	57988	36438	19394	6493	915	485	505	520	505	488	490	473	483	558	463	478	487	458	544	465	548	513	504	494	527	491	511	485	516	490	498	502	511	478	447	470	501	487	486	486	515	504	501	498	507	494	466	514	492	491	534	529	491	515	522	546	539	496	500	475	544	482	460	501	521	518	533	539	505	527	509	478	510	488	518	485	496	515	494	508	489	525	505	490	516	501	501	507	481	496	498	487	485	543	499	528	503	460	470	508	531	492	500	525	515	480	506	489	543	511	502	516	520	489	500	504	523	484	483	518	482	450	492	538	470	493	493	514	520	475	468	511	478	518	486	444	473	471	480	447	529	492	466	522	491	518	477	511	565	501	520	521	476	469	478	475	529	488	499	509	459	450	485	520	552	500	462	533	482	480	459	481	467	578	500	499	477	453	485	484	488	539	490	519	545	417	523	494	493	491	520	538	488	512	518	563	513	464	470	497	488	525	505	489	476	470	475	478	489	589	509	488	520	481	494	535	531	500	497	502	460	538	522	542	500	493	522	497	479	513	491	487	491	533	472	535	494	507	429	454	482	467	476	510	494	523	471	448	509	531	489	499	554	508	473	500	477	490	498	528	512	535	540	524	512	501	509	464	531	434	493	533	484	468	509	483	533	493	544	548	492	457	553	489	504	504	527	493	464	503	517	476	571	521	506	528	455	486	494	482	525	499	489	551	522	445	467	517	503	524	507	466	522	518	480	500	527	495	488	548	503	506	508	500	539	481	517	515	509	504	505	490	445	466	497	494	531	542	494	488	508	495	514	473	492	470	453	494	521	534	497	502	488	459	451	469	506	478	525	487	470	478	508	511	521	511	508	508	499	486	496	523	478	492	521	555	481	451	487	498	500	487	522	503	484	503	537	444	515	510	520	482	485	508	466	501	486	512	525	511	481	500	494	487	525	492	500	478	476	495	481	520	497	526	488	474	500	488	495	491	524	504	478	526	484	494	484	523	538	503	497	518	433	479	472	492	494	494	492	548	500	485	493	489	465	501	526	488	510	513	486	510	503	487	510	492	455	514	487	498	525	479	503	516	502	481	539	521	496	486	462	500	491	515	486	551	468	539	529	498	488	485	476	562	488	484	503	512	480	538	478	495	508	515	455	516	465	513	502	512	492	455	518	495	502	489	495	487	512	526	546	553	496	500	514	477	511	510	492	500	496	471	492	496	488	486	500	526	508	537	513	512	477	535	533	474	517	508	483	518	488	495	533	454	501	489	509	507	534	510	538	458	499	475	484	512	464	480	458	481	447	508	538	511	526	524	525	478	485	522	524	499	533	494	478	490	495	495	479	485	511	503	495	506	520	491	520	528	508	466	496	549	507	514	553	537	463	488	513	540	507	487	485	465	492	503	466	520	464	469	503	545	468	518	506	511	493	485	446	470	493	488	529	506	439	493	503	525	536	553	505	483	510	520	527	518	503	514	474	550	514	514	492	482	542	472	470	493	518	508	506	475	492	483	493	494	469	513	516	489	520	485	526	467	491	516	466	527	508	498	481	509	494	479	493	519	526	508	472	499	473	481	522	500	498	482	514	508	500	521	539	501	461	494	499	503	478	517	476	502	473	453	473	508	558	504	515	470	508	506	478	502	501	535	494	459	538	507	466	485	463	486	497	499	518	543	446	503	484	490	489	490	490	486	517	485	480	502	504	489	487	491	498	513	484	458	514	514	487	499	495	496	461	485	507	506	464	473	487	479	478	502	520	545	491	510	486	522	548	488	536	495	522	476	490	529	492	527	515	489	487	483	522	503	499	470	504	504	495	527	505	495	542	507	517	515	514	501	514	544	507	510	531	508	461	497	462	439	446	482	505	516	525	487	462	480	482	492	521	469	493	526	509	505	475	511	524	541	531	535	543	516	491	500	508	473	502	537	534	503	480	496	510	477	477	465	475	498	480	521	514	512	521	502	524	491	495	518	489	465	506	514	530	471	480	520	526	511	512	539	515	484	485	500	508	494	480	505	474	473	517	521	532	510	494	481	487	495	512	497	503	534	526	519	484	437	483	532	491	506	522	521	507	479	530	536	453	495	482	520	518	451	517	481	511	457	495	527	491	493	504	451	498	495	478	519	455	509	504	467	505	507	497	510	535	478	480	463	503	505	539	472	542	493	462	545	492	483	480	447	471	524	488	475	507	499	486	501	498	528	462	494	511	537	526	482	482	480	473	506	473	496	500	469	475	492	490	484	512	497	485	558	450	515	497	519	489	523	514	471	452	521	456	488	496	507	520	540	470	510	540	509	498	477	512	522	523	511	525	468	455	539	463	509	482	499	456	480	522	479	525	492	473	498	562	527	535	493	477	503	536	500	498	469	479	474	489	524	507	535	531	491	493	536	500	484	511	508	538	509	490	465	496	491	466	529	508	530	487	489	519	508	517	443	498	495	497	546	499	528	452	470	503	477	517	502	503	514	493	474	451	479	476	470	522	531	477	473	507	467	499	479	478	472	479	476	507	501	510	481	476	493	471	501	508	522	449	478	499	501	507	500	469	533	550	488	496	452	499	502	499	487	462	487	485	478	522	515	512	452	537	464	485	484	544	464	530	452	491	467	477	477	488	471	494	491	473	502	486	508	483	498	490	535	443	496	529	466	467	501	500	502	512	533	542	475	493	494	508	513	503	550	523	499	475	462	483	495	504	493	479	499	511	509	524	519	430	507	561	484	537	487	468	521	520	506	473	509	511	447	479	516	478	490	487	473	491	469	478	541	526	510	509	520	501	525	522	513	543	520	499	443	472	453	487	499	540	500	500	498	478	476	448	489	453	542	483	482	458	534	473	467	484	518	447	490	487	507	513	545	541	527	473	502	455	528	502	530	522	503	488	515	511	530	452	531	474	497	508	476	447	492	487	480	471	488	481	502	497	559	505	542	493	498	496	519	506	512	512	554	486	498	496	554	505	548	492	509	487	478	466	458	544	490	516	483	460	515	519	471	458	473	508	532	482	476	446	463	511	510	485	565	535	516	495	521	459	518	513	472	478	532	507	469	564	505	474	505	493	498	509	491	527	475	465	519	495	532	517	514	541	501	502	507	513	509	474	529	511	511	461	467	482	512	488	498	525	500	477	503	517	477	459	537	455	530	493	536	496	518	516	511	503	527	474	475	465	531	494	498	520	539	487	507	547	532	499	498	527	479	452	463	499	437	529	473	461	501	562	475	486	486	472	540	488	472	508	513	481	526	515	529	528	510	540	470	520	537	553	492	489	502	499	537	544	530	504	479	507	492	497	495	540	474	501	505	512	487	491	507	462	465	510	498	504	508	505	509	490	503	506	531	467	511	493	472	462	471	487	493	504	502	486	514	500	523	490	466	478	495	473	475	523	509	490	512	475	485	468	490	522	518	520	492	496	407	486	499	475	501	504	492	494	491	508	504	497	501	513	479	529	509	461	539	531	457	511	476	538	532	497	512	499	489	474	465	516	488	496	492	559	538	494
43881	64092	76673	63540	45155	27864	13136	1485	1099	1111	1082	1109	1066	1111	1114	1145	1134	1123	1112	1074	1134	1119	1100	1068	1141	1082	1096	1162	1110	1106	1085	1142	1046	1065	1078	1130	1081	1132	1102	1114	1085	1070	1105	1078	1086	1073	1141	1064	1029	1074	1120	1099	1151	1102	1132	1121	1071	1086	1133	1080	1071	1097	1074	1089	1090	1094	1086	1127	1090	1121	1080	1099	1137	1119	1086	1130	1033	1094	1096	1095	1115	1086	1068	1138	1142	1119	1126	1142	1124	1094	1098	1098	1060	1136	1110	1041	1103	1061	1018	1116	1081	1149	1037	1125	1110	1159	1042	1092	1150	1090	1123	1124	1113	1079	1067	1086	1102	1090	1027	1065	1152	1080	1112	1111	1103	1111	1077	1093	1041	1046	1107	1083	1071	1111	1091	1070	1124	1149	1114	1133	1115	1090	1056	1089	1105	1075	1121	1114	1118	1107	1119	1141	1117	1109	1093	1138	1076	1059	1055	1074	1100	1077	1192	1098	1144	1131	1110	1097	1093	1111	1061	1069	1138	1092	1087	1105	1042	1115	1139	1136	1093	1070	1092	1133	1125	1127	1084	1078	1124	1097	1119	1100	1085	1032	1076	1103	1098	1124	1171	1136	1098	1137	1103	1166	1063	1133	1037	1142	1088	1067	1097	1103	1062	1093	1130	1084	1012	1110	1109	1098	1091	1076	1129	1067	1070	1144	1097	1145	1127	1084	1113	1145	1074	1155	1097	1102	1095	1082	1067	1130	1080	1109	1107	1153	1154	1115	1081	1129	1119	1046	1210	1131	1078	1069	1053	1066	1089	1152	1075	1145	1070	1100	1085	1095	1002	1134	1104	1082	1094	1056	1112	1122	1108	1123	1065	1063	1106	1049	1121	1065	1116	1051	1103	1106	1038	1093	1111	1078	1102	1075	1090	1068	1089	1133	1053	1099	1127	1040	1138	1063	1115	1061	1133	1081	1097	1113	1105	1088	1117	1091	1127	1108	1103	1092	1070	1092	1110	1112	1063	1070	1120	1132	1150	1095	1096	1063	1073	1100	1088	1096	1139	1101	1096	1158	1148	1101	1122	1077	1133	1054	1138	1163	1132	1130	1121	1082	1143	1119	1129	1099	1083	1085	1072	1067	1120	1090	1122	1045	1125	1083	1081	1078	1063	1079	1084	1084	1152	1109	1119	1073	1075	1079	1040	1083	1104	1150	1091	1077	1066	1037	1117	1125	1163	1096	1106	1046	1111	1129	1117	1087	1118	1055	1095	1098	1068	1083	1059	1073	1074	1099	1056	1058	1079	1145	1086	1090	1104	1132	1094	1101	1077	1054	1090	1137	1109	1105	1076	1107	1122	1110	1064	1116	1106	1086	1116	1073	1093	1066	1113	1118	1117	1071	1072	1150	1100	1026	1166	1119	1158	1086	1078	1104	1080	1086	1139	1096	1157	1051	1122	1101	1065	1042	1124	1026	1114	1091	1114	1112	1046	1109	1067	1062	1076	1101	1135	1081	1046	1073	1133	1079	1090	1069	1103	1143	1036	1104	1105	1030	1082	1149	1098	1060	1092	1137	1116	1094	1041	1106	1101	1126	1112	1093	1130	1116	1088	1093	1058	1075	1073	1068	1098	1074	1120	1108	1114	1121	1048	1046	1018	1090	1060	1032	1064	1143	1145	1108	1076	1105	1111	1080	1073	1110	1072	1085	1050	1089	1054	1134	1082	1116	1057	1099	1147	1100	1103	1104	1062	1077	1140	1039	1150	1100	1127	1145	1065	1066	1078	1083	1109	1110	1047	1103	1138	1066	1090	1069	1152	1162	1093	1107	1065	1094	1100	1102	1122	1119	1099	1123	1069	1100	1061	1078	1094	1095	1170	1091	1094	1111	1044	1066	1081	1100	1129	1100	1105	1094	1092	1060	1153	1076	1047	1159	1090	1103	1081	1075	1178	1048	1168	1092	1158	1118	1117	1091	1087	1127	1117	1083	1126	1101	1108	1098	1065	1134	1054	1109	1089	1126	1097	1050	1107	1029	1058	1109	1078	1114	1090	1067	1137	1065	1083	1119	1126	1080	1094	1153	1066	1153	1148	1043	1046	1097	1062	1083	1008	1099	1066	1097	1066	1093	1069	1118	1107	1121	1032	1091	1092	1086	1096	1087	1093	1139	1109	1038	1115	1057	975	1146	1087	1047	1113	1139	1088	1127	1125	1099	1080	1078	1061	1088	1075	1042	1119	1028	1095	1153	1117	1079	1112	1128	1099	1125	1086	1182	1093	1062	1078	1037	1069	1077	1092	1041	1100	1065	1124	1098	1113	1064	1101	1118	1128	1099	1150	1052	1052	1087	1047	1064	1068	1086	1043	1074	1034	1101	1032	1043	1087	1143	1094	1140	1069	1084	1150	1156	1166	1143	1082	1134	1086	1022	1037	1066	1124	1117	1111	1040	1113	1074	1125	1082	1068	1091	1115	1038	1131	1095	1098	1079	1080	1074	1159	1091	1092	1111	1063	1096	1084	1122	1124	1112	1061	1081	1109	1107	1115	1114	1114	1099	1067	1113	1193	1130	1127	1146	1174	1081	1084	1062	1120	1154	1118	1059	1064	1028	1142	1124	1128	1075	1116	1144	1084	1089	1076	1079	1110	1052	1086	1093	1124	1113	1104	1113	1070	1137	1082	1107	1059	1050	1144	1098	1100	1149	1166	1120	1148	1058	1124	1106	1086	1083	1080	1133	1090	1019	1074	1099	1050	1073	1039	1136	1165	1100	1047	1089	1125	1141	1053	1060	1094	1110	1069	1156	1064	1097	1045	1109	1122	1073	1131	1059	1142	1146	1109	1078	1067	1072	1139	1049	1107	1097	1116	1068	1074	1071	1126	1088	1069	1100	1136	1138	1098	1068	1164	1132	1110	1095	1093	1127	1142	1060	1093	1047	1140	1075	1128	1104	1060	1085	1104	1059	1125	1048	1163	1129	1099	1047	1167	1072	1109	1108	1067	1111	1098	1106	1077	1126	1083	1107	1121	1041	1099	1051	1120	1068	1081	1109	1153	1078	1126	1076	1119	1107	1115	1113	1127	1095	1074	1067	1092	1077	1071	1083	1128	1167	1110	1098	1082	1113	1081	1135	1112	1090	1109	1091	1152	1055	1066	1150	1075	1056	1127	1048	1089	1022	1091	1114	1047	1144	1127	1117	1123	1118	1141	1053	1065	1127	1039	1109	1082	1107	1133	1052	1093	1092	1134	1108	1110	1086	1052	1086	1078	1148	1106	1071	1124	1141	1030	1116	1132	1147	1130	1148	1113	1100	1113	1091	1099	1090	1139	1094	1117	1066	1116	1064	1116	1080	1108	1121	1111	1090	1073	1124	1199	1039	1115	1093	1065	1144	1112	1042	1096	1076	1107	1085	1011	1083	1120	1141	1094	1074	1106	1114	1083	1083	1066	1127	1124	1111	1091	1073	1052	1095	1097	1134	1113	1146	1060	1082	1086	1087	1120	1057	1108	1029	1168	1062	1107	1081	1095	1112	1182	1116	1071	1136	1017	1140	1097	1035	1140	1142	1100	1106	1068	1164	1092	1069	1086	1068	1053	1083	1099	1100	1091	1131	1092	1076	1073	1067	1103	1080	1036	1133	1138	1059	1120	1087	1119	1124	1067	1168	1159	1054	1094	1125	1078	1141	1159	1074	1021	1067	1126	1124	1138	1160	1068	1106	1062	1113	1083	1101	1222	1066	1090	1146	1070	1109	1117	1097	1108	1098	1108	1034	1098	1063	1132	1140	1040	1060	1097	1128	1105	1100	1050	1106	1103	1154	1064	1116	1115	1077	1072	1078	1132	1075	1079	1075	1106	1112	1096	1116	1129	1158	1112	1090	1082	1121	1046	1154	1119	1087	1104	1148	1129	1087	1100	1143	1092	1103	1144	1078	1065	1139	1095	1127	1030	1124	1087	1035	1139	1088	1099	1109	1091	1062	1121	1136	1077	1171	1142	1045	1103	1111	1096	1134	1099	1097	1093	1168	1107	1072	1107	1163	1135	1102	1095	1045	1066	1097	1083	1126	1151	1158	1141	1101	1055	1126	1124	1080	1097	1096	1170	1109	1107	1057	1063	1153	1078	1090	1112	1057	1066	1086	1126	1086	1098	1081	1098	1138	1098	1071	1151	1124	1073	1114	1045	1096	1078	1088	1082	1097	1140	1083	1148	1164	1117	1134	1052	1129	1100	1173	1119	1122	1126	1022	1105	1108	1061	1060	1102	1110	1100	1081	1107	1064	1092	1067	1082	1108	1102	1094	1131	1147	1120	1084	1107	1062	1058	1114	1145	1078	1076	1118	1158	1125	1101	1096	1065	1122	1174	1126	1127	1056	1027	1065	1087	1127	1078	1085	1086	1092	1122	1078	1116	1080	1178	1143	1037	1148	1144	1113	1086	1094	1161	1164	1080	1045	1103	1110	1054	1062	1075	1122	1088	1132	1107	1060	1144	1093	1121	1120	1129	1110	1134	1051	1072	1107	1145	1026	1154	1144	1093	1151	1043	1112	1101	1094	1077	1132	1132	1128	1140	1057	1105	1108	1093	1102	1124	1104	1100	1132	1123	1036	1064	1070	1082	1114	1057	1073	1040	1127	1166	1116	1093	1047	1084	1067	1095	1129	1104	1086	1082	1073	1094	1096	1144	1093	1074	1116	1079	1125	1134	1088	1116	1093	1045	1098	1052	1078	1084	1157	1039	1089	1144	1088	1156	1078	1140	1110	1126	1139	1117	1134	1106	1099	1069	1092	1130	1097	1120	1111	1065	1102	1085	1054	1066	1110	1117	1069	1116	1075	1098	1060	1111	1064	1087	1130	1133	1108	1112	1034	1080	1135	1085	1068	1083	1049	1113	1129	1136	1107	1072	1149	1082	1019	1128	1076	1153	1099	1118	1081	1069	1100	1122	1134	1072	1120	1122	1114	1114	1119	1116	1097	1089	1107	1129	1115	1134	1083	1138	1052	1129	1081	1071	1104	1039	1125	1134	1180	1097	1048	1069	1106	1096	1053	1087	1086	1124	1068	1096	1092	1039	1102	1060	1107	1103	1158
37468	22040	16515	7542	2751	1156	651	385	378	441	383	411	421	415	408	387	389	374	415	401	437	430	388	434	383	413	399	420	435	376	436	436	418	408	449	428	406	370	407	434	357	354	399	401	449	438	399	403	401	428	421	413	398	386	419	432	429	407	435	413	403	400	391	402	401	419	437	444	399	411	383	396	411	409	436	453	440	431	443	406	373	395	448	390	429	418	416	383	428	395	423	427	395	372	390	425	429	396	415	410	420	399	418	453	430	406	439	394	410	418	402	396	432	465	413	422	400	388	407	427	419	426	398	430	413	418	401	409	414	437	429	434	423	411	380	435	388	407	435	414	412	444	376	433	399	395	430	409	431	410	410	404	437	392	386	379	411	419	402	410	400	431	412	441	449	427	460	399	421	441	410	387	434	402	408	399	386	433	400	405	428	397	413	425	372	424	426	406	379	426	438	432	380	397	392	427	406	391	441	398	369	398	393	419	438	417	379	385	402	420	427	416	419	401	398	432	389	429	407	445	433	402	363	471	445	413	354	400	383	412	422	392	423	412	401	405	457	419	427	366	430	406	416	399	452	399	351	384	378	361	414	449	386	421	413	366	390	380	405	425	420	392	378	374	418	376	419	377	392	414	404	395	412	440	423	379	468	420	425	419	405	396	425	429	445	393	441	416	397	399	382	414	411	362	430	396	377	432	403	391	422	448	449	430	408	463	447	390	412	395	424	393	410	407	450	399	412	414	375	412	397	403	412	422	422	395	455	415	402	446	407	386	412	421	429	430	422	412	436	428	433	396	403	412	419	424	415	413	387	397	435	409	368	365	426	388	385	401	378	398	404	430	392	412	429	416	414	407	389	434	396	406	437	425	386	402	452	389	408	429	419	453	388	425	466	389	429	434	428	374	425	416	481	404	398	417	440	412	402	383	428	392	396	395	375	388	430	421	410	418	398	439	428	426	442	395	420	397	372	409	462	442	427	393	379	423	414	398	399	403	406	424	439	459	425	374	388	439	423	433	410	408	456	422	401	398	436	428	415	352	404	382	395	375	397	417	441	415	424	405	410	399	417	360	396	376	392	394	411	389	384	418	412	393	395	407	412	419	408	389	349	429	412	402	409	413	399	415	393	443	360	388	404	389	412	392	413	379	432	400	419	396	384	426	422	423	446	411	419	402	420	429	448	402	401	435	440	444	425	424	395	456	432	391	412	409	349	414	419	462	389	404	423	420	431	390	383	414	391	429	414	419	424	396	405	429	437	411	411	413	432	399	389	421	417	463	436	400	402	396	397	420	381	379	427	418	443	386	383	393	418	427	400	422	430	427	389	434	430	430	407	447	407	392	422	430	389	465	369	403	393	398	406	407	444	427	413	425	400	388	411	432	395	385	417	403	412	442	389	390	375	388	428	411	408	411	396	435	390	419	396	402	375	396	371	386	404	388	403	423	400	423	395	426	405	444	406	425	411	397	383	382	410	381	404	397	433	441	404	430	391	379	427	408	412	393	409	426	401	442	425	419	405	396	405	422	392	443	416	399	427	413	383	429	377	439	426	394	366	431	431	401	389	412	392	417	360	439	421	419	369	390	413	408	431	399	448	416	435	436	406	425	427	377	391	370	411	417	424	389	395	399	401	404	415	457	432	424	401	404	423	380	374	404	377	423	396	390	441	404	447	429	392	386	426	437	411	420	391	407	440	426	395	388	434	393	385	424	412	376	395	412	395	377	404	394	416	423	424	422	448	410	394	409	414	383	373	379	421	418	390	413	404	410	381	382	431	432	384	445	407	432	391	404	445	422	432	409	379	396	388	411	396	426	417	416	404	409	411	409	393	436	374	410	404	435	432	428	400	443	415	386	390	418	407	418	388	422	404	381	420	404	428	438	418	425	396	392	416	420	384	398	382	458	428	436	382	368	374	452	424	400	444	418	397	400	422	451	414	418	409	405	429	386	382	449	414	407	429	401	418	410	387	424	423	409	455	381	426	398	420	431	423	409	429	374	418	426	398	402	403	380	423	401	433	415	441	386	418	396	383	401	395	419	419	429	407	436	398	394	411	396	391	410	398	379	458	357	426	395	410	421	405	387	475	400	407	396	421	475	392	430	427	411	386	432	430	423	415	429	429	415	403	382	429	412	406	411	373	386	394	418	376	380	396	379	453	444	443	371	366	427	379	388	429	411	397	379	364	404	425	435	396	402	418	372	417	418	422	417	395	443	385	463	396	407	412	419	388	415	380	431	446	374	426	423	390	426	428	424	412	424	396	366	401	424	404	397	423	432	367	387	457	429	404	393	369	386	411	422	427	398	404	422	456	435	402	390	433	396	420	445	413	405	437	413	424	413	390	398	390	426	418	413	413	412	396	416	411	432	436	366	427	403	411	397	416	401	369	413	381	389	451	388	404	416	431	391	412	411	421	411	356	432	439	393	444	439	383	375	395	404	372	430	409	399	429	402	428	385	463	404	402	398	409	440	410	412	409	421	413	416	377	397	433	388	392	414	408	386	416	401	409	395	389	410	407	401	412	400	369	420	373	419	392	430	436	436	399	437	366	421	424	439	406	394	402	395	408	393	374	428	407	407	389	436	419	414	364	407	384	401	405	430	409	428	418	359	388	425	388	454	385	395	408	397	414	414	443	399	406	387	416	410	416	415	410	425	412	417	393	411	462	401	390	413	376	426	379	387	382	387	373	407	425	413	411	401	429	471	407	446	371	412	388	381	399	383	422	418	437	429	477	411	458	426	386	411	393	396	406	371	406	454	408	373	416	409	390	393	400	418	371	391	413	435	378	399	408	403	396	426	416	410	412	408	405	425	400	422	423	440	399	398	413	381	402	430	342	365	380	411	405	417	438	416	406	424	420	424	422	391	387	431	408	423	402	396	408	439	408	408	382	429	387	413	405	394	443	415	448	412	428	386	421	420	395	408	393	402	364	420	396	402	398	425	395	394	393	391	428	405	430	376	406	424	433	395	427	413	367	390	422	431	433	398	397	427	376	400	400	382	380	438	425	425	386	450	432	428	447	401	426	441	439	414	381	376	421	420	400	423	409	429	437	377	389	413	446	408	394	410	402	439	420	429	424	380	419	412	407	428	465	387	389	403	398	332	416	417	415	395	416	458	394	426	384	395	396	414	409	386	409	388	429	416	411	379	415	384	397	377	422	408	392	412	402	419	378	413	407	431	388	417	440	412	425	409	361	385	423	412	406	380	396	415	459	405	419	388	422	420	417	414	371	450	389	440	453	421	411	395	425	406	364	374	393	381	385	434	358	385	379	395	425	398	389	398	385	415	435	423	428	434	398	374	374	432	395	409	392	378	412	399	422	406	352	391	384	413	423	393	421	390	427	392	440	415	425	444	430	438	390	429	407	380	421	399	386	367	407	390	405	404	401	410	417	428	427	396	408	394	433	417	419	380	419	404	420	414	387	404	408	416	433	448	385	375	402	385	387	439	405	386	417	368	414	420	411	388	457	417	412	414	436	388
20587	18509	22141	13616	6693	3178	1667	881	917	931	951	939	867	914	948	989	930	876	945	935	924	910	899	877	948	942	995	932	927	900	881	943	955	871	932	940	915	885	921	894	953	874	888	926	851	898	887	923	881	923	867	890	890	902	920	932	867	929	895	858	944	910	947	875	883	910	916	882	883	935	925	870	886	910	835	931	895	953	957	909	941	927	881	911	904	904	923	889	922	933	899	905	904	898	932	896	925	964	928	891	894	858	919	882	902	983	972	904	947	896	920	957	935	956	915	890	924	915	900	901	925	932	910	929	904	875	914	872	921	887	923	864	922	911	888	907	947	915	924	885	942	940	934	930	913	901	907	916	886	896	881	945	954	881	863	877	917	894	950	868	892	889	969	942	920	858	911	971	891	960	887	965	883	928	957	885	932	897	977	932	923	955	973	951	913	935	939	910	890	893	940	969	906	956	918	951	941	882	918	871	884	887	945	950	922	932	890	871	921	933	943	911	850	973	902	942	879	892	935	925	960	882	908	926	881	911	907	921	838	858	864	895	941	896	981	904	918	913	888	943	906	926	856	920	932	921	940	910	919	894	891	911	942	924	906	876	911	882	944	912	849	936	907	919	928	910	908	894	923	963	948	974	955	893	885	914	935	894	955	864	935	846	910	928	953	933	914	933	908	912	891	902	959	923	922	909	894	913	872	896	905	927	882	891	932	914	965	911	953	908	934	976	855	897	912	873	942	921	904	899	925	919	900	890	879	925	907	878	941	932	895	908	877	901	913	955	874	947	843	912	950	873	895	874	929	980	907	900	893	950	880	891	892	906	954	860	909	918	937	929	937	934	915	888	883	913	888	965	970	949	881	895	910	880	922	915	889	982	931	933	936	941	918	906	887	848	930	869	953	879	884	917	899	931	895	886	927	927	898	911	892	918	955	924	888	971	948	893	913	911	874	928	878	894	897	871	889	883	918	930	908	921	912	910	893	859	887	929	907	905	891	933	942	931	905	959	930	952	900	950	903	889	922	927	928	936	937	972	949	886	899	901	924	899	921	884	931	917	890	881	879	925	893	958	890	921	943	942	885	885	904	874	900	920	851	924	910	972	942	916	946	909	904	964	962	941	931	918	900	930	894	908	883	923	901	862	891	863	890	910	936	860	954	902	955	843	948	926	918	868	940	983	921	929	931	841	858	930	966	916	879	922	903	876	909	896	924	908	894	908	919	892	896	922	857	981	955	857	915	890	946	857	903	917	978	969	881	937	883	939	880	968	928	937	875	919	876	948	882	943	887	891	876	903	914	870	929	942	903	913	888	1001	920	872	881	938	928	849	925	946	923	944	918	908	876	913	904	907	918	882	917	907	913	945	876	910	933	928	931	922	899	923	900	914	881	870	914	918	905	899	909	962	872	898	937	926	948	900	881	935	898	907	927	908	947	958	862	926	942	862	878	897	937	945	887	937	914	895	896	836	929	857	899	927	891	900	852	877	920	845	929	890	850	902	928	919	896	961	936	926	903	892	949	897	888	933	902	885	963	955	924	958	872	925	910	947	918	898	906	951	932	902	874	841	960	927	937	919	872	895	909	936	917	888	956	917	964	921	898	888	903	883	880	911	932	932	925	905	944	922	980	924	922	901	905	934	872	908	943	902	870	941	938	912	924	889	947	852	915	938	917	930	983	952	945	902	861	928	941	904	935	821	916	927	868	848	976	941	903	929	914	889	929	880	909	918	889	916	902	999	872	893	877	932	900	901	934	968	929	935	873	873	1004	930	968	874	921	941	925	870	925	906	901	933	917	881	920	909	907	891	910	912	900	915	881	918	888	913	973	916	917	870	932	886	928	911	891	927	895	920	912	949	944	930	911	894	912	911	916	906	892	936	913	945	974	873	899	908	827	991	893	904	936	928	944	912	1005	901	911	948	883	951	942	911	919	908	866	909	897	943	922	932	948	934	891	868	948	943	931	954	933	918	913	958	912	900	849	897	901	937	895	936	890	941	890	887	952	903	916	955	930	964	903	900	967	887	909	922	892	927	874	929	902	936	920	916	899	929	952	906	955	869	918	954	805	906	911	936	964	956	904	930	976	907	924	910	865	916	884	916	932	888	935	903	916	911	895	909	888	941	880	892	904	925	918	909	932	918	892	947	915	928	971	940	922	912	921	885	902	967	871	938	893	847	902	925	921	926	954	880	899	949	920	903	970	948	900	965	924	882	936	940	933	892	937	921	950	865	895	892	876	924	949	943	905	873	902	988	865	878	889	930	972	833	898	853	964	914	937	915	908	894	907	943	879	873	886	945	913	918	893	893	854	929	908	922	917	939	897	878	936	891	883	965	888	953	920	935	911	892	913	933	882	905	929	891	952	871	876	898	900	934	926	875	820	960	916	888	889	925	918	911	917	892	948	908	933	940	914	932	850	854	917	937	967	916	927	919	922	913	900	895	934	910	883	887	895	891	892	893	900	919	911	961	971	929	959	929	897	942	889	886	882	921	937	920	926	858	944	981	969	958	910	901	903	916	864	870	948	960	918	913	878	905	937	927	951	916	899	944	871	921	871	927	936	902	951	892	873	888	917	917	949	914	899	858	958	933	862	928	901	979	940	944	906	851	895	876	912	904	959	952	926	904	940	933	874	911	891	978	918	926	937	918	929	927	855	913	891	950	951	911	922	899	853	909	911	934	923	927	876	894	923	934	929	923	893	957	867	877	917	931	904	923	864	891	896	927	883	890	938	926	950	941	942	908	948	919	928	912	937	918	849	882	943	945	935	908	903	894	901	980	903	947	901	906	952	963	879	960	895	922	929	940	938	889	935	907	916	948	936	906	1008	925	926	946	904	944	882	879	939	888	874	877	885	918	859	881	925	878	843	945	941	938	877	909	898	950	855	907	933	902	920	917	911	929	933	930	901	950	975	839	908	947	927	935	895	935	894	867	952	944	933	892	889	914	926	893	914	930	916	919	911	909	884	888	920	886	911	927	910	905	931	900	893	903	874	906	932	897	847	928	864	887	910	950	907	860	941	979	900	946	893	908	925	899	861	904	930	919	885	917	905	900	914	946	925	896	868	849	909	919	941	885	895	919	906	913	908	932	856	879	901	884	906	904	891	860	904	952	905	863	916	926	903	912	924	921	937	929	945	967	906	920	947	912	918	948	908	903	910	920	906	868	909	912	924	873	923	919	863	899	854	926	896	934	930	911	915	897	861	870	938	907	919	894	936	890	920	918	933	880	946	850	910	873	961	909	899	939	906	937	886	866	919	923	966	874	908	904	948	962	898	912	896	950	927	913	883	968	896	939	896	923	898	916	908	894	903	930	934	905	922	928	925	940	900	1001	931	917	912	904	928	927	1011	951	885	901	913	879	948	924	928	923	925	911	938	911	948	877	949	912	839	904	884	941	973	952	961	921	900	918	940	931	978	909	952	910	958	872	922	936	900	877	896	894	910	909	921	906	931	902	884	962	900	888	939	942	910	974	877	873	907	881	919	934
57626	57152	63928	42893	23614	9414	2702	429	339	353	384	375	342	340	385	383	362	375	365	363	388	414	387	324	398	388	386	315	367	363	376	364	366	378	379	351	369	366	361	370	346	363	402	384	336	412	330	394	346	357	384	381	378	353	395	410	370	357	355	324	373	365	379	386	339	383	338	348	347	360	373	359	376	351	370	356	344	371	337	395	369	326	361	339	345	397	373	381	391	354	355	363	378	395	355	343	389	339	373	351	362	364	360	366	370	363	382	362	368	386	351	343	401	372	356	333	342	362	377	368	344	351	372	343	363	362	378	363	335	352	346	374	346	369	371	379	387	365	331	396	386	352	370	354	358	368	373	394	351	325	357	389	333	365	376	344	377	338	349	359	383	387	370	369	346	350	355	378	325	345	386	371	346	350	384	347	357	352	389	361	367	359	407	380	363	378	389	347	384	332	366	391	384	359	379	326	331	361	378	380	386	366	343	370	366	337	387	378	371	336	395	350	365	326	340	350	354	380	390	366	354	342	349	386	362	364	362	355	363	394	341	364	359	356	372	342	362	373	379	414	364	343	345	355	373	376	389	355	330	381	348	383	348	323	390	388	411	345	372	365	401	375	379	378	340	382	348	342	343	367	366	370	357	353	391	383	363	375	326	338	371	392	344	341	401	381	319	388	363	355	347	361	372	359	365	366	380	328	344	348	336	367	360	352	344	353	379	328	313	366	353	406	359	349	359	372	363	378	390	360	357	380	366	376	354	371	390	344	365	369	327	371	370	384	296	412	334	362	377	379	372	344	375	380	373	339	341	351	357	373	364	361	333	412	369	343	338	355	376	392	387	360	359	362	356	386	349	352	355	330	362	339	339	337	353	396	343	360	344	325	347	355	340	370	364	378	354	314	358	358	366	356	358	392	369	373	387	351	339	375	372	387	371	375	355	388	387	360	331	359	379	348	367	382	349	301	360	382	383	345	358	363	366	356	363	369	373	354	355	292	341	398	397	393	380	336	362	382	348	368	359	355	347	343	331	351	349	321	374	356	356	345	359	359	366	347	315	337	350	348	338	370	408	353	368	343	303	309	355	358	375	360	352	373	339	351	374	349	342	363	413	370	341	344	345	342	370	372	335	374	355	376	381	357	381	392	361	332	338	331	377	339	372	328	356	381	367	374	345	332	398	358	391	352	375	382	324	364	374	384	344	350	387	382	389	387	354	366	399	386	377	371	363	359	371	362	334	355	364	346	397	377	341	371	381	351	365	333	351	348	346	397	341	359	341	376	353	355	352	341	415	343	356	371	324	367	336	343	332	327	337	376	314	309	375	369	374	360	375	335	376	343	357	312	339	340	333	343	355	358	334	323	378	357	379	376	350	353	407	365	343	364	328	375	340	386	369	312	369	333	329	363	385	349	350	399	364	351	353	381	411	354	352	381	349	369	351	385	405	363	371	395	341	345	378	351	400	339	357	358	366	357	336	374	348	381	341	374	380	363	336	327	379	356	343	365	359	373	339	337	362	363	387	369	399	366	355	354	364	347	382	358	372	336	341	352	365	342	342	389	413	356	337	384	385	364	362	355	379	354	343	351	391	379	380	362	338	374	351	372	366	357	351	357	342	367	361	342	368	379	355	326	361	381	351	349	373	372	349	336	359	371	361	397	373	366	362	347	373	391	444	365	366	358	343	340	350	390	341	340	342	382	377	365	362	334	350	361	371	368	366	345	366	396	370	342	348	349	326	367	370	351	373	318	364	378	365	359	360	401	365	355	348	358	370	385	319	361	355	340	369	313	319	360	334	368	377	342	327	363	345	351	388	363	336	403	400	393	383	376	384	362	369	314	374	369	394	332	372	373	345	374	370	409	369	360	355	371	377	369	386	342	386	351	335	342	359	364	366	406	390	367	368	362	383	358	379	380	369	360	349	386	371	379	323	372	365	358	357	384	353	382	394	378	366	350	372	348	362	360	340	348	361	379	348	317	339	388	374	373	385	353	376	377	377	374	375	373	322	359	354	331	350	358	324	345	355	339	344	390	382	390	351	348	327	359	392	357	344	396	366	374	347	360	363	394	385	379	375	355	325	378	351	338	359	357	351	322	363	365	345	384	361	355	374	358	389	372	361	346	359	351	359	347	377	392	359	344	343	368	322	351	334	376	379	349	383	384	378	355	344	376	375	373	369	385	371	372	331	371	346	374	372	329	364	359	346	363	415	373	323	394	351	336	348	351	357	363	366	404	355	379	367	346	364	359	340	354	347	348	377	345	348	357	400	365	366	329	338	372	338	377	386	352	350	350	391	316	373	385	324	343	346	371	376	327	361	350	356	360	379	382	329	400	391	337	388	382	366	364	352	371	349	396	342	335	362	324	358	396	332	371	391	354	362	361	353	363	377	379	323	356	356	380	334	351	332	367	345	368	377	400	343	358	383	345	333	339	334	397	340	394	388	361	340	343	361	374	370	364	366	356	361	391	301	369	342	349	370	370	352	395	353	368	343	368	378	375	335	373	364	354	358	360	361	372	374	410	363	359	420	384	371	374	351	330	349	346	346	337	351	357	374	361	381	371	378	340	378	356	368	342	382	385	382	408	380	389	382	366	355	400	341	391	348	348	334	400	347	365	370	335	331	316	350	386	389	381	383	338	363	377	353	399	378	342	361	349	376	339	361	364	360	351	374	357	350	371	349	329	369	355	335	349	339	363	315	320	359	364	334	347	377	359	375	319	379	362	367	376	367	351	372	361	370	368	377	394	351	336	367	348	345	375	355	377	344	383	365	333	360	367	347	401	359	356	385	350	392	374	348	356	404	340	380	354	376	353	317	357	334	366	395	399	353	383	384	367	346	401	359	372	369	360	379	349	358	347	406	320	373	375	378	353	398	327	366	355	391	360	373	343	346	394	364	376	364	371	369	374	341	356	360	369	356	371	324	389	361	385	344	394	344	355	367	367	361	344	359	338	374	348	351	380	401	386	373	321	365	391	355	327	359	313	327	357	357	368	341	355	328	356	355	347	353	360	357	391	346	366	371	334	330	396	351	370	398	360	368	353	364	365	335	362	390	364	400	328	356	361	338	347	362	377	406	336	354	346	339	341	386	328	371	358	364	377	331	355	356	358	352	371	375	353	364	387	367	355	312	364	352	353	341	376	366	365	401	367	385	344	367	387	399	385	390	369	401	357	381	371	393	357	348	327	368	333	345	329	324	363	359	378	394	362	363	337	351	380	370	347	369	343	380	377	364	373	344	376	347	343	345	360	375	358	389	362	358	325	345	409	337	357	384	396	373	387	382	382	382	370	369	370	384	372	356	368	382	361	348	353	394	402	336	328	346	362	367	372	356	376	361	333	325	361	376	350	361	381	345	363	334	333	340	324	360	360	339	342	373	383	399	358	348	369	362	365	344	336	368	372	377	384	355	376	368	366	347	338	330	351	365	345	350	395	355	381	351	377	384	378	365	380	350	378	327	366	401	383	363	364	387	359	357	377	359	338
35774	45679	59377	48092	32671	17763	7337	876	808	860	847	815	822	840	825	773	887	867	864	797	851	795	828	834	842	819	840	873	850	800	786	795	791	821	844	811	886	801	844	868	816	800	822	824	840	821	804	875	827	827	805	808	833	848	808	821	838	829	815	834	866	787	851	867	844	858	809	813	800	840	858	830	822	808	855	807	819	848	829	838	804	809	853	822	871	824	837	794	835	820	820	827	886	789	784	826	808	865	845	769	821	825	858	824	840	862	846	836	839	804	833	821	759	800	833	805	817	809	812	826	794	816	832	807	834	831	815	847	817	838	793	840	839	869	891	830	821	831	876	844	819	791	840	781	844	856	825	836	823	829	804	884	858	853	791	809	842	812	851	820	808	841	868	813	845	838	819	838	848	835	825	848	788	859	848	829	841	793	854	827	861	806	911	848	841	917	810	821	853	821	839	824	817	841	861	840	821	829	806	857	819	777	870	824	842	827	806	855	837	810	872	924	838	806	832	799	799	870	847	849	864	804	811	866	840	824	827	799	806	791	833	898	826	828	795	825	845	842	776	850	785	804	826	888	792	800	840	805	808	812	831	768	812	845	798	803	785	888	792	814	838	846	795	850	824	824	872	841	793	824	778	759	797	832	872	809	835	854	820	842	803	850	800	802	833	832	785	874	782	873	820	795	845	814	770	839	833	832	853	863	811	791	819	829	826	826	838	861	847	846	863	826	813	809	815	812	803	819	800	796	817	812	858	862	840	855	832	787	849	804	848	814	842	839	792	818	840	814	831	844	775	844	847	860	833	839	843	823	806	857	822	831	832	868	803	833	864	802	857	819	778	809	830	806	810	836	832	858	785	797	837	856	815	826	796	788	806	834	822	789	849	827	855	832	858	863	845	807	869	869	834	879	776	841	820	806	830	841	808	791	864	847	839	812	764	810	852	871	798	811	807	760	822	805	849	844	819	787	835	848	791	813	840	842	821	833	808	848	875	788	844	806	819	819	879	821	821	834	844	828	872	892	858	847	848	821	829	801	813	816	793	847	785	854	820	837	804	831	791	821	824	758	875	876	882	794	795	800	842	770	837	831	846	820	840	843	877	829	825	837	838	843	814	873	816	828	779	844	845	852	829	827	892	831	868	829	819	878	788	819	820	878	795	771	813	914	839	820	838	861	859	796	779	859	808	843	787	876	826	820	853	813	812	813	858	799	809	840	857	868	866	783	814	893	846	779	826	889	846	803	805	817	810	840	795	831	834	842	811	782	860	818	842	822	868	823	817	857	845	855	853	845	853	820	795	794	862	814	842	821	856	822	862	814	853	781	846	786	809	791	878	854	828	870	823	813	824	798	799	822	856	853	799	883	822	816	838	818	754	835	758	861	829	881	808	808	868	876	877	796	833	847	807	841	901	835	820	816	854	801	860	845	777	798	841	813	836	828	790	828	830	874	847	826	812	877	866	865	795	851	862	763	831	848	830	857	840	843	928	805	774	839	864	823	833	831	850	841	825	815	830	862	813	863	818	812	836	861	818	862	842	849	823	798	805	804	800	798	775	834	814	867	826	804	796	835	828	860	814	844	805	831	786	792	807	842	860	847	838	859	811	809	796	780	818	855	806	795	810	814	811	838	839	840	842	815	860	855	828	816	830	824	819	782	808	865	817	831	855	821	838	798	867	841	852	834	802	823	779	831	847	850	846	779	831	838	786	808	834	866	816	809	822	809	903	860	838	783	821	821	798	790	876	835	834	855	804	796	854	840	860	839	812	837	804	826	837	847	787	890	780	809	782	809	819	851	837	894	838	831	783	861	805	809	835	822	843	861	822	800	862	774	828	854	817	833	827	815	770	815	850	845	817	851	834	856	825	829	878	891	853	816	873	816	821	824	834	806	852	791	895	865	851	816	830	804	836	818	824	810	867	818	873	802	770	820	842	868	860	828	831	850	759	855	816	790	790	843	821	841	809	850	826	848	829	865	837	842	839	853	864	808	787	854	841	804	873	819	840	801	804	897	848	833	808	806	836	852	824	855	824	782	817	830	801	816	843	826	854	838	815	816	854	862	758	791	835	871	828	811	842	816	828	863	850	784	843	783	842	852	820	819	842	800	809	792	816	821	832	856	827	802	861	890	838	882	782	809	849	806	800	855	823	847	798	829	850	841	863	820	871	825	806	815	833	833	792	842	863	851	850	817	862	802	822	807	808	787	828	865	830	811	846	836	836	826	818	834	833	818	838	817	853	845	875	840	827	836	793	813	836	847	765	832	825	851	866	839	832	805	824	839	820	879	827	811	848	880	845	833	859	821	812	812	863	864	829	862	830	799	852	859	819	816	798	819	815	794	839	883	838	811	821	832	799	817	848	835	822	799	832	862	818	839	815	854	813	785	814	801	829	833	809	869	841	791	762	785	858	799	832	811	818	838	812	818	864	817	813	830	833	876	855	798	821	818	832	872	883	820	874	791	808	822	803	836	828	804	849	825	811	791	796	780	832	810	797	851	868	836	820	807	812	812	841	888	837	859	837	825	829	908	808	794	890	837	830	822	793	837	846	862	826	802	813	882	851	825	789	796	820	824	886	818	829	874	847	856	836	864	831	843	869	820	835	824	822	908	827	793	871	821	898	842	842	842	846	782	783	811	803	866	849	825	811	837	809	823	823	827	817	844	825	814	870	849	827	794	816	847	844	815	839	834	853	831	817	791	799	836	846	814	822	855	791	885	865	870	811	809	778	833	822	798	880	821	807	830	800	820	792	857	834	821	831	817	858	848	766	838	836	841	805	815	819	839	843	817	795	837	836	780	800	835	785	815	836	809	789	832	806	828	796	839	811	780	834	829	767	806	781	827	835	824	844	855	836	842	819	862	779	802	835	878	849	811	808	815	810	844	801	839	788	830	826	800	889	854	887	840	791	836	840	827	820	808	853	794	871	833	807	769	873	893	825	822	855	826	888	863	844	847	810	871	787	873	797	823	843	862	833	840	831	806	853	813	840	849	838	864	773	848	837	812	838	845	848	839	845	795	784	779	837	880	822	884	800	866	849	760	824	792	828	892	849	817	834	799	847	831	809	849	834	830	814	841	842	791	812	789	858	850	824	831	838	892	819	850	834	817	838	814	819	792	855	862	822	906	877	799	828	830	857	779	797	794	824	759	814	802	841	827	848	821	842	826	806	818	826	864	838	870	851	836	860	845	889	768	820	797	811	841	830	840	831	795	810	777	840	812	801	875	862	791	840	792	832	824	841	815	796	793	826	843	848	780	853	823	805	839	874	771	816	852	839	879	862	818	807	788	835	880	822	819	831	817	856	839	822	838	778	838	874	854	820	809	792	850	842	825	840	835	839	827	829	753	837	816	851	790	853	851	845	822	804	854	813	773	847	871	830	856	824	861	837	831	834	830	832	810	828	821	829	874	825	808	841	829	842	850	835	883	840	868	813	832	796	868	845	860	773	824	849	778	807	825	853	855	815	800	849	827	788	791	810	847
69502	75445	76775	57085	36629	19741	6853	814	487	516	492	476	494	535	488	527	484	507	489	495	450	486	475	509	524	449	526	504	508	483	524	456	476	453	477	523	476	485	481	452	513	475	504	508	492	484	512	466	515	477	471	490	459	479	457	472	486	488	463	475	479	447	506	506	480	521	458	499	512	476	465	480	475	499	476	495	468	502	463	476	512	526	459	504	490	511	490	484	495	531	504	472	485	489	468	477	470	453	461	428	498	494	504	493	503	475	494	462	470	528	510	501	510	471	499	482	449	487	508	512	473	486	501	537	494	483	488	504	507	500	470	474	471	507	496	456	476	466	437	482	500	504	489	492	504	505	502	518	507	485	475	484	516	500	496	496	509	468	454	490	493	466	514	483	511	475	491	501	471	487	475	455	462	488	475	505	529	543	485	516	497	512	503	440	491	464	508	465	492	488	477	506	507	463	469	484	534	522	511	479	524	467	503	478	520	454	529	507	444	464	479	432	470	455	485	505	486	502	510	473	483	480	473	499	498	511	479	450	489	461	526	491	514	497	469	517	480	482	463	478	520	491	494	512	517	452	506	449	498	513	486	496	487	458	467	483	452	501	505	478	498	517	515	501	455	449	482	446	500	484	497	433	462	496	491	499	499	457	467	479	512	522	510	460	486	455	505	469	526	477	499	492	491	502	522	515	463	473	465	529	500	510	461	430	443	486	493	510	459	479	536	478	515	503	498	477	504	463	479	501	417	514	476	533	505	507	476	487	479	464	449	500	508	480	463	498	501	456	481	476	489	488	498	463	550	447	488	507	563	505	465	495	468	477	498	487	510	482	536	492	455	455	527	509	498	507	459	497	496	505	505	512	487	464	408	482	505	511	525	499	496	468	549	485	478	480	490	480	486	494	471	474	510	530	500	537	544	536	463	495	545	499	522	481	492	469	516	538	491	508	507	498	501	470	477	530	525	478	502	460	496	457	505	458	502	527	504	487	514	506	464	530	501	521	504	533	510	478	478	476	513	507	488	472	516	546	448	502	501	462	464	463	540	455	456	488	514	467	488	475	437	445	521	514	502	460	452	481	497	492	479	498	497	474	497	521	519	473	494	499	516	432	502	505	512	480	515	471	505	483	485	486	478	426	494	503	482	466	491	477	519	443	463	506	498	499	490	466	567	496	534	491	466	495	490	490	467	472	542	456	471	492	498	548	478	503	510	498	506	499	466	467	482	457	498	502	451	467	490	465	518	500	497	486	462	470	548	518	466	521	472	509	481	473	501	494	483	531	466	443	479	478	464	471	453	463	515	485	488	450	476	504	489	461	509	521	463	518	499	480	488	511	520	471	485	501	474	504	484	498	469	495	473	500	469	524	506	472	446	532	510	459	454	513	528	461	475	487	458	524	459	477	475	458	510	510	505	485	514	483	505	499	447	445	460	477	486	458	498	544	448	526	459	514	480	470	489	433	474	469	459	495	537	498	448	484	456	460	517	497	507	495	495	514	506	474	492	519	482	511	479	477	436	521	473	487	496	482	499	521	460	459	477	472	512	475	456	476	494	493	509	456	490	519	506	462	464	485	459	448	486	485	462	504	451	475	496	523	436	494	504	484	479	472	481	496	509	457	472	517	487	550	500	499	455	495	481	499	451	478	494	490	478	464	545	552	526	503	494	508	462	491	497	461	533	492	472	504	497	496	507	439	536	475	516	520	489	470	457	508	485	501	513	474	505	482	496	504	501	487	525	493	499	474	469	478	507	509	504	492	528	466	502	466	518	480	517	489	498	485	465	507	473	484	541	493	477	506	500	494	506	490	479	455	472	496	483	489	496	511	493	468	498	482	530	517	466	465	473	498	474	490	511	483	477	482	489	479	453	524	489	502	484	504	490	492	489	500	497	457	472	454	515	490	496	502	468	498	505	444	447	487	520	481	441	458	526	484	483	474	483	456	464	501	527	488	474	437	503	478	476	498	438	502	474	474	489	464	501	492	538	468	471	472	460	492	461	458	498	485	517	447	466	448	433	444	457	483	462	491	462	483	496	476	477	456	526	483	447	506	450	475	456	478	497	486	453	458	507	459	518	475	529	527	487	555	481	482	454	484	514	501	486	498	487	481	429	478	454	479	525	498	499	481	491	483	500	517	494	496	511	432	460	496	462	452	501	496	525	492	495	525	483	456	499	509	516	509	517	525	500	498	470	509	473	546	454	481	476	489	497	528	469	470	461	497	514	514	457	499	532	533	470	495	460	490	492	490	509	492	516	480	472	505	510	470	464	534	521	498	477	485	525	453	512	495	496	482	515	507	457	493	496	483	493	470	549	460	432	502	504	459	488	492	528	487	490	490	502	473	522	464	499	461	468	516	482	479	463	468	499	520	452	479	512	453	472	519	501	486	489	448	464	452	490	487	478	482	495	530	481	462	484	464	456	476	489	486	494	467	497	505	525	437	494	491	458	469	515	479	478	504	504	495	479	533	528	478	525	501	512	473	452	465	481	493	499	465	495	496	478	476	485	505	522	501	490	481	487	484	470	438	529	488	500	466	480	465	527	519	504	500	481	460	460	447	461	502	512	428	510	528	495	467	494	462	494	505	514	452	482	457	472	497	460	460	488	530	507	532	486	483	466	487	474	496	457	496	469	506	484	454	506	506	483	459	482	484	448	497	498	530	469	508	423	542	434	531	462	528	510	535	515	502	512	467	465	494	483	487	536	459	483	469	487	490	444	510	544	499	443	495	429	464	476	503	492	524	468	472	501	516	481	470	486	494	477	481	445	485	498	501	508	492	455	493	455	494	503	473	459	498	499	437	463	460	467	507	499	521	485	487	507	506	475	474	497	496	529	520	532	533	493	483	532	472	451	466	494	507	492	524	486	494	499	488	564	499	449	478	452	438	484	511	474	458	532	527	463	465	527	526	458	523	518	486	507	518	525	515	465	533	516	466	492	469	494	487	535	450	479	477	485	529	473	514	430	516	475	524	496	489	477	464	503	510	530	474	461	517	505	501	499	494	505	485	474	487	455	481	464	531	493	469	461	478	459	499	498	477	448	484	454	513	516	485	488	520	466	497	481	522	555	495	510	491	512	468	495	491	485	514	534	504	498	454	510	468	464	530	510	479	474	485	480	463	435	471	500	461	459	481	454	461	486	506	461	460	480	510	515	496	458	459	477	474	451	494	471	472	442	487	493	477	505	460	479	469	505	513	486	470	551	460	482	478	502	504	500	473	524	505	498	468	484	482	490	514	497	457	500	473	490	488	482	504	476	546	462	455	480	477	495	499	482	459	471	447	426	480	476	502	524	476	500	472	515	501	516	490	488	466	463	500	517	458	441	493	495	475	477	500	494	481	491	476	495	525	491	541	466	497	506	478	511	531	428	470	460	500	463	539	516	501	522	539	490	466	476	502	520	489	480	502	487	484	500	487	497	492	488	498	498	501	535	460	496	481	499	518	472	477	480	482	474	456	495	471	493	498	485	492	446	477	501	538
45268	65040	76017	63074	45416	28207	13099	1178	1098	1057	981	1061	1114	1076	1113	1070	1047	1064	1076	1088	1068	1001	1084	1081	1057	1063	1109	1040	1061	1110	1078	1057	1028	1121	1089	1070	1045	1068	1059	1077	1026	1062	1094	1025	1082	1085	1072	1052	1112	1074	1070	1107	1077	1023	1095	1053	1128	1049	1079	1060	1113	1084	1051	1096	1023	1096	1153	1131	1042	1094	1062	1110	1109	1066	1096	1100	1107	1024	1132	1077	1025	1073	1065	1125	1047	1111	1054	1092	1105	1065	1053	1071	1058	1065	1052	1095	1024	1038	1083	1035	1075	1052	1073	1095	968	1057	1116	1070	1059	1077	1079	1100	1064	1061	1079	1060	1104	1020	1077	1052	1031	1122	1106	1038	999	1058	1111	1088	1042	1087	1112	1100	1025	1117	1079	1051	1088	1057	1082	1088	1107	1040	1083	1066	1110	1068	1113	1098	1113	1097	1076	1124	1045	1072	1048	1100	1062	1050	1057	1114	1114	1101	1100	1096	1084	1060	1044	1047	1031	1027	1051	1058	1081	1054	1029	1121	1087	1094	1046	1061	1095	1063	1089	1106	1104	1047	1084	1099	1123	1053	1112	1112	1055	1104	1067	1071	1048	1092	1009	1069	1079	1064	1059	1022	1056	1077	1029	1139	1046	1034	1013	1078	1063	1073	1084	1076	1072	1053	1040	1050	1080	1137	1064	1100	1058	1048	1010	1053	1032	1020	1108	982	1061	1088	1090	1077	1150	1069	1044	1093	992	1008	1086	1110	1124	1114	1046	1073	1000	1096	1048	1004	1129	1048	1077	1050	1063	1060	1042	1020	1064	1089	1106	1079	1045	1078	1074	1071	1082	1100	1060	1075	1110	1048	1040	1084	1038	1003	1101	1042	1078	1107	1050	1057	1115	1111	1063	1110	1054	1082	1010	1077	1094	1109	1064	1088	1095	1076	1076	1118	1093	1044	1063	1123	1077	1048	1058	1055	1080	1094	1077	1050	1106	1080	1052	1079	1078	1066	1090	1069	1126	1105	1090	1076	1049	1085	1112	1071	1063	1050	1077	1062	1074	1093	1085	1063	1131	1051	1077	1116	1122	1102	1095	1051	1034	1053	1098	1060	1040	1099	1048	1095	1116	1146	1107	1060	1105	1090	1068	1056	1046	999	1124	1032	1023	1096	1073	1082	1044	1076	1064	1102	1054	1028	1111	1033	1068	1039	1103	1097	1062	1118	1086	1096	1102	1143	1106	1112	1067	1080	1084	1156	1051	1069	1069	1069	1049	1083	1066	1066	1082	1098	1014	1065	1060	1114	1096	1081	1082	1082	1070	1060	1134	1101	1080	1085	1070	1108	1085	1058	1054	1057	1096	1057	1057	1146	1095	1058	1013	1118	1074	1082	1056	1122	1028	1105	1033	1077	1070	1058	1079	1093	1008	1129	1089	1097	1148	1073	1036	1036	1027	1095	1110	1058	1095	1040	1078	1109	1094	1097	1086	1033	1007	1044	1105	1067	1080	1121	1115	1072	1038	1072	1076	1058	1093	1075	1128	1037	1123	1072	1066	1055	1123	1058	1102	1046	1058	1066	1113	1055	1050	1075	1115	1096	1075	1067	1084	1048	1050	1000	1065	1089	1078	1028	1113	1050	1077	1002	1030	1037	1118	1052	1098	1012	1070	1075	1084	1089	1061	1134	1074	1002	1072	1063	1047	1084	1119	1027	1067	1106	1141	1052	1109	1062	1122	1099	1097	1139	1046	1044	1077	1063	1126	1060	1027	1078	1138	1059	1074	1057	1038	1059	1084	1141	1047	1072	1057	1104	1017	1065	1110	1072	1100	1110	1083	1094	1080	1089	1026	1049	1040	1097	1094	1130	1098	1013	1042	1085	1075	1090	1089	1095	1038	1014	1025	1074	1105	1092	1088	1095	1099	1059	1079	1081	1105	1150	1072	1057	1098	1076	1071	1059	1105	1070	1052	1127	1083	1049	1034	1110	1082	1055	1026	1094	1068	1014	1035	1106	1046	1093	1011	1058	1093	1091	1106	1089	1101	1109	1076	1068	1067	1129	1056	1079	1046	1038	1077	1062	1044	1057	1120	1042	1117	1084	1066	1102	1071	1078	1093	1099	1115	1068	1113	1090	1161	1028	1027	1094	1032	1075	1078	1069	1121	1044	1089	1069	1092	1047	1126	1087	1062	1085	1064	996	1081	1080	1123	1038	1083	1099	1048	1087	1031	1083	1048	1053	1080	1099	1041	1067	1084	1077	1009	1082	1093	1049	1052	1079	1115	1045	1082	1126	1087	1062	1101	1074	1028	1088	1095	1020	1065	1056	1070	1092	1028	1052	1107	1076	1086	1081	1081	1052	1034	1027	1058	1151	1102	1053	1084	1089	1082	1041	1067	1026	1037	1087	1025	1052	1060	1110	1043	1090	1043	1107	1098	1137	1066	1128	1092	1081	1135	1072	1104	995	1107	1080	1053	1058	1078	1068	1044	1076	1081	1047	1110	985	1093	1060	1090	1064	1047	1034	988	1081	1115	1046	1047	1040	1072	1094	1112	1119	1120	1099	1097	1050	1020	1070	1078	1005	1087	1078	1149	1096	1084	1122	1077	1075	1064	1081	1050	1053	1106	1156	1021	1044	1042	1063	1050	1040	1119	1111	1122	1110	1094	1031	1116	1093	1129	1053	1056	1048	1086	1082	1061	1042	1101	1089	1131	1095	1052	1102	1074	1085	1107	1066	1092	1069	1158	1081	1059	1093	1040	1081	1065	1065	1062	1131	1083	1053	1100	1122	1136	1080	1028	1095	1106	1016	1082	1057	1067	1066	1072	1064	1064	1059	1068	1097	1033	1029	1045	1119	1135	1103	1022	1001	1018	1094	1021	1041	1064	1119	1036	1069	1092	1112	1086	1052	1071	1067	1070	1091	1030	1089	1057	1095	1071	1054	1108	1063	1101	1074	1069	1049	1053	1071	1063	1082	1096	1092	1066	1104	1064	1105	1129	1100	1064	1106	1016	1001	1116	1116	1017	1011	1080	1055	1008	1075	1062	1021	1064	1118	1085	1099	1049	1024	1054	1086	1060	1046	1063	1104	1097	1099	1004	1066	1090	1079	1059	1069	1023	1116	990	1061	1049	1133	1114	1044	1087	1062	1064	1054	1060	1068	1011	1048	1018	1050	1084	1004	1096	1026	1078	1089	1074	1047	1074	1110	1068	1079	1079	1014	1006	1054	1076	1038	1044	1107	1049	1122	1043	1062	1057	1098	1083	1038	1090	1052	1090	1017	1068	1070	1090	1106	1054	1004	1108	1116	1082	1070	1108	1107	1099	1019	1051	1041	1077	1031	1020	1084	1114	990	1053	1106	1063	1077	1052	1060	1068	1100	1100	1039	1072	1051	1090	1047	1050	1074	1089	1099	1066	1058	1039	1092	1107	1010	1132	1095	1094	1062	1038	1092	1030	1096	1025	1065	1039	1121	1089	1028	1072	1140	1125	1078	1108	1060	1037	1051	1103	1086	1105	1113	1116	1109	1094	1154	1040	1038	1092	1157	1053	1080	1127	1081	1103	1071	1092	1075	1080	1020	1101	1114	1126	1106	1046	1024	1029	1056	1054	1031	1182	1091	1069	1059	1044	1015	1122	1006	1142	1041	1079	991	1069	1076	1085	1082	1040	1058	1112	1063	1072	1051	1061	1055	1083	1069	1040	1023	1064	1023	1059	1050	1113	1043	1013	1045	1068	1055	1155	1025	1125	1027	1067	1032	1123	1072	1005	1125	1088	1062	1051	1077	1026	1046	1062	994	1049	1005	1055	1006	1056	1071	1034	1107	1130	1097	1108	1065	1042	1133	1083	1101	1064	1063	1115	1042	1065	1077	1072	1125	1080	1044	1012	1085	1080	1075	1036	1066	1145	1054	1068	1035	1077	1099	1084	1064	1084	1105	1030	1094	1106	1085	1055	1068	1102	1066	1072	1044	1098	1121	1072	1023	1039	1098	1094	1079	1149	1085	1083	1069	1001	1104	1073	1084	1084	1063	1048	1044	1091	1100	1080	1085	1101	1032	1036	1075	1113	1054	1125	1029	1145	1007	1081	1079	1092	1057	1062	1049	1109	1066	1026	1115	1050	1109	1055	1131	1111	1089	1072	1039	1097	1056	1128	1102	1053	1104	1049	1046	1054	1091	1066	1052	1084	1068	1098	1033	1078	1081	1057	1084	1118	1046	1058	1100	1069	1100	1068	1077	1065	1090	1051	1050	1051	1061	1064	1092	1023	1095	1089	1087	1071	1137	1149	1109	1162	1021	1034	1093	1012	1052	1013	1080	1072	1064	1067	1086	1103	1100	1122	1073	1059	1114	1042	1102	1067	1034	1067	1025	1092	1065	1084	1046	1075	1035	1088	1049	1129	1109	1100	1102	1115	1049	1031	1077	1099	1030	1037	1090	1040	1043	1052	1056	1081	1046	1104	1161	1097	1098	1061	1077	1033	1024	1114	1039	1076	1036	1067	1117	1069	1081	1095	1077	1177	1088	1048	1070	1124	1080	1028	1036	1093	1030	1066	1075	1112	1088	1067	1034	1125	1112	1078	1094	1090	1048	1066	1087	1047	1086	1064	1092	1036	1078	1091	1029	1090	1014	1077	1057	1106	1025	1074	1079	1056	1142	1056	1039	1046	994	1079	1035	1048	1072	1083	1089	1029	1081	1066	1102	1034	1029	1067	1021	1053	1079	1137	1090	1124	1064	1070	1064	1054	1055	1024	1100	1082	1064	1069	1044	1032	1060	1078	1037	1101	1040	1086	1080	1116	1099	1065	1075	1128	1119	1007	1098	1033	1024	1037	1070	1136	1029	1042	1095	1090	1135	1044	1068	1090	1088	1023	1068	1026	1019	1117	1060	1027	1049	1068	1083	1129	1064	1095	1046	1083	1038	1092	1033	1038	1048	1047	1064	1105	1058	1079	1063	1081	1055	1093	1089	1063	1087	1116	1011	1074	1087	1080	1103	1026	1039	1109	1075	1041	1080	1096	1040	1066	1120	1008	1039	1025	1033	1059	1027	1073	1110	1096	1136
36887	20106	15525	7220	2847	1218	637	407	386	383	355	385	391	364	379	424	375	402	336	382	419	389	391	357	341	409	361	383	364	416	376	361	370	378	415	393	375	398	388	360	403	384	369	343	372	394	386	446	427	378	375	383	375	355	398	395	417	386	406	393	457	403	389	404	389	397	383	387	360	387	366	428	377	402	382	370	397	395	381	380	390	387	378	400	363	367	394	400	403	408	400	353	382	388	411	406	382	392	345	395	410	388	384	384	368	362	367	401	400	398	377	452	395	376	377	393	391	345	366	423	422	391	426	358	383	395	398	368	363	382	387	359	387	410	360	378	359	389	416	390	406	341	407	386	398	379	401	371	380	378	413	352	388	362	377	367	443	391	387	353	383	406	384	397	380	397	361	350	365	351	398	409	406	350	374	396	427	397	409	359	368	368	431	393	374	385	409	380	401	377	392	343	366	369	335	382	388	375	353	367	364	402	398	348	369	374	391	409	380	369	362	371	376	373	359	369	369	387	361	383	387	382	353	361	353	394	383	410	422	354	415	404	350	412	397	367	413	396	416	378	372	367	376	385	414	382	330	375	383	382	397	390	391	393	355	350	391	374	388	423	366	368	373	363	379	398	378	383	371	349	399	386	343	367	406	407	390	411	356	380	378	394	367	416	365	408	441	413	374	427	380	415	387	378	412	399	394	361	365	387	387	388	373	377	396	412	376	387	439	418	414	391	376	412	380	370	385	357	369	385	387	430	352	389	376	357	348	381	387	366	378	391	374	411	382	389	402	413	360	357	374	384	384	388	385	343	393	388	361	367	367	379	359	423	399	360	382	388	374	407	418	395	397	367	390	386	398	349	387	372	425	360	404	378	398	395	370	357	383	378	393	381	393	411	399	373	375	376	390	397	370	383	361	387	384	405	376	402	425	416	375	390	362	363	416	370	403	400	359	413	386	400	385	425	381	389	349	366	383	365	398	400	382	345	387	351	383	366	365	360	376	393	360	386	371	379	398	377	385	392	381	361	436	393	371	391	403	413	370	334	377	414	366	342	363	404	367	385	398	398	419	370	394	369	377	396	427	395	364	395	375	388	363	417	396	381	392	346	376	387	395	384	391	357	356	360	353	353	402	407	392	384	420	374	428	429	392	356	379	364	355	393	397	375	374	339	392	392	398	408	352	339	368	379	413	391	396	392	383	399	358	407	384	416	416	375	388	372	374	392	362	405	403	404	389	412	380	384	405	348	397	421	405	370	400	407	392	377	372	375	431	425	380	364	369	414	406	426	356	332	333	366	406	370	363	381	377	364	402	426	413	395	381	373	354	365	372	377	374	394	366	391	394	406	400	407	435	396	402	329	416	388	373	387	372	401	402	368	403	376	386	402	393	403	353	394	356	389	385	383	385	375	393	387	405	398	405	358	407	383	398	392	399	402	370	396	385	415	382	375	379	358	410	386	427	382	379	389	408	376	411	394	410	380	370	379	408	364	393	391	395	395	376	428	361	418	417	416	355	382	377	385	396	399	371	408	388	412	396	380	389	390	318	415	385	389	372	396	413	379	384	373	380	397	378	403	382	390	335	419	436	427	384	399	411	403	393	375	365	392	349	407	354	338	393	403	378	381	364	371	408	375	381	401	354	380	384	406	398	390	384	367	396	400	406	366	394	406	412	386	399	400	379	405	414	394	378	411	379	390	398	357	394	367	398	380	386	376	398	408	389	433	371	378	392	347	371	371	387	365	368	356	405	351	360	402	406	375	395	396	405	340	417	379	365	387	363	361	378	398	378	397	412	392	378	363	403	328	415	377	386	387	409	403	389	374	395	415	392	384	380	360	405	412	414	415	418	389	360	416	412	378	382	354	411	383	388	383	407	398	413	364	390	409	371	374	398	388	410	409	379	411	387	396	356	400	410	400	377	350	413	393	390	384	402	385	405	400	390	361	362	347	393	381	388	420	401	426	397	381	370	327	360	399	361	461	364	372	362	389	408	385	383	394	403	408	434	413	368	412	380	371	375	402	392	386	371	359	416	382	397	383	349	413	388	370	416	400	358	392	350	379	377	370	357	398	367	399	402	368	412	383	373	354	388	386	377	429	377	399	394	403	389	371	355	370	408	349	392	361	416	380	400	364	364	370	414	366	383	368	381	368	383	370	384	402	380	383	350	389	395	402	388	374	374	376	428	359	409	425	428	428	353	411	407	418	375	405	406	394	393	372	361	367	395	350	362	365	397	372	393	368	395	408	370	428	437	392	400	404	376	384	380	422	417	416	371	404	408	391	388	401	364	374	400	364	417	384	381	412	405	405	401	405	362	378	394	367	387	363	408	376	379	396	420	386	392	391	374	363	374	400	384	406	384	395	381	361	375	377	411	368	369	428	370	372	366	358	340	389	379	391	376	411	385	427	333	400	376	398	360	369	396	338	406	411	383	410	356	400	422	370	350	400	386	380	393	367	385	392	395	389	389	358	385	367	403	382	387	364	366	375	387	426	377	435	383	371	383	383	400	360	377	413	387	371	419	377	394	362	368	379	375	368	393	395	381	441	390	380	387	383	374	359	384	363	368	359	425	381	393	372	398	384	375	401	368	422	377	371	367	389	390	401	436	371	376	413	386	367	417	362	389	378	390	408	390	420	378	373	345	355	369	401	405	409	404	393	384	384	354	370	394	381	351	401	413	391	399	399	407	361	409	376	387	351	381	421	419	352	363	392	393	373	405	379	352	367	366	376	377	367	416	388	368	388	420	391	394	383	400	391	396	356	374	401	362	401	417	389	396	362	405	315	350	372	372	379	375	378	341	366	415	368	403	373	381	380	392	365	402	405	401	354	382	418	397	387	389	375	404	390	433	377	402	372	369	382	378	387	360	429	367	414	377	357	361	362	422	386	384	401	419	376	346	394	407	398	428	390	363	389	407	379	412	403	374	341	381	402	373	403	354	378	365	369	390	382	403	392	375	395	392	365	372	422	377	379	385	405	394	390	361	383	406	391	396	365	369	403	406	396	416	372	402	414	414	377	387	374	402	376	414	385	367	397	395	412	425	359	385	371	374	389	352	365	347	366	374	368	373	375	383	395	384	408	359	413	405	411	374	402	378	378	394	371	405	392	375	405	366	385	390	396	387	394	392	373	344	403	376	394	364	355	388	398	408	379	399	403	353	415	336	379	375	374	369	385	434	412	356	421	407	385	385	408	379	397	422	412	384	381	374	396	410	375	392	373	376	405	363	386	385	383	419	375	370	382	360	367	351	376	415	410	358	397	382	373	400	376	387	376	392	397	373	396	385	383	406	388	372	359	413	362	378	411	417	388	362	391	444	392	355	384	393	392	395	389	400	396	418	362	421	406	360	382	421	386	378	389	413	366	370	403	375	361	338	408	365	413	400	414	366	383	411	344	394	410	373	393	388	379	431	367	401	370	391	400	420	375	417	420	390	406	386	376	379	381	358	400	395	355	404	410	371	381	393	376	378	374	381	377	350	359	352	387
19588	17257	21741	13557	6770	3150	1587	842	888	905	847	835	934	879	850	848	812	843	820	863	838	841	849	880	878	840	932	817	902	896	919	847	849	889	860	864	866	883	890	911	899	862	848	873	867	879	894	854	881	882	796	877	821	839	868	889	821	797	844	878	842	889	805	833	874	889	835	844	828	857	866	853	867	880	822	821	848	820	830	862	858	879	837	896	887	879	903	854	827	857	853	872	829	904	893	800	928	862	890	846	827	864	852	844	835	865	834	896	831	896	855	863	805	888	864	864	879	944	852	863	918	874	861	847	900	875	888	867	867	875	816	882	882	883	894	910	800	843	873	870	828	838	877	828	882	880	837	845	838	850	871	861	831	876	892	889	826	924	889	865	852	898	860	840	883	848	818	823	819	827	862	923	857	868	832	864	841	910	880	847	887	874	820	888	865	888	861	876	856	853	898	872	891	848	866	855	906	840	819	824	839	833	846	858	817	865	882	867	880	821	842	901	880	871	907	877	902	890	800	865	845	843	887	895	812	910	853	841	856	838	876	854	856	865	842	908	869	872	862	846	850	814	846	852	834	865	791	863	859	851	860	852	868	887	795	835	846	862	922	847	825	880	819	862	830	848	881	911	887	883	873	865	869	838	863	884	832	826	916	839	825	882	860	854	848	879	905	810	870	806	858	845	858	825	864	814	888	864	853	815	869	812	809	878	894	886	863	867	844	829	832	862	859	876	863	846	859	861	852	850	845	882	830	858	816	821	819	861	912	862	854	838	830	887	899	848	873	815	920	880	885	832	885	863	848	871	840	826	891	864	829	860	837	878	842	837	854	879	933	861	830	838	863	840	876	922	863	860	835	900	854	894	898	832	834	853	834	836	822	859	809	838	846	836	858	882	871	903	843	906	843	893	881	859	875	865	855	829	880	832	878	884	840	852	830	903	888	931	816	845	862	833	911	919	871	937	857	860	844	936	852	837	887	808	858	882	866	878	846	883	870	873	860	895	863	907	924	911	868	823	910	872	904	914	873	854	821	861	845	802	866	915	880	846	867	871	887	880	870	876	863	867	879	912	853	869	881	861	834	879	809	864	834	843	817	862	923	902	911	871	862	836	866	877	891	879	836	841	890	860	844	888	858	916	853	876	879	867	859	854	880	861	874	888	881	877	905	867	856	831	854	848	817	832	834	858	879	856	848	918	897	857	864	946	873	903	823	868	885	827	899	846	853	799	848	856	890	845	898	843	877	854	834	893	893	855	842	898	865	878	894	885	847	859	881	843	903	820	837	907	852	848	854	888	845	896	893	851	848	863	891	871	906	901	868	889	867	879	840	813	805	892	891	838	866	896	950	855	881	884	857	841	860	925	864	865	877	883	869	837	867	822	898	879	829	882	857	814	864	857	874	853	839	867	865	904	856	840	878	820	797	860	844	852	873	862	846	859	847	858	850	857	894	883	879	892	832	822	814	850	886	886	860	876	906	854	854	888	864	871	818	885	835	838	858	838	772	886	842	827	850	855	859	805	852	843	883	862	851	793	886	849	845	809	901	863	873	886	894	858	839	823	849	833	866	784	831	846	877	883	844	842	847	874	817	859	865	867	890	851	926	837	852	847	888	878	836	869	910	892	823	903	854	871	886	865	852	852	852	887	867	760	833	923	854	887	895	926	865	848	877	867	820	831	830	925	817	825	883	862	867	842	854	818	888	874	863	857	813	896	838	867	871	884	828	851	833	831	887	869	823	854	847	837	844	839	875	868	882	900	851	873	862	913	851	898	896	856	892	846	871	873	869	829	887	880	860	880	862	886	952	835	862	864	922	876	878	842	876	857	908	891	826	866	876	835	882	860	823	846	871	849	854	869	801	829	835	914	867	843	866	862	876	901	842	880	816	923	932	899	862	917	925	900	851	893	849	893	901	862	842	837	875	880	792	874	884	882	829	844	823	913	874	906	831	859	856	825	839	877	889	861	870	845	890	833	823	845	857	861	883	836	857	816	851	874	848	860	867	844	886	853	815	805	894	895	903	868	961	911	873	872	846	865	861	845	876	853	901	818	920	853	851	859	861	896	941	876	848	872	883	878	855	865	851	932	840	836	904	838	862	864	842	841	874	888	871	832	924	856	899	929	863	849	897	808	897	922	859	849	828	878	880	859	871	849	877	857	889	817	843	823	857	834	882	891	841	880	842	874	827	835	884	859	917	811	867	897	895	890	840	861	838	842	842	877	848	930	862	868	914	827	930	915	816	881	844	862	841	852	867	836	911	882	826	890	887	862	801	878	831	863	827	815	860	903	898	877	829	883	818	831	808	911	873	829	851	796	861	861	861	896	882	818	892	840	866	890	917	875	889	820	864	863	847	826	806	872	847	878	837	861	849	848	851	860	919	873	858	861	824	853	894	917	867	829	892	863	857	872	784	859	876	867	816	864	879	854	906	858	888	879	854	881	898	851	875	842	867	811	873	835	829	889	879	900	839	849	834	861	778	851	867	871	816	860	896	828	907	888	871	854	849	839	870	803	870	848	893	851	861	883	829	832	856	936	854	845	865	899	839	847	832	870	848	838	832	914	829	869	875	868	881	810	861	875	899	853	829	869	890	877	834	815	894	842	824	875	870	856	822	840	924	836	868	917	874	839	848	856	876	855	859	895	808	884	844	842	911	910	835	836	916	840	893	847	905	810	836	839	885	893	845	846	891	882	859	862	855	882	894	876	880	846	826	854	858	896	816	901	886	894	865	881	823	878	857	913	842	892	872	844	806	852	813	857	900	894	917	875	902	818	818	870	897	866	869	862	892	893	876	885	852	866	863	855	904	890	828	906	826	850	844	861	856	874	845	839	886	875	830	864	889	877	892	858	883	876	877	836	821	853	875	890	893	856	819	852	871	846	836	825	864	876	872	813	892	870	883	888	873	882	869	859	826	906	847	867	901	851	870	876	834	858	829	850	865	900	847	898	832	888	862	893	874	890	845	845	852	810	830	891	834	868	858	841	867	801	891	884	856	866	869	794	836	834	842	844	855	860	868	822	880	861	894	858	898	858	856	836	847	878	884	851	827	778	818	880	853	844	888	893	886	810	859	843	888	858	914	839	886	881	844	873	824	839	866	873	925	848	874	855	898	902	833	913	884	869	901	848	861	885	853	902	879	820	857	884	871	829	880	918	903	852	850	854	849	862	911	838	861	869	891	828	879	901	870	844	830	880	819	814	895	865	869	876	893	890	842	897	880	865	864	876	852	864	877	881	810	826	863	873	891	828	908	859	848	799	860	839	829	850	898	871	795	867	834	931	848	839	811	915	870	836	930	883	859	826	933	865	867	882	878	874	833	863	855	866	889	875	843	856	839	807	859	852	851	857	848	934	863	871	882	861	825	891	844	850	853	873	885	880	911	852	887	858	858	871	890	853	858	802	880	879	855	846	839	899	859	908	847	868	864	823	866	861	877	907	884	849	863	851	802	843	898	916	828	878	886	904	881	844	864	876	815	832
55932	57209	63351	43544	24359	9259	2445	398	329	340	316	342	301	331	348	368	322	336	337	328	323	351	360	341	345	316	348	326	377	348	326	361	371	332	342	321	293	325	310	295	331	346	343	309	341	365	330	323	325	316	335	370	313	355	300	325	346	338	357	329	316	321	319	333	344	359	324	306	322	341	374	311	337	352	365	366	340	351	311	345	309	322	390	343	344	334	346	335	373	349	288	339	333	315	337	370	365	340	330	317	315	336	345	356	326	338	358	366	339	359	364	344	337	344	336	325	351	375	397	321	360	341	330	350	308	344	366	364	371	339	361	366	333	335	332	355	364	376	335	344	362	321	324	331	310	363	354	351	348	327	370	328	334	356	337	333	344	337	341	324	368	366	343	343	327	366	318	351	331	333	356	326	363	369	366	313	346	347	300	359	327	327	321	342	326	329	325	345	354	339	357	311	351	352	321	308	363	320	350	334	355	361	313	347	332	350	324	294	344	344	334	326	315	350	335	346	309	353	344	338	359	318	326	309	325	319	339	357	361	341	353	343	367	350	340	305	310	328	339	319	364	356	335	331	339	332	315	331	321	312	324	332	340	336	317	351	330	356	329	314	279	361	306	347	342	354	326	357	337	359	290	356	374	319	312	337	334	325	324	303	330	325	326	326	342	323	329	320	307	347	355	316	351	319	342	349	322	335	339	330	302	383	352	325	356	304	335	313	351	351	324	347	351	347	358	340	329	305	347	330	357	332	330	349	361	340	334	319	339	340	355	332	333	328	346	307	326	348	339	352	340	318	349	357	321	345	355	338	278	348	329	305	323	335	364	350	328	354	326	312	347	334	324	354	360	285	329	331	335	313	318	341	308	329	339	312	339	352	340	354	340	284	350	347	348	355	344	364	327	342	340	334	344	328	360	353	336	299	337	338	347	330	323	334	357	308	367	344	341	310	363	351	317	334	346	322	330	330	333	345	347	347	298	315	350	346	337	333	329	321	374	357	349	335	320	374	314	344	329	344	335	345	325	330	340	344	314	312	350	319	347	328	333	342	404	379	346	318	337	330	325	346	328	328	314	370	372	363	325	340	338	329	374	328	339	331	345	332	352	312	302	382	315	346	348	328	321	331	351	336	374	333	360	320	319	298	331	343	355	373	311	343	339	338	355	354	291	365	301	370	378	328	348	344	359	318	329	342	326	354	336	311	320	416	339	342	350	337	329	328	292	328	331	346	315	327	329	338	354	278	341	329	308	376	315	327	326	329	371	339	339	335	328	320	357	349	368	325	347	293	357	335	340	323	344	366	339	324	342	362	346	336	324	333	301	343	333	338	331	318	373	343	287	338	304	355	368	347	318	329	343	332	325	318	323	346	328	307	360	343	330	349	327	347	356	345	344	350	327	366	356	327	358	346	316	338	355	338	350	363	346	370	385	315	332	339	341	310	334	342	342	346	340	343	322	362	375	357	316	336	361	308	336	313	339	285	335	306	326	313	345	360	299	327	310	311	347	351	329	356	317	318	362	341	386	328	345	346	334	342	368	314	333	328	320	357	356	331	302	353	373	306	339	372	337	337	325	308	358	332	314	333	352	311	330	323	287	333	326	312	320	306	362	332	319	330	332	328	316	326	321	323	336	351	340	352	363	340	315	304	331	369	306	294	353	328	337	341	350	330	340	337	354	333	379	330	322	331	351	329	351	350	295	323	329	340	341	347	326	314	337	341	292	329	368	373	366	348	309	330	388	335	348	351	355	342	345	311	338	340	368	368	304	325	325	299	308	366	336	357	308	335	332	361	324	328	353	373	339	345	338	336	373	380	350	352	328	332	357	358	350	324	347	314	362	328	303	329	369	331	333	328	341	354	361	329	319	356	352	336	349	361	333	319	329	345	329	328	316	333	327	349	365	360	322	334	359	332	343	342	360	333	304	308	309	353	308	304	339	343	346	326	323	349	375	317	336	317	335	344	338	327	340	349	327	350	329	352	354	331	391	363	333	302	355	331	335	328	333	372	368	336	333	349	364	332	335	341	303	334	324	329	298	314	363	355	351	338	312	362	321	331	326	327	296	312	338	352	352	343	328	306	336	349	340	331	347	329	327	379	341	351	364	346	342	302	334	317	345	312	329	316	345	313	339	353	358	343	340	354	368	348	356	320	325	321	352	322	333	351	342	338	319	352	324	336	353	337	330	349	366	350	340	292	352	340	350	333	326	365	388	347	344	345	324	355	353	344	334	379	335	330	337	369	355	341	359	324	302	357	355	337	382	347	376	345	342	322	388	344	318	354	331	356	311	313	347	342	313	319	326	363	363	332	346	297	346	355	314	351	327	310	292	306	352	325	330	356	336	339	323	327	352	336	361	327	370	338	295	314	362	342	337	347	341	332	312	334	351	330	364	355	367	326	348	326	330	338	339	326	313	324	394	360	343	355	319	329	342	363	354	358	326	302	345	294	340	342	355	336	332	330	335	311	364	362	348	321	349	372	332	339	324	320	389	369	336	338	316	344	306	314	379	351	349	361	342	357	352	321	329	335	352	331	332	373	372	351	332	328	339	348	329	343	307	358	361	332	350	338	330	326	364	358	318	348	326	323	343	346	341	342	357	356	315	351	355	346	364	347	336	333	308	343	349	359	337	332	325	296	337	299	348	321	345	341	343	349	341	355	340	308	297	333	312	337	337	315	314	333	314	358	338	345	336	371	336	347	343	355	387	339	337	357	307	319	317	338	330	358	340	347	348	328	348	350	331	342	368	333	367	337	322	297	316	343	375	325	294	321	344	316	345	318	358	366	318	304	342	350	329	345	331	366	343	349	359	304	307	330	340	342	383	333	357	329	320	334	346	370	311	349	361	361	349	330	319	353	355	322	336	316	344	338	332	327	341	337	364	375	326	330	340	311	360	311	348	352	357	358	334	331	330	317	363	288	332	306	306	327	334	341	347	321	345	308	340	316	346	358	316	325	364	308	313	348	352	326	329	301	356	347	336	301	344	316	297	329	319	353	321	305	350	325	340	316	349	295	360	328	363	377	318	339	349	307	322	284	343	379	364	361	318	353	348	329	298	307	350	356	322	332	337	356	345	360	366	330	338	332	318	332	358	331	352	321	329	345	322	348	324	340	313	360	313	359	357	333	365	328	359	332	357	337	343	312	320	342	359	343	322	364	311	387	350	352	327	315	318	347	327	339	352	364	329	324	376	362	337	328	322	353	361	308	354	338	321	327	327	329	338	331	318	346	354	323	334	353	358	344	346	295	348	334	322	319	341	344	345	341	351	318	302	354	357	366	321	362	336	354	299	340	366	339	364	331	332	362	337	350	300	321	313	313	319	348	330	347	346	325	374	324	294	308	376	360	284	329	337	336	339	333	332	349	329	353	354	319	360	317	345	319	346	295	317	332	320	320	355	341	368	319	319	342	334	327	326	353	334	351	350	331	347	368	306	292	340	296	292	315	355	348	358	369	319	353	355	355	369	363	303	371	356	360	346	355
34488	46592	59343	48788	33162	17080	6151	804	778	761	795	749	774	800	752	809	800	756	767	759	803	775	811	763	757	746	798	796	774	761	761	754	735	775	773	727	712	778	807	740	723	746	819	737	733	807	730	743	738	791	776	711	776	806	788	712	774	787	817	773	766	746	760	734	766	805	786	797	823	755	778	803	748	778	778	814	792	781	761	786	795	761	813	772	768	769	785	783	753	784	776	782	797	770	808	783	724	762	770	767	828	756	763	822	784	775	753	756	741	762	794	793	808	774	786	767	755	763	763	762	751	750	763	769	742	733	763	727	801	750	759	823	790	785	773	756	829	752	755	761	804	789	817	755	736	814	786	795	741	793	799	800	784	772	779	765	801	755	763	760	759	799	733	758	826	794	785	793	803	752	809	810	808	779	760	777	745	775	797	782	771	762	714	744	784	762	760	801	802	799	787	792	737	820	747	754	759	742	751	748	796	788	782	768	788	765	786	754	816	772	765	740	810	765	770	768	770	747	766	762	774	779	779	751	791	792	857	759	776	746	786	767	671	771	822	778	799	747	791	770	810	768	765	799	724	800	746	741	826	782	759	754	782	741	774	779	775	752	787	822	749	781	802	784	823	737	778	781	729	733	753	797	780	783	734	740	735	766	775	749	714	818	793	747	742	807	827	771	781	728	792	776	711	806	814	767	757	774	784	755	767	811	779	748	785	790	754	779	792	787	755	793	746	790	800	774	784	755	761	743	777	775	714	771	791	785	805	783	809	784	797	794	782	705	775	806	754	808	797	841	768	768	715	749	743	793	746	779	768	796	768	796	790	776	804	712	738	786	790	791	784	751	735	801	727	774	766	754	751	739	776	812	774	835	836	774	776	797	801	753	770	795	744	746	794	756	790	735	783	789	816	788	820	828	766	743	750	829	798	747	787	756	793	768	747	800	760	809	742	766	780	765	743	736	773	770	789	762	829	720	759	787	743	758	739	804	786	765	748	793	802	789	774	758	755	745	773	732	795	774	771	763	753	770	770	775	727	787	797	806	785	757	777	741	803	804	768	755	771	756	789	715	731	845	766	779	794	783	820	725	828	747	753	772	776	837	777	738	778	792	812	805	788	756	773	783	789	754	815	742	752	792	816	708	833	760	711	750	747	794	744	762	766	795	768	762	782	804	792	747	799	769	782	753	804	743	765	765	765	769	826	745	755	813	809	755	822	761	739	817	745	728	786	776	744	729	760	746	802	818	857	757	770	798	779	814	727	777	792	767	801	784	792	754	834	763	750	708	776	794	746	794	777	767	764	758	802	736	792	773	804	758	756	787	770	764	744	774	737	821	827	734	747	763	739	764	771	741	799	779	764	746	758	789	784	786	743	819	787	750	802	787	782	752	729	807	812	753	806	804	723	777	767	723	826	788	804	735	764	733	780	758	809	718	795	828	756	763	781	791	798	764	760	750	764	756	806	768	786	758	789	696	779	802	765	806	720	779	793	779	759	766	790	771	760	759	740	771	770	735	773	747	803	755	758	751	770	805	737	729	833	750	774	803	775	765	789	816	743	793	759	754	781	786	773	769	808	761	813	778	771	794	748	761	768	762	768	788	752	776	788	761	811	757	791	773	761	770	780	748	808	789	816	786	766	808	814	804	770	805	759	803	779	762	792	791	807	822	772	798	731	770	773	710	823	783	806	705	766	841	813	790	804	738	738	766	732	783	784	767	767	831	754	752	753	807	731	793	743	810	802	790	789	806	770	770	764	754	757	804	709	759	758	763	764	753	811	792	800	757	792	735	782	777	785	805	752	725	842	747	764	836	738	788	736	748	750	749	761	775	761	735	742	759	829	801	724	787	793	753	784	858	775	809	818	805	787	762	772	772	812	801	792	783	770	813	794	849	793	784	776	756	736	795	770	760	730	809	797	807	744	774	766	797	812	772	761	783	778	744	790	787	787	808	781	784	790	790	749	786	789	811	778	711	808	722	824	765	799	774	775	797	780	778	802	775	778	779	786	780	785	797	797	750	817	768	757	794	791	771	781	780	784	778	807	796	803	783	774	729	788	809	819	763	797	780	805	784	763	781	743	739	798	722	763	746	827	810	846	771	768	814	749	785	796	765	839	776	811	800	785	770	742	772	758	763	759	750	783	751	713	775	770	756	787	753	742	743	751	733	776	776	743	780	738	734	807	786	818	793	794	734	757	767	787	821	788	795	789	795	749	757	805	774	772	813	773	799	773	816	769	797	758	744	728	777	831	801	825	754	741	752	759	759	790	814	772	750	783	763	791	757	823	776	772	800	749	792	751	803	789	809	798	769	797	796	767	758	773	819	809	839	755	760	803	788	762	760	765	806	797	752	724	815	752	746	759	836	774	791	701	757	824	831	794	779	754	740	765	803	768	785	820	774	801	788	797	797	782	751	739	732	760	778	738	767	815	767	778	779	790	760	832	733	810	765	781	805	727	771	777	770	798	769	805	768	815	756	750	745	730	798	762	789	750	772	790	760	796	752	761	770	804	798	762	741	775	766	747	795	791	790	736	801	800	736	743	795	795	748	751	806	776	796	799	770	735	781	753	764	777	753	775	738	757	764	831	792	792	773	740	767	758	794	788	775	789	747	770	736	767	776	793	786	745	745	785	804	761	753	793	726	749	774	757	796	762	759	788	741	803	756	802	780	764	761	785	814	737	755	786	761	801	774	793	766	782	743	845	773	774	769	764	772	793	749	819	786	751	802	806	718	794	750	758	730	755	766	804	774	752	776	780	777	759	746	858	795	793	757	761	773	785	791	801	811	810	764	734	757	785	734	788	714	807	800	754	741	793	783	819	827	708	760	756	781	739	761	749	767	770	813	751	736	802	799	745	783	802	793	814	810	795	771	791	780	792	812	781	753	810	758	757	789	829	737	809	749	798	743	764	821	810	760	795	786	788	747	809	869	756	790	811	812	792	780	744	767	811	719	752	801	730	722	782	827	785	762	764	782	746	757	745	771	786	778	784	782	740	790	732	806	745	788	806	812	780	780	784	761	766	727	781	752	774	771	785	788	791	755	799	779	765	774	771	820	770	806	776	774	709	831	837	804	793	752	748	766	769	771	766	731	764	763	784	763	755	804	766	766	743	754	786	758	809	743	765	746	778	743	779	741	753	730	751	725	758	736	767	726	794	781	760	787	798	780	769	786	809	762	834	768	765	791	860	753	771	763	831	750	798	751	784	781	778	755	783	777	799	732	729	806	802	796	787	780	766	810	727	844	782	751	828	764	763	772	740	792	817	777	739	762	764	781	773	796	782	795	775	793	807	771	744	758	762	773	753	799	792	746	786	764	763	844	734	783	765	813	766	773	798	792	800	750	786	815	769	767	788	802	795	729	759	782	793	748	774	806	784	798	795	797	797	811	756	771	760	763	797	782	769	780	788	780	789	791	765	789	778	752	776	796	788	804	750	748	763	761	740	767	799	759	750	772	772	781	835	779	773	788	757	785	783	831	757	737
67174	68080	80533	61223	40085	22290	7052	670	505	473	462	518	420	479	433	444	472	447	484	482	464	480	499	474	468	475	447	482	444	453	485	520	458	485	504	487	509	480	494	467	499	411	446	465	495	464	465	447	483	462	462	502	470	429	476	499	491	465	462	473	471	425	485	453	445	460	453	412	521	429	470	493	479	467	533	477	476	515	452	472	448	473	488	457	490	487	449	478	459	477	476	425	452	483	452	508	443	438	448	504	432	492	503	451	449	455	490	464	474	473	455	471	472	454	456	464	451	492	452	441	467	442	497	465	466	470	488	486	438	475	437	488	482	448	451	498	473	438	455	464	494	486	486	461	457	479	460	456	507	449	500	475	431	465	470	441	481	488	456	487	452	482	484	440	450	432	484	472	462	534	472	475	437	458	479	479	451	468	470	474	464	486	473	433	477	478	477	479	466	450	495	485	448	424	459	465	481	468	416	477	492	431	454	458	413	443	441	509	475	471	475	466	466	463	504	456	463	512	485	455	483	443	470	461	502	473	445	460	459	472	505	458	453	447	476	476	423	431	489	491	453	444	444	430	450	500	461	444	419	498	449	503	450	484	449	479	434	499	471	487	466	483	458	463	488	490	442	459	468	425	476	486	449	494	497	464	485	480	398	458	467	482	466	465	471	542	467	438	435	459	447	422	464	486	497	476	491	479	470	455	442	454	442	448	506	486	513	485	456	490	482	469	458	446	453	467	464	473	469	493	502	480	434	499	480	496	445	491	445	499	471	480	488	469	471	488	452	441	509	454	470	430	451	450	466	419	488	474	451	425	442	450	476	459	436	459	482	455	457	467	454	448	507	471	464	447	443	453	448	481	458	461	479	436	508	478	441	488	468	445	487	498	467	469	421	476	449	442	476	476	492	451	475	445	436	441	458	477	472	473	422	461	475	458	455	478	496	488	476	446	497	469	455	501	470	449	448	494	481	436	444	479	491	457	505	491	448	474	480	437	457	497	437	463	452	466	450	458	485	456	398	477	472	449	453	423	435	429	419	502	472	452	480	466	464	455	473	452	461	450	482	459	426	448	499	499	478	469	441	454	489	493	425	488	471	450	443	423	500	478	461	465	426	471	425	455	499	461	499	460	478	468	453	462	475	444	467	495	432	485	477	515	456	463	484	478	441	463	472	488	454	432	514	443	467	481	476	470	497	467	476	491	453	427	453	473	429	449	463	459	489	491	497	466	510	435	447	456	447	466	454	468	456	442	506	479	488	444	471	462	492	442	451	482	476	477	494	445	451	470	453	425	468	493	483	460	451	468	469	473	474	463	445	446	431	492	507	471	478	438	412	489	535	474	436	480	464	493	480	449	478	489	477	487	485	460	449	463	416	515	435	438	444	429	469	439	474	490	469	445	459	461	458	476	466	461	426	536	485	460	458	453	441	461	486	456	411	465	440	505	457	499	450	469	450	451	462	466	443	429	481	476	486	476	450	480	468	456	453	484	451	485	457	451	427	423	480	419	463	475	408	483	462	483	445	447	424	471	442	502	480	522	431	481	440	475	485	477	433	478	495	499	450	457	476	480	466	473	462	482	447	479	464	438	466	493	491	400	424	478	452	493	485	495	478	473	428	476	467	492	446	434	480	461	456	441	433	473	475	480	500	485	477	423	459	466	469	465	444	450	472	484	508	479	446	469	492	448	495	472	444	491	500	487	461	476	459	463	519	470	480	466	490	430	453	512	468	439	429	458	455	491	474	462	459	449	458	413	516	450	418	492	493	485	460	470	476	454	450	433	457	461	452	440	466	412	476	483	442	483	455	485	461	470	400	443	491	480	484	432	477	537	469	496	453	471	439	464	469	454	521	480	460	460	472	475	514	432	469	461	479	446	435	467	453	484	452	483	441	440	444	497	479	450	454	447	458	455	488	433	489	474	455	466	439	474	411	456	470	464	457	452	506	463	429	440	487	475	467	457	430	457	489	504	494	505	478	463	452	411	447	443	467	463	502	473	482	481	449	508	499	474	472	477	471	479	434	517	480	460	451	452	493	467	483	440	455	456	504	434	480	504	488	469	477	442	496	452	499	454	485	452	469	476	477	419	443	456	453	464	448	450	514	487	459	511	476	483	437	472	416	488	444	457	472	470	498	450	452	457	470	510	491	457	474	454	477	501	436	487	456	458	487	492	442	480	474	456	446	429	466	487	441	432	483	468	463	452	480	495	486	435	450	460	478	409	515	511	467	462	446	491	487	458	431	465	488	473	505	459	514	465	457	458	477	530	465	458	449	446	446	460	472	470	478	486	500	480	473	452	464	460	429	460	489	458	497	481	432	448	466	454	458	470	484	470	467	481	461	474	447	485	465	448	479	450	483	459	473	482	456	446	462	469	470	465	426	404	457	473	464	442	469	487	544	441	517	452	453	456	479	480	487	486	495	494	463	487	485	524	455	438	461	459	459	453	445	430	451	497	477	476	487	453	449	461	487	448	496	442	479	434	462	497	447	473	434	426	482	478	455	478	426	397	459	463	445	479	400	450	488	464	471	480	475	471	477	474	446	484	465	495	448	461	476	405	430	469	506	491	459	474	481	477	506	466	452	478	468	474	470	456	504	466	462	492	452	461	474	485	506	490	450	517	504	466	499	465	407	451	469	444	456	451	449	488	478	457	501	461	454	506	494	471	440	486	458	456	434	486	465	447	474	437	490	458	504	471	476	458	504	429	470	477	430	455	450	456	456	498	493	492	484	434	483	452	489	510	491	457	476	522	454	450	467	422	490	458	496	484	482	474	468	461	508	461	452	465	485	479	493	482	433	416	460	448	450	462	451	478	450	492	458	460	491	486	501	473	487	467	464	509	466	474	509	446	458	484	476	491	454	478	484	451	473	449	463	466	494	456	476	485	498	480	444	491	474	469	436	439	465	428	475	433	454	467	504	495	467	434	463	468	453	454	469	433	431	457	500	449	465	504	449	458	424	475	433	476	447	431	467	462	478	483	492	452	494	460	445	457	490	481	443	437	464	439	468	465	491	434	427	440	454	506	477	460	471	418	463	472	465	447	430	463	480	460	477	487	447	484	486	438	463	471	512	466	471	456	437	480	464	469	473	459	483	500	471	438	412	435	464	509	461	491	505	469	496	470	478	458	474	462	492	453	482	472	473	455	491	502	508	500	510	436	435	464	427	446	439	434	491	459	452	462	468	463	427	441	474	466	477	485	457	467	449	421	457	466	529	453	431	524	455	459	490	433	450	459	442	463	452	472	476	495	466	489	445	449	451	421	486	466	504	487	437	507	488	424	462	393	433	435	464	503	480	455	445	432	484	485	449	460	451	478	461	480	435	433	459	439	467	474	461	458	488	458	471	477	441	485	496	458	453	442	479	452	470	448	448	463	483	444	471	443	481	428	447	474	459	456	474	491	493	478	467	492	449	487	462	470	447	454	466	436	431	466	448	488	469	436	422	405	464	482	449	475	453	447	461	475	436	485	489	443	517	418
44145	57021	79089	67030	48643	30773	10838	1099	1062	1067	1053	994	1057	1061	1018	997	1025	1057	995	1080	1062	1006	1018	1105	1063	1032	1039	1008	1044	1074	1010	1013	954	1041	985	1016	1060	987	1035	1077	1042	1064	998	977	1012	1008	975	991	1018	1017	1014	994	1028	1020	1057	1009	981	980	1032	1034	990	1029	1057	1061	1056	1013	1062	1045	1012	1050	1001	1055	1026	1019	1029	1026	1029	1004	1060	1005	1011	1018	972	1051	993	1022	1018	1004	1026	1026	994	1008	1020	1040	1084	1027	1012	1057	994	986	993	997	1022	1028	1061	1010	1064	1021	1001	1012	1036	1050	1070	1007	1020	989	1076	1060	1045	998	1073	996	1009	992	981	1027	1030	1038	997	995	1001	1012	1041	1000	1049	1056	975	1044	1031	1011	996	1004	997	1017	1009	980	1034	1045	1024	1057	1088	987	956	1020	1012	997	1018	1025	1028	1011	1006	993	1033	1007	1032	1045	1049	938	1100	1042	1008	1092	1009	1032	986	1049	1018	1062	1069	988	981	963	1010	1019	1026	1041	1022	987	1049	1081	1053	948	982	1051	984	1030	1029	1016	1021	1054	963	1000	1029	1021	990	981	984	1002	1041	1031	1034	1035	1017	1027	1046	983	970	1079	1041	1045	998	1050	1015	996	1052	1068	1040	1049	1058	1010	965	1035	1001	1019	983	1041	1044	1013	1035	1001	1021	1024	982	993	992	1004	1043	986	964	1035	1017	1031	1054	1013	1041	1006	1058	996	1016	983	953	1000	1047	1017	1032	1056	1048	1078	1000	1050	1050	982	1030	1023	1042	954	1008	1084	1036	1017	992	1013	1005	1032	992	1027	1037	1020	1020	1037	1079	1019	1053	982	935	1053	1097	1056	1043	1002	1043	990	1011	997	1013	1071	980	966	1013	975	1063	1078	1005	1018	1032	1039	1104	1023	1034	1002	1016	1005	1013	1054	1065	1015	936	1034	1018	997	1026	1009	1010	1008	1013	1055	1006	1010	986	1027	1007	1000	1009	1067	1056	987	979	1021	1012	1004	981	992	1037	990	978	1078	1002	974	1036	1033	997	1013	1046	1041	1048	960	998	1001	979	1038	1043	1045	1072	1002	980	1027	1000	1033	1000	1013	1023	1014	1011	1018	1025	1045	1013	1035	993	971	1032	1043	986	1039	976	997	1035	1073	994	1087	1046	1017	1031	1007	1013	981	1033	983	1039	1018	1007	1051	988	1035	998	1006	1020	999	1013	1035	1021	1063	1083	1019	975	1054	1048	1012	999	1030	1034	1020	1023	1011	1047	974	1018	1005	1004	1079	1050	1046	986	1041	1044	1025	1030	1029	949	1033	957	1000	1047	1021	1020	983	1091	1039	1061	1015	1005	1043	1024	1030	1070	1049	1039	1017	1010	1001	1021	1055	1042	1004	1027	1071	1029	1000	1079	984	1056	989	992	946	982	943	1002	1071	1029	1041	1064	1010	986	977	1053	1033	1031	1011	1023	1044	1025	1053	1031	1036	1008	1005	994	1018	1008	1028	1053	1075	1040	1044	1058	1045	988	993	995	1050	1023	982	998	1008	1078	954	1017	1015	1006	990	1051	1022	1012	1046	1035	1044	1044	1014	1051	1044	1016	1035	1019	957	1043	980	1004	984	1074	954	1039	1013	1058	1016	1037	1061	1014	1010	986	1026	1020	1024	981	1077	1036	1036	972	1004	1033	1017	1003	1028	1007	1026	982	1049	1006	982	1033	1032	1006	1055	975	1122	1023	995	992	992	1020	1028	993	1055	1002	1023	1028	1021	1011	1071	1011	1015	992	1007	985	1057	1007	1031	1037	1038	1008	1046	981	999	1086	978	981	1002	1029	1059	981	1046	1055	1010	989	1051	1044	1015	1032	1006	1086	971	1053	1040	983	1016	1010	1019	1025	1008	1037	1010	1032	1031	1058	997	1009	972	1019	1046	1055	1039	1028	1067	1044	1043	1019	1023	1049	1068	1034	1033	1073	1036	958	1003	1015	1033	1026	999	1105	1035	981	1023	1037	1065	1027	1004	1031	974	1027	1028	1034	1049	995	1020	1004	990	1048	1057	1037	913	973	967	1026	1020	1026	997	1023	1004	1033	1085	1069	1001	1001	1037	1008	976	970	1007	1042	984	1044	1011	1054	988	1007	988	998	1049	996	968	1029	1020	1054	1060	1018	1016	1039	1062	1008	988	986	988	1037	1016	1073	1040	1039	990	1062	1032	1021	1071	1009	1040	1004	1064	1048	1014	967	1051	1045	1030	1030	1005	1075	1057	1043	979	997	1049	1083	1049	1027	958	988	1052	1044	1046	1019	1026	1047	1032	1060	1029	1036	1022	1066	1061	999	1028	1041	1019	1038	1043	1106	1038	1034	1007	1026	1034	1069	1041	1027	967	967	1010	1023	1018	987	1019	1026	1059	997	986	1017	1051	1012	1049	1062	989	1014	993	1018	1042	1026	999	1058	991	1058	999	959	993	985	1051	1004	960	996	1077	1023	1009	1055	1059	1062	1045	971	1057	1000	971	1062	1011	1036	1008	1050	1027	953	1069	1067	994	1005	990	1026	999	947	1046	1033	1037	983	1035	1022	974	1063	1057	1046	1063	997	1027	1008	970	1008	978	1034	1025	1006	1043	1013	1002	1032	1020	1009	974	1011	1049	1020	1001	986	1013	1049	1068	972	1035	1016	1054	997	1027	1001	1006	999	1077	1020	975	1046	1065	1043	988	1055	1015	1051	1004	1015	1064	927	1036	1057	1033	993	972	1021	1027	1014	1036	1041	1043	1042	1026	1066	1088	1033	1002	1060	1031	992	1044	1086	960	963	989	976	1021	1035	1052	1001	966	1016	1039	1022	1023	1026	1027	943	1016	988	1027	1031	995	1000	1027	1071	1055	985	1039	987	1042	974	1031	1049	1042	983	1022	1014	1046	1025	1040	963	1015	1024	1058	1014	1007	991	1004	1041	1054	1036	1000	999	1012	1046	1034	1044	997	958	1050	988	1006	1018	987	1000	1010	996	999	1057	1016	1085	1054	1040	1011	1025	1016	1040	1033	1040	939	995	1045	1026	961	1049	978	995	1044	1008	1026	1052	1025	1051	971	1026	993	988	1018	1004	1006	1001	1007	999	1014	971	1043	1082	1027	1030	982	1044	1015	974	1063	1001	1066	961	981	1020	998	1029	1005	1006	1029	1021	1051	966	999	990	1012	1064	1084	1019	1020	970	1042	992	1065	967	1038	998	1011	1015	1035	1043	990	1035	1075	966	982	1009	1024	952	1001	1010	1014	1007	1004	1073	1010	999	993	1053	1016	1016	1012	1082	1047	1028	1004	1049	970	1036	1012	1072	1032	1036	1013	1026	1047	1034	1017	999	1016	1089	1045	1020	1025	1012	999	971	1013	1004	1049	1021	1017	996	1016	985	1032	957	1000	1016	1000	1011	1033	1048	1004	1040	966	1017	1018	1036	982	1021	1056	1003	1059	1022	1004	1034	1033	1022	1025	949	1001	1019	1025	999	1008	1020	1026	1039	1052	1059	992	994	974	1061	1023	1053	1017	1002	933	1025	1003	1085	1061	1071	1019	1010	991	1029	1022	1063	1028	1030	1014	1028	999	1034	972	1001	1048	1002	1025	994	993	1043	1050	1047	982	999	1042	1043	1021	1002	1025	1072	959	1022	1022	1048	1020	1033	1052	968	1033	1080	1041	1003	1013	1038	1029	950	1011	1047	1054	1048	1018	992	1022	1025	1060	973	1040	1035	1052	996	1049	1080	1004	994	1068	1017	943	1022	999	1074	986	1064	1097	993	1021	989	1069	1013	986	1029	1020	1055	971	988	1057	946	1080	1001	1032	1053	1060	1009	1063	1063	995	1014	1060	1013	1022	978	1077	986	1029	1039	1062	993	997	1025	1043	1004	949	989	1004	1040	984	1013	1004	1044	1001	1019	994	1072	992	1045	1039	1050	963	1012	1059	1007	1048	1047	1029	1077	1023	1018	1050	1039	1037	979	1010	1005	999	1033	1010	971	1041	1012	1028	1056	1051	1023	990	1060	1069	967	1055	980	1074	993	1017	956	1034	1020	1007	943	1013	1042	1037	1006	994	1021	993	1046	1081	1060	1003	1040	998	1021	1038	1085	1010	1059	1003	1042	1020	1042	1040	975	1023	1004	999	1043	1000	1000	997	1008	1024	1008	995	1027	1036	1014	977	999	1013	1047	1006	1030	1065	996	1083	1003	999	1051	993	986	1045	995	1028	975	1000	1033	1014	986	1040	991	1022	975	974	1047	1024	999	1010	999	1017	970	994	1015	954	1050	1003	1009	1046	1028	1041	1045	1008	994	1024	1027	1036	1056	1054	1013	1076	1000	971	1041	1047	990	979	1016	1052	1046	993	1008	1063	999	1040	1027	988	1069	1039	976	975	1035	1078	1013	1033	1011	1074	1007	978	964	1013	1001	1005	1014	1010	1025	1044	1015	1059	1025	1010	1070	947	1017	1019	1000	996	1018	1050	1016	1000	1013	1066	991	1038	1072	1050	980	995	958	1039	1026	1064	1027	985	973	1022	979	1000	1047	1078	991	1017	1027	1016	983	1013	1035	1058	1059	1030	963	986	1040	985	1012	1039	1046	996	1011	1002	1075	1069	1072	1045	964	1022	1069	1048
37020	21031	15258	7471	2896	1229	557	350	338	343	363	367	318	367	326	340	379	369	386	350	366	337	351	356	374	366	365	360	375	377	371	338	332	368	338	353	318	355	352	374	391	391	350	326	320	348	329	379	333	325	370	373	379	369	366	362	358	375	333	351	333	336	346	344	384	345	352	330	343	322	342	368	372	371	360	329	368	365	357	372	351	345	341	352	368	345	348	374	389	374	377	385	347	343	340	347	328	388	333	325	346	367	370	366	348	374	326	352	366	328	327	370	350	372	357	351	366	376	380	321	343	343	372	400	309	391	392	373	348	339	355	351	335	364	356	360	344	364	360	383	329	342	363	345	348	375	385	345	355	355	347	359	374	293	355	357	375	354	372	342	346	369	364	376	390	348	370	358	344	356	362	369	327	328	325	354	368	358	358	332	350	316	398	333	321	331	328	372	360	345	353	384	337	378	361	349	391	332	340	364	366	349	349	375	327	367	357	324	349	357	394	355	347	346	374	387	378	386	362	341	364	366	323	363	349	358	396	347	394	348	398	330	351	345	407	406	372	336	344	353	386	354	350	339	375	342	355	336	377	399	390	350	323	319	358	339	377	377	349	348	385	346	357	375	350	363	309	358	343	380	376	346	367	338	364	377	367	365	344	382	384	359	323	352	331	330	358	343	341	365	365	375	369	347	388	391	353	337	345	375	322	358	406	345	343	436	336	359	337	371	337	384	331	362	375	380	369	369	403	357	366	354	355	335	363	378	377	356	382	379	379	336	348	344	311	383	315	368	329	363	328	334	351	347	392	347	377	378	336	357	352	374	325	351	346	377	347	317	353	364	354	377	338	313	378	338	343	363	328	337	336	366	348	364	341	352	355	357	345	333	329	366	346	353	329	362	356	370	390	346	338	367	396	362	357	339	353	374	339	367	365	371	326	347	347	296	323	353	360	363	357	401	347	386	340	353	342	341	352	340	357	355	352	351	343	368	362	359	369	353	357	386	374	349	351	316	369	348	352	383	349	350	310	366	364	348	355	342	360	358	338	377	367	330	354	388	355	368	317	334	363	362	338	359	355	366	331	330	391	347	374	353	342	341	335	331	317	335	328	319	359	327	375	351	356	349	366	379	298	353	359	352	351	355	365	370	353	375	382	388	334	357	343	335	350	333	362	361	374	354	363	346	339	360	350	382	344	320	349	355	363	358	341	323	344	362	334	347	346	347	337	350	352	359	345	357	329	351	344	374	343	341	310	340	352	320	301	306	326	367	364	385	331	350	362	376	359	358	362	354	362	337	333	373	385	364	348	344	353	363	400	365	361	349	387	361	353	351	335	366	317	336	367	328	366	361	347	388	378	343	359	357	365	342	387	333	360	347	356	356	332	376	352	355	363	340	397	358	372	346	348	343	364	350	404	381	377	339	344	329	356	325	344	342	349	348	371	364	326	358	381	331	346	342	344	369	353	357	372	407	337	349	332	364	339	313	349	339	370	354	345	379	328	330	324	334	381	360	340	356	329	347	359	358	357	343	326	383	343	336	373	355	360	359	375	371	361	370	381	344	368	383	348	367	356	367	361	365	359	356	398	355	372	362	320	369	343	361	388	361	326	379	344	364	372	336	371	374	374	352	339	358	355	348	334	324	354	361	340	355	333	340	355	349	374	357	357	332	411	348	350	357	334	326	350	330	356	370	351	378	343	364	338	352	329	358	367	344	389	360	380	404	331	326	332	348	338	358	354	324	324	372	342	349	349	333	337	363	344	358	359	378	337	328	410	321	337	356	386	348	356	353	376	348	355	333	339	337	329	333	357	351	326	330	351	351	355	355	352	386	343	344	350	350	368	320	359	370	344	331	367	324	325	354	323	342	385	356	342	336	341	367	355	344	316	344	350	401	394	342	364	373	342	352	334	345	405	355	332	362	356	353	355	370	360	367	345	376	364	381	380	359	323	361	337	372	359	374	336	364	385	384	343	348	341	377	349	351	354	336	362	330	351	354	349	378	368	349	341	379	350	352	352	342	369	307	323	374	387	354	385	354	352	330	367	343	368	369	349	315	352	377	345	337	328	321	383	374	387	339	349	355	345	358	334	357	362	355	335	345	340	332	373	340	345	348	385	382	357	349	332	334	351	356	350	372	356	347	337	333	361	352	351	325	368	359	385	363	354	313	348	324	365	356	371	348	359	359	327	377	403	368	323	348	332	334	340	356	329	334	297	364	369	359	350	293	376	334	350	359	333	351	354	366	368	354	387	335	333	343	335	345	379	345	374	363	321	359	319	344	348	322	328	353	327	358	367	355	348	355	379	354	310	337	359	355	375	390	334	364	391	345	346	321	337	385	330	370	367	378	343	387	356	339	336	361	309	406	377	361	359	382	363	357	347	356	378	341	345	360	357	364	335	345	353	347	328	365	364	356	364	370	357	423	323	351	338	400	346	364	348	391	350	341	361	355	343	352	345	359	381	346	356	359	370	363	302	387	357	368	316	329	351	337	368	341	366	371	372	363	366	316	357	396	341	382	317	351	347	371	324	340	333	359	377	362	319	335	325	330	373	380	352	342	330	382	334	352	382	329	362	330	359	355	363	363	352	373	360	357	354	322	376	382	351	336	376	361	358	391	339	357	346	345	360	391	379	326	343	347	362	362	372	365	334	359	338	318	357	352	336	370	370	347	352	376	313	338	374	362	329	351	366	372	348	362	348	349	365	339	318	330	362	352	328	345	359	351	384	362	319	340	361	363	376	322	335	333	353	292	380	369	334	345	349	355	368	332	346	342	379	320	333	318	335	329	322	345	337	372	339	338	378	376	357	348	355	358	352	346	383	343	363	304	317	371	339	322	374	398	361	345	341	337	358	340	329	364	365	339	367	375	380	390	324	359	354	380	356	356	321	338	353	403	339	306	377	342	382	369	398	351	385	349	346	379	339	342	332	363	365	334	330	366	326	337	349	347	321	384	374	371	355	316	327	354	346	380	366	345	343	324	362	334	309	346	342	338	374	321	367	347	362	366	351	362	336	380	353	352	377	353	365	327	359	385	366	373	360	389	350	345	353	363	348	345	395	364	345	365	366	357	324	345	343	359	356	370	316	357	307	356	338	367	366	333	377	339	344	345	369	344	334	371	385	367	349	350	334	368	386	344	361	333	354	345	337	376	339	338	347	324	330	343	348	335	355	335	342	351	365	350	339	335	347	336	331	346	351	348	359	351	374	327	344	359	305	335	351	350	324	324	331	327	374	352	388	314	347	325	344	380	314	353	352	341	374	370	357	368	318	375	346	362	331	357	330	336	340	387	352	308	351	360	339	387	333	362	389	319	342	372	354	336	334	351	324	327	381	376	331	346	370	361	324	379	362	340	335	363	392	384	367	401	352	364	366	382	366	359	374	364	353	336	358	332	382	358	365	331	370	342	361	364	351	319	349	341	323	333	333	327	359	317	355	341	342	351	344	352	339	345	381	393	368	357	371	344	377	316	347	363	335	320	371	362
20421	16528	21849	14039	6921	3366	1386	826	726	812	846	784	798	806	853	782	799	793	824	799	859	775	810	790	790	745	761	769	808	834	806	787	774	778	807	774	795	783	813	768	810	792	774	756	787	780	775	807	804	801	813	832	799	792	772	782	800	827	858	821	803	851	789	815	785	803	786	777	804	822	845	776	742	785	819	771	790	783	811	774	794	789	807	802	769	763	783	819	804	829	750	791	817	794	788	787	780	829	747	831	796	744	783	758	796	810	776	808	820	828	805	739	733	840	814	822	811	735	768	785	794	783	743	773	793	774	817	803	754	790	820	790	744	769	794	806	786	784	731	794	819	763	765	805	836	782	795	851	829	756	779	800	795	772	767	776	765	772	770	763	793	771	767	783	788	783	808	763	769	806	777	782	820	787	792	783	788	795	799	790	775	763	790	752	767	798	785	797	757	809	771	833	814	773	708	813	782	832	762	727	788	794	829	764	795	773	729	788	805	854	791	815	791	718	814	751	778	820	825	834	803	857	822	749	811	804	756	798	782	794	819	791	809	755	846	790	788	823	791	792	766	800	803	781	797	780	815	834	713	791	740	780	755	837	783	703	850	759	776	821	802	809	837	817	771	812	772	767	820	788	772	838	817	811	751	835	803	804	756	836	826	766	775	786	806	801	740	769	814	719	844	820	816	810	796	801	784	764	802	788	755	789	785	809	811	785	848	816	784	790	800	783	760	815	793	760	806	805	864	795	843	786	760	752	833	786	794	804	855	795	772	791	770	762	760	768	800	754	799	803	807	785	765	762	817	768	788	807	742	815	800	812	804	796	847	805	768	808	824	836	739	815	813	764	799	812	766	830	792	810	818	732	860	777	782	817	838	809	793	755	739	844	810	700	789	779	732	854	805	738	799	757	807	792	835	815	787	830	743	805	738	769	805	785	798	837	749	744	828	776	800	784	748	776	746	775	800	816	799	816	794	812	814	741	781	760	752	774	765	768	824	781	746	817	775	749	762	812	801	812	777	772	829	839	771	780	758	788	812	772	793	813	838	784	843	826	755	800	785	805	800	802	768	791	760	785	756	790	850	796	835	803	743	760	766	809	763	808	772	783	769	769	781	827	765	785	740	770	811	781	821	774	808	780	788	761	750	765	716	794	730	808	782	808	814	776	755	805	803	820	797	810	800	840	787	785	829	803	792	738	820	837	812	778	785	794	803	807	863	742	842	795	777	774	792	774	776	810	806	788	774	762	778	798	858	777	827	806	740	815	787	744	785	826	766	762	801	800	791	807	746	785	748	764	804	842	801	765	794	798	766	820	857	780	812	797	828	800	778	829	737	750	750	843	780	781	815	801	824	813	754	831	748	775	807	787	762	778	805	703	790	809	785	824	745	813	816	799	727	824	788	826	783	749	787	807	768	794	754	805	779	738	752	754	745	794	815	768	830	804	792	770	788	775	831	792	792	806	796	778	827	768	779	767	802	781	720	789	807	816	785	726	849	789	819	802	793	769	817	775	753	772	796	794	777	784	824	793	767	841	768	834	751	769	793	821	804	827	797	776	788	783	802	803	801	758	794	831	805	876	777	775	776	800	788	790	802	824	803	818	796	781	778	812	787	803	799	781	773	760	801	748	788	818	794	760	764	789	801	768	828	814	802	751	815	766	775	819	797	735	757	792	796	747	742	770	775	807	779	755	783	763	758	787	748	788	777	761	846	782	804	824	755	799	787	774	781	807	778	755	797	799	777	786	727	747	798	768	774	772	788	799	799	827	793	767	808	783	794	777	768	808	828	760	827	781	795	791	822	782	808	830	801	775	764	778	761	751	762	752	799	823	746	807	833	825	816	792	788	775	815	786	771	778	774	867	784	774	790	836	760	791	792	784	815	816	733	813	745	807	792	842	817	773	753	783	822	790	765	785	822	774	785	801	837	752	798	734	765	781	815	763	774	763	836	789	817	780	822	819	810	843	871	830	785	751	792	761	773	828	781	792	818	719	813	771	776	742	830	789	814	746	842	822	795	815	840	829	807	788	785	720	808	822	818	785	775	791	789	798	798	780	801	806	746	775	791	820	768	784	816	812	809	775	778	797	806	833	836	758	803	782	730	808	761	816	784	792	808	797	749	768	788	763	790	769	818	847	813	821	776	780	758	740	808	781	775	768	827	760	828	763	821	791	784	802	770	748	760	810	789	790	816	791	830	766	879	781	774	802	822	782	812	795	705	810	771	809	764	764	751	758	769	799	825	801	798	821	801	747	771	798	776	752	806	785	819	757	788	802	784	801	788	801	811	762	757	809	799	786	780	791	786	789	776	809	792	761	777	812	757	832	788	778	781	800	787	823	785	740	772	763	784	759	792	811	774	744	781	793	765	825	801	781	810	821	785	805	747	770	738	813	774	768	829	764	799	782	742	813	780	817	760	794	816	794	830	797	847	826	846	793	838	775	768	781	775	768	802	758	793	775	801	834	780	772	827	797	842	769	784	768	815	792	754	767	774	793	824	762	742	775	751	819	779	781	741	794	779	787	775	807	823	840	748	810	756	809	814	745	796	818	826	825	776	758	775	820	731	826	790	810	777	779	781	763	779	773	774	843	784	777	775	740	817	777	777	743	785	805	771	807	765	825	798	788	855	807	806	812	766	765	757	730	841	807	780	813	800	803	811	777	803	811	812	806	758	762	755	777	822	810	781	683	796	806	777	785	863	831	748	775	818	735	819	787	774	751	797	777	756	777	784	801	755	773	796	788	808	777	786	833	755	821	814	767	754	809	841	801	796	809	795	733	733	825	785	788	821	793	804	749	794	794	786	792	780	784	749	794	798	774	741	752	751	807	778	775	827	753	818	753	777	790	831	837	842	757	822	819	776	832	782	763	852	759	749	795	785	803	798	823	767	759	834	789	808	765	813	786	801	757	782	749	810	780	773	787	792	765	763	794	801	797	803	750	774	805	840	779	786	804	772	853	809	776	811	812	807	806	791	825	797	758	816	749	743	794	847	758	789	828	779	854	801	784	829	827	741	806	833	774	810	805	811	769	797	761	759	776	774	789	725	824	819	799	812	821	780	768	813	831	814	828	817	809	827	774	779	765	792	760	777	810	745	821	789	834	765	759	774	753	759	774	761	848	803	795	795	778	761	796	822	787	834	777	776	811	818	824	815	812	824	781	791	798	794	768	779	782	811	760	731	820	814	808	755	825	787	801	793	813	776	789	800	771	744	791	782	773	791	795	774	802	790	783	820	768	801	818	791	803	836	828	802	738	810	786	831	850	812	815	814	786	789	775	732	759	788	807	780	795	788	836	763	856	787	788	802	772	814	808	801	745	792	796	822	728	780	800	828	756	791	780	815	781	801	788	755	777	749	790	786	829	752	804	808	801	807	778	791	783	771	808	804	794	785	791	769	818	786	788	767	801	788	815	788	765	823	781	786	778	800	799	808	773	791	763	811	791	802	797	777	779	863	797	785	757	802	806	758	740	753	767	760	809
56967	52252	65048	45204	24482	10241	1471	283	289	266	294	271	250	291	280	289	283	266	280	286	281	265	271	275	296	262	284	253	272	281	271	295	256	255	307	245	294	300	256	243	266	302	281	251	284	299	280	295	305	294	271	286	277	276	246	265	255	292	269	282	263	274	276	272	274	265	293	279	294	277	276	258	276	251	273	272	268	278	277	269	264	266	295	253	285	287	297	265	265	302	248	279	300	265	275	271	291	288	270	247	260	266	266	263	289	274	274	273	269	254	284	265	253	259	264	264	252	326	278	240	273	289	263	261	268	281	265	281	285	277	232	231	279	269	265	280	265	269	286	296	286	270	268	265	287	314	297	278	322	283	257	267	292	283	283	326	256	303	291	273	278	296	285	271	267	274	266	291	265	259	261	269	276	305	268	293	259	276	299	290	299	267	284	306	258	279	296	263	243	309	247	282	231	269	307	286	259	282	274	288	271	284	283	296	284	294	276	274	271	314	295	287	279	235	289	265	321	249	312	297	275	248	267	242	292	282	253	272	311	254	297	287	284	282	266	290	239	284	268	277	296	289	237	271	293	294	268	259	255	283	285	240	264	270	289	269	284	286	278	273	266	291	304	289	290	256	265	272	266	307	288	261	277	246	259	269	260	247	265	277	281	286	273	301	285	282	250	264	298	244	224	275	284	298	251	278	257	274	267	313	271	258	278	291	263	284	263	258	279	293	282	264	237	292	260	262	283	292	252	281	257	297	285	268	300	269	263	313	277	281	314	264	278	277	285	238	288	250	312	268	257	290	290	300	301	272	259	263	269	288	249	273	295	285	258	274	270	316	276	282	279	251	262	257	292	265	271	323	251	280	280	254	274	289	294	269	254	281	266	255	251	292	277	291	264	247	298	264	254	273	256	289	273	293	253	284	268	259	260	297	255	264	296	272	290	268	280	268	290	263	243	281	275	283	267	266	288	276	266	271	293	269	280	274	313	307	289	311	257	301	299	271	285	235	267	280	279	280	266	290	275	282	278	262	259	297	274	255	280	277	294	295	254	300	286	285	290	258	284	297	253	278	245	288	252	249	264	260	261	267	292	249	258	270	299	264	294	280	298	264	309	302	268	268	253	266	278	287	279	313	269	268	255	306	302	276	254	308	271	305	297	272	301	297	267	276	270	231	254	296	285	264	298	296	269	274	288	260	282	266	265	271	274	273	249	256	258	257	241	309	264	275	294	270	294	261	286	253	277	316	276	264	251	287	276	260	301	241	247	294	267	290	278	295	255	266	294	266	266	313	277	262	292	273	282	279	289	257	292	252	310	277	245	287	285	260	260	260	304	291	297	306	274	233	273	254	264	262	256	287	283	325	263	230	280	255	241	282	274	262	267	279	278	280	261	265	284	264	255	267	284	237	265	289	279	290	280	249	270	256	248	296	266	309	301	254	291	276	293	262	281	287	250	294	278	280	255	300	251	261	300	278	288	286	304	277	265	258	297	265	271	294	281	268	282	269	305	273	272	297	273	294	256	265	275	284	278	276	291	278	268	290	257	261	250	258	254	269	279	241	280	294	245	261	305	285	286	262	257	271	260	270	279	244	271	283	281	266	277	299	301	266	253	273	295	268	252	259	281	286	242	281	249	301	287	281	308	284	281	246	260	292	276	272	282	269	301	276	267	258	276	261	286	280	279	258	312	293	241	273	277	254	249	255	260	260	275	288	276	283	275	256	272	233	266	274	282	273	281	264	280	279	262	310	280	276	254	283	279	266	269	259	277	266	278	247	263	280	285	282	283	258	332	281	296	302	252	231	273	271	294	262	289	281	254	266	294	262	287	248	272	293	306	262	291	240	287	260	292	259	268	263	274	284	304	299	266	236	247	252	275	289	282	260	260	272	282	260	311	288	291	288	273	268	296	267	256	267	281	272	253	243	301	275	278	291	245	298	284	274	293	281	301	287	273	272	262	282	252	272	312	281	279	290	265	267	309	300	290	256	262	221	277	293	267	260	238	276	286	288	261	263	284	278	259	270	235	272	264	278	273	261	280	280	277	252	277	272	264	259	267	275	273	259	278	262	270	271	295	287	264	288	272	266	308	293	267	277	264	277	270	271	256	287	281	266	289	248	275	255	308	281	284	277	253	254	298	251	274	276	270	292	272	297	277	276	287	267	265	298	271	254	289	260	278	275	304	253	320	299	280	278	273	284	284	276	257	285	277	263	297	273	276	282	266	291	286	273	311	262	260	249	300	260	294	264	227	272	259	275	254	278	257	273	273	277	277	276	281	278	264	273	235	265	286	293	259	266	287	276	288	248	300	289	282	311	272	299	268	273	284	279	257	268	263	253	266	265	266	261	281	237	298	306	286	298	256	284	260	276	271	274	255	275	268	250	275	262	278	283	258	273	278	275	289	288	293	278	280	285	252	312	274	283	298	306	290	287	256	307	283	286	239	263	260	290	273	289	256	300	289	298	256	293	256	279	287	254	275	251	264	258	276	252	285	256	291	281	264	287	285	256	268	290	283	286	299	280	276	287	281	277	255	295	268	284	302	262	261	266	278	276	274	246	256	253	299	251	286	279	270	284	253	259	256	258	270	291	278	263	273	275	275	233	261	262	269	259	262	268	256	247	263	256	288	280	267	268	273	248	266	263	280	270	275	282	264	291	310	261	261	280	264	310	283	263	266	252	273	280	304	286	268	243	263	280	265	275	293	269	261	269	248	252	274	306	278	278	285	261	292	268	279	260	253	249	277	282	252	280	294	264	258	274	265	278	273	248	239	290	276	244	309	256	288	298	283	258	258	298	289	278	231	272	266	268	270	278	268	290	266	257	287	282	247	285	281	252	270	243	277	234	276	272	283	271	298	276	250	304	244	304	307	290	267	253	285	252	275	265	264	287	302	309	308	291	243	254	281	263	269	260	263	276	293	283	244	310	272	281	277	260	282	281	272	268	298	290	252	264	265	268	278	278	265	280	265	274	301	267	296	255	283	277	311	302	265	280	289	245	279	282	299	278	282	262	269	253	284	257	264	248	263	268	258	272	301	281	290	284	304	291	247	285	266	284	280	299	287	287	275	290	305	298	282	271	261	285	283	277	240	256	269	248	263	256	272	285	266	242	284	270	283	270	281	273	267	309	283	249	259	278	248	306	258	254	279	309	265	278	276	267	269	270	266	270	302	272	252	276	248	299	286	255	265	291	271	270	267	246	272	267	269	299	263	262	297	294	271	290	294	265	289	276	274	251	268	282	275	260	283	275	252	290	238	274	262	254	273	300	290	253	273	305	286	265	253	294	274	308	275	276	275	274	268	262	292	297	245	276	264	277	280	273	258	265	263	241	256	248	278	321	294	290	274	304	245	263	252	259	278	296	274	241	299	285	232	283	259	267	268	291	259	284	287	243	263	266	301	249	279	257	262	265	297	265	290	282	307	263	260	261	288	289	271	287	292	319	271	251	262	255	254	282	283	294	277	261	283	278	269	292	256	277	268	307
35475	42081	60592	50113	33270	19171	2387	664	666	673	686	667	659	660	643	636	622	681	638	657	701	653	671	599	701	632	632	655	609	663	670	628	689	640	631	639	646	698	639	662	650	606	663	640	625	653	677	624	626	608	685	662	657	611	624	633	677	654	631	631	638	639	658	645	631	624	613	657	629	657	628	636	694	652	622	668	671	679	618	665	663	614	656	687	660	641	631	649	662	649	648	634	674	612	644	716	624	643	663	615	630	586	636	672	668	681	635	621	647	627	633	654	668	614	638	616	647	634	632	628	637	672	664	623	644	651	626	635	649	582	660	618	666	641	666	675	622	634	640	608	624	618	662	690	627	632	660	627	647	678	668	682	661	678	638	629	677	660	642	613	629	680	621	658	621	673	655	607	643	675	655	668	655	601	640	684	683	634	647	693	653	628	648	650	635	677	626	614	659	632	622	680	618	578	635	688	674	602	616	645	629	682	612	609	709	714	622	634	670	673	636	663	645	666	601	640	619	649	632	672	687	670	618	636	640	636	677	681	664	642	660	699	661	620	614	654	620	638	681	651	642	662	669	660	630	666	605	697	644	632	651	638	656	621	618	624	640	632	667	645	663	618	668	681	633	661	698	637	654	628	699	621	667	672	646	623	646	665	644	702	693	629	628	617	665	624	698	619	659	655	610	605	624	633	656	630	626	658	649	697	635	635	632	635	682	638	624	648	671	609	635	603	675	641	634	618	627	674	635	651	647	641	655	635	657	639	632	664	657	639	621	635	612	654	646	657	679	665	679	650	613	642	637	655	626	650	659	654	577	649	646	664	673	650	639	691	708	643	682	655	687	675	674	601	624	638	653	647	616	648	627	657	638	675	675	686	661	631	670	631	592	607	621	645	660	667	605	613	660	629	626	639	613	626	642	664	646	682	670	631	664	669	622	609	684	692	611	690	644	662	605	646	648	665	650	714	659	619	630	694	667	633	703	627	673	670	612	683	627	650	679	636	675	576	596	625	612	599	640	664	632	640	676	643	667	697	634	620	664	600	621	627	700	707	634	642	645	650	673	636	657	683	612	597	611	660	656	657	674	628	653	680	615	661	624	630	592	627	653	678	646	605	642	623	625	651	620	635	590	627	624	655	619	618	687	682	649	671	684	647	607	614	636	639	592	666	619	611	645	619	642	619	641	672	632	630	633	603	670	631	634	630	668	610	590	619	605	699	661	666	654	623	657	680	629	702	648	683	665	684	668	668	636	670	670	643	639	666	656	645	627	641	653	635	717	670	641	647	613	646	672	629	621	674	626	632	643	622	613	663	635	671	665	659	639	586	631	612	674	646	678	625	671	640	661	634	671	629	655	694	651	662	670	656	664	650	638	623	655	601	660	660	670	643	629	647	699	678	673	625	662	613	660	664	677	669	651	643	680	623	622	622	618	653	657	621	635	615	663	665	632	648	675	622	630	643	648	652	672	655	657	652	647	658	618	656	620	642	614	660	619	648	622	626	620	660	623	673	686	656	658	621	631	639	633	637	662	591	656	666	668	674	657	642	678	633	630	645	682	638	645	621	621	628	606	650	654	627	679	684	654	645	629	646	649	679	612	651	662	642	667	658	685	651	669	608	627	626	629	652	639	712	586	695	669	649	635	614	664	657	632	638	637	671	625	633	639	653	632	629	680	665	620	625	666	630	614	700	671	666	617	695	676	696	634	639	630	619	649	623	665	659	605	680	705	589	646	637	672	675	615	655	679	650	654	674	644	620	625	669	618	617	622	662	663	635	615	647	650	633	654	646	663	620	649	653	663	629	611	606	626	646	638	653	664	651	677	647	650	694	678	639	628	612	577	615	614	649	687	640	669	615	596	654	651	691	667	615	615	626	666	661	684	647	647	628	659	626	598	687	669	640	678	646	683	643	656	660	682	625	616	667	676	651	602	632	646	674	641	620	637	616	638	646	612	626	642	621	670	636	647	623	633	681	660	673	666	685	657	633	651	674	649	630	641	651	673	647	655	626	616	655	627	642	598	690	674	653	681	641	669	650	630	607	636	598	602	641	690	666	607	612	638	683	669	620	644	612	629	663	644	642	696	646	632	628	607	664	654	653	646	645	622	637	659	668	616	654	655	668	613	650	639	699	598	626	663	649	633	651	655	674	638	628	615	665	638	604	651	648	621	617	627	649	643	648	649	674	637	702	647	672	660	657	646	622	603	680	609	645	638	632	679	659	661	634	669	633	603	663	640	635	651	638	642	697	646	655	606	657	642	632	604	645	643	652	644	672	627	665	636	610	634	651	619	633	631	651	628	624	645	650	689	641	614	625	636	617	670	655	608	620	628	658	629	648	637	643	655	696	655	666	677	628	672	683	641	656	643	625	579	642	651	645	678	673	657	654	634	611	685	601	658	650	686	704	631	662	666	631	680	618	666	634	657	664	627	619	660	662	677	645	649	687	630	632	661	638	693	709	622	627	639	671	653	628	654	631	619	666	678	615	619	636	700	607	645	664	687	660	671	642	641	650	647	617	656	629	591	598	658	627	642	610	633	656	650	644	670	652	663	622	610	625	641	639	693	647	640	655	638	601	639	644	604	666	637	658	633	653	641	654	690	648	610	624	658	618	642	683	626	648	599	684	622	621	639	709	634	680	640	625	640	643	634	649	647	692	647	631	676	562	647	646	666	622	638	643	651	658	661	681	672	634	626	648	647	692	642	627	616	638	639	577	659	651	663	703	668	630	630	650	647	654	647	645	640	657	691	629	635	638	599	655	667	614	612	647	651	681	763	630	659	640	690	665	690	630	670	605	638	597	599	595	614	664	639	674	604	640	649	638	611	629	689	623	663	638	672	621	656	614	640	643	665	629	625	650	660	619	633	660	600	658	615	619	637	638	611	639	666	626	652	592	625	659	642	609	600	645	630	620	634	680	674	671	659	652	632	632	646	644	647	650	641	620	685	655	680	608	639	593	622	657	678	615	648	670	620	684	688	686	653	658	661	661	601	617	613	619	668	649	662	631	633	661	669	666	580	624	617	653	650	650	693	652	648	679	640	647	642	638	621	633	655	693	658	629	666	677	653	623	622	618	641	649	668	652	639	652	624	624	683	657	635	654	662	646	602	644	664	636	621	655	675	619	626	641	622	662	678	661	644	645	609	651	626	667	693	612	664	638	609	657	587	619	655	644	667	637	670	611	644	648	666	643	632	651	635	633	617	616	644	617	673	661	634	662	685	650	621	623	614	653	648	682	677	634	643	675	715	646	644	642	670	678	637	630	672	667	657	664	632	677	631	669	638	654	660	658	659	650	628	662	623	596	636	635	638	668	620	629	659	653	645	655	600	670	646	654	650	610	664	629	638	623	627	641	662	579	657	641	647	612	603	620	634	661	682	671	607	598	618	601	646	632	651	688	648	653	630	618	591	620	674	677	659	650	655	695	689	652	673	602	649	642	672	660	630	631	621	639	672	654	612	662	617	626	624	642	658	630	708	624	654	694
68860	65961	80869	61807	39552	20941	4094	523	406	406	410	384	379	405	362	425	417	412	354	389	415	406	394	396	417	415	431	420	405	452	421	401	408	393	421	402	417	414	400	430	409	407	414	436	438	388	468	399	439	397	397	379	424	384	400	393	423	376	378	390	413	390	373	459	421	350	396	400	409	394	396	377	368	405	382	430	399	413	426	438	412	420	361	403	415	384	380	427	448	381	420	415	404	422	382	384	406	378	355	412	387	375	430	388	369	419	375	406	380	430	393	410	385	404	394	426	439	426	391	392	384	413	383	422	374	407	415	415	414	436	435	421	430	403	384	401	385	395	419	430	373	411	411	433	397	435	417	364	409	369	397	402	468	407	381	409	402	406	441	438	371	428	420	417	407	422	374	415	412	380	387	398	410	428	420	395	437	411	373	344	375	393	449	406	406	409	423	385	370	411	395	420	405	416	394	383	401	388	412	454	452	418	423	406	389	408	431	381	387	405	402	413	410	406	408	442	401	393	379	400	411	422	442	405	376	387	379	459	376	391	395	433	384	400	405	402	421	401	438	363	427	438	368	417	413	353	420	426	382	389	418	394	418	434	391	383	434	401	416	438	434	378	371	391	434	403	359	393	398	392	420	397	398	411	406	419	380	391	403	387	398	392	403	405	427	465	406	390	426	407	411	405	399	397	402	398	423	415	412	419	422	426	436	410	377	457	421	385	409	394	406	372	428	407	367	414	427	383	370	362	388	387	394	417	381	388	373	406	356	418	406	358	375	401	394	443	405	375	416	380	395	419	398	386	410	380	399	380	408	423	428	393	411	414	403	383	372	374	422	408	433	413	414	370	432	395	432	409	428	415	421	377	397	417	403	379	381	398	414	392	413	400	404	398	394	378	433	425	393	369	428	402	376	416	388	385	393	398	357	372	391	392	382	373	369	380	376	446	446	412	363	427	418	368	414	432	395	380	412	375	367	416	431	397	410	389	407	418	383	392	431	422	382	386	440	412	401	391	372	406	462	402	366	401	341	415	370	355	431	408	431	382	370	410	390	407	376	409	401	435	436	431	434	396	410	366	421	406	393	441	355	425	427	384	368	407	404	362	366	371	436	405	397	419	397	396	348	398	395	386	406	388	409	396	436	428	344	402	393	365	382	449	450	420	412	393	367	389	405	418	419	408	346	410	410	391	446	443	419	380	401	405	416	375	379	415	413	371	375	426	409	366	424	385	386	380	437	398	401	414	397	396	411	371	402	412	391	394	398	360	383	450	396	394	438	429	400	404	389	409	386	382	421	406	357	426	376	419	422	393	396	443	399	384	398	410	370	395	403	392	430	366	422	387	412	425	413	375	404	403	429	392	389	418	414	437	410	402	452	404	396	370	398	421	402	429	394	355	391	415	406	400	415	356	369	405	400	422	401	347	408	424	429	408	388	395	399	379	389	398	447	428	391	427	422	390	406	428	425	398	406	366	385	420	389	361	424	376	413	416	445	431	399	396	381	414	408	368	384	387	375	370	409	437	394	415	404	386	415	370	415	366	386	398	401	403	383	400	423	397	371	390	401	405	383	407	415	427	418	374	415	379	386	418	404	415	379	429	376	351	382	417	410	394	412	376	387	411	387	355	421	413	398	376	424	367	382	383	384	368	417	345	429	353	391	399	401	388	415	407	384	366	405	394	379	372	361	361	440	378	422	411	412	408	418	403	391	403	421	395	362	382	443	429	369	433	433	364	415	392	370	413	414	427	415	390	418	402	405	400	431	453	393	435	462	401	410	411	431	425	406	379	402	401	418	396	367	436	414	427	388	411	401	430	360	382	405	416	413	414	371	406	447	378	423	394	350	410	388	418	397	412	403	413	418	411	371	412	389	399	387	361	375	399	403	431	391	368	372	415	415	418	373	410	418	377	395	406	409	434	387	390	395	396	390	406	399	392	396	410	397	371	401	400	399	416	404	410	383	406	361	405	456	390	362	428	391	383	413	388	398	440	412	385	465	406	414	371	441	423	415	422	398	436	405	392	394	405	432	465	405	396	401	384	399	390	405	454	397	421	349	390	395	433	384	425	409	413	405	452	406	408	442	425	419	429	412	382	400	420	399	409	391	400	436	376	425	389	386	379	395	391	376	407	351	418	385	428	402	392	413	424	402	423	420	418	403	376	401	383	374	411	389	399	429	408	378	419	366	389	389	359	385	406	396	375	386	405	385	378	384	403	401	333	373	403	412	400	424	419	423	414	418	376	408	371	425	402	398	399	393	394	430	374	400	387	389	403	407	388	418	385	436	382	412	423	389	384	364	434	392	384	383	402	388	374	428	439	413	402	413	362	385	405	396	379	407	362	403	401	428	418	420	427	429	414	413	415	409	404	438	400	492	404	400	390	400	398	416	402	390	423	402	404	408	367	346	399	382	419	422	352	440	395	411	387	411	375	434	400	381	426	388	373	416	416	421	420	393	377	399	395	419	360	417	393	408	388	424	382	392	444	393	427	368	379	401	376	389	406	404	411	369	434	407	384	384	350	389	424	402	394	360	405	445	419	377	392	365	389	388	389	341	375	414	371	388	389	403	414	425	407	403	387	373	375	419	435	377	381	403	410	401	413	442	404	398	393	376	378	371	432	379	391	381	383	420	415	417	400	397	369	369	393	439	422	402	412	418	413	445	382	421	378	405	412	393	387	430	408	405	451	424	426	399	408	384	420	389	390	396	395	422	391	369	406	396	399	409	395	401	384	407	433	384	418	407	412	416	397	403	419	414	382	463	371	426	438	424	352	387	384	426	382	405	436	410	404	396	440	390	413	398	384	382	393	375	431	406	395	366	411	405	378	422	396	425	404	398	388	442	383	425	424	391	420	408	400	406	395	415	417	401	387	399	409	401	443	405	407	395	404	383	394	410	398	427	409	457	397	425	369	381	429	370	422	416	362	402	386	393	410	365	431	391	396	420	413	406	381	386	401	408	358	388	420	410	418	414	406	390	409	398	400	420	424	431	421	372	432	352	413	413	396	390	439	408	392	402	379	390	407	433	389	376	404	414	400	417	379	387	390	423	391	434	430	416	429	404	353	384	407	415	418	422	382	396	397	401	404	391	424	412	400	375	379	433	379	396	439	404	392	399	356	383	400	396	407	395	363	397	434	407	381	407	432	390	380	383	415	417	385	382	447	383	368	403	399	389	404	400	400	407	397	406	416	417	396	439	444	392	388	423	416	429	388	419	429	418	399	424	409	415	369	372	439	349	389	384	416	382	462	404	393	383	418	357	378	412	421	405	387	407	397	431	373	383	424	409	390	401	426	407	409	442	418	418	399	409	378	412	395	409	357	416	410	433	404	370	408	405	424	386	395	381	389	414	410	387	396	419	382	382	350	369	395	372	403	395	393	396	386	379	402	399	412	398	364	408	407	392	432	368	373	366	446	409	403	393	360	402	373	387	405	425	390	410	407	389	411	412	388	405	369	428	386	379	408	363	453	400	445	383	421	408	422
45135	54588	79676	67345	47927	27127	5377	932	921	905	858	869	996	949	876	886	868	895	965	907	867	884	897	876	880	861	915	899	846	914	803	866	873	894	906	889	924	888	924	963	827	854	914	879	903	876	902	899	902	903	877	941	922	854	928	875	884	899	859	879	877	910	894	936	928	865	877	907	906	877	904	918	883	894	855	875	862	920	870	900	894	845	878	861	830	876	858	860	889	867	933	951	874	903	871	896	912	940	901	856	909	933	894	903	883	842	893	853	870	892	913	912	929	857	867	922	916	873	842	870	840	912	858	860	894	847	895	859	868	874	887	925	848	850	903	830	879	866	898	944	864	911	856	897	900	867	834	884	866	900	946	846	880	916	891	908	827	886	933	907	892	879	902	932	935	940	906	946	853	875	895	894	868	861	900	835	905	870	929	855	922	928	885	855	895	821	903	917	910	884	909	884	907	864	943	962	850	929	853	874	908	876	870	894	916	910	844	895	876	888	894	892	911	892	865	883	871	914	909	899	910	903	871	891	922	840	877	893	876	892	899	883	892	897	851	922	857	899	881	844	885	938	897	903	879	869	905	879	936	858	901	923	888	883	870	886	912	917	919	876	849	886	865	907	851	907	908	889	911	837	852	895	898	905	895	876	900	928	914	890	880	893	901	909	948	874	924	880	930	910	917	891	862	950	878	900	829	887	942	864	921	925	882	903	868	892	865	887	928	910	874	833	867	895	883	875	881	883	861	853	896	892	896	859	869	885	859	957	864	909	926	925	875	893	882	848	913	854	887	893	895	897	904	908	869	907	910	896	933	875	890	855	933	898	877	879	853	838	890	882	871	884	886	838	927	894	924	942	868	873	844	923	886	870	945	842	942	885	825	926	912	916	945	922	895	864	913	904	887	899	898	906	892	919	883	892	911	922	887	877	919	891	863	912	884	881	857	902	881	926	886	859	898	920	901	874	878	907	854	899	838	927	857	890	867	885	891	917	876	881	903	869	907	890	883	913	899	898	902	870	900	848	921	951	938	861	860	960	888	837	898	885	896	888	922	933	905	875	883	919	873	889	890	893	888	890	947	850	918	911	900	913	854	927	927	882	861	901	898	928	873	904	896	917	907	866	917	865	890	870	878	914	885	899	908	887	878	891	895	886	846	888	895	929	861	889	881	835	870	904	883	899	929	897	878	916	930	871	860	887	853	903	861	849	894	934	839	914	888	886	838	898	838	887	913	872	922	919	863	858	903	907	878	846	909	904	883	845	826	927	886	901	910	849	897	914	883	921	843	917	874	881	875	936	868	849	906	913	870	903	903	896	865	884	848	831	888	905	903	886	876	897	904	861	883	930	880	884	895	883	876	900	863	911	891	882	922	859	920	876	914	878	885	963	825	879	874	926	884	923	903	876	909	888	914	920	864	891	895	864	905	903	895	886	944	905	981	894	892	895	920	888	917	884	840	918	871	967	872	859	889	947	930	898	891	899	909	867	910	914	872	874	912	871	862	826	945	882	924	913	869	833	929	890	913	852	938	950	907	928	860	890	907	897	892	893	877	887	891	910	846	914	917	877	931	882	861	877	926	891	912	893	901	912	870	865	900	888	951	925	928	926	852	883	936	896	877	916	850	865	943	868	904	928	875	939	904	865	859	893	890	887	895	901	852	865	939	883	897	865	860	854	907	887	874	900	840	913	904	896	891	876	884	879	881	855	859	937	894	878	882	911	926	889	882	870	864	893	838	918	904	893	820	892	903	906	918	888	893	870	884	898	898	964	880	940	869	871	873	852	898	940	884	846	897	879	873	877	927	867	900	866	856	882	837	899	872	843	857	880	890	923	903	871	923	895	919	911	877	895	933	917	898	871	942	870	822	930	874	961	856	951	878	932	864	902	889	843	883	949	880	840	900	895	877	866	904	886	872	889	893	829	915	828	897	897	902	933	881	851	879	906	931	849	911	949	893	882	907	897	864	885	917	842	848	950	869	883	846	836	895	858	886	812	919	856	861	906	903	918	937	868	891	879	885	915	877	899	890	897	953	916	871	894	850	891	889	875	847	892	894	880	866	928	926	851	906	960	872	886	879	954	888	916	860	880	913	879	944	878	893	893	886	851	868	921	882	904	940	895	907	902	872	886	892	866	868	854	869	876	875	845	918	935	904	937	924	877	885	911	860	853	879	845	865	887	848	841	868	886	882	897	896	943	898	877	899	897	873	875	803	926	905	865	871	962	900	899	942	854	818	872	877	897	862	904	904	912	840	854	914	864	844	923	890	851	846	841	893	859	870	869	852	889	884	885	869	901	868	899	899	932	895	917	896	894	904	864	899	909	886	867	906	883	866	850	902	887	869	888	909	894	873	890	993	884	889	870	904	848	890	877	900	912	887	902	966	839	886	926	909	878	913	873	905	917	894	891	880	884	886	879	861	838	853	908	842	911	874	846	877	921	907	899	908	891	887	843	924	933	908	877	880	878	858	921	902	883	903	847	876	875	874	922	852	830	895	865	902	845	887	904	876	909	896	938	909	971	916	923	909	874	861	898	895	900	866	888	908	823	824	884	869	915	857	919	874	914	822	865	912	890	910	866	868	950	859	909	913	888	884	912	848	905	875	874	891	829	866	837	857	923	876	857	907	854	905	892	880	880	889	919	887	892	903	887	910	895	909	886	850	869	918	818	940	887	871	850	909	875	840	893	960	861	879	923	906	880	908	901	880	898	904	907	896	933	876	847	857	890	882	871	837	851	865	858	892	865	907	853	913	881	900	850	864	871	908	936	866	830	890	906	870	877	925	875	950	878	857	854	878	884	905	868	896	915	867	896	849	855	898	918	844	856	875	881	890	866	877	933	901	889	876	923	852	894	884	850	903	892	883	891	919	865	883	892	900	873	859	889	874	922	904	870	890	913	957	855	910	862	855	878	898	867	941	859	889	870	894	884	868	826	892	880	918	949	882	947	902	883	865	864	866	922	915	941	942	846	895	909	850	882	870	911	890	892	914	855	861	882	884	869	918	893	908	923	917	888	881	870	908	866	837	876	885	893	885	906	896	887	941	951	906	885	895	875	839	879	833	871	902	881	896	845	897	918	904	881	924	882	844	908	893	842	909	941	930	916	918	834	872	838	895	906	899	913	913	923	905	934	882	910	864	878	929	891	879	849	867	850	854	891	952	901	887	870	840	883	935	915	874	826	912	829	903	892	875	909	903	897	835	912	888	899	899	943	905	864	880	889	873	932	860	902	965	872	884	894	841	908	920	872	938	853	914	883	925	947	921	805	892	869	849	907	910	856	856	900	852	886	912	869	911	889	887	908	905	864	861	871	871	852	887	897	900	914	922	891	914	884	872	888	859	914	835	860	910	892	907	843	916	863	856	927	901	926	870	867	913	912	862	918	836	856	872	899	917	884	886	922	925	908	849	878	937	903	850	960	868	918	869	874	905	901	912	898	897	849	884	876	896	881	880	875	875	937	907	898	887	881	837	892	855	891	878	874
38030	19471	14604	7535	2695	887	400	336	339	321	319	333	340	319	316	336	338	338	329	354	333	337	275	323	356	295	343	340	330	353	312	324	326	317	326	324	313	313	335	320	348	309	331	316	332	328	306	333	324	326	379	333	331	319	325	316	358	339	329	338	306	314	323	306	291	334	311	334	320	322	314	335	298	275	312	299	314	332	330	341	300	311	354	297	358	345	286	323	313	295	326	323	328	339	308	311	302	328	304	301	315	362	334	329	326	303	322	326	314	351	332	277	308	277	309	307	334	320	316	316	320	321	296	327	314	336	335	324	321	323	346	302	341	336	301	305	307	327	292	315	358	338	327	266	327	298	277	356	306	336	338	320	359	324	319	307	327	317	281	321	342	322	322	315	323	319	314	309	330	310	319	348	330	326	338	315	299	311	336	341	338	347	312	319	332	324	336	333	364	319	345	306	313	331	354	324	341	321	329	321	298	317	342	320	303	306	316	315	304	321	313	332	319	309	311	332	289	330	316	307	333	332	309	316	344	304	313	341	300	333	337	320	319	318	328	323	342	336	328	299	331	330	338	308	309	314	357	297	335	312	352	292	283	327	340	301	321	305	333	321	349	364	307	297	310	306	302	347	349	300	332	306	308	309	314	325	306	296	314	331	308	344	318	318	317	298	335	313	328	315	314	316	334	340	336	329	333	306	331	354	331	303	316	315	321	322	307	311	287	290	289	292	338	310	295	305	309	329	342	292	324	324	329	296	308	356	294	281	309	345	325	324	329	320	285	293	311	312	324	343	328	311	347	321	291	335	317	312	346	313	321	310	302	308	316	299	318	284	299	354	295	355	339	350	343	345	326	360	341	332	302	343	316	329	295	338	331	345	331	308	323	289	296	288	332	317	303	299	311	322	326	325	291	313	310	313	335	312	320	323	346	310	316	320	317	307	288	320	350	336	325	329	360	297	306	325	302	295	369	321	323	332	360	301	353	321	318	334	308	306	305	346	302	319	321	311	337	328	341	298	256	333	326	349	315	289	312	332	328	307	305	312	334	312	309	317	296	339	316	310	316	321	324	352	364	296	299	317	297	307	331	339	322	296	296	329	328	336	298	302	317	326	327	347	318	291	335	305	318	324	327	310	340	344	311	329	305	321	294	340	311	285	325	325	349	300	325	307	306	312	323	307	299	308	328	334	289	312	303	329	341	327	347	343	339	338	348	356	334	323	309	286	296	307	266	300	338	308	248	308	348	302	309	303	317	310	307	334	322	360	308	333	315	357	346	287	275	341	295	322	308	361	339	319	316	297	342	341	329	323	335	312	312	304	333	280	313	311	303	320	352	310	333	350	323	338	307	332	337	328	313	311	299	325	320	329	306	310	300	318	333	342	313	343	343	298	293	316	342	350	317	291	321	319	318	337	328	299	304	289	323	330	321	312	304	309	313	308	335	331	295	349	346	342	375	299	311	306	325	320	341	313	310	288	316	313	315	325	295	357	306	351	293	315	304	302	314	320	301	314	344	336	351	334	316	346	283	293	298	335	316	345	285	323	335	323	343	292	301	309	350	341	311	328	346	305	347	318	271	301	318	319	312	311	299	340	325	323	346	333	317	313	309	303	359	350	346	347	314	319	285	304	281	303	336	324	343	309	323	322	319	287	307	326	304	310	306	314	325	331	306	282	311	332	317	327	329	297	320	314	305	304	322	370	288	327	330	282	337	310	323	319	313	319	319	344	336	324	327	328	325	329	381	314	303	318	351	283	319	318	303	354	295	327	300	333	304	321	322	317	321	307	324	333	312	299	329	346	351	328	316	333	333	327	291	332	382	317	321	331	327	323	344	333	350	335	312	289	308	304	327	315	339	351	285	323	280	306	331	318	299	313	340	340	321	325	358	314	333	364	322	324	300	284	353	308	294	338	297	325	298	351	305	294	320	324	307	319	325	341	349	305	327	319	311	344	326	332	311	299	309	326	319	324	353	342	307	302	286	292	323	308	323	310	340	326	336	322	312	315	310	317	306	315	332	299	343	317	311	302	281	332	319	247	322	333	288	340	324	347	326	301	333	314	317	342	325	335	342	312	318	302	321	300	302	311	326	330	328	332	310	316	311	313	288	314	353	335	316	339	333	326	307	333	315	255	328	298	324	303	317	285	306	318	315	307	292	299	322	318	331	346	337	304	326	375	318	292	310	296	319	317	302	319	308	332	332	316	300	316	319	323	310	288	327	342	338	316	320	354	329	291	314	315	327	355	306	329	297	307	314	297	325	314	320	339	305	312	320	291	347	293	318	328	354	323	309	342	315	321	324	312	298	320	362	315	322	303	320	300	305	330	334	307	305	309	329	318	313	330	321	302	299	339	313	329	293	334	312	339	271	305	308	333	315	286	326	294	307	325	319	302	316	332	333	332	317	340	332	356	354	315	307	330	372	339	352	317	335	310	305	328	316	317	331	320	314	309	334	344	354	287	324	301	318	315	332	317	327	290	303	322	361	319	331	302	334	349	316	313	335	319	313	310	291	312	341	294	319	319	296	294	290	354	292	318	286	300	322	298	321	319	304	309	290	286	334	314	346	306	312	339	302	323	339	292	338	320	359	325	339	345	345	302	312	358	329	302	308	319	305	340	292	343	296	329	355	327	320	307	359	336	315	344	328	309	327	320	307	308	346	275	310	343	310	322	331	308	337	317	298	287	311	334	342	345	322	322	294	325	342	287	302	318	319	342	341	314	296	292	304	327	316	316	298	317	267	333	356	340	321	318	344	299	297	321	319	295	339	309	310	326	342	309	321	299	328	323	308	325	330	311	350	313	356	331	305	314	331	328	314	283	350	313	335	325	323	351	325	305	347	326	327	330	335	296	312	318	298	310	353	272	325	310	326	325	345	344	310	313	308	326	312	342	304	315	366	310	328	297	307	292	317	309	306	329	327	297	330	355	316	345	340	350	335	340	342	281	342	314	317	309	321	358	320	299	323	302	311	326	335	336	332	335	338	341	302	337	317	306	285	313	334	332	320	344	289	299	310	333	320	287	338	321	323	324	348	303	323	314	326	325	329	320	297	322	295	334	320	338	341	303	336	333	315	262	334	341	312	316	344	323	308	317	289	323	319	285	319	310	304	298	336	317	317	319	319	325	326	315	326	325	348	309	343	346	320	302	331	370	327	338	317	298	318	295	317	339	314	322	314	348	301	324	339	304	300	327	298	339	315	343	314	308	308	306	311	313	321	285	299	346	298	327	303	321	326	318	355	292	316	320	285	304	336	318	294	344	288	327	330	314	339	336	334	331	345	296	286	306	337	321	321	327	309	316	307	316	322	291	310	326	326	322	331	301	278	316	335	292	350	319	315	334	291	308	317	311	329	298	323	316	302	333	284	327	274	322	289	325	329	319	293	311	362	310	312	302	331	337	325	305	317	314	316	328	305	322	331	309	307	326	333	294	341	328	314	292	302	307	338	299	305	276	309	338	327	321	295	323	296	305	333	331	334	350
20626	13729	21753	14631	6674	2438	1003	772	691	720	769	685	718	691	742	723	709	701	729	738	742	655	754	712	685	692	703	741	684	682	680	691	780	710	706	702	678	727	686	687	689	710	694	635	731	742	721	724	760	749	729	706	733	755	707	734	732	666	736	716	736	725	735	729	739	686	737	698	726	705	717	731	729	714	689	750	716	743	736	725	699	747	741	726	745	686	716	724	751	717	740	703	723	740	732	724	722	723	728	704	744	689	699	708	754	712	689	734	763	706	668	734	696	720	698	728	753	717	726	710	693	694	735	729	697	674	763	709	745	766	697	739	726	728	669	679	732	713	696	704	643	690	711	721	723	686	694	699	743	717	669	733	739	736	709	733	728	703	696	684	702	703	729	742	712	708	722	735	747	732	710	718	693	715	714	707	728	761	714	682	709	750	697	707	658	706	691	781	743	694	730	713	724	723	774	713	724	728	687	695	693	676	704	677	760	732	736	715	696	738	722	740	737	654	730	787	696	680	716	766	744	716	695	701	734	690	739	701	691	713	726	726	699	782	751	756	746	732	716	709	716	686	718	729	750	720	714	776	711	708	749	739	700	743	720	720	684	719	719	712	736	732	720	774	734	702	703	727	768	716	756	717	726	730	742	708	723	734	697	748	739	731	730	721	729	687	768	704	723	727	743	738	723	691	741	738	662	662	738	729	691	667	702	752	729	725	689	745	708	701	711	707	714	716	702	704	716	740	736	751	676	711	728	704	746	725	758	719	716	715	755	779	717	725	711	702	681	716	734	759	687	692	722	766	730	725	759	715	642	730	734	729	736	696	744	779	731	741	742	721	700	694	708	713	727	739	697	718	670	708	717	729	735	663	719	730	706	694	718	747	707	704	737	751	735	701	750	743	736	738	702	703	701	760	691	754	730	719	691	760	720	719	743	719	716	729	719	707	720	740	707	757	685	708	703	655	736	723	718	704	706	736	765	739	711	715	692	696	674	700	754	753	734	754	672	671	730	686	686	690	715	711	730	715	691	748	731	716	689	693	759	758	696	730	719	712	692	710	782	737	707	732	738	685	716	708	720	746	713	740	684	661	721	776	703	740	754	677	713	718	717	734	756	727	727	745	745	695	723	742	703	740	743	740	735	739	711	730	734	733	757	731	730	707	709	693	669	757	716	695	693	697	773	757	758	740	701	748	684	711	752	731	739	751	727	715	746	701	664	713	728	709	710	713	733	711	762	721	721	738	720	714	715	670	720	691	702	741	719	667	770	742	746	738	759	747	718	695	723	729	702	719	708	689	720	699	775	714	705	718	713	727	711	697	669	683	730	712	694	697	687	716	672	684	687	732	691	724	720	733	721	753	736	673	767	711	789	731	664	686	696	699	705	742	732	769	683	701	739	735	711	702	713	727	716	667	726	705	730	665	745	709	734	684	722	712	733	698	683	704	700	711	726	713	735	695	724	657	723	694	696	701	737	730	699	732	769	700	703	724	746	706	693	701	718	717	732	682	689	676	676	778	751	717	687	731	702	726	722	756	774	721	696	755	752	751	672	746	756	738	727	683	737	765	716	711	704	717	717	728	673	721	680	746	703	697	717	729	740	689	695	709	759	746	719	712	707	730	709	772	742	689	706	721	740	738	736	742	720	754	726	704	716	750	762	716	728	682	763	722	731	681	735	713	769	731	780	744	682	769	692	707	687	680	752	710	689	737	720	694	708	706	734	665	684	724	715	678	779	730	695	745	684	727	732	771	699	695	688	726	732	730	716	701	705	765	699	722	728	734	721	693	733	725	730	694	772	725	697	714	664	701	722	794	749	716	761	725	685	741	697	712	742	738	747	774	705	672	754	739	741	751	695	712	777	616	742	779	735	686	674	729	711	709	646	718	721	688	740	707	733	721	699	690	781	690	663	718	721	719	683	720	728	735	749	740	743	638	688	675	711	726	673	717	714	722	699	714	740	717	730	743	719	685	698	768	696	696	747	688	744	697	719	731	758	718	723	745	721	712	697	685	765	715	710	767	739	729	726	743	757	681	710	688	725	713	707	740	690	746	743	724	689	654	718	686	736	694	692	708	694	760	668	697	698	773	730	790	728	700	709	770	748	694	749	725	728	760	692	735	708	719	739	703	730	743	730	745	726	714	744	703	686	703	733	775	674	770	689	655	717	759	716	669	731	704	738	750	697	734	746	694	761	758	731	772	699	719	704	762	652	715	701	699	688	766	710	690	736	677	684	797	767	715	714	714	733	723	732	697	723	793	678	679	745	777	724	737	731	754	743	730	688	721	764	725	737	699	689	734	686	757	726	713	721	752	725	742	799	758	742	692	721	734	712	732	706	718	690	738	769	746	717	703	748	773	707	691	701	660	701	694	696	721	766	679	689	747	702	702	745	728	687	729	786	697	744	719	737	735	718	749	691	710	711	739	703	716	737	694	698	721	733	699	678	728	737	732	737	714	723	721	683	731	699	736	689	715	677	734	702	709	739	712	689	749	755	743	659	719	729	705	732	677	732	722	702	746	707	721	716	690	736	730	743	769	700	737	724	711	734	699	746	733	742	728	685	717	721	779	719	705	759	717	749	748	707	778	670	708	717	721	723	744	695	750	740	680	696	683	701	721	697	706	718	725	667	695	695	681	690	754	732	716	685	748	757	727	737	693	779	729	700	710	745	699	695	742	658	691	672	707	763	754	706	729	785	724	734	710	725	715	690	772	731	735	715	679	734	772	708	699	700	711	691	701	744	743	721	680	729	752	703	657	737	785	680	719	759	696	681	764	714	655	700	676	690	687	692	667	732	699	667	741	726	701	769	725	708	708	696	724	735	722	738	716	738	727	734	723	687	654	653	715	742	759	715	689	750	669	733	753	691	726	721	708	710	717	694	678	749	705	738	736	756	747	758	715	712	775	723	736	712	730	694	776	689	738	713	703	742	723	739	677	739	703	728	664	725	684	730	747	712	720	762	729	748	691	664	730	710	718	748	676	709	740	725	742	738	723	685	740	679	678	693	739	732	717	646	708	750	712	696	737	702	735	716	730	672	707	736	790	724	703	683	736	729	714	751	713	698	741	710	761	746	685	706	709	737	726	701	712	711	694	698	725	696	702	677	723	730	732	749	677	724	742	720	760	714	748	700	724	737	728	720	761	740	733	775	758	723	683	709	727	774	738	724	740	693	685	696	662	722	750	763	677	695	722	718	729	736	672	718	734	743	741	715	718	784	725	736	757	724	771	729	698	665	663	687	740	718	702	756	739	733	766	752	686	721	710	714	701	715	694	666	711	702	738	715	719	687	706	741	744	732	701	705	665	716	723	725	750	754	720	732	731	712	723	732	716	745	738	743	747	712	725	728	725	700	698	710	716	718	725	712	703	759	719	763	740	738	725	704	765	728	734	739	701	736	683	710	741	713	714	694	713	728	744	705	676	723	715	682	724	738	751	693	712	711	786	732	641	684	706	734	774	750	733	710	692	693	715	696	697	722	722
57275	49312	64784	47279	27302	11699	2095	349	326	289	277	293	326	277	258	309	277	282	271	272	312	325	303	322	327	287	294	276	303	307	288	334	297	303	308	298	337	288	280	277	309	302	269	284	288	311	320	331	280	302	289	266	266	272	307	320	302	330	295	291	286	316	262	281	261	307	328	315	300	297	312	305	318	275	281	280	267	285	313	317	288	326	296	295	309	289	312	308	299	280	299	296	306	280	316	321	278	297	328	327	296	289	331	342	306	299	296	272	311	317	331	290	270	288	269	305	296	281	281	256	297	294	277	304	311	286	260	309	304	241	282	275	275	301	288	316	262	269	323	316	273	302	282	262	340	282	313	280	307	279	284	317	282	300	303	272	308	304	281	302	296	302	317	299	311	275	313	314	269	301	318	299	295	253	263	291	286	299	305	328	266	283	285	296	275	289	293	293	276	288	302	285	280	296	277	276	315	303	293	309	292	288	335	293	295	309	321	278	269	314	293	282	294	274	313	311	293	287	307	242	251	284	343	281	305	292	278	265	310	296	279	290	287	313	307	309	339	305	314	310	296	282	306	284	273	294	283	281	335	278	285	287	282	283	292	281	282	283	281	304	279	288	279	294	304	308	272	260	288	306	301	321	284	295	331	309	297	282	291	298	307	306	297	277	282	282	277	251	290	245	310	299	300	293	292	297	291	275	301	239	280	311	281	307	318	277	260	305	306	285	299	295	305	314	291	274	275	330	282	292	312	308	321	301	316	309	299	321	267	314	304	299	301	309	261	279	262	268	298	295	296	270	294	299	299	307	288	278	299	310	319	325	297	303	289	313	323	300	330	325	277	329	328	290	275	281	285	304	304	288	264	285	273	269	284	280	278	295	277	297	279	268	264	314	280	301	302	327	303	286	297	289	260	268	281	262	301	309	309	307	305	296	320	299	310	306	293	299	284	282	297	307	287	289	289	307	276	300	291	316	291	301	301	289	295	286	293	300	298	300	274	299	318	293	327	301	314	309	323	301	244	296	324	317	289	263	328	298	284	314	282	290	279	289	281	287	292	310	299	285	304	260	327	297	297	297	295	292	275	306	296	309	284	308	329	301	283	318	291	286	272	286	294	293	268	273	308	301	290	299	309	312	284	271	279	313	278	308	310	309	313	270	276	248	262	277	293	293	286	281	318	268	288	292	310	294	324	298	268	274	276	270	265	313	305	267	274	289	288	281	267	301	268	310	283	309	303	316	297	317	304	296	278	292	312	299	292	288	317	295	280	309	300	274	311	294	301	312	299	272	326	292	298	316	265	308	271	307	298	320	277	253	278	279	284	333	325	273	309	292	308	293	273	328	304	284	273	310	281	304	298	279	328	299	305	287	279	296	276	263	325	305	298	307	272	322	301	296	285	304	299	276	297	270	292	301	292	329	247	284	271	269	277	284	291	331	275	263	295	283	293	291	282	309	306	280	317	281	271	279	295	320	286	282	288	294	305	325	315	265	266	264	281	306	306	339	293	265	317	289	306	287	285	282	298	311	296	339	310	295	272	239	277	271	306	293	280	294	294	282	322	323	304	289	258	275	306	331	279	283	313	295	303	320	259	321	327	300	291	283	274	330	281	279	291	300	269	281	272	256	299	326	290	270	273	281	276	294	285	278	278	307	325	270	265	309	288	258	276	268	287	302	290	286	280	270	307	294	284	289	277	286	326	306	315	317	292	289	315	298	288	307	294	310	300	305	324	330	296	257	293	302	290	326	291	302	309	280	308	317	292	277	310	306	284	296	294	286	325	285	299	278	295	298	297	290	300	334	326	304	298	278	287	301	277	298	311	301	315	299	303	306	275	277	300	294	297	290	287	272	257	307	343	294	262	297	293	288	294	292	321	273	294	305	288	281	290	276	269	266	290	300	354	298	325	269	322	303	324	274	276	306	281	300	290	339	319	329	291	294	336	282	270	306	302	305	279	269	308	273	294	270	274	310	278	284	316	301	293	278	318	325	319	287	338	328	318	315	323	303	291	277	301	331	283	326	336	280	263	307	299	295	297	284	292	345	293	302	276	302	283	304	259	298	259	294	314	299	293	272	286	307	314	285	282	275	310	272	279	318	303	290	291	279	292	293	322	324	310	319	292	292	303	305	314	284	273	268	286	278	275	288	307	322	292	282	306	277	297	309	306	324	317	284	319	310	303	332	291	292	309	283	286	255	310	276	311	307	286	289	311	285	284	267	296	299	270	288	283	276	287	281	263	295	337	329	309	299	332	296	292	294	278	319	278	306	287	286	305	298	323	305	295	301	272	292	268	300	280	304	278	298	286	301	283	310	283	301	329	308	279	300	302	298	328	265	310	323	303	329	296	287	294	272	271	299	321	293	302	290	296	286	303	314	312	304	333	270	306	279	280	267	313	323	292	307	284	313	342	284	296	275	268	298	301	303	300	274	310	315	294	288	290	301	299	297	303	312	292	325	268	296	284	317	329	309	296	302	305	286	284	312	269	297	274	308	287	281	269	323	284	299	330	340	267	304	262	264	305	288	333	268	256	268	293	255	305	323	278	273	291	281	276	305	283	303	333	304	306	298	291	311	293	241	307	296	287	297	276	284	302	277	318	299	294	302	276	278	276	297	321	281	328	306	270	293	298	298	320	311	329	280	251	297	289	270	294	279	312	305	302	297	305	283	301	305	292	303	297	289	266	297	304	266	290	305	297	305	288	304	321	299	307	280	297	313	285	315	284	315	310	290	317	287	275	286	284	284	268	275	322	317	295	307	312	289	319	300	273	309	301	305	284	308	290	280	283	293	335	300	317	328	303	248	285	278	330	316	279	302	300	292	298	299	258	276	282	301	295	287	291	297	297	252	303	295	303	269	287	332	281	279	302	269	320	289	353	309	291	290	294	300	310	314	298	334	287	324	300	291	309	260	301	298	286	308	289	272	296	308	304	311	289	304	296	277	324	266	286	262	238	278	308	295	319	332	306	290	292	298	320	329	330	295	303	265	291	284	294	301	263	309	344	332	340	284	309	297	294	305	295	308	311	303	290	319	295	277	298	260	281	305	279	280	311	284	272	332	281	303	299	265	252	279	291	281	256	321	278	281	305	296	305	311	301	267	309	289	255	293	303	311	304	306	289	313	311	269	322	295	275	322	324	276	289	291	307	270	293	296	306	270	293	282	261	305	307	274	272	276	281	288	297	285	279	273	290	301	294	295	302	269	301	323	311	286	287	309	287	251	300	294	279	285	288	264	293	294	284	309	251	307	296	291	312	293	302	292	328	302	301	328	305	266	286	294	304	295	281	290	296	310	277	324	295	289	277	320	274	287	277	276	287	287	279	286	268	307	310	285	310	306	290	309	285	286	290	280	300	261	293	295	290	275	281	302	274	291	269	305	307	291	280	287	295	263	333	288	275	306	304	332	316	275	314	270	302	288	312	299	276	284	324	284	277	273	297	277	307	314	310	298	322	296	302	314	296	304	295	282	308	319	323	272	321	308
35257	39286	61165	51946	36602	20569	4289	701	685	710	689	705	697	694	698	673	732	688	680	670	700	644	666	689	693	681	670	671	695	714	699	690	699	661	673	718	719	714	684	738	727	683	647	678	665	688	751	667	686	690	749	684	709	629	677	675	693	732	691	685	658	719	641	677	687	660	693	701	723	702	628	712	721	708	713	686	699	644	663	700	706	650	653	732	694	709	662	633	671	706	679	700	711	682	744	682	667	660	646	659	716	696	654	678	704	628	665	652	698	703	656	685	648	687	676	708	697	682	696	656	717	657	643	723	706	714	666	706	697	693	695	704	704	666	644	698	676	643	687	689	688	693	636	715	742	690	713	709	688	681	714	669	711	690	644	706	697	697	688	687	686	680	698	687	646	655	703	696	669	641	696	690	666	706	674	708	667	665	689	721	661	685	720	713	694	737	752	669	712	660	671	672	715	711	650	693	683	686	707	672	680	657	673	686	665	710	674	715	698	656	684	715	707	691	676	682	704	711	668	700	702	691	681	689	706	697	716	691	689	674	733	684	707	635	667	672	706	701	634	665	661	630	636	627	708	751	690	682	691	692	737	695	688	691	717	681	684	690	700	675	628	708	673	670	742	723	713	660	705	683	687	703	708	717	663	671	646	720	732	656	701	686	684	719	702	672	678	685	693	689	700	761	677	669	673	727	686	666	701	671	715	694	687	668	693	725	691	679	694	669	692	649	713	680	668	729	698	700	677	653	661	669	672	665	694	713	646	661	639	710	698	619	706	703	668	646	676	634	738	709	692	667	697	723	640	678	676	662	709	719	689	648	726	722	675	717	685	692	692	644	655	721	661	679	688	649	695	730	682	712	700	728	678	659	676	663	694	682	666	716	664	665	678	719	703	667	689	656	670	679	684	644	714	677	673	661	652	663	679	714	655	722	685	702	676	679	678	653	719	692	655	666	673	706	708	681	664	663	614	678	687	711	701	682	712	725	675	676	647	732	670	680	654	669	664	644	686	701	688	657	668	675	698	664	675	680	685	643	742	683	657	675	731	704	689	741	691	674	681	684	661	687	665	686	664	672	659	705	675	724	705	667	695	649	675	691	706	676	653	715	694	733	710	660	655	667	719	717	695	683	680	706	699	674	712	653	716	739	693	696	653	669	700	725	656	700	637	663	679	696	787	699	662	656	669	693	723	684	743	713	713	660	671	696	724	716	660	684	683	699	685	729	653	717	665	640	734	692	683	668	709	709	669	651	651	670	706	682	679	674	708	727	689	706	683	672	711	699	702	644	659	708	671	715	689	692	656	661	690	670	693	669	684	719	729	706	683	682	638	695	664	677	704	694	650	663	714	715	641	663	646	698	674	729	705	697	669	698	655	637	659	691	713	700	702	622	712	682	698	673	644	681	730	696	665	648	698	686	673	710	668	732	672	675	670	701	720	721	666	700	690	678	709	664	714	681	721	689	693	712	621	653	724	654	715	699	674	663	689	653	646	665	720	703	682	704	682	671	690	707	712	683	677	691	653	732	677	716	706	713	654	677	657	675	730	703	690	696	651	663	703	691	692	702	686	673	697	687	677	727	678	684	697	729	696	679	671	688	659	693	707	693	599	671	713	703	650	691	679	668	661	671	624	681	689	684	667	695	669	649	687	732	716	654	712	698	723	686	700	655	707	745	672	692	710	671	697	643	684	689	739	678	737	716	669	724	651	664	671	685	673	706	690	700	662	706	702	641	669	704	671	691	692	705	685	707	724	669	671	687	727	691	683	698	652	683	720	760	658	716	681	680	721	651	683	710	695	693	693	696	717	682	644	689	680	686	667	656	668	706	675	712	653	699	693	696	637	664	683	696	690	671	674	671	673	662	666	699	691	675	703	677	687	689	676	676	703	701	688	686	684	664	680	718	718	673	677	663	687	729	648	711	632	682	636	677	685	699	638	643	660	674	675	696	704	683	643	684	704	704	645	676	696	669	658	678	704	702	703	703	706	705	659	684	675	669	676	697	716	679	690	707	649	682	710	652	705	683	710	681	692	650	668	708	728	661	665	664	698	715	680	731	664	697	684	654	678	674	689	663	696	653	675	677	686	649	657	687	674	692	682	635	656	669	677	697	697	654	702	701	681	681	653	655	750	702	702	713	642	654	671	687	714	678	673	660	672	643	694	711	711	704	707	660	670	692	692	675	710	694	664	642	716	681	666	686	669	685	721	696	676	637	708	641	660	669	710	689	629	623	682	653	672	667	657	695	706	653	698	677	684	678	718	693	660	684	684	672	680	652	694	668	678	658	669	662	694	688	677	678	668	688	658	687	665	680	692	726	688	705	675	669	702	695	739	700	678	712	684	716	694	643	674	714	701	718	648	663	716	687	661	691	708	733	684	673	658	714	749	734	714	735	707	694	630	653	735	694	695	762	660	684	663	705	715	672	700	736	694	714	705	720	674	655	666	670	654	693	663	683	686	706	677	687	730	672	676	692	704	667	664	716	692	637	674	660	717	632	707	673	672	676	629	720	650	655	697	672	687	685	641	673	701	664	691	664	700	708	685	694	659	690	631	697	669	706	675	692	634	654	675	712	677	681	701	663	721	679	646	699	701	694	686	690	685	681	665	699	707	663	711	628	723	680	629	684	659	700	664	716	672	664	669	658	707	686	655	667	740	661	675	674	687	686	684	699	734	735	656	670	645	665	688	659	687	712	711	718	675	678	696	716	703	681	709	718	655	661	714	665	679	685	716	672	659	718	702	693	704	707	672	681	641	732	687	739	691	692	700	704	672	675	712	746	664	671	688	699	699	676	687	674	680	704	704	687	672	726	688	673	691	716	669	703	706	687	647	718	668	693	665	683	700	688	629	719	677	756	664	625	641	688	720	746	692	670	705	677	658	693	709	750	690	685	666	722	695	693	740	621	690	629	697	713	698	698	664	712	688	681	719	674	722	700	648	690	660	657	694	660	691	693	678	666	655	674	763	690	658	727	702	663	721	620	702	772	734	696	633	674	706	714	677	703	703	650	662	658	657	679	708	731	733	652	701	696	653	708	701	712	681	705	703	650	666	690	697	692	738	635	726	714	674	706	694	733	696	693	662	695	726	676	644	642	673	709	715	681	628	717	684	678	667	683	643	680	632	718	666	690	690	697	721	704	702	686	716	711	686	694	673	690	699	672	689	692	715	681	697	720	692	696	719	714	666	689	740	670	624	742	670	719	693	690	642	659	709	701	658	637	698	682	744	715	723	653	702	703	727	647	701	679	663	695	720	644	710	733	710	651	661	696	679	727	647	670	742	685	734	708	691	646	690	708	699	719	694	674	691	738	698	685	661	665	667	698	692	685	687	675	657	682	692	676	670	636	704	693	665	668	774	648	684	706	691	673	687	665	678	675	653	693	691	669	660	678	674	714	667	739	713	707	736	717	664	669	655	674	686	681	741	698	690	707	675	682	676	716	721	661	727	713	695	673	683	660	698	738	710	704	722	717	698	704	708	733
68460	68068	78561	59373	40110	22651	6159	554	498	437	407	429	428	421	409	455	420	475	477	457	456	445	439	433	444	462	420	443	446	443	426	437	458	470	472	465	448	410	419	428	433	436	435	423	448	423	434	465	434	474	420	437	433	433	440	460	475	474	423	444	429	420	471	417	429	392	419	428	442	428	407	447	443	398	446	455	464	436	408	438	437	418	448	461	466	451	431	427	493	433	405	427	428	483	427	440	443	413	474	453	415	450	410	414	390	444	443	445	428	457	425	443	442	494	410	440	445	429	421	409	444	417	423	472	443	405	443	433	424	490	443	430	417	434	418	431	427	433	456	412	463	444	464	464	438	423	419	451	440	455	446	414	419	465	433	431	422	439	449	472	453	418	443	442	453	427	400	438	458	423	421	467	382	420	462	445	453	443	433	432	441	456	461	405	439	435	414	405	477	467	444	440	466	432	394	434	440	425	406	414	451	462	490	430	464	417	435	460	442	460	434	422	443	475	444	457	404	417	450	427	461	442	429	444	415	406	451	434	407	458	409	412	433	419	455	406	406	421	471	475	434	480	422	449	432	442	432	394	436	444	414	484	420	437	438	442	434	437	428	441	431	469	407	412	437	436	435	412	408	407	420	467	426	458	423	439	415	427	453	425	404	471	470	427	450	467	434	412	439	451	452	475	425	419	426	415	466	437	465	424	438	400	424	422	403	431	415	434	434	467	453	409	400	420	437	482	448	455	435	436	458	404	419	413	437	458	420	430	447	457	434	487	426	433	416	421	421	413	453	427	445	434	444	431	448	483	446	440	445	456	447	449	461	452	409	439	454	458	446	433	415	458	401	427	469	454	446	431	437	431	441	476	452	446	397	392	479	412	432	458	454	436	436	452	405	459	453	454	418	404	457	408	448	476	491	470	458	435	408	404	407	413	416	486	462	430	432	411	440	430	416	464	433	450	414	466	445	412	447	403	408	415	447	450	440	462	436	436	440	445	414	413	446	433	436	437	445	398	445	449	435	455	445	441	405	424	441	437	427	429	428	408	433	489	435	407	402	443	448	461	413	440	448	433	465	428	446	427	469	442	455	444	450	404	428	444	443	472	438	409	439	437	421	403	425	429	425	440	416	468	452	430	460	425	462	458	442	393	454	452	449	472	400	438	488	420	441	446	440	431	450	439	416	425	432	411	430	465	417	446	493	414	398	441	459	432	449	478	454	399	459	447	449	384	451	436	439	430	455	413	432	436	392	414	443	444	470	403	427	422	412	425	427	417	425	425	432	457	462	410	384	381	431	429	390	426	409	430	375	452	457	436	422	424	431	448	474	403	432	424	433	431	440	466	436	442	476	444	418	431	430	489	421	405	448	419	434	469	390	405	432	439	448	450	421	482	421	472	391	451	436	398	422	434	419	456	424	428	466	477	483	414	417	421	494	415	413	426	463	378	411	443	453	409	430	455	453	428	454	423	441	440	409	438	414	420	427	440	413	432	435	385	437	466	452	448	399	423	476	479	457	447	437	433	478	442	433	436	415	430	422	419	455	432	440	420	459	470	448	445	449	454	455	448	430	393	438	397	431	396	481	408	413	433	448	428	401	390	474	437	441	479	408	442	438	411	431	460	444	411	433	432	436	449	447	484	428	470	455	470	451	444	435	469	400	442	454	404	414	465	461	435	463	427	466	425	418	439	426	427	438	418	464	434	416	424	418	424	420	453	434	465	447	400	472	414	452	412	461	465	450	462	436	448	405	448	411	438	392	428	429	429	407	436	453	378	453	459	459	427	443	419	455	432	454	430	460	397	445	411	424	464	439	411	421	425	406	438	409	452	449	451	432	426	426	422	445	451	450	447	463	451	396	407	430	414	451	470	471	436	437	451	454	463	480	420	457	444	423	409	447	463	439	442	441	430	440	425	426	413	448	383	438	433	440	428	424	394	402	370	416	442	432	438	380	457	431	431	438	458	401	428	447	417	445	443	475	427	408	427	419	415	430	450	429	405	435	423	454	414	465	428	398	442	421	453	430	400	459	439	412	427	441	480	437	415	465	412	478	452	424	402	424	448	401	412	426	419	401	425	421	459	425	426	426	412	451	449	479	441	426	465	478	436	397	414	428	441	426	384	405	469	432	410	424	469	403	418	441	402	416	403	454	455	473	467	427	433	431	429	457	427	459	445	447	409	444	408	435	425	478	433	424	503	415	421	411	409	410	458	423	437	457	421	444	421	452	466	435	441	465	416	440	429	427	406	416	439	471	432	431	421	425	417	447	424	480	446	453	411	448	451	440	450	454	406	466	461	458	456	440	450	434	403	454	484	452	406	421	468	452	433	446	439	449	469	408	446	391	434	434	430	437	450	428	423	474	461	426	445	426	441	442	460	420	434	474	411	484	399	468	402	422	425	452	424	451	442	432	461	478	468	420	428	394	431	430	450	449	456	455	402	434	455	480	470	429	426	443	449	459	385	458	441	446	457	453	464	439	411	431	426	417	451	459	420	432	448	417	444	419	446	445	437	436	408	427	488	464	422	445	442	429	421	408	428	437	408	471	419	441	421	439	428	435	445	451	415	479	484	410	436	443	464	445	433	458	433	453	435	416	435	441	462	402	423	441	433	429	490	422	395	440	434	407	441	403	421	444	457	457	447	414	435	432	441	445	443	463	467	424	445	450	414	457	429	465	428	435	460	452	413	410	455	417	432	403	467	477	412	469	379	476	479	422	424	438	455	468	413	438	446	407	455	443	439	450	429	394	423	428	469	429	418	450	427	457	460	445	442	454	447	402	464	408	429	445	465	418	428	430	422	426	412	420	416	443	420	429	466	390	432	435	459	436	392	441	407	432	440	410	446	449	472	446	436	420	430	474	438	435	467	427	446	448	474	416	392	460	453	430	432	442	454	452	436	430	439	437	421	414	456	495	462	453	444	451	466	452	425	421	464	451	435	419	413	460	444	430	450	414	445	449	484	456	469	461	444	423	431	417	446	444	454	408	434	422	466	454	448	448	437	424	430	422	444	454	427	417	419	442	430	426	471	411	436	397	454	427	388	416	414	422	432	478	418	426	463	457	459	426	422	440	433	405	447	419	486	474	409	438	417	411	430	417	420	439	387	416	450	414	465	470	442	419	433	457	448	449	441	425	440	441	418	464	458	439	432	466	465	500	406	399	405	408	403	444	420	453	464	419	448	439	426	432	407	431	404	426	438	461	418	398	422	420	403	457	448	456	423	431	405	435	470	448	489	436	435	436	410	447	423	457	456	423	449	455	431	412	467	459	480	461	444	406	468	433	440	436	413	433	435	443	428	427	438	421	423	450	413	410	423	455	429	393	425	394	432	459	441	420	433	413	461	427	423	403	417	445	395	416	398	420	479	429	407	469	415	414	444	404	471	430	429	444	453	427	443	448	404	451	421	410	431	402	456	410	408	446	445	419	429	417	438	444	437	436	423	437	414	424	436	418	458	441	476	420	385	446	369	414	438	436	460	412	445
44817	57501	78185	65565	49460	31501	8224	1009	1009	1005	948	991	998	982	926	992	930	948	933	979	986	988	1004	935	950	988	925	986	984	894	968	954	987	974	959	944	972	956	955	946	1048	937	942	993	972	981	966	994	987	953	989	895	931	938	972	918	952	975	992	921	929	926	934	1012	949	900	1014	927	1002	985	971	1037	977	993	1011	973	912	987	933	986	944	995	1004	970	975	935	977	920	937	949	963	900	998	892	954	972	926	934	946	970	933	937	931	931	950	932	1018	957	977	944	964	992	926	981	949	946	969	974	945	933	965	981	917	950	973	949	997	903	966	975	936	963	969	957	945	973	982	975	941	947	1001	966	898	972	959	923	986	950	982	936	926	991	967	931	960	903	1020	974	892	991	995	954	902	901	991	979	1014	975	959	916	919	1021	995	954	928	966	956	974	925	961	968	995	1011	1026	952	971	916	952	931	915	948	989	952	954	989	984	979	971	938	945	993	945	982	997	968	963	995	959	953	966	1021	945	1018	1000	973	977	1013	988	940	993	966	891	974	952	979	969	921	1014	924	961	951	989	971	965	924	946	942	956	1004	957	935	921	981	1008	1038	943	976	936	989	921	940	978	970	1022	939	979	961	941	973	943	953	943	1035	975	950	946	945	918	974	957	1000	930	958	939	965	940	990	915	943	964	940	967	980	951	994	964	982	939	951	998	987	929	941	935	976	907	951	916	933	970	954	924	966	998	937	978	993	945	990	906	984	954	1006	921	1013	949	955	970	972	935	924	940	956	980	988	938	990	919	903	954	994	993	957	958	897	966	912	984	965	954	934	957	962	932	974	894	1030	964	1006	969	950	936	1000	931	948	955	985	969	964	982	929	1003	918	956	1015	984	979	998	1000	959	986	963	1033	952	940	967	938	970	946	958	881	993	989	978	954	990	961	947	979	940	948	911	943	936	988	969	948	988	978	960	972	948	955	975	969	937	929	936	951	946	972	919	986	960	968	917	954	987	885	966	947	918	937	1003	901	940	932	958	929	980	921	904	924	987	952	915	949	968	1027	969	941	955	977	941	964	961	962	981	964	930	1001	985	908	980	976	925	998	951	970	1002	1034	963	1009	981	968	980	969	962	931	940	1024	907	957	1005	1005	939	985	959	936	951	956	953	968	962	940	954	968	921	968	943	930	975	982	953	968	930	1005	898	951	934	988	962	1014	937	918	984	924	900	976	982	925	964	912	927	945	947	974	983	955	960	974	947	936	983	1004	1023	942	935	913	925	1033	933	959	921	937	966	946	969	967	898	944	963	934	929	973	969	971	1048	990	1000	1014	978	944	1011	947	981	944	912	938	973	1003	995	939	936	984	923	987	964	978	974	930	1026	923	986	939	902	917	1018	971	998	891	967	951	934	1047	940	905	938	966	1003	972	952	954	984	966	940	983	1046	945	974	931	906	889	931	974	961	973	961	970	998	930	996	962	935	996	890	994	944	961	998	993	957	930	944	989	996	975	969	920	977	964	1013	929	929	994	958	964	992	969	959	948	948	1000	975	925	915	942	937	959	951	982	963	987	956	931	1016	990	913	934	955	956	910	956	991	998	971	986	997	924	954	1004	1034	986	991	995	953	1008	1007	915	958	962	963	944	948	1002	949	959	959	880	958	945	957	1022	973	973	933	1011	955	953	966	963	898	962	928	935	970	961	945	998	921	972	959	1019	930	942	935	935	969	956	904	1079	950	882	929	973	957	1008	975	935	976	919	1007	959	899	966	940	955	950	957	966	914	905	976	949	978	927	998	981	944	1020	1000	931	955	1029	969	908	956	973	952	993	967	1002	974	1010	914	939	930	981	949	916	975	913	896	985	963	941	917	1003	1008	946	921	951	1037	1002	1012	967	999	929	962	950	922	946	948	935	992	919	992	924	1006	1012	986	980	1000	971	965	933	974	942	937	996	973	949	957	972	925	1002	964	977	952	988	976	945	981	955	938	1004	923	1010	925	1002	954	927	983	973	957	1004	1011	993	970	932	987	949	964	969	924	1002	998	923	935	929	895	930	919	976	981	990	978	984	967	969	939	961	931	957	972	953	937	970	944	945	995	954	939	986	935	939	938	956	973	938	920	975	987	941	917	978	970	969	951	1044	1008	991	975	1033	898	940	955	970	974	964	953	925	957	909	988	947	1018	1036	972	924	944	932	923	964	991	905	989	966	947	929	987	947	915	980	969	956	1017	951	953	979	992	935	1011	990	950	947	989	946	984	1015	939	991	984	940	939	928	989	1024	1039	939	901	948	956	950	985	929	992	942	946	983	936	988	970	1027	977	928	989	985	934	970	926	977	1023	965	1016	999	894	940	966	969	956	923	940	986	952	934	984	955	964	925	964	943	1003	973	1005	907	894	985	997	1003	935	939	948	934	987	967	912	935	993	949	995	974	986	948	965	943	922	906	958	947	1017	963	960	964	990	920	939	970	1039	980	908	962	977	996	940	908	979	986	927	961	953	935	992	962	990	998	969	993	923	924	1002	941	944	938	917	962	976	999	933	945	970	986	947	944	989	932	957	972	994	938	984	956	1012	1008	996	1012	977	960	963	950	992	967	975	963	922	951	987	1020	956	924	946	941	953	927	997	939	973	930	975	1043	968	967	975	967	952	980	967	947	899	976	936	953	992	927	996	934	933	987	948	966	978	929	1034	975	920	973	1031	929	938	928	979	1014	959	959	958	927	927	988	953	924	984	938	971	966	960	930	1038	938	971	966	946	985	938	935	957	974	937	963	948	980	941	974	901	918	983	998	971	940	964	994	991	1009	955	937	931	926	928	1005	923	995	1018	966	971	953	972	966	978	1013	950	1008	941	947	980	933	949	1001	983	995	990	905	1004	927	997	939	966	951	946	1014	936	960	961	944	908	909	1013	975	975	1000	945	983	993	990	939	943	973	991	904	948	959	941	947	979	963	970	973	921	979	993	956	988	904	985	904	940	933	983	929	991	928	972	968	948	957	941	947	919	932	1005	948	972	974	966	888	937	970	930	929	959	966	986	956	946	990	924	953	979	906	896	968	932	967	947	964	966	983	1030	947	1001	984	951	950	931	956	958	995	924	955	970	978	984	1012	995	945	976	972	978	977	934	956	1047	982	955	984	977	962	946	951	924	975	937	959	959	989	945	999	982	919	928	964	998	965	908	926	980	934	997	968	990	945	913	946	994	966	952	979	931	923	941	1010	936	978	1038	1007	1007	942	1005	985	945	1004	951	972	992	889	973	970	998	960	973	931	982	998	982	906	942	947	950	977	969	971	968	938	989	976	929	976	986	1031	945	924	967	966	922	989	995	963	1002	929	920	976	968	947	1006	1028	930	988	930	964	924	998	947	943	979	987	984	949	960	974	943	957	997	932	1061	972	947	980	1003	935	911	929	951	984	952	958	967	974	946	967	964	937	957	932	954	873	924	977	954	969	972	913	983	955	968	955	970	969	941	1012	932	969	987	946	929	974	943	958	990	961	965	976	960	953	921	1002	988	1005	916	960	939	974	949	957	984	968	976	951	1009	961	948	970	974	986	1014	962	933	982	961	1012	991	912	946	996	1005	964	1015	983	950	946	978	947	965	929	904	986	1013	950	986	906	941	942	933	970	958	936	972	969	966	900	994	981	994	905	914	936	918	937	899
37008	21753	13903	5884	2227	1071	444	375	342	338	354	320	368	342	333	353	341	320	319	337	306	317	360	344	380	360	333	297	336	333	352	352	295	353	340	314	358	326	336	317	356	315	356	318	337	317	329	356	345	305	334	345	340	319	345	331	333	318	354	365	333	354	340	345	316	349	327	335	341	292	364	343	327	356	312	312	350	354	333	307	366	345	313	320	309	318	336	354	353	326	335	360	342	317	343	343	309	325	347	362	337	328	296	356	328	347	325	311	380	315	337	313	321	329	367	320	326	316	320	298	359	344	342	323	311	345	355	338	348	306	356	338	340	356	364	346	334	352	380	368	371	329	342	304	332	321	333	343	370	315	361	329	305	352	347	317	343	304	291	318	316	327	340	339	305	297	362	356	338	334	388	345	320	305	355	308	340	367	331	306	334	295	358	321	341	374	330	335	309	330	355	346	330	306	319	351	315	316	305	340	331	331	308	330	349	337	300	329	318	340	321	333	332	352	343	313	351	334	374	334	347	351	347	378	340	320	344	355	310	360	305	296	370	349	292	323	345	300	317	331	338	333	321	346	330	341	334	316	368	324	318	331	322	326	321	339	346	322	326	334	327	332	351	341	367	337	349	326	346	363	296	314	352	343	308	319	331	317	335	341	299	327	330	319	346	348	305	368	316	332	348	322	339	383	357	331	322	322	360	368	347	306	326	339	318	331	328	344	339	350	322	335	362	332	381	316	354	366	349	348	328	306	337	388	336	347	354	329	364	372	348	309	331	318	295	347	308	347	320	356	309	332	324	319	337	337	360	318	335	367	310	360	336	355	358	301	307	289	331	346	338	328	353	322	289	365	341	330	342	299	313	359	316	326	307	358	333	324	389	340	321	348	326	350	335	351	318	350	324	354	346	333	335	343	325	335	327	342	339	327	338	327	319	291	380	313	315	333	322	312	318	322	321	327	346	332	363	337	372	369	346	361	342	311	324	344	354	352	320	322	357	309	329	360	334	323	366	399	360	328	316	331	310	336	344	330	341	334	317	363	328	365	304	312	323	317	339	323	364	331	325	343	358	350	359	344	335	332	329	290	350	354	343	309	329	347	354	313	356	367	333	349	330	341	334	343	323	326	316	325	312	333	324	299	350	302	319	333	331	363	326	376	345	322	360	316	381	338	317	333	331	293	342	306	357	324	336	341	312	338	343	313	356	351	313	337	306	339	352	340	326	341	326	347	366	347	369	374	338	337	339	381	330	332	344	361	314	344	346	331	320	345	326	312	312	356	332	324	340	342	322	372	339	342	341	322	390	329	301	349	348	340	300	335	340	336	306	332	317	327	338	331	344	326	331	306	307	322	343	345	362	350	359	336	333	314	346	332	337	357	314	345	356	349	327	360	331	308	318	333	327	338	335	357	318	326	307	340	349	312	337	293	364	312	351	355	358	353	369	327	333	319	306	339	362	331	314	344	299	306	318	323	331	317	344	384	338	337	361	306	342	360	342	342	305	325	339	357	324	324	349	326	365	323	359	354	329	340	336	304	326	387	314	351	333	337	301	332	359	377	348	341	334	302	326	338	330	319	348	336	344	319	346	347	311	332	313	339	319	322	342	341	346	333	324	314	353	324	347	359	334	318	320	343	315	357	317	340	369	372	359	325	359	342	354	345	303	342	346	342	345	340	376	343	332	351	338	339	319	332	314	314	351	331	338	311	309	329	314	325	318	312	340	363	318	347	324	331	328	336	326	325	322	370	339	318	335	323	364	291	292	307	343	297	359	349	343	336	307	300	341	368	326	313	338	372	317	346	372	368	365	315	315	344	299	346	298	322	329	356	348	332	341	354	381	342	302	279	340	347	339	338	300	328	334	347	342	309	318	320	293	333	343	302	325	366	343	354	375	341	329	335	317	351	321	328	320	315	336	348	316	325	321	350	297	296	333	332	349	340	353	333	307	297	338	356	330	352	361	329	320	336	325	308	336	324	321	365	311	334	333	339	331	304	338	350	356	326	313	296	329	303	320	364	340	303	315	320	301	324	298	345	306	333	334	337	366	341	360	378	355	361	346	350	353	328	333	312	339	337	352	332	332	368	331	336	342	352	360	337	352	344	310	323	323	343	325	348	333	355	317	332	320	325	320	318	381	347	352	302	331	310	343	344	303	327	281	303	317	338	332	342	344	346	327	307	342	348	312	338	361	348	363	323	365	338	336	351	332	344	300	333	306	332	350	317	333	330	390	382	339	349	343	341	344	350	342	315	391	362	327	336	342	317	340	367	348	345	347	324	369	357	313	356	330	344	310	313	333	302	363	349	337	314	353	344	336	335	331	350	335	331	344	327	300	328	316	332	351	359	350	346	329	324	315	332	339	307	362	351	304	298	347	333	348	370	306	355	380	330	326	332	347	347	347	338	371	317	361	320	343	318	352	360	325	372	349	316	349	364	288	339	323	314	346	314	335	333	325	344	341	358	347	322	320	319	364	372	323	370	334	297	329	344	290	296	336	366	349	330	318	338	332	320	363	324	305	343	352	325	333	377	368	328	343	366	357	329	347	356	363	403	359	304	330	361	348	351	340	363	312	371	350	344	341	324	326	301	337	366	328	330	329	370	318	339	303	319	316	352	333	328	339	358	315	314	320	342	382	340	325	353	303	335	323	333	331	349	324	319	339	366	319	319	369	329	330	332	378	345	348	347	359	312	321	331	307	350	334	327	354	365	327	334	343	366	331	320	370	374	335	362	331	339	376	311	352	348	346	356	328	351	339	344	311	343	355	342	316	336	361	332	347	348	349	360	337	352	311	323	352	356	346	343	336	318	336	320	299	328	331	330	327	346	335	346	330	363	359	331	311	340	340	337	327	310	328	336	323	329	385	357	338	353	325	319	305	351	332	301	320	356	330	361	331	334	356	333	337	356	363	349	334	370	347	296	361	355	337	305	334	309	367	311	328	343	341	343	322	308	331	341	317	349	331	338	346	367	349	382	329	350	354	350	323	355	312	344	347	340	335	339	315	342	322	310	285	319	309	343	347	340	346	343	357	339	342	339	302	311	335	347	332	323	327	328	315	376	364	326	324	365	316	354	362	346	332	353	364	345	363	390	331	320	300	383	369	364	352	321	350	332	327	319	363	354	350	349	409	356	324	337	359	340	339	354	341	318	345	326	325	345	344	346	347	337	324	322	351	375	312	313	338	333	319	327	353	340	337	327	327	339	321	346	334	322	306	322	332	339	346	297	325	311	332	338	328	291	356	311	327	372	362	346	323	343	324	339	351	336	317	352	341	319	326	359	354	320	323	333	332	357	360	334	327	320	307	337	352	320	358	349	332	345	341	325	320	335	327	361	325	337	335	357	383	333	366	333	353	356	334	347	333	303	332	355	302	310	333	349	338	348	334	336	340	349	332	320	306	370	342	353	286	331	318	355	331	302	345	354	363	322	339	319	369	319	378	362	317	336	330	344	357	334	343	336	356	348	352	350	353	339	355	312	356	309
20176	18838	19277	12201	5925	2836	1096	802	769	786	757	782	765	725	731	756	719	747	709	735	770	753	767	746	755	770	773	745	737	722	741	713	768	753	774	711	728	760	776	700	736	728	776	706	779	744	814	765	724	766	750	707	730	734	780	764	766	736	751	750	764	723	764	786	760	744	739	729	770	771	761	762	735	722	739	720	745	746	779	748	739	731	756	759	746	741	734	695	713	799	744	758	717	753	809	770	722	789	750	737	718	740	762	733	781	748	730	791	711	788	776	724	777	726	804	753	777	710	747	734	735	714	730	756	743	760	727	769	753	716	721	765	753	761	726	737	769	778	764	775	715	760	750	703	702	717	768	769	753	778	765	769	809	796	716	773	769	744	746	739	798	717	726	742	774	770	754	736	820	781	768	757	737	731	747	751	753	729	741	754	703	777	710	722	750	774	731	758	708	751	730	736	821	742	742	741	789	708	793	759	806	720	763	769	770	769	744	763	731	754	767	747	799	758	764	784	831	706	736	776	741	767	723	698	728	703	771	731	710	740	795	689	727	754	769	728	733	714	707	792	724	789	794	770	736	729	640	755	749	706	745	733	717	737	778	747	774	760	795	721	701	726	740	715	702	738	782	773	764	770	702	750	727	754	786	779	776	705	681	755	750	743	739	769	748	727	746	808	749	712	823	755	769	710	731	741	757	765	829	749	773	707	704	797	788	748	783	762	765	739	787	769	742	745	760	761	788	777	708	749	719	766	733	747	723	746	776	746	755	736	749	735	789	768	734	744	794	731	776	744	730	758	778	734	772	804	771	705	744	774	758	760	757	757	740	767	721	752	730	706	735	768	731	764	763	741	745	711	761	720	746	703	750	798	744	684	731	752	776	765	758	783	783	750	775	728	749	740	752	777	748	739	709	733	751	712	740	708	768	703	747	715	739	728	732	731	754	824	738	772	727	762	779	757	740	771	682	809	710	709	726	729	766	774	737	734	720	746	731	737	753	782	749	719	789	788	722	758	739	734	733	782	740	744	731	746	774	753	752	766	776	719	746	792	753	796	723	744	695	752	750	744	779	767	771	760	770	742	735	751	770	718	738	733	792	764	713	764	761	781	717	717	747	758	813	783	757	737	699	790	754	767	717	713	768	754	787	774	738	752	780	742	778	726	720	735	746	758	727	724	743	767	717	809	762	758	791	794	803	735	703	743	714	767	788	788	713	755	740	746	728	734	748	759	724	727	753	736	735	756	747	735	738	725	782	804	752	751	791	746	758	768	704	785	743	742	774	745	760	800	725	730	711	758	742	750	793	752	762	751	755	727	780	739	731	759	770	798	738	782	717	717	754	755	738	735	714	777	805	773	760	757	718	719	755	777	796	758	776	725	766	723	755	773	715	751	769	769	762	768	759	753	757	724	776	727	778	730	763	780	722	740	751	733	750	693	758	742	733	768	726	756	750	741	725	749	738	773	754	764	741	755	740	733	719	741	828	759	788	729	800	741	730	740	733	735	740	771	762	741	761	750	727	734	754	767	761	749	747	737	760	708	781	747	753	764	792	755	733	742	731	725	763	798	745	774	781	755	743	755	757	757	719	784	786	767	769	745	769	780	672	724	733	747	708	774	745	776	790	731	757	736	767	774	776	775	723	754	738	735	761	780	763	739	719	748	779	762	756	796	790	761	739	805	763	725	775	768	757	730	754	720	731	746	799	777	739	738	773	663	749	725	770	805	722	802	777	755	745	775	740	705	727	745	787	710	798	748	749	759	752	793	752	720	769	754	754	774	755	670	711	776	768	747	768	710	775	750	765	779	760	724	754	716	751	743	755	729	695	752	761	749	791	734	781	748	766	809	733	744	767	714	707	826	705	728	807	722	707	790	719	752	763	769	746	757	719	736	759	739	766	732	727	734	738	799	725	758	736	729	739	786	737	803	747	806	722	736	739	763	715	750	742	764	754	749	811	753	694	708	735	820	747	747	745	771	717	793	743	723	743	708	795	763	770	788	753	743	744	717	751	763	753	801	777	709	767	741	760	724	764	769	787	785	739	760	754	737	774	745	731	804	711	752	807	801	759	766	743	750	720	730	769	725	753	763	727	712	795	747	793	706	721	764	816	719	721	783	739	677	732	714	715	747	838	752	737	734	753	758	735	748	775	759	776	765	747	742	789	737	748	760	768	732	786	736	744	814	747	780	736	714	731	771	753	769	776	791	783	735	745	724	742	760	745	731	750	751	746	757	760	699	738	756	756	767	736	701	784	750	749	743	738	714	723	730	751	746	769	819	805	809	719	718	762	757	758	749	732	747	778	723	725	763	752	759	699	743	793	733	769	742	724	800	723	740	762	724	818	720	747	799	776	800	775	739	751	744	706	754	752	767	744	783	755	775	782	736	778	776	803	746	746	720	742	742	774	729	742	757	788	771	781	767	718	766	699	755	740	768	778	723	758	731	764	684	752	776	720	760	784	727	747	743	768	805	779	786	792	774	700	724	722	763	798	768	740	769	772	725	813	719	743	737	760	763	781	705	764	807	763	758	754	727	759	747	748	761	808	755	737	806	750	806	756	715	750	741	795	720	744	767	737	752	715	758	758	788	756	718	773	789	734	718	741	744	747	732	837	751	761	797	768	793	755	772	749	728	787	761	762	775	752	754	707	732	763	738	762	791	756	747	771	737	723	782	718	793	723	751	772	766	797	724	750	756	737	793	780	768	722	755	734	743	744	800	747	747	778	713	745	724	751	773	733	778	684	753	738	766	731	760	764	732	780	750	771	763	758	793	750	756	753	757	757	737	758	732	760	744	774	734	744	738	759	764	726	752	778	745	720	717	746	737	727	724	748	765	769	774	782	802	771	775	766	748	710	738	733	716	754	771	734	772	746	791	757	748	761	770	727	748	781	794	779	753	728	753	745	798	748	754	788	743	755	744	760	775	759	732	770	749	707	734	722	758	738	729	755	736	775	735	769	748	720	794	769	731	764	790	787	706	770	776	734	733	738	771	759	742	767	780	756	742	739	761	767	742	754	767	773	785	737	738	757	726	780	752	735	729	759	751	761	723	746	697	747	733	738	790	767	759	719	732	747	731	776	764	785	744	766	750	755	754	744	755	766	780	705	704	770	786	792	754	790	775	737	699	797	750	742	726	757	772	739	682	801	740	773	729	778	735	744	767	756	811	808	723	778	769	751	726	752	766	739	775	795	752	757	811	724	753	759	712	717	724	801	770	771	777	780	781	815	782	750	759	701	769	758	707	751	747	788	738	727	747	733	780	775	751	714	770	739	687	754	690	702	708	747	734	753	752	738	745	772	808	771	674	760	749	764	697	756	705	778	716	776	755	740	761	741	809	727	727	705	742	729	744	729	769	740	748	756	729	705	723	762	734	798	771	741	755	736	757	776	708	711	763	742	759	735	792	765	721	749	787	765	737	727	686	777	737	744	762	777	771	720	716	766	764	786	739	772	758	743	826	766	754	749	756	789	731	785	722	738	742
57790	60081	60701	41466	22939	9117	1612	309	247	292	296	273	280	294	292	283	274	300	272	263	288	287	295	309	255	258	248	288	301	298	294	285	288	240	297	281	279	298	250	293	308	266	295	300	231	277	306	282	286	251	295	323	265	283	281	264	262	266	333	299	274	313	307	259	301	309	257	258	280	246	281	283	261	301	321	272	321	255	260	281	287	287	289	260	258	282	284	259	290	286	287	309	278	257	295	286	294	297	242	286	288	297	275	265	277	253	306	287	302	297	294	317	302	269	291	276	296	264	300	331	291	284	300	290	264	259	288	251	279	276	275	249	249	293	287	264	303	288	306	260	281	269	267	295	287	265	261	274	268	291	277	290	276	256	308	289	274	275	256	254	310	301	286	300	294	256	300	285	273	278	259	259	249	248	276	278	273	283	299	277	283	277	290	262	296	285	265	258	287	270	277	302	287	306	264	284	303	278	286	248	284	269	250	314	288	276	263	264	289	287	273	302	281	282	271	297	276	273	265	275	274	282	287	312	253	265	286	300	289	249	287	278	289	290	303	290	278	278	250	270	290	298	322	274	268	272	273	241	282	283	275	286	294	282	252	274	258	265	290	299	287	261	301	318	298	246	263	313	272	290	265	289	264	308	267	290	304	278	269	296	286	264	274	264	289	286	302	273	276	271	315	275	260	291	292	248	299	301	296	287	246	286	270	257	267	306	290	325	295	303	289	313	269	275	278	244	270	296	273	272	295	281	273	281	285	275	290	282	275	270	253	293	306	292	264	291	289	283	252	289	314	284	282	240	271	290	295	276	282	282	296	289	285	275	254	309	315	292	282	316	304	271	269	280	266	249	315	287	263	289	275	266	278	257	266	281	297	324	312	283	254	275	300	283	256	267	267	274	257	294	288	257	290	284	294	316	280	282	290	314	282	295	282	266	317	288	276	265	285	310	280	301	276	280	269	292	287	265	289	286	284	311	270	237	286	265	255	307	290	290	278	286	284	295	258	275	268	279	297	240	250	293	291	261	274	270	282	272	277	282	287	319	294	279	291	301	257	272	273	289	264	295	267	317	319	300	265	272	253	297	258	246	295	304	284	288	294	281	300	299	304	260	274	281	266	268	272	292	283	288	270	260	332	279	271	302	297	275	274	281	262	276	291	288	277	275	277	264	281	271	272	295	275	287	280	323	295	284	298	285	293	265	285	296	286	307	284	293	266	274	261	298	293	284	262	290	266	300	328	302	280	281	266	243	251	284	287	286	261	269	284	270	274	248	285	315	297	267	280	244	287	272	306	295	239	282	283	280	282	313	277	310	251	288	290	280	266	297	251	282	280	266	247	273	247	239	273	313	307	304	276	266	294	257	256	276	318	284	255	252	265	281	293	291	293	308	288	267	301	285	294	267	301	297	226	289	267	258	292	256	290	293	279	285	284	269	251	292	268	277	277	270	296	318	265	277	230	290	287	309	274	278	248	278	267	262	265	261	288	305	255	257	246	275	261	278	280	318	273	299	225	273	285	295	251	301	295	253	294	266	264	289	267	272	296	281	288	293	287	292	301	243	289	293	284	297	261	291	312	275	270	274	290	280	278	238	275	349	264	303	271	266	266	231	275	279	294	276	280	281	274	245	280	289	299	281	285	308	277	252	304	267	285	270	252	293	302	287	276	278	285	297	311	252	264	273	258	268	250	264	228	283	293	304	332	254	282	269	261	287	244	270	309	274	273	286	294	272	296	281	290	272	271	251	319	314	264	270	322	297	275	277	295	284	295	292	251	263	317	251	301	302	269	293	266	295	289	256	289	289	250	297	270	290	284	272	282	271	294	287	288	255	299	244	309	295	257	298	308	265	260	294	292	311	296	287	272	278	292	269	275	266	279	256	265	253	261	300	290	307	285	290	326	297	282	284	273	284	315	267	293	303	288	278	286	262	302	264	290	288	282	269	305	287	289	259	309	307	308	246	298	270	272	277	268	272	290	253	277	265	303	310	275	314	267	273	251	288	281	262	277	247	268	284	297	283	279	274	254	283	286	261	290	286	306	303	275	288	273	266	254	301	286	303	282	275	268	248	271	286	273	278	249	258	310	281	297	271	272	268	268	273	282	285	287	277	257	277	284	291	283	283	306	268	257	292	261	256	275	256	274	282	301	288	251	259	265	285	279	278	251	245	276	283	295	333	250	254	266	255	258	264	276	279	288	262	257	269	280	287	265	282	293	269	289	264	256	296	296	295	254	276	303	269	293	297	276	295	255	282	298	277	276	265	252	286	279	264	281	303	297	297	251	269	291	284	288	295	297	288	268	297	256	273	315	301	286	292	293	279	292	241	283	318	288	298	266	297	270	270	279	281	289	272	279	266	273	261	278	280	263	307	287	284	247	293	286	252	267	282	259	262	319	283	306	309	270	271	252	275	278	298	277	321	259	264	292	267	297	306	300	284	299	284	272	288	262	308	270	262	266	281	332	257	282	268	251	285	278	252	277	275	323	285	285	265	296	284	283	288	270	289	302	265	288	286	275	287	268	258	282	292	309	274	293	279	283	267	276	266	295	285	273	281	272	283	282	291	269	277	296	290	262	299	276	265	293	275	288	281	300	287	288	298	276	283	289	282	292	286	317	281	263	279	259	281	283	302	250	333	300	303	289	275	265	290	265	277	296	276	276	273	280	262	273	298	292	277	275	275	278	290	270	270	247	300	267	277	274	296	288	285	309	293	269	332	268	284	327	286	283	273	263	300	252	301	246	260	286	284	287	320	269	286	282	265	283	290	277	267	301	284	282	302	262	281	302	273	265	289	279	279	292	284	268	272	284	294	278	278	296	280	309	282	253	263	285	270	317	248	308	282	275	281	298	250	290	271	304	299	282	273	296	269	285	285	269	269	280	283	286	254	284	296	297	288	246	265	293	291	275	283	287	280	290	280	283	257	280	293	303	261	259	271	273	269	261	274	301	278	264	267	294	287	249	287	231	277	259	275	302	288	293	299	297	301	282	257	281	273	278	303	269	317	291	253	287	308	273	282	290	297	258	256	283	276	287	287	267	277	282	301	277	290	276	254	271	310	286	291	227	268	277	283	300	263	258	268	254	307	303	287	301	291	271	302	265	267	266	291	267	305	274	270	248	284	271	288	247	276	289	292	340	281	268	287	258	255	294	244	286	260	294	234	270	277	285	292	294	251	266	269	271	291	273	294	303	280	287	268	276	313	304	289	273	278	299	304	297	300	301	280	267	266	262	284	276	278	288	288	282	268	262	282	265	279	290	264	270	283	312	272	284	306	266	278	268	310	273	280	285	285	282	254	283	288	284	305	272	301	302	253	307	270	278	263	284	301	255	259	320	246	281	252	249	292	296	254	291	251	288	300	286	287	275	287	257	279	282	269	318	265	306	283	276	283	270	305	298	277	289	257	280	288	274	275	302	314	279	300	291	304	264	313	281	278	276	273	295	288	320	299	280	258	270	275	279	272	286	276	267	275	312	285	268	285
35590	48822	57329	47134	32763	17570	4052	699	676	656	662	664	694	672	702	655	663	695	708	666	670	672	610	648	651	686	641	656	641	648	629	641	652	628	659	666	676	641	671	699	658	637	677	703	648	656	676	646	666	657	675	647	629	653	613	596	696	644	651	667	687	649	638	649	712	652	634	613	635	644	674	616	598	666	680	660	652	650	629	643	660	637	634	664	651	654	645	651	695	652	663	656	626	615	645	628	634	595	642	626	641	625	661	674	647	632	625	645	653	634	642	639	657	642	639	701	635	645	680	607	637	624	638	674	654	671	676	668	701	665	625	631	658	670	644	664	674	660	713	669	622	642	654	689	691	663	653	651	683	670	668	624	650	617	646	663	633	660	673	644	649	703	644	658	643	652	656	706	626	672	657	609	684	659	645	669	604	617	715	702	682	695	682	623	620	629	695	666	691	670	681	695	605	691	677	640	668	694	618	652	662	656	627	664	638	614	636	639	654	597	694	663	662	677	708	617	654	666	642	663	629	626	659	706	627	638	674	664	657	655	683	650	661	664	687	636	667	619	635	653	713	666	628	668	665	658	639	657	635	662	675	616	682	669	643	644	651	684	667	647	675	612	666	635	665	628	683	705	643	659	652	662	679	600	648	629	617	636	660	627	634	621	693	644	637	614	680	632	616	699	665	650	630	639	643	680	660	658	670	685	622	687	690	680	697	618	659	629	656	682	692	655	714	608	666	648	624	684	602	669	686	663	673	641	681	652	652	611	603	685	660	668	674	649	686	658	663	658	698	592	626	691	621	629	696	636	641	670	671	625	610	662	683	673	637	624	633	652	648	695	670	647	657	659	663	656	653	674	678	647	707	649	648	680	588	672	626	624	657	679	681	625	660	663	662	657	657	680	651	687	630	640	674	666	627	636	691	606	651	627	617	669	657	658	642	668	684	664	664	636	636	635	708	666	609	600	616	688	650	668	689	674	623	677	681	677	634	657	652	630	649	654	662	608	636	675	641	650	636	693	642	654	650	658	604	655	645	688	664	599	608	670	686	647	685	629	710	667	656	673	677	594	660	676	657	662	627	659	601	699	643	635	665	680	657	612	654	662	644	698	670	690	671	687	612	640	627	629	647	638	645	655	696	674	650	676	664	620	658	647	651	670	629	658	615	672	697	684	641	706	690	698	600	672	626	695	670	668	636	651	638	623	669	680	660	623	673	681	693	629	631	614	656	627	647	680	652	658	605	704	661	650	635	656	635	685	631	626	636	625	649	650	636	683	639	664	675	691	632	636	638	652	657	683	634	589	622	675	629	679	657	641	636	627	706	652	657	660	628	643	687	658	632	591	664	670	649	641	677	662	645	646	643	619	703	607	663	633	718	663	630	690	596	701	625	623	670	662	694	654	621	612	680	658	636	654	686	607	671	693	654	609	633	663	620	705	648	692	684	657	627	638	683	675	674	652	657	730	717	666	633	672	670	660	615	674	671	647	641	598	620	637	654	644	625	669	656	656	612	615	630	657	643	700	667	650	692	649	617	605	666	633	645	619	638	667	660	653	680	703	601	666	660	692	633	671	658	629	622	636	647	655	668	674	676	647	655	667	632	665	666	665	660	639	624	680	661	668	660	641	715	645	651	611	647	668	641	658	642	646	663	629	673	664	598	660	666	657	668	627	654	693	683	627	701	660	644	639	595	641	639	667	629	661	640	686	654	655	602	642	705	690	655	624	629	662	621	697	616	633	626	654	646	658	644	656	658	611	653	702	683	660	668	636	633	662	626	624	651	636	691	634	686	643	666	689	652	693	646	635	637	660	629	678	682	634	670	653	641	643	656	643	645	662	608	676	671	623	680	643	675	649	635	644	693	608	648	663	691	639	641	664	676	647	658	701	642	629	656	627	614	697	688	666	676	598	636	640	697	677	669	646	673	659	687	634	626	664	726	600	649	675	675	648	614	644	661	613	638	615	626	645	681	679	672	685	602	637	637	662	658	630	693	651	669	636	683	676	655	660	705	630	642	638	687	656	647	696	655	674	691	616	661	723	625	672	674	644	669	696	664	645	651	670	689	662	653	621	678	642	629	649	634	626	674	637	667	655	619	702	667	650	650	625	644	660	625	637	670	680	591	611	648	636	685	686	620	661	644	646	657	709	652	659	642	680	649	633	619	641	639	630	650	626	676	645	677	691	668	655	654	630	697	633	670	639	651	666	658	630	682	647	674	661	670	661	627	680	656	658	716	680	699	657	618	678	667	678	666	637	676	661	648	666	654	646	663	672	661	689	678	678	681	699	669	666	641	634	658	652	696	623	649	660	671	650	642	634	653	614	675	667	656	624	679	684	645	658	658	652	610	642	667	673	712	672	659	631	651	674	606	685	668	651	708	709	654	616	665	657	638	642	632	697	650	641	649	663	623	650	678	638	631	673	605	654	636	662	693	621	674	647	658	660	648	694	596	655	624	641	633	687	651	648	622	641	665	674	659	673	670	648	648	644	656	657	684	680	647	644	670	713	634	667	687	640	663	671	673	665	626	668	666	638	599	702	675	682	666	629	653	643	673	676	615	616	684	633	677	706	693	632	634	649	624	660	623	653	668	686	651	646	631	709	628	687	658	663	666	659	637	642	662	680	667	661	673	630	632	618	678	666	651	693	646	668	666	682	642	618	648	690	653	664	624	638	679	621	657	669	646	671	617	699	650	672	638	641	634	632	629	643	652	638	653	652	644	639	643	634	689	641	665	654	713	693	635	705	607	679	596	665	687	625	687	651	625	635	602	660	625	636	639	644	624	680	664	675	669	677	624	662	671	663	692	680	710	661	618	650	629	648	653	641	631	674	610	645	675	618	693	682	672	674	650	655	662	658	647	643	641	693	652	689	663	674	633	640	658	668	673	674	683	662	708	629	677	621	686	668	631	625	652	635	616	631	628	632	692	645	596	680	660	636	679	650	681	672	661	666	634	687	652	667	684	661	682	668	649	690	641	718	659	645	663	651	671	671	687	667	622	694	640	644	653	631	654	676	657	637	648	673	676	644	645	659	671	675	645	642	665	674	675	640	682	658	683	629	674	629	658	658	610	634	694	667	674	668	644	684	659	670	698	666	659	681	652	637	659	674	627	667	673	692	666	649	633	627	712	617	649	666	673	667	619	624	661	656	697	669	613	663	662	657	603	657	630	659	652	643	671	683	632	671	615	640	672	677	671	638	678	655	620	646	666	645	635	661	638	663	650	647	668	601	657	661	676	665	675	603	666	685	653	637	632	650	644	632	666	632	694	678	671	650	651	640	638	607	657	670	670	631	671	631	647	669	650	638	683	645	684	632	633	669	646	624	669	620	639	647	643	643	658	643	635	669	680	721	648	680	635	619	673	618	660	634	679	642	672	672	664	635	676	679	588	647	655	646	645	628	609	618	682	665	627	688	627	671	624	647	638	686	665	640	708	650	647	681	674	634	626	638	646	665	632	669	672	684	645	642	666	715	680	654	682	637
69089	74564	75879	56532	34292	17335	4933	611	414	401	407	375	451	391	390	391	406	399	391	392	396	393	407	413	424	387	397	417	395	370	377	396	393	441	405	411	437	388	395	364	393	364	394	380	378	413	411	385	356	400	462	421	398	378	379	398	416	386	366	359	395	385	382	428	414	392	402	428	391	435	373	388	414	392	381	419	388	417	411	347	387	414	366	396	390	363	430	385	404	393	421	389	360	422	387	385	396	397	398	412	405	403	392	376	412	415	390	348	376	362	391	377	382	383	389	382	406	383	412	388	412	395	376	389	397	398	410	450	389	391	421	416	387	408	370	421	430	404	366	375	384	328	421	371	400	367	418	435	417	377	398	402	406	406	395	398	415	407	413	394	406	384	374	391	392	418	367	401	382	400	399	402	373	397	378	376	377	406	379	419	396	405	357	377	389	390	388	405	367	445	399	396	385	429	397	375	433	421	410	388	411	386	403	394	390	405	391	348	393	408	402	373	427	415	379	395	388	400	403	420	414	430	420	418	393	391	421	396	437	394	407	387	400	439	362	384	352	404	355	346	414	440	405	403	405	398	423	421	425	378	394	401	385	389	404	419	422	392	397	387	392	391	455	422	416	414	384	356	380	413	375	403	427	385	375	422	389	370	363	392	399	403	422	380	382	390	395	403	411	408	387	397	381	394	410	402	468	391	388	429	413	393	385	411	363	402	398	389	352	377	383	399	350	408	440	378	389	370	401	413	384	369	392	391	436	401	378	374	411	451	363	377	421	378	403	406	389	397	366	388	382	383	385	418	419	370	354	384	371	381	395	382	363	384	425	406	391	382	373	444	352	408	401	404	412	401	392	406	375	427	370	418	435	411	392	403	403	379	427	367	422	411	389	389	383	385	439	427	374	396	380	380	413	402	397	414	404	407	402	416	348	417	391	443	362	353	378	378	368	392	385	392	426	407	407	402	421	404	385	368	408	368	356	390	422	361	380	411	445	383	448	359	352	386	389	369	422	392	390	405	376	418	411	410	377	377	414	401	407	357	412	421	406	394	409	408	419	410	408	379	388	375	385	386	413	408	428	437	417	397	420	387	433	428	416	425	386	418	393	397	405	364	412	378	435	430	413	412	419	408	404	391	382	392	423	374	385	427	375	368	378	420	396	412	419	417	413	383	382	398	374	398	396	392	451	418	381	394	387	397	437	356	362	402	425	394	439	414	435	391	404	399	390	416	395	397	429	420	454	420	370	406	419	395	387	400	387	380	392	402	361	360	385	408	413	426	416	399	375	411	401	405	418	375	333	394	385	391	392	411	434	429	431	437	391	362	388	372	366	418	409	408	407	393	425	411	420	409	432	393	357	387	395	413	404	388	428	392	438	374	479	398	384	390	389	411	378	423	430	400	413	401	382	433	403	423	385	393	386	419	372	384	366	389	404	375	389	412	397	412	395	424	412	411	399	375	415	369	388	432	387	413	422	479	402	374	414	359	404	397	388	407	391	428	392	379	399	372	364	391	406	391	423	414	423	405	441	428	385	412	413	396	386	405	444	434	391	402	383	400	382	414	387	382	388	397	360	389	378	391	396	397	381	387	399	420	366	406	397	396	403	421	383	421	399	383	407	396	407	398	433	373	414	396	424	385	367	395	390	410	404	384	402	431	403	421	419	409	408	412	408	366	420	400	404	392	383	395	439	404	386	410	398	392	411	425	400	372	435	421	389	415	391	365	358	347	377	366	405	402	429	432	371	383	389	366	380	414	405	420	411	417	417	412	396	399	422	372	355	393	387	392	396	397	394	423	387	396	406	388	441	388	359	380	407	451	388	402	393	369	375	425	438	394	401	372	395	406	383	401	400	384	400	337	368	377	386	389	424	393	383	384	406	389	402	387	411	392	395	404	410	392	381	370	379	393	369	382	437	412	426	384	407	377	410	415	376	410	426	415	390	370	354	445	420	403	387	377	405	436	399	408	391	444	392	405	418	383	376	393	373	382	434	421	385	429	370	423	379	371	416	438	388	407	372	394	367	387	388	382	398	381	383	376	417	402	385	389	421	415	383	395	430	399	369	401	417	371	370	359	410	369	386	390	394	417	415	382	398	400	399	400	384	390	409	430	403	423	404	371	422	388	374	401	438	397	408	389	384	427	379	416	392	452	396	374	416	349	410	393	425	448	409	413	399	416	399	389	443	384	395	394	401	397	455	371	386	386	425	379	374	398	417	374	373	401	414	414	368	377	407	389	381	409	388	401	435	380	398	354	382	400	410	378	380	434	418	404	389	388	392	431	382	435	362	388	402	428	403	411	403	365	403	404	406	407	413	408	430	395	382	392	389	416	410	411	405	383	385	466	383	380	428	392	378	390	391	400	403	438	420	416	348	384	375	373	365	392	404	421	414	395	358	392	408	393	408	366	397	394	413	363	417	417	395	379	398	378	435	422	370	382	414	369	443	405	403	411	401	422	392	402	389	399	346	397	357	373	375	385	396	362	394	398	440	403	408	373	391	433	417	392	378	381	435	413	393	427	412	417	401	413	369	383	384	407	385	412	389	410	419	381	423	390	402	421	427	423	365	396	368	376	405	440	414	375	361	385	420	391	440	380	411	388	396	399	412	387	393	402	410	387	407	398	421	358	376	449	384	389	378	366	398	383	414	401	419	355	409	426	417	394	390	366	409	381	439	379	392	411	388	424	403	406	401	415	430	410	412	405	385	379	445	379	400	390	396	373	398	369	403	371	385	394	375	346	388	378	382	397	386	411	387	405	416	407	370	432	409	380	397	426	395	389	361	414	383	397	397	382	378	387	405	366	360	388	376	409	393	412	383	383	385	386	399	349	383	394	410	399	431	441	392	411	410	395	390	410	449	394	398	414	386	446	394	394	381	383	382	448	459	357	371	380	371	396	398	431	391	385	418	418	378	408	397	401	373	359	425	402	398	404	469	408	394	390	386	415	420	367	402	376	433	394	433	398	383	391	427	390	403	408	429	382	403	400	391	395	417	388	406	382	380	413	388	416	411	386	419	428	469	392	422	423	427	413	339	401	427	381	401	422	439	420	388	405	414	408	396	386	425	396	374	373	415	407	405	416	370	414	418	416	427	411	341	384	391	439	390	412	363	371	367	393	376	412	398	384	386	428	451	413	409	388	428	394	398	389	406	398	410	405	447	389	435	380	400	408	383	378	376	378	397	415	363	401	430	399	407	351	401	416	382	409	381	378	401	374	389	377	374	388	425	386	384	407	435	398	428	357	391	353	434	406	394	393	451	470	440	397	401	405	365	396	435	394	400	378	429	388	397	389	389	363	393	407	393	415	392	364	402	387	408	422	434	427	392	372	389	412	413	394	409	412	391	364	439	397	389	418	405	383	412	376	348	429	415	361	420	392	392	394	382	381	383	374	384	412	405	423	391	382	377	384	374	402	425	381	419	426	402	452	343	379	409	373	404	397	398	413	387	391	403	393	387	368	389	394	399	401	368	427	429	421	432	394
45757	64052	75611	61882	41963	24866	9648	919	858	880	907	919	869	843	898	808	874	920	947	906	882	871	866	939	874	887	821	891	862	877	879	863	900	882	888	925	885	889	903	869	829	918	897	876	908	954	866	891	873	844	907	845	899	830	920	903	908	876	815	844	887	837	886	934	947	827	841	917	852	857	906	896	856	868	845	931	872	878	911	875	896	911	917	871	869	888	953	850	930	820	869	855	877	903	906	881	844	863	864	905	886	892	919	882	867	903	918	873	885	849	868	887	820	855	904	876	892	910	851	920	876	899	878	881	872	837	872	904	856	915	879	834	872	840	839	881	871	847	888	833	884	935	881	883	841	942	829	925	873	835	909	888	917	885	927	903	866	839	883	879	878	892	877	915	872	879	888	893	908	850	829	895	855	829	909	896	938	904	877	903	908	916	877	890	913	870	875	839	907	838	876	921	863	913	902	880	886	854	909	856	884	906	921	876	917	879	829	859	852	890	915	921	832	966	892	875	893	868	889	911	867	851	874	811	909	893	821	847	942	925	843	858	932	900	889	933	825	944	910	925	927	895	877	869	961	836	895	922	793	896	892	888	892	863	883	888	865	896	889	855	821	876	810	910	877	882	899	870	849	860	914	865	866	886	859	895	895	881	863	890	888	873	872	836	896	889	893	911	857	889	937	925	859	876	956	895	837	868	912	918	851	872	909	906	857	869	879	911	877	901	953	835	862	873	864	917	894	865	894	902	870	870	873	873	889	906	909	859	897	889	901	853	874	867	883	904	851	838	885	856	889	837	892	830	858	946	858	869	858	863	872	895	879	944	897	938	933	870	862	845	854	926	831	899	870	920	834	900	895	872	912	902	886	905	893	917	929	877	847	919	840	915	848	889	860	844	885	877	853	884	895	916	838	858	880	882	905	826	864	903	845	869	880	894	843	883	873	937	915	873	851	897	909	904	870	887	880	906	856	904	838	836	867	914	843	849	846	837	813	885	868	868	930	897	891	866	881	872	834	857	906	887	823	882	861	883	915	923	929	867	856	914	947	867	849	852	853	891	877	877	870	836	860	884	872	903	845	897	901	918	894	846	890	860	894	872	898	892	892	932	852	869	879	873	794	912	924	851	860	886	876	852	875	865	857	881	861	882	902	902	876	867	863	907	897	904	835	856	873	880	914	888	879	870	891	909	883	850	890	834	844	840	836	902	868	877	905	867	897	863	903	904	918	843	909	852	841	894	866	891	881	846	912	827	902	859	845	842	916	869	867	846	859	843	873	880	873	880	898	911	866	880	851	854	853	908	908	888	866	885	859	884	927	904	859	875	853	864	908	886	888	901	872	904	901	904	881	876	923	851	873	898	888	876	873	864	863	894	867	922	881	854	856	913	891	836	912	900	902	897	860	872	899	876	917	898	908	845	867	889	828	892	837	889	906	906	846	907	882	871	934	857	870	941	860	863	884	900	871	923	874	858	864	939	879	871	886	906	919	856	879	896	896	858	846	858	861	864	880	883	850	893	866	921	866	899	878	913	896	916	903	861	885	886	889	855	912	895	861	910	857	805	898	842	897	905	891	856	877	897	855	897	921	896	904	865	908	921	874	923	848	896	881	936	903	871	850	881	875	865	930	864	883	924	843	928	870	847	874	833	868	943	869	883	824	940	846	896	861	919	899	932	906	832	940	899	900	858	906	814	901	914	901	894	926	918	878	848	866	915	923	889	910	892	870	850	861	859	870	850	846	890	888	891	869	860	898	837	843	939	901	898	937	801	879	878	932	943	862	861	855	856	830	874	864	872	871	909	802	880	905	895	919	898	808	889	835	870	879	858	893	834	884	901	893	847	919	871	888	861	848	876	857	892	857	913	897	909	843	861	884	882	879	871	896	900	904	848	906	883	828	906	904	920	846	897	845	892	900	917	897	937	899	909	885	875	917	868	899	891	846	861	851	918	925	849	863	904	886	876	913	856	916	880	899	887	931	863	861	890	867	898	869	917	856	815	919	891	886	876	921	896	840	874	895	893	841	862	823	900	880	915	875	874	854	875	857	886	914	839	940	900	915	923	858	923	890	880	892	849	858	883	882	843	846	905	862	877	829	832	884	854	891	847	938	878	909	871	900	865	903	883	861	916	900	905	846	910	878	897	884	925	867	902	919	867	839	864	866	858	857	898	871	906	906	846	901	884	910	846	869	863	874	875	884	927	903	851	861	936	861	875	942	912	870	871	859	903	858	882	896	849	916	902	886	937	904	894	862	880	871	904	872	879	847	883	888	854	947	913	865	884	868	848	867	913	877	869	851	864	879	929	898	891	890	905	882	885	912	883	831	812	850	894	876	906	909	875	899	824	849	886	894	870	875	862	892	845	896	940	875	878	880	922	891	903	907	879	860	827	872	859	915	873	861	941	860	841	886	883	853	909	835	859	876	880	867	909	879	886	841	890	826	842	828	911	878	896	884	939	869	919	875	913	893	870	835	905	876	905	889	831	927	899	881	872	864	847	834	863	922	901	848	888	839	906	890	940	859	868	878	880	842	907	925	905	906	881	913	888	893	875	847	961	892	878	885	818	833	891	814	857	895	905	864	876	904	871	831	870	903	848	881	903	911	877	923	881	917	891	852	952	884	951	905	824	915	854	938	859	874	900	901	903	838	834	868	877	841	890	915	934	880	897	871	855	845	897	886	878	893	887	858	915	934	892	920	876	911	885	884	843	900	915	866	833	868	934	893	863	869	891	890	827	883	868	859	883	858	870	920	912	834	827	909	897	885	927	892	875	875	916	848	853	874	836	877	870	846	902	844	887	844	804	930	890	924	888	902	859	878	808	878	933	855	889	884	906	931	862	916	906	902	856	924	872	888	867	901	915	816	952	902	902	949	845	837	880	925	861	856	904	855	882	871	885	898	904	890	879	876	881	885	860	780	895	871	884	847	934	860	881	864	858	851	924	874	875	833	840	891	927	865	909	897	843	894	880	856	910	907	854	939	890	884	857	886	846	879	916	888	861	934	898	836	901	838	840	904	883	886	877	873	874	925	851	872	936	815	827	865	866	864	870	849	908	819	907	882	909	833	846	887	897	833	888	849	918	849	890	928	937	884	971	927	908	909	847	916	898	815	872	890	870	867	853	878	896	844	918	913	854	887	876	952	881	819	915	914	894	848	901	830	883	860	922	901	899	863	918	881	857	916	927	836	969	919	902	845	882	941	825	867	904	877	879	896	835	855	865	932	858	857	865	870	905	886	905	849	898	869	928	874	858	905	900	859	880	863	932	917	881	851	862	867	881	829	885	901	865	921	869	900	844	876	854	915	901	888	964	958	864	886	873	904	874	871	895	914	880	889	812	871	812	881	863	820	873	843	861	870	912	919	871	890	878	890	843	911	873	863	855	921	876	879	859	901	896	883	924	863	887	913	895	847	896	829	919	873	853	902	912	919	835	887	875	920	883	868	888	881	890	892	947	909	871	851	866	863	897	869	871	866	848	908	858
36121	20892	14976	6607	2354	971	404	335	303	362	326	352	343	386	345	319	331	341	349	336	332	330	338	334	346	349	332	324	322	367	341	338	318	342	341	322	308	353	309	340	332	313	320	328	339	376	324	312	309	364	324	333	344	307	319	323	313	341	366	364	350	339	319	333	365	361	306	359	354	348	356	327	356	344	333	340	350	345	335	373	348	318	341	316	311	349	372	327	333	349	354	321	347	353	369	310	334	376	302	338	320	299	323	364	330	366	342	350	300	321	355	315	323	296	335	345	304	322	342	346	348	311	356	368	310	303	320	359	338	362	344	353	351	334	353	333	354	325	320	360	325	370	363	346	316	318	364	361	311	379	341	326	328	326	356	337	338	342	309	328	373	304	346	335	369	313	332	354	314	355	367	354	342	353	338	340	351	307	352	312	336	379	333	339	344	340	311	315	328	342	317	322	299	312	292	342	351	303	348	336	348	334	309	344	341	339	328	341	321	355	305	330	336	310	311	314	316	333	352	323	318	316	355	355	340	327	341	320	369	340	316	346	342	328	357	339	349	335	328	344	321	368	366	309	325	320	339	292	340	356	347	358	351	310	328	348	321	358	343	324	360	346	294	335	340	325	340	381	360	331	312	302	326	336	353	378	337	351	327	324	356	351	338	360	340	352	322	298	322	342	352	327	342	341	318	402	376	333	334	341	299	337	342	318	341	314	326	331	347	314	331	350	336	370	354	329	343	331	305	312	334	335	336	339	324	345	325	306	309	344	335	343	347	362	319	331	333	341	346	326	343	338	355	320	341	332	349	345	348	338	353	344	359	300	331	305	339	307	336	316	380	338	371	356	342	335	368	376	347	355	349	322	342	322	338	348	351	364	358	345	342	313	351	340	359	351	308	344	330	340	332	337	311	322	335	354	326	355	350	332	355	322	354	370	322	377	352	351	341	344	299	344	360	305	316	320	335	340	322	367	319	335	333	340	334	351	348	304	338	326	352	349	329	366	317	325	348	358	367	286	312	332	334	369	327	301	347	357	307	352	336	336	302	347	348	311	332	346	327	360	329	358	321	333	339	365	344	298	321	356	327	335	344	320	346	345	329	320	339	343	336	315	349	337	309	351	356	345	310	347	367	331	351	359	353	326	350	350	341	359	374	328	347	323	311	311	360	348	322	292	311	345	357	359	339	362	306	330	346	366	351	348	358	322	343	318	325	344	309	330	353	348	347	372	324	334	307	369	330	367	340	357	354	319	350	351	326	330	319	393	308	281	313	329	317	366	307	342	358	323	334	334	362	374	319	362	329	352	342	322	303	345	324	348	332	313	332	313	333	304	342	302	331	347	347	369	357	356	340	334	330	298	359	375	313	352	339	340	307	350	331	326	323	313	361	377	367	341	358	316	340	288	339	347	379	345	331	319	348	357	343	345	357	334	365	360	286	344	317	348	330	338	385	354	345	358	350	333	348	336	284	353	341	329	345	322	334	358	332	321	321	312	314	313	341	302	333	321	328	301	354	323	303	341	337	343	311	302	316	331	301	334	334	348	332	342	340	317	329	313	368	336	335	319	332	352	329	336	365	357	323	337	345	343	336	345	360	330	317	335	364	316	336	322	329	345	318	327	315	334	335	334	320	340	354	319	350	335	337	326	351	306	346	342	358	324	319	339	327	309	328	369	349	316	355	357	343	314	311	336	298	334	326	308	331	311	349	328	346	364	350	323	303	335	354	339	324	314	354	350	312	306	317	331	359	329	322	359	338	347	325	355	379	344	347	355	341	353	333	386	334	348	336	325	356	362	322	339	336	358	351	337	355	329	305	328	340	339	348	289	338	329	351	315	321	360	358	298	311	358	343	337	330	335	343	329	362	324	354	318	310	374	330	355	320	329	321	331	321	338	338	297	310	318	309	349	373	335	332	361	344	355	375	332	326	306	343	346	335	355	302	348	346	330	365	292	324	313	336	341	322	317	319	361	353	339	368	345	337	356	345	373	321	368	318	337	309	317	347	329	351	357	328	332	317	343	370	336	375	338	310	309	275	330	316	312	332	332	338	298	351	350	314	328	306	337	335	337	322	363	313	329	350	309	362	347	345	327	339	357	345	321	346	313	334	363	333	351	364	348	314	323	362	332	316	341	339	323	326	350	338	323	331	325	349	316	350	342	364	347	320	336	315	343	323	324	370	355	338	357	331	336	311	332	349	320	339	355	350	340	348	320	354	342	320	309	335	348	344	354	348	336	327	367	332	340	358	277	334	351	356	336	322	329	326	338	315	335	302	336	310	367	354	357	371	307	319	354	326	334	309	339	349	332	349	375	351	350	362	341	307	356	340	347	311	324	327	355	326	307	319	353	340	364	345	335	329	338	343	317	333	343	327	337	372	336	349	336	338	337	320	345	361	340	310	323	363	322	288	346	319	364	349	357	337	321	335	347	342	354	280	283	326	327	362	299	316	350	340	342	354	328	317	335	335	309	375	320	334	354	351	332	349	333	331	340	321	328	353	289	342	378	336	339	356	337	366	330	308	311	358	322	326	309	325	349	337	323	348	357	357	354	342	336	350	334	349	302	377	338	373	327	334	317	318	341	343	368	354	341	320	314	321	360	337	338	322	305	335	360	319	345	326	339	356	342	297	314	322	370	340	334	365	346	351	357	356	321	370	389	294	320	324	319	324	300	319	343	349	311	325	349	317	318	371	333	327	329	316	352	326	382	330	323	335	287	367	376	371	341	338	357	338	336	287	343	342	312	305	328	323	321	332	357	368	322	363	322	319	335	379	332	324	323	361	322	372	329	339	364	288	347	331	346	322	332	346	357	324	320	334	351	355	342	322	338	334	334	309	333	348	332	316	353	322	346	314	335	351	349	302	356	327	328	324	347	382	339	334	365	325	363	289	326	323	345	293	350	344	367	341	359	321	320	368	319	307	371	357	340	326	306	330	347	389	333	330	332	309	283	332	360	314	347	366	308	356	342	339	297	336	344	330	345	337	375	336	361	324	350	350	313	335	332	350	337	345	351	308	335	340	356	302	314	329	342	327	328	334	361	331	314	344	319	337	357	346	327	341	339	364	348	326	324	344	340	376	344	330	292	350	385	346	315	344	340	356	366	349	344	362	301	316	312	320	309	324	366	314	315	350	346	358	312	304	297	344	366	318	330	349	332	335	325	384	332	318	320	341	314	328	357	314	310	367	347	349	325	314	317	360	330	351	365	346	320	303	296	328	321	311	355	339	347	319	346	368	367	342	316	320	349	341	387	368	328	340	364	349	359	331	326	312	346	385	328	340	314	329	358	319	344	362	314	331	359	327	347	378	323	327	343	318	324	278	323	368	353	326	353	319	352	325	328	338	342	327	344	342	318	365	347	327	325	345	347	372	328	323	352	338	353	347	326	337	319	324	326	362	347	311	328	332	336	355	352	370	324	324	325	322	319	344	352	358	334	317	338	349	340	361	354	344	347	296	359	353	319	365	323	374	342	305	336	318	332
18978	18883	20662	12534	5929	2757	1033	729	742	722	752	771	753	730	765	772	752	791	771	781	764	737	722	736	756	784	732	761	714	745	749	768	729	722	769	711	725	728	714	745	744	801	749	758	697	756	753	711	794	729	741	732	744	743	746	772	784	773	721	698	771	758	773	791	727	739	758	753	725	716	761	728	733	742	762	744	778	776	733	743	754	725	733	778	755	723	776	788	708	749	698	733	727	793	742	731	746	739	672	738	699	815	735	781	793	728	795	719	761	756	757	756	707	734	756	760	751	750	759	684	764	795	747	723	761	767	724	747	768	786	760	767	786	751	677	724	762	724	703	695	739	744	744	746	734	716	734	722	740	694	762	790	722	783	745	708	723	726	737	788	771	716	786	693	708	741	768	738	804	740	772	717	772	786	737	707	754	750	749	774	743	751	735	736	788	745	722	831	766	759	748	719	785	763	758	793	732	721	716	796	789	781	788	718	759	757	716	806	758	755	776	723	737	709	767	736	762	782	718	770	759	771	752	774	725	680	808	780	739	785	705	798	711	776	703	797	682	752	773	780	779	774	770	753	778	808	739	754	715	760	758	713	753	782	741	740	737	749	757	780	766	719	761	742	734	761	765	783	735	790	777	749	808	779	793	733	727	730	762	763	763	757	777	768	727	737	703	719	725	673	739	775	750	759	731	724	753	754	727	746	773	734	725	779	798	755	714	803	770	728	766	750	737	757	777	755	718	759	702	757	755	758	735	730	732	764	728	749	727	810	750	747	777	746	757	780	782	716	767	711	783	785	727	750	827	753	774	736	750	756	744	747	720	756	784	740	719	719	685	743	766	797	742	703	723	703	742	743	738	771	753	753	750	750	769	741	742	705	743	772	749	752	760	747	741	776	737	747	773	778	740	786	778	801	758	737	754	807	720	738	783	764	742	718	768	751	688	718	795	787	763	742	775	812	773	783	730	712	762	725	739	827	751	738	754	750	747	711	813	818	770	738	758	834	790	776	778	775	783	715	735	745	740	740	721	743	733	727	721	740	785	772	739	736	765	745	736	792	741	790	732	764	749	743	735	775	783	773	753	741	773	779	721	735	758	787	758	751	744	734	756	764	743	715	737	816	748	829	748	756	721	704	751	726	719	772	745	733	730	709	773	771	768	760	751	749	711	752	757	810	729	788	771	746	786	768	753	756	784	758	781	742	740	740	755	789	782	757	753	752	744	780	738	770	757	761	804	738	767	765	781	729	743	755	804	738	744	739	743	780	756	719	732	784	756	715	773	763	755	763	725	738	771	766	776	727	708	790	727	742	724	767	768	734	744	707	739	742	776	765	725	769	766	761	793	734	763	740	720	724	780	671	766	706	743	789	768	740	780	786	770	742	824	746	718	757	769	730	766	748	774	725	763	709	729	815	758	738	740	751	773	755	738	741	778	746	734	755	766	727	753	724	747	733	784	776	735	749	769	777	772	717	742	724	704	745	782	800	805	798	815	750	780	766	743	740	777	782	796	800	776	750	750	760	747	745	739	719	779	775	751	784	735	725	704	745	756	706	736	692	746	775	745	780	730	696	744	690	764	735	779	781	745	746	763	746	752	807	755	744	762	742	779	707	769	838	775	719	799	756	757	732	798	674	769	684	781	736	774	767	769	749	788	708	752	792	726	781	777	756	756	814	761	764	762	776	798	786	749	731	715	717	749	765	734	766	733	785	731	745	751	741	691	763	763	779	719	794	763	714	741	798	751	725	693	738	747	703	707	738	736	738	796	743	775	741	764	737	744	764	773	762	702	774	779	758	763	776	742	803	718	759	708	780	768	766	737	736	732	780	806	699	802	723	748	747	708	725	703	745	757	752	786	751	770	770	711	790	714	766	727	725	748	772	752	740	789	759	734	747	693	743	717	780	799	769	750	768	752	782	698	748	773	805	740	711	741	781	775	759	776	793	735	779	772	767	777	742	736	750	721	737	729	743	728	734	725	748	749	751	749	763	789	789	798	761	733	793	723	768	753	757	737	733	743	766	729	763	822	751	746	715	739	744	772	726	707	766	753	668	789	746	705	736	758	761	774	793	834	734	810	728	731	725	745	745	764	800	790	742	704	747	729	757	773	801	750	773	741	725	756	778	792	722	752	740	770	683	761	706	743	756	777	792	759	737	721	752	733	774	751	712	762	739	759	769	728	753	753	753	765	777	738	730	719	712	718	776	782	780	757	767	757	741	731	719	741	747	770	760	771	732	778	739	794	772	738	705	738	766	742	683	766	745	771	801	722	749	716	739	751	731	736	733	753	730	787	812	718	774	758	779	735	785	775	698	704	743	818	717	715	727	689	765	740	767	741	740	743	772	794	753	722	751	764	750	774	758	768	786	751	728	745	767	678	759	777	747	782	777	759	744	723	787	783	733	772	826	745	779	721	729	758	706	742	738	748	719	751	759	706	733	760	752	776	818	751	784	775	728	752	720	765	745	746	770	722	756	801	704	728	762	720	751	764	736	770	729	747	763	763	784	759	744	754	756	780	724	738	716	736	739	734	713	728	761	756	745	722	757	746	776	729	723	776	741	720	748	721	740	702	738	715	775	727	758	754	760	765	794	758	758	788	763	776	701	787	734	743	776	774	740	753	741	771	763	752	802	746	751	773	791	728	803	732	775	706	743	742	704	774	752	722	768	727	788	758	750	799	731	713	703	751	743	740	811	771	757	759	741	810	732	770	784	754	722	764	751	737	828	715	726	762	758	757	746	724	776	746	708	732	734	740	786	727	755	715	795	736	728	733	800	781	759	786	747	717	810	756	755	690	776	760	702	723	753	766	713	746	738	767	756	740	742	716	760	771	793	789	735	789	727	785	721	763	766	720	764	762	749	745	791	717	725	745	784	758	755	743	724	808	750	744	774	746	821	749	754	772	758	769	752	759	761	772	760	742	752	711	773	730	757	766	763	834	742	749	723	748	739	820	759	737	732	746	764	797	739	727	754	797	710	733	766	771	749	773	732	753	762	766	784	822	771	770	698	772	767	652	777	752	750	737	762	805	775	730	732	738	760	775	797	743	742	754	752	758	756	739	745	793	753	750	770	767	772	736	772	731	711	743	756	724	786	701	749	722	744	765	771	772	777	769	764	820	762	778	760	766	739	726	786	776	742	748	732	729	730	713	700	752	741	767	771	714	756	752	726	738	744	721	786	673	741	731	754	718	759	758	741	765	781	749	742	770	741	758	714	785	749	785	759	704	717	775	816	740	791	747	771	753	732	753	756	757	708	733	760	726	736	759	750	798	751	799	732	759	772	776	776	735	725	740	754	731	786	712	776	772	743	733	798	757	734	775	782	742	748	712	720	740	792	731	761	736	738	760	769	708	737	770	714	712	761	743	669	778	734	772	762	754	756	769	726	745	743	771	739	750	748	797	730	798	751	773	776	752	736	743	735	735	782	780	750	720	742	751	777	814	744	748	703	807	721	781	773	712	740	772	786	724	789	714	772	686	745
57290	56512	62875	43927	24934	10246	2252	333	304	309	294	279	307	297	288	301	328	299	331	309	306	289	308	299	309	324	284	269	315	299	275	304	303	289	298	311	324	314	299	328	310	311	315	290	282	314	306	270	282	315	286	331	321	326	286	256	276	307	274	277	306	315	274	281	300	270	324	297	309	297	297	312	291	340	301	290	298	308	298	289	298	285	316	316	277	295	304	302	298	296	282	297	303	279	299	298	294	288	279	340	289	271	283	325	282	308	296	317	273	299	289	297	301	311	280	315	308	285	311	320	291	288	329	292	309	279	288	300	287	292	339	308	302	288	277	304	288	294	271	293	284	330	313	323	273	294	316	320	289	300	309	305	287	300	310	290	303	285	279	282	273	281	339	314	307	316	285	296	319	307	285	324	302	307	323	308	288	290	297	301	323	271	295	311	294	290	299	291	262	332	341	314	270	301	295	277	264	295	334	315	285	292	324	292	278	289	300	303	265	300	299	321	271	301	327	266	286	283	278	310	292	312	296	312	283	323	288	317	322	304	295	300	289	289	289	293	279	312	317	314	317	276	290	287	322	293	329	305	266	283	289	305	279	285	311	292	284	301	267	290	276	302	290	313	283	276	309	295	296	312	294	306	322	291	302	324	303	341	299	313	309	312	304	309	296	310	295	297	304	272	328	294	289	295	302	286	293	285	311	307	249	307	268	285	335	279	299	318	305	303	302	288	323	320	323	286	312	288	310	304	285	287	308	322	274	320	276	311	333	291	339	328	280	328	271	317	297	312	312	315	311	283	295	301	292	281	288	320	290	333	291	294	307	321	302	304	295	291	299	310	336	314	277	293	287	292	276	312	289	302	301	296	298	254	311	329	293	292	304	283	322	303	307	298	313	286	285	306	297	296	308	328	284	299	289	269	285	256	279	295	322	299	319	324	273	301	308	320	291	254	302	270	318	315	277	287	251	305	267	312	302	277	306	277	315	282	283	309	316	283	273	290	320	287	292	289	289	271	292	329	310	277	253	311	278	293	316	293	307	264	270	292	304	294	263	306	292	270	298	295	292	308	305	273	318	280	314	290	291	291	313	311	334	302	294	269	274	305	288	258	302	314	275	259	301	307	275	315	317	277	326	297	316	279	298	272	294	296	290	288	310	274	280	312	305	303	297	298	281	296	283	293	314	286	313	278	299	290	270	299	300	289	306	306	331	289	307	326	325	304	285	323	285	313	286	324	296	308	320	295	316	295	320	317	297	266	316	286	293	313	308	255	287	284	284	300	304	300	272	308	281	336	339	314	279	305	287	310	278	327	288	320	300	309	295	305	283	298	283	309	300	333	315	267	300	338	297	291	327	276	333	300	280	298	320	292	295	321	284	293	310	331	283	280	294	269	280	299	301	290	321	303	335	287	313	297	297	272	287	304	290	274	314	273	301	276	298	290	269	316	301	282	291	274	317	304	297	293	319	330	297	291	297	283	310	288	318	278	274	334	328	286	309	305	285	319	296	294	303	290	305	309	267	300	284	312	277	299	309	285	315	297	268	301	263	294	284	317	290	291	289	273	283	292	291	302	286	307	281	263	284	303	289	332	314	292	291	289	311	310	313	287	317	280	305	300	306	273	298	328	344	304	288	285	303	304	283	313	293	294	296	277	279	265	342	292	313	304	310	332	287	265	289	306	303	298	319	292	295	290	302	266	303	289	327	327	305	288	282	288	316	273	295	343	295	272	302	288	284	277	322	307	284	306	309	299	262	269	306	279	270	269	338	257	310	308	291	300	310	289	311	305	316	304	289	293	296	310	338	320	324	299	317	285	314	279	273	307	302	323	323	326	254	354	271	290	302	306	280	285	316	300	311	295	313	266	307	279	277	316	278	293	290	252	317	332	298	279	262	287	301	273	288	315	329	272	305	318	327	301	293	293	295	310	301	300	322	288	324	279	268	277	298	296	280	280	314	294	264	257	311	301	306	354	303	316	296	289	279	306	318	317	301	284	278	276	291	301	300	277	267	297	299	280	278	294	299	276	327	319	286	275	317	336	281	310	289	274	295	287	293	258	277	304	293	297	294	313	296	303	278	307	333	311	280	269	296	290	310	326	263	297	315	285	262	305	307	326	310	302	296	299	281	273	305	297	281	287	273	277	281	342	318	293	309	300	312	297	315	286	309	296	317	273	303	297	261	310	291	309	278	265	307	248	275	309	303	263	309	324	332	305	293	277	325	305	279	302	301	260	320	292	288	267	285	279	298	296	301	307	285	308	309	305	316	277	285	322	300	290	269	298	309	306	310	319	316	277	324	297	322	308	290	316	308	320	312	283	297	285	318	269	287	321	283	265	285	273	268	290	300	318	287	296	312	322	316	318	283	284	255	309	302	330	282	296	285	328	301	294	278	296	298	304	293	321	283	317	327	297	262	296	274	284	278	285	299	274	308	258	269	305	307	290	284	304	307	329	267	319	284	266	292	332	310	306	269	302	281	273	276	289	293	306	310	302	293	294	295	279	326	281	310	296	273	293	284	326	294	287	330	281	300	273	291	312	314	299	285	309	298	284	313	308	283	302	289	298	320	309	280	297	303	281	319	337	277	299	299	308	287	292	296	297	282	298	260	290	305	284	285	288	281	305	310	344	283	286	286	287	319	272	317	272	315	259	286	284	315	302	307	316	332	308	287	278	268	280	315	296	317	291	284	288	313	306	305	290	290	301	300	304	279	289	330	307	290	302	302	275	319	303	297	298	297	326	330	315	288	313	298	289	311	308	299	293	314	293	254	285	295	296	333	308	289	309	306	292	320	275	323	319	295	292	301	259	301	320	309	319	314	277	296	328	287	261	291	337	301	311	282	298	290	269	285	312	291	338	304	275	282	292	301	279	302	283	299	303	269	310	307	338	299	317	289	298	296	293	291	288	308	287	297	304	297	285	289	286	291	289	262	302	286	293	285	299	292	296	305	309	294	270	269	271	292	274	308	275	283	307	257	291	362	345	311	288	326	310	307	318	289	294	305	317	301	299	317	335	293	331	280	309	290	274	282	324	319	255	291	299	313	312	313	314	279	336	309	284	280	262	293	277	284	300	303	311	302	302	314	283	269	290	285	297	301	311	284	306	299	334	335	293	302	302	293	315	259	296	278	294	303	267	304	264	317	245	298	312	296	299	298	287	323	306	262	314	290	315	280	284	294	318	328	316	283	298	306	265	282	314	297	304	286	306	291	281	303	307	289	303	295	281	287	279	293	279	293	307	318	288	302	316	322	304	292	296	286	296	300	310	242	308	275	302	285	298	313	301	299	303	291	255	278	293	272	286	306	269	266	293	287	317	281	294	326	302	312	334	274	282	330	280	249	288	289	304	314	302	328	290	326	300	295	314	309	289	276	257	299	279	302	307	297	267	278	318	330	305	277	297	305	292	315	293	271	258	294	302	294	288	286	270	338	302	303	306	331	307	293	281	296	277	283	291	302	312	318	304	316	310	302	280	340	302	322	289
35656	45750	58691	49253	34297	18846	4994	663	740	704	692	750	720	717	690	700	712	736	700	718	696	709	686	722	667	728	687	685	663	673	701	663	683	696	688	655	675	679	674	683	735	695	691	712	706	669	690	706	721	695	680	676	687	676	679	688	724	663	666	685	665	711	656	691	703	683	647	711	668	704	701	714	705	668	685	736	691	689	687	733	665	715	702	685	688	676	668	696	700	703	728	732	697	666	695	711	672	681	721	718	707	717	696	747	668	738	711	680	646	674	671	690	716	683	682	703	697	699	643	683	676	652	718	674	692	685	681	682	687	656	680	701	717	702	709	683	724	688	650	631	661	671	712	711	628	634	664	718	696	675	708	700	707	694	642	711	678	673	685	716	701	698	674	663	717	703	714	672	639	662	696	693	681	701	681	652	665	709	654	674	688	682	668	690	686	679	671	654	723	683	662	659	675	652	678	732	682	668	731	746	711	683	664	676	722	674	718	701	695	679	646	689	653	652	706	701	654	693	697	668	746	661	700	708	629	704	659	692	700	646	661	648	711	712	693	691	707	702	712	655	682	693	661	680	685	697	688	715	675	683	684	726	670	664	673	704	687	655	692	689	707	720	667	705	712	677	686	704	707	721	708	668	643	743	691	698	677	684	676	688	674	683	721	681	692	695	709	682	674	688	719	663	716	672	719	676	663	688	726	699	702	644	675	656	688	686	689	736	715	705	700	693	687	689	645	639	648	686	686	671	685	693	709	695	692	698	685	735	685	676	691	680	652	654	685	681	715	730	693	722	696	671	701	661	672	667	695	703	694	711	671	715	724	695	709	673	685	673	672	657	674	730	772	665	734	681	644	722	693	646	666	726	675	695	706	688	662	709	697	670	682	682	730	717	709	731	679	654	692	715	666	692	707	717	655	670	636	732	660	712	692	692	700	689	707	725	681	700	674	700	671	697	688	683	757	718	691	728	714	717	680	704	686	687	695	709	710	700	708	698	705	674	747	697	661	652	690	717	779	723	628	688	708	678	667	659	702	688	741	668	673	697	645	667	717	691	742	689	647	702	660	704	699	698	712	703	701	680	704	693	644	699	688	686	715	659	697	656	704	672	664	706	654	663	708	683	645	759	680	694	656	697	692	704	647	648	695	694	712	705	681	641	682	683	695	700	657	679	659	719	652	661	653	658	667	688	692	665	670	691	697	687	716	706	732	728	730	702	674	698	698	701	716	670	696	691	677	668	679	749	694	685	727	661	696	727	710	693	694	678	718	674	683	644	676	686	701	712	681	688	671	668	708	674	711	660	667	695	686	665	679	661	762	699	690	697	723	690	707	730	736	718	659	691	642	668	648	690	708	732	683	715	723	671	700	687	739	691	650	651	725	699	686	696	684	702	688	674	671	683	693	697	648	662	714	729	653	657	686	719	673	666	644	735	687	687	741	680	723	679	690	675	714	651	711	683	694	667	687	694	648	703	684	679	682	709	690	653	708	729	705	678	687	708	654	638	686	746	661	644	717	660	728	688	673	654	645	674	718	661	707	694	632	683	681	711	715	665	690	685	694	676	698	727	718	625	650	703	719	693	686	660	673	683	682	735	678	688	724	667	644	702	726	668	700	717	723	722	666	661	716	682	710	678	672	723	722	659	701	726	697	681	721	701	703	707	658	657	628	675	705	666	708	717	675	624	692	669	704	711	674	679	718	676	709	684	693	676	672	631	708	686	701	687	681	716	716	676	699	681	707	700	706	727	740	668	704	661	705	696	731	656	689	712	674	726	740	711	668	699	671	710	699	699	717	661	654	720	690	679	727	690	659	719	702	693	700	713	713	698	681	702	658	640	689	703	637	683	684	692	676	675	708	699	740	677	722	691	658	723	669	705	726	666	662	680	724	670	708	697	695	662	736	701	648	681	689	661	660	709	679	659	664	741	707	627	637	730	676	700	637	659	696	677	720	722	652	681	677	691	662	692	735	672	705	654	659	691	677	698	735	716	719	753	646	662	681	697	677	705	728	630	723	691	667	694	712	677	718	686	687	657	712	731	651	674	652	666	684	646	655	701	730	688	726	668	720	704	642	724	687	678	689	743	711	674	675	647	655	706	728	653	679	626	696	695	706	723	706	706	672	685	695	695	666	707	703	742	750	693	707	683	703	694	716	699	682	680	708	655	684	670	695	687	690	709	682	719	645	670	708	671	734	694	715	695	684	695	711	695	683	711	689	679	697	692	709	668	699	678	686	687	669	698	714	679	683	696	697	636	696	694	705	687	686	684	706	708	674	658	704	682	679	712	672	676	690	653	702	722	690	660	690	692	705	734	646	689	669	712	639	704	645	670	674	741	664	735	682	643	704	695	658	674	660	688	671	709	722	637	691	738	684	718	731	697	641	661	699	705	691	710	688	676	733	746	757	702	695	682	690	717	671	694	672	721	709	644	676	684	704	691	682	683	722	704	714	616	706	706	682	646	750	697	669	704	624	726	723	697	662	700	726	669	669	660	669	690	684	698	654	672	712	689	713	686	692	732	728	708	698	671	637	636	724	694	685	653	681	687	664	683	695	601	727	689	692	714	736	688	672	625	711	711	701	741	720	640	701	668	697	657	653	703	680	697	751	666	687	737	672	675	752	686	711	693	677	724	674	717	739	702	694	695	705	702	675	708	689	699	673	750	699	699	704	663	638	660	737	660	684	704	697	723	690	682	747	697	706	656	727	728	700	718	664	725	684	674	695	677	695	697	640	688	652	740	709	704	677	675	689	675	722	707	701	706	685	720	669	716	678	667	666	722	697	697	663	698	725	706	724	697	668	678	706	712	653	685	681	689	669	675	672	701	642	717	746	635	711	674	701	648	699	698	700	722	682	671	729	668	702	727	694	665	657	687	685	693	665	698	659	717	692	681	730	705	675	670	728	729	672	723	656	695	713	717	680	662	661	670	672	692	716	670	666	696	635	711	700	695	692	709	719	659	733	651	728	683	675	712	683	690	645	689	683	648	738	701	697	698	680	668	716	694	690	715	661	703	673	663	685	712	675	673	689	668	649	695	728	678	693	711	658	726	729	728	670	656	655	705	719	720	670	707	736	727	659	704	694	717	716	687	654	708	662	735	634	738	718	710	683	664	621	709	685	678	674	726	739	783	685	697	688	702	701	691	676	688	685	712	741	715	710	669	740	666	699	723	716	704	652	682	686	718	656	722	664	684	685	691	686	633	708	672	638	725	725	704	640	711	628	704	715	682	668	716	731	687	690	652	658	719	665	691	696	697	685	688	699	690	754	658	730	718	639	695	692	701	673	679	684	706	692	669	697	687	686	722	715	680	676	686	672	701	696	709	656	641	695	658	658	631	708	673	660	752	689	667	707	635	697	664	660	688	685	689	667	698	655	692	664	667	717	681	683	705	688	710	721	664	662	705	673	654	691	668	701	666	689	648	681	644	701	663	676	719	688	708	687	695	676	650	671	721	684	706	667	648	737	729	689	679	610	676	697	723
69545	66347	78791	62577	42358	23752	6689	646	440	431	436	453	409	444	415	436	433	428	437	468	426	463	415	502	474	427	452	461	399	404	458	440	455	440	416	432	434	439	445	437	398	404	414	385	443	472	404	436	431	434	453	433	419	449	445	433	447	422	441	416	433	435	483	437	401	482	411	443	444	403	430	402	450	464	454	396	417	392	453	423	423	428	421	463	472	396	438	450	420	460	434	414	437	403	411	425	439	446	453	448	467	462	432	393	422	412	458	421	409	423	433	452	494	407	402	412	412	456	450	443	426	426	418	439	440	441	447	410	427	416	426	439	430	425	427	414	446	443	423	400	425	353	450	426	439	455	399	438	433	468	461	464	455	464	414	419	397	454	414	396	381	429	440	385	394	389	395	449	436	477	432	420	444	410	404	426	429	435	480	397	436	389	404	394	420	446	436	425	418	436	435	440	464	427	435	469	424	396	431	416	410	431	417	411	463	421	424	444	445	464	459	422	393	415	417	408	453	438	432	445	419	459	395	444	401	445	405	452	460	398	411	427	427	424	441	417	409	424	453	449	444	440	412	421	413	439	413	421	410	414	387	413	391	444	449	400	414	426	444	418	441	433	418	469	420	462	486	435	416	441	423	459	403	415	448	443	436	408	457	445	466	400	408	403	394	448	447	421	390	454	401	438	430	469	432	441	435	474	432	451	380	436	434	412	446	463	433	392	466	458	437	464	472	381	454	418	426	426	435	427	426	427	402	391	451	432	378	415	437	411	446	412	450	423	443	422	397	428	452	394	421	417	437	416	403	425	459	449	426	428	408	412	438	399	423	392	441	405	423	445	421	411	396	400	437	426	431	455	419	388	452	372	452	417	429	420	414	451	515	460	449	428	446	443	454	448	416	458	400	426	401	423	433	415	397	436	395	415	418	476	437	438	484	428	415	407	401	434	401	423	433	398	447	420	445	425	439	440	449	419	437	440	427	423	451	472	405	436	388	413	421	391	445	390	404	390	424	430	422	409	434	458	392	427	427	431	454	449	421	403	471	423	425	379	448	463	445	436	429	399	450	411	381	380	412	412	440	440	446	431	425	410	397	458	430	377	427	427	421	451	449	461	418	437	392	404	419	409	418	454	453	417	418	408	461	423	441	462	425	462	446	425	438	435	432	458	439	399	400	429	389	420	428	423	442	402	434	416	422	397	436	422	432	456	453	463	434	450	436	417	462	400	437	426	441	395	451	440	442	423	430	450	418	406	455	415	434	447	417	430	392	425	428	421	475	411	455	439	442	397	472	388	405	434	390	389	443	417	465	465	413	465	412	457	442	464	422	416	452	370	431	427	453	438	412	465	411	416	415	458	445	398	464	465	411	431	425	487	391	425	405	415	436	422	426	414	410	412	443	417	421	434	490	411	405	426	434	413	458	455	397	410	437	442	430	453	405	477	447	422	446	459	397	400	389	404	440	384	441	402	425	418	402	476	428	463	429	429	404	412	402	435	447	434	415	446	479	407	429	413	403	415	399	402	395	429	413	431	413	443	465	403	461	440	458	428	431	407	446	449	457	434	399	400	439	413	401	439	454	418	467	425	427	436	432	418	418	398	443	450	407	431	414	446	403	439	418	446	430	425	401	403	439	406	411	431	453	412	425	463	423	430	427	453	433	435	445	456	435	440	430	427	425	421	426	406	428	425	447	395	418	406	458	450	420	396	431	409	402	440	417	391	367	418	420	440	432	449	430	432	428	421	425	476	412	430	371	431	413	450	419	459	431	416	428	440	449	420	428	411	431	432	435	446	395	402	434	431	362	438	460	436	456	430	396	419	431	417	437	424	441	440	451	429	441	385	409	496	435	383	466	422	454	458	420	420	457	433	442	408	422	439	414	394	423	408	418	432	440	421	396	453	451	474	434	428	422	437	432	399	417	410	382	380	400	444	436	425	426	443	450	410	488	426	426	398	449	379	394	413	396	442	462	439	406	429	418	433	415	452	420	397	420	439	444	392	449	443	444	479	429	416	421	438	444	417	468	466	447	447	446	480	417	430	416	444	424	418	411	455	407	439	405	421	420	387	439	425	427	425	411	419	441	414	457	468	397	424	416	449	430	430	413	419	443	387	445	458	458	438	423	465	440	421	439	464	403	484	412	431	455	454	426	438	384	376	387	412	422	428	433	417	457	402	403	413	443	398	400	407	439	465	444	470	421	447	399	461	438	396	447	409	414	390	414	452	384	407	417	470	416	447	410	451	411	436	423	456	417	463	459	432	471	426	424	421	442	428	416	427	469	416	422	429	419	395	408	423	452	441	468	437	461	428	438	417	452	413	438	444	436	415	422	455	432	429	433	438	415	406	411	408	433	402	465	440	460	392	388	402	392	420	413	444	401	423	423	436	432	464	409	431	366	415	411	447	427	405	390	429	435	424	471	424	419	428	455	418	400	418	447	383	411	450	430	437	452	455	411	483	411	420	450	428	418	426	427	391	415	421	466	458	437	446	408	430	467	428	457	430	413	388	397	415	448	444	474	437	395	441	438	448	431	446	450	451	436	400	390	411	412	445	428	439	432	440	415	450	433	425	449	462	468	493	415	412	461	380	381	412	413	428	432	434	438	433	424	447	456	398	411	395	464	397	422	450	484	434	436	452	464	399	412	401	429	436	424	459	413	428	386	479	410	435	459	383	447	427	428	440	408	446	440	427	423	370	435	406	463	436	442	413	420	424	444	437	413	437	412	411	460	450	428	416	468	401	428	419	446	441	419	462	428	423	414	390	414	428	472	396	423	473	411	501	424	403	433	415	430	464	378	431	411	424	492	406	437	418	424	447	453	431	447	422	471	457	441	419	414	423	441	421	424	438	452	430	435	384	396	444	449	430	430	426	413	446	421	386	430	430	419	402	474	416	442	440	441	426	387	389	447	419	435	420	436	442	462	444	431	396	462	416	405	426	437	429	404	392	426	429	445	410	413	431	433	416	450	441	434	465	409	461	407	445	438	464	424	436	406	399	477	446	456	433	446	410	436	410	396	423	429	408	433	435	396	420	413	429	429	425	417	390	422	426	413	433	410	438	435	465	432	415	415	429	417	447	437	417	426	416	437	438	441	441	421	418	431	439	425	417	460	399	414	403	429	381	427	443	454	420	447	458	442	458	414	449	453	435	391	436	420	413	483	425	455	430	418	409	421	423	410	466	473	439	398	390	407	383	409	448	415	388	446	403	438	422	443	414	458	438	412	403	425	379	403	449	459	411	391	414	425	437	397	411	411	441	474	441	364	410	391	408	462	425	456	409	438	435	436	487	436	429	422	422	424	449	418	406	418	445	401	464	410	414	423	445	423	445	440	428	406	443	436	434	375	465	423	414	419	388	463	467	450	416	406	395	447	456	424	419	452	453	446	398	437	462	424	432	432	443	421	443	438	431	432	427	442	390	410	446	446	410	416	423	427	483	444	436	440	402	428	419	424	437	440	407	417	403	450	420	444	431	415	437	427	411
46497	55467	77818	68924	50726	32427	8851	902	935	992	988	968	962	1000	943	1014	927	985	975	940	914	1001	968	969	939	914	976	956	970	966	984	916	1023	902	971	978	965	983	941	953	985	919	972	942	909	941	933	976	935	926	946	907	898	904	977	963	950	992	1001	980	944	937	899	1014	924	945	945	900	967	967	935	928	972	922	900	951	956	962	952	957	957	952	947	994	955	952	948	959	986	976	944	994	915	967	944	928	968	976	943	944	909	970	923	965	979	920	967	920	916	945	911	925	925	956	924	1012	955	964	951	934	969	983	941	935	951	932	939	951	951	945	945	910	943	969	937	961	956	915	984	941	888	967	913	955	954	912	975	943	953	931	893	877	1000	972	993	931	912	926	961	924	904	961	982	916	940	974	938	908	933	967	943	969	919	940	1035	926	916	924	944	927	940	984	928	943	945	931	1039	927	963	932	945	1001	928	940	938	906	994	965	915	903	969	973	992	966	987	915	937	947	919	914	949	947	983	920	934	966	948	920	945	997	901	925	949	972	965	928	971	927	955	939	919	877	902	935	941	916	922	961	910	1016	934	933	967	960	946	928	936	912	963	987	966	921	966	922	968	907	992	907	922	921	965	948	937	950	918	957	979	964	887	919	949	895	924	965	1000	970	948	915	918	927	967	973	975	970	940	947	986	1022	970	943	927	975	982	949	967	1008	997	1039	956	942	1021	956	921	913	980	960	984	981	922	968	979	923	934	941	949	962	925	949	940	974	916	958	952	927	958	937	965	908	959	930	983	923	952	956	929	1001	901	941	964	930	952	960	957	973	1021	931	939	961	959	951	985	983	942	967	952	943	906	926	966	942	991	945	958	942	1015	951	975	918	1008	949	934	954	964	914	940	953	986	960	974	962	984	937	965	970	893	953	949	978	955	939	939	955	933	938	984	951	949	1001	947	938	963	911	1012	969	943	960	951	940	999	947	932	951	976	977	991	951	875	962	947	952	1031	970	950	953	980	949	949	974	1010	975	928	913	937	938	937	936	915	914	920	898	999	1034	987	915	1012	949	907	928	975	918	920	944	906	929	917	925	1005	907	922	979	949	926	951	995	932	913	919	969	909	937	918	925	910	996	966	943	950	966	911	887	977	983	952	963	922	948	926	953	949	916	948	961	971	901	894	956	986	977	953	1009	939	980	911	974	994	971	888	988	905	934	896	940	979	921	948	1005	980	874	946	887	927	921	909	923	951	980	966	947	971	982	989	920	975	965	929	906	898	908	935	901	925	922	969	952	953	953	959	936	949	937	979	940	935	938	968	925	982	969	979	921	929	921	896	1006	909	980	971	949	961	934	909	978	985	964	962	951	983	949	998	943	897	975	988	945	988	1001	944	971	977	944	957	933	950	920	1027	950	943	972	889	977	904	937	985	892	961	934	916	943	952	914	940	905	915	894	968	940	923	923	969	866	947	920	919	1001	949	958	939	949	915	987	964	967	955	935	903	891	974	957	926	960	944	917	937	920	997	940	928	945	999	978	956	1020	901	913	946	933	880	965	993	956	1020	930	986	937	888	935	940	984	1017	922	939	957	959	989	911	998	919	918	962	955	960	956	943	956	926	939	944	938	969	944	954	944	935	963	911	972	964	893	942	954	906	912	937	962	910	882	930	995	891	981	913	916	936	955	919	917	943	961	984	881	952	957	957	947	1001	934	959	955	974	960	925	968	948	1006	931	945	942	940	928	878	927	935	935	952	993	974	920	1018	983	993	936	947	948	997	950	959	901	975	966	954	953	980	932	952	945	950	980	959	911	994	919	958	966	970	977	972	936	966	955	938	954	887	998	995	1003	926	934	959	970	966	967	1018	958	936	927	918	973	989	949	956	970	1053	971	915	941	972	976	917	968	963	932	918	957	1003	966	916	968	911	976	999	965	952	879	999	894	939	931	971	930	984	952	931	924	914	953	961	899	956	949	952	927	884	899	906	944	962	1002	920	949	942	967	953	1011	980	957	964	964	885	957	915	951	973	927	928	989	910	999	924	939	961	982	911	985	987	964	932	925	951	895	967	986	926	978	960	901	916	901	893	960	974	949	934	898	925	901	932	936	991	1002	885	944	947	942	947	974	951	940	949	1071	894	923	945	959	891	948	987	921	977	981	907	954	965	906	986	948	922	947	976	986	970	955	941	956	960	937	987	971	916	929	929	940	938	934	899	960	925	965	977	917	931	972	957	986	927	906	988	936	995	954	977	1032	922	953	946	909	969	947	950	1038	912	972	957	904	906	935	916	971	954	978	995	936	955	933	997	967	987	942	891	920	958	925	947	924	897	952	960	928	976	960	905	1028	962	947	951	923	936	966	925	891	944	913	1008	953	965	926	961	1003	954	972	977	986	1005	965	918	997	971	995	961	939	924	943	955	928	949	953	973	905	977	930	966	997	1017	1020	925	924	963	961	983	898	955	949	933	966	951	940	946	918	964	947	956	967	971	924	907	965	960	893	951	953	898	961	950	978	908	919	971	897	905	981	927	976	970	983	929	918	933	968	926	966	978	942	1016	939	950	969	945	944	967	975	958	924	974	926	950	890	925	953	914	967	914	938	927	925	971	915	962	943	1023	929	943	958	980	982	963	919	949	962	930	882	955	969	927	914	904	982	961	945	1011	993	955	951	902	936	948	947	957	892	1018	912	888	952	915	948	937	984	983	939	934	984	936	962	970	950	990	927	966	984	922	931	913	901	972	924	993	933	947	955	996	940	874	926	890	904	952	926	978	937	937	896	930	951	933	978	935	1004	943	925	959	930	934	940	991	949	982	950	940	947	921	1020	952	931	993	932	929	951	935	918	952	974	959	913	948	962	933	991	959	939	930	953	952	964	968	981	878	876	933	978	951	918	916	992	986	945	955	921	942	934	921	913	992	957	978	936	994	967	921	941	900	966	944	949	936	937	1009	932	1007	900	931	967	887	913	884	949	933	959	1015	1027	989	966	918	997	910	964	938	1018	924	967	936	911	960	962	940	947	975	925	905	985	950	961	947	923	955	899	927	999	932	972	951	935	971	961	994	952	1009	967	965	950	969	1004	974	956	969	1005	931	1006	901	956	927	972	929	956	993	928	911	929	971	904	969	974	946	953	931	1000	966	934	962	966	985	988	934	933	985	963	940	894	904	921	933	914	943	900	953	931	926	912	931	976	964	963	953	933	966	931	937	876	966	1001	933	975	932	964	945	961	953	964	982	994	954	968	971	979	946	927	897	941	969	979	938	940	932	921	949	961	1006	998	937	962	925	900	918	874	972	969	931	966	1009	1002	997	975	902	964	947	920	948	914	981	943	931	1027	975	983	916	939	882	946	977	932	915	976	976	944	936	933	933	920	916	975	980	959	950	916	936	986	942	939	977	961	946	963	918	951	959	903	976	890	995	921	913	960	921	915	901	920	898	899	927	919	930	936	932	912	949	900	968	969	910	904	907	970	920	901	972	952	919	905	913	927	930	954	990	953	1003	980	956	967	951	917	927	982	951	941	1001	907	981	966	921	967	964	949	910	975	930	939	981	905	930	971	939	908	924	944	924	999	948	969	964
39154	20929	15764	7462	2675	1115	479	344	346	323	351	356	326	354	340	354	375	331	365	368	329	352	376	353	370	384	377	368	352	355	351	371	366	393	321	319	365	368	389	374	341	339	329	356	323	363	350	357	340	367	381	352	333	384	394	319	338	373	323	353	353	384	375	356	344	355	399	390	351	350	348	348	357	345	319	355	339	375	333	335	353	338	372	385	329	365	403	348	360	359	346	367	329	366	364	350	368	350	358	328	357	358	337	332	384	372	359	345	299	378	363	336	343	405	347	330	332	332	341	368	310	330	342	352	347	359	327	342	352	339	360	327	325	372	379	368	365	351	369	366	333	331	356	358	336	352	332	359	365	361	362	397	331	321	322	379	396	342	362	326	337	345	348	304	354	320	341	337	372	353	333	346	361	325	336	369	340	325	339	336	373	374	356	344	357	338	372	347	332	357	336	386	349	385	321	329	326	361	354	355	398	343	369	321	334	334	329	380	349	341	346	377	354	341	313	326	373	321	366	369	364	373	370	371	373	345	337	349	341	318	359	377	341	311	312	370	366	354	355	338	326	372	350	335	333	376	354	354	360	339	341	371	394	333	412	374	354	344	320	358	369	361	394	353	343	347	382	383	371	357	397	363	373	371	362	381	353	346	349	363	345	367	342	355	366	352	375	372	384	341	351	349	381	372	384	372	385	326	334	408	361	325	346	360	350	376	345	338	360	339	358	392	337	383	341	377	327	334	324	342	394	358	360	341	366	350	349	343	340	359	325	373	339	374	367	333	323	326	325	349	377	349	357	356	367	368	348	350	350	339	354	380	328	339	320	352	364	338	340	344	338	377	386	394	354	360	356	344	358	349	324	358	314	347	387	383	347	337	345	353	374	347	396	364	359	348	328	328	337	372	343	347	334	345	367	348	344	337	371	349	388	364	359	368	359	375	353	361	382	328	341	350	351	361	369	338	365	364	364	409	318	378	374	317	343	333	351	330	357	370	339	353	375	341	362	348	403	332	352	359	380	343	361	342	387	342	356	360	351	368	391	359	360	374	366	339	369	343	360	367	326	366	340	374	321	349	313	355	353	339	355	342	358	369	353	377	329	347	370	313	318	338	361	345	345	374	406	325	357	345	325	329	381	329	383	366	350	375	377	354	380	334	372	392	348	353	392	359	343	374	367	339	386	349	326	367	337	375	364	343	302	345	330	318	383	375	357	397	372	357	346	328	353	384	370	328	377	332	344	370	342	392	343	348	363	339	330	341	398	360	374	342	366	332	335	326	349	381	374	376	338	333	354	388	344	366	362	328	375	391	339	371	350	324	326	320	350	367	319	342	334	367	352	349	326	321	348	355	314	336	347	364	383	353	355	358	337	353	364	323	324	325	329	319	327	355	341	341	347	322	368	364	326	353	306	358	332	317	365	330	340	364	368	367	357	384	363	356	335	334	354	341	343	352	365	383	354	350	351	355	362	362	326	353	330	356	392	363	360	390	355	338	344	344	348	365	375	330	345	316	376	353	323	358	340	353	346	388	340	365	326	364	379	391	380	329	345	325	388	340	340	354	362	343	368	367	318	354	337	367	380	377	356	332	388	349	319	382	365	352	372	341	328	355	362	362	342	300	374	352	364	332	345	320	330	347	353	351	380	349	365	317	371	374	361	340	347	381	392	338	362	372	317	341	363	340	370	347	380	343	363	331	353	358	371	355	345	368	360	355	333	325	342	352	333	312	357	321	355	335	353	380	392	323	367	369	341	343	326	380	368	389	357	344	319	385	354	361	390	334	341	361	327	351	345	296	334	377	367	357	358	335	395	361	346	354	350	372	347	368	334	330	383	343	374	328	351	354	364	361	353	355	340	366	380	338	337	373	343	330	381	343	347	369	376	363	357	347	349	354	360	358	376	321	364	379	352	351	383	340	374	361	356	353	350	356	340	352	383	377	342	339	359	347	339	376	385	362	338	352	335	337	396	354	336	331	327	308	365	374	351	359	338	381	349	333	357	339	341	307	342	344	345	352	344	298	353	363	373	372	343	346	373	392	330	347	369	345	371	312	329	344	356	354	340	347	334	347	365	366	334	347	380	337	344	321	365	352	381	381	331	366	310	355	361	340	385	344	348	345	334	369	357	346	333	316	343	333	372	349	357	301	326	365	366	400	345	350	347	314	365	341	383	350	384	358	343	365	360	343	365	374	344	327	367	353	345	368	351	342	348	345	351	314	333	328	350	345	372	348	361	335	370	329	371	358	340	362	352	335	306	376	309	330	376	336	336	345	342	341	357	346	365	383	353	343	363	350	336	363	329	371	331	330	349	303	347	351	350	340	315	357	406	337	356	319	363	304	343	353	348	340	358	372	336	357	338	367	337	381	343	351	365	352	344	374	350	348	343	327	325	372	329	330	347	382	367	371	309	366	345	353	322	335	352	324	360	345	363	372	388	369	362	369	359	408	376	405	346	373	393	375	311	366	363	371	331	314	341	346	324	365	379	354	345	318	340	363	347	343	354	349	381	350	365	347	389	375	383	333	388	350	351	357	311	313	354	356	320	338	334	333	370	339	358	357	351	385	346	355	366	380	358	389	354	362	353	359	342	346	363	328	325	351	332	363	352	363	371	361	320	349	350	368	371	336	336	323	364	367	354	353	348	359	344	352	384	349	366	354	324	337	341	353	314	353	344	355	394	369	370	382	334	374	356	337	353	354	361	342	363	357	350	373	321	346	357	362	335	356	391	340	347	376	363	363	315	296	326	393	378	391	365	372	328	359	310	333	375	361	365	363	356	393	323	387	364	364	367	381	365	345	361	342	330	366	362	370	339	333	333	321	361	351	374	356	363	358	337	326	380	335	331	334	326	355	328	366	354	362	343	360	315	317	315	334	352	367	364	385	335	346	373	328	340	344	343	351	320	364	353	368	364	320	368	362	319	375	358	339	336	331	382	341	352	371	358	315	359	341	341	346	348	343	363	348	379	389	357	342	345	346	333	359	378	356	341	344	370	299	343	369	344	350	344	368	370	338	324	329	348	347	330	366	336	371	312	322	340	356	333	355	350	349	367	346	392	372	344	380	339	338	350	359	377	365	339	357	365	354	365	364	381	344	344	358	312	335	344	326	381	364	344	346	329	370	333	330	351	358	373	352	369	387	350	358	371	327	338	325	331	361	364	360	344	407	375	340	398	347	334	354	381	369	387	383	318	348	388	319	338	358	355	356	334	315	345	362	384	397	352	318	357	336	350	351	361	382	391	337	347	354	350	341	337	347	348	322	370	351	346	344	323	375	321	318	336	334	348	350	346	350	345	336	346	344	365	333	354	322	399	320	347	328	354	407	327	360	310	341	333	354	388	382	357	369	356	365	386	317	337	363	354	381	381	346	363	360	384	353	356	336	350	342	353	330	321	324	335	359	369	374	340	336	369	355	349	382	344	366	338	322	359	363	409	335	353	349	346	357	356	339	378	344	363	390	357	348	362	365	347	336	333	380	338	384
21930	14937	22125	13955	6878	3300	1138	744	787	793	783	776	763	790	709	781	778	784	811	715	770	829	791	735	845	784	834	796	800	771	747	776	756	782	798	781	815	758	744	758	741	795	854	817	814	815	785	848	770	782	756	758	773	852	820	778	833	764	826	785	745	815	757	788	773	788	801	768	779	843	776	814	776	744	871	768	785	789	782	761	780	775	787	794	802	827	775	812	834	794	765	827	782	768	790	748	776	797	812	803	743	811	800	741	759	769	813	789	738	792	798	762	793	799	820	775	820	742	736	821	790	810	784	771	760	823	737	774	797	773	749	763	813	740	831	706	840	793	779	799	810	829	806	807	775	788	782	794	792	794	788	775	771	762	811	747	767	796	777	784	838	754	751	798	789	814	766	809	737	766	785	729	821	768	823	787	798	809	805	792	770	780	824	783	781	756	784	755	845	827	776	765	787	776	798	801	746	808	791	808	771	793	816	752	796	810	778	788	788	778	778	808	769	809	793	806	805	811	810	822	783	810	830	741	792	791	817	830	795	831	780	732	762	826	773	782	782	761	780	792	775	749	802	807	802	787	796	790	741	750	821	776	773	813	784	781	761	720	778	819	786	796	804	785	801	788	801	778	774	820	795	772	787	838	766	810	794	794	814	795	815	758	765	793	837	775	768	777	877	761	820	770	774	749	732	778	782	748	766	754	783	796	766	757	810	847	816	769	769	773	801	771	822	820	791	793	799	812	850	799	803	797	777	778	763	760	772	762	772	800	820	795	717	794	831	774	760	771	783	764	796	774	787	786	805	738	759	794	843	734	787	842	795	731	786	797	730	791	814	807	743	776	750	832	765	775	792	785	802	764	778	746	775	759	794	771	769	729	807	815	773	794	740	743	805	802	723	762	789	773	792	785	851	814	825	795	788	820	762	814	829	793	819	781	794	742	777	807	795	767	783	788	825	794	740	778	766	753	770	791	752	798	870	816	849	772	798	781	784	767	775	736	790	767	742	766	841	768	733	736	789	817	785	777	802	815	815	797	825	776	736	803	802	793	770	755	775	771	788	799	798	765	763	740	777	769	849	775	794	828	777	770	744	822	798	823	803	788	796	775	779	760	785	833	817	776	749	772	783	754	789	815	807	769	781	801	778	802	826	787	768	790	794	801	787	811	805	753	801	755	762	799	774	769	788	789	773	784	754	775	794	788	776	818	769	809	809	776	820	773	844	805	857	792	817	795	773	756	830	788	753	801	784	813	754	789	767	797	805	820	790	766	777	757	764	791	800	821	833	768	754	802	787	739	788	778	795	745	796	758	764	789	809	772	743	791	803	822	814	807	785	819	771	790	786	774	787	766	774	826	761	794	844	768	738	823	782	824	741	760	778	744	840	821	763	793	833	815	810	796	763	786	826	794	764	731	797	800	834	826	787	729	808	763	837	756	809	795	774	765	787	748	803	753	749	771	825	786	802	805	818	774	832	762	800	774	834	727	821	793	803	744	796	767	778	742	773	767	794	794	785	786	730	751	747	779	798	753	770	818	800	772	787	762	769	762	798	800	805	753	786	787	787	779	802	817	817	764	843	796	785	780	786	800	771	735	839	758	803	770	789	753	800	784	785	798	812	801	830	800	760	799	770	833	772	828	829	781	732	756	791	721	774	767	778	764	799	751	716	754	792	764	792	760	776	767	781	800	802	821	790	822	832	776	786	756	795	767	765	823	774	790	736	755	772	877	790	757	758	823	754	786	786	811	773	756	800	723	800	817	797	781	779	796	743	803	814	821	744	786	766	783	772	801	843	778	789	795	770	752	795	776	773	800	756	773	813	832	757	790	777	786	772	751	784	777	775	813	785	782	783	777	752	772	763	771	793	767	757	752	811	787	768	755	789	753	796	820	765	831	750	782	780	785	787	768	796	775	794	797	809	788	811	836	770	809	797	784	790	778	746	780	764	755	808	762	785	791	783	740	797	812	803	782	766	783	853	785	782	806	774	807	753	799	808	794	757	769	752	787	797	781	804	815	773	812	760	779	760	806	754	826	775	791	813	767	799	786	777	787	812	789	807	767	804	772	779	773	761	784	727	768	773	744	833	748	860	776	729	815	778	789	794	810	827	781	783	787	802	807	765	769	811	807	807	797	789	766	786	821	760	796	799	762	763	738	800	740	734	736	835	766	814	771	792	780	812	760	756	803	816	742	820	829	781	783	790	734	798	762	740	777	768	801	835	800	773	777	807	768	773	732	764	724	845	830	805	761	739	801	827	810	787	799	794	801	783	765	740	730	721	794	790	797	794	782	744	828	812	805	840	797	804	831	844	738	789	834	778	737	767	811	805	785	735	763	712	780	816	800	746	775	785	807	764	797	780	809	760	814	772	769	782	750	848	788	798	803	768	783	766	817	769	801	779	813	808	777	793	774	780	797	792	783	799	852	804	727	781	774	808	782	791	733	797	780	794	761	817	782	853	810	779	766	748	835	775	831	792	762	765	802	775	769	767	787	814	761	751	846	785	777	800	769	813	766	794	790	763	773	810	777	846	789	728	774	843	779	793	773	783	828	759	753	759	726	787	755	781	815	775	802	777	752	774	777	772	790	834	756	801	818	742	745	782	782	752	797	781	778	795	777	792	794	817	780	802	810	802	822	788	789	785	814	748	742	771	759	797	809	790	744	768	806	757	793	784	775	769	789	804	782	803	768	801	895	761	808	763	771	762	830	774	850	789	788	791	748	772	782	813	748	785	783	809	804	763	803	771	792	825	781	790	769	808	785	753	797	800	820	807	767	784	771	808	777	820	790	828	764	807	809	802	783	773	747	805	736	682	775	781	830	784	777	841	801	776	793	839	823	794	828	762	769	758	807	805	708	797	785	756	775	827	697	739	792	805	865	771	818	771	798	820	781	750	820	802	775	807	786	819	758	791	797	813	747	819	796	764	801	794	769	785	793	740	785	828	750	791	729	762	780	757	768	785	791	800	775	786	778	780	824	776	770	841	810	790	793	809	758	811	736	813	822	807	820	782	853	815	761	785	791	828	812	789	758	785	829	804	846	795	761	770	774	778	755	789	796	765	746	794	705	802	758	808	773	782	744	786	798	791	803	776	750	779	811	784	749	810	793	825	823	767	757	805	843	773	785	802	855	755	761	747	828	843	711	826	772	820	793	842	852	818	793	814	764	758	803	821	715	787	769	766	813	798	700	815	824	758	765	805	817	787	776	779	773	773	824	749	784	796	791	758	833	802	732	791	787	775	789	789	848	770	803	778	810	788	762	798	824	798	780	799	753	773	839	736	772	792	804	727	729	845	756	797	747	798	772	775	768	737	834	793	799	777	805	800	813	775	799	788	770	772	756	787	787	832	796	790	850	771	802	782	757	777	787	774	755	775	813	808	771	784	846	778	786	770	803	787	788	833	813	783	758	808	798	853	731	780	742	764	760	833	796	804	757	790	789	790	796	784	778	823	796	861	748	796	747	755	776	862	755	789	786	808	825
59254	55647	62987	42954	23838	9387	2117	373	333	350	314	344	331	355	340	371	360	288	367	333	353	311	354	337	325	297	324	329	319	376	309	371	310	339	357	384	320	321	325	329	321	333	334	318	342	312	316	333	343	364	345	321	330	329	321	329	330	332	351	368	339	351	335	347	344	342	337	348	317	312	335	324	343	322	310	334	314	329	324	348	304	317	362	343	346	337	354	344	361	318	319	354	320	297	356	331	343	315	313	312	288	344	332	338	339	337	339	340	326	380	309	353	336	322	312	315	332	297	320	326	342	317	310	307	354	355	345	350	333	332	312	327	315	333	316	348	339	342	340	329	345	312	310	360	329	336	326	342	311	316	341	322	301	286	313	355	342	334	309	343	310	325	340	331	329	307	302	336	345	349	359	342	354	329	335	318	357	313	339	340	310	340	295	317	330	312	333	339	309	346	318	324	406	346	311	333	323	314	314	326	301	341	372	323	330	335	339	328	317	332	323	338	367	328	336	355	341	324	343	301	310	351	298	325	316	323	323	335	299	351	333	373	310	328	360	351	352	373	304	366	342	364	333	325	367	334	301	339	310	328	333	347	340	336	314	324	325	342	382	355	340	312	298	335	320	368	335	370	303	337	321	310	293	361	316	284	322	343	332	365	331	341	338	338	366	336	365	363	318	316	371	387	352	369	352	325	375	307	338	316	326	355	349	343	325	333	341	332	327	337	342	343	302	341	296	323	339	315	342	321	323	334	331	349	309	308	360	338	334	325	320	354	316	338	337	299	292	377	341	323	317	368	333	328	342	345	351	292	356	329	358	327	357	301	323	356	329	366	383	347	341	350	341	364	353	312	344	375	362	317	357	330	295	324	343	312	376	343	318	341	337	334	352	287	324	355	337	320	333	315	312	357	316	341	338	313	311	319	325	309	341	322	332	311	327	306	316	329	348	345	295	346	354	343	347	340	313	318	338	353	334	364	348	297	342	343	331	300	314	338	326	324	336	315	333	307	327	359	363	326	326	323	328	325	331	318	389	327	324	310	350	359	327	332	347	343	360	321	367	340	335	319	314	366	349	315	349	335	329	356	327	328	362	304	289	370	307	333	324	324	329	331	345	352	331	315	354	364	322	296	324	334	358	318	325	350	326	329	330	321	379	313	333	309	331	315	326	359	289	318	310	358	312	301	319	349	364	356	345	322	373	342	336	345	320	352	364	334	325	319	335	343	364	368	305	357	328	326	359	339	335	323	337	328	343	314	359	353	307	359	292	320	284	355	350	327	358	350	304	300	332	324	327	344	310	355	316	338	299	340	322	340	353	325	340	317	395	352	332	328	332	339	332	330	341	290	327	325	322	336	340	310	326	293	342	352	330	342	312	306	313	345	321	354	324	303	345	332	354	309	351	345	329	346	315	330	321	345	342	345	375	331	317	322	355	356	301	356	321	310	332	312	352	334	331	296	337	333	310	378	350	348	335	367	341	318	345	341	322	292	293	302	330	368	335	356	324	325	299	334	326	325	286	331	337	315	336	336	323	317	314	342	347	306	328	323	374	345	330	343	350	347	322	339	328	333	333	314	315	307	316	346	323	334	304	289	342	333	283	303	357	327	357	354	351	338	343	343	343	364	327	297	328	316	320	344	329	317	337	316	382	334	308	303	346	327	329	358	340	342	342	354	351	342	346	347	332	361	324	348	354	313	320	331	326	339	338	341	305	360	289	311	334	309	385	331	335	336	320	352	349	328	337	324	377	304	353	351	321	315	337	352	358	331	326	346	316	371	302	322	330	356	338	342	324	346	316	334	318	302	277	303	337	331	318	338	335	312	320	287	328	357	329	347	360	325	335	346	294	284	335	311	312	307	324	335	334	306	336	311	333	320	320	343	328	345	357	376	331	313	337	328	359	314	331	309	342	370	358	339	373	330	325	327	326	340	349	374	357	312	331	328	295	301	323	322	309	335	331	363	344	291	331	325	369	332	335	330	315	340	326	312	337	330	340	319	325	321	378	310	335	330	318	327	310	342	332	365	335	309	352	357	322	321	338	332	328	312	302	355	298	332	306	290	327	358	329	324	338	290	349	282	316	320	324	318	329	363	309	348	321	332	328	305	322	374	331	343	384	333	335	356	368	316	319	301	329	373	316	361	344	320	310	325	310	329	298	307	365	344	343	363	353	317	310	345	326	356	347	354	333	360	326	320	311	327	345	354	317	326	355	353	319	353	339	358	306	314	366	363	339	363	327	340	355	327	328	296	333	315	346	339	322	335	314	337	320	353	320	353	337	298	361	325	347	341	338	364	333	313	365	334	337	340	335	334	303	348	332	299	343	343	341	328	371	351	380	366	331	327	344	311	304	341	343	352	354	358	305	326	331	308	368	320	293	344	338	319	317	282	321	315	291	310	340	328	311	328	334	345	349	337	335	321	329	352	345	312	311	360	363	356	365	312	356	335	335	321	304	329	321	312	352	346	331	353	298	328	344	308	329	320	325	341	351	333	338	316	334	348	305	327	316	310	315	352	356	314	318	366	335	343	309	314	360	340	348	328	314	297	298	344	295	321	336	297	347	360	327	322	334	322	324	318	352	356	332	332	342	321	326	359	335	325	320	340	314	296	354	343	377	319	331	354	344	338	306	296	354	341	354	294	300	344	328	343	324	313	320	312	321	304	349	331	337	327	340	315	333	339	328	331	347	313	328	312	319	299	328	320	320	340	343	320	316	343	362	362	374	316	316	341	335	319	299	345	354	345	288	350	344	308	323	350	335	359	331	342	359	367	360	351	278	347	337	348	330	343	313	306	353	332	341	361	322	335	371	326	305	355	357	347	330	316	340	341	326	324	307	312	350	314	295	326	342	335	334	341	298	297	357	356	326	377	320	322	302	346	347	336	336	320	340	359	313	347	318	353	305	331	304	318	352	290	285	317	367	289	336	330	304	329	340	317	330	350	329	360	333	314	345	332	306	315	340	330	304	307	359	322	334	348	334	292	365	326	313	328	361	335	375	313	323	324	314	313	341	302	344	321	365	315	330	315	344	343	323	329	316	295	354	322	352	356	387	329	339	336	330	367	404	329	344	348	362	293	343	365	375	330	321	320	376	357	327	286	294	340	328	324	306	315	298	297	327	346	312	314	344	373	320	324	328	337	313	316	323	354	308	340	317	320	351	355	315	338	321	357	350	331	361	325	332	319	306	302	355	312	313	305	340	364	351	309	357	366	326	323	324	310	344	340	324	328	334	334	318	318	358	356	318	336	329	314	325	325	333	330	308	321	325	373	326	311	311	344	351	328	365	328	330	313	353	341	299	313	331	345	331	386	327	321	335	357	319	318	317	321	348	353	332	316	318	330	330	305	317	308	347	329	357	326	329	297	340	307	333	353	331	353	397	362	326	325	319	327	335	338	323	381	352	311	313	362	292	332	329	344	333	321	330	337	340	352	322	350	344	334	354	338	333	324	310	333	330	341	355	336	314	337	333	300	323	343	302	310
37864	45011	58825	48111	32723	17185	5177	740	788	721	746	791	732	807	791	695	768	748	748	825	775	762	785	798	754	809	748	792	750	752	780	795	750	756	738	770	752	776	765	736	762	741	721	768	783	766	778	804	761	759	762	804	728	756	749	797	766	751	692	755	748	787	769	827	745	787	744	755	772	757	794	778	751	764	762	754	767	750	781	750	710	762	735	801	774	794	718	733	717	742	757	771	711	733	798	778	742	786	735	750	760	736	806	782	752	776	814	733	744	783	756	731	778	774	719	758	799	739	734	736	781	835	781	712	751	759	767	833	717	753	801	748	792	723	798	795	747	768	728	732	782	730	780	751	791	773	753	729	781	733	730	785	748	784	726	766	762	739	787	774	717	731	720	759	783	745	774	763	803	760	806	790	769	797	746	760	679	731	760	767	793	798	794	827	741	757	778	706	759	771	728	774	799	709	784	735	773	687	758	770	734	770	737	784	763	729	712	756	801	738	772	765	754	727	772	735	797	719	768	813	779	783	788	730	811	778	735	758	746	747	744	789	731	748	740	739	787	753	817	749	801	743	785	787	784	733	744	769	737	753	744	815	725	765	752	781	808	772	780	816	755	768	742	760	796	781	734	726	778	749	744	795	742	757	730	805	723	785	719	741	744	795	774	742	750	737	817	738	758	773	763	729	785	716	778	826	775	790	763	713	771	745	757	772	777	739	737	793	757	742	776	807	763	774	780	730	745	727	738	737	716	740	765	738	758	795	844	777	830	700	765	745	812	759	768	777	751	790	788	776	803	773	751	788	750	793	804	744	731	782	815	764	762	773	796	754	723	711	753	736	767	722	751	751	780	767	712	740	716	755	749	819	810	725	782	772	754	732	791	757	841	720	781	770	795	754	754	723	774	739	772	722	770	789	800	730	756	745	757	781	731	794	762	723	772	793	743	728	808	735	745	742	806	755	732	787	731	771	760	732	734	747	826	744	754	777	799	750	781	742	745	733	803	768	804	741	768	758	737	732	764	758	730	825	767	745	762	726	804	763	797	735	746	733	793	756	777	742	806	763	738	769	716	753	783	773	763	816	748	758	734	748	825	761	747	732	732	746	806	762	818	778	737	750	742	745	792	771	750	774	777	776	814	771	792	720	799	808	739	803	754	789	786	780	716	801	769	762	754	728	781	772	767	719	768	774	762	777	779	777	813	746	768	774	772	743	792	779	733	752	748	730	784	738	757	789	749	725	822	768	759	775	757	793	783	768	730	738	792	797	701	768	774	779	767	731	783	753	722	775	771	764	724	734	732	723	748	765	739	769	780	754	807	738	764	720	793	782	757	809	825	832	800	800	762	770	769	744	762	783	726	741	731	840	739	745	770	751	746	782	722	773	771	806	825	796	777	761	795	794	773	747	794	838	778	736	744	780	771	730	745	820	780	771	752	739	772	711	748	717	725	785	761	743	814	772	821	732	706	755	805	714	776	759	758	804	788	734	744	789	760	764	737	719	748	728	716	774	793	785	785	778	749	778	765	774	748	756	828	743	778	801	800	735	813	816	765	760	783	764	751	761	748	794	804	735	760	765	771	791	720	695	773	764	755	752	798	760	811	807	766	780	792	777	779	707	795	753	787	774	768	762	801	767	791	769	757	715	745	786	755	726	769	800	735	779	724	810	710	758	734	739	735	797	726	765	751	733	722	758	765	789	764	738	767	751	747	805	777	739	733	794	769	807	770	752	756	741	780	731	770	748	797	762	845	814	721	758	772	782	787	750	764	767	754	746	781	770	769	774	732	748	789	760	783	755	766	726	749	777	767	767	778	722	751	752	757	695	708	786	805	774	784	727	781	809	764	740	726	752	745	777	753	751	751	781	782	799	760	765	806	745	763	777	769	804	765	768	738	726	779	759	711	731	712	785	789	787	753	719	772	786	736	806	789	768	801	757	798	767	800	767	762	735	763	757	772	713	778	825	758	745	777	710	775	755	740	748	756	760	745	746	795	792	742	751	799	778	732	738	774	765	752	764	762	743	758	737	775	773	770	767	753	713	724	755	733	779	744	771	771	757	766	787	779	735	742	739	743	768	777	763	760	770	748	781	758	734	797	771	756	808	748	698	787	780	773	775	766	802	771	747	780	696	770	788	822	765	733	755	740	761	805	793	796	769	763	773	772	808	795	691	767	760	722	782	757	757	719	780	792	812	746	714	771	740	754	776	750	787	784	783	751	765	781	801	751	784	793	743	734	777	753	745	773	798	738	786	769	782	802	805	774	711	768	758	749	768	782	801	777	742	782	813	773	759	786	745	766	740	806	746	795	756	771	803	795	777	782	773	801	748	729	783	727	773	788	803	774	780	741	760	797	781	719	751	772	782	781	744	731	717	747	780	764	775	728	712	744	780	742	768	708	703	759	748	766	799	785	767	769	736	817	818	715	794	801	794	713	732	715	810	724	745	753	754	742	728	732	738	765	777	752	735	748	765	793	749	775	789	765	731	778	783	802	746	740	778	700	801	783	781	784	778	753	753	779	751	779	771	744	755	811	706	819	805	740	740	728	765	721	691	763	788	745	715	798	779	758	776	769	753	730	724	761	802	793	768	782	795	805	752	787	805	762	745	758	790	734	769	762	784	769	748	753	734	772	821	783	799	784	740	772	739	737	701	796	767	719	727	785	740	770	740	769	754	747	715	779	748	812	723	754	758	774	796	783	816	761	755	771	727	725	732	748	740	784	768	724	737	775	806	790	762	738	759	767	769	746	762	782	719	766	720	787	756	718	747	789	747	773	759	777	771	769	787	778	748	776	712	764	745	774	759	757	791	709	727	720	769	788	784	778	734	738	766	721	744	739	744	760	777	743	759	693	788	754	819	777	744	741	770	801	765	751	730	744	742	724	727	798	766	816	772	757	731	788	725	747	737	812	759	762	767	803	760	785	779	772	782	779	753	772	758	778	761	771	740	818	787	767	771	767	718	724	724	783	789	742	795	757	760	685	805	753	758	752	806	782	750	726	762	734	722	739	743	729	820	717	752	790	766	767	770	738	758	776	807	773	719	756	770	719	785	747	763	754	754	756	737	736	712	752	783	722	752	773	753	725	791	770	830	768	764	786	746	761	774	721	716	763	795	800	766	736	747	800	778	718	788	729	824	741	796	737	743	750	733	762	773	733	694	714	778	765	748	789	758	791	726	757	767	733	757	786	758	753	783	736	756	755	707	802	748	770	758	760	765	755	741	714	775	753	757	767	759	807	753	736	796	826	741	704	771	790	765	806	774	791	782	765	769	749	768	730	740	758	737	732	743	752	795	796	733	769	737	777	786	828	819	716	769	767	780	728	738	783	732	770	725	793	759	750	765	761	790	776	759	712	743	807	773	780	770	753	782	757	740	744	739	761	760	789	759	759	679	742	722	736	751	746	739	764	778	736	810	778	765	720	733	757	766	782	791	767	734	788	744	758	718	762	725	780	695	789	768	772	768	813	724	780	804	740	758	766	784
70729	66796	78745	60852	40596	22961	8316	775	500	449	462	440	435	427	457	460	476	473	495	434	489	431	458	472	479	424	477	414	466	465	490	478	503	483	477	492	413	481	448	445	513	472	487	470	487	496	468	495	437	489	469	459	419	436	451	477	480	516	472	494	432	487	443	465	499	450	471	429	463	505	455	477	421	461	466	445	469	525	497	487	456	460	493	472	420	468	433	505	501	465	417	461	511	448	515	489	506	471	540	432	500	468	442	468	422	474	455	465	485	509	450	509	476	472	476	447	464	456	453	450	463	458	460	442	467	430	484	487	470	468	421	469	457	508	478	452	481	460	465	489	483	490	500	489	453	446	446	515	457	479	440	450	497	486	485	479	541	448	452	416	481	491	483	498	475	459	518	478	451	474	416	461	441	445	481	474	467	473	426	452	488	481	460	481	446	468	464	485	461	512	452	431	494	409	497	527	486	499	421	450	491	461	467	433	522	480	496	487	459	446	420	453	484	495	490	473	469	447	494	483	469	456	508	481	476	442	481	477	461	415	501	450	430	481	479	492	448	463	470	448	484	436	477	454	512	427	453	464	477	449	450	497	500	442	460	476	476	483	438	493	497	459	461	465	462	447	502	436	459	457	480	445	436	444	467	494	420	409	444	426	453	437	487	485	422	457	488	459	468	495	511	476	476	471	531	431	439	424	439	424	457	488	446	468	491	473	496	462	436	450	470	460	448	474	490	493	456	467	430	429	448	509	505	456	467	474	479	419	439	469	453	517	488	441	462	443	491	460	449	461	469	459	503	501	462	487	472	465	500	511	430	483	451	501	478	503	490	465	454	458	460	467	482	495	434	446	457	462	474	463	487	464	495	506	464	481	460	446	493	481	458	431	488	453	463	463	487	481	497	449	465	432	459	492	480	448	465	426	473	452	525	452	462	507	478	461	465	486	449	472	468	461	513	495	448	459	494	435	459	503	475	451	430	447	441	466	480	487	468	461	486	450	432	441	479	456	462	478	452	465	443	442	429	440	472	515	506	465	443	464	466	460	502	460	470	427	494	464	430	488	431	468	456	459	502	500	484	467	457	496	481	466	480	463	471	423	496	484	452	460	502	438	445	493	450	466	464	445	456	458	455	461	502	473	442	455	471	450	426	481	451	461	447	505	486	462	460	506	470	525	473	455	464	434	452	491	479	552	470	498	503	466	438	410	467	447	416	494	423	458	470	462	499	431	436	466	484	469	481	459	485	512	475	421	464	472	465	501	425	424	492	458	475	448	492	463	470	479	452	497	470	498	494	467	468	473	469	470	472	463	455	423	504	468	451	426	471	466	458	444	493	484	456	514	506	544	475	438	479	459	458	466	468	405	482	438	466	468	477	444	461	466	437	445	474	396	474	466	463	480	467	453	478	435	443	506	432	445	449	501	484	457	461	479	483	492	488	431	481	457	455	455	460	481	464	460	445	455	437	494	437	454	473	446	472	449	490	442	486	478	461	438	457	473	476	494	466	457	440	476	493	480	438	471	510	468	469	469	490	487	438	499	481	485	454	501	513	486	490	488	494	462	438	491	464	508	484	473	463	456	446	443	467	464	486	430	457	454	446	494	472	434	414	473	495	491	486	480	453	483	452	465	448	439	461	531	475	479	496	510	444	492	434	438	469	484	463	490	510	495	487	442	434	447	468	459	510	480	498	522	438	492	476	492	500	464	471	453	480	473	471	486	441	462	462	451	493	453	473	473	482	477	459	473	454	462	451	446	486	450	443	480	483	453	450	478	496	489	442	451	495	474	468	493	450	489	450	491	432	448	453	446	480	506	499	466	455	439	477	447	476	452	475	480	493	458	459	495	437	460	476	513	462	488	457	435	482	479	455	439	459	458	476	469	499	482	474	446	456	439	484	465	468	456	430	468	468	460	478	478	446	490	447	472	453	454	464	470	480	498	462	439	457	446	501	498	503	489	485	480	472	481	455	470	458	488	457	514	441	464	463	446	487	491	473	448	451	465	465	468	452	463	523	481	481	443	475	492	499	498	438	468	473	463	445	503	526	484	437	444	475	498	494	476	463	472	445	451	430	472	459	436	470	498	489	442	484	448	514	475	464	468	427	493	474	466	450	451	488	448	468	473	458	470	495	495	452	478	433	480	515	430	461	496	476	472	495	485	512	477	454	454	459	502	476	470	469	501	429	481	477	494	479	462	500	467	499	475	509	446	449	481	490	474	485	501	450	482	466	456	470	433	495	445	466	447	513	471	436	458	413	444	473	443	466	466	485	495	466	496	460	450	486	464	469	445	475	443	481	482	440	475	450	421	468	454	485	445	497	496	487	471	491	512	460	491	436	471	476	494	482	459	462	448	484	506	439	522	478	490	510	447	474	513	461	455	501	446	447	488	508	468	467	467	512	467	478	396	446	470	494	433	434	466	457	456	488	467	513	491	431	467	487	492	481	457	464	512	457	453	454	525	511	459	479	475	445	501	424	474	470	504	486	478	470	492	500	449	492	441	475	441	458	447	481	476	494	444	479	456	448	444	483	460	449	434	452	496	528	447	481	455	471	492	470	467	463	484	494	397	468	496	486	453	458	415	473	488	500	470	500	438	464	448	435	479	416	488	463	476	493	462	466	463	467	475	429	462	454	437	471	431	502	462	466	487	452	483	507	489	456	458	458	460	496	480	478	464	425	420	467	474	449	455	491	472	456	436	478	481	490	463	524	460	467	473	515	484	467	496	452	460	471	456	469	514	453	448	468	453	452	513	450	484	449	431	447	473	489	453	490	450	502	470	469	480	448	515	465	482	431	451	447	434	471	454	488	433	463	468	455	473	442	445	488	469	410	480	446	482	472	489	414	431	442	403	539	473	488	465	439	448	514	492	456	460	422	485	473	467	450	461	448	470	472	439	493	499	474	506	476	485	496	521	439	509	498	452	481	455	499	479	483	462	473	472	458	489	457	412	488	467	506	499	472	448	470	446	464	484	492	503	434	448	478	506	476	498	496	467	464	511	464	456	476	475	421	469	477	497	495	442	469	394	461	446	444	478	458	461	515	439	471	488	486	482	484	462	454	487	435	449	462	492	468	455	497	453	433	492	486	474	506	422	453	449	495	484	499	445	477	497	458	510	463	464	507	475	462	425	506	462	474	485	421	474	408	435	455	468	476	443	452	477	460	495	485	456	471	446	500	509	448	481	450	429	483	442	427	473	478	468	513	461	439	462	512	471	473	432	453	458	501	484	445	457	487	480	454	453	458	405	485	460	472	444	458	466	509	460	445	472	470	464	454	483	478	446	461	420	433	452	442	448	461	501	446	448	480	494	513	466	477	446	451	472	475	520	460	505	471	413	465	468	434	434	453	514	497	463	483	448	472	454	453	462	432	453	466	461	447	461	457	513	475	503	472	486	459	507	468	523	466	446	453	449	454	469	434	476	463	449	491	448	460	464	451	424	468	484	506	483	445	466	442	448	510	463	446	463	472	498	461	460	445	442
47741	56360	78158	67075	49123	31834	13279	990	1091	1066	1034	1026	1024	1015	1030	1038	1008	1061	1061	1042	1009	1049	997	1020	976	1035	1050	1000	1024	1005	1059	1039	934	1021	1022	995	1037	983	1069	1054	999	1026	1010	984	1018	1029	1062	1061	972	999	1036	1016	998	1052	977	1054	1001	992	1007	1048	1004	1052	1015	1025	1040	1033	994	1036	1059	1007	1033	1099	1051	1031	994	1006	1049	1046	1034	989	1067	1043	1002	1044	965	1040	1050	985	1044	981	982	1087	1017	1037	994	1004	1055	1025	1016	988	1044	1007	1026	1085	1054	1008	1044	1014	1074	1052	1015	1033	1056	1009	1036	985	1068	1047	1038	1008	1023	1033	1020	1042	1049	1040	1092	999	1058	1014	1036	1077	1062	1014	1049	1021	998	1059	994	1019	977	977	1060	1079	1055	1022	993	1038	1011	1026	1043	1023	1053	1001	1004	1041	1023	1033	1060	1014	1007	1040	1015	1008	986	1104	991	1003	1010	1050	1025	1035	1000	982	983	994	1004	982	994	1023	1059	1037	995	1034	1035	1014	1073	983	1029	1023	1031	995	1037	1053	959	971	1107	1016	1001	1013	1073	1020	1069	1063	977	959	1023	1010	1008	949	1038	1015	1040	1027	1079	1032	1025	1048	1069	1039	982	1033	999	1006	1088	1044	1031	1073	1031	1063	1078	1030	1023	1009	1035	1014	1087	1000	1047	1013	1094	1093	996	986	1080	1071	1012	1045	1020	1026	1049	1006	1041	1037	1018	1064	1061	984	994	988	1040	948	1024	1005	1019	1054	1009	1048	1107	1034	1038	950	1066	997	1026	1047	1028	963	1010	1052	1025	1055	1014	1031	1037	1036	1023	1030	1035	1037	1069	989	995	1116	1017	1004	998	1007	1072	1020	1069	1094	1002	1034	1073	991	1036	965	977	1048	1078	1041	1006	1031	1017	1039	968	1054	1052	1020	1028	1113	980	986	1037	970	990	1020	1047	1018	1034	1015	1018	1026	1004	990	998	1052	1036	1046	1070	998	995	1073	1007	1044	987	1006	998	1054	997	1090	1007	1058	996	1002	963	1006	1048	981	1054	1039	1020	1025	1079	1038	1017	972	993	1052	1059	1015	1053	1027	1044	1068	1075	1099	1002	1007	1035	984	1014	987	1057	1005	1038	1051	993	997	986	1028	1041	1022	1063	996	1043	1030	1006	1075	983	973	993	1065	1030	970	1010	965	1050	1046	995	995	1030	1002	989	970	1072	1056	1009	998	987	1048	1093	1044	1090	1037	1036	1015	1026	1025	1068	1004	1044	977	987	1050	1017	1043	988	1007	1029	1035	1028	1001	1040	1065	1063	1065	1049	1000	972	983	1028	1092	1147	985	1073	1028	997	1004	1034	1099	1008	1003	1020	951	1051	1063	1023	1053	1074	1042	1050	1008	1005	1028	1063	1063	1077	1042	1010	1038	1012	999	1023	1004	1041	1079	1044	1043	1064	998	1047	1014	972	973	1018	1043	1056	1015	1000	1008	1069	1015	1012	1001	1019	1034	1060	1105	1051	1031	1069	1075	1037	1086	1097	1045	996	1069	1065	1057	1020	1017	1095	1031	1043	1047	1038	1072	1017	1020	1066	1021	1020	990	1040	1048	1011	1021	1025	975	1018	1036	1021	1042	1022	1031	1042	1020	1104	1063	992	1022	1011	1036	1046	1087	1117	1015	1035	1036	1065	959	1064	1006	1018	1020	992	1003	1020	1059	1091	1086	1042	1070	1045	1029	948	1060	1096	1016	1031	1041	1007	1005	1008	1091	1058	1022	996	1028	1008	1061	1068	978	994	1032	1032	1054	1050	1041	1068	1004	1028	1012	955	1080	1014	1024	1026	1028	1092	1028	1027	1040	1003	1035	994	1059	1035	987	1071	1058	1083	1020	1051	1097	1070	1015	1012	1011	1002	1052	1069	1086	1020	999	1032	1053	1055	1012	991	1063	1048	1003	1020	1046	1015	962	997	998	989	1006	1034	1002	1034	1035	1016	998	1012	964	1050	1046	1001	1085	1028	1028	1055	1066	1046	975	1042	978	1024	1054	1024	1003	1049	1000	1002	1057	1058	1018	1034	1084	993	1002	1005	1048	1056	1019	1041	1035	990	1007	1017	1026	978	1051	1095	1039	966	1067	984	1054	1044	1070	1039	1061	999	1015	1035	1041	965	1034	1021	984	1042	1045	1053	973	1046	985	985	1049	1065	962	1000	1012	984	1064	1020	1026	1036	1027	973	1083	1024	996	1025	973	1049	994	1014	1015	992	1007	964	1006	992	999	999	1000	1047	1006	1015	1033	991	1014	994	1071	951	1017	992	1011	1017	990	1039	1040	1000	1005	970	1051	1029	971	1003	1039	970	1074	1060	1006	1036	1077	1027	1025	1011	1003	1027	980	1012	1040	968	1032	1051	1066	1001	977	1031	1079	1000	980	1034	1005	1038	1009	995	1036	980	1065	1013	1068	1064	1009	974	1071	1027	1083	1019	967	1015	1082	1061	1046	992	1069	1014	1044	1004	998	1013	1034	985	1060	1028	1018	1037	970	1042	1010	1040	1010	1024	1026	1022	1048	1030	993	996	1018	1009	1007	1074	1013	1076	1033	1037	1011	1044	1029	1041	988	1000	1113	1001	1044	938	1091	1071	1025	994	1059	1075	1001	1011	1031	1020	1000	999	1010	1021	964	1091	1027	1064	1047	1051	1057	1039	1024	1063	1058	1052	995	1041	1028	1018	1081	994	1014	1023	973	1029	1036	986	1023	1072	1027	995	1043	1042	1014	1083	1041	1050	1031	1013	1062	990	1019	1040	1111	1081	1051	1015	1018	1038	1021	1028	973	980	974	1013	1063	1037	1036	1015	1043	1065	1030	1033	1018	948	1067	996	1058	1012	1066	1061	1051	1033	1055	1019	986	1055	1065	1068	1023	977	1044	1019	1058	954	1037	1043	1015	1018	1059	1041	1018	1006	1014	965	960	1039	1036	1026	1035	1025	1040	1020	1041	991	1041	1096	1002	982	1073	1008	1056	1092	1077	998	1031	1018	1053	1023	968	1054	1009	1003	989	1033	1004	1025	981	1022	998	1003	1037	1054	1048	1102	1035	1037	1021	1045	920	1002	1051	1005	1027	1027	1004	989	1036	1054	996	1054	1009	1038	1015	975	1079	1044	1075	1020	1058	1008	1043	1050	1036	1006	1046	1085	1077	1003	1044	1065	1018	1013	1053	1007	1064	1066	1033	1046	994	1000	1005	1050	1056	1046	985	978	1061	1009	1046	1065	986	1003	1036	1018	1037	972	1037	996	965	992	1004	1034	1081	1020	994	1011	1034	1059	1041	1026	1008	1035	1110	979	1083	1028	1007	1066	1113	997	1089	1053	1096	1062	1080	995	1001	1066	1024	1044	1073	1034	1019	1046	1099	1062	989	1019	1071	1078	1020	1039	1013	1006	1058	1095	1067	998	1050	986	1022	1044	1072	1049	997	997	1050	1065	1037	1070	1052	1069	990	1012	1050	1038	1051	1053	989	1042	1030	1020	1105	1039	1024	1041	1046	1032	1031	1027	976	1045	1014	993	1019	1048	1069	996	1007	1019	1004	1039	1080	1029	975	983	1009	1040	1059	1061	1064	1048	1001	1021	1051	1020	1045	1030	1039	1040	1075	1050	1014	1073	1073	991	1022	1059	1006	1116	1017	1018	1033	979	1045	936	1060	1051	998	1008	1042	1045	979	996	1061	1024	1094	1069	1078	1001	1013	980	1008	1038	1060	979	1012	1021	995	1028	1001	1038	982	958	987	1016	1079	1052	1005	1041	986	1011	1043	1027	1000	1031	1044	1071	1039	1021	1024	971	1010	1015	1082	988	1002	1049	997	1034	1004	1009	1066	1085	1066	1087	951	991	1057	1067	1006	1029	1005	1002	1015	987	1028	1004	1003	998	1047	1009	1050	1043	1048	1057	929	1024	1016	1011	967	1051	1018	1052	1002	1066	989	1009	1043	1031	1071	1010	1091	1011	961	1103	1013	1005	1013	1079	1002	1064	1047	1019	1067	993	1036	980	1020	1047	1035	977	1040	1076	994	1097	1118	1065	1000	998	1033	1031	1081	1013	1031	1043	1114	1004	1044	1031	1045	1062	1027	1013	1032	1047	1037	966	1005	1037	976	994	998	1011	1008	1007	1008	1032	987	1010	1015	1013	1059	1098	1033	1034	1046	1003	1070	1047	1055	1098	997	1019	1023	985	1068	968	1024	1095	1049	997	1078	994	1043	1041	956	1056	1019	1016	1062	1044	1048	1019	1054	979	1006	1033	1058	1029	1034	976	979	1003	1026	1011	987	1047	1024	1022	1019	986	994	1124	1065	1035	1042	1044	1048	998	1033	1032	1014	1038	999	1013	1037	969	1050	1001	992	1045	978	1065	1031	1062	1104	1074	1037	1041	1047	979	952	1004	1018	975	1020	1046	985	1020	990	1060	1077	1017	1023	1048	1055	1086	1057	1066	1045	1066	1006	1052	983	1049	1014	1056	986	1048	1032	995	1042	952	1037	967	1091	1071	1004	1054	971	1053	1048	1024	1029	1027	1021	1081	1010	1095	979	1012	984	1019	999	1007	1058	1008	1087	1032	1091	1039	1012	1069	997	1072	1032	1001	985	1052	1053	1023	1013	1024	1014	1021	994	1070	955	1032	1013	1025	1016	1012	1051	995	1063	1034	1006	1083	1041	1068	1035	1014	1077	1059	1060
40054	24292	15331	7859	3255	1388	634	389	361	361	347	370	395	353	387	391	357	378	371	358	372	403	371	362	369	360	400	376	348	339	358	373	388	374	352	367	331	342	410	382	370	364	353	379	395	372	363	371	370	398	374	374	362	370	371	411	398	353	371	363	359	354	370	347	412	375	344	377	367	421	352	375	370	383	406	401	358	363	369	345	359	414	387	393	386	378	373	355	406	366	393	347	357	355	385	359	376	361	359	403	370	325	337	372	315	362	420	385	356	367	382	398	397	374	354	370	353	368	347	372	401	412	352	341	370	386	394	369	382	383	350	342	390	395	378	343	355	380	386	350	368	349	393	341	365	313	394	379	365	368	386	360	365	380	341	381	396	394	333	340	361	370	376	368	365	379	391	386	336	362	352	407	377	368	365	371	400	390	385	368	373	359	407	349	354	359	364	379	389	388	384	378	407	350	359	351	350	361	364	387	359	352	385	413	395	342	347	372	350	333	357	390	364	352	392	353	372	349	382	419	403	367	396	340	377	371	398	342	358	375	376	387	375	417	416	391	384	370	386	392	363	380	360	358	355	371	372	371	355	356	395	357	373	369	356	387	359	379	372	350	378	377	337	412	382	332	383	371	356	325	360	392	396	359	331	340	369	378	375	378	366	363	367	374	376	397	368	414	353	381	393	380	352	374	347	401	402	349	410	378	359	340	354	401	377	351	377	363	366	404	387	376	425	370	381	364	337	364	338	375	366	353	372	365	399	357	350	357	355	343	362	390	363	345	359	343	337	374	388	370	405	379	394	381	381	381	396	420	378	365	366	407	394	433	401	351	439	349	376	403	361	355	413	376	338	393	384	382	366	422	365	359	377	370	391	356	386	394	344	397	358	382	333	354	339	377	373	382	344	390	371	365	347	374	390	379	381	383	390	398	397	343	381	375	384	371	359	361	378	373	355	364	400	386	380	392	343	362	382	348	385	359	410	364	378	367	375	368	351	366	423	376	380	396	347	355	367	355	362	389	363	339	378	382	363	357	390	406	350	359	393	366	371	334	389	356	400	364	396	367	362	409	338	351	363	347	372	339	362	363	364	379	384	363	354	367	411	374	367	390	339	374	385	364	362	365	395	388	397	338	349	367	370	363	382	334	357	368	375	415	365	345	355	383	416	370	390	385	347	376	372	374	361	413	359	386	343	364	368	397	400	391	370	363	376	361	373	324	345	363	362	378	360	367	383	369	341	355	364	382	391	366	353	416	397	378	368	397	362	386	361	394	376	381	377	412	382	394	401	384	346	390	393	397	354	376	393	359	359	332	377	371	354	418	393	375	398	374	362	391	412	366	363	378	351	350	361	363	365	363	403	377	393	360	366	401	397	360	391	391	362	343	397	398	381	399	377	343	339	333	382	379	360	362	367	366	357	378	391	364	356	334	363	425	375	380	399	376	337	385	378	388	359	341	314	410	357	351	364	357	394	365	325	370	393	391	363	356	358	363	367	376	369	378	401	372	376	369	374	409	387	368	368	374	395	409	360	391	388	368	387	370	357	379	371	392	361	377	383	373	373	366	368	347	350	376	378	369	358	392	374	369	402	385	405	385	408	392	358	366	368	339	345	335	350	377	387	393	334	379	358	403	392	382	358	412	369	370	387	374	358	398	420	370	389	372	389	386	368	364	373	371	364	351	354	405	383	361	404	360	392	328	383	414	363	349	370	347	355	378	382	359	364	387	379	376	376	406	409	397	400	373	370	367	347	376	366	366	364	358	357	342	345	371	362	344	340	371	405	356	373	372	398	356	394	380	376	358	404	379	350	391	343	350	375	369	376	380	381	379	377	328	328	383	339	395	391	403	385	415	337	398	376	395	353	379	372	364	386	394	437	390	377	364	355	353	338	358	376	360	366	357	404	392	360	386	413	377	402	327	382	370	408	377	375	382	378	364	360	359	375	353	383	418	390	353	355	377	400	337	351	352	384	400	353	350	394	378	381	406	375	380	384	401	363	391	392	358	394	383	357	383	369	360	349	403	362	375	390	347	383	373	371	373	359	386	379	384	380	383	352	341	360	350	398	386	383	370	397	320	396	387	350	341	392	353	391	364	403	383	355	358	369	370	373	336	376	368	369	366	330	367	361	350	388	382	371	385	341	378	365	360	410	359	351	387	388	337	385	393	343	362	397	345	361	366	363	368	352	366	374	377	362	358	359	340	369	392	378	382	362	363	380	360	416	367	399	390	378	403	366	366	384	376	380	399	374	383	407	351	350	361	332	319	372	336	366	364	391	352	373	357	388	369	400	382	391	368	384	365	385	407	386	372	333	357	371	364	359	350	327	359	327	392	379	386	381	389	387	412	396	359	323	334	378	354	347	349	344	358	387	392	376	366	366	343	424	370	374	364	361	378	389	337	389	375	354	387	389	355	399	400	324	378	378	391	360	373	308	383	364	397	376	387	387	362	353	377	371	371	366	391	387	383	389	370	363	358	389	390	360	393	372	374	388	349	385	352	385	367	362	369	354	365	388	383	374	370	380	357	382	395	375	386	368	367	347	358	362	343	388	356	401	326	379	382	365	359	371	364	389	388	378	374	374	395	364	362	361	372	370	386	337	377	395	371	375	370	379	375	415	357	364	375	380	385	374	404	375	385	381	356	402	387	369	342	363	370	355	411	386	347	361	355	383	388	370	416	406	353	364	395	397	377	389	389	411	360	357	401	391	399	386	372	390	380	365	367	366	388	360	389	401	373	404	379	396	368	372	350	349	359	369	380	378	402	386	417	389	393	373	385	401	370	336	370	369	334	321	379	392	378	367	375	348	374	341	329	434	362	389	377	376	359	374	340	373	395	407	377	394	348	382	358	384	345	395	388	366	421	408	361	416	363	383	349	367	388	377	398	374	383	358	380	354	364	382	379	379	361	399	379	383	360	359	355	374	392	393	410	375	427	400	370	395	361	383	384	346	415	360	413	372	375	370	424	373	390	364	385	384	382	409	372	376	347	355	379	382	346	408	378	383	381	343	391	364	367	353	377	371	357	405	392	353	358	359	357	388	351	366	413	395	363	376	350	364	353	359	381	380	367	402	344	360	396	359	384	387	386	361	353	403	393	369	350	379	365	394	402	378	371	366	368	373	370	383	390	382	368	345	389	347	383	396	411	370	350	367	375	337	385	368	360	391	386	374	345	416	358	359	347	357	361	395	350	351	338	409	379	377	333	398	338	365	404	414	364	378	373	410	393	375	367	354	369	349	383	409	381	410	410	371	342	409	434	381	378	371	352	403	371	389	373	334	372	359	366	343	366	356	344	405	393	360	369	372	393	367	390	417	414	363	363	396	385	374	387	378	386	384	375	380	402	397	322	379	389	378	364	375	369	376	355	363	375	375	402	401	357	365	357	345	377	387	389	394	357	355	352	377	326	351	386	412	361	323	350	383	375	380	405	372	346	392	400	373	391	394	347	366	363	331	381	384	390	375	357	361	424	359	409	419	395	349	364
22805	17752	21550	14695	7703	3544	1510	806	812	801	851	854	878	836	866	823	811	826	788	828	821	791	845	831	848	798	820	798	856	828	797	837	836	832	855	829	839	869	867	819	813	802	881	845	816	831	810	872	787	850	844	863	872	853	833	886	764	817	818	864	859	866	789	806	879	831	831	807	815	838	863	834	831	820	812	831	844	834	865	812	814	834	773	848	836	811	877	906	819	849	782	817	840	840	836	844	857	841	851	841	834	873	788	880	796	828	768	846	829	787	808	892	834	817	880	865	797	870	795	829	852	871	800	843	801	878	803	803	827	816	833	833	871	818	865	847	778	830	885	878	868	814	792	820	861	781	831	847	841	826	820	836	851	825	811	846	845	839	808	832	807	841	790	819	845	835	882	872	828	849	817	854	861	872	861	864	870	791	807	789	824	813	797	834	780	867	783	876	859	811	869	856	859	776	819	838	827	854	839	801	852	803	887	816	825	834	825	861	823	855	869	845	864	849	845	771	809	823	803	832	844	837	820	832	819	808	778	813	793	834	857	840	842	845	759	828	875	808	840	802	792	843	829	850	842	850	856	840	879	832	809	810	840	837	814	845	767	809	873	828	842	796	803	787	823	841	810	812	786	804	846	799	828	846	817	843	862	783	823	788	796	849	843	811	830	851	855	855	843	808	819	854	851	831	823	774	820	912	846	793	843	795	793	880	793	802	889	853	808	858	814	793	838	836	791	872	824	853	792	840	825	821	797	828	835	840	819	797	861	867	811	809	835	821	768	823	839	857	811	846	842	847	761	816	811	788	884	817	805	819	803	789	844	822	835	801	856	844	823	828	803	872	825	793	853	834	846	817	833	844	831	824	877	858	818	815	819	811	802	827	837	800	820	847	794	794	822	882	849	823	817	852	840	840	825	864	831	844	873	820	862	816	886	809	769	823	808	883	823	847	848	832	845	811	849	802	843	848	844	837	826	845	808	801	844	780	798	851	888	813	820	847	892	868	816	809	849	832	839	841	822	851	790	860	844	848	844	849	763	831	856	840	852	822	777	829	845	789	802	805	795	847	800	863	833	811	841	849	796	873	829	809	845	810	836	786	845	851	808	804	804	818	810	799	875	850	816	796	881	786	827	818	853	875	788	831	823	858	834	835	861	819	810	779	829	809	861	878	830	763	817	862	810	814	818	853	798	871	764	820	831	875	799	852	909	842	778	823	855	844	801	805	796	822	850	818	827	871	786	875	814	795	841	855	843	834	812	856	773	797	823	842	803	803	860	844	849	828	830	871	833	826	868	795	852	869	868	862	802	842	793	906	824	853	857	847	767	843	824	815	770	811	837	804	837	807	810	823	814	803	846	806	852	809	840	824	826	803	871	857	796	839	845	866	843	832	811	838	813	802	861	869	856	850	855	838	809	832	863	850	839	793	796	897	856	813	839	837	844	805	826	824	779	806	798	807	758	793	849	792	776	810	846	852	797	802	893	900	823	856	789	865	782	816	784	876	865	830	830	849	857	834	876	810	847	843	817	839	797	882	784	784	845	804	799	848	850	866	851	814	781	835	771	883	888	801	837	830	850	821	886	848	844	824	819	816	831	823	804	808	860	777	835	816	876	793	838	842	790	819	803	867	851	825	819	777	854	831	808	811	837	849	849	843	823	805	773	811	835	848	904	822	845	821	841	811	833	820	815	852	805	794	828	812	816	803	881	797	923	832	820	828	852	852	852	856	750	845	857	841	819	799	792	842	832	813	801	814	816	836	869	851	836	814	822	816	814	847	873	813	844	831	822	830	839	785	784	825	837	807	839	852	832	854	838	854	858	824	875	866	867	842	794	875	851	853	804	833	804	799	866	781	856	794	780	874	793	778	811	861	833	767	861	850	853	812	844	845	851	806	833	836	776	834	823	843	856	889	834	839	767	796	865	843	824	866	908	827	804	817	830	830	852	861	766	890	832	875	835	859	838	802	796	814	830	853	822	838	801	830	824	778	825	802	837	789	818	869	836	816	777	871	883	812	843	872	824	848	820	833	809	820	827	813	782	831	802	836	904	819	819	781	789	816	885	878	844	835	799	860	821	809	801	821	814	803	857	861	840	818	849	834	819	820	793	839	803	821	798	860	806	809	821	819	894	796	812	790	815	819	779	839	875	840	824	822	862	783	854	777	839	856	796	835	841	854	852	859	817	797	892	859	813	870	897	859	877	820	820	847	801	865	851	798	838	818	853	859	832	788	850	814	809	824	809	860	819	817	871	766	841	791	826	842	827	870	780	810	872	756	828	836	790	779	836	880	870	818	850	831	846	810	823	790	834	832	821	798	842	853	855	812	810	826	794	889	831	851	804	828	828	861	909	842	832	808	868	791	776	875	792	885	819	848	888	830	910	882	855	843	779	823	843	867	811	848	812	867	770	794	882	805	838	792	821	809	793	833	883	826	886	788	835	884	855	856	860	808	874	840	843	791	825	831	802	868	830	800	816	787	814	877	844	863	846	900	842	847	845	834	832	805	795	875	836	819	892	821	830	807	849	829	826	805	884	809	804	796	818	830	874	792	827	824	854	826	824	805	803	796	885	829	857	817	834	856	835	820	803	823	837	810	860	862	839	870	833	862	853	867	827	872	852	798	878	835	851	859	811	837	863	845	900	861	828	851	883	790	803	799	852	867	823	822	778	844	819	800	821	857	863	792	823	842	804	772	830	801	847	871	805	815	833	858	848	864	830	880	857	844	860	818	891	809	834	810	808	804	789	786	846	736	848	835	838	836	829	859	855	867	849	839	825	845	833	815	830	790	791	853	856	819	817	843	842	824	888	858	816	821	837	845	849	803	848	834	795	774	803	880	816	835	775	832	782	779	835	823	787	834	813	807	813	875	754	815	833	821	854	832	855	832	790	851	825	832	791	793	825	832	766	832	808	833	822	846	792	824	836	850	821	818	861	840	812	781	816	820	799	854	855	856	831	838	798	855	833	784	823	907	812	813	775	846	825	854	861	817	828	798	820	808	821	825	826	831	854	868	808	834	854	773	839	793	837	893	803	857	854	877	861	794	849	859	814	850	837	834	823	848	805	882	900	838	813	836	804	831	862	847	825	797	810	872	781	776	827	780	823	852	796	824	861	864	869	826	798	853	786	832	836	763	822	825	879	868	818	812	861	849	833	858	804	868	817	844	875	821	851	917	836	832	865	821	860	799	820	776	853	868	800	834	844	821	826	810	791	895	812	843	856	819	844	815	821	826	826	837	845	821	816	814	818	787	820	840	839	880	863	816	850	801	774	833	825	825	804	794	813	785	840	800	848	854	814	840	846	829	789	841	885	833	805	835	853	843	814	853	823	808	818	885	840	809	815	843	806	856	824	910	845	828	798	814	857	791	841	810	827	792	871	845	886	860	845	832	846	882	836	815	830	875	875	893	822	853	842	895	831	841	825	821	822	844	852	863	848	837	852	840	798	833	896	803	830	873	880	774	818	781	810	847	840	832	856	814
58942	56377	63691	43409	23996	9611	2447	402	333	362	313	346	330	337	333	300	338	324	347	289	322	356	329	350	327	320	362	310	332	314	332	323	348	355	345	326	314	332	360	321	312	348	348	355	347	335	358	345	321	326	351	334	316	358	344	302	308	349	361	308	343	352	321	318	316	268	374	338	344	338	326	282	348	358	341	314	320	341	374	364	304	336	364	303	313	323	349	343	335	357	329	329	340	345	319	294	317	342	354	356	335	308	351	362	352	347	317	309	334	318	371	353	323	322	334	341	331	333	331	351	324	328	328	333	344	314	327	344	348	330	346	341	338	358	328	326	326	343	341	327	357	338	333	322	340	360	344	348	360	344	333	337	332	355	315	327	358	306	319	351	339	320	340	318	336	345	320	344	336	323	331	307	301	320	311	299	338	355	324	335	315	332	352	334	339	360	348	298	350	330	314	334	323	352	359	360	343	355	367	320	345	324	318	347	329	309	316	354	356	341	335	347	323	336	322	322	353	346	333	309	325	330	298	348	312	347	334	370	338	329	344	320	319	321	298	327	293	347	339	338	329	349	348	345	335	325	342	350	355	313	356	319	339	317	323	318	316	291	324	354	310	329	347	330	319	342	336	312	361	356	362	296	348	340	308	296	316	360	310	329	324	330	350	306	331	327	345	335	347	326	350	348	363	340	319	341	354	324	332	325	328	293	337	324	367	345	312	343	321	318	331	347	308	336	349	311	336	370	323	323	364	355	318	328	326	311	289	327	326	319	319	339	297	347	345	332	354	342	361	334	329	342	309	322	321	308	321	325	338	341	317	318	345	336	316	292	346	351	361	314	320	348	348	332	334	327	341	350	339	321	335	318	350	335	325	325	360	354	323	318	338	348	327	357	335	325	331	312	348	344	335	334	340	335	343	351	334	319	311	330	332	328	304	391	320	337	353	350	353	345	303	321	315	344	346	324	325	322	365	320	327	339	309	336	363	304	331	319	314	367	325	363	356	331	312	330	303	316	360	337	301	313	385	324	346	350	347	321	306	326	364	313	354	360	296	357	346	394	339	334	331	322	337	328	355	328	337	347	343	334	344	321	320	343	332	320	322	335	341	330	385	331	351	345	332	310	335	351	362	339	326	343	337	325	358	315	335	325	366	307	320	332	343	344	360	318	339	310	363	318	334	308	350	320	325	333	340	353	325	338	321	369	324	286	351	318	377	351	321	331	327	376	340	308	335	322	345	354	324	332	322	343	300	345	388	315	356	300	324	378	335	364	291	338	348	325	340	333	346	320	338	320	333	352	343	340	289	334	326	367	346	352	345	329	355	324	327	332	330	322	350	380	316	337	351	333	321	356	311	326	314	336	323	340	296	299	349	335	343	301	277	333	310	339	347	296	323	343	335	341	343	344	309	346	313	340	362	355	354	331	328	320	333	306	325	325	309	335	313	328	344	355	357	322	311	303	321	312	282	312	332	354	321	353	342	335	333	342	326	317	313	333	352	319	334	319	349	349	337	349	363	352	351	349	361	303	316	332	339	349	351	356	305	323	350	329	351	357	321	333	348	360	341	342	358	319	313	340	353	344	300	355	319	301	351	373	376	366	339	335	315	332	298	325	291	354	334	366	342	339	322	341	319	335	306	319	353	318	349	342	332	315	352	303	317	338	332	340	339	332	309	317	342	342	328	290	353	310	304	337	310	285	309	340	311	317	328	365	299	304	344	352	338	329	335	306	326	334	356	341	325	335	281	343	339	357	339	336	388	309	339	350	332	335	346	309	301	320	342	316	334	310	337	334	369	303	323	362	310	318	319	329	338	321	310	379	338	327	296	356	290	329	350	309	333	334	356	324	348	342	348	316	326	336	352	321	345	324	362	313	313	341	339	336	306	340	345	348	303	305	327	327	295	340	386	363	313	327	353	337	309	324	312	350	316	338	315	326	354	284	336	308	334	331	313	344	296	342	330	394	319	334	338	352	344	355	298	332	343	314	321	344	297	324	364	361	349	322	330	313	354	362	337	358	329	324	337	348	332	344	343	344	370	329	314	325	326	325	352	290	334	298	311	309	351	340	337	339	348	332	309	340	368	357	347	307	344	343	320	334	334	296	324	313	328	344	327	361	324	341	338	342	388	307	312	330	354	307	345	335	313	315	369	332	348	341	330	341	323	328	340	349	336	322	358	333	354	328	314	314	338	378	321	312	315	366	318	335	315	341	362	320	344	346	323	329	344	345	296	343	331	337	306	366	318	353	327	316	354	357	337	328	299	326	291	335	365	332	321	350	284	327	311	342	343	361	322	339	309	269	360	318	370	341	365	282	310	368	330	338	338	323	343	343	355	358	339	308	328	331	340	358	331	309	314	314	333	314	305	312	347	360	317	335	317	338	341	361	377	354	368	332	356	376	365	318	314	370	381	330	337	303	355	300	321	318	311	341	325	335	348	304	331	302	333	317	352	329	352	325	332	329	325	336	313	350	385	320	339	332	354	332	358	319	338	365	342	303	341	344	323	344	341	323	358	342	327	349	309	360	322	350	299	323	352	324	333	323	296	374	352	326	345	320	319	332	326	365	348	308	327	333	342	318	317	344	378	345	347	318	317	343	346	309	326	306	316	324	370	325	325	322	344	318	334	319	312	320	328	337	326	378	341	343	324	316	331	335	321	341	333	322	313	309	335	348	342	318	354	288	365	296	339	331	338	328	339	371	301	341	357	302	347	322	362	300	339	301	372	350	349	317	367	310	317	355	312	341	358	298	331	344	357	337	335	341	319	331	362	308	307	313	318	326	339	335	291	329	317	303	334	309	309	346	365	346	345	337	311	323	344	322	332	340	309	311	309	339	337	314	297	324	321	317	331	335	344	332	315	356	322	301	316	325	327	336	308	337	373	342	337	360	360	324	337	327	339	360	321	316	297	325	338	279	320	307	354	295	371	336	303	327	356	362	355	321	327	320	334	329	331	340	353	316	346	322	310	354	318	333	337	342	365	351	356	305	336	309	354	345	362	320	287	355	355	367	350	331	319	313	328	310	325	328	344	354	365	349	336	347	338	331	362	326	348	294	343	329	314	326	333	333	313	318	333	334	308	332	298	339	317	325	336	375	334	354	352	332	329	344	361	331	311	342	318	341	322	320	312	319	322	307	334	298	322	323	354	318	357	343	330	325	316	356	351	322	338	296	320	361	304	348	374	347	300	322	332	330	337	342	362	323	327	327	352	353	335	324	358	328	330	331	339	305	326	318	310	341	344	356	331	371	342	347	354	338	317	361	352	317	362	335	311	341	332	311	332	319	372	345	338	275	392	354	314	321	337	342	392	292	333	375	363	291	330	320	324	345	334	320	313	326	340	315	305	309	300	340	309	338	358	300	333	342	334	329	322	341	306	348	311	328	345	326	339	324	336	367	327	310	374	302	359	324	341	331	309	321	337	333	330	352	330	338	361	296	354	306	364	311	368	339	327	341	334	332	315	334	366	338	333	314	348	350	339	367
36799	45972	59501	48770	33134	17469	5919	770	790	781	787	769	739	761	785	754	766	775	786	801	732	721	759	789	797	803	757	737	721	791	782	772	763	785	799	734	798	774	768	765	753	773	795	771	739	808	835	782	759	804	793	811	769	738	759	775	723	774	781	740	743	786	779	759	788	781	777	812	744	745	707	815	764	798	721	735	747	759	747	736	752	783	761	782	749	762	749	748	766	769	787	789	808	784	779	745	810	781	734	781	732	742	795	792	804	736	759	732	784	783	758	772	772	787	757	760	796	764	710	752	797	761	756	720	775	752	806	742	824	770	746	733	755	775	794	803	758	757	773	766	801	792	807	700	686	736	731	790	757	747	783	732	795	720	736	762	755	770	773	729	787	729	758	798	749	779	748	778	742	797	840	782	802	794	749	795	766	739	760	755	760	743	731	775	813	783	778	777	804	776	783	775	758	843	774	792	735	758	802	794	766	734	747	776	806	728	843	798	753	791	734	785	755	765	819	801	756	779	771	733	709	767	772	782	734	795	727	689	806	810	791	755	764	730	784	747	783	796	796	723	757	772	795	787	787	784	760	779	750	777	789	721	777	778	779	776	809	800	767	787	721	783	748	749	751	796	778	768	745	759	797	830	755	705	740	781	757	771	776	786	753	829	796	748	773	762	723	767	736	719	743	747	745	725	774	802	758	749	737	718	762	776	766	758	783	731	799	786	741	727	797	763	744	760	765	770	747	808	752	739	810	731	778	759	828	781	757	710	732	764	800	790	690	740	794	771	765	789	751	788	730	781	791	776	774	759	768	799	741	811	779	777	813	745	739	759	746	820	815	796	799	797	697	806	739	785	780	725	773	773	792	720	722	783	797	755	744	736	763	760	769	795	763	796	757	716	726	774	774	821	771	795	780	709	793	797	786	757	760	777	795	801	779	723	733	809	755	793	750	778	764	781	800	716	756	777	799	775	789	760	797	736	830	797	760	801	745	770	772	794	829	712	747	786	778	736	753	751	753	801	721	776	758	804	791	794	769	796	743	772	757	781	789	799	733	763	767	809	759	828	785	788	760	790	788	723	797	746	783	768	752	760	776	806	765	805	775	797	761	789	796	772	750	730	779	782	773	721	751	766	790	780	773	793	789	806	794	772	742	747	777	786	777	809	729	730	761	763	768	755	790	756	781	758	793	740	769	761	755	758	778	781	752	794	755	775	771	820	776	751	737	766	770	828	763	731	770	768	772	704	787	788	769	789	771	754	790	738	790	798	801	728	761	784	776	744	790	812	801	752	738	739	781	737	750	769	792	786	722	795	739	756	809	777	751	739	792	748	746	741	770	738	717	777	753	794	727	725	778	756	782	775	759	809	778	789	779	795	731	768	789	778	796	793	760	777	707	768	749	749	819	756	781	779	753	787	774	781	744	809	748	795	781	763	769	715	703	800	801	802	797	740	743	776	814	798	766	813	782	734	735	711	769	765	822	827	761	766	737	744	789	732	802	800	734	796	791	762	777	763	801	745	789	765	759	804	701	757	718	764	754	762	780	800	768	803	740	791	743	799	752	816	814	731	774	813	740	761	791	756	807	776	766	765	777	785	777	780	740	755	715	765	768	737	724	750	745	794	758	804	735	758	787	751	728	793	771	781	768	740	787	805	714	812	798	789	768	740	773	782	818	756	797	774	737	741	768	806	757	775	784	789	812	768	765	787	747	813	773	757	787	768	772	760	814	779	767	800	763	770	781	795	750	807	796	775	763	748	832	709	732	758	685	757	781	759	751	733	762	785	798	804	769	756	762	790	714	777	751	752	793	777	762	767	773	732	767	731	769	788	832	725	793	716	766	774	722	812	764	758	721	735	796	768	707	773	776	742	782	813	750	766	768	772	760	787	786	794	781	711	792	777	787	781	775	788	795	748	753	773	779	732	743	778	794	792	804	795	763	740	794	707	760	750	722	772	771	781	758	797	735	784	759	790	766	752	818	778	778	726	779	760	740	781	760	775	771	833	736	747	783	767	777	760	745	776	737	751	757	786	805	754	776	771	809	787	818	822	737	802	826	777	753	844	779	764	729	773	781	821	777	798	781	762	840	749	822	760	784	776	746	779	739	766	775	742	714	770	731	814	760	747	757	808	764	791	747	755	760	772	784	735	736	747	785	799	776	733	768	722	796	726	773	793	755	735	796	744	793	779	726	846	755	754	792	799	803	720	778	687	782	790	740	783	754	765	746	773	795	782	809	766	756	790	729	781	752	778	755	779	772	787	793	777	785	783	743	774	748	764	767	784	771	767	806	738	789	777	771	764	752	775	787	780	783	750	764	779	754	814	754	810	808	809	733	781	791	763	726	729	777	767	777	781	751	813	761	727	732	792	723	778	842	834	769	757	771	758	822	779	731	816	775	809	753	802	792	737	723	780	820	777	753	729	763	783	763	753	736	764	825	722	756	761	841	759	770	771	766	782	766	735	774	773	731	786	760	802	762	805	750	816	824	799	770	810	746	758	819	706	718	809	771	818	775	724	804	766	780	781	779	773	789	775	740	759	739	769	799	788	788	753	784	779	744	751	769	778	760	734	732	801	725	792	817	727	753	775	773	737	757	769	793	787	771	756	752	765	779	735	799	756	763	775	766	834	796	757	780	812	821	765	787	768	742	723	751	774	796	788	790	736	780	754	785	794	824	795	793	777	769	731	782	796	772	777	777	738	755	764	757	746	779	758	734	749	746	776	731	783	791	773	835	775	805	754	756	767	776	729	797	792	739	747	783	798	747	794	733	774	742	720	832	813	768	756	774	786	764	757	764	768	729	741	762	788	756	808	808	728	789	776	773	780	752	778	827	748	757	740	752	769	762	735	800	743	806	800	834	776	814	799	744	802	733	808	767	777	789	774	756	774	802	805	786	714	755	741	812	785	747	747	754	716	773	770	781	720	801	718	784	762	763	771	790	695	840	757	815	766	779	756	796	743	776	734	750	751	791	783	763	733	763	773	763	804	792	814	728	767	765	799	770	765	796	763	791	773	797	790	734	858	759	725	781	756	774	811	786	788	745	785	722	753	797	702	803	756	751	767	738	736	756	782	766	757	823	808	818	816	778	772	793	745	823	789	743	789	767	756	775	819	758	719	800	745	776	787	757	750	734	738	824	746	798	773	808	775	778	768	810	786	748	751	777	799	832	763	756	804	810	745	774	746	765	787	747	769	780	726	764	781	754	819	718	779	741	764	758	802	723	823	824	755	764	800	797	800	750	741	711	820	817	777	794	791	792	816	777	788	778	764	717	794	767	772	796	806	760	767	794	748	762	793	736	774	759	769	776	722	775	758	797	826	694	784	803	771	773	806	747	715	769	761	802	837	759	790	721	763	785	730	825	821	731	750	782	745	806	757	736	786	777	759	781	732	736	734	727	750	777	798	734	816	753	801	812	814	762	734	765	797	815	739	777	778	820	794	780	786	733	794	822	789	825	756	792	759	778	766	792	807	779	743	792	783
68237	70343	78334	59285	38415	21094	6797	695	478	464	485	486	477	465	461	502	538	490	477	460	496	497	449	449	482	515	456	501	488	488	496	472	525	466	482	488	480	458	476	458	447	503	504	452	461	457	444	477	477	495	487	462	461	480	463	469	454	511	508	441	488	484	493	554	468	485	464	455	490	487	516	489	467	491	495	459	425	496	511	499	471	489	492	506	482	477	478	436	508	467	437	488	440	472	482	509	509	465	490	430	474	467	476	485	508	482	479	485	463	489	449	502	460	448	463	495	456	464	498	456	449	491	479	467	491	457	472	488	457	488	482	496	481	446	496	487	454	460	457	472	471	459	499	445	450	550	466	528	506	513	449	434	445	470	469	487	485	482	477	487	480	429	496	463	503	462	501	472	469	460	465	492	417	500	502	488	503	493	445	510	476	461	491	451	443	448	469	479	465	439	455	443	487	475	530	512	476	442	458	446	508	482	454	501	426	477	482	505	497	464	516	494	494	468	478	494	475	505	497	516	493	464	456	471	487	460	487	507	432	493	465	453	502	497	472	513	444	455	486	468	500	507	501	463	488	445	490	460	467	461	510	458	485	473	494	458	497	488	476	510	472	483	476	482	460	477	474	469	482	492	472	453	488	464	456	457	509	454	546	450	490	514	484	466	469	498	504	485	473	428	465	488	479	479	435	499	526	504	462	496	446	521	489	493	471	467	463	466	466	532	472	482	465	478	412	472	459	502	473	494	487	473	473	509	481	450	471	469	473	476	481	478	473	463	497	490	464	463	456	494	516	453	444	497	431	497	486	505	462	509	467	450	486	418	423	494	449	469	446	443	517	505	492	475	475	489	503	482	461	461	435	467	464	465	519	473	505	483	451	484	489	464	514	502	445	474	477	459	471	437	468	497	449	485	494	506	444	455	477	475	496	519	480	487	484	447	456	485	484	473	495	508	485	490	450	490	486	449	467	502	492	470	504	476	482	508	460	476	482	496	470	486	475	456	467	521	478	484	496	475	464	497	450	491	447	489	494	481	462	468	487	489	469	498	492	474	498	487	484	511	516	471	468	469	465	511	515	469	471	513	448	535	485	480	464	457	483	470	450	454	477	519	470	473	478	472	468	490	524	463	441	458	487	478	485	453	471	451	497	478	477	473	464	495	511	488	471	525	461	488	463	461	445	440	513	496	483	430	460	488	493	499	482	486	488	509	458	482	477	492	475	474	464	507	477	500	500	451	483	474	481	495	465	486	530	485	514	481	512	477	445	466	511	486	467	470	480	481	486	500	490	421	463	482	506	512	515	468	518	449	452	505	464	502	493	441	497	492	490	440	545	501	494	473	453	469	472	469	512	450	428	441	480	482	481	442	482	451	453	456	488	485	491	470	472	492	519	464	463	498	469	490	474	432	472	458	488	527	470	471	496	501	485	485	431	465	490	541	469	487	451	470	449	475	521	458	447	461	475	469	471	486	452	437	476	519	481	503	482	423	460	449	464	471	490	444	506	465	497	457	473	474	503	483	505	480	493	520	494	470	457	469	472	441	479	470	483	508	469	441	481	482	513	486	512	504	489	530	502	481	494	515	434	490	498	442	490	518	444	478	455	449	473	486	452	448	474	495	486	496	472	463	414	481	455	460	477	493	453	468	465	445	486	483	482	513	463	480	463	476	493	508	491	463	491	511	473	521	476	466	501	444	470	511	478	478	505	519	474	446	522	486	461	480	471	466	447	504	547	478	469	449	485	460	495	477	516	461	515	497	475	475	450	518	424	473	469	492	489	474	467	447	440	440	474	448	447	495	512	497	510	469	462	424	482	458	436	500	462	480	474	460	478	484	489	472	467	479	453	515	481	508	428	487	471	465	473	463	501	486	477	433	492	468	458	462	429	446	482	445	488	492	509	457	487	470	468	488	510	488	472	493	486	474	522	452	506	513	501	466	471	493	473	516	455	497	504	474	455	440	501	485	490	470	464	452	449	461	480	496	461	475	491	474	450	453	490	474	477	455	482	485	460	489	489	480	457	467	463	444	441	482	459	460	534	471	432	467	456	462	449	469	478	477	489	471	477	424	511	479	479	471	498	487	499	502	468	460	518	492	467	415	471	450	467	463	455	461	505	484	460	479	464	506	473	530	498	495	502	475	494	508	494	473	478	536	509	458	463	469	488	446	479	465	512	483	456	463	435	482	476	482	494	483	482	469	461	447	452	488	501	508	499	477	469	448	494	494	504	498	505	460	462	470	482	463	462	430	436	422	493	480	470	497	501	485	457	462	488	513	494	484	497	463	539	472	489	490	483	477	476	485	462	456	437	486	476	441	498	493	509	484	473	527	451	491	531	498	507	527	508	501	462	445	512	455	481	481	477	501	468	507	506	465	495	482	502	503	483	461	430	441	493	474	430	479	497	493	497	527	521	475	460	461	453	467	488	467	435	452	482	450	509	504	467	483	507	539	484	452	496	469	470	465	500	524	465	458	483	515	475	485	462	440	467	475	463	500	465	476	477	460	500	472	468	464	523	526	482	488	476	495	498	455	468	458	443	471	505	466	458	517	478	505	513	443	467	462	491	511	444	468	487	444	487	507	510	431	519	509	462	486	481	454	470	506	462	490	500	493	447	489	487	515	495	475	471	486	454	462	501	476	493	505	468	462	476	488	484	495	457	490	471	454	497	465	494	485	484	461	437	495	510	488	523	468	461	440	442	483	462	477	481	507	509	479	499	507	488	458	495	444	493	494	460	451	453	497	458	461	478	462	463	490	485	520	451	468	465	483	461	465	542	481	457	456	442	483	477	456	513	458	453	428	481	521	474	482	467	472	469	464	507	472	474	479	459	486	492	484	468	506	474	503	474	501	453	519	446	445	468	482	461	457	475	478	462	487	459	498	467	461	523	517	481	519	515	469	485	493	444	517	469	468	501	476	468	462	474	452	481	445	455	479	470	477	456	479	461	469	482	510	469	512	524	487	478	498	478	449	491	494	553	481	509	439	501	451	458	517	470	445	472	483	449	484	478	516	489	477	473	482	494	464	508	442	468	453	506	470	445	465	483	493	480	461	472	508	464	500	492	517	461	432	511	493	488	477	475	477	473	446	526	477	505	497	507	498	477	483	455	476	498	465	463	465	527	450	458	497	522	501	495	443	481	482	437	510	482	516	469	506	485	506	511	438	476	480	442	453	490	492	468	468	475	488	481	481	474	482	441	470	474	437	499	477	468	477	490	457	473	474	436	483	460	444	461	499	472	491	468	483	483	490	492	459	464	448	455	500	508	520	480	469	488	481	449	461	496	486	457	446	489	423	434	489	452	509	458	462	464	488	495	493	500	486	515	465	505	499	493	467	502	461	456	496	501	500	472	469	499	451	446	459	469	458	488	494	474	458	478	438	508	460	452	456	484	506	468	498	500	455	504	482	487	457	475	479	423	500	498	467	499	509	531	442	469	453	468	474	479	433	477	499	485	504	466	441	471	507	481	478	472	473	485	443
45487	60477	78142	64919	47260	29590	11846	1031	1092	1081	1103	1107	1062	1092	1083	1055	1034	1037	1046	1089	1089	1010	1068	1062	1061	1110	1076	1011	1097	1064	1001	1013	1008	1094	1090	1064	1035	1068	1049	1024	1021	1061	1028	1048	1068	1004	1021	1030	1041	1057	1065	1087	1061	1045	1023	1040	1000	1040	1080	1060	1054	1032	1012	1012	1069	1019	1017	1074	1033	1087	1046	1081	1045	1096	1023	1024	1047	1066	1068	1031	1096	1037	1110	1056	1063	1065	1043	1105	1080	1031	1027	1089	1054	1038	1108	1083	1100	1076	1045	1124	1090	1084	1058	1037	1088	1051	1029	1056	1032	1084	1070	1039	1033	1136	1027	1025	1042	1021	1028	1059	1067	1013	1018	1053	1078	1020	1102	1084	1061	1058	1077	1021	1031	1037	1045	1108	1057	1056	1052	1059	1082	1065	1068	1074	1077	1062	1030	1056	1077	1024	1065	1004	997	1106	1037	1052	1113	1125	1026	1040	1008	1086	1025	1086	1036	1070	1024	1016	1062	1080	1017	1054	1056	1054	1076	1043	1034	1042	1047	1056	1030	973	1046	1000	1053	1042	1024	1058	1052	974	1042	1065	1093	1115	1037	1075	1146	1058	963	1037	1133	1053	992	1080	1025	1069	1114	1030	1025	1015	1059	1002	1003	1125	1059	999	1045	987	1057	1036	1004	1072	992	1018	1041	1086	1009	1040	1083	1073	1092	1062	1044	1032	1050	1008	1005	1051	1039	984	1024	981	1029	1038	1071	1037	1037	1060	1093	1022	1069	1050	1030	1049	1052	1082	1045	1046	1048	1042	1037	1012	1066	1047	1040	1058	1088	1031	1047	1098	1053	1018	1024	1087	1034	1039	1080	1054	993	971	998	1041	1028	1091	1092	1048	1082	1042	1059	1014	1050	1114	1063	1036	1066	1080	1024	1079	1022	1092	1097	1039	1090	1023	1034	1028	1066	1066	1032	1070	1013	1084	1066	1077	1092	1064	1041	1052	1055	1043	1039	1011	1029	1077	1028	997	1061	1033	1046	1085	1044	1055	1005	1029	1087	1091	1078	1088	1067	1089	1023	1053	1047	1055	1004	1047	991	1079	1050	1025	1051	1023	1105	1077	1038	1134	1066	1021	972	1058	1060	1010	1031	1012	1015	1085	1015	1040	1041	991	1044	1009	1099	1070	1060	1043	1094	1067	1065	1076	1016	1054	1112	1080	1088	1057	1027	1081	981	1064	1067	983	1067	1047	1028	1027	1029	1088	1059	1049	1056	1036	1038	1045	1001	1076	1027	1021	1021	1017	1044	1095	1037	1059	1070	1073	1047	976	1066	1052	1088	1024	1008	999	1094	1076	1064	1076	1125	1052	1054	1087	1071	1026	1025	1073	996	1003	987	1055	1017	1009	1067	1055	1027	1016	1047	1072	1073	1037	1070	1032	1061	987	1008	1081	1092	1069	1046	1024	1006	1066	1081	1028	963	1036	1010	986	992	1036	1088	1045	1075	1020	1072	1074	1054	1078	1088	1081	1062	1030	1025	1024	1040	1105	1082	1000	1023	1083	1050	1023	1027	1054	1128	1065	1075	1051	1062	1027	1035	1068	1062	1063	1002	1067	1066	1040	1114	1026	1085	1061	1097	1033	1010	1057	1084	1043	1004	965	1028	1104	1014	1085	1064	1065	1031	1039	977	1025	1006	1079	1031	1040	1123	960	1067	1107	1112	1046	1040	1057	1047	1121	1063	1031	1039	1012	1045	1062	1062	1072	1047	1016	1070	1092	1048	1023	1067	1100	1071	1102	1043	1052	1092	1044	1134	1076	1084	1020	1059	1045	1048	1097	994	1050	1099	1073	1039	1031	1020	1107	999	1099	1117	1023	1062	1099	1068	1088	1029	1020	1085	1118	1040	1046	1006	1028	1031	1038	1058	1020	1090	1052	1043	1025	1038	1054	1111	1085	1130	1044	1078	1074	1027	1052	1036	1038	1061	998	1099	1067	1037	1079	1077	1078	1127	1041	1071	1032	1009	1106	1069	1021	1063	1074	1045	1023	1064	1103	1096	1056	1003	995	1057	1012	984	1047	1005	1018	1084	1058	1113	1059	1040	1032	1037	1078	1061	1023	1146	1155	1052	1087	997	1013	1042	1055	1073	1080	1061	1086	1035	1067	1067	1001	1095	1094	1061	1082	1078	1058	1000	999	1052	1006	1056	1070	1028	1037	1107	1011	1009	1058	1077	1054	1060	1047	1077	1080	1123	1052	1025	1006	1081	1036	1114	1063	1044	1062	1032	1033	1051	1001	1066	1038	1048	1058	968	1030	1046	1042	1004	1005	1025	1008	1038	1075	1068	1101	1030	1102	1019	1054	1024	1045	1067	1062	1025	1025	1045	982	1052	1039	1082	1023	1021	1056	1050	1093	986	1086	1057	1042	1030	1098	1030	1072	1078	998	1011	1039	1026	1019	1093	1067	1131	1043	987	1029	1017	1145	1071	1073	1098	994	1005	1040	1043	1034	1081	980	1037	1064	1014	1061	1016	1056	1026	1049	1084	1102	1051	1028	1019	1010	1062	1061	1049	1004	1047	1015	1030	1033	1071	1046	1075	1036	1034	1020	1039	1040	1065	1092	1067	1000	1104	1070	993	1052	1041	998	1093	1040	1015	1049	1081	1010	1054	1037	1104	1097	1031	1041	1046	1069	1055	1082	1029	1073	1046	1053	999	1004	1052	1083	1038	1046	1046	1045	1080	1032	1050	1084	1031	1016	1079	1038	1041	1075	1032	1045	1057	1133	1070	1002	1066	1026	1048	1075	978	1064	1087	1050	1130	1013	991	1030	1086	1066	1043	1061	1068	1065	1036	1051	1096	1029	1023	1088	1078	1070	1073	1112	1043	1098	1073	1071	1037	1005	1039	1048	1046	1096	1046	1072	1005	1070	1033	1081	1053	1047	1068	1096	998	1028	1006	1098	1017	1018	1108	1025	1024	1065	1052	1086	1030	1051	1014	1052	1055	1037	1091	1034	1042	1077	1068	1068	1096	1011	1101	1046	1039	1080	1033	1025	1062	1051	1042	1066	1069	1063	1013	1081	1076	1008	1024	1044	1069	1084	1030	1057	1008	999	1117	1133	1049	1096	1066	1061	1045	1008	1071	1059	1058	1000	1109	1049	969	1078	1044	1077	1086	1031	1042	1056	1026	1072	1104	1018	1021	1064	1091	1020	1063	1045	1108	1073	1100	1054	1086	1110	1040	1094	1082	1066	1033	1024	1012	1031	1037	1011	1013	1082	1018	1088	1061	1075	1032	1015	1094	1053	1031	1072	1012	990	1104	1056	990	1072	975	1034	1100	1036	1017	1015	1054	1054	1004	1073	1065	1048	1072	1056	989	1001	1038	1030	1103	973	1038	1082	1085	1060	1063	1057	1058	1069	1050	1033	915	1042	1106	1135	1030	1052	1067	1039	1068	1014	1023	1072	987	1037	1044	1095	1022	1057	1016	1047	1041	1053	1020	1028	1043	1062	997	1018	967	1040	1089	1047	1065	1086	1068	1059	1063	1111	1083	984	1045	1067	1034	1055	1056	1044	1065	1036	1046	1004	1069	1118	1036	1058	1063	1130	1033	1030	1040	1050	1026	1024	1067	1035	1019	1002	1021	1125	1036	1092	1110	1066	1031	1032	1068	1053	1088	1047	1095	1001	1075	1057	1040	1015	1016	1044	1079	1066	1084	1038	1029	1020	1035	1043	1056	1036	1001	1085	1045	990	1071	1101	1039	991	998	1001	1036	1068	1048	1055	1075	1074	1040	1066	1041	1021	1015	1004	1014	1080	1075	1025	1040	972	1082	1028	1026	1052	1056	1092	1081	1117	1005	1012	1071	1093	1063	1139	1094	1057	1014	1080	1006	1075	1064	1026	1057	1029	1095	1075	1061	1057	1033	1046	1044	1032	1012	1087	1106	1080	1101	1026	1062	1063	1009	1034	1031	1003	997	1036	1079	1054	1078	1066	1046	1058	1045	1093	1109	1059	1032	1010	997	1007	1022	1039	1066	1086	959	1043	1085	1022	1084	1025	1056	1089	989	1051	1097	1052	1080	1095	1075	1060	1028	1003	1079	1091	1024	1031	1053	1088	1041	1003	1109	1021	1060	1052	1141	1094	1071	1076	1097	1059	1083	1061	1027	1087	1020	1061	998	986	1003	1048	1034	1073	1044	1142	1023	1018	1033	1014	1061	1028	1093	1040	1069	1053	1048	1056	1030	996	1088	1060	1003	1045	1100	1056	1045	1051	1034	1023	1027	1058	1092	1088	1089	1084	1071	1100	1117	983	1064	1017	1013	1056	1116	1007	1065	1060	1046	1012	1013	1124	989	1074	1008	1091	1051	1062	1049	1024	1012	1053	997	1006	1103	1019	1071	1031	1099	1099	1028	1036	1039	1045	1079	1004	1043	1045	1055	1055	990	986	1077	995	1006	1062	1065	1053	1058	1005	1049	1032	1029	1067	1029	1074	1078	1027	1077	1012	1067	1021	1048	1060	1085	1069	1015	1061	1091	1037	1021	1076	1062	1052	1104	1028	1035	994	1086	1080	1109	1053	1057	970	977	1032	1022	1045	1056	1068	1050	1041	1049	1072	1000	1067	1031	1053	1028	1126	1087	1065	1088	1001	1020	1025	1047	1031	1031	1025	1089	1038	1056	998	1007	987	1062	1057	1067	1084	1014	1025	1068	1053	1033	1014	1017	1089	1075	1046	1056	1091	1054	1085	1041	1073	1082	1030	1009	1030	1056	1065	1079	1036	982	1025	1047	1056	1082	1078	1025	1039	1074	1039	939	1099	1020	1019	1069	1033	1044	1014	1029	1117	996	1051	1057	1049	1041	1002	1068	1033	1054	1025	1025	1084	1037	1011	1012	1046	1077	957	1055	1050	1038	1061	1038	1049	1023	1064	1024	1009	1105	993	1081	1079	1070	1068	972	1061	1103	1055	1039	1068
38278	19548	14448	7917	2960	1261	641	394	402	418	385	422	410	371	390	432	420	389	409	404	374	389	442	382	404	359	369	403	410	425	413	426	390	412	393	395	421	430	403	423	383	407	374	418	427	383	415	391	369	383	401	433	396	398	387	396	354	390	389	392	384	374	348	402	383	397	429	345	400	377	413	428	383	357	375	375	383	419	415	403	369	355	425	364	387	467	435	426	431	411	405	414	412	394	405	409	398	431	411	358	410	401	387	375	395	367	420	402	437	399	390	418	431	402	411	434	461	404	395	389	385	430	368	417	392	396	376	388	425	403	409	405	392	408	352	418	399	404	378	416	380	349	377	394	354	364	423	368	392	417	394	394	407	373	371	429	428	418	389	418	382	384	416	375	398	412	348	407	362	395	407	391	463	446	400	402	437	398	403	412	378	397	417	382	390	429	396	411	354	416	389	411	422	409	376	395	369	393	424	391	419	418	379	402	418	425	376	411	383	390	382	366	372	367	400	384	408	402	388	422	416	403	417	373	390	391	426	408	396	442	419	379	404	377	401	367	366	399	383	402	413	377	413	437	372	395	427	385	415	373	371	429	420	422	405	403	394	387	397	400	368	421	404	408	417	393	378	374	392	382	404	398	443	404	395	373	406	383	408	351	411	407	420	383	397	412	397	408	398	417	446	390	390	420	407	404	413	382	392	374	404	357	394	384	405	372	411	383	404	439	380	429	381	397	400	395	423	391	391	380	412	394	355	432	398	424	391	439	402	400	385	445	409	376	425	399	413	387	392	420	383	396	411	378	415	432	416	409	384	401	401	424	410	393	432	391	398	364	393	390	413	402	363	352	393	368	386	407	385	375	403	410	408	413	385	403	441	421	378	389	429	384	401	399	386	402	397	448	416	385	410	430	434	386	380	402	407	366	389	387	425	406	417	388	377	373	414	410	412	398	401	391	383	398	411	401	417	408	383	391	398	439	416	417	387	393	383	432	397	412	435	425	372	390	376	387	382	394	401	442	419	413	375	398	419	409	397	358	401	401	421	415	392	418	389	412	385	396	356	400	406	431	402	385	445	456	352	396	349	396	373	412	425	426	442	406	430	359	386	420	371	366	403	387	421	409	389	408	404	370	406	375	444	429	396	425	409	363	392	413	390	411	416	435	391	388	375	443	420	397	375	413	382	404	374	398	369	383	396	381	410	402	402	403	385	400	352	395	393	413	437	410	416	381	406	394	441	405	413	385	390	396	419	438	417	417	415	400	396	404	387	401	375	410	420	417	406	399	415	384	397	450	417	433	419	360	324	354	434	426	356	402	379	376	415	395	378	358	359	372	359	421	402	415	365	370	405	399	385	399	398	387	405	397	435	426	392	403	379	376	369	380	382	435	396	420	412	420	411	394	414	392	404	377	436	377	397	397	421	432	405	444	393	400	398	369	385	415	415	407	379	388	415	365	408	401	378	373	402	404	375	390	443	404	381	386	400	433	415	376	367	420	372	376	373	417	384	380	388	407	386	366	395	403	379	402	405	413	425	388	418	363	379	374	407	402	404	433	414	397	401	393	390	407	410	366	413	369	423	435	375	392	387	414	423	437	422	396	387	386	393	422	418	416	397	387	405	419	402	398	400	380	399	399	402	374	390	403	366	386	393	423	374	419	410	417	433	406	424	409	412	403	408	380	398	425	423	384	410	396	377	415	397	364	390	399	391	384	402	377	416	399	375	409	403	410	362	419	394	420	436	402	396	395	422	368	394	399	440	436	411	389	422	389	413	410	407	411	420	412	406	382	422	392	357	405	373	404	403	388	410	401	412	394	395	376	413	417	369	399	391	436	402	405	436	413	416	425	379	398	394	371	407	392	409	395	421	384	399	403	404	412	382	402	392	410	406	438	405	393	417	391	369	388	402	406	382	406	403	389	390	403	378	395	393	397	427	408	380	369	409	426	398	370	436	363	445	398	436	388	400	409	416	428	432	380	368	354	403	412	409	395	403	430	387	420	439	372	376	370	390	376	405	432	367	424	407	383	431	428	413	453	394	394	396	382	410	385	374	393	356	421	416	365	376	380	387	415	414	443	370	405	408	401	426	394	401	403	422	374	393	374	409	388	417	378	421	421	374	392	376	368	413	406	410	393	373	392	361	382	412	363	399	401	422	408	409	442	375	394	429	449	412	421	438	402	359	392	394	415	422	373	382	402	420	434	399	371	424	413	395	396	391	437	377	401	363	443	421	414	383	384	394	403	372	417	414	369	376	396	398	389	395	388	380	416	415	392	388	406	383	377	387	393	410	318	430	409	440	388	400	407	379	413	420	437	407	420	435	399	408	432	408	390	386	438	379	401	377	426	374	392	452	402	381	380	398	372	368	375	387	406	413	390	401	404	386	398	376	394	398	361	436	385	437	444	384	415	416	403	402	364	410	417	390	391	379	388	403	426	417	374	369	386	422	377	379	426	414	403	381	387	414	390	426	391	381	404	446	393	381	435	385	412	378	422	406	417	425	406	391	381	387	386	373	410	388	363	376	378	369	396	463	410	396	409	387	433	426	417	401	406	408	425	422	429	426	416	420	396	423	382	411	391	396	479	426	423	391	378	377	450	412	394	421	401	420	401	421	395	400	362	407	405	400	392	404	392	409	412	423	390	379	359	372	366	427	386	410	435	363	405	383	373	431	395	444	420	393	401	367	399	395	370	433	452	370	374	428	401	406	380	407	387	416	387	393	440	378	396	402	382	390	413	406	367	377	386	403	390	407	398	388	424	414	407	351	395	406	348	424	355	404	379	405	415	444	371	394	438	375	374	398	382	383	381	412	410	423	403	399	433	412	373	378	374	388	391	410	394	411	409	383	452	398	374	420	406	406	375	449	407	375	449	413	437	414	375	437	393	416	394	404	402	393	395	411	382	401	383	415	360	424	406	400	391	414	401	378	390	423	388	411	401	402	392	407	426	423	425	401	398	399	438	405	437	407	432	392	410	428	404	385	394	382	382	420	398	390	380	392	393	396	383	393	414	400	432	376	427	407	401	382	397	410	413	410	435	383	416	354	411	370	393	403	406	434	358	414	390	433	408	409	394	426	421	413	427	406	365	368	419	413	375	366	419	440	424	423	385	428	376	415	407	405	362	412	427	383	401	397	407	440	390	409	408	409	376	408	428	428	414	395	417	421	359	429	386	400	410	362	413	362	398	398	417	423	394	373	381	395	404	424	410	391	449	394	440	447	410	422	398	399	380	370	369	384	399	390	440	388	396	434	401	407	388	391	360	402	394	401	356	407	415	453	399	408	383	426	377	387	394	389	403	448	383	408	390	425	414	415	397	415	435	389	425	378	395	411	386	402	429	386	415	389	394	390	395	384	384	436	396	423	377	367	424	410	371	455	373	398	412	395	386	375	423	428	391	451	376	401	348	383	373	388	376	396	366	383	395	416	391	423	425	443	364	394	365	367	414	406	413	397	409	377	395	388	412	402	410	426	386	397	441	405	403
20653	15376	21281	15045	7343	3414	1696	923	859	891	871	888	941	899	875	881	915	912	938	924	848	902	911	853	873	927	866	858	890	888	919	861	855	878	881	966	916	901	873	920	883	867	909	919	877	904	877	937	907	873	905	931	873	893	868	863	962	824	924	957	911	866	861	862	876	950	844	835	872	836	907	901	888	846	834	888	980	878	891	909	859	904	922	849	918	857	868	856	861	882	894	844	875	929	861	869	934	868	878	915	890	914	842	862	897	884	961	877	902	931	909	854	891	893	864	834	875	873	861	875	858	879	829	915	858	847	897	884	856	843	922	819	881	849	909	822	881	848	889	904	868	871	879	891	914	895	848	953	903	894	865	874	851	839	899	856	875	876	909	905	913	938	829	847	824	922	924	877	886	906	914	913	855	886	874	951	883	899	914	891	893	860	924	842	882	908	904	940	860	899	833	984	923	871	869	868	873	902	882	885	841	886	851	876	882	892	883	882	869	916	895	842	869	913	892	897	874	851	830	903	886	794	902	891	914	902	903	845	901	822	888	876	869	841	870	858	959	895	849	901	878	906	894	944	914	913	853	884	915	857	855	902	862	882	838	822	917	894	842	912	923	884	898	898	896	906	862	892	942	924	867	881	884	897	859	912	904	913	909	929	916	837	906	902	868	897	903	855	847	871	899	882	911	948	847	884	917	928	890	881	915	928	891	864	882	925	859	929	889	855	905	838	887	892	841	883	908	871	913	909	883	889	889	860	897	943	884	886	840	960	878	890	930	866	831	901	897	843	908	921	873	897	921	887	896	882	854	886	881	879	918	867	927	870	801	860	889	888	868	881	898	921	891	880	890	957	918	872	877	890	891	883	852	880	849	936	912	859	870	872	878	938	881	906	920	889	875	846	909	875	862	842	883	887	903	890	859	912	874	874	863	890	916	866	887	900	907	891	899	901	876	926	895	919	885	872	867	897	911	891	899	904	924	877	897	858	890	904	857	899	906	859	867	853	901	873	912	946	852	903	881	875	937	839	870	930	935	879	890	834	874	859	868	899	853	862	884	909	849	903	873	874	890	885	893	842	854	919	906	886	895	918	884	840	897	851	878	898	895	887	915	851	933	870	844	848	857	913	867	862	892	884	864	877	857	928	837	867	956	911	904	881	896	905	872	917	907	864	889	875	856	887	914	948	832	896	842	824	874	884	879	845	872	892	887	926	861	940	850	865	909	914	910	880	931	943	954	853	876	864	838	874	922	874	924	871	880	864	930	891	850	861	865	942	858	880	874	916	903	897	836	906	910	932	922	918	863	855	868	876	878	884	900	876	863	933	872	940	964	875	874	911	913	918	885	931	833	908	841	880	955	927	890	857	886	878	828	867	864	891	819	823	872	884	909	880	862	879	928	828	916	913	897	947	851	875	856	915	899	910	913	837	937	876	934	860	859	876	860	890	848	849	891	882	878	906	920	928	909	853	856	944	896	868	913	887	888	893	896	848	876	897	855	892	905	915	868	861	902	898	922	916	857	871	886	884	920	894	861	923	898	930	879	930	922	888	916	931	861	873	824	866	902	912	947	913	879	868	872	879	940	854	865	898	894	880	853	855	901	903	904	882	917	870	864	892	930	889	881	871	881	942	896	886	913	918	924	888	850	876	876	870	891	849	859	887	862	891	897	896	883	898	872	884	935	897	890	874	893	901	909	913	890	846	912	915	886	873	844	879	952	850	872	901	852	895	879	872	850	897	943	919	872	887	889	920	944	959	858	863	833	868	863	892	888	915	919	865	882	905	920	917	894	902	872	847	880	893	886	893	877	900	898	879	855	851	887	915	915	918	898	891	880	889	884	934	914	888	915	886	898	887	849	890	914	920	886	892	927	861	889	926	842	923	884	883	870	876	901	893	878	863	840	913	885	910	931	847	958	925	899	935	911	942	855	862	916	929	928	865	902	920	904	828	869	866	868	945	896	903	843	873	883	873	869	909	906	889	874	858	900	851	890	860	946	829	908	876	881	865	911	906	906	863	892	867	893	892	806	897	899	844	836	899	867	932	871	935	905	908	909	882	911	904	843	929	899	917	916	889	904	859	841	957	897	871	885	876	880	928	895	880	931	854	866	887	910	868	887	859	874	902	878	919	911	865	879	897	932	891	899	857	880	883	842	892	874	844	905	906	874	896	926	839	877	880	897	904	895	880	894	948	926	915	871	853	874	893	925	951	933	876	857	903	843	866	850	882	898	907	906	859	873	922	881	871	907	914	847	926	849	867	923	873	873	876	847	871	896	909	887	875	869	922	887	884	890	896	824	905	892	859	888	906	839	848	912	831	904	883	836	884	843	888	835	882	889	919	834	947	912	927	900	917	897	864	923	905	905	881	829	828	905	862	879	853	906	879	944	877	908	888	914	845	879	881	918	856	896	914	953	932	907	896	919	901	875	932	885	912	860	907	861	936	834	898	959	918	865	916	888	884	888	898	885	911	869	927	896	897	871	845	865	886	892	882	874	961	905	940	923	886	884	891	919	899	871	855	861	924	843	890	895	894	903	938	884	835	888	845	907	901	934	912	929	921	878	862	853	903	844	867	870	853	859	820	927	915	877	928	902	901	875	929	844	926	877	981	839	931	914	913	867	905	897	921	848	912	847	884	874	912	880	915	890	905	895	887	894	890	880	934	829	896	882	879	937	909	925	912	832	817	925	862	888	898	899	915	861	909	879	842	886	872	878	900	895	874	926	862	921	898	936	917	880	901	879	866	967	931	882	927	895	885	896	870	857	918	930	897	887	878	932	883	917	878	861	883	861	909	853	874	881	921	924	892	876	927	937	939	911	951	900	869	865	881	904	882	845	902	881	945	879	865	931	888	865	907	871	881	906	897	891	904	951	931	905	879	844	948	905	889	859	843	887	899	934	871	849	905	872	895	927	902	871	927	926	894	890	865	913	857	865	872	951	938	939	892	852	922	860	871	914	931	913	867	891	906	916	866	897	915	923	914	921	836	862	884	924	849	917	891	888	889	936	882	920	935	904	922	886	878	905	876	899	835	855	911	878	882	870	897	926	910	847	873	889	910	876	859	874	946	919	870	919	912	907	883	934	877	908	903	891	929	849	925	894	940	947	899	883	910	911	873	880	922	871	908	872	913	939	809	847	905	852	903	953	888	874	911	853	882	867	921	883	860	834	884	902	893	909	878	816	871	820	888	931	897	876	897	885	878	852	893	886	878	879	870	874	882	881	875	886	936	892	939	871	928	919	863	877	910	885	850	905	936	859	899	906	869	928	922	895	908	907	907	892	873	840	903	886	874	896	874	863	856	883	888	922	919	866	901	874	874	943	898	882	896	861	894	903	897	881	847	895	952	893	943	897	884	888	865	882	910	897	944	861	863	910	903	869	866	867	938	853	954	850	865	881	863	914	918	884	908	878	877	859	871	831	896	867	875	880	849	897	900	900	899	843	883	892	866	876	906	877	889	909	868	909	890	885	898	903	877	902	890
57040	48499	66957	48022	27331	11619	2194	368	370	323	377	346	339	332	383	342	338	346	345	353	339	346	327	362	351	325	349	330	364	328	357	349	372	340	363	324	372	362	322	331	341	317	330	372	325	321	347	350	326	323	289	337	316	332	363	320	345	312	342	338	305	374	298	351	312	319	324	299	320	319	375	316	328	333	346	314	329	349	342	350	338	342	333	372	316	359	337	331	323	329	351	319	332	362	346	340	355	323	347	382	384	335	338	331	337	326	345	321	368	300	352	382	347	323	339	346	346	322	355	324	346	308	361	376	353	371	346	356	333	353	339	325	341	352	359	299	338	325	347	356	321	328	333	336	339	331	367	321	322	364	320	320	323	339	351	359	338	324	305	326	335	363	337	326	322	320	341	337	351	355	329	345	341	284	350	327	335	364	373	357	340	368	355	315	325	342	347	331	310	336	336	355	334	346	310	355	355	360	334	352	331	319	330	358	351	348	352	330	365	341	345	319	338	345	359	302	323	317	350	383	343	373	364	352	296	305	377	340	355	345	349	332	356	313	293	358	347	352	320	317	347	351	339	322	349	329	366	367	333	379	316	312	351	337	294	329	331	342	350	322	324	351	318	356	328	320	350	325	328	353	300	303	330	348	371	331	335	336	346	352	316	328	339	346	340	332	310	363	332	336	358	341	356	345	340	320	325	326	333	328	347	403	355	324	351	330	323	339	315	348	348	324	334	337	329	344	356	354	324	353	326	316	348	326	350	335	357	321	358	354	363	349	343	335	341	376	347	302	358	345	345	300	359	330	370	355	343	324	327	307	323	339	372	343	338	329	341	312	381	343	346	350	332	358	342	349	353	331	342	365	344	354	318	336	400	314	337	357	346	364	322	359	356	314	306	371	330	325	324	355	355	350	353	346	328	336	345	334	357	393	365	339	364	371	336	294	334	366	309	302	329	332	383	307	317	355	374	358	325	332	361	322	336	344	312	320	373	345	333	331	370	342	318	357	363	323	328	342	351	325	352	328	311	317	370	367	361	329	341	343	341	305	310	355	377	354	347	311	356	341	321	316	322	354	326	318	310	358	344	370	320	334	363	304	317	347	337	339	325	322	311	355	355	342	325	364	329	308	321	334	361	344	340	309	349	316	339	328	367	331	331	319	361	329	323	315	341	318	342	339	335	360	345	305	354	362	364	365	323	333	362	364	325	325	336	369	330	319	363	358	326	358	340	347	327	333	295	338	352	335	340	343	369	393	345	324	355	357	326	337	325	319	357	337	348	372	330	328	363	372	286	312	347	348	327	314	342	319	337	328	346	341	337	344	317	319	287	333	342	365	318	344	354	376	356	360	332	341	337	327	315	333	315	301	349	354	348	314	347	322	319	320	329	295	300	311	338	352	338	334	337	351	314	321	366	344	287	314	346	348	345	316	379	351	364	320	331	361	302	343	353	339	333	299	311	352	342	336	325	390	331	327	354	354	364	360	311	330	314	275	366	344	297	326	282	345	364	341	326	338	354	350	353	333	329	318	323	341	325	334	379	368	367	358	355	337	340	374	397	325	341	348	345	313	329	292	343	359	364	376	366	334	359	335	349	315	349	338	360	402	318	325	324	304	347	347	342	336	321	328	353	338	339	314	318	346	341	369	372	360	353	327	341	354	331	338	358	337	299	344	359	357	346	324	351	336	353	409	284	332	341	359	338	362	346	336	340	317	332	326	364	327	324	312	323	351	358	347	342	348	327	304	334	361	318	283	316	317	344	347	345	312	324	321	364	350	339	338	353	348	326	308	343	322	331	288	316	356	332	339	348	354	366	318	314	346	343	299	319	339	339	343	327	331	373	351	348	362	371	361	317	333	347	370	367	327	335	402	336	326	309	356	343	333	319	374	343	349	354	329	322	394	327	301	360	375	357	328	309	329	331	332	351	353	330	359	335	324	350	341	346	344	325	326	317	330	400	349	350	345	313	347	336	318	354	328	360	355	363	328	358	336	321	342	303	380	344	314	334	326	354	317	347	345	308	331	326	311	313	340	309	335	336	332	365	387	346	333	349	350	303	325	355	335	347	350	337	374	351	362	334	297	331	329	338	301	319	377	337	356	380	323	363	343	331	347	388	343	349	312	344	341	328	321	325	342	350	333	302	336	352	342	342	324	299	327	329	358	327	314	305	332	313	321	366	377	347	342	345	376	338	319	325	344	349	325	336	384	352	374	336	291	358	342	343	365	325	339	387	343	307	320	332	343	360	319	360	317	345	348	370	343	364	326	334	350	340	334	360	378	344	394	354	329	349	316	355	336	297	319	310	347	321	343	337	325	358	346	367	391	320	370	396	348	306	330	369	328	343	328	396	366	324	346	317	356	343	312	298	310	343	315	330	335	346	364	351	303	332	325	334	333	315	384	354	328	366	349	332	360	359	318	302	354	387	327	343	323	324	385	322	355	342	361	342	332	340	342	358	371	335	337	318	334	337	357	383	359	337	339	326	350	361	365	337	358	338	325	334	324	302	327	354	351	342	374	335	340	372	368	348	356	330	320	335	341	335	322	350	331	382	299	343	321	324	324	349	324	344	318	314	296	356	319	330	334	343	362	332	369	317	353	365	309	342	308	282	325	340	337	390	369	364	371	366	334	337	353	271	369	352	322	326	321	378	296	317	322	317	359	351	344	346	311	322	336	326	303	320	331	342	343	318	363	306	337	327	331	335	307	340	301	370	333	332	329	314	308	342	315	315	344	324	339	327	336	342	340	313	337	342	351	372	355	318	340	371	367	291	316	334	342	346	352	316	342	356	351	353	333	338	337	371	324	350	384	373	351	285	332	354	344	333	348	351	330	345	335	343	326	347	326	318	331	324	319	313	352	324	355	323	340	335	312	338	340	346	300	339	362	351	364	316	311	330	324	323	326	328	362	354	322	340	327	312	370	330	363	350	338	359	367	333	346	346	327	331	333	353	350	346	334	388	316	342	321	305	338	339	348	358	299	358	373	335	303	326	323	344	367	362	354	361	326	379	334	332	351	362	340	321	355	334	334	358	322	323	301	326	306	353	339	341	346	350	331	336	334	361	306	296	323	292	340	327	286	337	357	366	318	337	332	352	368	405	333	322	353	333	361	364	351	338	349	393	333	324	352	334	365	300	344	369	338	358	343	311	312	343	352	328	357	349	367	324	344	344	325	335	343	364	323	347	303	294	312	333	332	352	324	330	327	389	356	374	331	321	335	325	327	334	337	328	342	356	350	333	359	371	365	359	315	333	314	384	344	351	338	368	346	348	349	311	324	354	357	334	353	345	328	318	351	320	349	322	313	344	345	322	334	364	328	345	326	342	322	330	334	360	333	327	372	349	359	328	344	320	363	323	350	343	315	334	327	295	346	332	351	383	334	334	358	359	352	357	371	369	342	312	360	347	339	342	354	347	347	339	370	325	336	338	312	337	340	332	363	344	356	357	331	346	343	351	305	347	304	321	370	365	330	368	337	311	347	341	338
34784	38667	62922	52602	36335	19596	4660	795	759	817	776	788	775	773	782	795	832	789	727	798	765	748	827	846	776	816	768	817	809	837	804	758	791	775	795	812	808	796	776	774	801	808	796	804	742	795	790	753	787	796	749	812	763	782	756	742	793	797	745	793	753	787	833	825	798	759	779	801	731	728	798	793	770	788	799	781	741	752	814	828	793	797	773	746	795	804	779	769	785	810	794	763	771	742	748	791	785	782	809	803	789	760	792	829	786	758	811	791	839	795	818	777	763	815	779	770	801	724	801	829	789	787	816	786	761	759	763	808	740	743	748	739	751	776	783	746	798	792	783	788	809	752	752	758	787	764	788	816	796	784	760	784	777	768	755	775	746	810	775	784	806	802	808	817	810	797	781	766	742	782	733	810	779	845	795	759	802	823	805	799	811	771	821	769	758	777	775	756	791	818	781	765	794	796	767	804	810	770	798	755	750	807	749	741	819	786	774	829	787	819	775	789	730	776	780	764	781	762	760	783	802	788	769	817	776	754	819	799	774	747	777	731	759	795	782	762	776	790	790	779	791	792	759	747	753	776	794	710	745	786	766	744	756	824	826	728	830	773	775	763	736	809	763	765	757	763	775	790	808	803	798	790	736	785	727	738	767	764	785	801	779	808	808	769	788	721	733	730	801	797	731	829	794	781	760	793	784	776	797	812	819	757	736	787	813	777	791	776	762	815	835	725	754	771	778	802	847	814	746	788	839	802	768	768	790	809	740	765	802	777	799	761	793	727	757	758	753	830	789	787	828	750	730	779	791	765	752	769	758	734	811	777	824	794	756	815	792	755	809	796	848	804	770	754	697	785	747	815	801	738	811	791	739	768	794	808	737	828	775	778	747	808	779	784	782	776	757	797	749	768	769	756	752	779	775	781	745	789	778	827	751	747	731	800	786	791	758	764	787	807	746	791	778	749	794	843	783	843	784	789	771	768	750	750	759	757	776	796	805	810	780	759	774	795	800	798	763	746	781	803	812	794	786	744	781	749	800	770	743	771	759	755	735	748	831	815	776	779	774	809	805	745	764	783	757	802	748	781	772	792	802	767	806	778	749	776	802	794	778	772	808	771	740	760	811	796	765	791	725	793	776	791	740	808	770	721	744	752	808	750	777	814	864	768	799	823	778	809	815	734	787	749	781	738	858	848	761	796	755	754	800	753	801	800	775	765	812	805	783	770	806	795	821	784	730	804	783	723	735	758	806	769	772	739	703	829	799	775	800	786	796	779	800	796	774	725	791	786	795	795	758	799	784	795	794	793	808	777	777	811	773	768	787	733	772	783	756	735	764	730	812	807	788	777	774	822	763	761	811	790	778	754	789	755	768	754	765	720	793	789	821	764	718	805	745	764	786	748	748	775	813	799	722	785	800	774	790	829	734	778	723	759	764	723	742	795	775	824	738	761	762	766	778	808	817	805	769	773	786	803	796	772	774	760	802	783	833	796	777	762	784	813	781	767	836	745	785	754	761	792	798	752	803	789	749	752	816	801	764	792	748	789	801	759	781	759	801	785	809	780	814	719	743	815	778	761	815	758	760	712	754	806	777	720	803	798	751	777	724	726	759	789	801	822	771	798	785	760	750	816	849	751	802	788	764	801	771	789	786	722	798	794	814	762	779	790	823	787	833	779	777	757	808	769	829	739	755	797	762	769	811	775	818	791	777	777	721	810	784	790	788	787	796	823	762	763	809	780	779	820	789	829	805	750	777	811	764	772	794	800	759	740	745	784	782	814	761	790	772	799	857	848	776	741	766	800	785	772	788	778	778	852	765	724	780	780	801	753	788	757	763	811	764	780	769	778	789	772	774	770	779	779	731	739	784	783	777	805	788	760	774	773	774	786	766	779	781	770	785	779	782	789	735	800	781	772	776	771	790	797	794	750	745	810	795	775	761	821	786	804	782	790	835	805	773	768	787	784	750	754	766	774	758	728	766	792	862	814	807	784	780	759	762	764	806	797	766	788	753	782	802	767	771	777	821	807	764	787	738	788	794	767	813	792	746	822	768	813	802	733	806	804	781	802	759	795	716	812	791	788	795	803	772	760	749	780	743	837	765	767	767	839	791	760	750	759	729	799	802	759	752	796	775	768	723	772	814	788	795	784	798	773	818	774	749	762	763	799	717	778	802	803	752	801	837	801	762	806	814	803	753	762	796	735	785	779	763	766	762	746	774	784	747	780	787	791	816	798	769	789	770	764	813	770	743	847	742	819	792	817	777	772	797	799	767	741	769	820	798	735	790	810	831	756	743	825	789	783	778	730	799	783	786	751	792	785	786	778	815	810	787	746	778	822	798	840	831	770	772	775	801	792	792	784	791	782	748	811	769	791	769	802	826	796	782	746	755	830	733	811	780	736	761	787	736	777	831	804	801	759	792	757	721	778	715	777	759	782	732	792	803	787	752	814	742	794	812	787	741	796	794	800	815	735	782	768	789	821	789	712	820	729	777	800	768	788	777	790	782	775	813	781	844	758	780	780	789	787	777	861	732	774	786	793	762	788	748	787	807	832	788	762	814	823	798	742	818	767	769	747	829	775	827	801	773	771	759	746	718	767	813	757	825	808	792	805	803	754	814	769	802	780	758	771	740	744	766	822	734	758	750	796	801	772	793	742	741	815	807	769	805	781	744	784	785	741	811	791	752	785	734	746	748	799	745	787	797	794	811	784	759	782	733	771	723	838	756	787	812	779	774	753	775	783	744	760	798	778	766	811	795	762	842	787	776	765	743	786	783	771	773	779	793	731	801	819	805	767	715	828	807	755	739	821	729	770	767	786	754	794	782	792	819	740	788	752	758	812	768	783	802	779	793	768	776	762	773	803	775	809	756	762	763	786	776	789	737	768	790	789	775	753	800	743	775	779	764	742	756	828	773	776	766	818	813	813	818	796	784	818	752	769	764	808	808	773	756	778	775	826	789	817	766	763	778	805	788	782	729	787	808	788	793	788	790	767	747	795	804	733	746	824	779	777	783	808	816	803	836	757	777	769	740	787	749	785	747	767	794	792	799	809	756	807	767	773	798	740	801	780	774	787	774	789	805	789	814	806	745	832	746	765	789	763	836	727	802	789	773	748	844	787	809	760	784	786	789	790	808	809	800	778	800	767	800	730	768	752	778	787	819	784	801	812	754	777	753	766	737	769	808	769	812	812	805	776	786	762	812	771	753	762	793	736	810	756	750	787	799	778	797	764	788	846	736	759	799	789	799	793	823	741	745	792	770	790	773	760	797	774	772	774	782	787	763	840	800	831	825	787	783	772	766	759	729	777	761	820	746	762	739	736	832	802	756	814	812	791	786	807	759	793	794	788	854	800	754	812	733	781	780	824	804	812	804	763	781	760	797	791	781	759	788	785	774	805	794	785	784	769	812	788	838	779	783	783	774	814	801	794	761	776	818	802	776	768	779	745	797	800	781	824	803	834	797	773	807	783	768	825	780	769	776	754	739	791
69744	58713	81054	63415	42245	25316	8728	859	520	463	483	488	449	472	476	437	445	455	493	538	489	486	494	481	479	467	469	482	478	476	514	467	484	530	468	438	459	465	482	486	525	484	473	466	455	487	474	477	469	495	478	499	477	464	443	482	461	507	480	486	503	450	439	445	477	450	469	459	453	465	540	445	469	457	471	453	495	470	518	445	448	458	465	516	539	465	481	489	499	459	470	445	459	450	476	471	481	462	515	480	470	509	529	479	510	518	480	439	462	476	468	499	473	443	454	440	452	457	467	464	466	453	452	484	462	524	432	489	494	512	486	479	509	468	445	463	489	445	470	431	477	469	481	439	506	504	528	484	483	480	493	478	491	465	482	482	462	435	462	484	451	476	463	492	479	489	520	459	476	436	474	466	476	454	445	434	487	487	445	439	433	474	473	533	446	472	455	471	446	455	502	489	477	463	494	452	454	447	483	498	477	471	458	462	474	451	459	512	477	493	471	483	499	436	494	467	447	458	465	452	483	460	478	478	482	503	508	512	448	482	486	522	503	489	470	519	432	469	502	446	476	466	465	481	486	489	469	423	467	442	463	507	429	454	451	467	471	478	479	483	478	514	463	476	483	500	504	511	471	483	489	517	440	431	454	504	460	475	465	475	437	474	481	476	461	513	467	414	526	478	468	467	424	490	488	477	447	516	477	480	464	432	495	464	506	452	497	497	507	510	469	452	439	494	492	453	455	423	454	511	516	508	513	446	497	454	534	446	475	522	486	445	506	485	513	480	514	544	476	462	497	487	492	494	493	452	450	510	467	485	422	478	460	510	464	471	478	460	470	452	460	501	456	458	453	451	490	521	457	494	522	475	444	462	462	519	467	490	484	487	475	517	419	469	477	500	503	457	459	483	466	455	491	494	429	467	452	472	456	492	468	458	485	510	489	478	489	507	449	490	512	449	475	459	456	440	489	459	448	474	460	479	514	481	494	484	458	464	447	470	471	435	516	424	430	482	485	413	473	545	511	487	513	486	421	429	475	483	462	457	469	454	479	450	470	493	502	505	503	449	459	510	425	503	501	443	429	436	459	501	458	526	449	456	474	504	496	486	463	477	447	475	482	435	491	474	487	482	471	431	439	465	523	505	491	526	491	477	451	467	455	497	454	494	481	483	480	445	484	460	460	458	518	461	466	452	457	490	466	465	509	440	466	485	527	488	490	487	474	488	479	436	458	499	464	447	473	451	519	440	464	483	490	514	441	492	486	478	459	479	461	449	504	480	472	505	495	467	475	466	495	501	472	471	512	476	493	472	477	497	500	482	472	452	462	503	500	465	443	475	460	445	456	452	444	453	495	480	518	440	478	489	510	455	442	505	516	497	496	468	481	478	486	493	496	474	475	486	454	482	506	506	490	477	473	500	457	465	457	450	465	465	476	487	455	497	454	510	469	460	510	514	453	480	431	474	476	468	436	467	467	486	490	455	425	471	483	463	457	466	460	467	504	470	475	467	417	481	477	463	502	490	506	485	505	471	514	438	439	488	454	456	489	492	495	512	443	457	443	458	436	468	477	462	488	484	468	507	478	481	471	479	447	487	482	474	453	492	508	457	486	471	443	495	495	431	455	460	466	481	486	477	489	469	426	477	506	478	488	464	479	501	539	435	430	500	489	440	488	478	490	452	528	492	487	438	485	490	495	502	426	479	421	449	457	481	465	472	501	464	488	498	527	459	476	469	465	464	451	511	485	470	454	478	488	458	490	432	479	487	487	474	475	491	438	434	472	495	477	485	470	480	480	453	462	518	439	460	476	510	484	484	498	479	464	486	437	445	469	469	462	509	476	485	488	450	464	492	439	444	489	496	453	464	529	471	486	499	477	450	528	468	484	455	498	455	458	483	440	483	479	495	479	436	461	453	450	456	446	460	433	480	446	445	466	482	452	482	445	465	466	478	459	429	481	489	499	482	462	516	460	462	432	495	489	446	490	485	462	476	478	479	455	494	486	446	519	491	487	457	518	486	470	470	455	512	482	451	451	459	477	459	494	492	460	462	461	449	472	467	459	471	448	486	465	492	448	468	483	450	462	489	500	437	480	496	495	517	435	514	501	518	479	477	491	478	515	503	459	535	459	469	474	447	525	483	495	428	477	504	477	479	500	477	496	463	515	478	475	485	480	467	483	473	474	487	475	449	487	450	453	462	487	471	468	461	455	490	433	503	468	454	457	543	479	497	488	466	460	467	473	492	445	496	496	477	472	492	489	460	471	465	511	498	475	476	496	491	443	479	522	470	430	462	433	456	470	485	445	463	503	496	474	489	436	489	506	475	503	474	476	463	476	516	451	455	517	503	468	476	460	459	445	431	433	478	483	468	476	452	430	454	467	441	471	464	454	445	456	508	473	447	470	467	469	465	503	464	515	464	487	448	456	466	485	489	524	456	443	472	443	470	445	482	470	494	488	493	493	465	468	500	486	493	453	482	438	510	470	477	503	504	467	460	503	440	462	455	474	458	468	454	493	500	475	466	471	465	516	491	544	490	465	473	498	492	493	472	490	464	455	444	507	474	443	406	433	430	464	491	474	500	445	502	479	479	475	502	504	475	486	484	467	482	489	447	462	500	498	436	456	472	461	491	434	447	476	487	478	515	441	508	498	489	501	462	511	468	449	454	447	470	500	549	456	468	476	480	474	489	433	439	477	429	484	468	478	487	480	459	509	453	509	522	507	458	439	462	476	489	495	474	491	423	471	476	477	510	484	467	498	430	483	457	500	465	466	481	461	469	480	404	454	438	485	423	448	509	489	461	470	501	452	470	477	469	476	463	451	474	488	457	481	439	455	453	471	483	456	453	467	477	460	477	496	512	449	483	475	519	455	523	476	542	529	515	450	490	448	467	507	469	454	457	436	466	472	458	483	439	477	455	493	491	495	509	488	502	484	464	482	492	486	445	493	479	489	475	497	475	453	475	468	481	418	506	416	470	483	457	483	509	505	453	493	481	494	475	477	509	503	469	484	444	470	480	445	452	503	488	432	534	439	478	509	443	459	428	485	486	451	457	440	489	496	489	490	498	446	448	478	488	457	443	465	482	481	503	564	509	463	447	419	466	465	486	485	454	496	489	464	517	500	487	484	515	470	491	509	463	458	500	496	513	526	479	473	459	470	489	452	468	432	443	455	523	517	470	476	440	463	465	416	481	486	469	484	484	432	479	441	444	439	447	492	476	492	441	500	466	479	468	452	490	452	493	501	454	476	502	478	484	460	420	420	451	458	478	459	470	493	444	507	463	470	474	488	486	515	451	492	457	434	486	461	462	511	481	497	466	472	485	478	470	484	457	500	463	462	484	489	462	443	513	455	496	546	442	482	435	429	468	435	466	475	500	444	500	495	450	474	498	525	480	462	492	512	473	502	453	457	495	443	472	502	477	483	446	452	475	491	500	469	501	468	505	459	467	479	469	469	479	488	444	455	428	470	445	478	474	459	507	460	498	451	471
45537	46850	80571	70207	51331	34297	13084	1107	1083	1082	1040	1104	1112	992	1047	1039	1038	963	1106	1039	1078	1048	1058	1018	1105	1098	1070	1051	1096	1029	1085	1035	1088	1076	1058	1047	999	1063	1109	1073	1041	995	1081	1036	1018	1059	998	1054	1059	1076	1083	1010	1061	1027	1042	1071	1072	983	1026	1057	1069	1047	1016	1131	1057	1013	1047	1044	1097	999	1049	1100	1021	1078	1016	1043	1045	1041	1035	1005	1068	1036	1083	1018	986	1030	1061	1063	1014	1023	1061	1000	1049	1031	1010	1055	1006	1074	1040	1087	1042	1072	1084	1087	1024	1086	1024	1003	1009	1073	997	1047	1035	1039	1065	1006	1055	1048	1035	1083	1096	1080	1026	1073	1047	1092	1072	1068	1019	1075	1038	1076	1027	1018	1064	1069	1036	1120	1026	1017	1064	1051	1023	1068	1100	1026	1024	1025	1052	1066	1040	1083	999	1059	1058	1136	1022	1079	1077	1067	1039	1060	1065	1090	1047	1036	1005	1037	1040	1059	1045	1022	1033	1028	1058	1030	1048	1042	1079	1021	1007	1038	971	1030	1030	1011	1041	1032	1020	1084	1025	1086	1045	1017	1009	1099	1044	1055	1060	1040	1031	1082	1064	1043	1018	1060	1023	1052	1024	1058	1053	1118	1028	1020	1023	1043	1081	1048	1006	1066	1027	1055	1030	1029	1005	1030	1020	1015	1003	1045	961	1049	1083	1008	1074	1062	1032	1036	1047	1084	1017	1064	1017	956	1011	1003	1004	1019	1020	1062	1089	1047	1028	1022	981	1069	1041	1070	1081	1012	1067	1024	1014	1034	1013	1004	1091	1079	995	1018	1095	987	1076	1039	1021	1014	1043	1014	989	1041	1022	1041	1055	1010	1052	1024	1058	1000	1073	1048	1052	1008	1034	1055	1022	1094	1050	1082	1046	981	1004	1040	1066	972	1049	1024	1038	1086	1068	1045	1025	1010	1017	1101	1104	1005	1044	1055	1050	1046	1037	1014	999	1059	1083	1054	1054	1035	1030	1040	1021	981	1047	1040	1002	1032	1102	1073	1044	1028	1025	1033	1001	1040	1044	1002	1012	1032	1014	1058	1054	1115	1062	1027	1109	1093	1046	980	1039	1044	1036	1037	1093	1052	1061	1094	1113	1044	1044	1006	1046	1042	1057	1037	1109	1098	1066	1044	1069	1038	983	1074	1119	1099	1039	989	1015	1039	1019	1076	1037	1035	1076	1040	1117	988	1029	1086	1009	1033	1062	1020	1068	1046	1040	1106	971	1034	1050	1118	1029	1086	1037	990	1069	1002	1054	1029	1021	1022	1041	1033	1041	1012	1030	999	1061	1076	1033	988	1062	1027	1037	1032	1046	999	1048	1036	994	1083	998	1050	1030	964	1024	1019	1029	1099	1082	1026	1054	1026	1024	1043	1016	1102	1023	1055	1049	1043	1028	1024	1004	1064	1011	1068	1073	1064	1019	980	1061	1032	1057	1060	1094	1053	1034	1025	1013	1060	988	1030	1096	1057	983	982	1011	1041	1041	1101	994	1046	1061	1086	1093	1028	1038	1061	1009	1046	1129	1048	1046	1082	1027	1037	1055	990	1099	1057	1043	1120	1036	1081	1090	1059	1064	1072	1073	1018	1033	1038	1078	1011	1041	1012	1043	1069	1017	1022	1067	1064	1028	993	1024	1082	1012	997	1027	1113	1027	1051	1031	1061	1022	1024	973	997	1070	1043	1040	1039	1038	1072	1081	1082	1022	1088	1064	1035	1044	1074	1043	1010	1037	1005	1051	985	1096	1027	1035	1069	1062	1044	1062	1007	1058	1068	1012	1081	1041	1096	1006	1063	1078	1050	1071	1072	1076	1019	1005	1045	989	1086	1032	1000	993	1008	1045	1054	1095	1014	1017	1010	1093	1029	1006	1098	1038	1089	1063	1037	1023	1013	1081	1055	1054	1042	1103	987	1067	1020	1038	1071	987	1073	1024	1047	1065	1042	1038	1044	1030	1113	1000	1025	1088	1074	1104	1037	1009	1071	1027	1028	1014	1085	1010	1109	1063	1016	1046	1049	1051	1024	1040	1025	1060	1051	1041	1009	1038	1019	1066	1047	1071	1097	1074	1032	1032	1060	1060	1046	1030	1007	1042	1026	1001	1095	1059	1094	1007	1009	1031	1108	1101	964	1057	1045	1045	1003	1099	1013	1072	1051	1002	1055	1065	1002	1054	1083	995	1083	1078	1051	1075	1060	1047	1035	1034	1075	1066	1013	1008	1059	1039	1046	1030	1015	1072	1044	1044	1058	1062	1026	1060	1057	1018	1042	1064	984	1020	1024	1037	1050	1013	1001	1038	1038	1019	1083	1047	1094	1037	1022	972	1056	1071	1044	1031	1042	1058	982	1022	1054	1080	1050	1039	1081	1087	1065	1053	1079	1015	1066	1035	1075	1076	1031	1021	1085	1077	1068	1012	1014	1008	1035	1041	1099	1119	1057	1069	1001	1038	1034	1016	1045	1037	1010	1006	1065	1082	1048	1049	1087	1028	1042	1060	1036	1035	1011	1028	1050	988	1079	1082	998	1060	1002	1054	998	1041	1061	1029	1047	996	1044	1009	1035	1017	1014	1065	1081	1018	1095	998	1020	973	1103	1046	1012	1023	995	1008	1037	1047	1049	1007	1026	1019	1014	1000	1050	1035	1079	1032	1082	1111	1067	1050	1079	1060	1019	1106	1030	1007	1047	1040	959	1004	1014	1037	1077	1053	1018	1070	1029	1009	1043	1123	1074	1033	1031	1024	1038	1088	1012	1081	1062	1029	1041	1039	1097	1068	1034	1082	1033	1099	1047	1073	1050	1105	1067	1043	1027	1043	1084	1042	1068	1033	1070	1053	1010	1086	1049	1060	1104	1056	1054	1047	1051	1046	1043	1009	1093	1048	1007	1064	1003	1002	1083	1008	1070	992	1042	1059	1094	1031	1082	1024	1055	1103	1026	1050	1030	1040	1007	1029	1086	1034	1069	1046	1073	968	1005	1067	1008	1013	1017	1054	1059	1030	1039	1037	1044	1071	1069	1092	1017	1058	997	1085	989	1061	1014	1020	1087	1025	1027	1054	998	1026	1049	992	1044	1006	1101	1024	1057	1040	1057	1061	1055	1047	1039	1035	1048	1074	963	1063	1030	1027	1046	1033	1047	1055	1001	1108	1021	1066	1053	1038	1053	1048	1005	1072	1037	1082	1057	1026	1035	1036	1035	1058	956	1000	1025	1039	1079	1006	1022	991	997	1027	991	1049	1035	1104	995	1034	1042	1050	1033	1084	1071	1095	1040	1040	1009	1036	970	1081	1070	1020	1011	1109	1045	1044	1087	1053	1000	1011	1090	989	1042	1035	1084	1052	1069	1050	1102	1056	1057	974	1043	1041	1022	1025	1088	953	1014	1021	1003	1061	1048	1000	1051	1016	1055	1045	1067	1053	1022	1060	1068	1074	1016	1112	1045	994	1111	1002	1015	1033	1011	1049	1075	1095	1036	1086	1057	1052	1007	1017	1024	1083	1070	1080	1044	1024	1045	1016	1046	1037	1072	1017	1047	1022	1055	1057	1010	1055	1059	1067	1115	1072	1068	1108	1087	989	1071	1057	972	1033	1036	1001	987	1025	1000	1012	1035	1070	1039	971	1040	1068	1004	1031	1035	1013	1064	1041	1035	1036	1019	975	1041	977	1090	1058	1076	1117	1038	1023	1053	1080	1076	1018	1017	1077	1053	1066	1054	1067	1047	1052	1072	1098	1032	1092	1052	1046	991	1096	1036	1072	1039	1072	990	1032	1025	1075	1068	1050	1093	991	1020	1001	1000	1074	1012	1049	1117	1059	1082	1047	1094	1032	1022	1102	1006	1057	1018	1065	1083	1009	1065	1073	1094	1086	975	1025	1088	1126	1030	1029	1055	1053	1055	1006	1049	1044	992	1072	1026	1039	1044	1074	1066	1002	989	1023	1033	1070	1084	1072	1012	1084	1048	1047	1033	1014	1034	989	1080	965	1035	1077	1066	1055	994	1099	1036	1097	1006	999	1049	1045	1022	935	1085	1059	1081	1049	1033	1026	1058	1094	1023	996	1046	1062	1036	1038	1082	1009	1090	1044	1055	1049	973	1054	1062	1063	998	1023	1002	1032	1007	1018	1067	1019	1062	1069	1041	1000	1061	1008	1020	995	1011	1050	985	1084	1038	1079	1074	1034	1046	1050	1111	1050	1029	1043	1041	1075	1043	1052	1050	1065	1080	1024	1062	1020	1063	1037	1071	1031	1029	1002	1018	1024	1022	1046	1073	1102	1037	1021	1029	1019	1060	971	1060	1065	1034	1143	1044	1078	1077	1056	1048	997	1033	1039	1038	1024	1033	954	988	1053	1067	1057	1022	1018	1072	1059	990	1080	1031	1067	1010	1072	1053	1037	980	1075	1053	1021	1057	1111	1012	972	1024	1078	1012	1067	1030	1024	979	1032	1084	1050	1083	1008	1062	1076	1080	1048	1025	1009	1076	1043	973	1019	1028	1029	1089	1044	1027	1019	1072	1133	1098	995	1008	1041	1059	1080	962	1119	1020	1042	1044	1012	1037	1075	1042	1105	1069	1062	1091	1035	1022	1085	993	1033	1034	1013	1061	1055	1070	1087	1058	1137	1055	1050	1042	1066	1086	1053	1073	1031	1062	1081	1042	1046	1054	1014	1033	1040	1062	1019	1049	1041	981	1015	1023	1011	980	1063	1011	1065	1079	1051	1061	1061	1090	1028	1047	1065	1010	1053	1026	1014	1069	1034	1060	1063	1080	1081	1040	1022	1011	1088	1020	1029	1081	1009	995	1059	1070	1014	1040	1025	1042	1054	1012	1074	1090	982	1012	1086	1008	1001	999	1098	1044	1029	1093	1035	1001	1022	1058	1004	1060	1060	1051
40136	24234	16269	8542	3151	1314	632	390	409	422	398	414	386	384	432	403	431	424	386	398	386	441	406	436	403	373	408	420	420	423	410	402	377	397	419	406	414	377	384	403	388	419	407	429	405	383	425	365	388	416	386	353	396	366	356	411	390	413	409	393	420	422	391	407	402	415	384	375	399	398	421	423	391	380	417	422	406	422	416	448	396	408	416	393	427	424	421	421	390	434	397	367	384	399	409	416	453	395	393	414	383	424	439	380	395	411	404	411	445	425	417	421	426	446	351	398	366	375	410	379	421	403	414	421	445	392	445	398	412	393	446	395	400	347	398	413	370	433	394	388	409	390	366	391	379	369	366	385	434	433	373	406	372	389	424	386	430	415	409	385	428	390	399	431	393	445	420	410	390	422	399	399	416	408	392	395	397	422	399	406	400	394	425	398	368	395	348	378	410	400	382	412	403	376	402	397	359	416	415	390	376	398	418	367	398	408	409	381	385	399	370	424	419	394	370	387	356	353	367	420	386	388	410	383	389	407	428	352	380	346	419	366	379	423	426	398	413	383	371	392	388	452	403	397	394	391	400	363	385	367	416	385	405	404	401	439	427	413	375	362	367	387	368	419	428	387	389	413	448	397	401	347	385	414	461	377	377	400	422	408	451	394	384	426	426	412	390	381	405	436	384	425	407	412	413	402	408	419	373	392	443	422	400	429	441	395	398	415	373	399	396	414	421	407	426	380	431	410	414	387	390	421	398	394	412	404	380	357	425	402	396	432	401	416	407	410	404	452	375	390	421	393	380	404	371	446	373	390	370	403	395	385	389	330	381	408	394	423	405	435	399	408	424	412	440	424	374	421	407	435	405	362	394	391	397	363	363	394	403	405	396	416	406	440	430	408	423	416	364	402	410	397	395	386	409	414	410	385	398	387	413	371	403	364	413	414	405	407	434	440	346	333	395	426	401	385	414	448	376	395	408	406	401	369	385	402	391	460	377	391	382	387	391	396	407	342	391	409	366	457	399	424	378	375	415	399	383	400	434	366	423	405	442	406	440	411	368	395	394	418	383	405	438	429	406	384	380	377	403	422	427	418	373	393	393	426	363	384	421	381	416	383	383	427	395	426	388	398	375	399	401	400	449	408	408	374	413	422	401	401	414	403	409	380	434	410	379	382	406	393	432	371	445	390	401	414	417	403	411	430	440	361	403	420	417	431	402	391	423	441	420	361	395	405	404	392	378	377	436	377	441	396	436	407	377	416	394	402	458	409	408	423	409	402	396	372	430	389	405	381	383	411	414	413	407	398	456	402	410	356	393	383	382	423	392	414	433	426	395	436	417	409	391	387	425	415	386	410	395	371	467	385	442	353	432	420	410	417	401	403	388	400	413	402	387	438	428	363	379	414	412	406	445	432	400	386	419	419	414	373	410	412	418	445	387	388	394	398	420	378	433	434	392	409	393	405	403	423	368	392	402	404	415	401	439	429	411	411	383	375	392	415	412	406	428	397	396	359	388	422	408	380	367	400	427	401	446	422	384	390	452	401	383	366	408	393	381	426	410	396	398	385	412	417	407	400	435	440	381	415	427	423	412	397	378	398	388	452	409	380	424	385	369	425	354	398	448	398	364	375	412	412	396	448	341	381	409	387	415	426	388	412	408	396	396	393	394	428	417	411	411	429	387	409	403	392	385	380	410	404	410	436	353	402	440	420	383	403	419	425	432	394	409	412	392	378	446	385	434	415	403	402	397	396	430	396	441	426	414	412	406	399	419	415	366	381	400	400	420	404	409	415	414	412	420	404	399	424	441	371	393	431	426	407	404	404	392	421	400	424	389	416	396	400	377	406	434	374	444	430	405	390	388	392	444	366	383	399	405	392	439	377	410	375	414	394	386	371	359	382	404	387	371	405	470	415	378	397	385	420	367	437	359	412	412	381	397	442	399	432	367	409	423	429	402	383	421	448	392	419	389	374	394	424	415	352	412	401	388	396	427	374	381	373	403	370	374	394	424	369	398	399	439	437	405	395	369	342	452	398	428	382	397	409	384	382	396	405	409	406	437	397	396	421	373	380	428	401	402	421	412	415	379	375	413	368	420	438	423	386	416	383	366	372	394	392	409	409	397	414	400	428	412	413	425	400	439	356	392	391	407	400	382	399	407	383	419	403	400	405	414	399	395	380	440	368	376	394	419	406	404	363	420	402	360	401	401	377	412	411	406	403	411	394	392	425	401	403	411	423	422	435	405	396	423	428	366	361	430	446	403	437	414	422	381	381	419	386	381	412	415	374	374	395	394	376	387	377	437	427	405	440	395	419	413	398	370	408	385	408	375	360	457	400	407	419	410	392	400	386	382	381	430	443	365	411	380	414	414	398	401	416	383	400	393	432	366	416	462	423	433	391	389	392	365	382	402	395	395	404	410	442	390	388	437	393	429	432	419	385	397	387	415	435	411	368	431	407	404	414	394	392	404	403	404	435	370	390	396	426	439	405	392	396	405	376	366	361	396	407	393	412	412	398	376	397	401	374	396	421	413	426	356	382	372	388	400	380	423	386	412	412	395	418	394	413	417	402	369	355	414	400	439	412	394	402	399	420	429	375	367	399	404	408	429	393	439	394	414	423	360	387	437	406	361	397	381	400	400	405	427	383	414	374	385	430	406	418	422	403	385	418	387	397	434	417	394	392	361	422	408	414	402	390	421	423	440	392	401	421	372	406	370	419	403	440	398	419	400	427	399	396	379	449	395	402	392	404	389	411	361	451	426	426	444	432	439	407	399	427	426	416	411	405	416	398	384	387	391	402	382	411	415	387	421	428	425	395	425	398	367	438	370	429	412	387	369	396	368	415	389	398	433	446	387	399	388	405	385	436	399	401	403	440	434	416	418	393	427	368	392	368	406	393	371	413	391	406	405	409	378	409	425	389	369	436	440	409	412	420	401	428	397	405	450	394	418	411	367	401	384	401	409	384	420	435	379	430	413	375	390	459	378	381	411	384	428	409	411	399	406	362	392	400	381	397	411	411	388	387	451	415	398	417	390	397	439	425	389	384	438	423	377	396	416	389	412	415	411	451	395	404	362	364	409	363	397	391	411	403	444	421	376	407	370	415	404	364	390	389	407	412	400	423	424	393	367	433	409	382	382	423	383	426	405	398	376	370	387	406	382	408	384	380	432	413	371	407	400	425	396	420	415	402	433	439	405	367	425	407	410	403	425	390	405	397	403	375	409	390	398	412	392	354	418	426	390	445	411	446	403	442	388	375	389	421	373	404	408	417	405	390	407	419	405	424	405	368	389	386	368	393	395	428	369	381	418	403	406	467	378	394	404	416	372	424	414	389	416	400	418	434	433	437	394	424	414	380	377	369	397	425	396	398	392	400	375	360	400	353	416	400	423	406	417	412	392	364	376	426	387	426	382	378	412	393	412	379	425	413	407	398	412	379	413	413	410	420	415	398	405	424	417	392	371	412	416	380	379	420	418	394	425	412	419	358
22616	16170	23364	15440	7779	3401	1678	975	903	847	922	862	923	867	927	891	832	896	896	912	890	885	854	881	875	882	880	902	940	954	900	906	878	911	905	898	855	903	853	886	906	964	939	890	921	898	862	946	890	858	899	899	898	889	872	914	867	883	869	912	954	906	909	924	877	883	880	884	886	898	933	908	920	896	922	894	921	920	920	847	925	872	846	874	851	922	910	919	890	904	917	934	905	949	884	880	901	865	888	930	931	888	932	955	905	847	875	880	942	880	892	946	893	907	877	883	876	953	893	895	913	904	903	917	867	840	879	936	869	879	854	902	915	918	828	896	874	904	895	875	901	889	906	899	915	901	853	934	826	883	914	846	911	873	915	916	963	901	903	902	853	873	973	875	882	933	883	897	919	902	926	942	868	906	909	805	887	888	912	928	918	886	881	875	914	873	903	909	897	925	866	900	890	875	881	920	878	935	846	853	881	888	882	886	891	902	861	866	885	937	865	936	933	868	910	896	885	915	874	923	917	891	883	900	933	943	872	930	861	849	918	894	854	863	840	896	890	845	869	915	873	953	887	883	919	887	878	864	894	893	947	864	880	883	876	909	873	875	869	954	887	928	828	909	919	913	902	871	884	849	907	899	876	947	929	893	874	885	919	880	890	814	873	924	872	921	877	890	882	939	858	916	857	852	836	915	881	898	911	937	899	902	849	869	944	907	877	882	912	843	889	912	922	921	885	886	906	937	867	852	885	901	854	891	881	904	967	923	883	905	909	892	875	882	841	880	836	854	890	875	898	895	914	862	930	882	944	908	924	910	912	884	899	869	892	871	924	886	856	889	873	898	871	815	868	891	912	871	921	882	908	943	941	874	896	920	895	891	915	881	886	888	861	904	864	892	931	937	849	893	894	894	885	849	889	897	891	884	881	897	870	909	915	898	886	909	915	945	858	905	865	893	864	952	924	963	965	892	861	907	908	941	889	910	905	881	864	900	895	885	953	851	854	920	893	904	890	863	915	938	891	917	850	857	935	892	869	897	930	859	857	934	914	874	911	880	815	915	904	905	908	895	938	844	885	903	874	857	925	910	860	895	844	911	928	919	876	832	916	878	893	850	914	931	893	910	912	947	873	874	884	889	867	859	939	938	880	902	866	836	901	889	817	915	889	905	909	878	927	955	940	914	913	884	881	874	924	903	847	918	909	881	956	875	872	832	908	898	912	869	885	883	900	888	927	916	876	922	890	871	895	902	896	885	901	881	900	880	889	932	848	896	927	868	924	875	872	934	867	863	899	842	881	895	833	836	906	932	891	883	880	853	855	869	840	957	866	884	881	921	946	875	900	919	924	904	853	855	879	864	891	916	905	893	917	934	862	858	905	884	939	892	906	915	929	911	889	883	889	885	878	853	899	878	939	876	909	859	851	929	891	879	876	889	870	885	885	868	953	914	875	925	886	871	890	864	886	892	800	886	868	876	866	871	905	913	922	921	846	869	884	855	885	888	868	903	890	916	891	897	846	895	875	907	915	922	892	875	964	935	870	896	888	896	878	910	878	889	917	872	873	873	898	874	873	886	884	902	920	892	866	894	859	910	899	873	931	905	887	915	896	944	884	855	875	864	885	927	917	927	858	846	847	875	895	887	865	871	868	930	893	903	930	927	903	874	900	918	884	883	869	878	881	930	952	890	927	857	904	826	920	891	864	881	888	879	900	841	898	917	928	882	858	865	894	865	834	911	907	885	909	871	889	898	907	889	926	896	875	877	928	879	879	882	931	919	867	853	977	867	847	944	929	894	854	892	898	904	844	884	875	924	894	880	924	886	906	914	886	928	935	905	888	885	906	905	905	878	857	908	875	866	873	930	936	886	878	921	934	917	898	931	885	893	904	915	873	880	919	870	940	898	926	888	874	882	900	904	899	915	936	869	918	923	871	839	853	929	851	885	835	909	899	863	948	882	900	846	895	845	910	861	932	873	857	945	898	873	855	920	903	885	879	928	910	919	936	885	904	868	897	868	938	896	909	852	916	918	920	934	843	896	875	902	849	944	907	911	882	919	929	891	909	915	882	950	882	864	902	877	910	875	908	884	872	907	957	889	931	908	942	915	939	845	870	891	915	904	909	888	896	875	899	859	889	922	885	890	864	906	883	940	916	878	887	911	896	931	896	927	890	862	886	941	941	850	908	891	849	912	895	866	900	903	925	870	868	877	910	943	915	918	860	963	865	932	888	885	873	898	878	958	911	862	881	848	879	920	928	946	849	895	861	891	906	925	874	923	894	892	914	960	906	875	895	910	891	874	916	961	922	849	900	874	905	874	873	892	921	912	886	902	900	852	901	894	875	907	897	874	859	881	875	908	848	930	903	927	929	925	859	909	910	901	898	885	885	867	857	883	915	861	906	871	941	886	847	878	848	912	911	896	892	872	917	914	946	866	874	912	856	882	892	841	916	933	930	931	909	943	914	850	906	878	879	933	906	913	909	877	934	854	895	903	931	859	892	916	894	906	941	865	867	915	950	919	894	907	936	877	915	813	927	850	910	905	861	905	914	848	907	874	905	822	893	917	862	856	915	879	853	939	952	839	927	871	948	868	885	909	918	889	829	894	928	923	927	878	878	897	915	888	913	856	892	923	884	875	897	880	885	889	896	896	879	843	882	858	845	890	844	872	891	911	897	919	913	902	843	836	876	909	915	881	892	890	866	865	896	896	898	887	885	870	869	859	957	954	946	928	897	919	894	927	878	854	949	889	896	892	837	945	868	937	830	876	891	924	964	919	933	871	892	865	865	854	897	919	853	904	885	890	865	874	931	919	831	814	910	908	896	873	906	901	940	894	889	908	891	893	866	859	910	860	934	880	945	860	862	906	934	885	935	886	912	924	840	905	917	876	912	856	899	894	903	884	913	889	916	884	847	908	921	916	897	886	867	883	940	898	930	901	863	909	890	871	930	905	875	889	872	858	923	914	931	900	886	883	885	857	904	922	909	933	859	863	912	909	923	883	871	908	885	928	861	912	952	913	902	918	910	884	883	888	914	900	909	878	895	923	838	882	888	903	858	869	904	918	856	882	911	862	928	889	937	902	896	900	921	883	902	916	870	866	885	916	896	895	833	941	923	893	881	894	889	859	909	877	906	914	902	893	908	876	894	932	902	851	839	875	886	898	876	878	889	929	864	958	875	869	893	913	812	925	906	888	913	929	848	902	889	890	921	855	898	855	897	858	888	933	891	879	893	936	908	849	892	865	870	903	850	916	895	876	917	854	872	890	892	929	874	884	832	839	917	933	894	922	948	850	906	923	908	863	913	973	878	912	913	890	949	863	871	931	943	904	864	880	894	898	897	883	912	869	899	903	943	913	858	892	883	922	947	816	850	877	923	879	891	861	886	916	862	860	895	793	954	906	876	904	906	892	945	907	910	916	893	956	937	863	952	836	915	852	889	923	858	934	918	924	886	945	875	911	872	944	884	896	911	850	829	868	883	859	821	839
59661	46811	65788	48959	27303	11533	3086	431	344	355	364	337	392	369	360	377	375	340	349	361	366	349	349	359	369	381	325	392	361	367	361	383	382	366	410	385	340	332	353	373	352	360	343	354	371	361	357	345	330	360	409	374	354	350	361	335	363	323	361	373	368	370	321	360	350	378	305	355	322	380	329	362	309	335	362	409	390	362	372	330	357	359	348	374	372	362	320	339	341	329	347	354	366	346	327	324	381	356	369	358	380	358	334	387	362	364	378	349	354	386	383	362	381	360	345	331	333	378	387	361	339	392	336	393	386	383	343	369	385	365	355	380	360	370	373	343	355	368	361	323	350	327	377	375	340	333	330	395	380	289	372	360	344	363	327	348	358	329	385	376	342	371	371	364	410	355	359	353	325	349	378	371	353	359	356	340	353	330	366	366	356	364	350	344	350	359	323	343	368	338	394	372	351	354	346	354	363	378	386	344	354	358	392	368	367	337	371	339	329	380	337	312	388	341	374	354	367	354	376	343	366	382	367	381	329	359	362	384	356	372	343	366	331	315	349	346	360	366	360	378	353	325	366	349	360	372	362	373	354	375	327	372	358	379	345	343	343	327	337	358	369	336	335	352	340	387	350	338	347	341	377	345	318	351	312	320	396	358	346	338	355	348	320	350	340	326	337	318	353	393	364	317	332	369	383	349	364	390	398	389	355	353	326	391	327	363	363	363	356	348	368	377	345	336	397	376	363	318	392	365	374	336	345	313	345	373	325	398	374	368	378	375	340	381	382	400	351	364	348	390	373	338	339	349	333	394	344	350	380	384	369	358	372	331	315	353	363	362	355	324	371	364	349	377	378	387	377	360	331	370	353	380	344	360	398	340	365	380	339	305	355	341	339	355	325	346	377	380	343	384	386	364	325	367	342	336	341	374	359	375	358	341	389	362	368	339	360	360	375	362	339	377	339	350	389	332	347	347	364	375	313	344	397	337	352	369	400	348	370	346	369	341	364	362	370	340	351	326	383	370	372	363	354	355	341	356	346	404	380	341	338	371	342	334	373	336	378	344	369	365	371	384	351	372	353	380	370	336	386	381	350	353	333	353	383	377	352	364	347	368	339	351	399	398	369	329	404	361	395	356	371	327	342	353	340	318	368	347	379	378	391	348	381	390	337	371	374	351	354	363	366	338	359	344	382	423	362	348	363	312	354	388	366	381	352	327	369	383	380	372	372	397	366	339	384	340	387	348	357	376	367	328	365	357	348	377	354	392	384	343	370	342	377	346	363	397	387	355	346	335	364	373	390	358	344	315	330	350	359	339	327	387	367	378	350	388	359	325	358	329	366	337	312	347	387	380	344	338	363	377	405	360	367	335	359	315	378	338	356	340	355	386	347	345	371	351	380	394	342	340	362	354	346	367	358	372	396	370	323	340	355	358	355	351	365	397	369	398	377	334	310	366	367	387	401	395	368	385	368	344	372	334	371	334	363	363	335	346	332	395	351	358	356	383	355	420	358	390	362	365	338	407	335	329	347	341	341	333	364	349	317	322	362	361	343	347	368	346	349	366	351	352	351	390	329	342	409	346	374	372	323	308	331	355	332	355	372	363	356	314	373	346	378	352	341	394	342	335	381	371	395	384	358	367	348	369	379	367	371	350	358	340	333	369	372	360	332	368	383	380	366	364	364	348	383	361	360	358	340	406	324	378	401	364	340	367	359	401	358	387	367	369	355	359	370	361	359	363	348	340	367	351	383	400	347	337	363	325	385	405	356	360	363	364	336	368	349	346	356	386	391	334	348	358	400	336	382	348	375	364	404	368	390	380	378	364	364	337	365	358	355	350	347	334	365	330	345	312	350	369	383	361	359	407	367	355	355	384	386	385	353	346	321	365	385	344	360	342	316	351	349	372	369	341	347	394	390	371	363	348	377	366	382	344	342	329	349	359	408	362	351	389	370	385	372	376	348	335	362	363	333	379	370	347	345	386	355	357	320	368	319	349	347	372	360	419	350	346	331	379	370	359	326	360	344	385	357	370	392	341	341	354	398	344	335	354	337	360	347	369	366	372	341	351	328	334	361	355	323	341	366	368	316	348	328	357	331	361	354	340	353	396	361	324	376	361	362	370	366	373	376	371	350	345	356	357	388	341	386	345	377	343	365	359	358	363	361	349	364	366	371	356	329	333	350	365	378	371	334	390	379	308	362	341	348	388	383	336	360	346	359	351	364	350	302	383	337	377	396	371	355	350	387	354	320	312	329	331	374	379	349	328	371	350	327	324	389	378	391	339	363	303	339	383	359	410	358	384	369	345	385	369	370	329	392	382	357	347	398	393	365	350	324	353	371	357	350	320	326	362	335	356	329	394	367	363	347	342	384	382	375	386	338	342	363	370	308	420	353	339	357	340	338	350	358	365	363	379	369	361	381	370	360	357	342	380	347	362	366	352	347	394	390	386	357	362	404	370	379	331	366	364	372	359	381	375	375	367	358	342	343	356	364	345	336	367	331	340	367	326	341	353	323	416	357	389	370	380	340	374	372	418	346	375	336	349	361	336	372	372	381	380	331	353	340	367	353	350	344	373	388	363	390	385	358	356	359	394	381	375	411	379	365	322	380	359	350	340	368	351	387	348	372	379	365	394	356	366	347	351	356	343	363	319	357	388	384	385	334	367	420	368	348	341	344	341	341	359	368	309	380	345	347	353	385	351	332	344	343	345	356	349	341	317	359	358	324	382	382	376	362	349	369	358	387	377	382	375	377	360	386	358	370	377	375	360	382	343	337	377	312	365	367	363	346	328	376	365	345	346	318	350	353	348	357	403	329	348	355	339	363	333	355	406	357	356	398	353	338	367	367	385	338	363	346	339	368	364	322	379	339	348	308	354	367	369	362	393	376	353	365	388	392	328	368	359	348	316	361	369	366	398	360	355	336	368	350	371	336	328	375	397	361	343	330	376	365	351	364	400	357	325	373	331	343	355	357	357	393	379	320	343	325	377	351	364	367	351	350	366	339	368	327	340	353	363	350	391	377	366	359	340	374	337	350	352	329	352	341	329	388	338	347	357	389	374	368	343	388	323	388	330	373	380	363	358	374	364	357	358	379	352	388	327	389	333	342	363	356	386	363	369	327	334	384	355	381	384	352	353	387	354	381	366	364	320	308	352	352	349	359	366	339	365	357	361	366	351	340	339	371	347	360	359	363	320	370	375	356	378	368	357	377	388	369	346	378	379	349	346	364	347	372	348	358	370	379	363	341	343	335	354	410	364	368	384	344	359	351	361	361	349	337	346	346	398	385	347	328	360	381	362	392	345	384	332	376	349	372	338	305	344	329	347	367	347	359	359	355	352	388	327	370	320	373	359	365	351	350	325	375	332	353	386	351	336	355	370	326	308	337	364	352	360	371	358	328	386	384	350	381	361	356	382	381	353	359	339	326	351	382	380	377	330	375	368	363	374	363	367	355	350	370	363	385	355	389	343	387	345	350	332	396	354	383	358
37721	36326	62837	52825	36178	20224	7053	830	887	792	831	807	815	832	854	780	809	884	860	835	830	867	834	848	827	849	824	779	867	829	829	838	869	844	842	814	860	793	833	807	812	838	840	798	810	826	810	817	809	876	823	868	825	853	801	838	800	865	827	814	818	762	806	811	836	787	803	771	860	818	811	798	830	833	818	828	830	829	797	810	771	845	867	830	835	781	781	820	803	808	745	766	788	899	840	827	849	839	796	864	790	834	870	822	775	783	852	812	830	768	819	797	864	806	798	830	831	825	818	837	837	792	817	823	836	788	838	779	852	836	843	876	814	791	858	826	825	816	799	823	788	829	850	842	842	826	818	841	823	772	858	836	862	767	826	808	794	836	821	822	827	811	856	846	770	819	826	866	821	782	858	855	886	843	798	812	851	801	809	845	845	803	833	808	779	847	762	841	784	830	795	817	770	833	806	831	830	861	804	809	848	797	784	822	797	830	843	819	806	808	834	818	822	794	833	806	795	800	842	817	831	778	824	825	776	826	845	809	797	861	753	812	850	872	801	813	779	851	839	841	824	853	815	890	775	889	809	855	878	843	827	800	797	783	835	748	822	793	796	790	833	859	810	840	794	803	770	867	816	830	809	825	841	770	777	825	826	815	837	825	850	814	816	828	773	912	796	840	815	843	827	827	849	856	835	793	821	810	824	834	845	862	810	803	785	840	834	788	797	795	873	802	789	862	779	849	790	841	782	736	819	844	848	848	802	840	835	803	796	822	845	824	813	840	818	860	808	780	813	803	819	814	798	789	872	825	836	866	810	765	842	786	873	793	800	822	840	801	858	820	810	868	805	817	854	866	854	851	836	871	803	805	813	803	847	789	795	785	868	826	816	830	848	804	865	808	802	837	815	835	790	773	880	835	834	792	839	819	758	790	821	796	844	827	848	776	813	805	829	817	766	850	797	744	851	792	814	810	787	836	838	833	847	838	847	827	872	796	855	801	822	826	839	839	795	816	827	831	839	806	812	796	793	839	802	831	797	842	869	816	822	794	830	835	828	837	850	836	873	836	861	827	797	776	827	804	812	830	754	792	810	811	847	828	827	819	834	813	811	808	835	824	880	823	791	847	834	826	798	788	780	841	803	842	789	815	794	795	798	804	753	845	838	810	828	785	837	831	855	810	832	839	853	821	802	829	844	852	838	777	851	856	806	811	829	852	775	819	871	848	775	832	808	815	823	831	818	789	846	810	828	846	841	862	795	799	822	845	798	713	834	835	818	790	801	828	838	878	847	837	795	828	772	791	814	818	826	895	835	846	836	821	790	850	822	866	825	816	789	820	793	811	764	798	826	814	837	854	823	832	801	817	850	857	764	886	841	828	897	788	820	859	817	826	825	815	808	794	848	806	824	809	800	786	767	813	863	824	799	798	767	839	838	813	771	793	854	811	856	802	831	821	834	807	872	735	806	832	830	784	790	820	802	818	775	803	770	798	842	747	822	752	834	829	844	851	806	810	782	845	817	841	849	810	774	805	787	789	799	799	762	837	790	759	841	848	800	813	848	809	847	849	779	856	825	815	831	814	777	839	776	798	811	786	809	816	824	816	792	836	843	854	859	776	817	846	826	847	846	842	811	784	801	886	856	832	863	866	860	786	860	837	788	832	871	837	834	826	778	807	834	805	760	858	760	760	821	808	850	852	813	808	802	808	851	758	811	848	801	809	821	852	849	820	775	798	790	857	886	847	781	853	886	810	870	825	832	834	756	837	834	794	813	776	814	827	854	819	779	805	801	875	846	826	820	850	859	804	858	823	746	886	827	842	835	815	857	792	840	784	768	809	903	786	862	771	838	815	795	852	810	781	872	812	830	825	832	810	805	826	812	828	808	837	833	841	829	801	820	790	818	852	852	873	828	856	779	828	825	893	799	808	808	780	862	836	852	790	805	818	846	835	808	864	792	820	823	796	779	878	847	811	800	820	820	823	805	811	856	843	833	821	802	865	803	801	858	828	840	869	813	811	832	835	920	820	816	840	805	828	836	813	801	774	843	827	821	811	809	793	805	838	852	848	809	855	855	825	843	830	869	834	823	830	783	813	829	841	832	807	818	797	884	811	793	853	849	825	808	863	767	807	880	793	848	829	775	781	807	804	853	794	876	794	814	844	820	887	826	824	770	802	853	817	812	869	811	817	811	819	826	834	852	868	811	804	862	814	773	803	843	802	901	830	785	783	845	844	786	787	814	828	760	804	817	803	881	820	814	816	854	782	854	817	851	807	824	818	797	821	797	808	844	789	800	822	827	891	792	835	807	807	771	810	817	842	863	841	872	826	843	830	820	772	831	829	780	831	828	848	798	821	868	820	802	817	795	825	821	810	776	842	819	819	823	796	842	776	827	792	820	797	856	849	789	869	819	834	823	840	808	838	831	854	857	861	843	813	810	826	845	855	824	826	809	865	900	803	833	789	782	800	748	846	820	831	827	819	829	817	806	840	849	819	806	801	777	806	832	809	819	797	791	859	761	806	814	790	821	801	818	835	884	773	834	799	834	868	837	855	808	823	819	819	814	806	802	801	808	824	809	824	846	792	810	834	771	854	841	837	766	836	809	798	861	819	856	823	825	820	820	881	793	858	870	835	827	815	872	845	836	829	820	864	813	837	820	850	830	850	829	785	802	808	800	818	881	850	895	847	811	797	826	823	837	806	834	810	832	832	775	800	840	806	822	822	860	806	908	780	785	839	838	837	833	783	814	832	788	813	827	776	779	812	745	817	810	776	894	791	831	816	857	792	756	818	807	845	842	807	857	785	821	816	825	821	802	822	775	864	856	828	841	772	816	859	812	830	807	748	818	789	816	837	816	798	868	864	796	782	813	829	838	764	842	823	835	824	878	852	815	854	843	812	795	798	820	818	784	847	875	868	881	812	825	818	827	823	876	851	846	862	826	829	800	823	836	801	760	858	853	893	763	823	788	821	855	816	857	847	759	851	843	806	805	800	832	838	803	834	800	817	788	823	858	855	799	849	857	780	823	802	826	841	829	812	859	774	795	792	894	780	810	839	852	799	838	816	812	832	845	845	799	784	867	780	876	839	821	837	779	854	836	799	811	848	811	808	826	823	795	851	808	754	800	845	814	825	821	858	835	791	782	823	862	808	832	842	822	803	831	815	865	888	832	861	815	788	849	836	827	848	780	822	780	785	825	846	831	798	810	832	830	807	763	847	814	871	831	807	827	822	808	815	828	836	838	803	829	820	781	812	840	795	815	768	829	813	792	874	851	836	807	864	830	821	864	828	829	786	807	770	810	841	850	853	849	787	772	862	820	827	811	787	795	824	861	851	741	877	862	855	804	816	785	832	823	782	804	839	838	860	799	821	820	816	848	776	857	815	810	795	835	845	851	829	799	857	867	836	825	825	861	881	831	825	844	822	837	797	812	824	800	814	829	801	836	811	779	800	833	797	866	837	848	811	881	853	839	836	852	807	841	770	835	815
71010	62968	78753	61643	40580	23087	8362	797	516	517	529	482	498	480	513	516	515	481	504	473	534	515	511	505	520	553	523	512	428	485	535	513	499	521	503	496	490	489	474	499	516	501	487	487	491	513	474	491	511	472	515	474	522	505	497	511	504	477	458	477	490	511	474	548	503	524	531	511	478	498	509	488	490	501	473	496	540	514	509	528	442	501	511	485	496	480	475	515	463	510	529	524	479	485	531	530	512	475	488	531	504	494	463	520	476	495	538	484	451	459	511	518	526	493	469	493	486	519	482	482	485	498	523	487	479	540	499	553	520	504	500	447	511	519	490	501	551	502	510	536	476	513	489	536	483	532	498	520	511	476	551	520	527	445	505	507	490	451	506	509	507	487	436	511	505	531	500	524	484	453	478	498	500	480	453	486	475	481	495	504	503	494	506	472	466	508	532	493	465	491	531	525	480	499	512	545	501	504	528	505	537	501	494	511	519	467	531	465	493	464	521	523	494	519	497	508	501	507	474	476	471	582	521	516	514	539	504	504	521	456	512	486	468	499	484	487	510	529	497	501	488	532	487	480	488	505	538	528	521	509	505	469	481	471	507	463	524	509	473	508	483	469	549	496	522	515	498	521	540	524	563	484	484	507	497	459	459	541	524	522	464	496	469	472	494	450	496	486	480	545	491	516	517	470	507	504	525	526	519	504	466	502	497	489	485	519	501	520	475	489	511	498	508	500	505	528	502	455	509	535	500	503	518	499	554	453	506	476	469	540	537	491	504	493	515	500	508	507	475	504	473	478	492	512	502	490	537	471	472	497	476	471	525	481	508	468	497	493	507	523	480	488	491	479	471	490	426	500	491	497	497	475	491	474	486	473	488	482	491	481	511	454	478	503	483	433	493	531	478	471	513	514	456	461	518	491	542	531	496	481	496	470	477	457	467	442	497	487	493	537	501	474	496	506	504	494	494	517	476	518	465	487	467	461	487	496	501	520	483	554	495	524	462	469	510	479	471	537	473	478	465	484	487	503	481	474	452	465	498	498	513	504	492	510	522	511	535	489	481	524	503	455	474	482	477	507	494	510	489	488	480	524	542	467	523	513	470	496	482	521	469	490	467	494	494	498	494	487	476	544	500	477	459	468	519	466	494	467	462	491	470	505	477	530	505	464	535	490	497	515	539	498	487	534	530	505	545	459	464	461	499	511	504	484	510	516	528	463	487	544	483	502	475	491	448	466	501	499	516	511	467	496	552	505	533	472	512	500	473	507	489	491	469	480	559	490	491	464	494	507	425	460	484	535	498	498	503	508	536	499	490	498	508	491	479	525	487	515	542	514	518	512	488	500	511	491	504	542	508	498	507	524	488	548	492	537	504	501	500	470	528	547	490	501	479	546	512	489	501	534	472	495	486	506	491	516	507	496	493	495	485	550	534	539	510	494	499	571	534	450	503	494	450	483	472	492	494	512	474	506	458	524	513	474	500	494	516	530	524	514	522	522	514	484	507	481	451	497	460	468	475	523	480	504	505	530	497	510	502	453	489	492	453	536	502	521	521	510	475	454	466	491	477	507	499	499	481	472	472	512	486	464	487	493	475	507	481	461	481	492	536	478	456	503	495	478	503	542	510	479	449	514	516	553	515	476	472	506	518	509	488	521	506	469	522	505	511	485	511	503	483	540	474	489	483	501	478	485	484	468	564	490	536	494	482	478	546	513	515	487	477	530	509	449	501	501	464	503	516	489	498	467	515	481	507	470	518	505	521	476	479	475	498	499	498	504	486	492	538	485	496	479	507	487	498	496	519	499	514	499	477	491	476	507	526	464	461	460	496	510	507	444	503	497	498	487	521	500	502	485	470	511	467	508	468	496	496	516	533	494	537	541	509	469	535	525	520	501	512	484	475	490	530	535	520	514	520	541	497	520	487	519	511	500	491	522	529	518	475	491	513	543	508	497	514	532	562	507	520	504	498	502	528	495	491	499	476	503	471	449	488	507	477	493	539	495	451	483	499	550	551	507	471	464	475	527	485	507	479	510	486	519	484	531	482	480	474	489	505	565	486	514	504	491	505	465	486	465	513	494	481	475	495	437	504	483	518	536	491	516	495	486	523	476	481	479	427	506	502	463	516	494	498	508	537	475	532	471	506	492	502	485	504	516	511	474	474	472	497	474	483	484	498	478	469	465	505	498	512	503	489	456	482	518	505	494	479	539	513	491	539	525	476	462	461	476	492	457	499	481	495	491	460	473	494	521	471	524	488	530	497	511	513	514	568	512	468	533	494	491	528	472	474	477	486	499	475	500	525	525	528	449	496	515	506	527	510	518	550	502	526	515	542	477	504	442	499	464	521	516	488	485	538	541	509	517	534	500	506	478	527	460	504	537	480	470	483	469	471	453	549	491	531	489	472	481	495	503	473	568	483	535	479	505	494	539	505	456	487	524	468	454	494	561	523	498	521	544	509	512	515	496	488	493	489	493	482	463	462	504	472	475	494	487	475	474	481	514	489	517	507	503	502	464	535	494	478	518	508	522	509	503	500	509	504	502	505	493	514	460	484	543	524	523	463	493	504	458	516	481	523	497	497	526	516	491	502	476	482	529	477	525	534	499	490	513	501	506	495	465	470	496	500	504	532	490	527	511	494	486	505	526	525	517	529	474	526	495	503	521	490	514	482	491	473	463	458	504	514	523	489	512	500	473	500	461	490	488	537	488	493	468	467	452	470	504	486	485	489	517	505	498	519	457	547	435	535	481	490	486	479	478	487	476	517	514	551	511	535	525	486	522	537	499	507	489	465	521	456	504	466	479	476	486	510	517	504	518	475	476	496	472	479	507	520	474	527	448	504	458	500	521	511	463	492	521	486	516	533	505	527	503	535	466	514	515	497	511	526	502	485	478	524	472	470	530	509	537	504	523	495	535	529	547	518	482	541	475	510	529	490	521	532	465	506	508	484	477	423	478	472	506	487	480	543	479	490	467	497	484	482	479	501	471	470	507	521	523	469	486	514	456	493	479	493	528	475	523	471	519	496	451	515	522	508	503	561	529	543	509	526	462	448	504	484	541	488	484	547	523	527	502	487	486	528	471	498	523	514	508	472	513	475	526	485	514	498	494	486	505	488	485	496	532	503	481	507	462	510	470	485	484	477	488	495	490	526	511	491	516	481	540	520	509	500	507	528	537	477	509	475	539	472	511	453	472	495	514	526	486	489	511	483	468	479	450	519	489	523	522	501	495	490	484	511	435	487	473	476	537	533	480	512	459	495	512	521	495	484	480	477	492	475	459	458	468	497	480	476	501	504	515	521	465	493	504	497	520	473	496	488	501	501	484	479	524	500	488	493	519	527	515	480	488	457	484	503	526	495	498	470	567	483	475	511	516	477	475	493	470	491	484	524	486	498	479	510	509	479	475	479	513	507	476	515	495	524	459	507	505	476	498	465	493	511	481	529	518	444	491	506	473	523	490	521	536	478	552	499	521	486	505	535	498	528	519
48109	53980	79777	68550	49574	31206	13125	1128	1091	1128	1121	1123	1037	1067	1116	1100	1107	1099	1133	1102	1083	1040	1110	1051	1063	1077	1084	1099	1091	1140	1108	1092	1161	1069	1020	1091	1086	1093	1116	1091	1137	1103	1112	1010	1126	1039	1061	1110	1100	1093	1071	1114	1077	1110	1116	1102	1128	1096	1009	1109	1079	1078	1095	1137	1078	1072	1100	1088	1118	1117	1069	1070	1108	1140	1106	1081	1085	1129	1133	1084	1097	1099	1102	1102	1123	1074	1037	1085	1104	1044	1060	1088	1116	1098	1118	1168	1173	1110	1058	1119	1072	1118	1049	1102	1042	1155	1069	1113	1058	1096	1092	1073	1095	1112	1124	1163	1139	1090	1052	1099	1094	1132	1100	1077	978	1129	1122	986	1115	1059	1080	1106	1072	1058	1061	1108	1126	1100	1084	1122	1199	1123	1088	1094	1073	1125	1082	1088	1073	1085	1157	1115	1132	1044	1077	1041	1111	1105	1101	1115	1077	1130	1144	1106	1109	1074	1042	1104	1091	1091	1130	1029	1103	1127	1050	1069	1062	1127	1108	1088	1097	1091	1063	1080	1135	1096	1092	1129	1054	1071	1087	1108	1072	1085	1081	1063	1068	1061	1094	1117	1069	1090	1062	1092	1111	1086	1106	1089	1086	1035	1140	1082	1073	1114	1051	1131	1087	1087	1083	1082	1128	1060	1084	1095	1166	1101	1140	1066	1084	1083	1095	1082	1082	1112	1128	1065	1135	1053	1048	1128	1088	1062	1091	1101	1078	1117	1127	1021	1057	1112	1112	1034	1083	1128	1056	1048	1109	1050	1093	1100	1051	1063	1100	1064	1119	1085	1126	1045	1085	1080	1115	1131	1016	1083	1043	1126	1102	1035	1087	1082	1086	1132	1108	1087	1071	1067	1122	1135	1034	1133	1054	1120	1058	1066	1109	1066	1120	1121	1090	1047	1048	1109	1084	1072	1086	1102	1102	1059	1086	1098	1104	1061	1045	1150	1118	1093	1098	1071	1038	1082	1073	1084	1066	1132	1109	1105	1034	1072	1089	1038	1053	1088	1081	1079	1096	1081	1093	1068	1097	1093	1047	1102	1071	1138	1065	1104	1145	1058	1066	1092	1080	1134	1095	1075	1082	1100	1068	1077	1067	1047	1160	1127	1097	1067	1128	1105	1093	1133	1064	1088	1075	1100	1083	1106	1044	1115	1117	1109	1091	1122	1081	1127	1097	1100	1109	1112	1162	1093	1077	1110	1136	1162	1121	1098	1107	1082	1086	1070	1057	1070	1115	1071	1130	1080	1068	1062	1055	1099	1069	1030	1135	1087	1081	1042	1110	1042	1126	1051	1105	1085	1035	1099	1114	1045	1028	1058	1062	1105	1083	1068	1090	1089	1097	1141	1032	1101	1085	1120	1103	1058	1079	1057	1129	1034	1089	1091	1119	1067	1116	1087	1050	1050	1162	1080	1116	1140	1083	1104	1104	1117	1093	1039	1128	1104	1031	1053	1072	1154	1050	1107	1117	1045	1079	1124	1134	1058	1069	1086	1106	1078	1074	1084	1102	1124	1047	1124	1086	1062	1083	1017	1076	1096	1126	1065	1064	1122	1054	1078	1117	1123	1103	1094	1089	1082	1157	1103	1083	1105	1084	1114	1068	1147	1115	1120	1074	1119	1098	1081	1082	1044	1031	1145	1053	1073	1058	1059	1120	1105	1121	1130	1143	1074	1132	1060	1072	1060	1110	1094	1045	1093	1060	1097	1118	1082	1091	1106	1049	1108	1133	1057	1082	1120	1089	1156	1099	1109	1106	1029	1052	1111	1097	1035	1090	1129	1073	1085	1116	1098	1066	1073	1099	1125	1062	1131	1077	1094	1095	1054	1118	1062	1119	1128	1103	1006	1149	1085	1080	1124	1105	1057	1030	1076	1060	1116	1085	1101	1111	1095	1138	1072	1087	1152	1121	1081	1067	1068	1122	1063	1041	1043	1060	1091	1087	1150	1047	1112	1060	1093	1135	1078	1048	1098	1058	1027	1026	1068	1087	1044	1074	1092	1053	1072	1128	1128	1103	1106	1110	1097	1072	1097	1109	1097	1068	1068	1095	1115	1102	1075	1117	1155	1044	1139	1067	1128	1063	1097	1117	1074	1127	1155	1128	1062	1043	1088	1099	1087	1062	1075	1134	1046	1085	1079	1121	1078	1129	1051	1087	1062	1083	1120	1056	1064	1118	1076	1107	1188	1118	1100	1058	1088	1080	1148	1105	1087	1048	1086	1062	1056	1068	1078	1073	1106	1077	1065	1072	1109	1119	1084	1111	1127	1161	1053	1092	1157	1083	1068	1126	1053	1064	1086	1063	1059	1077	1146	1083	1065	1059	1107	1091	1087	1101	1061	1096	1067	1131	1027	1058	1127	1075	1128	1079	1087	1097	1057	1099	1090	1029	1084	1026	1094	1081	1122	1078	1081	1170	1126	1103	1114	1119	1063	1114	1087	1075	1064	1087	1093	1097	1163	1068	1029	1089	1112	1107	1097	1054	1121	1071	1099	1092	1057	1059	1074	1098	1085	1123	1059	1095	1107	1069	1088	1118	1114	1082	1112	1037	1064	1037	1083	1027	1158	1089	1048	1122	1078	1048	1070	1094	1065	1128	1111	1079	1106	1131	1052	1089	1116	1076	1092	1027	1088	1102	1096	1022	1074	1111	1099	1025	1047	1133	1066	1096	1091	1110	1058	1079	1024	1059	1099	1106	1095	1144	1023	1099	1051	1134	1076	1119	1088	1066	1079	1106	1063	1120	1072	1076	1086	1073	1102	1082	1073	1129	1057	1082	1065	1077	1059	1076	1119	1131	1079	1122	1030	1116	1093	1118	1031	1073	1124	1110	1059	1052	1068	1103	1076	1088	1105	1062	1137	1052	1050	1102	1139	1137	1096	1124	1106	1123	1102	1119	1096	1097	1087	1106	1084	1127	1084	1105	1065	1083	1090	1073	1031	1073	1093	1101	1149	1093	1090	1134	1054	1094	1106	1081	1162	1099	1051	1077	1058	1081	1062	1012	1106	1121	1078	1092	1104	1049	1138	1083	1071	1077	1063	1071	1073	1092	1071	1054	1078	1136	1170	1134	1097	1128	1135	1137	1056	1134	1048	1104	1136	1076	1110	1068	1067	1095	1053	1068	1084	1124	1104	1099	1053	1061	1093	1173	1062	1179	1106	1050	1107	1097	1044	1060	1112	1132	1111	1072	1062	1133	1055	1096	1126	1114	1041	1095	1115	1125	1091	1090	1116	1110	1125	1091	1096	1085	1116	1122	1069	1049	1103	1067	1150	1073	1114	1086	1100	1114	1074	1081	1109	1063	1056	1055	1133	1099	1071	1063	1080	1084	1133	1021	1077	1075	1063	1122	1131	1072	1078	1070	1079	1060	1150	1097	1162	1112	1104	1045	1021	1062	1062	1098	1081	1088	1086	1077	1085	1042	1054	1104	1099	1075	1109	1089	1103	1118	1055	1133	1112	1132	1095	1168	1052	1010	1100	1102	1038	1133	1062	1158	1110	1111	1057	1140	1133	1163	1054	1072	1127	1085	1092	1074	1106	1106	1127	1091	1059	1097	1112	1058	1034	1058	1090	1085	1061	1080	1095	1108	1100	1092	1086	1081	1093	1069	975	1101	1089	1127	1073	1084	1056	1013	1032	1092	1084	1057	1041	1100	1084	1083	1060	1066	1048	1073	1080	1068	1087	1055	1094	1105	1109	1066	1104	1016	1112	1074	1073	1128	1051	1087	1141	1084	1108	1067	1085	1114	1121	1083	1072	1077	1039	1045	1054	1074	1091	1047	1047	1075	1122	1059	1081	985	1075	1077	1100	1127	1016	1054	1048	1087	1115	1099	1144	1134	1061	1051	1054	994	1092	1092	1034	1123	962	1087	1039	1062	1039	1123	1100	1081	1007	1044	1055	1132	1102	1127	1113	1068	1067	1130	1079	1059	1047	1116	1080	1059	1134	1136	1090	1101	1036	1095	1111	1126	1153	1089	1115	1135	1125	1099	1057	1040	1099	1083	1077	1112	1104	1061	1064	1094	1020	1072	1034	1109	1097	1123	1144	1119	1071	1118	1039	1087	1094	1086	1104	1025	1083	1023	1076	1160	1061	1127	1142	1084	1079	1084	1075	1060	1054	1085	1135	1098	1068	1084	1094	1061	1105	1092	1077	1053	1080	1163	1091	1115	1073	1105	1107	1096	1117	1122	1077	1065	1173	1085	1039	1098	1112	1113	1115	1026	1124	1073	1108	1051	1100	1116	1125	1087	1037	1142	1105	1128	1108	1070	1113	1101	1114	1120	1103	1092	1112	1079	1091	1053	1109	1100	1099	1136	1114	1143	1040	1128	1127	1127	1022	982	1090	1084	1109	1118	1060	1117	1102	1060	1088	1061	1068	1083	1059	1094	1074	1149	1095	1145	1108	1049	1135	1127	1067	1077	1120	1108	1037	1083	1094	1071	1071	1112	1100	1087	1136	1063	1124	1127	1033	1110	1070	1127	1060	1089	1076	1097	1116	1062	1099	1061	1100	1125	1040	1060	1090	1086	1124	1107	1084	1054	1109	1068	1064	1063	1088	1036	1103	1086	1131	1115	1127	1090	1074	1079	1062	1099	1147	1132	1119	1093	1079	1077	1070	1120	1083	1128	1028	1054	1005	1087	1091	1048	1056	1074	1032	1080	1057	1079	1054	1073	1066	1091	1092	1025	1108	1099	1073	1109	1146	1126	1121	1023	1092	1119	1108	1085	1053	1047	1071	1044	1021	1078	1102	1097	1114	1095	1049	1054	1085	1088	1041	1093	1121	1124	1106	1087	1062	1099	1126	1061	1087	1118	1027	1076	1056	1069	1068	1067	1138	1087	1111	1060	1111	1135	1102	1060	1106	1081	1078	1133	1132	1109	1032	1076	1097	1102	1124	1095	1084	1115	1120	1098	1064	1058	1095	1064	1053	1081	1141	1079	988	1116	1143	1099	1100	1076	1111	1111	1152	1140	1100	1105	1073	1124	1097	1063	1103	1126	1089	1033	1112
40682	23471	16713	8248	3059	1239	691	407	407	381	423	407	394	403	436	439	431	443	440	456	370	369	430	473	427	437	422	404	415	457	413	421	425	440	405	410	384	439	440	415	431	405	443	410	397	411	411	368	389	445	391	423	425	402	394	436	461	439	423	389	398	411	387	400	395	398	399	413	431	386	444	421	406	446	402	388	431	434	427	432	415	410	423	424	425	424	407	404	424	399	452	414	456	417	386	483	422	447	435	385	431	386	420	389	421	416	414	413	428	410	435	397	424	424	424	412	421	457	413	416	389	440	442	424	406	428	392	400	430	390	413	431	428	426	423	438	407	407	436	410	405	447	411	413	366	432	446	411	403	423	389	364	431	370	443	409	429	415	476	390	385	438	453	438	372	424	422	429	375	415	369	440	408	416	413	432	422	405	392	442	451	435	414	439	373	425	413	418	425	425	442	405	361	394	401	420	417	423	425	452	439	376	386	410	381	425	384	491	409	432	419	399	421	419	381	400	387	445	453	424	389	376	449	432	432	377	386	397	434	416	431	396	401	407	444	390	418	408	411	389	405	432	408	434	414	438	408	427	426	382	389	412	398	407	400	445	434	421	434	423	381	441	403	423	468	425	481	397	411	411	380	410	380	426	395	404	397	424	425	440	443	440	410	428	381	433	415	432	419	415	397	395	395	417	404	411	443	395	425	433	454	393	423	408	403	392	434	454	421	415	411	399	449	434	405	422	409	430	466	418	373	418	394	420	406	460	419	392	409	417	402	432	399	451	421	429	416	416	384	408	387	420	428	432	433	411	387	389	430	440	416	394	411	425	405	421	422	433	395	426	381	418	429	443	425	396	407	425	423	406	400	421	403	399	382	410	411	374	417	407	432	426	419	427	448	381	443	398	408	392	368	416	411	407	396	413	387	366	390	405	422	414	395	378	399	403	417	372	418	419	424	397	441	420	416	416	413	402	432	406	397	478	391	459	387	383	397	410	408	427	402	428	382	418	428	415	404	407	447	441	421	411	371	464	435	452	394	418	430	392	378	394	410	429	390	399	397	400	374	393	401	422	408	412	431	396	437	391	460	383	376	403	430	387	396	447	447	390	419	392	401	396	408	382	407	392	418	399	412	411	422	396	408	400	382	418	416	381	398	424	453	382	436	408	396	433	396	431	483	401	379	431	451	429	395	395	383	419	389	404	413	413	425	393	421	433	440	396	414	432	453	435	386	399	410	415	461	395	387	434	413	393	409	391	412	416	421	411	428	433	399	434	451	413	409	403	387	393	434	420	431	412	410	372	413	412	425	396	416	422	402	408	425	431	429	407	409	435	400	417	429	430	417	428	433	421	399	435	402	405	441	406	445	421	390	410	417	388	426	396	380	423	380	404	416	362	440	426	389	391	433	401	412	395	406	398	373	422	422	411	371	374	366	410	433	399	408	379	423	396	410	442	434	391	407	439	428	422	458	452	405	446	401	411	403	390	410	398	387	373	422	404	430	438	425	426	418	455	418	406	432	437	422	384	379	375	446	387	418	427	393	415	421	407	416	416	440	462	447	418	393	383	421	438	396	421	396	432	409	400	380	410	399	394	446	419	411	406	436	424	400	387	421	423	453	428	421	413	410	426	401	418	475	417	400	387	390	382	425	432	427	390	413	414	434	415	411	391	415	450	429	430	394	400	412	420	422	412	392	431	369	415	366	418	409	424	409	427	426	425	387	410	410	378	430	429	457	405	418	346	421	411	413	454	406	410	447	423	387	410	382	435	427	422	421	402	433	411	394	374	407	404	408	421	421	402	391	430	412	439	441	435	447	430	415	431	407	392	448	433	406	418	449	374	397	440	410	392	382	381	390	446	379	406	427	403	386	415	407	461	411	401	426	427	428	404	425	450	441	388	387	378	420	391	408	384	426	413	422	428	403	383	397	411	444	456	397	450	368	428	399	411	429	402	425	405	413	411	405	400	468	407	392	425	423	383	403	397	393	436	441	418	377	388	401	446	417	400	393	396	409	413	393	407	433	427	399	401	403	406	423	437	388	435	448	427	403	421	404	432	398	405	392	385	448	394	454	430	412	399	390	426	435	408	414	421	359	423	407	389	440	455	430	437	385	423	427	412	440	367	421	412	410	388	426	440	422	396	403	410	456	412	417	432	376	407	430	418	395	440	421	387	380	437	404	419	404	408	434	445	431	442	427	428	420	415	408	402	424	403	390	426	416	439	415	437	401	460	395	402	452	429	396	429	416	424	433	421	428	463	433	405	451	401	395	413	412	396	428	429	395	426	443	409	417	430	470	410	400	406	417	413	390	423	416	379	405	385	422	425	441	384	413	442	400	425	404	401	429	453	418	403	400	430	433	438	417	441	420	448	446	391	394	407	405	421	443	414	402	411	437	448	413	416	403	403	417	386	419	401	388	420	403	435	421	385	417	431	395	379	432	429	431	403	435	390	432	426	382	435	426	379	383	421	382	403	404	401	431	445	403	401	450	390	379	383	410	410	408	449	418	398	433	394	467	444	417	462	451	432	432	412	405	405	419	442	412	412	411	397	425	431	429	399	392	434	371	436	415	417	395	466	390	421	373	423	429	402	389	433	401	413	410	438	396	404	390	401	397	398	421	421	420	417	425	396	411	391	426	423	430	438	442	410	451	384	431	450	417	398	412	400	399	435	395	456	415	426	412	384	396	422	401	407	410	428	408	418	387	385	421	398	414	407	394	418	385	374	435	427	408	389	441	407	396	439	449	454	418	396	391	393	423	382	402	427	414	368	442	410	437	412	419	415	397	416	445	448	440	405	411	431	419	391	409	409	444	385	419	394	461	427	421	407	426	422	426	414	390	433	413	431	403	402	433	452	403	406	406	396	425	423	376	416	413	436	421	397	416	417	425	412	409	426	446	387	442	428	400	426	397	440	407	413	398	432	400	410	431	436	412	380	443	425	358	377	396	432	409	426	437	421	354	424	393	414	411	417	444	454	406	384	413	455	384	420	411	407	427	380	466	421	436	420	420	417	443	408	430	406	420	374	433	401	403	414	412	416	360	433	403	406	392	418	430	400	412	405	423	418	394	403	422	405	388	397	409	404	406	409	431	401	422	382	404	418	385	463	390	427	440	428	382	385	400	395	420	440	410	391	435	428	391	393	400	443	434	445	415	422	431	434	417	448	450	406	431	377	420	404	428	358	379	394	407	393	381	424	397	403	441	394	419	387	398	387	434	434	386	421	403	422	420	390	424	408	444	417	416	428	361	404	421	431	432	430	392	413	412	419	401	427	424	390	445	436	449	423	391	415	460	441	444	431	415	406	417	445	407	404	401	425	412	439	378	390	459	455	364	426	391	408	403	426	420	419	400	392	432	417	369	351	412	407	426	418	408	387	383	419	364	462	432	434	398	399	469	409	431	410	391	435	422	404	428	434	441	438	451	415	391	406	421	429	412	375	390	438	396	440	410	462	451	418	453	406	426	418	431	430	392	419	400	390	418	427
22585	16945	22985	14963	7555	3374	1655	933	899	971	938	955	924	934	912	945	963	960	928	935	907	921	938	928	940	917	885	909	890	936	954	942	926	871	916	951	958	873	949	944	954	911	928	907	926	958	950	906	950	933	950	869	855	865	917	858	895	943	897	918	938	915	860	916	919	905	931	921	931	919	945	926	972	907	940	882	896	913	943	918	936	863	925	944	869	906	923	885	915	879	853	935	887	910	928	914	896	877	903	974	929	903	940	923	909	935	947	924	948	938	909	887	904	916	946	927	895	974	883	870	907	925	919	912	937	937	866	894	928	885	935	929	886	888	894	916	946	874	971	911	911	908	919	870	877	926	921	907	932	863	960	930	965	896	934	901	893	889	933	879	906	892	937	913	891	872	952	871	875	889	914	925	932	979	923	924	868	969	932	923	930	923	939	917	907	923	972	880	942	893	891	952	923	937	912	949	964	904	883	904	959	924	882	956	921	917	875	915	875	940	913	932	943	900	913	921	969	929	930	862	918	981	967	930	964	985	894	943	875	956	888	929	929	908	965	867	931	874	923	894	919	922	860	922	908	964	966	922	896	886	915	886	888	892	920	865	965	974	905	933	959	938	846	862	862	957	909	919	920	893	927	868	960	968	905	889	952	950	928	945	851	921	940	880	925	916	902	802	864	895	926	949	872	940	918	859	946	870	915	906	893	933	897	936	864	913	916	955	907	931	916	898	889	910	952	905	900	913	879	949	907	922	960	936	917	904	914	959	923	975	879	907	914	911	899	979	935	860	905	882	917	927	941	949	963	943	901	908	911	920	931	943	847	909	933	901	872	893	869	961	900	893	877	944	884	953	905	949	970	899	872	961	950	866	928	922	890	945	896	923	891	862	913	948	913	922	948	897	924	902	919	903	949	871	888	933	935	931	904	928	877	874	926	913	871	971	923	959	827	933	885	913	948	903	927	911	911	932	946	929	920	902	897	932	920	899	928	907	906	921	903	928	911	906	953	905	900	900	876	956	904	936	894	947	937	952	966	922	975	926	963	923	947	974	907	917	874	931	913	938	896	909	900	948	874	925	892	976	967	968	930	909	918	931	877	924	967	953	928	868	881	894	965	907	870	888	898	942	936	947	945	952	932	941	904	905	953	901	896	921	907	855	952	917	946	864	935	892	952	888	976	912	894	904	858	926	901	935	880	890	935	875	954	890	930	899	901	894	885	942	930	914	938	891	921	933	945	963	946	922	951	881	906	980	935	874	858	858	892	900	951	927	989	888	929	909	928	945	913	876	881	902	949	945	912	918	904	894	875	915	925	972	921	955	931	855	909	920	962	931	915	904	865	863	890	987	887	970	893	927	916	889	913	911	906	852	948	947	891	932	899	909	955	959	939	940	930	917	876	933	888	922	910	937	916	909	952	918	955	928	959	916	850	929	912	896	917	877	909	898	923	890	942	905	973	945	844	952	882	936	976	909	943	921	967	954	916	931	926	956	922	827	895	882	915	874	880	900	963	888	942	875	931	914	974	911	887	883	940	909	941	842	898	900	937	918	897	908	901	961	918	896	918	884	970	890	920	923	913	904	914	923	899	880	897	867	925	895	876	897	944	904	903	934	931	938	914	923	884	938	892	926	909	899	923	942	918	911	916	880	947	913	939	906	973	890	946	900	950	937	893	880	877	890	905	942	932	906	893	901	865	941	914	934	926	887	955	930	951	950	881	922	899	865	905	922	883	896	929	916	908	875	938	893	893	953	956	945	930	968	925	915	894	901	915	929	873	908	908	891	843	866	901	908	957	898	933	919	981	962	910	954	900	914	961	986	915	884	901	920	951	902	929	1002	936	914	939	983	886	956	927	961	939	915	928	942	945	882	859	953	945	917	940	932	923	893	924	909	907	893	897	940	909	895	948	931	958	941	902	902	910	910	906	970	945	905	901	956	934	904	929	913	925	868	883	895	895	953	906	932	901	924	935	875	910	879	963	957	904	962	927	920	839	926	925	927	947	870	948	906	959	919	927	875	893	914	891	902	892	928	899	970	930	951	922	930	892	896	974	899	894	921	960	921	893	956	949	946	942	900	862	952	896	892	969	930	873	901	950	887	962	913	974	898	919	923	874	900	915	860	931	904	939	909	882	922	898	932	927	924	867	907	896	906	879	903	930	936	902	860	954	905	861	937	955	911	938	896	907	942	974	933	938	916	950	911	924	895	945	956	979	903	940	885	921	922	929	928	865	901	996	912	965	872	889	948	911	876	940	913	909	901	912	921	898	954	930	901	913	956	934	878	941	917	908	880	966	925	912	892	912	945	900	912	955	928	921	902	917	909	884	921	892	880	910	883	900	957	905	910	890	984	872	879	921	880	913	923	901	898	896	930	873	898	947	877	894	895	944	867	913	910	909	889	951	897	914	876	940	903	885	931	913	907	926	945	839	946	831	950	940	966	869	895	942	911	916	965	926	995	933	926	922	903	873	923	931	926	926	905	870	952	957	930	935	914	905	857	904	933	875	899	917	960	902	909	919	869	947	923	934	910	916	920	890	865	905	889	914	918	909	884	967	958	942	917	909	907	913	960	894	898	874	904	911	922	965	919	945	877	895	875	980	933	912	942	863	900	876	879	935	924	926	946	872	937	888	925	918	923	919	903	914	915	904	943	937	947	932	916	894	881	945	952	893	938	920	860	914	892	950	909	936	884	929	902	881	926	887	954	912	899	861	930	852	898	919	867	906	952	892	933	932	901	862	925	899	895	948	898	926	899	932	889	859	933	917	926	927	907	967	939	927	896	950	913	969	879	904	926	948	952	911	904	893	896	928	912	936	887	941	943	914	899	928	931	919	931	882	897	925	955	907	938	925	934	909	909	874	902	902	929	875	927	921	900	883	899	963	910	913	991	908	866	896	962	939	926	891	943	863	1005	900	952	983	898	937	928	911	911	928	940	921	893	899	904	880	957	904	920	908	919	933	926	895	886	932	923	847	947	912	908	889	864	903	857	904	929	890	890	946	922	929	884	951	923	960	894	907	849	943	892	882	900	881	914	871	896	944	919	883	946	943	932	927	922	909	936	948	904	897	899	913	923	923	913	911	875	917	924	880	883	874	909	946	944	927	898	946	941	932	959	953	936	946	965	907	902	913	839	930	931	876	909	947	903	931	903	869	951	874	963	908	891	891	883	942	910	934	898	911	984	930	927	936	923	936	928	921	873	930	916	947	929	871	936	927	950	997	903	892	928	936	966	895	937	845	932	897	915	940	933	905	922	930	933	921	914	927	946	976	860	871	967	946	905	894	966	943	927	924	910	911	907	911	952	929	936	909	877	846	901	932	920	894	918	908	967	967	909	941	893	1005	954	956	915	884	872	905	915	897	925	865	863	939	922	934	916	889	899	900	931	916	933	871	897	942	938	915	909	902	928	939	911	940	949	885	940	938	916	963	935	964	912	923	916	917	889	936	925	888	912	909	954	964	892	906	901	921	990	953	926	925	939	964	903
60702	50923	64515	47090	26285	10591	2661	394	366	384	375	345	357	377	374	321	365	382	377	352	330	357	382	361	360	374	384	374	402	360	373	375	369	390	350	378	388	358	379	354	376	354	330	384	401	362	314	346	392	339	365	365	335	317	338	333	382	391	371	347	398	342	333	367	382	345	340	346	381	333	358	392	412	332	363	391	329	344	373	351	338	355	363	360	394	339	350	386	368	391	392	362	363	317	353	329	411	378	367	355	385	332	381	348	372	407	345	354	376	383	393	377	364	355	372	358	370	340	373	390	380	333	390	341	390	355	350	365	354	366	359	351	342	360	364	361	357	362	383	341	366	325	386	357	364	345	348	343	349	354	349	363	369	360	372	346	328	350	344	355	380	389	374	350	408	370	360	370	385	375	360	374	368	339	352	352	359	383	351	339	347	326	351	371	360	340	388	344	380	334	350	361	353	389	367	377	329	377	337	340	379	381	336	348	372	371	352	359	352	409	339	360	389	382	336	352	362	388	353	372	366	350	350	360	370	387	351	384	396	376	356	333	337	342	319	337	368	354	342	369	362	387	386	329	337	349	347	394	338	373	363	354	366	332	406	332	355	336	366	379	348	342	370	375	409	348	362	370	388	356	379	353	363	357	367	379	359	345	335	383	368	373	372	352	359	372	381	339	358	360	374	342	354	352	356	371	356	346	369	361	374	364	363	330	380	373	356	338	397	398	393	359	370	374	325	353	384	325	368	358	367	372	359	378	345	316	375	363	371	331	352	350	373	393	347	372	349	391	369	384	376	350	359	377	365	352	363	357	363	367	368	389	355	365	356	332	347	391	371	359	366	358	381	388	346	361	353	384	365	367	361	380	393	369	361	377	373	354	345	356	368	384	336	371	357	361	348	391	352	379	364	391	294	366	343	348	369	371	372	361	376	387	348	355	372	311	347	349	386	364	378	365	359	385	391	356	392	317	350	373	326	391	332	360	364	373	354	372	348	356	397	387	361	367	319	367	360	344	363	339	369	392	379	340	339	349	338	363	345	389	375	349	360	323	385	357	308	345	350	379	362	372	346	333	342	342	393	356	347	385	340	368	362	378	345	328	382	346	351	379	363	322	343	377	373	342	369	361	352	362	395	359	361	357	371	364	375	378	364	355	356	359	354	345	347	338	350	380	355	354	356	365	351	357	384	363	393	351	369	352	379	331	375	360	340	359	340	337	356	390	393	371	352	346	356	398	354	310	374	405	372	373	370	369	353	350	348	357	349	353	381	377	313	353	334	418	366	340	374	344	368	341	329	332	331	360	401	375	343	379	383	385	374	346	380	375	337	359	363	372	336	354	353	353	363	363	380	376	337	364	369	377	400	333	319	327	366	355	362	354	377	324	372	383	405	365	349	373	317	362	351	367	365	354	391	353	379	343	382	380	355	354	361	354	371	332	359	353	369	329	373	371	374	334	322	326	343	348	347	344	348	359	353	342	372	355	383	385	368	354	346	393	323	329	372	362	378	337	364	373	358	346	379	366	372	360	372	368	326	376	414	381	391	347	355	337	381	396	353	376	350	357	366	371	330	347	334	366	356	356	355	344	367	369	358	381	367	350	371	397	375	403	351	344	356	402	360	371	382	358	330	361	338	362	378	377	369	402	391	383	378	370	365	373	331	368	363	377	334	356	350	358	356	367	314	366	344	358	377	369	343	352	381	348	376	380	399	339	368	367	327	350	311	391	377	348	346	344	378	350	363	391	376	371	305	389	347	366	351	392	333	353	377	358	353	356	376	371	348	351	331	389	346	353	386	357	329	319	350	336	362	348	365	381	371	333	364	351	342	358	379	362	396	345	330	363	346	375	343	372	353	357	365	387	370	378	377	369	341	325	366	339	360	337	401	354	352	377	371	367	358	393	357	336	361	343	368	356	379	338	378	373	339	348	356	378	330	339	322	345	380	354	357	388	354	330	331	335	366	334	348	297	396	334	392	368	366	369	351	350	373	378	347	343	364	346	357	371	356	394	365	368	367	364	358	358	377	342	369	345	338	348	358	372	334	357	332	361	371	339	344	353	380	376	358	352	347	369	346	355	349	394	390	357	373	372	312	340	364	365	345	348	366	368	371	375	363	366	391	365	339	387	369	331	340	375	386	400	350	348	343	343	380	363	386	330	340	365	369	382	354	379	344	382	401	391	319	322	313	316	334	358	383	376	362	342	358	371	391	337	368	330	305	358	301	375	381	352	351	356	352	352	380	354	380	347	370	385	364	381	382	378	340	372	365	372	374	385	363	338	351	381	361	362	382	385	351	341	380	349	380	320	341	345	370	396	371	352	376	351	347	350	441	356	350	344	356	353	369	374	388	377	337	386	347	351	360	343	341	368	341	425	399	357	355	348	373	386	391	348	343	392	324	362	366	351	332	364	364	375	374	347	379	379	346	344	345	384	395	387	361	357	372	371	378	373	373	361	349	338	333	388	346	383	362	397	343	364	373	342	376	372	396	385	370	362	391	376	362	334	387	334	365	352	334	335	364	367	356	352	363	346	368	347	355	356	380	331	379	361	388	342	367	364	368	389	361	342	348	320	351	378	396	392	363	375	379	336	354	359	369	375	390	372	364	402	347	342	329	344	354	399	345	366	389	317	310	362	346	333	337	390	374	344	387	370	344	351	378	351	352	372	356	339	362	347	374	396	390	353	381	324	371	378	343	377	382	380	365	352	330	352	391	357	354	383	342	381	347	344	350	359	356	343	392	292	372	302	333	368	330	414	375	357	379	377	347	366	357	356	361	366	355	311	341	356	377	355	324	358	345	345	371	380	342	339	357	377	373	341	374	374	327	382	360	374	366	331	355	386	356	371	338	362	358	368	390	332	357	347	360	325	357	361	350	376	354	339	382	353	363	381	349	317	354	371	393	353	358	360	386	385	353	353	370	351	350	379	366	378	333	372	349	349	336	371	396	397	360	332	424	349	327	359	372	326	349	346	403	338	352	354	352	360	387	385	378	370	375	340	359	353	383	359	377	355	374	317	389	397	397	341	347	370	356	345	374	384	335	379	341	361	358	379	372	364	391	347	370	356	370	347	368	354	331	362	367	395	376	349	385	375	350	361	331	347	355	367	398	384	364	403	381	368	380	367	379	334	360	343	399	381	360	363	352	355	347	389	341	357	369	331	352	365	354	391	372	372	333	374	371	360	397	339	352	363	338	369	352	390	341	344	315	335	365	339	376	369	363	379	398	360	400	403	345	367	364	354	406	347	375	331	380	389	353	371	417	349	418	363	363	361	352	345	381	362	353	362	354	365	333	369	362	378	370	368	347	362	369	349	366	348	380	396	357	384	420	377	387	368	382	343	353	361	433	398	346	373	343	350	371	387	344	361	333	371	366	386	349	363	370	365	355	358	381	376	339	382	333	357	387	324	371	345	352	366	387	350	361	393	386	347	330	363	354	387	392	351	337	389	362	346	322	350	391	367	353	379	369	335	325	386	351	340	386	391
38733	40568	61254	51522	34897	18631	6555	895	844	824	794	789	784	829	813	800	837	840	805	860	792	797	798	887	831	863	844	813	815	801	788	800	794	843	808	846	831	772	845	816	827	884	812	844	803	750	796	823	811	789	783	851	838	838	798	805	844	836	827	841	845	760	831	780	782	829	810	816	875	849	784	866	840	855	857	851	805	808	845	830	823	858	812	844	846	808	843	885	795	778	821	835	878	829	845	883	785	789	798	871	836	793	780	797	851	812	817	892	831	870	826	832	827	781	787	828	802	796	811	814	808	846	859	785	791	845	820	826	818	817	854	829	835	783	831	832	814	789	767	808	853	802	876	795	779	838	794	825	801	835	795	848	819	810	880	834	780	803	834	755	842	848	801	851	788	835	855	884	815	794	782	874	811	842	857	805	785	827	792	831	800	770	887	806	838	840	781	873	876	790	828	849	815	852	834	813	802	806	855	835	789	818	789	831	822	839	843	839	792	783	791	801	814	830	865	815	875	804	816	843	790	767	830	839	849	847	821	780	852	784	845	845	824	800	801	836	810	832	801	830	780	854	790	795	880	844	832	801	865	851	870	853	804	833	854	846	795	822	810	825	817	878	796	767	835	783	855	807	758	828	836	823	862	817	842	838	830	846	792	833	782	740	833	806	896	813	778	846	819	789	834	796	815	785	846	823	835	833	789	846	825	852	816	809	784	872	812	803	824	843	793	868	800	814	835	852	835	830	837	814	800	791	862	834	826	825	825	813	843	825	855	836	848	777	838	844	788	830	783	842	862	819	804	818	828	805	825	877	790	788	805	872	794	816	824	830	833	820	809	871	822	775	797	801	761	821	846	808	862	845	804	835	858	806	840	859	809	821	859	818	786	824	831	850	886	773	765	881	796	830	869	779	871	780	822	838	825	800	804	784	811	843	868	821	806	822	760	854	817	845	818	824	825	843	789	853	809	833	777	841	851	799	800	790	841	796	805	822	792	839	792	791	834	811	822	837	843	801	748	784	852	761	830	820	842	840	792	813	807	815	776	777	807	802	840	830	815	863	873	845	783	858	828	874	828	804	854	793	820	823	810	810	810	811	843	808	800	817	810	866	835	777	835	817	846	866	802	772	800	805	840	845	819	819	816	860	827	867	814	821	830	811	862	802	797	833	820	859	796	881	791	832	791	810	803	814	884	866	804	781	849	782	836	822	861	813	827	809	770	886	777	818	827	758	791	854	823	811	788	855	881	803	842	868	819	832	817	820	828	860	858	827	837	820	829	766	821	818	795	824	849	803	776	823	815	788	874	806	813	796	767	806	849	857	892	831	763	811	776	851	803	810	845	812	804	800	813	798	805	818	771	869	823	854	790	830	815	821	842	871	821	801	783	851	803	763	862	817	808	878	830	851	822	843	870	825	868	850	784	803	812	802	769	781	837	814	832	824	791	804	827	810	889	814	847	863	782	797	829	834	838	818	797	819	877	777	833	838	810	894	794	792	799	797	772	845	844	829	826	787	861	814	785	819	753	861	783	826	806	829	824	812	839	855	879	830	805	849	837	879	828	806	788	852	820	772	817	863	826	822	789	860	854	789	794	821	841	837	797	809	849	830	786	816	805	799	860	786	804	848	778	781	855	808	806	784	838	871	796	849	827	817	831	814	773	837	804	883	796	860	765	796	864	848	783	839	801	796	863	776	767	770	825	842	865	831	823	842	875	916	812	854	848	829	811	801	834	787	825	833	799	791	841	813	834	811	814	875	787	823	761	813	801	802	832	881	837	817	786	856	799	781	789	866	820	864	852	876	850	829	833	792	793	816	817	838	866	819	797	854	805	817	851	836	839	874	831	822	835	822	815	829	802	852	822	809	850	826	858	806	845	835	798	767	836	803	788	890	764	840	776	801	849	873	769	839	762	829	856	829	830	801	827	811	865	830	794	779	855	805	810	842	827	817	817	834	794	858	848	797	833	878	838	883	884	790	782	808	813	791	820	892	842	825	848	744	849	836	834	813	878	818	859	823	839	822	860	818	812	770	869	847	838	806	807	813	828	802	845	837	806	787	760	821	874	779	808	834	843	854	823	804	822	822	783	867	824	811	776	796	851	810	842	829	831	816	752	831	804	815	832	820	822	829	885	853	802	801	768	806	826	857	817	830	818	837	784	848	857	814	868	856	845	824	824	793	796	858	839	847	853	812	819	835	825	866	821	854	880	827	777	793	820	815	802	817	824	748	852	843	811	841	846	832	842	852	831	788	839	819	796	841	828	810	794	800	805	866	808	823	833	877	821	852	815	835	787	793	779	863	776	824	786	817	771	837	824	827	852	811	767	791	826	854	811	784	816	787	800	785	827	806	778	788	804	846	829	862	815	796	799	905	829	844	838	849	795	781	835	786	786	853	784	763	862	818	812	834	813	825	827	833	867	813	810	829	848	754	814	820	847	807	831	827	793	797	765	800	809	837	864	837	809	887	840	811	811	846	858	823	795	811	861	847	795	845	810	822	775	813	859	816	853	859	835	831	814	811	825	852	810	809	880	824	838	852	854	786	846	836	838	838	847	803	817	820	867	828	798	821	836	798	813	790	809	865	810	816	789	869	787	889	866	791	809	867	843	825	844	826	838	817	815	806	826	858	844	849	790	820	818	763	853	847	810	821	820	807	852	832	829	806	770	833	845	840	839	788	831	868	791	808	788	842	788	852	781	806	776	784	834	845	843	781	817	798	825	837	805	783	834	871	867	813	798	794	825	802	829	837	784	829	783	794	790	794	811	833	853	833	843	847	775	850	808	784	844	816	848	821	800	726	853	805	840	854	834	841	854	820	807	839	803	855	833	850	830	803	802	810	836	811	888	757	867	816	804	816	797	889	805	804	830	787	835	860	833	811	813	837	795	822	810	792	822	835	861	761	786	840	860	805	796	819	830	859	892	781	860	840	802	845	770	824	847	826	820	779	852	841	852	814	864	845	824	801	801	818	801	793	862	838	861	825	853	797	837	825	780	850	832	847	842	783	803	797	828	810	809	829	793	793	822	838	790	803	810	854	839	817	792	846	798	798	818	875	772	854	806	828	854	809	837	856	802	793	797	806	810	801	775	842	837	839	828	840	784	827	863	765	841	810	780	800	763	755	845	818	828	837	807	815	829	834	787	810	859	829	843	781	824	806	837	829	829	858	811	772	812	860	793	817	827	771	843	798	799	815	868	787	825	832	771	786	848	848	806	813	840	808	891	800	801	761	845	830	802	800	800	813	829	830	819	818	815	799	818	852	808	828	756	828	825	812	813	829	787	837	787	869	825	817	797	819	827	797	771	813	837	797	788	826	746	850	874	834	790	784	773	820	829	840	814	836	825	794	815	845	831	842	859	878	801	838	832	835	829	776	773	863	831	829	798	844	844	831	895	751	860	831	861	844	801	842	874	849	794	857	868	816	842	885	842	829	855	848	809	785	826	828	776	827	770	827	801	842	767	813	804	822	796	832	800	870	835	832
72109	63398	78209	61710	40215	22092	6573	680	499	475	460	469	497	494	475	454	482	409	506	455	483	540	460	475	501	471	472	445	509	456	495	508	495	485	459	472	473	494	454	453	496	469	532	477	464	480	463	472	478	470	509	510	537	478	481	466	445	459	509	495	458	479	455	477	500	503	495	480	464	437	454	466	454	479	441	481	487	495	463	511	457	476	468	460	470	481	467	486	492	508	473	452	483	449	471	457	489	456	482	464	475	477	474	420	500	460	481	470	515	483	458	445	469	489	440	510	469	461	492	463	527	504	510	500	461	453	496	503	456	480	447	464	460	473	494	491	502	466	484	481	456	474	477	487	498	484	477	499	520	476	500	473	474	500	465	473	474	484	482	474	487	434	497	488	487	473	489	488	489	466	495	469	461	468	487	463	489	495	505	457	428	471	465	440	465	473	485	454	474	519	471	490	503	477	419	502	503	445	494	476	451	460	475	474	486	477	516	463	467	472	467	472	482	549	529	485	491	468	458	506	502	512	469	448	497	495	524	479	496	496	509	513	488	479	472	478	462	458	467	451	469	460	482	473	479	470	450	459	489	479	496	511	490	468	492	472	471	495	502	460	498	476	504	449	451	498	455	467	476	465	485	447	467	478	448	497	485	475	476	444	489	488	483	456	517	461	461	476	468	459	467	487	484	497	507	496	516	481	441	459	465	480	476	485	452	486	493	500	506	462	468	478	450	432	455	488	456	466	494	521	446	473	474	395	480	466	497	458	457	460	466	441	509	482	454	484	516	468	468	455	482	481	501	470	483	507	454	506	475	496	482	492	455	513	471	502	476	483	491	481	453	452	492	489	456	455	492	497	496	493	497	456	483	473	503	519	458	474	528	473	460	461	504	505	507	454	470	472	478	482	489	491	427	481	443	458	455	450	458	462	538	505	457	448	480	472	486	470	456	455	464	485	524	501	464	513	480	438	487	488	461	448	501	468	457	416	467	478	515	479	498	505	467	460	476	470	409	526	417	473	495	444	445	457	444	395	499	463	490	493	457	472	487	461	460	437	467	468	481	483	488	487	493	500	475	457	489	476	440	495	478	467	471	463	481	495	488	501	444	503	517	457	467	448	487	522	456	483	462	450	473	451	498	451	500	474	484	476	490	479	465	448	461	540	478	507	510	480	491	517	484	513	443	428	457	417	465	457	483	459	438	477	472	483	468	460	484	471	441	456	476	536	497	494	453	509	506	489	500	461	472	463	433	494	437	480	496	519	418	455	505	458	456	534	441	460	499	485	509	499	486	514	471	473	489	448	470	454	465	461	491	484	439	440	419	464	468	459	452	417	495	482	477	503	486	498	448	519	464	523	416	490	457	507	488	475	461	504	476	463	447	481	482	478	431	493	421	495	481	436	515	513	469	495	471	467	498	470	484	497	477	508	459	456	481	483	479	472	496	449	473	444	442	482	532	483	440	518	511	522	428	476	519	502	437	492	464	445	475	492	486	508	456	473	508	536	516	492	484	453	501	489	490	475	457	481	474	453	413	488	454	474	475	503	453	480	467	476	498	428	479	458	456	477	498	468	501	466	488	494	475	495	493	479	469	432	469	490	457	486	472	503	461	503	467	455	473	482	473	535	473	482	481	498	478	442	491	469	484	459	494	473	470	455	457	519	519	483	471	513	502	461	473	514	492	524	481	485	459	485	409	445	446	439	501	490	513	479	478	453	455	454	452	450	526	493	487	471	491	492	499	484	478	437	464	490	518	461	468	524	427	457	470	493	479	463	444	496	452	467	476	455	482	500	473	480	510	473	447	482	528	497	426	493	494	473	471	396	475	517	488	526	465	483	487	440	529	469	488	485	477	456	482	470	471	481	490	516	479	466	440	475	485	419	487	488	465	444	462	500	507	483	458	467	470	492	507	479	464	447	522	452	469	502	464	465	460	496	467	474	473	474	493	480	444	508	517	493	476	496	464	444	453	527	484	451	454	476	507	456	451	536	472	465	459	499	487	476	483	511	509	473	502	495	473	485	465	497	447	502	509	490	514	501	495	435	476	446	469	491	459	437	532	450	470	480	467	460	423	496	459	445	448	499	495	497	456	487	509	471	492	469	461	453	471	518	490	454	456	469	493	471	508	493	472	511	509	480	501	463	492	485	534	475	509	457	455	485	507	480	474	476	483	526	508	463	461	455	467	486	490	514	455	479	427	494	481	476	501	483	465	452	434	515	511	501	500	489	460	487	503	473	487	453	499	501	494	451	480	502	517	497	456	445	501	494	494	441	485	492	435	485	469	499	442	480	462	514	515	520	429	476	484	456	510	450	480	460	453	507	531	497	440	496	482	518	476	454	473	479	513	478	469	491	481	471	459	477	462	450	484	512	487	473	505	496	476	462	462	483	501	493	507	468	503	445	484	491	521	496	465	476	489	459	449	456	480	491	451	438	461	472	456	493	466	468	478	488	467	496	520	494	472	470	459	500	466	528	467	509	473	445	454	504	480	481	467	467	456	465	482	494	491	516	451	479	493	466	494	484	485	491	474	488	509	496	487	470	492	515	510	510	470	456	454	478	508	491	458	454	441	473	443	457	493	414	442	482	525	483	474	454	464	492	512	479	478	483	471	469	437	476	473	474	446	459	494	505	472	503	507	460	500	537	468	503	488	454	449	465	484	451	510	471	522	471	511	487	517	493	501	492	515	443	467	448	441	539	515	450	457	496	482	499	472	473	466	499	482	489	472	424	445	455	437	462	459	499	469	462	452	475	470	426	511	467	487	517	471	461	490	466	475	515	502	485	478	484	465	456	478	488	475	503	465	474	505	459	438	441	458	496	413	484	476	469	409	457	473	509	506	481	490	501	508	481	497	479	487	495	493	507	474	485	479	467	479	482	510	450	437	480	445	465	477	525	463	527	484	468	455	492	462	462	485	484	497	490	492	425	455	471	492	497	454	466	457	420	462	523	495	490	449	453	482	484	468	477	463	516	459	427	483	462	443	469	458	493	459	483	474	449	526	473	452	504	454	458	519	479	447	480	494	461	486	483	494	485	488	454	499	444	463	431	450	449	478	512	476	485	457	458	477	464	506	492	443	483	428	476	462	521	474	512	534	481	464	476	522	475	504	504	537	452	482	498	491	506	486	472	455	481	472	521	486	453	484	452	434	501	513	471	440	467	526	471	462	484	459	466	503	478	452	443	498	516	486	474	453	458	469	520	448	461	445	456	514	486	504	480	469	458	485	484	506	492	497	475	524	511	483	448	523	447	469	495	464	449	469	458	467	473	473	466	445	461	427	476	513	521	505	442	465	452	434	453	530	466	502	458	495	458	464	480	496	472	485	496	453	457	504	431	553	471	501	503	468	487	468	467	503	473	459	462	471	466	486	439	475	463	477	479	457	478	473	491	469	481	484	479	542	503	426	511	474	451	519	486	481	467	499	480	469	470	467	458	445	453	478	486	489	500	464	476	484	450	438	499	495	479	470	492	470	474	506	465
49568	54069	79130	67932	48709	30352	9670	1119	1068	1069	1028	1089	1036	1052	1049	1075	975	1041	1070	1068	1076	1024	1073	1000	992	1036	1082	1063	1057	1076	1057	1009	1066	1124	1076	1093	1076	1094	1071	1027	1074	991	1071	1055	1059	1051	1085	1037	1042	1045	1000	1049	1073	1037	1048	1099	1071	1045	1055	1103	1031	1032	1034	1067	1062	1081	1037	1076	1046	1025	1071	1042	1039	1085	1076	987	1040	1025	993	1085	1082	1016	1036	1041	1012	1047	1062	1042	1023	1031	1031	1048	972	1023	1090	1046	1022	983	1031	1050	1065	1048	1082	1030	1088	1003	1097	1072	1034	1091	1063	1041	1072	1006	993	1041	1049	1105	1055	1090	1082	1047	1101	1047	1062	1011	1062	1052	1045	1012	1070	1053	1080	1087	1026	1021	1008	1056	1039	1045	1038	1081	1001	1014	984	1109	1009	976	1088	1029	1068	1044	1052	1051	1037	1006	1021	1052	1112	1024	1072	1037	1037	1013	1013	1040	1066	1043	1010	1131	1021	998	1065	1031	1082	1025	1063	1039	1046	1086	1088	1036	1015	1041	1067	1096	1038	1074	1030	1047	1070	1084	1027	1060	1012	1085	1051	1047	1028	1127	1032	1087	1051	1023	1083	1018	1012	1044	1069	1019	1058	1067	1024	1089	1051	1050	1055	1067	1038	1068	1062	1013	1065	1038	1081	1100	1054	1070	1018	1025	1070	1001	1031	1080	1019	1044	1034	1051	1014	1124	1080	1007	1009	1004	1077	1049	1046	1042	1055	1020	989	1073	977	1006	1071	1033	1046	1028	1071	1064	999	1069	1017	1104	1060	1109	1062	1031	1073	1043	1047	1074	1025	1000	1083	1011	1028	1067	1035	1032	1002	982	1104	1034	1033	1040	1013	1073	999	1020	1010	1014	1040	1046	982	1064	1108	1047	1078	1053	1082	1057	1061	1119	1042	1030	1073	1053	1033	1129	1041	1026	1016	1044	1025	1134	1039	1068	1007	1036	1045	1020	1014	1091	1056	1033	1030	1040	1027	1065	1077	1024	1105	1038	1003	1010	1008	1046	1057	994	1072	1044	1073	1025	1114	1042	1035	1086	1027	1089	1088	1066	1058	1065	1018	1035	1104	1025	1052	991	1046	1057	1001	1035	983	1081	1081	1112	1016	1030	1008	1047	1078	1064	1038	1068	1074	1042	991	1067	1005	1036	1018	1023	1060	1029	1024	986	1044	1066	1006	1066	1053	1013	1056	1053	975	1038	1049	1058	1036	1042	1044	1048	1072	1015	1124	1031	1073	1089	1066	1057	1011	1045	1059	1088	1073	1031	1046	1001	1037	1077	1075	1007	1012	1026	1028	1109	1077	1042	1054	1033	1061	1038	1019	1063	1069	1065	1090	1092	997	1056	1052	1151	1049	1026	1065	1012	1065	1075	993	1028	1070	1084	1033	1076	958	1033	1100	1103	1065	1071	985	1006	954	1033	1057	1094	1052	1038	1039	1107	1045	1047	1091	1062	1048	1035	1065	1045	1035	1048	1018	1022	1075	1029	1087	1069	1026	1069	1105	1006	1077	1010	1064	1061	1046	1080	1037	1056	1094	1048	1056	1034	1084	1043	1069	992	1092	1034	989	1017	960	1035	1031	1015	996	981	1047	1043	1049	951	1026	1051	1034	1022	1033	1086	1020	1041	1102	1084	1021	1083	1057	975	1113	1054	1021	1059	1024	1057	1071	1017	1041	1043	1033	1023	1040	1038	1044	1092	1013	1074	1103	1042	1020	1064	1056	1056	1030	1059	1059	1065	1064	1028	1024	1012	1023	1023	1056	984	1028	1045	1029	1025	1060	1092	1082	1049	1074	1075	1055	1021	1036	1031	1051	1013	1027	1090	1104	1059	1020	992	1052	1055	1087	1046	1054	1040	1047	1055	1008	1050	1007	1087	1049	1085	1042	984	1070	1065	1082	1011	1039	1054	1066	1051	1007	997	1065	1087	1071	997	1012	1024	1052	1033	1041	992	1041	996	1036	1011	1063	1026	1086	979	1114	1037	1055	1016	1076	1060	1084	1026	1065	1066	1070	1035	1046	1102	1075	1048	1031	1068	1036	973	1038	1031	1011	1080	1054	1065	1114	1027	1040	1070	1054	1001	1033	1025	985	1031	967	1039	1061	1012	1029	1005	1030	1071	1067	1044	1043	1011	1025	1033	1094	1046	995	974	1013	1054	1107	1074	1042	1065	1033	1022	1017	1041	1047	1016	1049	1053	1048	1032	988	1054	1007	981	1126	1044	1024	1030	1019	1011	1058	1082	1060	1033	1031	1025	1029	1035	1010	1080	1023	1050	1071	1075	1076	1035	1121	1019	1085	1069	1053	1059	1069	1006	1033	1028	1030	1012	1066	1100	985	1040	1112	1079	1019	1024	1082	1034	1100	1057	1116	1008	1023	1037	1006	1084	1068	996	1033	1004	1039	1066	965	1041	1042	1038	1039	1058	1017	1086	1000	1044	1041	1032	1036	958	1055	977	985	1032	1029	1057	1093	1053	1046	1050	1064	1106	1083	1016	993	1074	1020	1013	1052	974	1008	1101	1064	1049	1075	1055	1046	1028	1073	1056	1012	1029	1043	1022	1009	1103	1041	1009	1013	1036	1054	1068	1013	1024	1017	1110	1061	1050	1022	1100	1037	1080	1064	1069	1052	1073	1003	1003	1073	1062	1012	1037	994	1051	1072	1000	1072	1031	1069	1032	1031	1016	1080	1092	1058	1082	1043	1035	1030	1041	1097	1012	1044	1027	1037	996	1096	1058	1066	1015	989	1031	1045	1032	1054	1080	1074	1011	1042	1051	1113	1071	1127	1094	1030	987	944	1090	1059	1080	1055	1057	1040	1099	1041	1034	1104	1072	1059	1019	1086	1025	1048	1001	996	1019	1014	1060	1015	984	1048	1087	1009	1006	1082	1056	1083	1034	1104	1119	1042	1011	1044	1023	1064	1029	1075	1051	1034	1036	1076	1046	998	1008	1082	1064	1089	1090	1065	1034	1054	997	1050	1007	1044	1098	1021	1028	1068	1029	1031	964	1025	1033	1067	1021	1052	1089	1040	1063	1040	1051	1024	1103	1061	1070	1036	1036	1098	1085	1066	1049	1042	1042	1011	1058	1016	1031	1040	1022	1059	1043	1053	1078	984	1054	1089	1030	1013	1048	1010	1001	1024	1022	1109	1074	1059	1058	1064	1030	1023	1065	1075	1055	1051	1040	1055	1063	1075	1019	998	1056	999	1048	1033	1024	1133	1005	1010	1100	1058	1022	1050	1019	1036	1052	963	1015	982	1077	1110	1041	1109	1038	1018	1084	972	1050	1017	1055	1051	1038	1061	1013	1053	1102	1100	1071	1072	992	1004	1063	1052	966	1012	1042	1029	1064	1052	1074	992	1029	1065	1048	1067	1084	1001	1101	994	1014	996	1020	1049	1085	1038	1052	1056	996	1078	972	1002	1052	1026	1037	982	1067	1040	1034	1037	1083	1042	1077	1036	1037	1004	1041	1029	1049	1019	1039	1017	1088	1081	1026	1097	1040	1049	1022	1056	1032	1031	1029	1053	1053	1065	1046	1023	991	1086	1018	1035	1066	1047	1098	1100	1059	1058	1043	1018	1110	1097	1022	1052	1042	1090	1088	1041	1094	1077	1079	1038	973	1004	1091	1040	998	1047	1020	996	1107	1047	1031	1044	1026	970	1016	1103	1077	1061	1014	1061	1093	1044	1094	1021	1105	1006	1022	1120	1014	1028	1055	1004	1039	1045	1064	1023	1017	1048	1055	1010	1087	1066	1053	962	1030	1045	979	1120	1061	1053	1040	1054	1028	1028	1085	1074	1068	1054	1106	1051	1025	1072	1044	1018	990	1017	1010	1144	1037	1080	1072	1014	1028	1076	1002	1063	1056	990	1064	1077	1030	1029	1016	1088	1047	1024	979	1045	1103	1079	1041	1025	1037	1098	1038	1078	1021	1022	1054	1021	1101	1028	1033	1027	1050	980	1047	1082	1037	989	971	1029	1078	1070	1042	1050	1000	1045	1063	983	1078	1046	1066	1087	1021	1062	1027	1092	1039	1099	1077	1045	1033	1014	1037	1050	1057	1124	1053	1043	1018	1022	1103	1024	1009	1024	1020	1039	1080	1038	1017	1077	1020	1045	1036	1040	1074	1032	1091	1089	1042	1015	1061	1014	1107	1070	1016	983	1056	1058	1040	1074	1035	1073	1053	1050	1026	1015	1111	1085	1007	1087	1053	1041	1032	1012	1036	1017	1059	1005	1014	971	1072	1065	1074	985	1062	1023	1013	1026	1041	1033	1032	986	1031	1100	1006	1009	1051	1012	1013	1040	1049	1062	1032	1068	1037	1016	1019	1032	1060	1000	1071	1072	1072	1028	1055	1082	1045	1033	1078	1083	1038	1043	1095	1031	1049	1058	1016	1108	1040	1028	1069	1078	1055	1056	1098	1035	1020	1121	1066	1021	1023	1017	1050	1057	1050	1022	1093	1096	1051	1007	1010	1055	1018	1035	1109	1021	1068	1050	1013	1005	1022	1050	1039	968	1062	1011	1031	1073	1037	1048	1037	1036	1029	1036	1066	1020	1036	1034	1057	1050	1049	1054	1061	1072	1068	1065	1075	1088	1057	1010	1033	1051	1057	1088	1072	1035	1019	1037	1073	1062	1079	1104	1099	1092	1010	1084	1047	1014	1067	1055	1008	1038	1052	1035	1067	1098	1066	1008	1014	1012	1094	1064	1036	1035	1055	1039	1045	1062	1044	1043	1037	1054	1103	1078	1073	1077	1063	1063	1029	1052	1029	1038	1055	1062	1008	1086	1042	1129	1047	1062	1096	1049	1128	1019	992	1083	1061	1035	1069	1048	1085	1005	1026	1084	1008	1033	1026	1086	1014	1049	1086	1044	1019	1065	1031	1046	1082	1059	1067
42019	27044	15797	7093	2644	1055	493	341	403	384	352	378	392	375	368	405	377	348	392	363	418	346	383	370	371	335	392	360	348	364	383	377	374	337	379	352	370	361	401	401	350	327	358	351	367	360	345	350	388	369	362	367	359	422	382	380	393	384	408	377	390	361	368	345	390	423	357	321	330	380	363	369	388	387	380	365	382	384	338	393	426	376	387	392	341	375	359	397	357	393	391	354	362	391	373	324	394	343	377	373	373	380	384	347	381	391	388	413	394	320	369	377	374	387	393	357	376	341	341	401	362	347	358	370	352	353	368	375	383	346	374	363	354	362	358	404	398	403	398	353	372	382	365	344	375	395	379	341	380	346	393	354	388	322	387	347	394	357	378	351	376	347	387	356	396	355	359	360	379	375	357	369	372	358	351	369	386	315	354	345	352	369	398	373	383	343	366	385	415	371	329	358	410	365	367	357	391	397	402	368	365	332	354	392	401	382	353	358	367	361	384	370	422	387	418	369	366	349	355	348	416	358	378	361	368	364	382	357	398	368	385	371	349	365	358	370	376	370	358	379	354	373	351	386	379	371	371	363	322	366	376	368	381	373	368	357	352	372	331	382	333	357	361	362	346	398	383	411	372	357	356	387	375	377	347	396	342	366	358	406	386	348	334	330	387	366	338	340	365	380	338	367	331	350	355	365	337	379	370	375	360	337	346	330	375	391	339	383	392	377	391	375	358	378	359	327	329	337	366	360	351	401	383	388	388	361	368	350	351	376	348	398	326	311	437	354	346	376	371	348	351	369	377	370	396	381	374	364	363	356	427	380	370	403	360	374	351	385	356	358	397	342	327	401	369	400	365	412	355	379	312	326	386	392	381	352	371	335	369	368	412	365	366	344	357	371	375	380	364	334	358	364	424	362	374	347	378	325	372	376	387	371	376	338	381	338	329	388	402	364	405	392	387	349	379	361	388	384	373	377	353	347	363	375	371	348	350	337	367	379	373	353	350	355	372	373	363	378	363	366	356	347	399	371	332	383	353	351	379	370	351	375	331	364	415	334	380	385	395	399	344	397	384	329	336	392	361	357	389	356	433	392	378	358	355	381	396	381	370	365	347	345	400	376	356	333	346	376	356	343	374	377	366	365	385	360	355	366	386	350	346	407	381	371	369	399	354	351	374	366	375	353	380	365	354	354	360	356	349	359	350	344	395	345	374	378	348	373	376	359	373	309	366	405	341	345	370	370	364	336	353	358	371	321	373	359	328	317	376	366	390	362	358	382	367	372	347	386	377	364	347	376	343	362	346	357	375	371	367	348	374	405	425	392	345	326	345	396	363	348	405	375	355	365	365	391	363	356	346	359	390	347	336	348	391	372	329	353	338	397	387	350	377	353	368	354	357	366	358	342	396	369	383	416	343	351	391	395	336	353	358	358	357	374	367	373	359	442	376	377	364	345	382	405	366	349	354	356	417	389	369	325	366	339	401	395	362	381	362	348	407	348	364	371	356	373	329	341	381	387	377	345	369	387	374	352	361	434	391	404	377	397	421	374	394	379	379	386	356	334	357	362	373	327	353	396	381	378	365	392	370	363	354	343	362	358	339	345	406	359	433	358	376	344	350	376	344	407	330	398	376	386	366	364	370	354	406	349	370	361	371	352	350	384	410	354	362	403	338	358	381	370	346	392	392	341	387	374	362	423	373	348	342	360	335	353	354	371	364	384	352	371	350	352	342	353	371	335	363	397	333	371	384	372	400	321	384	360	362	388	357	398	350	369	350	362	365	369	345	341	360	373	378	368	344	357	370	387	320	358	396	392	358	383	419	375	365	388	395	369	409	361	347	343	410	369	340	400	392	382	359	356	377	391	383	375	349	384	343	338	339	386	379	364	345	368	410	424	378	359	342	357	376	368	328	365	373	374	390	362	354	393	378	355	380	346	332	379	411	345	397	337	360	413	391	373	390	337	385	384	358	409	341	365	376	350	362	362	419	402	382	383	360	397	389	380	372	334	341	357	400	374	407	377	397	374	395	342	346	372	330	362	389	356	374	372	387	360	384	356	363	355	363	349	389	379	379	390	348	362	397	382	370	356	393	350	376	358	354	376	349	357	369	352	373	353	373	382	437	350	394	405	369	353	351	379	363	354	353	365	364	385	378	403	373	339	352	359	314	346	374	359	364	382	383	355	366	343	347	361	332	372	383	347	374	381	421	386	347	368	362	374	369	365	352	349	360	377	385	384	386	392	340	350	379	377	377	387	364	386	355	346	350	344	374	344	391	378	393	391	349	323	368	407	357	354	343	368	359	360	367	358	355	348	360	373	393	380	366	375	373	360	360	384	344	367	341	346	354	348	357	354	343	362	339	396	374	383	378	373	369	373	360	364	350	375	405	379	320	409	379	350	338	323	348	349	356	394	357	371	364	349	352	403	361	325	371	361	385	385	370	388	365	383	383	351	371	386	360	371	376	375	379	373	377	380	391	338	385	364	361	384	377	355	400	366	371	379	338	355	367	342	368	402	377	351	378	384	366	381	412	404	361	392	364	393	363	366	363	406	366	371	395	361	377	389	328	359	394	386	367	406	311	375	372	372	372	370	386	390	337	384	375	400	390	365	408	330	374	362	376	361	339	390	318	347	393	353	333	357	397	359	312	352	355	379	368	358	364	365	377	358	372	380	405	352	349	364	362	337	387	352	362	368	403	378	378	358	341	370	397	384	408	348	390	351	355	372	387	358	388	364	398	351	389	384	392	346	376	357	397	319	380	356	388	395	376	351	394	405	374	367	376	404	362	323	402	332	387	352	382	378	371	355	348	402	344	364	412	353	389	362	333	321	335	356	348	400	382	398	369	347	372	404	381	415	333	387	365	363	355	367	380	392	396	390	338	334	385	377	360	376	358	386	376	347	377	387	372	400	398	363	391	376	369	393	356	363	324	354	347	358	352	378	332	408	371	382	349	380	355	366	377	400	397	354	356	368	362	412	377	352	375	353	351	340	393	357	340	369	396	371	365	357	404	338	379	389	383	362	331	417	380	376	369	342	368	378	387	399	378	376	376	366	368	370	388	355	379	392	342	349	383	385	416	384	376	343	374	390	399	385	403	345	346	374	382	349	360	404	394	338	347	339	425	344	392	362	359	391	361	346	411	409	382	381	349	380	346	348	372	360	362	384	400	364	358	366	358	370	345	359	380	337	347	355	362	370	343	391	390	327	355	372	378	342	377	368	351	357	346	376	356	406	394	390	407	366	362	358	358	389	346	353	359	368	342	394	391	363	401	412	396	360	409	365	368	379	343	359	356	362	367	397	348	377	402	405	345	365	371	396	383	440	367	362	375	355	383	334	319	358	393	364	384	345	344	403	418	361	373	382	404	374	372	379	351	337	373	371	374	355	330	308	397	373	404	354	344	353	389	373	385	335	340	356	361	405	402	358	392	371	411	367	382	362	399	368	347	387	353	372	355	382	362	378	373	374	391	343	365	363	410	359	326	333
24252	20004	21123	13250	6502	2824	1169	824	781	849	805	796	865	846	793	811	863	803	852	795	812	866	848	829	796	802	860	824	795	874	831	855	790	843	875	825	845	801	830	853	829	813	863	813	837	827	817	836	816	868	799	810	844	809	848	834	788	791	827	828	811	877	811	805	817	816	825	826	800	852	802	802	800	850	806	849	829	818	832	778	805	806	792	796	832	855	846	830	864	802	772	788	786	854	861	803	812	806	780	814	826	833	877	813	801	785	847	846	866	836	850	812	828	875	799	801	828	786	815	825	838	802	771	864	858	879	827	837	846	803	798	863	799	834	848	787	797	846	832	868	824	809	831	826	805	812	776	901	787	855	876	849	787	783	785	840	812	809	798	797	789	772	835	788	820	845	806	806	783	828	823	801	786	794	835	811	837	822	828	817	853	824	838	859	826	826	804	854	809	805	770	846	809	839	844	840	867	825	816	826	840	822	815	848	782	806	763	852	834	800	773	833	816	807	819	800	782	792	801	882	772	831	852	744	852	860	838	832	792	836	847	801	841	826	807	775	802	785	781	813	826	843	871	818	821	808	795	803	785	838	819	844	809	814	813	817	801	833	836	854	781	826	820	846	813	820	773	799	777	808	790	833	828	829	809	850	848	821	824	833	820	803	856	858	833	860	833	844	794	782	841	824	777	838	864	800	846	809	807	847	822	821	824	820	863	786	814	820	835	831	802	836	794	791	807	822	859	828	856	816	845	794	823	827	796	816	872	842	814	839	829	832	820	817	786	837	802	822	868	814	778	864	805	839	805	776	801	802	863	855	841	801	805	848	803	785	796	832	820	851	795	801	838	824	819	806	815	813	838	820	872	786	809	813	828	865	788	832	758	837	793	819	815	795	809	828	840	830	836	837	802	839	834	805	785	833	847	856	816	764	832	798	812	829	785	805	810	864	824	828	766	841	785	792	791	808	842	761	812	816	845	824	816	837	799	831	878	770	849	818	827	822	816	870	828	811	803	815	823	803	826	840	888	807	782	804	861	793	839	861	877	825	846	772	867	837	829	831	877	844	775	799	811	778	860	836	832	813	756	811	790	768	844	833	809	852	830	836	865	801	844	841	810	856	837	792	829	815	861	855	861	772	834	828	818	790	812	824	834	829	834	797	832	833	832	850	814	812	849	750	801	871	873	826	774	774	858	794	763	852	793	855	811	796	829	832	772	806	863	824	830	819	827	857	840	838	847	831	824	824	839	824	886	740	866	808	787	809	783	845	760	814	837	846	809	802	790	849	814	813	850	876	807	789	804	851	788	826	792	908	832	824	814	814	865	841	860	822	795	775	840	747	845	820	838	853	829	827	870	810	809	837	817	858	854	818	808	832	835	812	821	853	819	817	824	819	869	838	835	815	864	804	800	831	840	843	836	803	828	840	835	803	843	851	865	826	807	801	881	790	809	809	820	784	860	828	866	859	848	804	754	805	824	837	844	860	844	849	786	794	794	882	776	826	841	832	827	855	840	807	845	849	837	783	819	826	762	845	786	827	798	778	866	850	800	855	781	807	804	817	831	804	819	797	832	815	800	812	847	796	816	825	878	812	860	837	822	812	817	771	821	793	792	811	823	819	862	819	873	795	842	857	840	774	816	797	826	811	813	808	837	825	825	851	826	854	805	789	796	812	821	814	815	772	832	827	816	818	801	835	841	797	893	832	808	826	807	884	797	842	832	838	839	792	822	817	841	789	852	849	878	831	800	779	824	793	835	849	797	837	813	829	810	827	831	814	820	779	773	814	832	813	806	807	844	812	817	820	777	847	819	800	808	763	805	849	777	763	778	823	830	862	853	842	857	808	814	806	824	903	839	820	803	856	793	861	846	771	842	845	836	831	782	848	838	794	800	788	775	817	824	837	785	822	842	796	826	836	832	854	786	786	797	797	871	842	895	780	793	795	850	846	830	840	817	779	793	867	817	792	842	823	829	842	813	854	808	837	851	804	859	799	822	863	871	849	801	792	811	838	803	785	832	814	870	843	865	829	851	788	822	823	797	824	838	813	823	866	855	811	815	831	787	786	779	803	838	792	781	817	793	870	831	821	810	813	823	818	873	818	810	830	820	780	842	830	775	839	823	844	806	845	842	814	804	801	778	849	859	862	770	820	813	799	855	819	810	794	821	802	836	842	784	813	793	788	824	839	859	822	843	834	816	859	847	838	783	833	809	797	857	744	862	816	808	830	838	864	853	828	829	833	791	812	849	807	808	837	813	798	789	802	806	852	789	895	832	815	796	791	841	827	816	798	884	839	788	825	844	804	775	826	800	896	792	819	832	823	798	817	876	787	817	801	842	842	849	780	809	800	778	811	794	857	808	760	838	850	829	786	806	806	811	827	803	865	851	809	802	796	816	853	808	830	882	788	781	874	867	804	819	781	855	814	836	846	842	823	833	821	805	816	837	820	828	835	843	828	778	849	800	839	796	822	797	826	813	813	848	810	826	840	838	843	826	837	824	781	818	878	836	845	819	866	827	832	851	826	785	838	832	795	832	844	816	812	827	814	840	851	838	806	851	866	860	815	748	809	878	835	817	805	751	800	844	864	842	788	853	831	795	867	800	842	857	737	824	786	767	846	827	787	814	805	781	813	822	821	772	838	809	841	857	844	842	800	810	779	826	809	834	833	917	799	827	783	799	807	853	851	803	836	827	809	795	819	843	821	827	846	803	831	846	809	815	810	780	831	849	821	828	830	827	818	761	808	760	863	848	807	843	810	815	849	828	819	820	841	860	797	890	864	879	834	808	854	834	856	776	788	797	803	861	825	801	826	850	840	872	823	808	824	837	832	857	868	763	818	862	804	819	871	852	846	839	839	848	791	831	772	905	824	791	825	841	806	808	834	803	819	839	808	826	797	778	818	837	776	854	809	820	807	876	833	830	818	843	815	747	792	848	792	834	833	837	842	807	835	841	790	814	763	836	828	815	822	842	857	799	817	798	819	841	827	840	819	804	831	832	825	821	803	863	835	833	843	840	787	858	797	846	823	761	867	834	841	769	811	836	817	831	771	827	802	828	816	877	811	881	843	820	804	836	799	758	784	833	855	820	839	795	851	773	804	812	825	838	870	816	800	823	833	811	816	832	785	851	750	840	814	843	838	819	823	810	820	811	810	795	775	864	813	822	793	817	852	785	781	822	829	820	798	827	792	750	797	814	882	863	868	854	793	793	810	849	859	764	783	806	772	784	855	838	840	821	811	849	835	864	791	794	833	806	836	851	889	803	791	859	812	808	814	821	825	825	836	839	807	826	797	824	823	885	862	866	828	863	781	828	778	820	849	834	796	856	792	766	781	793	820	834	793	804	795	849	772	818	764	856	803	853	824	817	805	864	828	866	821	794	842	794	826	833	817	798	813	813	838	794	785	809	847	836	861	794	800	876	761	858	795	831	827	816	835	817	829	816	841	788	835	821	847	835	835	797	796	842	820	805	772	828	833	799	849	822	804
59764	56735	61696	42110	22868	8727	1578	337	290	290	313	293	301	297	340	292	318	279	305	329	291	289	279	340	297	313	303	308	277	268	298	308	293	287	298	292	315	338	320	293	309	314	294	295	298	292	286	286	328	277	311	273	269	308	327	262	273	285	275	271	317	311	302	254	270	289	274	282	259	303	278	294	317	285	299	293	316	285	327	251	306	293	286	277	334	305	323	291	273	284	289	301	302	290	297	300	305	301	287	311	286	300	303	303	331	307	302	313	276	294	329	308	292	283	281	302	278	287	325	296	289	288	303	311	284	313	322	286	321	330	288	289	326	296	260	296	331	284	268	308	307	303	270	312	284	317	317	310	269	303	320	300	311	322	315	294	278	321	270	314	292	308	282	288	307	272	292	265	342	297	290	307	296	280	250	296	302	298	294	300	290	287	289	260	303	288	306	310	288	295	321	329	287	302	282	291	282	302	311	306	290	286	292	279	329	311	309	305	329	279	284	312	316	304	286	300	309	283	275	269	292	310	311	322	307	269	312	278	290	315	323	295	318	325	305	324	267	294	321	292	315	298	257	324	291	312	307	300	298	283	281	290	311	335	306	301	277	339	308	298	290	290	267	257	291	329	285	282	297	302	303	342	322	310	311	343	308	306	304	319	273	311	293	286	318	299	309	334	321	293	290	285	310	336	330	292	280	331	310	315	309	306	306	280	304	279	328	316	299	265	297	294	281	268	292	307	290	313	324	322	304	298	257	310	291	302	329	327	282	286	290	294	315	294	321	291	370	319	298	293	301	289	328	316	288	281	284	304	295	286	298	308	305	289	312	270	288	295	289	287	275	272	324	279	280	305	280	293	305	288	321	283	310	324	310	288	278	308	314	274	316	283	323	317	294	295	293	333	301	289	304	291	318	286	308	294	274	266	299	316	280	321	321	278	298	318	293	290	302	301	305	306	282	289	327	263	310	299	312	316	296	302	307	273	303	296	316	288	276	303	282	328	294	314	287	330	283	283	290	318	315	309	321	302	295	292	313	295	284	271	325	301	295	290	279	304	279	320	291	288	267	329	290	279	276	286	319	285	288	289	301	294	296	303	315	280	309	295	308	294	279	307	299	292	300	289	312	285	274	275	275	305	293	320	302	299	296	291	310	304	260	287	323	320	283	269	290	296	306	319	301	265	343	349	304	290	244	314	330	290	304	300	316	277	316	310	266	281	308	279	284	266	294	287	296	278	315	310	322	275	290	299	325	320	295	301	302	324	320	275	291	284	304	314	284	293	280	282	287	276	297	291	304	306	305	303	257	301	276	271	277	312	262	291	329	294	312	292	293	273	286	274	309	308	306	315	302	274	273	331	296	301	311	314	296	288	276	272	300	313	301	312	282	306	268	279	274	308	329	291	296	299	272	328	296	337	302	308	286	298	280	292	268	266	297	331	338	351	306	314	303	283	290	293	274	305	298	260	319	274	307	296	308	301	297	300	267	276	294	277	265	283	288	274	288	301	296	327	288	312	298	332	284	273	295	308	297	286	295	282	298	307	276	292	277	288	289	277	324	318	296	293	279	284	338	301	296	274	284	267	317	287	294	277	317	291	275	291	286	292	295	294	330	288	286	296	291	309	303	279	320	325	282	291	311	299	256	306	286	267	272	289	310	325	273	294	325	301	317	284	278	312	304	287	278	319	295	323	272	291	326	279	340	284	303	294	319	319	303	302	339	315	278	300	309	341	311	283	290	308	291	288	296	315	291	323	323	280	265	277	308	299	319	315	308	286	334	322	269	299	304	290	338	310	292	321	289	286	316	306	296	312	294	264	269	301	316	301	302	286	303	311	285	293	303	278	335	297	299	301	301	317	292	289	307	301	297	301	273	322	288	291	263	281	311	286	281	306	298	275	265	298	267	273	263	257	266	297	294	309	294	304	302	320	338	296	308	287	301	276	317	288	304	301	305	284	300	290	267	257	284	326	312	317	320	344	281	286	283	288	273	280	271	305	339	287	268	297	288	285	286	288	316	289	299	315	279	279	294	300	298	289	325	317	286	323	296	320	272	303	288	322	301	307	288	294	286	285	303	331	307	291	285	298	315	308	261	283	265	270	322	272	332	318	312	298	297	300	306	289	336	312	311	247	307	304	289	276	309	335	265	306	264	289	268	317	304	277	307	311	283	290	270	278	309	284	298	276	299	304	294	318	322	318	327	269	313	295	305	276	302	304	333	278	326	312	317	319	302	328	310	308	340	279	295	300	329	301	309	306	288	311	310	310	301	282	293	277	271	300	285	288	292	291	321	328	311	299	304	327	290	294	286	308	294	262	291	281	315	297	297	276	307	310	294	323	325	334	302	325	325	305	324	297	278	338	306	290	299	335	251	293	295	307	296	276	308	287	323	311	299	317	302	272	283	300	288	310	293	307	287	286	302	260	311	285	281	294	300	304	308	319	263	316	324	301	293	297	318	296	292	291	275	310	297	281	308	305	313	299	288	304	297	267	290	310	269	281	292	306	294	301	299	267	314	308	304	279	293	297	287	305	288	300	310	275	296	271	300	304	302	301	275	298	296	290	318	270	318	322	278	299	306	296	315	303	315	271	271	321	322	282	293	287	312	322	288	283	287	314	312	326	310	298	304	304	300	298	292	296	265	316	317	324	332	328	263	319	303	315	290	332	284	287	309	281	308	293	328	291	280	314	325	318	274	296	300	284	307	287	292	314	296	272	303	306	276	286	288	292	321	303	303	293	265	296	300	303	297	292	296	315	285	279	327	285	316	295	302	272	282	292	269	303	291	307	307	328	340	293	277	309	308	284	296	284	306	285	315	311	330	296	302	324	302	293	286	306	293	288	319	290	287	307	314	286	314	310	302	297	294	282	266	291	281	268	331	310	276	317	293	310	297	281	304	280	318	310	236	288	290	282	314	337	303	302	305	313	289	291	268	290	295	332	326	316	310	332	293	291	309	316	297	286	304	351	288	324	306	313	326	306	281	292	309	316	297	298	316	280	311	254	313	293	326	348	288	293	303	276	297	275	332	293	287	290	282	285	341	261	299	296	317	329	309	304	294	295	277	289	292	320	296	291	286	310	297	288	308	281	265	334	306	310	286	302	303	283	336	292	282	315	318	294	296	254	303	303	312	314	300	273	282	285	262	275	311	314	270	279	310	279	283	292	304	333	268	293	320	300	302	309	321	312	284	263	286	298	304	320	317	304	284	304	298	323	301	301	288	283	303	282	307	287	289	292	303	278	314	305	296	334	263	284	317	258	281	273	285	283	275	303	310	296	288	313	261	282	312	285	334	302	311	309	316	314	333	276	295	295	279	313	282	334	273	305	300	298	317	307	283	258	308	280	319	292	312	307	296	306	278	287	256	288	305	292	295	291	283	272	295	335	278	282	299	313	287	283	316	297	328	297	270	301	274	275	333	293	284	306	284	298	288	300	276	318	286	319	306	270	285	298	288	322	289	290	268	300	279	275	290	335	281	280	304	293
38359	46541	57944	47281	31965	16136	3980	684	659	725	701	690	699	722	723	700	703	665	707	703	700	707	700	711	721	637	684	731	624	677	718	689	700	705	663	686	676	675	632	708	688	671	654	691	663	692	721	708	626	665	685	686	706	726	668	709	689	713	659	697	649	721	682	661	679	714	750	695	683	682	715	725	658	682	651	697	731	706	689	681	655	682	717	732	683	681	715	682	723	659	721	674	664	694	693	698	688	693	731	688	688	675	703	663	676	712	652	707	673	771	677	675	703	658	711	703	661	721	690	711	711	710	647	673	673	635	655	649	713	708	726	688	702	712	694	703	683	752	700	674	671	701	702	715	712	687	739	703	635	662	720	686	689	675	722	645	696	681	739	681	701	674	717	684	730	711	678	694	677	710	674	687	675	670	693	728	760	670	674	678	700	733	669	647	673	718	710	677	729	689	719	691	694	683	679	681	727	689	697	707	734	690	700	641	685	749	724	699	698	713	727	651	724	735	669	666	682	686	709	710	700	695	699	688	710	654	743	695	722	699	731	614	690	671	619	664	668	694	735	662	696	684	702	723	686	705	664	678	727	642	669	635	664	695	680	728	588	731	706	644	706	703	703	698	721	678	697	652	716	723	712	686	717	697	732	709	691	682	673	729	704	673	661	714	698	697	715	657	695	696	702	712	692	713	686	701	708	692	634	706	726	774	716	637	676	666	643	709	656	712	704	699	691	667	679	701	682	697	659	703	693	720	674	670	671	690	674	706	722	635	666	697	676	660	640	678	693	688	670	659	684	696	656	686	695	682	731	694	695	703	635	705	705	667	668	706	709	695	682	652	686	696	687	681	704	721	657	670	660	742	717	723	669	715	698	766	736	697	646	696	734	676	706	714	687	647	670	639	669	724	698	654	637	691	684	686	673	700	722	723	661	689	690	688	714	715	695	664	689	641	725	680	707	671	665	683	630	681	695	740	674	723	663	703	672	695	689	725	663	684	673	710	744	678	683	655	674	688	662	707	682	716	723	688	665	730	677	667	660	698	706	692	667	751	710	707	660	690	658	710	725	691	717	677	738	697	696	699	665	682	702	682	683	721	686	636	723	717	705	747	638	758	687	699	697	602	691	700	703	716	664	718	691	717	701	704	701	735	739	713	727	695	663	665	682	689	656	691	665	704	687	769	718	701	645	662	677	723	662	724	679	710	720	678	700	692	663	727	700	657	709	699	728	702	727	715	630	734	662	685	664	687	720	655	677	667	668	692	736	682	695	722	688	700	661	655	681	687	647	654	690	676	689	684	683	702	725	694	677	680	673	680	736	698	679	697	685	721	716	697	634	738	687	659	719	629	685	689	705	672	651	694	716	749	702	684	748	701	665	680	720	694	677	728	715	688	716	717	674	692	691	706	691	737	742	688	723	746	685	710	677	713	692	713	709	696	669	719	687	691	712	690	685	695	729	704	701	676	684	713	670	737	733	690	679	710	719	702	666	707	738	706	668	702	615	735	667	665	699	685	748	674	744	672	674	683	697	680	665	720	704	681	660	672	699	659	698	736	691	701	704	700	709	655	689	721	655	659	687	699	712	713	690	733	652	655	702	695	703	755	782	715	694	702	715	683	694	666	711	689	671	737	675	643	727	678	703	731	676	717	728	670	725	709	658	717	700	708	709	635	677	715	675	658	703	724	688	660	698	679	717	692	727	710	680	700	709	706	664	718	678	672	681	702	698	677	695	688	692	676	701	679	704	701	725	659	720	702	655	682	711	657	724	722	706	686	703	694	629	700	703	718	717	721	709	692	683	711	694	677	695	692	682	693	731	657	681	686	731	691	727	671	700	686	666	709	649	655	640	692	657	703	698	703	674	727	666	671	662	778	742	668	736	676	686	679	666	654	699	703	734	689	739	683	656	657	696	710	716	675	740	716	665	705	693	696	673	664	682	697	711	734	663	686	695	710	683	698	703	667	663	675	694	709	735	731	715	646	640	659	732	700	668	701	714	687	705	687	691	681	729	665	723	698	639	653	719	696	725	711	725	647	703	731	700	750	707	695	695	676	687	692	711	676	710	680	668	673	715	688	686	660	712	732	735	699	708	705	711	709	719	666	688	653	730	747	674	687	685	700	749	675	726	714	707	687	673	708	721	693	698	665	733	738	719	707	685	604	705	683	677	715	712	692	699	711	667	675	669	695	710	709	657	736	664	694	663	689	618	771	715	717	698	701	688	663	681	703	619	666	687	692	691	690	687	715	698	678	713	707	698	681	679	707	712	649	701	688	706	685	686	733	702	705	680	678	672	712	695	697	678	727	678	711	727	678	628	677	701	664	694	664	689	707	668	718	706	691	722	701	669	671	712	674	645	682	693	725	667	695	740	673	662	685	701	681	695	716	664	693	689	652	740	696	697	711	685	716	659	713	685	682	683	722	681	666	713	676	703	691	668	667	686	674	737	699	702	700	671	666	700	696	717	697	725	689	645	694	703	705	707	729	705	727	679	745	702	710	688	679	694	697	713	664	702	675	689	654	724	732	727	665	718	691	711	700	647	712	709	617	667	718	677	692	666	719	738	703	700	706	705	693	724	685	668	688	650	718	653	688	692	715	671	652	718	675	699	708	675	700	621	696	746	666	652	734	689	713	629	696	707	735	684	675	715	686	686	758	700	713	697	705	654	659	706	740	680	692	658	706	673	720	716	703	630	694	721	663	707	701	697	676	694	697	670	697	691	716	712	649	639	723	682	667	692	710	694	658	676	643	652	675	663	700	695	657	672	707	672	731	677	708	700	677	643	658	716	721	704	727	676	680	698	679	754	699	687	713	704	707	669	701	674	707	686	692	687	619	673	646	727	745	705	670	703	744	711	738	664	682	694	719	704	661	684	695	720	629	707	679	678	657	668	677	668	690	635	698	707	708	697	710	767	753	705	679	705	698	718	711	667	628	720	678	736	746	669	708	721	706	697	701	659	713	741	696	693	709	684	697	653	723	713	727	687	738	692	729	700	702	697	691	678	723	717	685	732	662	686	704	681	691	670	705	657	689	704	732	681	668	689	698	713	688	693	695	688	731	712	681	683	675	679	700	688	664	668	671	683	720	694	708	664	730	642	636	681	672	706	689	678	688	711	724	696	673	722	748	713	701	718	705	703	655	675	707	697	680	692	699	678	676	699	681	712	683	729	723	684	710	720	705	690	710	669	716	663	659	727	694	693	729	673	690	652	674	659	703	666	671	671	720	713	687	687	690	725	729	703	679	683	710	686	639	711	639	694	717	699	664	759	700	677	702	678	692	669	650	701	684	706	684	715	663	630	701	670	726	729	730	664	705	683	676	687	700	715	688	720	694	685	683	727	696	690	732	623	636	663	704	697	733	724	714	731	744	672	738	687	693	688	753	697	711	696	738	722	685	727	687	696	631	691	689	698	710	672	690	667	691	757	688	676	674	673	712	718	725	691	731	681	679	755	685	695	664	681	709	666	719	671	662	679	698	679	695
71580	73910	72474	55641	36772	19357	5114	573	466	433	468	440	436	459	453	419	453	449	423	431	424	428	438	435	389	445	427	433	402	438	450	438	417	447	430	409	449	428	456	422	426	428	453	428	416	433	430	406	441	431	428	471	465	418	452	486	430	410	426	404	435	444	400	490	439	426	417	423	498	451	426	463	455	425	443	442	471	412	391	427	454	430	433	427	400	423	465	423	397	441	442	440	449	396	475	453	427	420	447	415	419	438	482	487	448	403	443	395	411	418	470	465	453	432	466	467	470	451	444	396	429	423	425	456	401	449	471	436	469	456	469	435	436	456	439	442	433	437	438	414	467	477	435	440	448	460	469	434	425	477	444	415	433	453	446	424	447	436	434	466	465	436	430	423	396	435	408	411	459	455	424	452	455	443	440	418	429	432	452	456	458	419	453	453	473	408	426	450	431	459	425	432	457	425	406	428	423	436	472	446	450	436	412	453	459	449	408	387	416	442	424	448	442	425	468	446	450	412	424	435	444	485	462	430	444	383	446	408	426	448	438	440	422	426	451	427	450	416	448	425	448	443	396	462	423	448	438	449	400	423	431	435	401	461	421	403	480	411	436	443	449	428	425	458	455	423	457	457	460	414	436	459	443	442	430	451	447	406	442	451	476	458	454	456	440	426	467	467	415	371	422	446	445	454	466	453	465	443	412	457	424	448	418	393	426	460	449	432	431	419	453	516	448	408	448	414	439	433	447	407	437	424	443	453	399	436	453	413	432	436	431	478	446	422	456	429	438	418	427	377	415	461	445	450	422	473	449	446	409	451	429	434	431	460	480	452	427	479	417	438	427	453	459	480	435	446	426	425	431	443	410	469	470	468	447	442	441	418	448	467	443	460	453	433	420	406	453	418	410	418	415	421	413	437	417	421	473	440	435	414	436	447	452	438	452	430	452	455	440	454	440	419	452	467	414	417	447	397	407	441	445	386	466	478	443	448	421	457	401	436	390	395	416	401	448	447	440	444	406	469	440	448	467	438	450	424	425	430	398	425	455	451	465	445	426	400	463	458	438	442	397	428	470	436	472	448	486	479	420	449	474	434	422	444	436	455	443	434	457	413	450	461	456	410	439	421	432	450	457	435	459	446	432	451	488	490	423	431	463	384	411	440	421	399	451	444	467	443	450	438	459	458	464	464	426	478	439	437	445	430	432	435	423	435	430	435	409	427	438	414	427	421	380	451	512	458	425	423	446	439	463	429	465	403	451	426	440	408	429	432	411	471	461	455	412	403	475	433	445	407	451	481	431	460	473	470	451	429	443	439	401	411	430	457	416	392	435	429	457	415	456	441	456	441	424	453	390	467	427	439	458	449	432	439	442	437	435	440	455	457	383	435	433	421	428	417	449	426	428	454	440	428	483	447	460	444	451	450	441	449	485	503	442	424	451	418	473	418	440	422	462	431	417	427	443	449	437	453	503	460	472	435	450	484	450	434	429	492	451	425	413	439	462	428	454	396	454	414	439	451	444	426	418	458	419	391	421	454	453	438	429	386	449	480	403	410	456	460	429	431	413	426	425	427	411	441	422	457	417	407	399	411	453	398	422	468	470	464	419	452	446	471	437	445	467	448	467	446	419	433	454	456	435	441	394	380	448	449	428	411	402	440	432	438	480	430	459	372	425	440	420	415	426	451	482	471	430	432	446	481	485	443	445	430	418	464	439	409	417	475	400	464	413	392	444	466	477	455	450	406	462	425	462	434	385	418	441	461	473	377	486	423	448	419	436	420	413	396	444	447	439	445	445	457	432	447	443	446	416	436	457	413	403	416	466	449	461	491	418	449	445	452	445	425	474	425	415	431	396	460	436	406	417	402	428	499	448	464	444	446	455	474	446	423	428	466	422	443	488	406	398	459	428	408	462	455	431	448	411	461	409	440	445	413	447	434	416	440	453	407	432	473	445	515	425	429	427	413	389	427	446	462	477	417	439	462	430	434	444	440	466	414	493	436	436	457	438	397	416	403	414	406	438	447	408	461	438	443	474	444	415	429	397	396	438	453	422	462	424	442	407	422	425	462	484	453	394	454	399	411	420	414	445	417	436	426	480	413	431	439	491	442	464	431	392	438	404	454	484	432	419	382	433	446	435	434	420	413	427	417	461	468	421	404	435	483	470	414	473	436	413	437	443	417	438	431	391	460	474	458	444	420	467	440	431	477	436	445	436	428	390	444	436	401	444	416	407	428	450	426	461	460	447	406	414	452	446	475	447	461	454	435	429	467	439	425	469	446	433	448	432	432	440	435	452	461	445	490	452	475	385	426	428	456	451	426	444	394	415	434	478	408	483	405	433	459	467	429	449	372	477	440	445	468	507	454	432	454	422	468	465	456	421	408	431	376	462	452	447	384	425	425	410	468	402	431	445	407	446	409	438	435	436	430	427	431	452	419	429	416	439	434	473	442	445	408	414	419	497	437	403	419	441	399	448	404	442	425	411	464	462	443	426	457	417	414	432	392	407	431	421	445	441	484	431	450	421	434	440	393	447	442	421	388	466	468	453	449	451	443	383	438	472	441	402	390	399	426	464	417	434	441	470	445	430	425	445	380	422	472	449	434	469	431	418	451	413	480	428	463	479	433	436	465	492	469	391	461	440	402	409	433	437	423	416	398	434	447	449	444	413	423	401	428	477	446	431	471	458	389	436	427	445	385	436	405	428	414	428	405	447	449	432	443	436	451	438	443	448	470	425	429	427	431	467	466	447	436	454	441	430	425	412	445	404	446	477	488	453	419	444	466	478	475	438	439	455	438	446	439	505	431	479	432	433	433	426	461	421	435	451	447	493	449	431	409	433	444	464	459	478	419	453	441	453	446	453	434	406	445	465	467	433	398	471	414	439	452	428	415	454	462	449	469	416	441	468	428	502	478	467	431	441	419	438	421	432	462	415	395	430	474	422	437	428	390	409	422	504	455	434	433	455	418	412	453	434	407	423	412	475	417	423	447	461	420	487	445	445	422	443	389	428	465	441	429	471	473	398	429	441	419	450	482	421	412	433	414	455	444	404	430	446	445	422	460	476	454	435	417	432	426	421	450	457	445	428	416	460	485	481	426	467	458	426	438	412	419	479	468	407	399	464	423	406	446	399	476	402	473	468	430	476	445	439	477	500	461	446	438	422	438	446	442	420	469	420	427	427	427	437	417	456	401	433	401	485	432	420	421	427	430	436	421	461	437	449	438	424	463	419	416	443	411	442	438	450	455	462	454	453	469	459	475	443	450	471	408	458	428	476	462	432	443	431	411	417	458	416	446	410	429	487	438	410	430	432	444	466	423	437	419	397	476	430	447	449	469	441	460	438	451	410	428	439	445	392	460	448	452	425	416	398	424	435	434	433	424	446	434	451	428	427	432	437	463	444	425	421	447	438	421	473	434	438	426	458	456	447	436	440	420	411	413	440	477	487	454	381	461	422	477	426	411	448	471	472	443	426	435	439	420	439	455	444	415
48512	65856	72664	61928	45150	27643	8787	1119	1002	986	982	1009	989	955	1028	919	956	961	911	999	951	946	1001	1037	987	972	947	998	975	983	926	1003	973	971	985	911	990	1006	976	952	1003	971	982	936	968	921	901	963	961	998	1034	1011	1023	952	920	1024	912	961	949	924	939	1006	961	966	973	1007	994	935	950	998	902	933	975	956	962	1018	958	993	995	1000	951	931	986	946	944	933	954	969	979	930	976	959	964	984	989	996	1001	915	930	978	933	958	976	970	936	975	943	970	970	998	951	1010	930	893	952	944	975	1023	934	924	977	914	988	962	1010	961	1030	1005	976	989	953	1016	1039	953	950	1001	929	968	931	975	991	979	932	952	998	988	999	984	908	964	968	958	987	980	945	957	930	1007	943	979	964	940	993	980	1004	933	971	961	944	957	996	905	901	1014	979	950	950	942	909	977	968	922	1007	952	929	988	935	1017	951	979	912	981	1003	950	964	970	950	962	978	929	971	935	892	983	963	1007	1015	984	934	943	980	1049	903	1015	953	985	985	970	958	968	992	894	973	960	933	1016	929	995	934	964	933	970	977	948	996	982	996	940	983	955	992	966	1004	930	917	1010	956	978	997	968	973	940	1002	1016	966	961	1000	959	948	976	1008	981	979	1000	973	956	920	920	985	932	962	1002	936	954	994	946	988	922	945	940	946	967	935	1002	975	990	1004	972	1006	980	959	975	977	942	920	937	973	971	922	961	934	958	943	936	958	976	1038	943	1003	982	965	917	1019	994	887	963	987	933	978	957	1005	971	979	943	1022	942	895	990	952	981	960	959	989	1001	1023	1011	993	930	920	981	908	956	913	1035	907	953	940	927	983	984	908	1017	989	956	1042	993	948	958	956	1024	1017	962	975	922	995	975	978	1010	931	1033	1021	917	916	1021	951	969	987	983	972	991	919	965	985	976	952	956	947	958	931	1017	967	975	925	946	931	985	904	945	955	932	981	929	970	973	1027	994	906	1047	893	983	969	962	989	989	980	979	941	933	1037	978	981	915	956	984	949	969	941	969	935	1013	1014	949	899	946	922	899	976	996	977	991	918	950	995	981	936	1038	960	971	989	977	936	957	960	966	999	932	977	943	908	944	986	951	1023	968	933	949	979	985	982	981	954	971	1000	972	988	945	933	992	939	987	944	968	983	940	1038	955	985	932	1004	952	995	977	964	941	949	987	934	939	972	955	1004	1018	949	1007	1020	977	926	952	943	972	914	973	960	991	973	970	957	1012	989	990	934	895	975	944	928	954	947	918	1028	975	989	1071	928	969	955	1005	932	956	1047	976	960	952	954	944	997	945	949	927	1013	940	1009	994	970	977	984	961	927	965	966	952	940	947	1017	953	978	908	937	990	964	965	977	945	965	981	980	1021	974	921	954	957	968	961	978	996	980	983	963	966	959	1001	995	944	945	930	1011	987	943	970	967	957	968	926	997	997	955	997	935	992	996	982	941	978	989	970	954	964	925	1015	957	930	976	973	944	1031	970	977	948	959	991	957	1002	933	934	924	977	976	944	951	894	1002	929	1013	949	955	954	904	971	1005	969	1016	947	909	908	943	971	949	954	976	976	985	948	974	884	948	949	950	961	962	956	966	971	1010	909	1006	1021	935	978	909	953	963	977	933	986	992	954	961	924	1005	962	954	1000	989	1000	999	954	990	1019	1034	976	994	947	939	968	984	963	971	1013	994	978	961	970	1033	981	989	1030	996	943	942	964	958	943	950	988	934	962	996	958	997	961	878	941	939	938	988	992	1011	974	965	964	1012	950	1038	986	1014	938	977	942	1025	977	1010	954	1007	934	957	963	962	951	995	971	968	935	989	934	991	956	981	978	979	982	978	1026	999	964	934	971	957	956	894	954	995	993	998	962	1030	1001	943	988	991	1021	985	953	1024	934	1028	973	997	977	994	935	983	961	987	987	978	953	918	933	968	991	955	960	948	986	983	986	1004	940	965	942	939	956	979	969	999	942	948	945	998	943	947	963	950	956	1002	959	997	947	1005	912	972	961	989	1006	977	1067	967	932	958	990	1010	989	980	997	933	983	981	1010	1007	1035	962	939	948	948	971	964	981	1005	955	1003	1001	972	956	945	966	920	917	911	934	973	915	968	944	948	977	1004	963	950	915	918	948	932	948	981	1002	1023	988	1000	949	940	958	959	961	975	989	995	971	918	948	929	941	954	995	962	998	973	992	944	911	965	1004	933	1020	969	962	1008	928	952	965	959	940	972	969	856	1002	948	984	925	912	1016	923	1039	987	1046	959	980	960	985	978	962	954	965	948	914	953	924	1014	1006	940	982	1005	912	900	972	991	976	1012	968	959	961	992	959	953	1020	970	976	973	976	945	1019	937	971	982	1006	970	985	1030	941	972	945	985	1013	1003	921	933	1003	983	966	987	1018	992	953	957	941	961	954	964	935	962	962	963	972	970	998	990	965	921	922	953	973	978	986	956	979	988	950	958	986	995	994	949	970	986	936	990	931	953	955	953	923	1006	941	965	969	968	981	982	955	996	1021	995	978	976	966	990	966	978	1053	975	906	1031	1021	992	1004	980	983	1004	1005	937	974	977	955	967	974	986	959	919	959	935	945	971	936	961	978	933	972	990	981	940	973	1010	957	984	944	982	949	1008	1045	956	979	943	970	963	933	1006	1008	958	971	976	1023	941	928	929	922	918	953	922	966	970	938	1032	937	984	951	947	953	939	999	940	962	1008	898	922	938	932	963	1002	998	919	989	986	976	970	912	988	975	955	979	978	950	994	1011	972	912	1011	941	976	984	1040	938	1030	1000	936	965	969	954	1033	956	967	895	964	981	1004	942	1036	994	906	971	1005	994	957	946	947	948	991	907	964	988	949	969	1006	906	974	938	966	971	962	1015	966	1011	969	883	958	941	1028	988	946	1001	923	977	966	948	970	968	1016	1023	964	1010	941	996	949	940	955	1001	954	976	916	992	933	930	952	956	974	942	965	988	932	937	964	976	970	935	967	977	973	976	969	1009	941	975	990	1002	962	948	956	969	982	966	973	999	1003	930	986	1025	966	940	998	909	980	933	983	917	926	972	945	938	958	949	953	948	950	995	916	1000	1033	953	983	981	958	913	991	962	950	1004	979	974	971	937	989	1012	920	1002	906	935	966	913	955	994	968	963	953	953	994	980	921	1021	1004	994	988	953	997	958	1010	1005	998	1021	970	914	945	946	942	936	965	1002	945	1012	978	956	1035	907	1001	958	969	973	958	963	903	967	988	949	1008	996	990	940	952	943	996	1005	925	958	957	953	932	967	942	967	927	1026	973	958	949	951	955	996	922	983	995	995	936	957	944	947	980	959	1016	974	966	1034	926	978	985	1000	957	976	947	930	941	1020	985	982	959	927	1000	947	1015	937	1005	1021	979	955	973	1012	955	953	950	958	990	956	1001	1030	964	938	1013	963	948	969	980	932	940	951	918	958	937	973	930	975	988	988	1011	935	942	994	972	926	981	926	964	973	984	923	967	939	953	927	1001	962	936	1040	939	1023	909	941	924	916	1062	965	991	961	987	956	933	941	874	944	1048	999	1002	967	957	968	981	938	937	963	954	930	938	990	977	917	975	981	945	957	966	932	949	1038	979	963	1024	988	997	975	922	941	997	907	988	933	957	985	978	1003	993	939	931	987	968	932	1002	948	1001	941	961	974	1007	972	904	979	953	979	954	1025	964	953	981
40369	24024	13586	5619	2157	873	379	331	341	335	368	347	319	332	340	348	374	369	419	354	340	354	375	346	340	338	338	372	353	341	371	358	345	363	336	327	357	359	360	362	330	331	368	378	360	320	322	335	354	339	374	390	365	367	358	383	362	380	336	347	332	350	340	341	375	344	363	356	343	370	357	324	347	337	378	334	368	355	352	353	338	348	339	361	346	360	348	342	346	359	359	351	316	369	342	406	369	331	314	377	360	357	324	358	328	378	360	364	376	378	404	335	369	346	360	368	381	381	340	352	352	356	324	353	363	354	350	354	367	384	362	333	370	303	346	353	368	358	331	386	352	357	333	343	315	365	337	368	364	352	386	332	336	373	313	353	331	316	356	304	353	347	331	348	343	376	361	364	357	341	384	352	380	392	366	344	361	352	315	361	317	333	347	374	348	308	351	333	335	336	334	331	352	336	335	341	321	346	340	360	385	374	346	370	356	349	355	320	350	310	373	348	362	382	342	361	335	338	352	353	401	344	345	326	347	367	377	365	380	362	338	355	379	373	346	361	332	347	382	347	343	359	392	371	349	354	358	378	347	347	349	334	351	357	349	326	353	385	339	333	357	375	357	326	324	355	347	407	354	356	329	351	334	372	364	331	375	359	337	377	342	379	353	334	333	381	370	375	322	329	359	322	327	349	356	382	352	360	371	368	355	350	320	337	351	339	338	385	345	320	355	360	360	363	366	357	380	310	379	365	368	361	353	359	340	330	315	366	357	347	391	337	348	318	361	364	383	371	367	373	351	346	353	358	375	373	362	349	374	369	353	364	367	364	359	341	336	387	335	342	350	323	367	328	406	356	353	319	333	351	380	364	390	379	342	303	340	348	319	338	363	341	309	338	361	348	372	343	349	377	380	310	364	354	358	340	347	362	365	295	357	355	392	346	361	356	330	350	335	359	347	353	330	339	357	328	382	365	358	337	331	365	363	332	364	335	388	331	329	327	371	363	368	387	357	321	347	338	379	356	335	384	355	340	332	368	317	363	336	373	351	375	347	361	347	369	346	388	370	332	377	366	374	351	340	343	398	340	344	384	332	335	361	347	359	357	331	372	338	357	336	368	377	360	356	316	371	366	360	328	422	369	357	341	354	370	365	362	320	353	346	333	315	330	365	324	343	350	356	330	357	339	374	337	343	326	356	368	359	386	360	350	329	329	371	350	360	338	357	343	393	318	349	359	366	368	382	411	339	361	373	378	370	353	339	361	376	334	386	314	392	323	370	350	337	334	371	342	343	349	350	359	358	391	368	347	336	339	337	359	349	346	357	362	368	348	349	314	386	336	347	348	373	362	333	340	374	341	353	370	362	378	351	325	342	338	377	378	349	326	360	309	376	348	367	377	318	340	340	364	325	344	362	373	355	349	352	353	328	337	312	362	367	363	317	329	335	340	400	326	331	342	367	353	374	385	352	378	380	396	371	362	357	337	376	355	355	350	349	382	350	392	348	357	351	327	350	340	371	374	381	347	384	350	379	331	317	355	332	340	329	389	325	352	348	348	376	341	366	379	323	382	317	378	346	339	347	316	393	348	317	339	381	358	355	344	370	368	378	373	378	361	358	361	339	305	376	353	356	351	324	358	367	345	323	387	335	340	323	354	336	368	385	355	355	348	377	376	362	362	353	353	338	331	336	333	352	396	343	340	370	373	345	348	385	334	378	323	350	392	356	345	358	339	356	370	342	361	364	361	326	355	385	355	420	321	353	377	346	344	318	354	346	356	410	355	362	348	386	366	357	336	343	357	374	357	374	332	336	341	335	327	355	387	347	353	351	371	351	396	373	365	375	381	399	385	348	341	361	385	366	355	367	331	385	355	391	356	371	354	376	379	337	353	348	353	352	342	365	310	371	347	315	322	365	363	343	309	364	341	339	352	339	389	325	354	367	354	329	353	371	352	364	359	343	343	377	341	362	386	344	338	353	352	335	325	364	350	358	375	366	343	362	350	351	340	354	352	351	338	371	371	351	338	359	380	370	326	389	347	350	339	349	371	350	355	348	347	311	356	329	350	337	354	362	379	331	380	339	369	340	346	333	377	366	336	366	352	359	360	383	379	390	349	361	357	361	356	337	352	332	347	353	344	319	334	341	333	321	328	377	360	328	374	342	331	363	331	352	334	336	364	355	357	336	356	367	340	360	367	358	381	335	340	340	355	356	356	365	357	357	327	364	345	372	349	379	345	341	364	355	356	364	341	375	331	346	337	344	343	361	345	311	393	349	353	313	342	393	344	337	355	317	349	355	341	358	334	354	343	353	343	354	377	378	395	382	374	359	330	370	378	346	351	342	379	365	394	357	332	379	348	358	382	398	343	344	358	329	386	360	354	378	361	336	383	362	333	368	374	368	374	351	354	384	380	345	370	359	351	329	391	334	335	371	351	345	343	348	333	392	406	345	341	356	359	329	371	343	343	349	347	359	363	328	354	376	350	394	334	343	363	333	336	353	361	344	378	354	372	344	340	347	319	346	374	369	368	354	339	355	360	363	339	317	349	315	354	359	363	355	333	347	346	340	337	351	328	363	338	355	405	362	360	350	348	338	338	331	393	340	357	368	347	350	331	341	351	368	357	376	338	360	328	352	343	341	374	368	404	332	354	304	331	375	326	336	355	368	332	389	326	339	392	384	358	334	374	348	348	349	343	351	366	374	342	365	337	359	344	334	334	334	350	303	351	334	386	359	350	368	340	370	329	358	370	327	336	363	359	334	339	359	331	333	373	329	327	316	354	350	371	361	347	367	323	351	326	339	313	334	373	352	374	352	355	341	396	342	332	370	309	389	355	339	313	340	373	342	381	364	352	352	360	377	342	376	357	373	359	334	333	357	379	364	356	344	342	361	316	369	391	326	333	360	347	342	347	367	327	343	348	350	372	316	345	345	334	380	338	348	377	376	362	346	350	350	383	360	364	341	352	397	356	344	353	362	374	383	315	355	372	352	367	351	315	379	356	359	346	332	369	333	387	333	351	360	352	347	325	336	359	349	346	331	355	358	347	345	318	352	360	350	343	315	352	368	369	368	388	351	321	348	360	346	344	374	376	403	384	352	371	345	398	350	350	326	367	333	327	362	356	320	378	346	316	321	368	372	344	343	334	357	341	376	373	356	345	364	351	384	335	346	308	355	403	339	342	328	405	341	342	357	308	341	367	336	361	311	334	322	369	324	358	333	356	370	333	382	337	353	326	351	352	328	337	331	374	343	352	360	356	366	358	357	336	339	349	345	371	325	347	366	353	393	350	382	351	329	372	330	332	363	326	379	340	320	378	339	340	337	375	366	372	327	352	391	351	392	365	327	327	341	388	359	311	354	407	370	352	326	333	329	345	342	344	350	356	350	361	314	321	344	309	365	337	363	352	402	337	353	332	324	340	354	345	356	353	321	340	344	317	369	368	390	343	365	368	369	320	384	318	368	358	364	376	383	339	313	328	344	340	340	350	351	332
22388	20901	18235	11724	5678	2309	1014	823	833	828	784	772	843	801	790	754	788	783	770	740	780	729	795	779	798	776	812	799	801	783	795	818	815	808	795	825	806	823	800	779	776	760	757	768	769	803	776	826	830	745	787	819	800	793	774	784	826	820	790	804	788	801	714	792	821	792	778	776	788	887	724	795	829	807	771	836	775	748	786	783	754	797	746	765	792	777	811	769	786	808	795	765	810	765	774	781	775	748	799	822	826	832	757	746	800	800	824	778	827	825	802	817	753	842	757	774	811	801	767	768	859	807	786	784	770	737	806	787	731	828	792	802	808	826	776	782	767	800	803	764	773	807	792	846	810	790	811	804	785	782	710	781	775	766	829	767	802	795	819	782	776	795	800	749	755	728	804	762	801	746	773	775	803	795	793	810	798	764	821	767	791	795	771	791	809	778	774	816	815	782	754	762	817	836	761	762	756	776	786	792	774	795	786	777	771	810	774	837	834	876	770	767	761	806	799	810	803	790	767	799	819	770	808	778	793	859	796	761	830	801	807	782	801	781	774	773	782	764	784	797	832	802	797	797	789	821	845	799	767	830	812	784	829	739	787	829	759	776	792	778	829	802	779	755	760	794	781	800	865	805	781	761	794	789	804	807	756	805	811	802	825	786	806	793	813	793	717	767	812	805	800	804	852	784	827	740	773	808	767	741	782	786	784	818	788	817	752	779	794	777	827	791	804	801	782	816	820	834	768	769	786	783	788	770	833	779	805	782	780	802	827	789	793	797	766	752	837	793	784	790	795	792	834	743	846	782	761	799	792	800	826	773	834	798	750	793	787	800	769	757	808	773	779	783	768	780	802	831	795	752	825	825	787	773	802	797	808	765	801	768	785	811	801	782	820	791	807	822	834	791	806	767	820	804	803	810	804	792	812	788	783	807	837	810	851	823	815	807	743	743	765	850	823	811	777	794	824	749	751	736	769	793	751	802	811	763	806	766	774	802	819	799	788	772	714	737	801	796	783	774	825	795	774	805	872	811	823	834	733	797	811	773	743	820	807	735	742	783	761	805	787	809	795	818	837	740	803	753	799	768	820	738	799	808	772	819	791	772	752	754	752	838	830	809	802	757	831	777	779	807	763	767	842	804	788	763	801	785	777	798	795	797	854	781	783	788	794	819	782	769	803	754	824	806	792	798	825	787	753	817	798	787	814	760	800	773	798	847	777	756	767	831	793	775	759	812	787	760	740	770	779	761	791	805	805	827	795	767	779	767	737	804	801	814	787	747	818	819	822	797	766	828	743	789	806	805	793	795	781	812	791	808	799	762	759	791	783	821	838	799	763	726	818	774	759	761	790	833	757	836	779	833	807	789	794	781	814	803	697	807	756	780	811	779	789	826	787	802	808	796	803	788	780	738	778	784	800	771	815	797	758	810	817	806	812	806	820	834	802	809	829	773	793	797	790	764	763	779	797	847	839	839	791	806	794	850	790	824	803	782	741	825	791	785	774	826	797	801	769	769	804	797	764	811	792	753	799	816	819	777	731	817	767	802	822	768	772	855	745	851	785	767	772	790	731	733	851	787	782	837	757	808	801	803	801	777	790	766	829	768	767	796	778	810	761	719	815	797	784	814	794	795	801	761	774	796	806	737	770	763	782	783	782	808	778	771	772	771	789	806	767	771	831	787	847	806	782	753	781	816	827	789	816	789	772	786	790	846	790	779	787	776	835	819	789	800	839	803	762	774	749	809	816	822	792	786	819	775	744	736	801	841	736	783	801	800	790	767	841	805	775	828	776	833	793	790	809	776	785	781	780	800	767	820	752	776	767	799	782	729	776	841	851	797	790	780	819	777	812	740	808	845	744	758	809	819	754	774	823	849	756	802	794	815	756	748	762	782	780	844	794	805	785	821	789	812	841	838	773	800	777	799	783	790	770	793	789	832	776	789	820	778	788	822	788	763	814	757	753	804	753	771	783	790	837	783	776	787	800	779	820	797	712	832	807	779	781	757	748	796	768	807	829	751	813	781	763	778	831	765	828	738	739	788	810	800	770	778	785	787	797	774	861	759	814	828	784	768	818	757	786	803	813	776	784	775	797	768	819	844	824	814	795	830	780	805	802	839	745	784	827	769	777	779	737	791	799	829	830	834	780	765	757	715	796	769	793	778	811	765	783	762	844	847	751	816	800	794	787	749	787	781	826	773	763	764	839	762	772	775	812	848	776	770	853	782	857	842	827	813	787	832	747	786	811	780	769	829	866	797	807	789	806	773	800	765	786	813	803	773	780	773	794	772	831	754	824	751	811	794	786	820	796	741	770	806	788	792	800	788	788	797	779	809	772	777	816	792	775	765	794	840	824	831	778	786	772	811	824	793	743	804	760	780	762	811	798	763	780	822	739	790	770	806	761	770	753	767	802	776	803	772	786	814	745	805	779	807	732	793	801	806	803	765	772	834	813	790	767	814	842	780	829	794	779	786	799	799	796	802	807	753	771	819	802	805	793	763	793	803	785	784	814	755	792	734	800	797	789	862	790	773	779	824	803	824	791	809	816	785	835	755	771	797	789	750	775	752	802	786	752	768	790	802	782	792	810	793	812	752	752	828	812	748	794	788	791	791	789	852	787	785	727	818	797	752	766	838	775	802	756	831	776	792	777	785	799	792	788	787	792	828	815	818	729	793	782	816	795	788	822	759	766	823	777	798	818	800	817	773	834	772	789	744	828	811	849	761	793	794	777	790	806	778	820	733	832	790	841	815	802	783	824	836	796	800	785	770	838	806	831	779	769	802	850	834	790	793	799	758	799	860	805	799	770	805	731	824	821	795	789	779	794	760	740	774	779	772	806	770	755	780	804	819	793	820	790	788	794	818	750	757	848	785	805	807	763	824	776	773	738	832	788	759	820	763	752	814	766	806	764	791	799	828	775	772	779	804	772	748	794	789	798	776	782	780	768	750	763	828	763	839	780	753	783	766	769	813	788	770	845	769	774	758	792	744	835	798	767	799	794	793	813	778	782	809	807	837	780	781	879	788	778	789	772	771	818	858	837	824	764	779	795	801	834	809	780	801	780	773	797	810	795	784	777	827	806	797	856	792	786	766	831	768	800	769	782	778	801	795	763	763	793	792	784	818	792	815	804	788	783	780	812	776	778	833	826	792	770	788	769	779	744	787	786	768	803	800	810	762	798	792	791	782	752	792	769	823	777	787	824	825	788	779	815	775	825	801	819	795	811	817	770	790	733	818	818	846	762	756	771	756	776	810	847	789	753	800	779	856	783	797	767	794	778	845	818	773	799	767	791	751	772	774	761	796	813	770	785	803	745	781	786	835	800	798	816	781	793	805	822	748	790	763	794	768	778	744	832	790	783	809	740	799	712	866	759	749	841	817	767	784	802	767	773	748	821	784	781	792	800	758	821	811	777	802	756	795	773	750	808	792	797	780	823	740	790	767	810	812	822	768	823	755	864	802	834	816	799	845	776	807	807	803	766	790
59582	58086	61860	42007	22991	9001	1703	383	280	320	325	331	301	271	310	301	347	303	315	318	331	343	327	321	338	308	323	314	295	310	286	342	346	332	310	308	310	345	290	313	331	320	300	351	325	307	312	308	321	293	318	290	309	309	299	329	314	287	298	267	290	343	288	315	317	349	310	312	308	305	307	329	310	344	298	296	317	310	322	302	301	283	321	305	315	297	310	321	290	335	290	313	318	300	297	317	286	323	287	284	303	303	297	353	294	339	293	281	279	310	311	298	304	325	331	283	288	305	311	291	311	285	345	282	327	295	329	285	312	312	278	285	308	324	311	284	314	358	319	320	294	294	302	283	314	342	274	302	315	299	274	300	291	326	303	303	333	277	342	317	325	324	305	315	341	325	269	294	310	294	302	302	325	319	282	313	325	323	313	339	304	304	324	321	295	297	310	300	320	315	307	300	275	311	306	323	304	303	318	332	318	317	308	333	285	363	281	297	330	301	306	319	328	321	296	348	299	329	284	314	339	290	313	292	307	331	329	283	320	315	297	316	321	305	291	304	302	326	318	340	305	332	317	317	296	308	306	303	288	321	334	334	286	302	262	278	316	277	304	303	314	342	324	299	297	331	339	292	298	316	316	288	308	355	366	321	318	341	285	286	345	328	310	296	291	307	306	283	329	316	317	307	314	289	320	328	307	338	320	304	306	289	321	311	299	335	333	315	288	304	313	313	332	296	284	325	310	289	311	284	287	320	305	298	294	314	320	327	288	307	332	330	341	325	322	292	287	325	324	319	298	304	326	296	327	311	286	315	298	282	296	290	295	311	305	350	307	333	310	329	342	298	276	312	310	311	332	309	301	317	283	309	294	316	322	307	300	356	307	297	331	263	318	299	309	275	258	303	329	312	323	315	324	316	294	302	314	328	279	314	322	330	313	291	329	317	300	289	326	301	286	294	330	286	284	304	307	323	298	320	312	329	269	320	291	296	319	293	334	293	312	326	319	306	276	316	317	326	284	317	308	292	339	307	297	276	338	307	318	331	305	310	310	307	290	318	343	312	305	319	305	326	294	314	342	302	330	286	322	305	323	312	308	333	280	315	322	285	335	335	323	302	304	307	307	279	288	270	268	277	290	316	344	316	282	296	299	289	298	300	289	310	346	306	319	278	301	288	301	369	301	306	289	291	284	300	306	297	288	324	314	330	301	317	305	307	328	314	335	318	327	317	311	314	283	296	322	328	276	281	318	262	300	340	300	318	335	281	316	302	310	306	306	325	321	304	323	280	315	339	330	299	338	317	330	301	296	317	302	323	306	322	299	311	285	308	271	334	325	308	322	276	322	293	319	287	327	303	333	302	300	333	299	310	315	338	325	304	336	292	312	334	341	315	292	274	302	300	305	307	291	298	308	312	288	318	309	327	283	295	298	328	325	318	289	283	293	344	333	330	304	330	285	306	307	297	276	295	315	297	303	280	301	292	293	315	307	307	285	286	270	282	282	304	312	277	310	299	305	344	333	318	312	267	320	337	317	309	286	313	313	315	306	310	301	310	300	306	325	302	304	317	305	289	301	332	315	299	268	312	304	305	314	310	317	337	333	278	302	337	330	309	316	319	291	293	296	326	292	320	333	294	294	314	285	261	310	301	293	347	307	301	281	291	295	335	311	333	337	319	330	277	317	309	292	326	291	317	308	305	315	296	321	294	304	310	307	288	294	328	321	356	312	296	298	296	363	295	338	336	306	335	287	286	316	309	312	312	305	303	266	347	286	313	298	320	323	300	285	297	307	325	293	313	272	301	342	308	306	350	323	297	318	312	311	335	326	310	339	308	338	339	306	322	289	312	286	309	287	304	301	270	340	310	311	308	291	310	295	290	310	339	301	325	337	316	350	342	322	274	306	292	283	301	292	328	320	303	335	308	300	311	304	265	272	333	307	291	288	315	305	294	316	309	316	327	342	296	284	333	300	293	284	303	281	308	338	260	313	313	293	341	314	345	362	339	286	295	279	299	310	315	330	287	347	294	287	304	306	304	285	307	323	306	306	315	343	321	336	303	301	302	282	295	314	299	297	286	311	293	295	312	271	296	314	290	344	324	308	310	329	337	314	345	296	334	315	331	323	296	358	314	275	297	315	287	338	323	320	320	286	309	300	311	271	272	317	288	282	317	307	340	311	307	309	305	314	351	311	310	277	308	344	301	307	281	327	283	299	334	290	321	284	329	311	283	306	307	309	303	333	301	330	295	273	310	298	314	327	333	304	294	313	315	322	314	309	302	314	314	320	314	314	296	312	335	336	312	331	356	269	318	330	311	273	320	309	368	327	317	315	328	336	300	319	269	311	351	306	306	295	357	289	311	329	324	308	274	311	316	289	277	295	292	319	279	314	310	314	338	330	310	316	342	326	341	321	347	303	315	329	312	306	298	314	313	328	295	293	293	310	350	311	328	335	314	321	289	288	308	329	314	306	293	290	343	301	282	328	331	283	305	318	263	308	320	298	286	317	324	320	322	284	323	349	328	291	302	304	284	301	320	322	276	335	317	327	305	314	340	313	297	304	306	321	326	323	303	320	319	323	298	289	271	306	295	303	311	318	332	323	276	320	334	287	282	326	295	324	286	322	275	293	290	339	324	307	319	294	286	284	303	285	309	311	312	335	299	311	284	273	290	279	289	333	331	302	322	267	321	318	311	338	310	315	318	287	324	293	303	274	288	343	316	314	303	287	285	301	278	303	297	281	294	309	311	294	313	285	330	288	318	302	316	302	335	333	328	284	304	310	292	309	328	313	298	300	340	340	295	305	312	322	286	312	309	298	342	297	281	326	317	303	295	316	315	346	323	328	346	297	314	340	312	302	310	308	320	313	322	331	275	310	341	320	303	312	316	305	305	315	280	330	279	325	304	309	307	300	299	305	332	319	274	308	321	328	279	298	328	300	298	309	325	299	321	311	278	301	320	310	301	331	274	308	323	315	330	324	288	297	285	299	298	280	290	261	322	300	314	318	298	297	327	316	332	332	296	312	338	306	326	315	273	334	312	341	302	315	302	293	305	282	341	301	304	317	343	356	341	294	308	336	307	293	312	299	333	319	312	291	331	288	298	322	302	322	313	336	329	342	296	324	290	288	314	322	323	351	298	330	340	301	325	287	300	307	315	308	296	330	276	307	302	333	306	289	293	332	312	328	289	344	299	288	324	311	261	290	311	328	295	313	335	319	305	315	294	288	314	306	309	302	322	299	317	324	311	316	303	275	314	305	320	312	309	295	309	306	311	294	290	302	312	293	320	334	301	316	321	334	321	311	323	308	318	334	308	361	315	310	295	308	341	305	284	322	296	353	351	297	337	311	324	310	330	278	306	316	265	297	294	323	320	318	288	313	305	273	285	294	268	326	326	343	310	299	313	324	296	322	292	312	317	338	317	345	317	331	285	305	322	308	319	299	309	318	306	290	307	275	308	273	303	308	344	347	279	296	307	311	323	312	301	288	322
37758	46750	58221	47159	31979	16873	3744	714	728	731	696	751	723	728	701	726	775	659	753	741	705	705	715	675	712	739	691	716	677	774	699	733	701	708	719	728	701	697	737	737	727	744	696	716	645	723	724	699	693	688	675	706	707	738	729	728	782	675	717	697	706	713	739	747	725	722	769	717	766	719	683	740	741	743	712	688	667	711	703	748	711	664	712	693	718	690	742	740	719	722	784	739	711	764	728	753	735	747	712	740	682	691	726	675	709	717	754	706	705	689	705	724	687	742	745	735	702	729	742	700	766	726	764	724	756	735	733	743	676	715	673	669	702	712	716	755	698	681	725	699	729	704	701	659	777	702	718	699	719	724	700	690	655	728	702	699	634	730	706	701	728	690	735	686	721	749	724	706	704	747	754	742	686	719	753	740	696	690	727	701	702	693	705	781	677	707	727	724	721	733	753	708	726	707	721	716	713	726	736	668	774	689	707	684	734	695	699	733	726	714	701	713	763	730	688	714	684	692	687	675	689	719	736	774	687	720	762	674	662	721	676	704	722	716	707	730	751	759	737	753	783	775	700	709	638	717	696	719	741	730	707	736	715	673	675	691	728	695	732	718	701	718	724	768	740	700	719	731	698	715	765	703	704	724	733	749	714	749	709	712	740	726	694	694	725	752	720	727	712	733	785	702	699	715	703	743	694	738	701	699	737	684	738	710	721	746	710	684	753	732	718	707	697	733	735	729	722	713	704	686	704	699	696	707	699	708	712	699	724	709	720	737	718	718	674	746	704	715	698	697	719	683	718	688	657	723	711	700	708	725	689	674	724	696	724	717	770	742	713	730	703	725	721	687	697	656	693	701	680	707	736	690	693	735	731	748	745	754	656	708	702	717	744	745	723	732	695	705	756	729	693	680	683	700	702	730	728	722	752	732	754	717	661	693	710	727	738	742	729	741	731	690	727	696	762	723	740	742	723	711	718	747	731	682	667	680	677	772	717	703	690	672	736	708	714	693	715	696	686	698	725	681	698	668	698	699	735	757	732	746	671	666	664	687	737	714	698	694	700	704	765	665	691	672	759	766	711	701	732	721	672	725	699	684	648	747	727	752	662	741	720	718	715	737	724	704	698	724	669	679	694	729	710	739	681	696	700	678	732	741	722	736	729	690	697	730	723	727	670	672	703	712	751	782	716	760	725	706	732	682	728	711	707	701	724	742	680	638	736	754	683	774	752	718	722	711	665	689	707	724	735	740	734	729	742	697	711	729	691	733	693	689	710	688	768	749	756	707	743	721	734	795	724	692	735	689	723	729	708	698	721	731	700	712	747	714	655	738	702	778	722	717	698	697	641	709	662	705	693	692	705	767	693	714	712	702	748	657	702	696	686	661	718	695	700	717	702	744	708	700	723	751	695	707	720	726	716	707	771	711	727	721	701	706	697	725	744	688	704	704	721	717	687	748	688	769	728	724	711	719	738	652	717	732	744	672	690	696	770	720	720	748	709	737	691	715	658	732	744	683	714	674	709	727	742	663	707	707	726	711	706	730	704	686	711	733	784	697	679	687	716	761	711	712	712	673	768	731	674	762	718	676	702	701	668	756	736	765	710	711	687	698	707	731	703	689	703	687	697	749	756	739	756	698	753	685	692	719	701	661	739	718	707	729	710	661	754	689	707	748	696	695	719	738	691	672	688	718	724	716	693	752	721	748	693	671	708	705	766	737	701	674	714	681	710	710	694	738	724	701	733	772	735	724	703	742	702	707	684	745	727	684	725	725	690	735	733	717	735	655	661	720	758	673	689	763	678	709	720	658	711	685	650	697	713	719	726	728	674	721	688	705	692	712	703	723	771	733	690	797	701	741	728	738	749	708	748	692	731	698	698	724	673	655	691	734	678	664	721	715	738	739	696	682	712	709	744	714	728	728	703	722	700	726	708	677	725	751	751	730	709	711	746	690	698	731	688	702	674	754	727	746	690	681	747	720	743	693	751	734	773	721	692	709	782	733	701	726	765	743	693	762	709	709	710	727	703	670	689	749	708	737	724	727	700	734	715	746	672	680	713	698	709	763	748	743	703	674	733	690	695	717	717	679	722	755	749	686	731	733	703	779	758	702	681	711	758	715	722	675	728	709	739	748	727	688	707	682	732	753	754	738	726	677	741	757	704	700	708	723	662	736	694	726	729	755	749	728	689	714	756	686	687	735	681	744	723	711	680	687	684	741	695	709	732	689	740	721	744	689	692	717	728	695	710	694	679	750	713	713	724	784	698	720	716	754	727	699	752	761	715	731	681	711	727	745	707	688	722	734	697	708	773	670	734	720	707	699	742	722	705	726	751	732	725	690	699	678	693	709	747	707	762	784	704	691	715	703	734	698	756	756	720	724	706	726	737	731	714	698	690	719	740	698	678	718	714	690	744	741	706	680	710	737	676	704	708	709	717	693	706	665	722	706	703	685	702	709	693	705	710	730	708	717	718	696	683	727	695	702	719	718	730	729	705	705	712	706	699	717	733	750	704	678	664	679	691	717	715	696	709	736	725	728	683	743	692	758	700	693	704	702	773	712	715	743	710	750	703	778	668	763	696	721	742	690	687	742	692	701	697	693	690	717	744	740	684	742	760	713	701	760	712	721	632	723	717	737	720	727	751	705	702	742	697	691	681	704	745	720	737	729	723	735	629	693	744	690	734	672	709	716	767	718	776	735	739	709	725	715	711	739	743	705	715	713	691	715	696	753	685	689	744	717	747	751	611	735	703	759	719	747	684	697	728	676	696	688	724	671	688	751	747	742	754	716	706	719	691	731	689	735	702	698	733	705	697	721	697	700	727	759	714	714	760	701	732	662	721	726	718	660	763	699	679	701	696	703	671	727	709	724	707	738	694	699	691	701	694	749	721	746	675	701	699	718	748	730	762	689	698	756	750	733	683	707	714	742	740	692	762	743	726	670	721	772	723	684	672	679	731	710	704	666	739	735	722	739	686	694	731	725	732	739	736	680	724	723	725	721	723	709	686	736	749	700	725	682	742	693	713	755	709	707	675	733	694	699	746	744	755	677	706	694	711	665	729	705	702	712	750	712	756	688	689	719	729	729	706	735	632	734	708	688	730	687	724	695	729	674	747	706	739	743	682	726	660	754	725	717	718	740	718	728	772	700	716	737	699	722	729	699	665	745	747	694	717	735	737	721	729	682	677	723	689	735	698	727	692	659	724	721	748	717	676	706	709	716	702	727	643	759	740	714	725	713	695	687	679	708	716	696	710	714	732	710	711	724	692	788	673	718	704	745	696	724	693	722	802	686	750	691	733	710	774	730	736	720	718	688	714	719	715	770	722	721	755	747	677	753	687	705	738	707	727	716	772	679	739	765	720	728	706	704	658	697	682	685	758	734	721	717	755	680	752	777	704	701	686	705	744	696	708	706	716	708	687	716	717	689	737	719	708	711	691	725	724	690	703	658	694	725	676	703	711	701	720	709	707	632	703	693	710	790	676	712
71729	73708	75487	56150	35318	18801	4453	548	479	470	465	452	424	471	465	465	433	474	445	471	445	475	461	460	475	441	448	461	453	489	471	444	438	437	479	498	447	413	454	427	442	473	428	451	452	440	440	399	448	435	465	436	465	477	445	447	429	430	433	510	449	471	447	464	466	453	453	373	469	451	456	391	471	431	446	469	432	486	431	463	435	455	458	454	441	465	478	485	388	445	488	477	422	452	509	420	537	416	438	398	462	396	451	477	449	464	433	452	452	439	457	472	456	479	468	434	415	437	433	428	456	412	441	414	451	455	487	437	451	452	469	439	449	436	469	470	462	441	450	469	477	462	419	459	485	424	435	400	418	422	440	459	490	491	496	470	423	482	445	492	414	428	414	429	406	439	462	430	462	449	498	451	403	482	429	451	475	415	461	487	412	441	434	477	438	497	488	455	449	493	450	486	475	444	492	435	435	488	432	466	423	498	449	439	471	444	435	434	481	453	462	428	418	412	474	470	451	486	492	426	443	471	510	445	414	422	453	438	447	473	439	447	431	442	484	450	398	426	428	437	473	452	428	444	421	443	424	426	444	425	402	420	446	429	457	448	408	406	414	434	450	498	442	418	497	439	438	419	435	438	429	422	491	442	382	459	460	445	424	444	489	475	440	439	445	437	480	445	424	417	487	440	459	424	468	433	465	444	459	474	480	479	448	461	448	497	451	403	454	433	454	437	425	447	456	435	442	426	460	431	411	461	476	433	424	458	422	446	443	424	448	439	477	427	430	454	463	432	465	483	431	461	454	417	451	452	421	456	474	498	487	451	426	464	424	426	438	471	459	430	440	508	452	454	442	449	500	424	453	414	423	442	467	434	478	466	477	454	452	430	478	417	435	446	470	468	479	466	456	443	442	432	461	457	469	462	406	454	493	423	448	440	437	409	456	440	471	426	434	440	435	453	480	451	424	426	441	425	456	429	440	457	455	465	472	492	446	454	400	472	441	442	432	465	462	447	448	459	431	445	466	460	420	485	441	423	461	432	409	399	438	452	439	413	476	420	453	448	420	431	432	433	433	470	420	448	489	428	496	462	450	460	433	439	471	435	422	450	429	452	447	434	438	471	464	481	454	453	427	441	475	476	456	486	502	448	473	440	493	418	444	464	446	441	442	422	455	373	454	451	457	425	476	501	455	454	453	449	455	444	425	434	468	482	480	454	500	488	410	437	441	458	426	412	426	479	447	411	475	425	419	434	466	475	470	449	452	456	441	449	417	447	446	419	472	469	463	397	457	515	442	475	474	453	465	473	428	426	438	458	480	417	463	417	433	441	441	417	473	478	499	394	489	486	456	445	409	436	451	442	416	463	476	455	423	447	473	405	435	440	417	463	435	472	406	439	404	505	437	456	427	421	458	446	427	432	431	439	447	453	468	454	469	434	394	462	444	459	441	375	452	500	421	431	489	428	490	441	461	453	456	478	474	456	418	432	454	424	453	401	456	419	431	434	390	466	404	454	465	486	443	463	443	449	443	438	435	467	427	449	422	492	519	416	443	481	463	480	470	473	419	435	438	446	445	390	454	415	498	457	439	405	432	438	493	440	415	469	434	451	445	460	428	448	444	417	430	470	431	418	451	444	437	403	436	450	419	436	376	469	443	419	428	448	442	472	423	437	440	428	420	422	458	413	440	442	442	402	435	445	437	437	447	465	424	427	456	480	431	460	407	419	453	452	464	486	438	459	476	439	429	444	465	428	387	453	427	466	425	433	451	470	442	455	414	397	417	445	435	418	381	441	446	462	431	413	451	470	449	460	445	453	415	419	426	421	453	443	462	425	433	458	417	454	476	424	420	447	463	493	440	455	456	406	460	485	455	440	465	470	440	449	423	415	447	421	460	442	455	407	439	494	452	479	422	480	469	434	469	495	436	463	426	435	454	446	438	422	454	450	418	429	464	407	439	450	428	444	408	470	461	429	455	469	457	439	442	425	457	420	393	429	475	502	440	486	456	457	464	421	420	424	421	445	485	427	432	414	464	473	463	447	445	456	430	452	435	452	436	474	490	452	475	460	476	493	475	449	446	384	427	455	436	472	431	448	469	478	429	422	432	429	450	487	447	490	452	392	472	462	474	416	477	477	440	461	457	462	456	398	453	475	433	450	438	441	440	424	423	427	401	453	481	453	429	433	520	464	424	417	434	445	427	463	460	438	463	411	446	438	455	471	427	430	436	458	444	429	452	444	477	467	427	480	424	410	466	484	448	475	439	448	403	452	446	447	456	477	472	436	448	428	446	430	448	444	423	436	465	445	373	487	426	455	425	469	457	440	464	457	449	502	449	452	451	423	452	414	470	460	448	427	441	425	405	440	444	453	490	444	436	446	421	472	427	469	479	417	472	443	511	462	425	436	419	457	388	441	453	440	479	479	453	445	483	444	477	415	438	440	422	434	469	426	432	433	418	444	449	414	428	434	470	413	456	463	463	479	419	431	434	438	458	427	450	461	471	394	461	477	431	433	454	427	426	415	428	426	413	438	432	454	449	436	454	474	428	417	447	420	447	463	424	429	468	456	413	448	425	423	459	498	421	428	428	434	418	408	433	442	435	397	422	396	476	453	436	423	492	516	435	469	407	487	428	483	475	433	463	457	418	424	468	420	423	495	461	431	464	431	437	399	432	458	474	456	420	462	466	437	445	399	409	474	481	444	427	425	466	503	466	440	436	484	479	431	443	456	427	415	462	484	414	446	464	404	406	452	475	404	443	448	488	441	445	474	415	406	469	456	442	434	463	411	478	443	452	439	443	447	476	461	450	499	446	416	407	445	440	462	475	435	426	462	413	471	465	435	432	483	453	445	464	462	427	459	453	509	460	426	421	457	453	433	432	446	483	390	459	440	404	458	441	445	475	433	452	470	419	439	433	449	487	448	462	441	434	426	462	483	479	441	463	446	428	455	428	448	447	450	436	483	430	517	455	414	411	450	451	485	423	431	402	447	429	421	454	451	442	451	431	428	408	491	449	397	404	453	425	405	439	429	433	407	463	464	444	495	454	427	438	423	440	428	474	436	435	424	439	476	423	441	449	417	443	446	412	437	454	490	460	448	484	463	440	441	409	421	446	458	415	413	453	451	446	461	472	469	443	413	418	422	420	470	428	424	448	517	444	475	436	483	413	462	450	445	481	454	435	461	463	459	461	431	450	428	443	451	488	481	452	423	425	452	416	468	415	458	412	420	450	470	498	395	437	466	414	484	446	437	433	435	458	449	457	429	429	450	467	457	431	405	470	493	451	438	477	472	428	456	435	480	421	432	452	429	480	474	458	432	477	447	430	411	457	431	453	465	424	444	471	499	441	459	475	482	509	430	479	421	441	458	440	471	441	466	460	434	422	444	434	439	435	457	483	422	459	450	428	479	475	480	415	440	427	440	445	449	414	445	464	447	466	488	422	430	384	460	486	438	427	438	426	437	373	454	452	468	472	419	452	448	450	480	426	437
48508	64165	74568	61866	43414	26755	6583	1001	1000	1042	952	946	959	1011	966	1022	1002	965	1026	983	981	955	924	974	973	988	1018	956	984	1046	998	986	998	1037	954	984	1020	944	934	985	971	1030	992	923	945	1046	952	1027	995	999	1052	1030	985	1027	1001	920	990	989	900	976	980	947	969	995	1004	992	894	973	945	991	1053	961	971	1024	980	1009	938	941	1010	958	901	1040	971	967	926	914	1012	982	1009	1013	945	979	1004	966	1015	995	991	1050	1045	969	954	957	998	968	1022	1002	969	984	919	951	926	988	943	1005	1024	906	985	967	1001	1006	990	1049	995	997	977	937	969	987	1040	1024	952	1047	993	1023	1038	1004	977	979	979	977	981	1002	1002	1006	924	1011	1033	952	1039	918	973	1036	934	980	1011	966	958	992	979	987	973	967	965	980	966	949	944	957	962	957	991	1056	884	1010	1018	988	971	1005	998	950	1011	964	971	990	966	967	1000	955	954	972	1014	973	981	942	987	971	986	988	959	990	956	1022	973	1011	978	1016	999	975	949	973	977	975	952	919	920	1019	1018	996	1006	957	991	976	982	1016	1045	1001	967	996	1019	1033	1010	999	924	1034	1049	981	997	953	1051	979	969	989	940	976	1007	971	986	998	1040	951	1056	1023	1017	999	1059	971	943	936	983	954	985	972	1020	998	984	1005	963	971	963	956	964	965	978	976	1036	1012	1012	1044	985	1030	962	955	989	1077	1024	985	1025	946	974	932	1000	961	991	952	956	1039	1008	979	995	990	993	923	979	1010	987	1047	976	959	963	975	976	1023	1008	1039	915	983	950	997	1009	1020	911	1015	956	1004	986	1052	1006	945	993	961	946	977	989	1008	945	988	1005	961	1030	1001	970	917	991	963	1017	964	1011	1003	941	958	1011	952	925	963	941	971	954	965	994	1028	951	932	1007	985	944	991	945	985	1021	985	1017	977	974	994	999	921	1019	959	949	999	1032	956	966	989	962	1014	952	1000	1008	1015	932	978	991	1041	1041	1000	1067	1000	1022	953	959	974	1045	979	921	986	922	976	906	1005	970	1028	989	1001	1010	1021	967	993	969	1017	924	957	970	954	941	1004	940	952	932	1036	968	986	990	1007	1011	1018	974	977	936	970	986	997	952	930	987	961	895	965	970	1010	982	969	956	940	1010	963	1004	949	970	964	1004	972	1014	1005	933	984	984	956	1012	921	986	996	1021	953	975	934	926	957	1020	966	938	1016	902	984	1011	1003	991	974	981	977	1023	1014	1019	953	976	971	991	971	977	898	967	966	946	952	948	950	941	997	940	999	986	977	905	951	1009	967	958	972	990	996	964	1009	972	954	1016	975	947	988	1029	968	978	913	1006	949	974	1015	951	961	988	988	1004	958	961	987	1005	932	969	997	984	955	961	1003	939	1000	958	1022	989	950	990	922	1004	965	978	981	945	993	992	967	972	997	992	1002	992	984	1004	998	955	980	940	985	1005	965	1014	1011	1063	964	973	979	963	990	1010	955	1056	995	981	1002	972	962	998	1016	1004	978	1000	977	1014	992	937	915	944	1011	1000	958	919	1004	1048	974	954	977	967	988	961	963	1003	1000	1003	973	1000	964	977	961	989	971	981	995	975	958	974	963	964	1004	945	982	1023	922	990	1012	980	1029	997	998	949	988	981	998	989	941	1006	1017	947	984	1030	994	993	1055	970	1036	959	964	1001	950	978	969	931	1009	987	956	1011	991	974	1024	1004	944	941	975	996	991	1009	1005	938	990	954	1016	1013	941	957	961	979	973	990	953	999	956	1007	918	964	1017	1031	1021	997	994	1019	988	994	969	1004	1008	985	975	1027	960	1022	1036	937	1001	994	1015	999	995	983	1007	1001	949	987	956	989	1000	974	1020	993	927	976	986	977	956	1016	1044	967	993	969	1011	992	1011	969	989	988	1001	945	939	1010	1002	987	920	961	989	1041	952	1000	1061	982	928	965	986	983	971	951	962	949	1034	993	1001	1009	985	974	1017	977	1025	1000	916	975	1026	992	978	987	1002	1010	1025	1026	991	969	983	990	995	989	955	1015	930	985	1001	1002	953	973	961	951	958	1001	984	966	946	985	990	989	984	941	992	992	965	1025	978	999	962	1013	973	983	960	1024	927	982	1062	974	970	1047	965	1002	990	957	1017	966	975	958	972	976	972	960	942	966	943	903	971	1034	962	917	988	1006	1011	958	965	971	1003	995	973	1023	988	951	991	934	971	976	984	964	973	982	1017	949	1003	1011	998	1039	1019	996	986	966	979	999	954	1018	1013	988	946	956	1008	993	980	1021	996	1005	1026	1020	985	949	971	975	988	998	998	962	989	987	981	909	1013	986	921	951	981	960	994	949	984	997	1014	986	989	962	1001	924	1007	968	976	1058	997	993	1042	984	945	1001	1018	964	1014	1017	992	957	987	957	959	975	957	1005	1010	993	1018	1020	1020	976	1036	972	1007	996	1044	1003	977	948	965	948	1006	1011	947	994	974	963	1001	968	969	967	944	963	986	964	951	991	973	994	1023	947	957	992	972	940	960	952	955	993	965	965	972	1012	985	991	940	928	967	988	953	1025	948	956	964	1041	1021	990	1009	970	980	1031	1031	969	1001	979	1041	971	1015	991	1025	990	1041	952	1028	1033	1007	1028	1014	935	961	951	1003	1019	981	1038	1025	968	1024	941	980	970	990	1003	959	972	981	970	1053	1022	975	978	1020	948	976	957	1013	905	993	953	965	971	938	990	962	1002	1006	965	980	947	946	997	989	961	1005	982	997	985	1003	1016	978	1027	947	1004	938	1003	923	922	925	908	976	937	971	1007	990	939	931	999	984	987	1011	974	968	1008	934	975	1030	979	950	991	985	968	967	978	979	1012	960	979	950	1007	1015	964	937	960	1011	926	978	980	1010	944	967	1003	986	962	979	983	1019	1001	984	921	1015	953	993	987	976	1000	960	986	949	981	984	1041	1011	1026	972	971	1018	932	978	961	963	981	1012	1034	981	957	1017	961	974	969	1040	983	975	982	1031	937	1019	971	979	994	970	973	954	971	949	965	1007	1002	961	962	957	995	968	992	1033	969	999	978	954	974	992	1012	986	1013	1001	1033	1005	946	1001	1016	987	976	1028	953	933	1028	975	972	998	936	979	1014	1036	952	986	1017	968	999	996	1051	1047	972	991	971	955	993	918	1028	974	952	985	980	994	999	938	937	996	1028	1000	972	968	992	937	912	975	981	1031	982	956	984	924	1045	983	940	986	978	897	980	993	996	923	1002	974	947	932	1023	959	977	1025	1021	955	982	968	978	958	983	997	969	939	971	973	975	992	983	968	1013	980	988	993	998	998	949	996	1008	977	995	980	934	971	980	974	1008	1016	944	959	979	985	985	980	983	991	1021	949	940	931	1015	1004	980	999	998	1001	1019	973	956	969	998	991	1043	991	1003	960	964	975	1016	1019	978	997	1025	1014	978	983	1011	1000	964	981	1023	930	976	974	981	1023	987	970	956	995	972	1026	941	951	943	999	978	993	982	976	975	991	1004	1034	1018	1006	949	979	1015	963	984	997	1018	996	1013	975	983	901	998	1010	1002	949	981	978	1012	988	1020	964	1026	949	985	965	1017	1044	951	976	998	953	949	993	909	954	985	1025	1008	978	922	978	1002	944	1014	987	998	961	1021	988	962	996	980	1007	990	982	975	945	979	947	1012	925	982	990	1019	966	945	1036	965	959	985	1039	973	993	950	1000	966	971	1029	959	974	979	953	979	1004	1002	977	989	956	981	973	955	1017	980	966	950	1006	1002	990	986	1015	967	1005	1003	978	997	1019	991	1010	997	941	970	999	957	1010	967	938	955	1041	1003	1036	1013	996	959	933	935	982	959	981	989	978	974	1014	973	992	967	996	963	948	946	886	1005	951	967
41308	24918	14688	6577	2432	1003	442	361	361	350	363	391	364	335	363	371	376	380	358	375	354	344	352	324	337	369	349	374	360	384	346	348	355	371	361	324	376	379	378	363	348	342	377	374	356	365	351	327	352	367	350	333	337	365	342	349	335	392	340	381	371	353	377	374	416	350	367	381	316	371	398	341	368	386	347	347	327	358	379	362	358	347	378	380	375	331	351	372	337	402	362	364	354	352	363	373	339	331	337	364	329	364	365	320	404	347	348	346	367	363	384	370	312	360	344	389	357	340	376	345	364	350	305	320	377	352	395	371	374	386	370	343	336	353	375	373	352	366	339	369	364	335	363	386	320	377	347	357	396	338	356	380	366	314	351	320	354	344	366	345	349	342	336	354	383	363	367	381	406	374	331	375	356	333	330	354	340	362	338	356	376	388	362	336	330	365	369	371	384	366	359	356	363	341	394	384	345	344	358	341	392	386	352	328	336	384	347	345	364	347	351	319	361	390	346	345	342	369	350	349	346	355	364	356	359	385	426	372	377	330	384	349	330	320	351	385	333	369	352	385	369	358	337	356	377	378	379	356	338	310	340	347	323	371	364	349	368	374	350	382	373	378	361	363	389	366	348	403	362	361	354	378	375	378	336	341	349	370	359	349	350	366	388	365	373	366	326	366	376	356	367	411	393	392	318	316	409	359	368	354	334	321	365	367	349	384	365	373	343	334	374	383	366	369	332	343	379	345	355	363	346	309	359	354	366	350	387	329	392	331	364	359	358	332	333	372	357	331	359	349	361	386	350	376	371	372	363	380	384	375	385	321	341	381	361	350	329	335	365	348	345	328	368	355	367	360	325	360	357	349	357	322	359	361	349	358	371	376	361	350	371	375	364	355	374	375	397	368	360	373	357	327	336	360	318	350	369	367	376	340	342	367	375	350	360	345	309	375	404	357	315	340	364	365	322	390	371	364	362	353	347	347	354	326	375	356	356	350	373	398	393	355	362	331	347	350	376	350	384	347	325	340	381	329	338	369	392	371	356	340	373	339	372	364	388	387	387	317	380	365	373	342	349	318	342	368	360	365	353	345	359	379	342	373	373	337	349	377	334	327	312	350	358	365	372	377	333	357	402	374	359	379	380	388	388	343	377	318	348	389	350	350	331	397	363	334	345	373	354	372	361	349	345	354	353	372	356	344	304	359	369	361	329	363	360	385	380	371	384	379	368	343	348	327	352	374	379	370	352	366	380	363	333	335	359	392	343	368	400	384	361	338	381	371	361	390	334	333	359	355	321	357	370	326	398	350	382	362	369	378	332	367	361	397	372	351	352	342	352	360	353	377	333	354	344	350	338	370	359	338	351	399	350	352	353	390	378	353	354	388	387	381	351	333	366	357	365	383	379	366	335	348	391	347	328	361	322	373	363	371	353	392	358	361	371	365	397	344	337	380	352	370	402	327	377	347	383	355	358	346	313	324	338	367	363	365	347	371	374	386	358	321	346	349	323	348	370	326	358	363	389	351	357	369	349	369	336	353	378	331	367	342	333	329	356	365	373	398	351	358	394	361	346	364	377	334	353	326	362	361	357	370	368	379	330	369	364	372	335	340	330	344	332	384	361	404	352	343	348	347	342	359	372	310	342	363	384	367	355	368	379	376	363	390	351	357	322	377	391	362	397	349	347	354	379	330	398	377	329	350	393	366	366	343	341	356	409	362	350	347	337	366	378	371	299	362	362	333	370	365	366	315	373	344	362	361	357	353	352	349	368	364	351	378	387	365	337	368	359	366	355	349	343	374	406	336	341	337	379	334	356	373	373	348	306	374	342	356	398	356	387	362	364	351	357	390	383	363	362	336	321	348	370	364	363	353	366	360	391	386	366	354	367	325	343	346	367	364	359	366	374	351	359	366	358	354	367	320	384	360	358	350	405	343	387	373	347	374	373	365	338	372	367	346	374	328	365	331	345	353	358	358	384	392	371	357	339	366	354	368	377	347	372	384	357	330	378	349	378	352	355	353	380	351	336	325	353	353	353	393	346	340	373	374	331	356	371	384	352	342	364	385	389	371	378	352	342	366	336	364	347	358	364	349	342	347	355	362	364	354	352	364	360	358	356	415	386	390	340	362	363	358	396	351	393	383	360	360	364	361	372	356	368	338	402	361	388	366	366	336	373	353	386	351	384	362	315	394	351	343	364	379	368	340	318	369	386	347	400	330	383	358	383	345	381	363	357	405	364	346	358	351	342	373	373	360	374	372	342	358	352	336	355	380	363	388	395	333	384	373	349	341	388	386	377	359	377	360	322	349	341	319	343	344	377	331	346	365	363	339	372	351	362	390	369	351	362	364	404	384	368	360	360	334	366	330	350	365	342	365	335	351	352	361	377	387	349	339	334	398	357	330	356	343	352	381	348	344	317	369	378	339	387	361	373	355	318	353	383	386	376	356	366	310	379	333	389	383	395	374	406	359	375	369	335	377	383	366	356	352	369	355	350	350	375	383	397	355	324	354	387	353	365	348	358	393	375	368	368	340	340	371	367	378	379	311	335	360	343	381	355	352	332	360	368	353	346	372	367	349	346	367	358	327	376	370	365	370	352	390	404	344	334	350	341	361	362	339	341	351	387	368	363	344	347	363	374	349	352	365	342	326	384	361	343	362	371	359	348	364	358	321	328	358	372	330	330	395	391	350	354	335	377	379	383	372	382	392	336	403	366	344	343	345	368	344	334	326	373	394	364	375	337	373	360	373	370	370	404	369	364	357	338	339	352	320	342	360	327	350	373	343	344	339	347	340	382	355	345	342	353	332	333	314	342	348	352	372	371	400	338	362	348	381	363	391	366	332	386	351	386	362	411	392	361	363	337	353	371	325	356	397	364	371	370	367	374	337	385	362	323	340	333	421	351	378	364	371	344	376	395	363	357	373	347	369	332	347	365	322	352	356	355	334	394	356	348	358	381	352	393	349	351	343	350	377	353	328	353	350	383	330	371	381	342	391	339	354	359	365	364	326	370	350	398	356	378	387	382	378	371	348	361	346	356	323	366	407	364	351	337	361	366	363	396	355	374	360	366	331	389	322	343	368	353	318	364	369	350	340	345	356	325	367	348	351	337	392	362	313	349	369	385	361	339	355	326	382	394	317	377	373	366	364	344	355	375	342	370	368	388	354	378	361	393	351	338	363	373	378	328	358	330	356	382	362	341	358	333	394	381	385	360	381	383	376	345	391	364	351	304	348	370	346	361	369	350	336	322	376	346	350	371	312	327	355	349	357	368	371	325	358	371	323	344	359	369	411	349	366	345	367	351	352	365	376	356	376	387	375	367	330	383	371	349	371	355	396	335	344	343	362	347	341	349	362	335	369	389	354	370	361	363	375	386	354	368	355	402	378	338	367	335	347	345	356	360	382	367	355	378	360	336	358	385	379	381	387	328	360	365	399	361	381	386	319	372	369	375	381	363	348	353	387	371	362	366	358	354	338	356	376	364	367	355	369
23555	19870	20146	12501	6283	2753	975	828	816	807	808	786	794	791	865	828	797	777	845	825	829	839	783	808	799	785	790	811	811	804	786	824	809	808	800	814	761	791	856	810	802	792	782	764	819	790	767	836	816	763	779	793	792	833	842	798	750	826	830	844	830	782	810	806	788	837	808	841	745	799	799	755	785	760	812	820	836	778	783	771	817	765	796	778	795	801	802	791	837	764	839	750	752	829	770	769	782	779	843	787	809	777	803	856	799	779	826	765	806	826	821	870	814	822	764	826	839	799	801	806	774	788	824	820	796	747	794	820	805	822	802	780	781	806	795	820	822	810	789	787	846	787	816	802	836	756	850	783	794	828	837	828	816	796	862	808	761	805	829	825	821	776	817	811	812	786	806	835	861	790	821	856	810	857	791	810	790	869	749	823	837	854	774	785	790	818	785	808	850	790	844	851	855	819	797	784	764	801	820	773	839	800	799	810	839	820	816	780	781	814	798	825	852	807	824	824	795	801	802	808	853	793	832	795	824	785	802	812	746	828	822	782	794	787	790	808	815	796	795	818	772	782	806	809	780	775	803	770	784	810	818	756	843	779	781	795	835	809	802	806	745	809	824	796	833	781	801	790	823	811	737	869	843	810	798	819	793	849	836	798	797	810	744	804	790	880	790	785	819	789	807	813	802	816	801	751	806	819	817	776	819	736	758	796	821	820	809	758	764	803	805	817	814	838	792	821	820	873	828	819	802	801	782	813	811	772	802	800	794	789	784	868	770	785	764	838	789	842	807	781	786	835	785	796	774	788	838	861	813	795	769	771	785	760	833	811	809	792	787	827	774	772	822	797	785	840	802	774	825	810	773	831	822	793	803	810	743	835	819	791	886	797	794	829	804	842	840	801	789	831	801	771	792	787	862	847	798	828	773	743	792	802	800	807	827	800	849	817	775	803	823	859	790	833	782	809	771	756	791	854	807	788	814	792	796	766	754	809	809	788	809	860	784	848	842	818	804	780	804	787	776	788	804	859	786	787	781	836	834	840	787	745	884	800	783	803	795	756	860	831	835	806	822	847	809	795	873	777	825	828	843	793	819	828	757	821	822	847	804	815	806	838	857	862	834	868	786	844	793	763	834	804	788	780	776	803	805	794	837	839	795	819	786	803	766	817	788	802	802	802	759	790	801	815	796	774	765	818	774	791	816	791	832	793	803	781	820	750	796	829	818	878	826	829	808	794	854	813	768	792	852	800	878	802	752	817	785	796	834	836	812	766	822	820	821	820	799	861	826	838	801	808	809	793	813	773	779	776	797	785	779	802	812	804	779	813	828	829	859	770	812	783	775	813	801	768	816	761	801	830	786	728	757	793	803	800	823	797	785	820	807	799	778	784	777	810	828	812	775	790	795	780	788	756	800	794	805	777	760	797	768	791	760	770	814	766	785	768	830	840	767	837	890	786	799	859	790	771	794	819	834	848	858	909	750	820	780	742	807	767	784	773	831	839	787	783	778	775	806	841	845	759	833	801	748	804	789	816	774	802	877	823	855	846	853	827	831	859	847	828	800	819	824	810	818	798	839	748	836	846	780	804	828	871	793	744	794	828	806	833	793	816	780	839	838	802	809	818	790	782	841	812	783	811	807	873	829	825	838	795	812	822	831	780	853	845	823	812	817	796	846	796	762	811	819	772	787	812	802	869	833	840	786	865	759	802	806	812	814	750	832	779	810	840	852	770	806	792	797	799	751	797	817	815	823	860	789	824	765	750	768	788	796	790	780	814	763	802	844	768	778	826	795	822	811	828	802	811	844	853	831	819	827	809	836	808	827	792	766	795	805	840	863	815	830	827	788	792	840	789	794	808	800	803	827	831	788	757	810	772	813	845	747	738	770	802	821	821	832	807	845	826	803	810	820	820	795	808	785	873	796	824	831	796	816	827	810	765	819	761	816	825	783	755	818	745	769	778	836	795	741	820	805	730	838	836	812	809	794	781	794	822	838	832	844	833	773	826	783	798	799	797	818	778	823	749	809	848	814	793	816	806	776	792	805	867	815	794	820	785	853	803	821	837	890	783	779	800	842	822	783	764	776	761	819	775	831	776	819	796	831	825	797	809	761	796	795	767	805	811	817	764	789	835	836	833	754	815	770	839	844	751	851	811	769	777	798	819	798	776	818	803	820	787	809	824	800	783	820	853	769	802	819	800	790	788	820	842	800	827	815	819	801	804	783	766	805	802	822	845	794	833	873	794	848	807	744	794	836	840	781	794	774	786	785	869	771	842	805	847	798	748	779	781	794	792	831	761	768	756	817	733	861	779	775	755	794	808	855	772	797	816	774	768	731	787	800	832	773	843	781	824	790	810	820	788	770	824	796	822	820	816	828	806	809	809	829	803	794	778	818	789	857	829	823	820	826	824	843	846	818	787	826	791	815	797	780	830	856	753	796	842	795	794	824	800	840	823	809	817	852	772	806	866	746	807	739	807	805	778	793	800	775	769	757	797	768	829	796	780	800	843	780	767	777	829	799	797	825	800	842	798	805	797	806	806	788	809	791	872	787	839	800	823	810	824	798	800	767	759	751	770	778	778	757	790	788	814	818	830	791	760	827	828	802	785	762	814	819	812	764	829	835	839	821	832	830	791	793	767	867	800	809	800	875	781	813	827	848	815	826	848	816	762	782	766	765	756	816	758	799	783	821	774	758	834	797	773	807	804	812	806	843	850	831	807	834	832	772	804	841	812	825	815	856	818	773	812	814	759	821	828	823	807	847	822	800	805	803	847	835	773	834	803	766	814	840	830	791	842	786	816	783	778	839	845	798	778	825	804	789	794	842	782	806	824	817	780	821	841	769	761	796	803	815	780	771	766	787	831	792	818	828	800	805	843	735	876	738	814	791	771	790	754	812	825	773	825	767	779	809	850	749	790	802	800	774	817	784	771	816	795	782	801	827	850	768	812	770	791	818	803	804	782	778	835	842	787	808	846	821	809	752	825	781	792	758	791	784	765	778	781	761	818	774	829	868	821	772	825	832	850	817	800	774	780	806	833	802	825	859	812	831	770	787	817	790	751	843	828	821	772	797	774	824	817	762	786	818	842	795	814	832	808	811	812	807	774	818	799	799	846	800	753	820	761	822	831	828	823	808	792	777	759	808	787	774	837	793	858	800	860	857	783	804	812	791	810	788	821	801	817	777	842	810	752	792	799	812	785	814	826	814	806	816	792	792	869	799	802	785	786	831	803	777	768	792	786	785	797	758	839	769	796	844	752	790	763	803	865	798	784	816	808	799	749	741	846	852	777	804	790	841	844	786	768	788	806	773	810	804	801	798	821	825	817	788	759	834	830	775	787	754	777	769	809	809	867	812	804	757	794	788	816	800	784	810	836	788	791	791	840	802	807	791	841	799	796	764	780	821	808	762	780	842	848	782	800	790	774	793	854	789	811	826	756	823	787	825	779	843	789	806	795	879	776	819	816	836	814	814	837	834	833	805	815
58320	57741	62676	42523	22324	7357	1440	374	359	334	317	326	315	332	302	300	346	295	336	324	308	306	315	389	316	317	308	323	330	319	364	340	318	354	283	319	341	347	305	298	322	325	306	302	320	310	336	295	330	318	301	321	304	340	309	303	325	283	322	329	321	306	291	356	325	312	335	302	284	297	308	302	323	330	339	314	318	347	305	334	331	314	298	310	311	310	296	334	303	259	290	286	322	340	307	315	306	329	342	339	335	316	302	293	305	337	300	299	322	320	312	310	301	311	328	324	319	321	313	299	284	318	284	310	315	352	347	301	327	309	312	337	292	330	351	288	339	317	302	328	334	330	303	319	329	289	335	290	290	344	318	294	307	319	345	343	315	326	321	307	343	346	314	343	329	320	322	309	313	302	314	348	303	317	292	319	315	332	327	301	314	337	327	328	317	339	350	328	285	305	304	333	310	347	300	316	324	327	314	293	297	308	337	277	303	322	320	317	323	314	328	298	302	300	307	299	320	334	306	316	306	346	324	302	304	316	305	333	318	341	330	300	306	325	308	289	329	328	302	312	309	314	323	345	318	338	324	334	318	323	311	328	347	350	355	334	307	366	311	326	325	309	319	332	314	318	307	289	310	309	269	315	325	302	312	324	332	332	320	320	327	319	316	341	330	322	339	295	346	316	304	328	318	305	328	315	351	325	300	332	362	314	334	295	318	318	344	327	323	310	293	362	300	359	319	325	306	338	325	349	280	295	334	316	297	279	317	304	310	313	309	324	313	319	332	297	339	286	366	280	297	289	318	308	330	340	357	315	299	318	296	313	307	300	340	346	296	337	308	296	316	310	317	294	308	299	311	306	328	315	312	293	330	334	337	268	342	310	325	300	324	308	337	317	314	342	302	338	333	318	330	307	307	322	311	340	312	294	308	310	309	302	326	320	343	321	342	313	338	311	325	319	309	321	352	326	335	287	323	261	324	323	327	370	321	320	350	297	330	312	314	308	330	335	328	308	325	345	351	324	301	278	320	325	306	307	290	315	309	295	336	300	303	292	339	290	314	342	365	336	309	309	347	304	325	299	321	295	313	325	295	337	312	328	324	335	349	311	330	301	336	312	331	342	343	318	340	339	302	296	330	299	327	306	290	330	317	329	292	317	297	288	303	312	322	321	290	302	338	326	334	315	317	327	303	302	282	284	322	343	345	294	306	289	296	310	340	324	336	329	301	333	305	337	307	303	299	292	323	265	318	318	321	296	307	321	334	306	340	310	313	314	278	323	317	329	308	293	313	316	287	340	311	297	290	318	308	281	352	295	317	300	308	319	330	314	303	293	316	325	308	329	282	299	312	313	316	319	313	306	352	346	304	277	284	324	299	291	331	332	309	303	337	317	286	318	337	316	351	338	313	339	308	307	295	309	317	335	305	310	277	335	294	269	281	315	311	308	305	315	325	301	312	299	321	318	299	329	319	323	301	333	322	351	335	311	321	322	352	302	309	323	325	342	326	278	318	341	308	312	322	307	321	320	300	306	335	312	315	311	317	308	327	311	302	309	320	348	304	303	329	310	324	317	325	323	335	327	301	314	312	327	334	300	319	299	285	313	310	293	350	324	291	309	300	290	292	300	316	328	325	281	320	302	317	323	356	358	328	324	337	354	325	310	339	313	292	309	347	315	309	328	334	334	347	345	312	308	289	338	336	325	324	374	332	320	306	318	354	322	336	283	314	285	299	344	328	296	299	335	315	297	312	316	301	314	312	332	317	318	293	302	285	331	299	327	347	344	338	327	304	314	333	330	345	328	320	343	337	324	287	320	334	302	315	313	353	326	317	324	323	305	296	335	329	275	299	323	303	330	328	338	325	294	327	302	303	335	307	333	305	305	322	327	275	285	303	336	329	317	313	330	325	334	275	326	304	320	337	306	322	284	321	309	315	291	288	276	301	295	253	314	315	316	303	314	335	331	346	325	309	295	326	312	338	328	362	334	264	308	306	348	288	296	317	316	330	291	322	297	331	347	317	297	314	347	335	323	330	332	295	319	328	310	309	312	340	339	310	323	342	291	296	329	310	337	295	291	340	314	371	303	298	345	345	300	346	346	329	306	309	306	280	343	307	324	318	315	342	330	262	302	282	313	325	311	349	310	281	329	289	326	316	345	336	314	304	360	325	340	315	276	300	303	271	273	341	321	343	320	335	363	316	317	305	295	308	316	312	340	300	335	323	312	315	350	313	350	336	320	316	343	339	326	325	340	313	282	329	324	290	339	286	322	328	298	299	334	334	291	311	328	322	298	310	303	330	328	289	341	358	341	325	348	326	302	303	301	316	304	306	295	307	296	299	327	331	308	315	334	330	337	308	320	294	339	306	325	350	303	321	313	328	344	341	318	316	378	308	318	301	338	313	305	323	330	302	312	341	346	319	341	289	324	294	316	327	321	311	312	317	305	298	331	347	318	324	335	309	286	335	293	311	329	333	317	298	333	330	327	351	339	319	296	349	313	295	321	318	289	327	270	322	329	331	330	327	312	314	291	337	313	311	289	330	338	279	297	341	306	339	347	366	346	298	311	348	337	317	320	325	326	350	346	303	327	302	306	304	348	327	315	310	322	340	325	341	289	314	290	302	307	322	314	308	312	300	306	315	314	311	303	346	345	291	327	328	307	279	336	322	347	334	323	298	331	293	312	297	321	299	313	353	323	340	273	296	293	342	307	334	325	297	329	322	328	313	302	317	324	345	318	287	315	306	320	296	307	345	296	309	330	321	321	322	299	314	326	315	369	340	318	323	312	321	345	336	294	315	332	297	318	336	333	306	343	318	327	309	293	324	353	367	345	313	346	291	299	304	332	338	319	290	314	318	350	315	335	311	314	335	304	297	302	306	319	286	285	296	327	283	338	299	339	348	302	287	382	288	321	286	308	314	307	318	307	331	292	308	339	286	303	321	311	330	315	340	362	335	338	326	314	327	287	285	279	330	338	317	302	341	307	276	314	306	313	348	299	322	288	311	330	350	340	326	328	324	300	309	335	311	317	314	319	357	313	324	318	304	314	373	319	341	331	323	326	318	336	315	313	343	330	323	297	292	311	300	329	310	316	360	306	324	313	353	344	304	315	306	360	350	342	372	331	326	358	285	282	309	321	311	309	311	286	337	299	331	324	309	296	287	344	306	315	295	300	332	332	343	320	324	339	297	350	289	286	318	347	314	304	330	313	320	328	324	301	300	315	364	295	292	299	336	345	364	307	307	327	339	297	312	295	317	326	307	311	308	328	282	314	295	325	299	333	296	348	320	281	319	278	304	305	316	331	364	335	309	300	311	290	293	323	311	322	327	329	338	314	345	315	290	327	323	288	289	321	319	315	334	312	328	304	287	301	331	316	303	325	351	319	299	286	319	308	318	355	322	307	332	308	277	343	340	331	292	319	305	299	342	320	317	352	281	308	345	294	298	324	336	324	295	346	315	311	308	315	354	279	285	317	320	304	324	292	337	332
36522	46839	58390	47859	30443	13673	3789	765	707	760	724	739	742	700	738	740	682	702	740	721	744	730	686	757	754	732	762	783	747	690	745	725	750	735	727	717	707	773	780	721	749	709	765	696	692	750	754	721	644	781	769	716	702	700	737	711	754	765	730	688	716	711	746	745	770	770	726	756	728	751	702	711	720	716	727	699	746	715	753	706	741	705	751	715	702	688	776	732	728	744	717	775	746	758	744	751	738	759	765	683	719	812	782	746	772	758	681	794	682	788	691	731	643	768	657	748	733	734	736	771	751	734	729	735	714	747	787	773	739	710	745	779	733	745	731	711	698	733	743	742	736	741	700	773	695	744	719	741	727	781	719	829	752	740	753	745	694	717	730	735	724	754	719	686	753	755	748	712	700	745	726	706	717	747	718	750	731	755	723	815	763	726	762	750	769	696	719	747	766	703	703	729	731	759	709	778	738	703	711	782	757	712	727	767	718	757	730	725	723	775	701	688	776	776	746	711	717	743	771	725	750	779	713	728	746	684	740	730	716	747	734	773	700	785	676	692	705	677	754	756	762	733	677	706	728	672	691	749	727	687	744	709	799	740	746	694	788	735	738	741	741	700	802	707	714	759	707	738	811	772	744	789	698	741	743	728	730	752	724	737	744	773	739	754	726	710	722	725	758	773	694	768	728	727	730	679	716	782	682	797	747	747	802	677	734	726	734	700	731	780	700	718	772	747	709	753	728	713	738	769	714	756	774	717	695	710	714	738	750	706	741	756	757	727	757	742	747	715	741	696	735	736	714	756	712	753	741	757	730	711	728	723	758	758	738	789	770	762	762	732	745	734	771	718	736	746	715	738	741	753	696	722	717	700	705	724	692	711	733	755	701	728	743	731	736	667	743	753	732	725	764	749	792	715	739	736	708	771	743	778	730	774	728	748	764	742	719	738	706	735	675	763	749	702	735	694	736	719	702	762	761	729	709	766	722	702	724	701	724	799	725	690	742	760	770	694	768	696	713	720	722	709	722	731	770	662	718	770	695	719	760	698	741	740	712	749	774	778	726	742	767	682	727	750	680	780	753	727	720	717	718	770	687	745	737	700	716	712	721	743	701	778	750	756	761	725	768	760	705	733	717	723	719	722	751	690	733	717	689	755	754	767	765	710	777	719	732	732	667	776	717	735	739	731	680	727	672	727	753	749	718	700	733	725	720	740	762	704	690	732	750	746	713	733	701	732	712	717	708	762	739	719	710	757	701	755	740	730	749	734	752	746	714	697	746	738	689	729	713	752	738	765	747	775	779	732	762	730	693	747	735	730	779	722	701	727	734	741	740	711	691	704	721	760	741	754	736	735	763	751	748	689	701	682	760	733	722	705	713	716	749	716	769	731	713	714	687	768	737	741	701	758	740	718	766	775	741	744	730	761	742	792	693	719	718	729	707	763	711	776	754	709	708	729	761	728	731	725	758	816	715	743	700	702	756	715	716	713	736	704	756	711	763	747	683	734	686	687	675	782	664	740	652	669	736	752	729	729	743	728	714	740	695	716	776	751	738	764	765	708	789	750	708	711	748	638	751	681	719	735	729	685	783	708	732	752	762	729	713	748	783	735	696	746	784	687	723	710	700	745	725	754	741	698	717	712	757	770	747	729	726	703	765	738	777	699	705	751	725	709	719	741	805	720	707	744	735	741	736	785	713	723	738	717	674	765	742	729	691	746	749	738	744	722	713	744	730	760	716	761	741	719	739	740	717	720	773	773	774	715	717	723	714	731	709	709	752	781	723	756	732	757	761	728	731	761	726	700	759	700	730	763	708	711	783	750	716	739	764	715	769	746	754	810	712	723	721	728	710	686	728	743	725	762	756	681	747	727	769	722	693	741	756	742	777	730	730	760	744	723	732	724	727	753	722	748	717	756	732	723	686	714	703	777	719	748	706	723	678	716	705	758	706	752	721	741	727	774	722	787	709	714	773	750	696	712	765	765	724	745	713	735	722	778	706	765	729	729	714	753	693	690	733	741	765	741	737	771	731	723	747	717	767	748	743	764	699	736	741	746	796	759	740	740	705	728	735	739	732	768	719	753	728	804	700	739	697	766	743	719	734	781	713	734	773	769	747	709	710	744	730	735	747	729	790	723	722	745	752	749	736	747	769	763	786	723	736	731	693	811	755	731	728	710	716	700	740	748	718	718	691	748	754	750	774	711	749	762	737	726	747	694	733	763	735	726	759	768	700	762	724	711	706	758	728	736	760	737	735	727	719	728	724	722	709	681	667	731	734	722	769	754	703	752	754	719	717	691	774	702	691	779	742	766	721	719	737	740	737	730	763	785	757	737	732	659	698	723	705	726	712	741	749	832	746	784	741	733	750	731	705	766	745	757	715	749	777	695	722	812	750	721	747	777	732	725	767	793	722	698	752	752	744	755	749	766	722	728	735	742	728	762	713	770	706	684	742	742	746	741	720	796	756	738	748	745	739	740	733	799	692	725	787	742	730	750	737	738	739	757	715	737	718	715	774	735	754	756	760	723	746	760	715	758	754	703	686	711	717	681	716	730	793	771	706	716	720	712	676	739	747	714	775	764	761	740	742	747	808	697	768	731	766	758	720	713	707	772	761	724	756	754	719	717	736	759	736	731	725	740	738	712	768	741	754	793	708	723	739	758	739	766	719	761	767	748	708	771	713	736	744	783	680	715	689	727	761	738	737	756	694	720	709	744	750	742	718	711	786	693	725	765	773	716	752	730	744	738	734	699	755	776	754	664	719	764	733	786	791	725	705	714	793	742	712	778	720	762	739	786	717	747	746	717	769	723	738	702	711	749	726	756	735	731	703	754	732	708	795	715	718	735	785	789	775	725	737	732	712	710	700	754	735	728	747	741	739	742	774	762	766	714	725	773	696	763	774	777	713	725	725	792	740	776	810	743	686	712	727	713	699	739	710	736	751	756	703	732	771	801	705	684	721	757	739	745	717	718	736	712	700	781	743	672	762	671	774	657	722	706	682	720	710	672	754	728	749	696	767	735	764	732	766	682	707	731	720	740	794	732	724	692	752	742	818	694	692	703	763	752	733	741	724	726	660	703	754	707	682	746	727	762	774	733	673	754	732	764	710	685	727	744	745	762	732	756	734	760	722	697	718	757	752	723	743	716	718	716	744	725	794	706	734	747	724	738	744	734	668	743	688	793	740	714	683	785	692	738	716	713	766	729	741	751	715	755	734	711	761	737	688	745	743	745	759	761	735	726	711	758	728	750	719	750	723	719	786	719	742	755	743	767	733	668	723	774	729	707	715	751	779	754	717	714	695	706	675	754	727	708	755	715	745	760	725	741	684	732	742	731	697	744	745	725	719	734	765	734	698	751	688	760	707	731	738	728	760	755	767	719	678	750	782	750	759	766	734	734	748	770	777	722	761	751	770	755	764	731	739	713	708	705	781	720	744	746	753	764	733	738	729	727	756	760	727	724	740	726	743	733	777	740	795	745	719	698
71049	73947	76806	58158	36980	20089	5373	637	493	426	436	462	499	477	477	479	437	437	428	475	484	475	455	492	483	502	462	479	474	448	450	463	438	441	433	472	463	488	451	489	472	430	465	469	440	440	430	434	468	465	507	475	449	484	511	436	413	429	460	451	411	463	466	406	458	477	461	445	436	459	451	391	475	420	433	474	479	469	426	451	452	442	443	453	452	431	475	413	456	456	478	490	433	448	441	487	470	414	482	447	460	468	443	424	416	462	480	480	436	412	414	403	441	426	463	482	464	471	406	498	455	445	448	440	460	422	456	452	518	435	480	424	461	477	433	480	468	482	470	440	492	463	483	469	424	483	477	427	426	450	410	456	487	474	466	431	441	477	422	479	492	454	459	448	454	443	402	433	439	479	433	424	477	490	480	448	475	448	441	462	484	482	450	484	424	455	445	488	450	495	450	474	458	429	437	445	461	439	426	447	414	457	464	461	440	479	453	412	467	409	426	449	452	431	455	476	450	492	455	454	454	490	437	452	455	418	505	460	479	454	453	464	435	473	450	480	453	434	417	451	473	462	506	451	430	444	460	480	513	493	435	503	465	533	422	449	472	432	444	447	480	483	456	429	475	463	436	471	495	465	436	433	445	514	474	439	471	468	417	472	460	492	479	440	396	451	440	474	430	444	445	445	444	502	431	424	433	489	477	492	465	472	429	435	403	461	439	477	484	448	494	485	466	438	447	457	404	462	421	456	427	414	429	424	431	444	451	445	462	488	444	491	432	498	405	447	433	417	487	488	465	428	492	479	460	474	438	451	468	421	444	483	435	465	444	434	446	445	475	427	424	446	459	491	452	480	461	475	435	449	432	520	408	470	426	456	481	450	435	422	500	438	481	457	414	456	466	454	462	438	461	427	428	433	453	429	438	415	464	481	418	443	472	441	437	471	446	393	472	424	459	415	445	444	460	452	468	450	447	459	463	477	422	453	468	467	459	448	443	418	454	476	461	455	415	461	467	504	436	461	425	459	482	447	432	417	446	406	463	438	478	423	458	446	464	436	406	442	472	428	510	483	471	469	454	456	472	455	432	417	407	416	410	438	437	446	462	430	412	466	516	493	449	455	468	434	428	455	454	437	481	440	503	425	412	429	475	459	449	439	460	440	449	495	451	472	430	461	442	442	465	506	428	436	500	438	450	483	418	447	452	473	478	469	483	450	455	491	455	457	425	410	445	517	459	492	459	432	459	441	454	442	423	441	437	445	436	493	460	484	418	447	452	442	439	468	418	458	420	448	467	524	510	487	426	472	461	419	442	478	420	502	421	500	450	461	459	486	476	509	443	431	445	453	416	475	462	425	451	443	463	469	439	458	445	472	422	436	455	461	425	453	446	433	493	448	460	471	466	402	430	443	431	440	432	474	435	444	435	437	437	476	428	491	421	460	465	442	453	468	421	412	444	475	439	454	464	467	413	442	457	438	428	478	428	450	494	420	402	459	473	426	490	465	440	454	484	455	469	418	443	438	477	425	454	438	452	388	442	469	428	448	454	454	463	405	442	474	443	446	434	486	454	479	430	429	409	444	461	431	467	481	431	473	409	433	423	444	472	468	467	462	421	446	432	447	435	441	461	427	482	481	435	447	449	438	457	449	421	439	424	460	474	443	447	464	468	412	466	469	412	439	489	445	473	439	479	430	410	452	437	424	456	452	447	414	451	437	477	402	433	474	455	451	500	434	460	445	476	434	445	443	465	451	450	479	461	458	442	474	438	472	446	462	458	409	436	475	464	467	459	479	478	464	446	452	430	435	417	473	491	423	435	460	460	422	465	424	458	444	447	471	447	463	468	496	467	482	454	431	456	444	478	443	432	499	489	457	489	455	410	430	456	461	425	457	432	464	476	472	455	455	493	459	443	476	423	457	448	387	438	475	445	470	438	492	453	484	463	461	454	462	450	438	465	443	416	435	454	494	433	485	457	436	421	499	454	448	443	459	428	418	430	447	463	445	501	492	470	453	440	451	449	412	424	505	448	515	472	455	454	472	490	437	471	458	495	434	463	470	438	436	429	485	419	465	485	439	457	445	435	437	441	448	470	445	474	470	450	454	463	443	435	453	458	454	440	462	493	471	456	439	450	400	469	428	463	475	448	432	450	441	457	462	419	429	453	463	457	442	419	433	438	461	412	445	431	472	465	424	427	463	469	493	459	474	432	418	436	463	482	464	449	456	409	486	472	513	427	465	493	500	419	448	465	402	432	467	484	450	420	436	450	460	448	444	435	445	473	457	449	499	431	469	455	464	509	499	447	450	466	469	429	473	489	464	454	382	401	468	433	432	462	458	434	450	450	467	461	472	480	451	463	459	455	442	477	460	458	379	446	462	436	451	450	468	477	472	405	502	449	499	449	505	464	420	466	440	434	476	444	447	485	482	446	440	426	423	466	465	462	444	468	452	458	469	489	466	468	471	442	461	451	466	478	430	449	465	438	470	457	475	455	419	428	438	463	469	453	411	482	485	461	472	447	440	470	426	443	449	428	462	424	437	460	458	451	426	471	451	471	492	414	443	448	465	452	459	438	459	468	418	429	477	471	432	459	447	456	439	434	479	472	429	465	443	433	464	481	437	450	450	456	440	440	461	461	472	455	455	494	433	499	452	460	470	426	445	434	457	455	431	455	469	461	427	455	427	429	449	442	448	463	417	454	426	442	446	431	424	432	463	397	433	443	430	437	471	429	458	479	454	474	456	471	444	477	467	443	456	451	447	441	456	490	491	442	445	456	468	488	460	425	467	447	482	417	472	492	441	407	466	445	448	474	441	433	470	467	417	483	466	435	472	399	480	429	443	466	459	402	512	470	447	464	453	452	461	468	454	426	454	436	475	430	485	486	462	458	423	430	454	434	471	452	455	461	478	495	518	441	443	457	409	451	462	443	469	481	462	411	461	461	455	461	465	479	451	447	448	479	453	468	456	462	437	480	478	477	439	480	412	467	476	449	460	441	455	468	463	451	455	470	451	424	428	458	469	468	437	462	475	435	430	417	433	491	468	471	423	451	448	442	485	481	467	446	459	459	506	438	496	451	445	455	457	438	412	459	500	444	415	468	418	473	422	436	480	438	437	488	470	432	441	457	468	373	448	468	432	413	432	461	459	452	452	444	433	489	436	463	466	493	447	494	458	430	443	467	446	419	466	442	480	443	482	473	497	407	455	455	490	444	422	463	471	456	415	422	471	434	436	442	465	425	442	447	421	448	405	467	443	415	445	473	456	485	489	429	443	448	469	422	488	482	435	485	438	465	456	443	475	428	423	427	449	454	457	431	428	424	450	437	455	452	444	485	464	473	429	455	438	441	461	500	455	467	472	445	437	450	459	455	461	502	474	410	431	456	442	453	415	429	457	485	442	458	401	462	448	455	440	499	393	478	460	454	458	464	448	445	468	455	420	434	435	491	435	430	516	501	471	443	430	465	462	471	459	455	462	469	448	430	422	418	514
46935	62304	76056	63668	45548	28342	9153	1037	1025	1008	966	1051	992	1022	934	986	1020	972	1028	1026	998	1017	1021	987	1022	984	948	1034	1028	1000	987	1018	967	957	1010	965	1008	1050	989	1008	956	1013	957	981	944	1029	964	1006	1019	962	1028	1017	986	976	1019	1015	1004	992	955	1034	981	1019	984	992	989	1004	1006	1007	932	992	985	1059	1000	1024	991	1004	955	990	950	999	992	979	988	939	976	1043	992	1005	993	976	959	1027	1017	974	986	1015	1034	999	976	1006	919	997	994	971	938	987	1001	976	976	1073	907	966	952	1022	981	982	1061	965	986	972	972	995	997	981	1012	1035	1026	1016	989	1042	1013	971	979	985	968	1008	964	955	1025	1020	972	1004	994	996	996	970	1011	972	943	1000	985	996	956	958	1003	1012	985	999	1003	1037	997	1023	937	1060	1015	983	962	1000	1023	1012	980	975	1002	997	979	939	1020	993	1046	959	961	1022	959	1006	983	1037	973	973	965	1027	1012	1034	1054	959	962	1035	989	1053	958	996	935	1030	1026	972	1024	1044	1021	966	988	1009	1026	955	942	978	1002	996	994	964	1005	968	1025	1036	1036	1004	1020	956	1014	948	946	1056	953	1015	1002	1007	921	981	1019	986	1056	926	1012	1024	997	966	968	1009	993	958	993	963	983	986	1005	968	1001	974	1004	1052	958	997	1026	989	1042	1031	1014	973	1044	963	951	1021	971	994	937	1004	949	960	1004	1005	950	934	966	1021	1019	984	1015	973	953	964	1038	980	1005	1024	1004	974	1011	1021	993	971	1013	1016	992	1005	961	946	956	1000	1002	962	963	961	1021	972	1035	1017	1013	1029	947	1020	977	1048	977	988	1039	1023	994	958	1013	1002	991	1008	978	1033	982	995	996	1046	984	987	1070	1042	1056	1028	978	1015	980	961	976	1011	936	968	986	1005	1015	972	971	990	1025	979	1004	975	977	1010	1031	1032	950	992	929	1020	962	977	971	1022	950	1097	997	991	1018	957	990	987	934	1014	999	979	1011	959	944	984	1026	1000	977	978	988	1002	1010	1065	1045	989	928	1011	961	971	1024	988	1041	1042	1027	990	927	1013	991	1007	996	1018	996	989	1002	1012	1003	946	1030	1012	1009	1016	1065	959	1044	1023	1039	1040	1010	1000	1052	964	966	1018	1005	960	1010	1041	888	964	957	973	1017	955	1061	970	1007	1001	1006	950	944	945	976	988	953	1021	1066	1032	996	995	999	1012	988	991	1020	1045	990	1067	1052	956	984	985	998	965	937	1017	1055	1011	1000	964	953	972	1063	1034	1028	997	1055	977	994	967	940	955	1061	976	1014	993	1092	980	1014	991	1005	995	1054	973	982	1024	940	965	981	1013	944	1019	1002	984	1045	1025	1000	992	989	1005	1041	992	965	967	994	1019	990	1037	991	963	1044	1030	1054	969	996	978	951	983	1005	1036	1000	1018	988	981	1029	1045	1017	987	1028	940	1008	1043	1002	985	1029	976	1028	969	1011	961	1070	978	1065	973	981	1004	983	993	1062	977	1009	959	989	989	1038	1000	963	940	1029	1021	949	943	1049	1030	1003	970	955	1088	963	1012	990	1017	1025	960	979	1037	989	977	1003	983	1040	912	981	1032	1024	953	1007	988	990	997	1030	1017	1000	972	948	963	1030	986	988	982	1003	989	1024	990	1018	995	936	929	1022	970	946	981	1037	932	992	993	1018	1011	936	1008	1014	987	1011	1039	1008	1004	1032	1005	969	971	991	962	976	991	1006	992	934	1023	974	948	991	1009	1013	1011	1014	973	1005	969	992	917	970	1004	987	995	970	936	1033	1046	1037	1035	988	980	978	881	1022	989	977	1018	1009	985	988	987	987	931	1002	975	945	957	954	1021	1036	986	940	1003	979	1044	1087	1024	1036	1052	1008	1004	1032	958	994	998	1025	967	937	1021	1010	1011	1042	1012	981	1054	1024	1030	1012	1036	989	1013	982	1020	955	1032	998	1034	1021	1021	1028	966	974	991	1015	976	969	945	989	998	1053	975	1018	1032	1023	964	938	990	1028	993	958	978	952	963	937	1015	1058	985	929	958	979	939	1006	999	974	987	1052	1016	999	950	951	1025	1022	977	977	972	1015	973	963	961	939	1013	1084	1003	962	1027	1018	993	1015	993	974	1009	1040	1036	982	1026	1033	1048	984	992	1008	1024	1046	991	1059	991	964	972	1031	1041	995	982	992	1023	970	995	960	958	1007	975	1003	979	1001	1005	993	1020	996	1017	990	1026	990	1005	1023	965	960	1006	1004	1007	1017	942	1008	1028	962	981	973	945	946	991	925	1011	977	957	1000	1044	1015	948	1018	1007	1056	983	1067	995	998	960	995	995	987	995	992	952	984	963	978	971	979	975	964	1012	975	995	1026	1027	1029	976	978	958	1047	978	989	979	994	987	1050	1013	990	978	1003	1023	1045	993	975	1072	1004	987	998	1016	1011	992	992	1016	957	957	1055	1037	976	973	1034	1038	948	1038	995	1000	1016	981	999	954	1070	1047	1035	956	930	980	993	957	1020	991	990	930	892	1064	999	972	967	1076	1014	1009	994	1054	948	1021	1007	1008	976	1002	1000	1027	1025	958	964	939	963	918	1027	1005	996	1014	1051	994	974	1038	1026	1006	989	1017	987	1028	1050	986	987	993	1020	1026	951	983	1027	1016	1007	912	1011	978	1045	962	1001	954	1023	1004	1005	1030	1074	1012	996	1007	993	975	985	972	993	999	997	966	926	984	1013	997	977	985	1019	1009	972	978	995	1045	1045	934	1019	1013	1005	981	980	1003	994	973	971	1008	966	1027	1028	951	963	934	1017	948	988	993	1044	1006	1012	959	984	946	974	935	1051	983	964	1026	1002	960	954	962	979	1028	1052	969	978	986	1045	1005	1040	1066	977	971	945	1003	964	980	970	955	1035	977	1032	963	990	1014	1022	1042	981	1004	960	1030	1009	979	1004	992	979	994	1000	1024	1000	977	940	988	1056	980	1030	1010	1012	963	1006	987	973	962	986	1019	1006	962	1014	996	966	1031	956	973	951	1005	962	989	1011	984	1017	994	971	1065	1077	991	997	1027	1007	997	965	990	966	1022	1000	982	950	994	969	982	1008	985	1045	1007	973	954	989	949	959	963	991	1040	972	995	958	1054	982	998	964	1017	980	961	1015	949	1020	1008	1013	1000	1034	955	1002	971	978	1042	1020	991	1014	1017	1018	997	977	1056	1045	1019	1012	1042	991	959	1023	1018	1015	1025	1008	952	1002	949	1010	963	1007	1020	1033	1027	1017	1015	1012	972	1019	1012	979	1008	989	1003	1002	1005	960	999	1036	1023	986	915	1001	934	1077	1017	960	979	977	983	929	978	949	988	975	988	1002	940	989	996	1017	1005	1019	953	994	966	1067	1021	999	1039	1030	1008	1028	969	969	982	1031	967	1061	1029	993	984	1041	989	993	1014	983	962	1015	1010	996	978	984	1001	1010	956	961	1009	957	934	946	1053	1005	976	1005	983	1033	1001	970	1011	985	972	943	1047	935	1004	965	942	977	929	1010	987	1002	957	940	1049	977	990	1007	1029	1001	958	991	997	1008	1047	999	1067	969	1036	973	1016	964	968	1012	1030	976	973	1003	961	994	974	970	975	1017	971	1003	1018	1026	989	948	927	990	988	993	1019	974	1003	1016	1041	977	986	978	1002	984	973	962	1033	952	1018	995	969	1011	986	1030	1012	1047	1004	988	989	1019	1036	1018	998	1008	1000	958	959	1018	963	1005	1016	1061	1025	1027	985	925	1004	987	1012	976	1006	991	950	1010	1040	994	1023	999	1020	994	956	999	1005	950	996	967	984	975	968	970	943	985	974	968	985	977	1026	968	1028	954	1033	952	995	1039	948	1031	982	997	1053	934	1025	988	1062	927	1007	986	997	1009	963	1068	986	962	1016	1060	986	1020	997	1018	1019	1050	1056	932	966	981	1021	966	959	1000	999	989	1010	1020	954	1013	980	996	975	1014	984	982	991	990	963	982	1000	979	1032	955	956	977	947	1011	987	975	986	985	981	1038	1046	947	970	1001	998	995	982	979	1012	1020	965	987	926	1066	971	1004	1031	1031	1002	978	893	992	949	1028	1018	1042	998	949	1048
42794	24450	14404	6548	2552	1038	473	347	384	369	370	380	393	358	366	366	349	421	352	376	396	367	333	369	352	347	323	340	369	372	359	320	367	367	372	348	352	386	369	381	347	328	383	358	370	365	341	386	374	403	371	374	341	366	379	375	358	333	333	355	345	344	378	314	364	369	385	392	354	354	342	353	331	383	376	352	322	359	343	333	351	360	328	380	338	363	353	339	358	384	341	357	368	360	364	380	353	373	388	366	325	357	366	384	385	371	344	384	372	388	346	339	368	386	325	314	389	355	344	408	350	348	338	347	378	376	357	372	371	364	371	391	378	332	363	357	370	368	405	353	345	388	382	409	371	356	371	385	362	414	391	325	388	366	338	354	335	364	389	367	364	353	364	378	343	363	419	399	350	365	330	349	381	378	335	356	377	378	387	370	361	392	379	356	368	400	351	374	364	359	366	343	379	345	353	400	375	375	377	331	350	341	348	371	400	368	330	415	377	351	383	334	357	346	363	384	391	365	379	332	364	338	361	346	344	421	357	333	376	366	379	356	396	396	361	380	343	413	398	367	373	374	383	352	334	331	368	349	351	348	382	389	370	393	341	393	342	357	364	371	324	357	327	346	372	366	343	356	368	361	348	376	360	363	392	369	357	351	363	362	358	341	347	337	380	392	371	319	333	400	381	375	329	361	366	353	373	354	356	355	395	348	352	326	364	350	374	336	347	352	366	359	366	353	357	363	346	364	365	346	343	388	397	372	340	400	399	405	371	351	347	399	354	376	396	368	384	328	353	387	332	379	359	349	332	375	377	355	371	354	401	354	385	321	398	378	418	346	381	368	371	367	386	370	416	356	322	349	384	378	402	350	394	349	348	342	346	367	398	391	341	342	394	380	373	355	342	355	376	308	371	367	319	332	407	357	369	349	373	352	361	347	375	347	383	341	351	372	335	372	379	369	377	399	354	364	368	379	380	383	348	349	385	404	364	376	382	369	413	319	351	365	329	366	369	397	366	370	359	371	345	345	366	331	349	342	391	366	350	397	370	335	360	368	398	371	384	374	359	381	401	378	330	337	352	337	333	374	377	391	399	366	402	364	348	359	344	346	361	355	363	366	349	393	365	369	353	393	384	372	366	392	374	343	316	351	374	364	344	382	367	349	366	376	362	352	371	385	348	348	363	346	364	367	388	373	355	347	363	351	370	355	362	416	395	390	338	397	354	372	369	374	357	379	364	374	359	337	366	339	341	334	327	374	409	387	373	369	365	378	357	422	334	355	388	344	400	367	381	375	392	355	346	372	324	381	333	381	374	350	392	366	355	369	346	371	372	378	356	347	377	377	399	371	337	393	354	367	355	383	375	347	343	341	374	344	398	373	372	374	373	335	389	356	378	362	365	349	402	376	367	366	347	394	354	380	401	363	391	338	339	332	392	328	385	385	384	337	352	358	363	403	345	366	371	348	358	381	381	340	380	360	353	333	327	354	325	331	349	333	378	355	373	349	349	373	373	398	376	338	366	350	392	358	373	343	379	366	396	359	372	375	354	351	331	389	367	373	364	384	371	375	358	363	379	393	376	385	374	366	345	378	384	353	369	340	346	360	377	411	377	380	386	372	354	327	353	293	353	397	362	404	367	346	319	366	338	359	337	354	383	336	362	369	360	347	344	341	392	350	352	326	364	348	392	338	380	377	362	374	349	382	346	394	365	373	346	333	338	365	361	358	391	394	345	370	393	356	368	333	358	353	357	338	349	381	329	341	370	389	317	330	405	369	357	346	333	351	355	346	341	367	368	351	357	392	343	356	364	346	371	354	355	352	341	345	354	375	352	369	330	344	374	383	363	335	403	351	390	357	359	333	404	375	337	401	353	353	350	354	344	373	345	327	365	376	358	377	352	375	317	363	377	401	366	383	346	396	341	324	353	351	397	363	376	380	340	346	404	372	389	365	365	343	373	333	356	396	384	384	361	295	359	385	358	387	393	340	371	335	348	342	340	371	392	339	331	352	380	337	378	367	334	360	334	410	381	367	386	341	323	368	382	372	368	348	347	366	378	367	375	362	373	347	355	355	386	342	336	345	400	338	366	354	397	375	372	337	375	415	409	401	374	357	381	350	346	359	357	360	382	356	399	378	346	357	387	350	389	370	382	385	334	356	364	317	376	370	388	373	365	317	373	392	345	360	354	366	350	318	354	310	364	364	390	373	376	351	345	336	386	370	374	363	348	341	378	352	352	368	353	388	366	341	375	364	360	330	376	363	336	361	364	339	354	375	370	373	367	341	366	357	371	395	384	378	335	387	423	358	400	362	357	351	312	364	358	370	352	352	370	383	365	370	328	373	338	357	360	405	366	343	391	393	350	335	393	357	358	357	343	346	345	358	383	403	384	399	368	344	334	344	363	407	322	391	355	319	369	407	363	355	341	372	376	382	408	408	373	349	372	347	359	361	408	386	361	392	370	372	378	378	347	375	354	370	384	390	351	357	349	348	344	397	342	366	363	366	374	363	386	391	352	339	320	371	345	374	352	344	364	363	341	358	375	399	382	354	411	353	393	367	353	351	377	370	395	386	347	375	368	337	316	332	370	374	355	369	391	381	372	369	357	371	335	355	365	364	349	368	370	329	379	345	361	365	381	337	394	418	348	345	400	362	390	341	376	358	360	335	390	371	360	352	373	340	355	362	382	362	369	369	365	327	347	376	388	324	344	334	360	376	345	354	434	344	358	387	370	357	361	343	361	352	374	374	386	338	332	367	354	374	361	344	352	369	348	374	384	352	339	355	351	377	370	412	342	367	390	369	415	377	393	362	383	354	387	376	410	361	362	366	394	362	351	381	392	361	402	332	365	362	363	347	360	378	377	362	381	342	361	366	363	387	374	373	369	375	410	349	341	396	396	362	341	351	356	359	344	378	378	369	372	409	353	362	377	368	374	346	381	405	379	372	366	375	400	387	328	360	405	395	376	355	412	352	377	331	381	343	329	378	352	347	341	394	367	340	368	379	360	340	373	381	357	339	350	378	345	360	355	351	374	367	344	393	362	382	360	334	367	356	385	345	379	355	340	363	372	390	358	367	369	349	336	347	356	342	374	338	384	357	340	381	361	372	350	415	351	347	382	360	368	367	350	362	370	319	337	384	366	359	366	346	393	370	358	383	372	327	391	363	413	383	380	337	365	338	362	327	339	346	359	377	350	357	377	352	379	366	355	349	359	368	366	373	367	347	356	387	371	331	361	362	334	345	402	382	367	360	365	380	334	359	337	373	341	394	383	380	367	327	363	374	378	329	352	377	362	351	357	376	365	344	370	351	379	385	361	359	365	364	368	368	332	344	346	400	349	360	367	384	334	399	392	345	350	358	360	394	338	345	387	339	348	376	380	341	359	369	356	361	340	368	378	336	390	392	395	389	344	364	385	338	407	353	355	372	356	359	375	341	359	364	363	373	377	343	356	390	379	362	356	377	356	346	369	330	346	367	345	363	362	357	354	357
24336	17862	20072	12631	6370	2702	1104	831	831	850	795	826	787	782	786	861	811	805	807	820	848	860	763	813	841	859	778	772	868	766	808	781	790	781	809	815	792	786	786	827	827	770	843	816	808	832	799	759	818	803	800	834	797	790	832	833	829	771	762	829	780	822	805	815	842	805	799	834	865	860	795	853	771	786	796	816	845	816	798	827	802	798	859	844	771	807	815	841	821	874	854	817	822	793	851	772	817	811	817	833	811	764	867	844	830	861	836	811	821	799	761	803	827	770	768	774	808	764	774	828	837	820	737	833	821	810	806	829	838	783	798	803	801	790	823	776	828	817	796	788	809	813	784	827	814	914	775	803	839	813	858	823	861	804	791	823	782	813	774	805	782	783	834	803	795	838	798	836	815	808	811	784	807	826	828	780	788	795	840	804	807	837	810	864	789	778	805	838	827	837	779	816	770	852	861	781	793	825	770	838	805	811	807	788	747	834	820	801	841	819	822	818	787	860	758	802	755	825	792	853	811	792	789	798	782	861	879	800	801	824	848	817	771	759	832	785	774	767	836	804	807	773	805	842	783	849	816	803	815	780	820	763	810	832	847	830	849	816	854	812	795	832	800	780	869	845	830	783	819	822	819	795	804	834	830	814	808	772	792	797	774	789	843	783	780	801	754	841	790	784	772	782	827	823	850	829	849	763	797	816	796	759	822	829	784	826	822	812	775	813	857	812	800	822	829	803	811	845	794	817	809	804	792	803	788	843	810	790	798	798	785	774	758	768	811	795	763	798	803	749	837	784	773	751	812	800	787	828	817	811	911	788	794	844	840	846	826	828	796	782	781	842	775	832	773	799	834	819	770	836	878	807	803	799	844	791	744	826	751	756	783	821	738	791	823	839	814	811	762	768	823	862	766	825	810	839	808	808	781	817	809	813	808	827	807	796	799	862	820	760	801	829	840	791	758	785	729	802	859	818	780	810	809	836	815	787	798	797	845	838	816	812	842	816	813	824	802	803	829	809	802	829	810	820	788	780	787	798	754	829	804	824	837	866	875	797	834	815	802	823	857	868	880	777	792	851	814	823	839	856	748	810	788	796	837	774	799	849	834	825	811	772	769	807	850	765	813	779	845	775	802	820	758	806	773	818	851	758	783	776	779	774	784	830	798	812	845	805	843	850	819	820	771	780	839	780	793	845	811	802	801	807	794	752	864	823	785	783	783	775	804	797	789	808	819	791	797	820	877	812	852	834	790	793	784	819	777	803	793	790	803	831	800	792	848	783	797	790	763	857	824	777	803	832	829	839	818	810	743	759	805	837	829	820	838	795	813	789	831	817	881	816	797	791	785	802	794	799	816	828	816	812	802	798	804	823	768	771	771	798	810	792	848	764	862	775	760	840	780	808	850	752	831	813	838	750	816	793	810	845	771	789	820	834	821	805	797	817	855	845	780	846	789	817	821	814	869	847	817	861	824	765	825	708	800	811	825	794	837	804	819	853	824	894	836	819	784	766	794	803	824	771	872	822	830	869	841	796	800	821	776	795	818	779	769	792	795	765	766	795	814	806	830	802	776	796	799	829	827	768	824	827	852	869	847	834	849	740	797	860	811	833	816	798	814	798	806	794	843	805	781	773	821	777	804	851	820	808	800	780	800	783	817	791	838	825	787	830	830	798	835	833	820	767	800	786	790	807	774	779	835	825	793	835	832	808	765	829	765	799	809	786	851	766	800	769	766	797	780	832	837	820	799	827	786	798	786	744	819	810	755	853	847	832	780	804	786	834	816	776	787	850	826	777	838	812	830	760	790	802	837	807	832	782	830	785	784	849	820	841	783	831	843	820	882	807	773	781	793	792	815	806	794	770	810	766	786	838	832	794	817	809	822	796	784	799	807	803	764	793	863	803	845	844	836	802	857	801	824	849	727	764	869	775	807	789	745	784	784	812	790	786	818	830	775	759	830	808	867	822	771	779	783	820	838	787	794	814	823	784	835	763	811	802	805	803	823	843	827	770	831	752	781	823	840	808	813	775	900	815	803	828	860	767	829	843	774	821	810	779	753	815	812	774	828	853	869	800	784	815	763	815	834	744	805	771	841	830	765	781	813	769	829	780	808	833	779	810	812	814	817	768	814	787	868	816	822	793	815	863	826	826	872	834	796	858	834	855	815	752	790	802	818	804	785	887	796	793	787	807	778	775	813	794	805	822	772	822	855	832	795	800	826	808	871	832	788	795	741	783	795	816	817	835	812	790	840	827	838	863	856	784	815	768	786	835	823	804	830	793	799	807	817	830	783	785	789	826	845	819	765	764	855	806	802	786	797	780	828	849	807	807	777	813	805	781	819	784	800	881	788	805	785	844	794	833	819	832	816	849	820	779	797	764	810	820	797	836	816	778	819	841	825	842	782	797	858	804	753	795	766	809	814	745	853	784	782	844	817	802	807	775	826	821	830	811	815	812	848	779	834	795	790	862	780	844	822	805	849	855	877	819	780	787	770	810	834	797	863	796	775	846	854	778	798	782	789	771	805	759	824	814	829	821	822	822	831	841	802	796	781	797	760	847	780	762	799	791	807	812	836	844	826	780	785	831	795	781	805	823	779	794	803	804	769	804	813	783	833	840	852	787	820	853	777	800	808	815	809	784	790	821	829	817	838	790	807	819	807	807	869	816	777	789	819	745	869	806	826	805	767	871	809	802	848	816	833	833	757	793	774	805	809	808	795	769	833	814	817	807	802	814	818	795	848	794	808	770	822	833	759	820	818	792	801	833	820	803	795	801	790	778	814	831	804	794	831	796	807	795	761	800	790	832	803	779	803	805	827	818	826	811	836	825	835	759	793	782	789	838	837	752	824	772	776	850	808	791	814	829	823	802	831	758	837	879	766	849	841	770	797	824	791	821	785	796	797	790	815	818	801	765	837	797	824	802	773	837	799	846	805	806	789	803	813	766	783	778	751	805	796	802	803	783	806	771	862	840	799	756	761	812	829	809	800	820	821	810	774	758	826	826	798	772	780	862	813	771	819	825	787	791	863	875	825	799	794	797	811	837	761	873	818	811	813	817	784	783	822	785	837	809	842	839	792	829	820	782	803	798	825	816	776	845	794	815	802	825	802	788	816	820	779	787	862	847	831	792	795	800	816	870	855	865	821	776	859	771	869	844	835	770	857	776	832	819	821	760	789	855	796	812	814	831	785	807	820	834	845	788	775	834	868	798	833	838	828	794	814	824	830	841	801	832	821	855	795	830	795	798	799	792	791	829	847	850	796	758	812	796	811	750	776	798	789	731	745	792	848	798	778	817	810	850	829	802	795	782	806	799	810	841	819	806	790	784	792	804	818	768	799	782	834	875	827	877	828	853	821	822	822	804	795	825	782	789	872	791	809	822	759	800	849	825	810	827	742	762	826	830	803	849	800	767	844	805	813	742	873	798	797	790	795	804	802	796	772	841	781	805	808	803	825	803	821	781	757	789	821	768	764	806	843	792	757	820
60228	53366	63820	44242	24600	9839	2092	374	355	340	322	350	349	311	372	336	353	357	343	350	330	312	367	328	350	322	316	341	346	318	320	319	334	367	302	314	299	319	324	322	334	323	365	333	363	326	332	343	364	336	327	321	351	360	373	307	347	293	369	336	341	306	344	340	341	338	380	360	357	300	323	325	325	356	323	322	341	324	336	343	337	340	330	331	341	333	360	363	321	380	341	355	357	381	342	341	349	338	316	357	308	340	344	333	313	347	296	374	363	324	364	340	333	347	348	315	315	346	363	325	326	328	330	349	333	333	343	312	342	304	333	324	333	364	345	332	354	339	326	318	322	332	341	367	361	341	341	334	351	341	327	337	327	342	312	305	322	324	313	369	331	355	322	303	305	332	321	329	318	336	324	339	346	347	344	344	286	322	316	292	320	346	365	303	329	303	315	326	347	336	309	340	366	366	331	334	344	330	355	343	340	332	344	328	362	361	315	336	303	333	311	323	335	328	328	360	317	354	323	339	343	316	343	303	323	334	322	305	314	319	334	328	344	342	376	322	352	351	354	335	338	316	339	357	365	333	317	338	370	340	316	308	311	300	325	348	307	293	307	366	327	317	335	341	318	324	330	344	319	336	362	365	322	350	347	349	330	318	346	317	324	345	328	307	351	350	316	324	302	311	306	309	289	332	357	318	328	346	315	359	308	313	289	276	328	368	330	352	354	334	367	340	313	300	290	351	330	311	355	341	316	351	319	307	351	329	348	341	322	281	328	338	323	327	335	327	348	305	359	354	350	331	346	331	341	326	327	292	323	326	304	347	321	329	353	353	327	295	354	361	327	288	300	333	333	336	362	326	348	347	331	322	292	324	323	322	295	318	338	340	352	361	310	334	344	325	300	324	296	313	304	309	311	315	339	324	327	307	345	374	325	315	337	316	373	338	327	347	325	334	316	316	315	317	341	348	346	331	322	327	324	341	323	307	314	310	333	344	373	338	335	328	346	318	327	326	348	338	322	311	334	332	327	336	340	333	350	374	370	357	366	296	318	343	335	324	336	358	303	355	327	331	303	311	342	330	341	313	328	347	330	339	362	365	337	308	357	341	344	329	331	326	353	366	358	337	318	343	331	347	340	362	339	360	345	323	319	352	342	320	322	350	303	320	318	328	315	309	314	337	334	321	358	349	310	319	346	320	324	323	347	310	344	338	310	293	315	347	313	309	320	332	291	357	328	358	317	346	310	319	329	329	338	338	337	339	308	323	334	365	314	330	352	328	334	339	355	333	276	330	320	361	335	321	328	351	349	305	342	328	329	298	390	341	337	365	345	359	342	342	353	320	322	351	329	372	318	358	313	365	335	353	314	309	330	332	336	317	351	320	311	307	338	315	336	342	362	360	360	339	357	333	324	354	353	357	334	339	336	328	327	341	345	323	377	331	338	321	337	349	340	297	349	337	329	375	314	306	326	370	343	333	335	323	332	358	296	300	342	329	344	339	338	363	336	341	323	342	327	358	320	335	357	329	281	348	349	321	323	341	333	314	330	333	329	358	341	316	326	351	323	379	359	335	335	381	321	373	335	336	340	323	335	308	340	334	321	358	337	346	346	344	336	300	333	383	339	325	340	336	319	323	327	312	371	356	322	326	326	347	350	368	358	339	324	350	338	293	319	301	341	304	332	320	365	355	316	334	357	339	318	325	359	342	316	329	337	336	348	360	346	311	325	325	329	310	347	358	321	363	363	347	309	352	308	314	340	350	320	319	333	356	343	316	362	347	349	362	334	302	325	296	332	317	315	323	327	307	323	329	319	322	345	315	384	374	346	329	362	338	342	352	320	338	344	281	333	303	327	313	336	324	337	362	340	336	340	315	339	320	330	313	325	321	341	314	334	348	320	331	331	326	361	343	335	279	284	316	304	307	371	336	340	291	336	351	311	322	301	326	318	343	329	336	315	343	347	364	338	313	338	332	355	339	313	343	323	318	311	346	333	312	334	310	323	323	326	339	296	318	361	336	331	333	343	330	355	319	331	323	332	332	333	329	353	343	336	304	320	348	346	320	327	331	350	282	329	323	335	323	304	375	353	357	360	338	329	331	295	337	344	325	346	334	301	330	350	352	328	333	356	335	362	337	342	313	321	346	337	329	327	336	378	355	320	321	373	325	308	329	326	327	311	314	326	342	331	350	344	316	347	320	342	359	343	320	334	368	305	310	368	319	366	332	335	294	342	340	345	324	344	364	325	310	349	327	318	349	341	381	316	353	353	356	329	304	332	319	314	352	347	330	344	316	319	353	312	326	356	312	312	335	352	338	322	337	317	352	347	366	323	296	355	348	295	344	320	339	318	374	301	340	340	291	311	333	371	351	320	365	311	299	301	294	351	349	378	333	331	326	335	338	323	342	335	344	279	340	305	373	345	339	362	323	350	347	318	338	330	329	316	327	359	294	309	318	379	329	365	306	296	323	335	268	312	301	362	292	339	343	314	348	336	327	350	301	328	339	349	332	357	341	373	315	372	349	361	339	358	320	310	330	315	326	367	329	315	327	345	367	353	323	346	341	318	331	336	318	337	365	354	338	329	339	310	310	354	328	323	330	317	343	339	311	336	352	338	338	305	325	329	336	323	339	353	338	320	303	335	329	322	319	319	349	369	337	329	336	360	326	320	355	304	348	332	360	332	347	352	306	346	328	359	331	307	343	340	349	363	343	340	315	315	327	349	329	376	309	351	329	358	345	332	313	351	340	324	372	315	329	345	295	355	325	317	329	329	332	331	313	339	304	310	307	306	312	300	310	323	332	314	335	343	303	324	334	350	315	321	357	341	332	319	284	333	341	329	335	335	339	332	309	347	314	332	317	303	332	342	358	328	345	334	279	321	332	373	313	360	341	335	311	366	320	318	342	331	343	334	347	349	356	366	343	320	334	317	327	271	352	374	316	328	308	365	310	305	311	363	323	323	305	319	353	336	377	357	321	366	334	355	325	361	375	338	337	290	328	344	304	314	348	341	325	363	321	323	365	350	301	358	327	312	304	347	316	361	325	364	332	331	318	333	325	326	345	339	321	350	365	358	328	319	331	328	315	314	367	333	343	338	312	332	336	320	344	357	347	349	340	344	343	315	302	324	319	332	332	372	335	326	333	329	329	304	375	343	327	325	333	329	280	335	328	304	351	375	363	311	310	333	320	311	340	356	367	334	349	367	385	344	319	319	303	357	344	335	329	353	325	335	335	389	317	307	322	352	322	295	354	329	332	341	331	338	323	324	328	320	362	311	336	319	332	310	327	334	325	296	331	376	386	345	335	323	338	314	315	348	348	335	319	287	294	329	319	328	310	350	353	325	312	338	312	341	302	363	333	338	329	330	343	324	327	339	324	326	293	328	335	326	328	321	321	342	343	328	323	338	342	319	325	337	352	360	355	381	317	371	345	370	317	329	333	337	336	319	295	330	297	320	330	333	363	325	355	319	318	341	352	355	319	343	312	294	356
37280	42903	59418	49468	33605	18010	4741	689	792	767	754	789	757	799	766	757	780	774	717	737	734	735	736	764	762	778	754	736	800	764	751	729	792	732	772	759	760	792	775	734	730	801	751	733	753	783	780	783	769	768	821	807	785	736	755	809	776	750	735	776	703	802	749	717	776	750	786	763	758	749	803	765	758	774	816	796	774	749	722	740	765	740	748	774	771	759	735	804	801	742	755	775	762	722	723	708	757	799	754	764	784	789	764	770	759	757	763	764	783	770	741	753	800	788	780	757	748	788	791	783	730	765	744	806	758	762	765	759	765	776	790	801	811	758	756	785	785	835	749	799	759	746	788	761	754	782	750	769	782	762	811	735	775	739	721	747	741	747	803	735	815	800	767	726	754	738	763	794	760	748	796	759	783	764	773	750	724	781	755	780	754	764	747	725	764	730	756	737	795	758	728	773	764	756	790	783	742	794	776	781	735	784	707	823	754	774	770	801	761	804	757	735	727	730	766	767	771	753	799	752	765	771	754	798	763	790	753	781	751	766	768	750	767	730	777	771	762	717	762	732	715	741	734	758	768	775	777	763	794	761	783	728	767	828	807	724	744	735	762	792	749	758	799	794	728	794	728	723	769	782	725	723	797	755	735	740	765	720	793	697	758	757	751	767	753	779	795	797	767	761	745	747	792	751	783	731	777	785	726	787	813	782	766	754	733	720	715	776	754	726	761	815	811	751	809	811	755	808	802	761	788	814	756	770	791	781	738	820	762	752	712	744	810	747	758	747	720	721	778	753	775	743	709	732	765	779	758	732	811	740	755	781	816	748	728	768	762	765	728	813	789	749	777	746	730	748	798	714	767	763	775	774	787	709	709	726	715	825	776	737	763	764	817	752	751	793	808	748	755	759	776	766	728	773	757	800	755	736	744	823	754	827	760	750	752	739	763	749	801	798	783	763	749	750	740	749	783	808	790	732	716	772	737	763	800	735	758	796	724	735	731	785	697	765	800	753	741	784	773	777	746	772	762	760	789	764	733	749	736	724	743	771	766	777	714	727	823	773	781	792	755	786	781	783	769	711	761	721	764	777	765	756	742	749	793	780	725	725	792	756	787	758	739	748	740	759	757	761	766	748	753	800	757	747	733	752	773	800	782	779	747	739	737	774	762	714	735	782	743	761	805	747	726	813	763	817	752	739	764	777	743	760	775	775	828	778	785	767	745	756	746	796	758	757	773	761	767	760	737	754	779	746	760	788	744	779	729	783	773	754	831	803	774	793	731	805	798	740	831	796	763	809	781	804	751	748	779	829	757	773	797	778	762	771	815	754	768	774	779	729	719	736	759	738	818	703	768	758	810	734	755	764	772	729	736	762	726	771	770	795	784	755	724	723	775	753	750	791	814	747	730	775	722	726	777	744	760	781	744	768	779	777	715	787	752	773	755	780	775	790	787	768	773	752	749	787	783	726	715	781	790	740	774	752	730	784	718	758	760	744	780	795	727	773	819	720	763	772	715	774	753	777	749	759	752	750	749	775	801	758	793	729	814	761	745	735	755	780	746	776	775	761	773	767	777	773	782	745	818	753	784	767	787	781	786	754	795	742	749	732	773	734	786	755	783	730	812	744	749	728	727	732	788	792	763	757	745	782	719	752	756	747	746	776	771	718	740	733	788	720	748	731	771	728	770	771	798	719	797	741	749	815	788	790	755	744	748	780	777	761	719	739	734	707	747	758	758	755	771	783	787	768	772	736	780	741	739	735	780	731	766	780	779	726	757	737	758	811	737	731	731	819	763	765	754	810	732	760	777	759	748	740	793	759	792	776	730	748	774	807	813	754	730	753	739	724	800	774	780	765	759	772	783	783	758	765	780	771	719	727	753	802	768	826	775	786	753	769	729	796	789	712	746	719	803	769	786	777	768	783	732	813	791	794	756	743	764	733	804	720	777	740	788	773	767	797	795	754	788	769	751	751	780	755	725	813	730	792	729	794	761	741	755	767	790	824	805	727	790	746	726	762	777	777	747	751	747	768	756	742	761	773	792	756	805	728	749	805	779	795	787	751	767	739	773	813	790	769	722	753	729	746	770	753	734	704	768	764	770	783	770	767	729	776	790	741	794	761	725	768	733	784	754	771	805	755	749	790	755	749	797	741	754	796	780	711	782	736	779	820	745	731	744	777	743	812	744	768	760	750	761	752	773	768	768	774	746	731	759	802	785	794	778	768	784	799	721	717	738	755	755	746	743	806	795	769	744	739	767	710	797	733	765	783	777	761	745	770	724	797	735	748	775	767	781	782	784	722	751	782	761	733	749	741	841	766	769	773	809	757	765	725	777	719	730	795	750	782	735	748	722	794	768	799	765	771	810	753	731	846	764	802	782	790	787	777	746	751	802	755	774	732	764	770	761	779	785	761	743	718	801	753	717	789	754	741	716	742	753	780	778	751	744	820	730	703	775	746	752	739	808	789	741	765	787	772	752	747	782	760	761	734	749	796	747	790	761	711	762	770	731	742	736	742	775	734	742	752	817	733	782	714	761	791	748	791	692	791	717	726	739	785	757	764	762	759	791	771	782	765	789	782	731	704	769	798	792	811	777	771	768	732	750	744	757	751	779	782	775	733	712	764	772	788	746	742	744	741	729	760	742	747	762	750	770	711	761	807	769	717	820	815	766	736	797	757	730	778	784	766	783	706	810	764	732	731	772	746	770	770	803	768	744	764	755	790	771	739	746	745	763	751	708	818	769	757	725	753	752	765	785	760	755	772	723	843	756	749	790	782	796	804	793	791	748	786	793	801	718	760	723	761	754	765	775	765	798	775	799	757	816	747	754	784	799	750	734	754	785	794	760	743	761	785	793	780	745	796	789	811	761	786	795	762	748	718	790	754	735	811	779	792	728	749	772	727	755	819	793	754	715	820	743	777	766	728	794	707	753	774	769	724	796	740	781	767	769	769	747	701	716	776	802	751	758	715	781	761	782	746	746	857	750	761	772	743	753	774	755	766	764	819	744	849	733	771	754	770	771	820	726	765	781	729	752	793	729	744	750	758	798	697	777	780	739	759	776	779	803	736	771	764	815	710	736	771	745	780	756	737	773	739	757	802	754	726	724	773	752	807	748	797	750	762	767	819	775	772	760	751	706	707	790	804	715	770	789	759	767	773	784	787	739	791	807	759	763	801	832	712	727	761	757	769	766	756	806	816	804	786	824	739	791	786	761	723	757	774	765	779	758	751	809	758	765	738	745	760	803	750	761	781	708	779	754	775	769	741	797	798	767	744	779	784	852	719	717	789	757	714	767	769	713	737	756	825	741	781	790	779	741	760	748	757	749	780	762	800	758	772	766	754	756	771	751	819	790	775	761	755	775	752	733	753	786	729	805	742	767	759	758	798	744	749	792	721	804	773	740	786	698	761	775	731	780	804	780	820	787	729	752	765	793	765	758	747	744	742	739	778	806	766	782	745	754	774	782	742	812	751	791	761	775	736	772	732
69900	67442	78694	59515	39923	22997	6997	577	476	494	491	480	485	501	472	488	489	497	482	501	475	486	456	489	508	447	496	474	446	486	508	481	470	462	449	472	469	460	497	488	480	477	428	455	447	465	437	423	459	444	470	499	516	484	450	459	463	477	491	478	450	486	445	458	478	479	461	493	434	455	483	484	487	473	479	464	439	471	477	511	458	506	465	488	460	474	479	475	439	476	478	498	501	459	446	457	483	449	489	486	510	483	483	455	471	487	488	475	486	478	461	477	452	461	471	471	435	468	466	448	444	493	457	470	504	453	459	500	437	438	430	449	482	498	494	489	456	434	498	501	494	466	460	427	499	448	443	470	487	456	458	502	455	492	434	437	478	453	438	471	457	475	470	466	488	494	500	453	449	478	480	481	472	452	444	454	466	478	475	451	457	519	452	497	454	465	465	501	457	505	482	462	492	458	448	460	490	445	481	463	467	470	485	504	453	474	475	464	471	453	453	506	464	444	499	487	468	464	500	487	432	484	494	516	456	480	493	456	457	545	462	482	451	456	452	426	493	446	474	463	487	490	484	516	446	498	485	508	444	442	475	476	485	516	453	458	536	487	465	470	440	424	491	479	504	477	494	504	445	473	521	482	467	406	444	494	488	477	489	484	461	517	477	466	461	487	501	542	480	457	433	497	438	456	475	473	438	472	469	471	505	475	438	474	467	425	494	438	448	476	450	471	560	490	501	465	485	458	512	471	480	484	462	474	458	473	452	447	496	497	479	443	457	518	489	437	453	447	450	481	467	446	455	493	458	472	488	447	478	419	505	496	453	500	498	490	479	430	505	480	463	469	511	497	496	445	456	459	491	459	460	466	515	475	428	438	495	456	462	478	509	515	432	473	439	495	460	441	483	467	468	455	468	460	450	481	425	435	537	469	444	476	510	467	467	485	474	470	472	502	470	500	503	462	476	475	459	492	441	484	466	475	488	472	469	482	432	484	448	471	461	461	459	502	468	465	470	483	498	461	505	492	492	516	479	460	494	455	505	459	492	481	461	513	500	480	485	471	479	455	448	467	523	460	510	497	459	472	460	488	451	462	483	477	463	469	482	500	432	443	474	497	478	469	464	462	474	422	493	476	417	451	469	519	457	508	533	496	473	439	462	458	472	474	453	488	476	468	473	481	474	463	473	451	423	464	439	429	529	478	473	501	477	458	488	452	430	472	469	461	466	492	449	464	472	434	452	430	437	475	491	474	509	491	458	488	474	464	488	524	467	474	439	496	507	449	480	448	477	513	482	480	519	471	455	452	489	461	441	463	474	478	492	451	491	485	494	500	454	498	411	416	485	480	485	467	484	479	463	472	498	504	501	424	463	448	453	469	502	502	486	446	430	443	480	488	482	472	482	488	460	460	471	472	482	483	429	441	477	448	516	484	481	477	441	456	417	459	424	506	474	482	494	493	500	496	520	488	483	527	447	512	487	479	416	502	488	489	479	532	476	468	489	486	443	436	495	454	481	471	494	487	485	475	489	468	493	468	477	445	493	461	485	450	480	484	459	479	486	490	487	459	452	417	479	471	493	493	487	470	532	450	494	434	460	489	473	475	480	452	466	438	487	516	480	472	485	428	488	474	436	500	480	431	442	463	482	481	487	499	478	451	448	443	419	477	465	465	480	435	476	483	507	498	447	509	509	532	445	487	464	445	488	490	483	433	476	472	475	504	498	492	442	440	501	485	466	495	484	483	437	448	485	436	459	476	439	429	470	487	475	490	487	457	447	481	487	479	474	500	487	465	490	463	471	511	460	500	478	490	455	474	479	469	495	466	479	498	433	487	509	472	485	448	421	456	488	430	500	433	506	462	517	502	482	476	462	441	460	472	467	526	439	486	459	443	462	491	444	481	453	485	456	477	427	499	426	468	454	465	537	482	488	512	471	457	495	472	478	534	461	511	533	500	484	494	456	461	441	463	494	468	457	514	478	483	476	519	458	433	439	463	476	490	448	518	489	498	516	484	463	481	496	451	471	475	455	433	470	480	461	484	504	515	468	476	473	463	494	512	476	466	473	490	476	442	473	497	480	454	487	488	512	488	453	442	486	485	458	475	485	445	451	465	413	526	451	444	478	461	462	496	494	494	440	441	447	464	488	464	491	478	486	479	438	468	489	470	476	502	436	456	486	500	475	498	479	484	467	481	495	498	486	498	489	471	521	460	475	489	410	475	469	467	436	466	513	513	476	445	508	457	479	474	506	481	464	491	507	460	494	502	459	479	467	521	456	480	475	491	490	474	446	486	479	491	451	476	525	487	427	462	521	511	487	497	469	505	469	443	457	508	460	483	453	462	422	524	489	459	503	468	488	462	449	407	485	479	472	477	493	501	467	476	505	450	489	467	497	485	488	453	463	461	482	499	494	454	548	470	452	457	462	474	477	481	450	468	458	493	435	507	443	465	494	483	481	444	465	423	473	480	493	444	459	460	453	427	476	438	457	463	523	467	504	489	500	447	521	499	511	468	489	469	471	484	497	472	504	488	462	475	499	467	496	457	450	446	463	450	459	449	527	470	535	479	456	462	464	423	485	477	495	494	461	444	474	438	475	467	454	486	444	442	466	472	448	452	473	451	475	477	475	453	510	484	472	450	475	489	473	469	480	434	472	468	463	448	458	462	491	480	437	457	478	479	452	462	450	486	472	469	491	481	476	483	470	482	444	466	485	445	510	449	407	452	452	465	456	470	461	518	490	469	470	509	461	456	474	508	493	463	460	483	475	483	500	470	535	490	471	472	489	486	482	450	454	432	465	511	472	504	484	475	481	451	460	482	438	475	489	439	477	444	451	475	475	435	434	475	462	485	502	470	448	485	475	454	489	511	472	455	480	447	472	436	490	446	451	471	465	453	470	455	437	467	494	470	454	482	473	502	484	488	497	461	455	516	466	480	434	443	432	467	472	477	414	455	463	393	523	457	492	423	432	474	466	510	538	451	512	482	457	426	463	446	492	481	474	498	463	491	471	435	463	480	502	481	496	465	470	508	477	499	467	458	458	484	524	489	423	471	503	444	505	461	447	505	450	487	452	458	504	450	479	451	450	459	462	474	460	455	505	488	487	516	441	456	445	449	503	465	447	448	496	493	496	435	460	443	485	464	469	453	474	503	464	502	464	429	468	444	468	503	449	494	456	484	485	500	510	457	471	470	472	464	490	466	442	475	506	464	488	479	483	492	490	540	458	468	471	465	445	423	440	487	468	477	480	452	470	466	480	453	456	446	437	470	509	473	466	474	474	524	471	502	533	481	465	496	477	489	497	490	458	468	412	409	440	484	453	470	482	484	467	490	438	479	490	518	473	460	471	478	463	470	496	476	449	483	480	502	446	469	470	462	487	462	482	467	472	471	437	452	497	490	454	479	438	474	471	475	481	485	457	468	473	480	478	468	467	454	483	500	459	433	496	431	503	501	462	479	500	457	474	487	454	514	464	455	476	475	455	454	469	454
46158	56630	77589	65712	48918	32108	9346	1047	1047	1006	1055	1073	1054	1061	1077	1032	1073	1009	1076	1021	1070	1065	1036	1006	1031	1074	1069	1029	1064	1027	1048	1033	1019	995	1038	1037	1034	1044	1016	1056	1045	1042	1022	1076	1011	1040	1051	1061	1031	1048	1000	1078	1068	997	1034	1046	1067	1017	979	1007	1088	1022	1096	1127	1007	1025	1038	1010	1021	1060	1038	1030	1075	1083	1042	981	1025	1020	993	1049	1039	1048	1047	1068	1088	990	1054	1046	1052	1063	963	1056	1053	1099	1023	1084	963	1042	1036	1029	1019	1019	966	1036	1027	1009	1019	1030	949	1040	997	1028	1048	1000	1034	1035	1045	1086	1040	1109	1089	1041	1036	1079	997	1033	1102	1014	1001	1004	1045	1019	1028	1006	1087	1013	1082	1038	1042	1081	998	1069	1028	1062	1085	1020	1074	1062	1021	1041	1057	1040	1016	1007	1027	976	1053	1084	1037	1020	1083	1084	1035	1051	1023	986	1030	1061	1033	1088	1027	1012	994	1011	1050	1013	1068	1009	1030	1050	985	1036	999	1025	1045	1032	998	1075	1037	1000	1025	1080	1017	1021	1001	1050	1080	1029	1006	1034	984	1010	1075	1073	1039	1056	1025	1006	1009	1032	1006	1069	1062	1085	1022	1111	1034	999	1008	1024	1051	1086	1015	1039	1059	1111	994	1035	1000	1014	990	1028	1003	971	991	1020	1084	1018	1021	1039	1009	1071	988	1032	1028	1053	1025	998	1010	1045	1037	1049	1078	1070	1044	1002	998	1008	1059	1026	1055	1057	972	1089	1079	1076	1034	1042	982	1016	1085	1060	1081	1004	999	1074	1042	1008	1041	1012	1003	1025	1044	982	1022	1092	1041	1012	1037	1053	1010	1027	1009	1043	1040	1025	1111	1033	1036	1012	1055	962	1058	994	1059	1082	1026	1087	1054	1007	1014	971	1063	1009	1059	1020	1052	995	1093	1016	967	1047	1010	1023	1064	1047	997	1028	1018	1061	1071	1051	1049	1067	1015	1006	1022	1027	1030	977	1062	1052	1068	1042	996	1060	959	1045	1025	1062	993	1023	1066	1031	1048	1030	949	1003	1018	994	1049	1059	1052	1073	1037	1056	1059	1064	1008	1008	989	1038	1045	1016	1033	1001	1081	1071	1070	1012	1013	993	1033	1055	1032	1033	1029	1051	992	1111	1001	1004	1044	1052	1070	1003	1041	1057	1063	1019	1013	1003	1057	1019	946	1063	1061	1083	1044	1011	1066	1033	1015	978	1019	1026	1020	1046	1003	1095	1096	1055	994	1027	1027	971	1087	1054	1010	1068	1074	1030	1022	1106	1054	1025	1023	1036	975	1040	1106	1000	1028	1022	1051	1042	978	1001	1003	999	1031	1030	1028	1076	1027	1008	1097	1058	1058	1048	1004	1008	1104	1042	1071	1069	1058	1047	1010	1021	1072	1004	1014	1031	1066	1011	1026	1059	1053	1008	1069	1021	1028	1038	1069	1004	1025	1066	1058	1051	1090	1033	1040	1012	1047	1000	950	983	992	1045	994	1016	1048	1017	1038	984	1032	1051	1024	985	1074	1065	1003	994	1056	1023	1023	1065	1044	1047	1033	1070	1080	991	1087	993	1048	1016	979	1019	1041	1019	1102	1056	984	1096	1041	1000	1035	1100	1046	1013	1027	1014	1029	1043	964	1069	1039	1007	1071	1038	1041	1021	1016	993	1060	1050	1030	982	1026	1010	997	987	1034	1037	1026	965	1034	1060	1037	1012	1009	1056	1020	997	1022	1016	1045	1022	1056	1048	1024	1064	1090	998	1017	1048	968	1023	1062	1072	1049	1037	1028	989	1061	1040	1021	1033	1013	997	1011	1036	1080	1041	966	1055	1048	1020	1065	1076	1076	1062	1015	1078	1032	1043	1040	1060	1065	1008	1023	1071	1055	1045	1032	1001	988	1070	982	984	1027	1067	1038	1055	1047	1054	1036	1024	1040	1045	1050	1066	995	1096	1012	1039	1075	1045	1036	1013	1013	1020	1069	1084	1015	1008	1019	1054	1033	972	1023	1055	1050	1023	1069	1024	1036	1028	1025	1039	1002	1058	1065	1024	1057	1054	986	1029	1088	970	1046	1043	1029	1011	1065	1029	1019	1013	1017	1017	1057	947	1046	1038	1056	1090	1030	1036	1017	1051	991	1026	1013	1085	1044	1024	1070	1043	1025	1089	1090	1000	1004	1051	1012	1036	1056	1071	1100	1054	978	1045	1009	1052	1026	990	1041	995	1022	1051	1117	1056	962	982	1024	1000	1039	1019	1076	1050	999	1024	1018	1007	1041	1005	1072	1023	1052	1019	996	1018	1049	1021	1005	1012	1071	982	1024	1027	1060	1029	1100	1044	1077	1032	1031	1057	1042	1001	1008	1046	1007	978	998	999	1101	1045	1038	1025	1036	990	1073	1113	1037	1022	1098	1009	1035	1057	1057	1068	1033	1093	988	1028	1033	1011	992	1042	941	1040	1073	1072	1007	1024	1023	977	1024	1030	1101	983	1092	1052	1050	1030	1034	1039	1052	1056	1054	1019	1020	1048	1081	1002	1016	1070	1053	1027	1044	1075	1043	1039	1071	1061	981	1033	1046	1056	1002	1031	1077	1050	988	1064	1078	1091	1015	941	1034	1072	1073	1022	1035	1055	1035	1030	982	1068	975	1029	1040	1017	1030	1017	1071	1012	1005	1042	994	1025	1063	984	1036	978	1031	1020	1016	1083	984	1049	1008	1005	990	1052	1057	1053	991	1040	1031	1041	1005	1080	1055	1065	1013	1074	1065	1045	969	1054	1056	1047	1003	1028	990	1016	999	1053	990	1045	1015	986	1027	1039	1053	1034	1066	1079	1103	1039	1048	1033	1044	1042	1107	1019	1046	1002	1048	1063	1031	1046	987	1035	1006	1053	1022	1065	1075	1068	1002	1057	1003	1009	1056	990	1060	1025	1066	1011	1032	1035	1036	991	1021	1049	1062	1066	1042	1009	1077	1012	1063	1009	1014	1043	1069	1056	1019	1040	993	977	1052	1047	1001	970	1019	1057	1032	1051	1030	1017	996	1083	948	1035	1002	1056	1035	999	1057	980	1062	1059	999	1020	1044	1057	1076	1054	1004	1057	1007	1081	1030	1071	1013	1053	1032	1028	1085	1014	992	1012	1025	1004	1040	1057	1056	996	1025	1024	1048	1054	1037	1006	1067	984	1041	1020	1007	1079	1004	1010	1034	1011	1072	1036	1040	1009	1041	988	1015	1026	971	1059	1077	1026	1084	1035	1016	1071	1025	1030	1044	1008	1006	1034	957	1053	1056	1036	1029	1025	1067	982	1002	1025	1012	1074	1054	1068	959	1005	1028	1030	1048	977	1020	1000	996	1028	1005	1002	1056	1053	1017	1069	969	1067	1017	1041	1011	1001	1048	1029	1078	1035	1042	1053	1058	1064	1019	1025	1044	1122	1090	1040	1039	986	1015	985	1015	998	976	1068	1088	1011	1075	1057	1052	980	1055	1052	1012	1069	1026	1060	997	1063	1084	1084	1040	999	1011	1033	1030	1092	1025	967	1038	1099	1004	1040	1048	1067	1032	1035	1024	1129	1046	1015	1060	1049	1097	962	1021	1019	1060	1051	1036	1028	1033	1092	1013	1006	998	1082	1054	1009	1026	1057	1017	1038	1080	1027	1067	1035	997	1022	1008	1006	993	1028	1006	1053	1027	1022	1060	961	1043	1047	1065	1026	1042	1027	1000	1070	1054	988	1113	983	1068	1043	1053	1029	1049	1011	992	1065	1035	1048	1042	1039	974	1066	1051	1056	1060	949	1014	990	1032	1085	1011	1058	1043	1048	1026	999	1013	1052	1018	959	1069	1048	1003	1081	1121	1027	1035	1095	1067	1036	1032	1044	1020	1084	995	1047	1051	1067	1009	1077	1015	1011	1041	1028	1011	1012	1048	1062	1079	952	1070	1069	1029	1019	1048	1071	995	1041	1093	1057	995	1056	1043	1017	1080	1028	1004	1068	1001	1058	984	1036	1025	995	1091	1063	1063	1040	1039	989	1041	1063	994	1046	1060	1107	1033	1066	1046	996	1060	1073	1021	1046	971	1016	1048	1010	1080	1080	1007	968	957	1025	1031	1059	1029	1037	1023	1020	1065	1051	1060	1030	1065	1062	975	1085	1104	985	1022	1046	1048	1088	997	1020	1023	1002	1012	1053	1013	1004	976	1037	1056	1077	1066	1052	1022	1074	976	1068	1015	1072	1008	1027	1061	1094	1003	1026	1018	1025	1027	991	1097	1017	986	1006	963	971	1000	1027	1026	1005	1048	1027	1022	998	982	1038	1005	1024	1062	1030	1019	1000	996	1060	1074	1015	1037	1046	1049	1101	1035	1003	1050	1057	1091	1064	995	1025	998	1030	1035	1066	1025	1031	1026	1005	1032	1063	1032	980	1048	993	1059	1040	1030	1083	1032	1096	1018	1072	1012	1036	1035	1053	1060	1023	1025	1064	1065	1072	1050	1029	1058	1000	1082	1047	1070	985	1031	1039	1006	993	1074	1002	1020	1032	1021	1018	1040	1055	1021	1028	1011	1070	1093	1069	1018	1047	1015	1048	1001	1014	1003	972	1054	1016	988	1052	1087	1021	1045	1060	1054	1018	1037	1027	1053	1052	1046	1058	1026	1076	998	1006	1009	1039	1041	1026	1015	1082	1045	1004	1106	974	1033	1040	990	1063	1027	1024	1042	1045	1071	1092	1018	1057	1056	1069	995	1041	1045	1017	1006	995	1049	1058	1051	1019	1049	1016	1035	1015	1051	1053
42755	27221	16017	7646	3083	1169	568	437	413	359	404	410	411	416	384	404	368	444	395	365	367	372	366	398	394	429	410	412	393	439	386	372	395	417	377	406	361	428	411	364	425	429	378	400	400	388	405	373	384	373	406	438	427	412	432	425	383	407	382	393	385	378	380	343	371	385	384	401	378	380	378	419	361	409	397	393	410	415	386	374	392	384	401	405	395	358	372	388	374	355	400	396	383	383	377	369	366	387	397	388	400	389	395	414	352	389	377	391	414	407	361	377	412	410	383	389	386	370	375	379	391	386	405	391	397	387	386	394	418	432	362	396	367	396	412	364	374	420	379	394	394	369	380	411	438	406	380	398	382	413	397	373	390	403	425	411	384	409	386	370	416	389	367	389	419	436	413	425	396	428	391	393	429	389	393	394	421	405	340	378	365	393	397	384	401	395	421	401	375	370	392	396	382	410	394	392	375	398	391	363	370	360	359	365	421	414	371	402	414	380	418	373	397	396	371	397	419	446	398	403	404	388	395	395	380	404	417	382	412	403	394	374	368	367	388	369	375	404	393	428	421	381	371	361	411	360	399	430	407	365	428	400	352	393	371	379	400	411	417	417	381	390	397	403	401	400	381	408	370	392	360	388	362	394	376	411	340	391	406	420	402	376	402	466	410	427	409	352	397	406	411	443	436	381	398	365	393	408	374	432	380	426	394	417	394	385	385	378	368	415	401	424	355	388	390	387	454	436	417	411	416	350	409	399	360	383	365	346	416	434	417	371	343	384	417	368	412	394	414	388	372	389	402	404	434	376	404	383	379	396	391	426	399	394	409	368	399	408	417	411	368	349	356	391	366	367	408	397	373	389	381	390	401	387	399	413	431	409	386	375	414	374	384	394	425	404	412	378	392	386	387	404	376	370	376	339	398	375	360	425	378	380	401	399	362	363	404	378	401	388	412	400	393	388	382	391	440	363	393	397	406	423	423	401	412	371	385	376	381	362	354	407	397	420	388	431	389	382	406	401	349	421	409	406	371	377	383	373	410	414	410	374	395	378	394	355	392	416	366	415	381	358	363	406	371	415	391	391	382	374	439	385	356	430	375	368	401	395	388	391	426	363	393	419	414	346	400	423	367	373	426	394	389	416	395	387	421	389	389	396	376	393	388	418	400	407	402	416	407	418	366	445	437	385	407	365	384	390	382	406	384	426	409	393	391	374	363	393	435	407	441	411	400	431	408	386	383	370	384	375	370	413	394	376	410	414	409	365	367	393	374	398	393	389	376	378	423	381	421	363	387	355	386	350	378	365	372	415	425	398	371	408	418	381	396	367	373	413	415	366	392	407	403	406	356	392	403	355	405	419	407	408	398	417	419	404	385	384	412	406	393	389	360	399	405	338	367	393	387	372	414	405	383	416	391	375	423	369	372	399	349	421	391	434	398	386	383	431	422	381	378	367	413	393	418	406	407	397	397	404	450	385	385	407	398	377	398	388	383	396	396	399	387	411	385	378	368	441	388	385	407	401	396	382	357	393	363	405	384	390	411	388	366	384	379	435	406	359	450	401	419	402	379	373	419	413	405	365	371	395	393	420	374	363	403	400	397	385	408	401	404	368	439	423	410	399	394	418	386	407	412	414	370	389	397	371	387	365	442	447	389	406	377	379	407	361	412	387	419	416	403	368	438	400	382	430	386	412	401	439	399	398	374	377	392	393	376	366	407	389	377	408	361	359	395	401	424	420	425	378	406	377	391	401	381	372	384	375	359	382	410	438	372	373	374	408	402	416	349	372	366	375	420	397	378	370	375	418	386	377	382	388	395	356	397	413	393	429	377	405	395	430	361	404	395	408	390	351	418	430	419	382	386	431	378	402	430	379	403	406	414	404	401	388	399	389	394	402	405	383	408	413	419	398	416	390	397	396	389	389	382	390	399	372	363	398	401	437	400	401	381	408	376	401	372	367	412	417	400	401	419	360	359	406	414	327	406	442	407	372	401	346	364	441	409	422	348	399	378	407	395	388	386	375	414	352	417	350	413	425	376	365	380	387	415	376	379	384	384	369	424	399	403	371	406	376	392	423	403	391	376	400	396	387	391	419	342	429	377	376	392	374	434	393	415	412	339	426	391	378	415	390	418	372	391	414	411	412	397	438	372	403	391	401	407	407	367	409	405	382	373	388	388	379	367	347	387	378	373	423	385	405	412	399	400	424	435	397	415	374	413	419	413	402	394	383	392	441	393	410	401	407	368	404	392	410	401	388	431	416	387	429	398	405	386	359	398	424	402	442	379	387	422	381	375	368	361	395	395	416	375	409	370	392	391	356	372	402	425	389	434	375	396	392	391	406	427	378	401	404	408	392	377	348	418	410	411	394	379	371	370	391	374	432	420	374	377	415	405	421	361	379	392	386	430	359	397	367	402	440	383	399	436	405	403	376	387	390	415	380	406	414	425	409	359	352	428	415	410	413	386	359	381	413	397	387	377	387	393	402	457	387	382	367	376	394	385	377	381	405	389	403	360	407	390	401	411	337	391	368	424	410	392	400	377	397	417	369	382	372	377	401	414	404	378	361	370	429	426	371	403	402	406	399	427	378	403	410	366	419	376	367	407	375	373	385	387	406	418	394	367	386	437	414	389	395	379	398	384	378	453	417	416	427	404	388	400	393	409	426	373	397	420	389	355	400	409	378	387	354	362	396	417	358	406	420	430	417	415	410	388	380	414	397	409	384	445	408	377	367	407	352	376	417	395	374	423	372	372	360	411	379	420	400	404	351	410	410	410	404	396	424	364	358	345	404	381	398	422	425	387	389	402	381	366	383	407	426	400	388	396	388	399	363	367	413	398	394	409	424	405	383	355	390	403	403	428	424	412	430	387	393	401	379	364	388	379	372	393	400	427	399	401	361	394	422	390	369	398	348	367	359	390	380	350	418	423	401	432	414	364	386	382	428	414	399	401	386	387	412	397	398	376	377	430	405	411	344	371	408	397	389	388	374	376	376	378	364	391	406	374	384	392	429	378	410	363	334	395	380	408	400	398	411	399	418	392	361	358	399	376	440	386	406	414	391	387	418	431	421	415	411	427	379	383	389	390	369	395	391	390	386	334	388	401	394	399	377	382	386	398	408	407	369	381	411	405	390	424	406	370	396	370	386	413	406	395	391	426	404	411	391	385	416	371	377	386	418	409	391	364	378	420	426	357	385	354	384	357	410	351	359	371	390	383	358	377	390	390	417	429	388	419	433	414	412	397	405	426	444	388	407	428	390	394	432	401	386	393	377	386	382	395	456	399	383	374	357	418	406	396	402	358	448	382	381	381	356	367	400	372	398	425	370	367	400	394	389	399	385	389	376	425	384	421	416	401	416	389	395	367	398	369	425	361	397	428	395	375	414	407	397	402	409	399	382	389	410	374	415	366	414	405	437	383	388	394	414	410	397	387	376	390	414	354	375	394	404	404	429	388	433	392	368	375	390	411	442	397	381	424	348	368	375	416	413
24344	19566	21311	14531	7589	3283	1562	886	898	867	892	891	839	873	875	872	945	900	883	857	920	877	833	887	848	857	849	850	869	909	864	890	848	893	848	842	917	927	844	848	866	872	890	849	863	891	832	850	846	874	807	899	899	882	862	885	856	907	871	895	900	887	827	882	923	839	862	928	877	877	859	902	869	943	876	916	851	829	912	837	836	906	880	913	899	867	847	865	875	879	889	838	905	860	887	846	863	898	856	920	894	893	839	873	885	894	875	827	863	911	932	812	835	837	880	870	887	827	874	917	846	920	920	834	876	851	882	883	846	864	821	857	854	908	858	911	859	828	836	809	881	845	840	853	870	922	894	875	874	837	846	901	884	896	882	880	855	859	865	856	850	895	816	905	927	864	879	864	849	922	850	885	867	909	889	831	932	854	928	901	917	896	863	894	838	876	870	850	861	875	857	829	864	840	867	849	867	877	932	880	879	852	794	880	841	876	900	859	889	843	896	872	889	944	840	901	839	835	801	841	866	814	880	849	858	834	825	869	871	947	881	873	885	870	894	869	893	893	916	846	877	887	876	854	919	841	822	858	869	897	896	875	886	875	921	846	844	838	892	853	879	916	879	881	869	914	851	800	867	866	914	878	823	880	830	910	865	874	879	867	851	892	849	868	904	851	942	847	875	850	842	921	867	902	882	904	825	857	838	912	890	871	896	872	848	832	861	831	868	871	852	893	887	853	933	897	887	875	819	841	867	913	887	823	881	837	847	855	865	894	870	928	900	852	863	871	899	840	901	883	887	847	853	866	846	857	858	888	866	866	924	892	849	885	917	883	836	870	877	860	908	916	874	862	852	864	871	872	900	852	893	875	898	915	826	897	917	850	898	906	872	877	845	922	875	906	862	891	842	906	880	859	911	869	845	893	891	852	895	891	881	868	890	893	881	903	869	873	817	907	872	835	896	923	803	885	862	883	928	876	897	894	850	912	851	855	880	863	909	865	823	930	884	845	924	839	825	902	892	892	871	861	903	836	860	839	846	885	867	873	881	876	839	882	936	932	888	873	830	856	835	878	832	866	871	867	906	899	847	899	853	876	866	852	887	863	915	847	892	852	941	867	933	852	862	847	926	840	883	884	884	875	863	836	922	889	861	914	909	822	837	899	886	888	849	899	855	913	953	880	883	851	832	861	907	866	883	875	870	894	862	912	879	875	820	861	893	849	861	839	914	804	829	826	898	870	877	892	876	892	912	874	898	912	925	929	915	881	840	904	826	880	800	863	851	882	832	871	870	883	923	818	856	835	912	884	844	859	869	888	861	841	898	881	862	862	927	888	825	849	883	880	938	843	882	917	863	852	864	898	846	874	878	833	915	825	910	876	876	869	894	864	854	880	843	886	889	876	880	852	855	843	857	817	878	830	905	905	909	858	913	905	842	866	857	892	871	839	884	820	861	878	895	871	880	927	920	886	835	873	856	864	840	854	869	858	863	872	880	962	918	863	870	867	962	856	885	917	928	862	836	847	880	841	883	901	837	882	899	891	920	920	880	825	868	861	886	838	883	889	889	863	898	849	864	901	884	800	870	896	849	837	870	893	840	851	906	879	870	856	892	852	945	867	814	903	886	887	897	876	926	901	872	854	859	860	868	880	776	935	837	847	918	848	869	867	895	866	915	860	870	844	816	853	854	836	908	879	934	859	830	930	870	858	885	907	857	863	850	921	862	856	832	896	910	928	875	864	924	874	896	826	868	853	863	814	846	869	886	891	847	812	828	859	864	848	928	822	888	837	895	864	851	921	914	828	915	885	887	894	865	906	914	897	875	858	863	867	839	871	898	905	828	870	808	895	849	893	819	906	893	887	869	845	879	863	861	815	932	846	874	838	834	880	926	861	889	824	920	855	853	863	806	959	895	880	847	862	895	847	890	918	883	845	855	902	860	876	902	869	856	917	885	838	867	920	873	868	871	895	860	868	878	856	850	917	868	864	903	896	862	867	906	938	863	894	906	844	869	900	853	868	913	861	868	876	904	850	895	849	890	874	863	872	834	855	850	874	893	859	892	887	893	867	864	886	952	881	846	839	861	866	864	887	887	841	863	861	861	867	862	892	902	841	920	865	907	877	895	881	930	858	920	861	862	881	884	882	860	870	940	842	899	875	899	899	847	897	885	900	847	859	847	872	845	939	856	876	873	822	837	848	866	869	913	854	836	865	906	899	891	846	884	887	880	887	859	904	884	885	908	847	893	840	923	870	876	910	917	835	829	858	910	873	839	867	916	886	855	813	874	852	858	896	854	883	884	880	857	873	850	869	839	899	847	921	838	927	900	867	890	915	863	863	830	870	946	837	882	866	837	911	832	818	869	875	866	820	885	909	899	881	914	871	864	915	844	906	842	882	839	874	869	856	854	835	877	877	853	844	909	888	853	865	879	865	843	845	874	881	924	845	876	804	896	937	870	897	847	901	824	823	882	840	875	902	847	880	909	827	878	863	860	861	891	864	887	869	867	849	868	863	867	902	851	924	852	892	903	913	885	850	920	851	869	934	830	826	864	812	861	907	900	862	873	871	876	836	860	888	881	914	891	907	850	870	858	887	897	873	873	828	852	844	849	830	827	873	807	870	907	941	831	819	897	861	797	856	883	882	858	868	877	864	889	861	867	834	891	872	855	846	865	918	866	924	882	881	861	875	887	895	868	857	872	826	887	851	813	924	851	884	859	892	929	843	833	895	873	917	871	853	839	830	903	805	889	828	882	812	854	843	853	892	863	876	872	884	881	901	914	885	858	873	869	876	855	885	879	884	873	855	870	896	871	866	878	879	935	865	874	875	853	872	891	847	826	853	896	901	882	807	856	902	928	872	847	866	877	852	874	861	958	830	890	836	886	892	874	915	911	835	920	863	912	833	904	914	862	878	881	900	895	850	866	870	900	908	909	899	889	838	882	853	827	880	888	897	883	933	862	876	866	888	877	889	864	910	863	851	855	866	890	881	871	883	872	855	933	850	859	835	872	858	830	850	891	877	894	869	888	906	839	898	873	878	872	919	939	879	872	904	904	908	870	890	876	858	883	855	856	806	868	855	840	880	830	871	905	926	896	898	879	865	891	884	847	863	877	863	861	882	888	909	907	851	866	833	899	870	862	883	873	800	858	827	819	903	825	896	939	903	865	863	899	867	853	891	894	860	842	850	939	855	888	889	889	844	859	908	898	879	872	890	887	876	867	877	881	867	856	918	914	832	817	868	905	828	808	882	851	922	865	938	889	931	916	856	951	890	838	852	792	909	863	867	880	904	864	797	874	881	786	885	861	905	862	893	939	894	903	835	886	837	913	849	859	812	836	931	901	856	881	878	862	901	887	885	876	909	850	902	892	856	922	891	941	884	858	848	802	878	895	866	885	907	854	871	895	808	818	882	926	878	882	855	831	851	868	878	873	853	883	884	851	871	893	861	880	885	867	851	827	859	875	862	916	874	898	895	862	880	939	932	869	880
61250	53850	63985	44980	25088	9666	2438	412	319	348	384	365	362	363	337	332	377	336	327	352	358	312	373	342	348	388	353	369	349	357	375	380	342	365	368	339	379	344	342	354	361	342	348	321	352	359	362	402	369	390	375	353	364	345	350	368	375	357	307	350	358	393	351	332	325	324	322	319	347	360	324	347	333	405	373	337	377	344	407	344	359	344	366	333	374	347	366	340	380	336	312	344	358	331	352	346	305	358	340	318	360	341	343	367	356	331	334	343	345	366	331	325	362	349	346	313	339	322	350	405	345	345	375	335	349	350	346	356	360	350	355	304	328	363	330	369	349	365	365	324	361	382	382	368	361	316	345	330	348	350	345	353	379	335	311	364	387	391	321	332	317	369	332	366	356	389	348	320	344	349	355	342	368	378	369	340	295	344	366	393	342	358	335	381	328	378	330	306	332	365	347	352	357	357	335	343	351	344	345	335	354	373	365	342	369	331	340	329	402	317	326	355	342	371	347	342	341	357	342	376	329	326	365	321	342	379	383	386	365	335	364	328	353	339	404	308	370	347	370	349	347	362	339	389	320	362	388	355	348	348	338	343	346	359	385	351	349	333	350	343	357	351	352	357	395	357	355	366	337	324	327	308	336	338	324	351	326	367	343	339	361	365	334	375	353	333	321	331	321	327	389	351	324	347	364	369	334	351	328	336	354	374	319	345	359	364	369	343	326	311	346	315	340	375	351	338	343	339	332	344	358	340	340	362	364	355	364	360	328	323	373	373	332	369	364	336	371	334	327	335	375	364	375	381	326	356	364	339	366	374	324	341	340	345	345	357	348	348	305	379	345	364	336	344	358	358	375	365	348	361	374	354	350	330	362	390	357	363	353	346	356	366	360	350	354	317	355	385	356	348	358	355	329	331	367	350	347	397	321	335	314	345	309	344	324	365	330	332	346	338	376	355	372	343	350	359	335	365	353	381	407	361	347	338	348	352	342	341	395	336	370	373	331	333	359	334	337	342	353	341	367	343	334	371	363	343	348	343	369	343	354	349	316	335	311	338	355	323	353	354	375	331	363	378	352	360	326	347	342	343	332	394	326	318	339	346	342	343	351	369	379	357	370	361	349	358	355	379	340	334	394	342	369	349	375	328	346	373	342	361	350	359	336	327	337	367	382	374	336	359	364	387	355	346	367	325	311	350	349	349	381	353	339	319	320	356	348	365	317	328	355	347	349	362	351	321	291	350	339	348	361	364	352	356	351	345	363	322	353	332	359	351	358	338	347	371	319	349	339	342	320	378	329	345	328	365	347	323	354	360	353	351	339	349	345	368	361	365	356	357	350	356	345	369	384	406	390	333	328	391	347	349	386	356	353	354	337	348	324	333	347	359	306	319	334	340	321	331	340	358	379	345	327	332	352	362	351	351	348	298	321	358	336	345	355	344	357	350	366	329	364	356	353	343	390	333	331	354	337	381	309	341	350	382	348	347	329	366	363	340	313	346	362	349	315	333	333	325	366	340	345	362	342	354	346	328	351	342	352	345	347	369	352	346	351	316	373	349	357	326	343	310	349	326	350	320	363	346	338	326	360	365	354	358	337	358	328	322	319	339	317	368	349	348	336	331	357	361	353	383	384	345	339	334	362	359	365	338	343	356	364	339	379	334	365	374	330	354	338	313	370	379	313	303	318	341	362	333	314	367	361	326	328	348	386	334	323	355	325	323	359	372	330	333	353	315	354	341	340	341	334	343	349	382	340	374	356	344	338	337	321	331	360	336	418	356	308	348	384	367	331	337	342	349	360	367	321	351	357	354	321	323	356	393	345	351	338	326	371	397	339	353	350	332	328	380	362	340	330	317	350	386	351	370	369	328	349	391	358	354	355	347	332	346	362	339	349	353	379	367	340	342	359	327	344	329	353	321	333	357	346	331	355	345	344	357	368	347	365	340	360	330	366	335	362	354	323	327	364	334	329	351	353	332	349	358	344	348	338	311	378	363	345	338	338	301	350	363	337	370	363	369	362	350	344	364	345	319	368	340	327	371	381	371	349	340	336	353	363	364	356	388	347	364	352	366	339	356	363	353	346	346	315	302	350	399	344	337	378	354	306	361	339	345	348	348	336	324	324	357	344	347	366	346	317	331	356	392	352	381	330	357	359	367	362	323	345	365	377	394	380	348	362	349	343	324	370	369	344	395	352	394	314	332	355	343	336	362	400	344	368	363	340	343	345	344	329	314	363	320	348	351	351	366	337	321	389	369	365	336	404	370	347	333	364	376	357	365	332	338	341	313	352	355	351	353	334	331	368	344	313	357	352	344	350	358	372	331	355	325	314	340	341	349	369	375	348	352	353	371	329	340	368	341	318	352	366	383	353	340	326	356	330	362	374	355	368	384	348	356	354	395	356	326	367	367	363	326	363	359	364	360	356	328	366	351	379	345	360	378	348	375	328	357	394	351	364	348	376	346	381	385	321	340	360	343	341	381	339	347	336	355	371	352	374	378	330	386	375	391	348	358	413	369	374	350	359	368	304	321	387	352	373	337	312	333	321	361	349	336	322	348	380	340	323	352	330	342	342	367	347	346	359	344	329	357	332	321	342	378	343	300	359	370	336	325	343	401	324	311	361	355	358	347	348	362	352	355	319	351	375	333	343	355	313	337	326	339	364	345	350	337	368	385	357	379	352	356	354	350	343	344	342	380	371	382	361	340	333	378	364	340	353	358	354	344	333	346	377	366	363	339	316	314	391	373	318	356	348	343	333	344	384	347	355	376	328	340	330	341	340	339	359	341	345	323	377	375	320	353	359	361	378	313	331	350	329	343	336	335	407	381	344	303	361	337	321	359	414	381	363	357	361	360	339	347	340	324	339	376	334	355	337	348	335	353	352	336	334	336	358	358	349	362	352	347	348	374	346	365	395	368	341	332	362	390	315	349	377	367	342	337	352	355	345	381	384	368	330	357	349	374	376	345	348	355	345	356	369	348	369	363	344	349	327	327	394	354	368	361	354	374	321	368	368	360	324	379	351	348	321	336	353	365	350	356	370	345	320	319	315	337	310	371	368	363	343	363	361	362	332	336	363	362	325	366	344	336	337	369	365	351	348	373	307	367	334	331	350	335	356	334	326	323	361	350	342	344	341	368	401	337	335	339	358	365	340	296	338	386	326	357	321	300	351	389	352	352	374	351	330	344	363	350	354	353	360	363	325	365	326	378	341	346	365	337	367	378	363	343	360	355	369	331	335	341	339	367	343	314	358	375	353	321	357	351	383	359	383	373	339	311	354	367	378	373	371	387	341	359	346	352	346	367	347	337	335	362	361	357	344	362	366	386	340	319	364	355	351	378	357	324	367	376	334	344	346	335	331	381	332	343	339	322	332	359	356	356	384	331	345	373	304	346	383	373	358	311	320	345	334	329	323	346	332	337	339	374	341	339	338	319	329	378	324	377	355	366	328	331	342	363	363	358	328	338	356	346	361	346	362	378	326	352	371	362
38886	43039	59642	49607	33669	17927	6188	810	775	880	792	778	774	796	761	838	759	857	823	785	758	834	825	748	833	824	833	804	819	824	813	832	785	785	798	857	789	771	787	755	830	749	805	811	857	781	799	710	783	772	824	773	806	785	787	790	819	761	852	830	780	810	800	781	753	817	829	815	782	820	830	860	803	799	779	766	821	824	852	807	785	810	777	822	823	813	779	803	850	776	786	802	779	829	808	840	785	804	820	855	834	784	870	873	827	807	806	791	810	824	828	752	807	837	815	819	796	792	825	805	806	863	847	811	796	815	765	836	842	794	750	838	804	804	864	858	869	858	773	785	800	756	773	814	799	806	851	807	778	803	816	816	716	830	857	784	749	865	853	792	752	811	832	814	846	799	822	789	836	803	793	810	805	769	754	837	798	822	807	873	805	772	781	805	797	729	784	790	784	830	791	773	834	788	799	812	776	831	797	767	794	804	792	825	784	852	787	782	807	804	817	858	797	780	846	812	805	814	807	794	794	832	808	761	761	815	854	816	801	757	830	783	818	808	813	828	850	816	780	822	803	781	792	793	779	786	762	737	828	801	819	793	828	836	835	822	793	826	828	831	810	766	819	840	813	816	820	799	815	751	804	779	815	848	875	793	810	772	755	813	750	836	809	778	756	798	810	835	810	778	806	800	783	800	756	787	753	836	810	841	822	821	727	848	785	834	826	794	817	786	839	757	799	869	836	804	808	800	789	790	822	795	817	841	819	765	780	796	780	851	808	806	824	790	753	796	786	785	829	863	785	821	821	809	838	788	796	820	848	822	829	824	787	853	745	796	840	810	809	788	816	820	791	775	842	815	789	765	775	855	817	812	794	794	849	811	802	819	849	778	821	796	806	750	773	797	803	738	763	777	859	806	795	812	790	790	814	822	795	806	822	791	813	776	775	815	775	751	800	807	815	784	816	765	771	782	804	838	804	799	800	810	863	808	795	837	827	759	793	768	814	789	811	795	795	805	798	808	803	804	812	803	814	793	841	748	771	786	816	810	855	795	812	761	812	817	789	821	831	817	808	807	772	814	773	834	796	760	798	794	820	784	816	789	820	792	811	812	848	842	781	809	769	802	790	763	794	757	861	809	795	820	779	777	817	819	794	828	805	822	837	780	796	865	816	796	848	771	788	841	837	844	828	854	801	820	775	838	796	828	870	731	819	777	791	799	789	800	807	787	815	784	752	818	813	817	815	774	758	816	782	844	798	855	754	818	811	765	806	782	750	795	760	737	777	803	819	836	808	816	843	821	811	815	813	821	791	803	812	788	837	823	801	791	799	764	796	777	832	810	783	802	775	745	820	817	818	781	793	791	865	768	776	856	822	803	777	772	895	808	812	766	749	818	810	811	864	824	767	804	823	746	830	756	824	745	804	872	777	799	809	816	782	755	844	829	819	813	796	814	824	838	830	771	883	775	850	819	819	801	848	801	793	744	800	801	858	787	783	812	784	839	789	804	773	785	800	792	803	776	799	732	773	806	780	742	854	845	800	824	828	792	790	764	776	795	807	769	832	813	724	817	778	806	832	799	825	830	779	829	786	826	855	792	799	773	789	789	777	810	830	862	804	762	819	790	821	813	804	795	776	771	779	818	813	806	801	809	824	828	799	840	762	775	808	828	824	838	787	807	815	792	808	826	852	807	807	755	801	797	803	797	761	833	833	823	787	775	797	803	775	816	792	800	854	774	780	799	739	787	783	773	818	851	829	772	841	823	772	810	809	806	749	770	769	810	758	794	807	824	746	806	777	849	841	789	757	810	798	826	760	802	832	778	813	824	776	787	818	811	833	786	837	790	794	789	801	794	791	820	770	791	752	833	811	832	788	815	795	840	783	781	827	805	754	833	811	784	816	763	814	817	785	766	856	812	761	768	791	814	781	788	775	765	779	800	846	759	820	796	794	815	746	785	835	740	841	825	811	791	811	820	800	838	795	729	801	757	786	815	816	802	770	792	835	872	818	787	790	810	811	774	780	867	791	825	812	803	764	824	790	838	858	835	776	800	823	815	816	831	776	846	767	786	849	829	840	797	794	768	812	782	794	814	777	843	806	857	816	797	813	804	852	753	823	840	796	785	767	776	795	856	838	799	779	766	805	807	762	839	812	797	846	831	812	803	824	771	812	812	788	791	862	805	808	787	843	779	787	798	813	788	830	783	866	805	867	813	781	851	806	837	805	832	820	876	834	778	822	768	774	833	783	865	797	784	787	807	832	827	797	781	763	797	795	842	813	797	845	868	805	779	839	773	810	797	774	767	757	797	771	788	874	830	863	828	855	807	759	809	827	851	810	848	768	808	803	802	838	781	832	783	803	776	836	790	792	847	787	802	784	810	805	809	828	755	816	827	809	797	787	829	821	784	873	740	764	823	800	806	823	793	771	815	797	831	816	822	816	787	829	795	816	817	803	788	784	803	773	806	739	841	833	757	803	808	793	800	841	830	823	828	773	823	786	825	814	798	841	803	818	781	826	785	796	792	857	810	782	804	824	770	823	774	806	828	849	812	829	812	824	791	775	798	796	827	799	772	779	816	770	803	803	804	807	806	785	836	802	842	792	762	804	825	744	801	808	816	772	768	821	809	771	844	814	792	823	803	857	811	776	799	806	799	765	826	757	816	824	819	758	769	846	774	786	829	805	779	800	797	808	802	836	833	812	770	852	823	806	810	852	812	792	779	792	874	778	848	780	841	809	768	804	802	828	787	817	795	833	794	778	832	827	812	838	813	783	798	829	816	826	804	858	802	854	792	735	835	754	770	835	812	803	764	843	818	776	762	844	749	793	838	838	801	832	804	848	810	803	792	817	817	793	838	781	729	787	847	814	804	801	749	763	802	802	861	791	850	821	807	775	807	809	780	851	798	839	770	797	822	792	788	806	768	823	847	781	774	791	816	776	831	772	787	812	795	859	764	839	829	741	839	789	839	784	805	763	791	845	805	797	772	807	808	836	801	818	844	807	787	819	807	756	746	846	793	811	791	827	823	783	824	787	766	841	766	808	832	834	833	855	815	819	769	758	811	826	800	837	801	788	825	826	760	794	837	824	782	805	796	844	784	859	802	808	790	832	793	827	805	839	807	738	853	783	799	798	765	813	774	733	818	817	842	838	720	787	824	839	755	771	833	758	791	804	878	774	782	850	802	782	784	825	782	812	810	843	799	751	824	769	841	866	796	786	750	761	781	793	791	798	833	830	731	809	836	864	818	806	831	802	800	797	819	763	839	787	809	809	818	775	788	797	801	818	785	784	791	812	744	777	817	778	822	809	839	865	739	826	791	782	815	818	824	836	821	839	768	810	794	820	818	811	831	812	814	823	785	784	813	832	764	795	777	847	792	795	787	803	754	826	829	802	813	781	826	805	789	843	851	829	793	791	799	780	780	824	772	821	814	794	777	786	748	841	810	832	805	754	841	790	822	798	825	768	809	832	808	773	790	801	819	803	816	855	814
71895	64783	78369	61148	40685	22402	6812	685	494	483	502	481	503	461	439	482	513	470	470	499	487	481	506	445	496	465	505	486	470	465	499	458	442	521	486	486	470	513	480	467	491	464	445	462	455	490	473	473	452	489	506	443	436	393	483	462	462	409	449	424	472	462	517	488	436	443	441	483	480	496	525	475	441	479	436	493	464	480	461	462	473	467	471	460	462	469	469	453	486	469	486	448	478	536	481	499	419	480	456	483	500	458	498	486	441	501	446	469	460	537	462	471	477	442	471	416	470	475	434	476	487	478	434	450	496	470	417	471	463	460	459	463	486	445	494	481	491	448	460	434	477	446	436	452	459	446	456	451	438	485	509	482	495	462	505	471	490	467	474	493	473	438	466	445	482	467	459	415	498	495	459	476	497	486	485	487	490	441	476	457	485	463	456	521	494	480	487	482	482	483	469	456	482	506	445	438	430	459	509	465	420	473	484	486	456	456	442	487	443	442	441	448	469	474	488	455	445	459	486	434	463	481	423	438	488	446	472	457	501	471	463	457	478	456	485	488	464	442	443	516	480	454	539	475	462	462	482	488	495	448	476	478	442	437	500	498	473	492	425	420	497	463	461	460	471	458	417	457	477	426	509	466	442	524	451	496	453	455	444	457	468	474	464	488	489	453	483	466	464	461	488	490	478	460	470	457	469	473	447	441	490	476	439	488	493	485	478	461	473	498	487	478	453	477	462	464	444	464	378	480	451	465	443	454	513	486	427	480	469	488	484	456	496	512	442	457	478	486	469	483	442	461	470	430	510	447	485	473	477	470	472	460	438	467	428	456	465	477	468	457	482	496	473	448	506	468	521	453	446	448	480	446	443	506	468	437	467	525	485	473	487	511	476	483	482	497	479	438	473	463	468	502	457	495	510	451	474	483	486	504	461	475	485	452	483	456	426	498	510	477	437	485	464	476	467	459	492	465	480	506	463	462	494	508	508	445	483	467	491	442	470	464	535	466	504	461	461	484	467	486	468	483	439	477	450	464	449	490	488	446	487	459	445	501	505	472	452	459	428	489	499	523	462	505	481	462	438	468	489	468	448	463	458	462	475	494	478	432	474	469	411	475	510	506	468	468	477	444	452	469	459	502	466	474	479	528	421	466	440	465	471	437	507	510	489	450	478	483	471	471	523	500	477	458	463	478	474	452	503	476	508	458	460	452	442	480	427	442	483	474	458	439	476	467	460	461	474	508	456	469	481	477	506	456	465	501	458	475	498	487	483	450	453	422	484	434	470	536	486	520	434	432	444	475	463	502	469	447	464	501	487	483	493	478	424	505	449	452	462	443	469	455	501	500	471	511	500	454	499	471	468	505	515	453	452	468	462	456	433	482	493	461	493	467	503	528	464	432	472	423	468	459	429	450	499	506	441	458	459	471	477	483	494	432	485	460	486	464	454	540	479	464	507	432	483	502	486	460	487	447	431	467	469	470	483	451	469	424	466	462	491	476	477	450	470	484	438	474	436	447	466	483	486	457	468	426	433	474	477	525	450	436	439	476	482	454	479	506	447	470	440	419	502	478	479	481	504	479	495	445	437	478	444	468	479	489	458	463	472	444	489	424	438	488	472	478	461	439	415	479	475	498	483	461	472	441	467	491	476	538	493	452	484	463	491	516	458	495	460	485	440	439	457	491	473	463	463	462	470	461	464	484	439	435	478	467	456	449	476	437	435	477	473	485	452	450	442	447	505	439	460	520	513	484	470	489	425	470	482	480	481	490	489	496	477	449	481	494	451	473	500	487	475	515	479	433	431	486	451	424	464	452	447	479	480	424	475	509	479	464	467	494	490	494	473	433	471	479	483	463	452	429	444	459	431	502	465	463	493	492	461	458	452	438	489	468	484	459	461	489	472	451	419	499	461	482	488	463	451	455	444	434	471	459	485	475	453	431	462	456	468	453	480	503	480	471	468	484	459	472	460	491	468	441	439	483	490	511	453	481	471	503	449	482	483	510	453	480	460	509	439	496	481	490	485	460	483	459	483	411	483	463	478	478	480	480	482	453	483	451	418	489	447	471	489	437	442	478	471	448	478	495	459	457	465	494	477	485	476	441	468	413	449	458	440	496	460	440	466	486	446	462	450	481	490	472	435	487	472	434	469	437	482	451	467	427	492	447	489	447	460	440	463	437	465	468	519	487	479	463	483	482	495	463	442	463	435	452	429	475	444	468	412	485	447	471	466	492	447	433	450	461	520	464	440	465	503	444	463	478	480	517	462	507	499	466	453	488	513	480	527	468	441	441	455	493	493	448	461	478	442	455	455	469	463	474	498	462	442	448	463	464	486	427	449	476	491	495	477	490	432	465	470	432	452	454	458	422	456	469	491	475	469	474	466	497	487	515	438	468	481	467	430	448	477	430	447	448	441	434	472	483	465	474	443	472	451	488	444	436	476	441	470	447	425	473	485	490	511	458	470	508	456	488	471	452	509	501	428	508	473	494	466	477	486	451	488	483	501	464	514	481	498	468	435	513	455	483	449	469	506	437	484	456	445	496	439	430	444	453	469	465	480	394	495	459	472	459	479	484	506	496	523	502	488	459	471	463	464	423	464	481	440	453	459	484	488	476	451	483	449	507	481	508	489	475	449	481	489	468	496	500	507	517	489	450	480	472	505	477	479	493	479	478	440	486	495	440	465	421	481	471	474	493	461	461	477	453	448	445	484	476	505	485	437	435	458	466	503	444	467	497	506	513	462	462	452	465	465	489	468	477	486	422	458	467	488	515	468	473	482	495	462	474	460	453	457	445	458	497	467	460	470	494	439	432	439	442	498	488	480	440	507	473	461	513	478	471	477	443	462	481	515	490	489	442	513	470	485	478	474	448	483	456	476	469	470	475	447	449	504	473	459	480	521	461	496	437	456	430	501	463	458	438	473	457	494	473	472	465	461	489	435	436	467	515	474	465	491	465	482	465	498	485	494	488	443	488	470	466	467	484	497	460	486	506	463	482	474	483	486	454	482	463	464	486	531	446	448	457	482	458	512	438	447	433	504	478	452	469	468	464	474	472	429	445	497	492	446	478	463	460	484	485	468	501	447	452	496	483	459	490	468	434	486	510	492	490	456	487	495	481	436	450	519	500	476	504	454	441	447	487	476	458	461	439	482	459	453	457	472	481	458	452	496	516	505	505	465	479	502	495	447	449	449	447	423	472	519	458	468	447	428	446	482	481	476	484	481	468	464	476	518	481	491	478	477	466	460	525	465	472	439	487	463	469	477	471	479	442	463	485	471	462	514	458	468	454	448	489	473	463	458	433	534	497	465	512	471	476	493	461	425	424	437	473	428	481	449	472	475	466	457	465	461	440	442	461	478	502	488	449	513	497	506	470	473	489	460	481	485	483	507	426	483	504	464	475	439	450	504	447	495	450	471	463	486	474	466	466	475	494	501	468	453	470	433	459	475	474	490	449	473	483	443	467	506	463	460	480	502	460	474	506	466	475
48877	54070	78678	67690	49302	30714	10251	1074	1116	1052	997	1016	1048	1025	1052	1036	1041	1037	1024	1010	1005	1017	1036	982	1035	1016	995	1048	1040	1017	1064	1025	1040	1064	992	1038	1052	982	1016	1022	1017	1056	1009	1003	1006	1032	1050	1047	1064	1038	1033	986	998	1032	1049	978	1034	1011	1052	1090	1087	1062	1068	1071	1009	1044	999	1015	995	1006	1067	1036	1056	1025	983	1025	1050	964	1024	1076	1059	987	1039	1077	1032	1012	1022	1047	1047	1046	1001	1021	1037	996	1014	1053	994	995	1060	1075	1053	1030	1070	1058	1032	990	1060	1019	1045	996	1008	1017	1042	962	991	996	1019	1040	1029	1020	1029	1053	1004	1050	1010	1053	1059	1031	1037	1060	1037	966	1072	1045	1103	1074	1005	1012	1108	1037	983	1046	1061	1005	1071	972	1032	1029	1039	1053	1034	1051	1007	1020	981	1022	1011	1113	989	1001	1089	1063	1007	1062	1022	965	1050	1094	1035	1049	1051	1092	1000	983	1040	1076	1023	1028	1048	1066	996	1035	975	1019	997	1043	1016	988	988	993	1062	1061	984	1023	1038	1057	1001	1018	1012	1005	1094	1097	1014	1090	1014	1107	1035	1028	1084	1072	1036	1022	1013	1050	997	1065	1025	1072	1044	977	1037	1033	1010	1056	1025	1034	1049	1039	1065	1096	1055	1003	1022	1003	1012	1018	1027	1035	960	1025	973	996	988	1055	1010	1059	1040	1050	1021	1034	1042	1012	1027	1007	992	999	1062	1051	1014	992	1044	1002	1080	1032	1002	1058	1041	1002	1028	1035	992	1000	1062	1034	1059	1024	1093	995	1032	995	1001	985	1088	1069	1031	1022	1016	1038	1002	1022	1028	1032	1033	1057	1025	1061	1043	1075	997	1026	1021	1078	1041	1061	1073	1035	989	1036	979	1017	1035	1029	1076	1052	1093	1033	988	1034	1010	1011	1066	1047	1059	1084	1065	1018	1022	1029	1057	1042	1013	1037	1041	1066	1047	1033	1030	1034	1064	1034	1020	1061	1017	976	1028	1046	1045	1048	1120	1033	992	985	1036	1056	1022	1036	1003	980	998	1074	1006	1050	1066	994	1032	997	980	1028	1082	1020	979	1056	1016	1074	992	977	1090	991	1013	1013	1047	1051	992	1045	1021	1024	1021	1042	1082	1002	1021	1053	1009	1015	1054	1022	1037	1020	1028	1007	1028	1073	1032	1028	1005	1024	1040	1052	1040	1002	1062	1055	1038	1010	992	1047	1068	995	1048	940	1020	1035	1077	991	1023	1101	1010	1037	1091	1029	1029	1043	1037	977	1043	1028	989	1110	1023	1034	1048	1016	1038	1057	1057	1017	1036	1113	1122	1039	1038	1038	1035	1006	1011	1004	1057	993	994	1019	1054	1015	1072	1008	1017	1081	1012	1042	1027	1035	1037	1049	1031	972	1068	1078	1014	1018	1039	1063	1057	1087	1036	972	969	1011	992	979	1001	1078	1046	957	1029	1045	1072	1048	1005	1043	1025	1051	1050	1084	954	1008	1075	992	1007	1074	1027	1013	997	1022	1040	1004	1017	1088	1017	1035	1044	995	1029	1078	1030	989	1040	1075	1068	1019	1011	1028	970	1080	1031	959	1058	1013	1065	1030	1004	1026	1030	988	1010	991	1056	1027	1056	1048	963	1065	1014	1051	962	1019	1048	1034	999	1050	1005	1026	1040	1033	962	1010	1033	1034	1036	964	1067	1050	1038	1006	1091	1007	1025	1127	1018	1024	1075	1040	1088	1030	998	1010	1039	1055	1017	978	1031	1021	1085	1022	1042	1061	1012	991	996	1059	1038	1074	1045	1048	1017	1074	1059	1007	1073	1003	1002	1032	986	979	1031	1036	1044	1044	1081	1056	1037	975	1017	1057	1118	1081	1066	949	1025	997	1002	1041	1004	1021	1037	1045	983	978	965	1016	1012	1037	984	1040	1024	1049	1006	1030	1097	1064	1055	1046	1014	1028	1078	1063	1075	1028	1072	1027	1059	981	1006	1017	1055	1015	1050	1019	1016	1026	1011	1061	1010	1007	1016	1031	1074	1072	1059	984	1052	1007	997	988	1053	1052	1039	1039	1041	996	1052	1022	987	1049	1031	1068	1031	1071	986	1067	1011	1057	1018	1072	972	1034	1021	1036	1013	1034	1046	980	1035	1070	1073	1042	1064	991	1017	1048	1033	1058	1053	1113	1000	980	1067	1077	1035	1066	1010	1021	1025	1011	1047	1033	983	1029	992	973	1082	1024	1103	1086	1086	1033	1116	1010	1054	1037	955	991	1028	1034	1079	1011	1040	1009	1115	1032	1007	991	1004	1064	1027	1037	1030	1054	958	1042	1031	1036	1031	1025	1005	1041	1053	984	1091	1076	1020	1028	1103	999	987	1013	1068	1072	1043	1047	1037	1042	1007	1024	1098	1027	1061	1007	978	1080	1036	1051	1089	1051	997	1032	1044	1052	1041	1036	1029	1035	1000	1073	1018	1034	1031	1056	1051	1018	999	1089	1033	1072	1015	1087	1032	1007	1018	1044	1013	1053	1027	994	1008	1051	1058	1035	1049	1002	1030	1073	1066	1032	1065	1019	1092	1056	1036	1004	1049	1038	1027	954	957	1028	1001	1028	1068	1092	1085	1029	1030	1025	1060	958	1026	1059	1018	1065	972	980	1041	1024	986	1074	1044	1035	1094	1053	1118	1007	1013	1041	959	1082	999	1046	1037	991	1058	1013	1038	1069	1049	1048	1041	1043	961	1019	1054	1044	1048	1046	1026	1069	1031	978	1088	999	1013	1046	1069	1015	988	1044	1087	1002	1035	1039	1024	998	1045	1034	982	1004	1044	1035	1076	1057	1020	957	1023	1029	1041	1055	1097	989	1048	1005	1016	1019	1058	1035	1004	1025	997	1052	1059	992	1042	1049	1004	1026	1050	1054	1080	1006	1047	1021	1044	1025	1041	1012	1043	1042	1035	1026	1008	1049	989	991	1010	1048	1081	1065	1059	999	1011	1051	1070	1036	1045	1003	1032	1035	1043	1022	1058	1030	1060	1050	998	999	996	1067	1046	1086	995	1034	1040	1074	1001	1004	1002	1075	1050	1027	1049	1021	1002	1013	1033	1078	1043	949	1056	986	990	1002	1041	1049	1054	978	1044	1042	1023	1030	1001	998	1015	1032	1097	1021	996	1039	1040	1038	998	1009	1055	966	1066	1030	1101	1027	1035	1092	1018	1048	1023	977	1095	1071	1027	1001	1080	1057	1037	984	1002	1037	1064	1063	1005	1013	1038	1047	1012	1051	1026	1053	1023	1009	1042	1063	1010	1039	1084	1007	1039	1062	1054	984	988	1053	1001	1049	1072	1028	1052	996	1017	1068	1012	1066	1012	1027	995	1049	1004	1048	1013	1061	1063	1032	1019	1079	982	1020	1038	978	965	1073	1015	994	1069	1013	1027	1017	1085	1042	997	1068	1032	1018	1038	1069	997	1018	1019	1031	1016	1058	1026	1023	1058	997	1017	1020	977	1066	1052	1039	1016	982	1096	1096	1061	1009	999	1032	950	1042	1007	990	1042	1047	1050	1034	1054	1054	972	1028	984	1044	1035	1066	1057	1003	992	1057	1062	1011	1046	1042	999	1075	1081	1027	963	1075	1022	976	1052	1098	1033	1037	1023	1012	1022	1024	1035	1009	1139	1048	1014	959	1007	1032	1028	1022	972	993	1027	1065	1018	1068	1065	1019	1021	1086	1055	999	1063	1026	1008	991	1004	1021	1096	1012	1020	1082	1057	1057	1086	1067	1041	1058	1073	1044	980	1054	1042	989	1018	1023	976	1045	945	991	1055	1021	1017	1023	1008	981	1018	1061	1036	1024	1083	1070	1034	968	1052	1037	1057	1044	1081	1040	1037	1038	1011	1015	1062	1048	1060	1004	1013	1061	1006	1023	1012	1037	1059	1018	990	1044	1071	1072	1043	1019	1032	1083	1013	1067	1002	1066	1061	1061	1004	1008	1053	958	1015	944	1077	1049	1010	1099	1070	974	973	1010	976	974	1028	1016	1038	1069	1004	1006	1048	1046	1090	1024	1036	994	1059	1033	1015	958	1022	1069	1042	996	1050	1006	1049	1035	1039	1023	1033	1051	997	985	1020	1048	1025	1013	1034	1060	1028	1002	1016	984	1113	1102	1038	963	1029	999	1025	1053	1053	971	1051	995	1017	991	1054	1016	1014	1025	1093	1022	1017	1056	1007	1080	1084	980	1051	1039	985	984	1042	1014	988	1025	1068	1043	1020	1014	1003	1013	999	1090	1035	1028	1032	1079	983	994	1042	1044	1061	1005	1012	1068	1028	1033	1060	1025	1022	1044	1055	1046	1028	1030	1057	1042	1019	1047	1020	1039	1038	1086	1024	1028	1074	1066	1067	1066	1030	983	1042	1058	1012	987	1037	1027	1031	1034	993	1006	1006	1044	1047	1046	1061	1067	1042	1087	1007	1068	954	1026	1032	1044	992	1072	1009	1047	1010	1014	1031	1025	1030	1012	1035	994	1068	1104	1071	1078	994	983	1015	1055	1071	1029	1007	1025	999	1002	1063	1061	1071	1053	1049	1006	969	998	1008	1018	995	1043	988	1041	1064	1085	1023	1017	1053	1011	1029	1014	1030	1020	1023	1050	1027	1034	1046	1059	1004	991	1004	987	1046	985	1073	1054	1020	1008	965	996	1059	1005	1026	1036	1057	1116	1013	1028	1028	1046	1060	1000	999	1040	1024	1085	1036	1009
42543	24838	16375	8832	3479	1461	560	392	378	375	381	388	357	376	354	406	383	360	375	368	377	389	373	369	355	348	400	354	372	367	365	369	378	378	398	393	352	407	384	375	344	367	372	417	386	400	375	334	372	361	347	386	354	372	364	374	391	407	366	398	381	404	364	410	438	353	380	390	378	360	383	355	416	394	384	371	385	383	364	386	372	389	363	389	375	400	375	388	397	366	381	355	390	405	404	356	365	363	379	379	327	396	358	381	423	364	403	385	378	336	371	398	352	351	356	392	352	351	348	387	361	381	383	390	397	396	377	354	366	379	396	358	408	438	366	404	355	415	394	377	378	390	389	384	387	367	356	395	382	367	354	388	391	379	367	345	386	388	383	391	378	382	346	377	379	390	382	359	362	431	406	390	389	364	403	380	395	348	399	388	367	383	377	382	380	368	399	393	387	352	360	398	361	375	393	383	364	381	328	390	350	362	374	420	411	361	353	371	342	432	375	375	389	390	402	357	397	394	384	345	386	382	370	377	387	378	363	340	360	409	393	363	361	361	395	401	383	394	368	366	392	375	354	372	382	392	405	357	354	345	367	388	387	398	328	377	389	372	365	407	358	336	399	398	350	394	395	379	409	356	369	390	392	388	373	346	383	361	384	376	378	389	371	346	372	400	344	360	365	344	363	385	372	354	359	440	365	376	415	359	384	389	330	370	361	365	369	364	390	424	370	386	376	389	369	420	412	398	388	456	392	378	385	385	404	323	431	395	389	372	388	338	386	350	387	365	365	411	365	351	384	378	396	360	383	368	367	352	397	395	366	377	364	387	399	377	397	373	398	369	396	409	413	378	377	380	360	357	382	363	362	378	390	360	405	363	388	364	377	364	377	385	379	385	358	394	388	391	370	368	373	377	368	375	350	386	368	369	371	400	376	398	390	343	419	390	368	391	402	385	361	354	361	349	374	391	354	382	406	376	388	424	401	393	367	392	358	352	394	360	355	377	351	390	348	407	398	406	366	370	402	366	369	381	382	414	368	386	370	386	394	376	407	416	378	367	354	403	380	373	360	382	372	401	406	380	397	384	408	353	379	389	357	414	359	369	392	352	391	408	362	415	370	413	356	397	394	337	384	341	388	384	398	380	383	403	407	358	366	396	386	403	371	403	367	398	386	399	373	351	370	372	406	397	405	408	404	386	362	362	364	392	375	387	392	387	361	338	353	349	370	365	363	396	412	372	403	376	409	385	398	386	403	435	411	405	371	369	369	394	409	394	366	362	386	380	383	372	374	343	377	360	348	408	414	365	365	398	347	419	372	384	372	369	352	367	390	386	374	376	356	382	407	351	390	402	381	381	433	376	376	367	404	372	409	413	376	409	400	372	371	366	411	391	380	368	375	385	359	383	407	399	365	381	389	407	355	345	369	350	398	353	355	380	391	372	415	384	389	350	374	375	400	388	383	366	377	353	386	368	377	371	342	389	383	348	378	388	360	415	392	380	377	384	382	391	383	388	408	391	383	361	353	355	371	421	391	385	399	338	395	393	386	410	344	371	406	401	347	381	374	357	420	389	377	393	365	370	369	357	377	352	351	376	352	370	322	355	376	360	386	347	354	385	388	445	391	388	368	388	378	378	370	381	352	392	390	343	355	391	361	381	356	341	424	389	361	385	415	386	409	414	424	399	390	365	426	360	388	385	379	345	396	375	430	390	363	387	388	348	388	377	367	391	409	387	397	356	379	388	386	365	406	341	382	325	378	362	398	377	371	357	385	393	385	369	436	403	390	336	368	396	396	389	376	387	358	402	395	392	377	322	369	350	425	360	396	393	369	374	368	320	383	336	338	351	410	354	368	381	358	391	354	341	350	375	406	390	372	394	381	379	375	408	392	390	366	372	447	388	383	384	336	386	377	399	370	383	391	395	333	345	361	398	358	373	420	355	413	386	369	372	374	382	388	347	376	396	384	370	366	363	399	417	400	383	386	326	370	400	416	397	388	363	350	356	366	358	374	435	385	390	361	392	355	379	364	393	364	388	380	366	370	381	375	405	361	404	385	349	383	367	407	343	372	353	424	400	361	411	378	333	374	362	370	378	358	367	362	390	429	366	402	357	351	388	411	363	374	373	375	369	387	386	389	345	367	404	387	391	367	388	367	389	389	403	414	371	416	424	341	344	373	377	369	385	342	420	408	416	387	343	356	372	402	373	391	365	386	362	357	357	376	397	365	378	384	389	391	354	386	393	404	437	372	329	358	402	387	381	377	378	386	357	346	363	404	370	408	373	373	359	354	371	381	366	355	402	367	339	384	339	371	377	379	369	361	384	381	392	411	389	376	382	376	366	371	378	324	338	334	375	366	374	381	367	369	422	380	402	374	335	376	363	404	366	396	379	364	344	371	372	392	385	383	376	379	351	343	416	367	340	403	372	355	356	376	346	351	362	386	389	391	340	367	405	352	341	374	402	385	366	374	405	406	378	375	375	356	394	385	360	350	371	382	335	366	411	362	356	373	387	344	417	418	391	396	364	398	386	368	358	386	356	391	365	376	369	372	359	352	351	405	349	372	352	380	393	339	373	375	362	361	351	413	361	372	378	355	352	361	356	380	378	392	368	373	340	409	349	376	401	384	358	397	402	342	406	392	369	372	354	346	377	382	404	379	371	383	384	388	400	375	372	376	413	381	338	399	385	370	387	339	364	356	394	377	338	360	349	393	352	411	394	395	385	389	394	406	355	417	398	348	353	384	383	378	420	397	353	377	359	376	398	382	351	374	402	355	372	375	336	360	406	376	395	362	368	382	355	403	369	411	366	366	388	394	356	367	371	356	348	380	378	362	390	419	405	357	395	359	396	351	393	389	394	413	359	346	385	373	358	395	367	420	382	415	374	405	341	374	356	365	341	383	372	386	358	355	434	359	397	354	361	362	391	384	358	407	388	382	378	399	407	402	383	387	358	379	360	383	368	390	355	370	343	356	406	345	358	382	347	387	364	378	357	387	391	403	374	384	399	347	382	355	358	375	410	380	399	387	393	344	394	405	376	422	388	370	347	372	368	367	388	376	375	382	399	380	370	340	384	375	383	369	375	377	367	366	347	372	365	391	410	341	385	388	390	370	361	368	368	387	393	358	400	406	375	405	349	363	354	374	386	387	395	365	365	360	362	418	380	347	363	383	323	381	367	407	370	392	388	377	346	362	382	360	425	381	343	390	413	328	362	384	367	387	335	358	358	417	411	389	380	359	345	412	384	384	389	365	384	356	380	395	350	405	385	398	351	368	365	378	363	379	350	388	378	378	424	400	344	410	406	361	373	405	371	359	358	363	357	379	397	403	393	403	386	398	367	370	409	363	350	388	370	429	406	387	374	392	380	431	348	397	365	405	366	394	382	381	369	352	398	331	381	389	385	349	390	355	336	378	348	388	393	373	411	364	400	387	390	386	371	399	411	391	347	365	402	374	399	366	390	376	397	365	390	395	387	375	419	377	422	398	408
24291	15939	22966	15521	8142	3655	1316	862	858	843	853	876	854	887	835	830	835	872	812	840	886	812	884	834	882	769	850	863	821	841	829	811	837	879	804	842	809	834	848	855	855	837	845	794	820	813	838	818	845	895	858	865	855	818	824	848	812	853	845	853	818	854	848	823	817	859	802	836	848	831	853	842	841	796	816	848	844	809	872	855	841	807	864	852	845	831	874	840	835	775	877	872	849	853	822	889	865	890	846	862	818	860	820	889	833	856	822	864	827	876	818	841	836	812	831	876	856	841	892	818	785	860	838	846	909	837	858	834	829	852	858	847	880	820	830	850	835	845	860	818	847	809	849	832	886	832	859	855	827	866	857	856	837	835	837	832	820	862	873	844	826	850	832	883	854	834	822	808	807	831	785	860	868	863	838	825	821	832	860	817	810	879	780	817	788	855	855	867	830	821	865	891	846	834	835	862	787	853	864	883	835	858	805	819	858	807	771	799	817	806	817	848	854	825	803	860	827	834	887	882	866	863	813	846	851	877	825	865	853	891	887	864	828	819	828	828	887	862	846	823	836	824	813	876	817	872	843	828	804	848	814	856	833	837	836	844	816	854	823	799	819	793	799	824	861	825	869	819	836	864	763	829	873	877	825	855	885	810	882	854	786	830	867	811	820	858	837	813	858	837	838	825	893	816	844	840	852	819	766	853	847	853	804	812	833	835	863	906	838	881	835	804	849	859	834	808	868	878	873	823	847	889	815	835	800	800	804	895	822	846	808	864	835	833	805	844	856	874	860	848	847	858	805	823	800	871	844	830	866	780	796	824	861	855	821	815	807	893	844	842	823	812	807	852	832	875	850	877	813	792	829	817	823	835	871	831	829	870	795	813	845	862	840	765	855	847	776	821	828	879	830	862	837	831	807	881	837	903	842	903	872	810	846	837	843	813	850	855	816	840	865	848	839	862	799	842	828	805	858	864	827	855	876	857	836	867	863	834	837	826	848	832	871	806	871	883	894	861	875	816	853	792	825	816	842	860	849	819	833	798	800	864	836	848	836	862	805	871	799	838	828	823	824	830	838	866	830	812	862	875	870	826	836	878	881	841	832	820	839	904	829	853	843	791	853	895	817	882	879	887	860	808	802	922	831	850	870	860	842	836	842	876	809	837	918	801	818	846	830	860	822	816	818	808	854	867	868	845	890	833	849	897	857	800	882	887	823	833	838	871	859	850	847	817	888	810	819	856	849	803	819	849	833	852	846	890	774	853	856	844	886	806	852	825	841	827	886	831	828	759	846	877	818	826	837	839	857	881	860	824	879	827	805	875	823	844	836	863	880	853	850	896	820	809	759	863	825	860	827	827	834	879	888	838	851	818	806	813	786	868	842	820	880	860	867	887	884	870	838	806	818	884	839	852	843	869	886	880	840	819	826	859	850	872	820	768	830	816	821	841	860	795	847	826	843	830	864	856	849	841	859	838	818	851	836	870	863	864	827	852	800	847	851	786	860	837	818	827	860	835	835	844	832	828	840	830	811	846	841	861	860	858	809	824	781	874	832	840	901	796	779	846	779	838	861	831	825	844	878	786	808	877	825	796	835	877	855	851	848	814	866	828	829	836	821	822	841	804	871	837	842	844	878	846	865	886	809	857	816	834	850	835	867	839	876	804	839	829	806	826	853	880	807	871	807	917	839	872	876	873	864	843	901	871	814	869	873	857	838	789	843	855	840	886	837	838	841	837	873	881	872	865	769	842	889	826	801	828	838	849	841	819	813	871	838	822	894	825	838	847	822	850	862	795	818	864	856	860	847	827	855	844	846	889	796	833	782	796	813	839	809	821	883	859	822	888	835	892	817	836	867	846	933	858	834	836	880	858	862	844	913	860	793	854	873	872	850	885	851	835	898	832	818	852	870	879	897	826	836	848	844	845	813	800	870	835	860	864	861	861	835	835	830	880	874	835	826	854	849	861	846	865	814	867	878	830	826	842	833	831	882	851	856	842	848	867	827	849	818	934	895	796	824	841	845	862	861	840	832	841	833	868	854	813	873	915	804	825	832	859	835	830	812	854	817	828	850	832	865	848	837	849	925	826	806	824	887	883	789	860	882	827	867	870	886	903	850	871	859	900	825	875	851	849	810	884	841	837	873	783	818	905	852	823	838	887	826	839	861	819	884	813	858	860	853	863	907	802	822	858	827	873	830	907	881	847	835	819	842	863	879	858	853	793	806	794	848	873	792	831	849	822	893	801	856	829	860	862	844	844	865	829	896	879	864	860	859	861	852	880	878	779	837	837	891	797	824	858	860	820	829	832	800	810	867	842	889	844	824	820	837	793	845	816	852	833	842	909	845	796	777	824	834	879	848	896	817	824	828	862	820	855	841	892	826	843	805	868	809	816	862	818	817	850	842	819	834	789	828	918	838	845	810	840	847	907	851	842	885	854	831	885	839	831	847	903	872	831	818	858	828	916	757	854	794	836	833	831	846	869	863	887	858	792	831	814	831	777	838	874	865	830	852	848	837	873	793	853	880	861	824	821	844	800	811	833	848	869	851	861	770	853	872	808	840	853	841	842	852	811	886	854	851	864	839	864	833	854	849	882	848	829	836	823	831	840	880	814	824	842	853	881	863	915	843	812	791	884	845	852	864	816	854	858	889	871	854	813	874	818	832	849	807	855	808	835	849	857	830	816	775	849	870	841	817	886	787	862	883	875	861	906	834	860	852	818	824	834	819	862	798	880	862	846	840	858	858	891	804	913	821	822	851	868	847	843	799	809	902	895	834	823	801	859	850	816	887	873	899	833	778	889	814	851	815	874	864	811	884	874	842	825	854	842	837	800	796	828	887	862	844	876	823	853	897	837	853	825	855	859	832	808	818	803	834	891	822	834	809	861	818	785	820	837	826	879	854	819	880	869	877	856	825	833	858	823	817	840	860	825	810	894	851	813	815	848	837	820	836	814	824	864	843	839	816	835	811	820	886	854	872	823	853	766	815	871	880	932	883	825	825	823	877	839	871	844	848	849	824	832	856	832	822	839	871	882	846	875	799	829	852	900	833	866	850	841	859	818	910	810	807	810	821	850	810	826	787	854	841	858	836	846	814	841	859	801	871	809	863	862	846	844	796	814	863	848	868	845	812	856	862	846	808	823	861	857	872	839	900	880	809	803	840	759	886	850	818	871	861	857	841	863	868	839	777	801	864	839	881	837	871	808	816	865	856	863	820	806	812	805	781	875	827	843	861	849	908	750	790	861	864	822	784	848	867	853	843	867	811	836	879	857	852	861	812	825	825	824	858	841	841	844	870	850	850	811	849	842	850	807	872	820	839	840	815	833	872	888	838	836	821	840	863	896	786	890	851	864	788	854	783	849	795	835	835	849	867	837	822	820	799	831	835	849	870	791	860	851	845	819	878	842	893	828	806	877	794	841	788	842	825	829	842	822	860	867	890	822	815	875	823	824	895	830	806	845	854	846	847	858	813	856	805	843	842	861
61715	53309	64349	43943	24337	9634	2524	415	372	335	367	332	386	352	364	349	368	336	351	378	359	344	329	339	343	342	305	356	313	356	365	355	360	338	368	364	327	346	316	340	389	379	366	361	363	322	386	346	358	357	343	361	375	356	367	364	384	372	337	368	342	344	324	342	342	332	348	322	351	357	365	380	400	361	330	346	348	355	348	384	387	382	322	300	307	326	374	353	347	372	344	371	336	362	350	312	370	345	385	327	371	358	319	357	336	337	312	336	340	363	337	379	348	317	387	364	378	331	404	347	324	368	340	334	351	335	379	336	378	385	333	330	330	298	334	342	361	360	362	335	355	358	354	318	330	369	337	336	340	320	342	345	328	329	366	324	358	368	311	358	357	355	363	338	380	323	346	347	331	367	356	362	355	364	342	386	357	355	349	376	335	355	321	367	337	378	346	336	345	358	350	353	350	354	335	372	409	389	367	334	316	337	336	383	359	385	359	342	374	336	392	347	355	370	363	311	336	353	379	355	355	376	384	300	374	355	350	347	353	349	389	319	312	316	345	348	330	375	366	325	343	356	359	349	349	398	363	337	377	360	318	365	341	362	343	335	332	335	344	367	336	346	320	384	383	327	372	361	286	354	356	362	362	356	391	350	344	369	364	367	323	364	358	386	375	354	332	351	379	357	337	367	388	345	379	335	350	344	348	374	315	330	361	352	357	337	372	356	373	382	386	360	345	381	328	345	367	392	286	378	335	345	348	344	371	342	298	341	376	313	362	288	363	328	337	357	329	343	365	306	388	325	342	341	367	353	338	339	380	382	340	327	352	347	354	352	358	349	370	402	359	387	341	370	381	342	341	333	389	359	398	335	322	371	336	331	352	353	346	381	347	374	336	332	318	338	359	336	355	310	359	347	379	357	340	345	341	354	362	353	355	356	367	332	386	340	387	349	325	345	364	340	352	352	372	335	333	359	373	354	336	372	373	377	360	365	346	345	333	395	364	384	365	348	366	325	365	351	364	356	339	384	307	353	329	382	349	390	332	350	335	352	337	365	361	373	354	386	346	345	352	335	363	369	339	365	393	346	372	342	352	348	368	383	352	350	371	383	344	360	325	355	340	327	336	355	348	362	387	342	325	354	338	347	339	311	336	363	326	338	321	368	387	377	309	418	376	364	368	322	330	364	363	362	345	386	411	340	346	365	348	340	371	361	342	347	333	365	346	349	319	351	360	329	379	341	370	348	344	351	341	339	366	314	332	340	367	342	344	370	332	317	338	324	345	351	319	384	395	352	389	334	343	357	375	334	387	345	350	323	381	331	340	327	393	310	336	357	355	356	339	333	387	375	332	344	333	359	320	352	336	341	312	334	343	367	312	378	358	334	336	362	347	363	352	333	359	359	365	336	366	351	353	345	320	319	359	353	394	363	346	326	375	334	372	350	389	338	360	326	379	356	354	380	350	376	375	342	355	351	368	345	345	329	357	350	322	334	383	379	332	339	391	339	335	372	345	357	364	350	337	336	337	321	379	352	368	319	355	360	312	329	359	353	332	318	352	338	318	335	365	342	358	326	352	345	368	330	360	374	337	323	350	357	367	383	350	339	362	369	355	328	334	302	363	326	344	337	371	356	358	319	362	301	369	338	342	347	354	307	353	356	367	373	361	376	351	349	362	367	390	335	390	350	348	362	356	336	308	342	331	336	335	339	366	350	332	342	320	361	408	385	334	283	333	362	341	358	363	366	340	346	369	342	350	348	329	350	396	350	341	329	345	363	351	361	351	367	372	335	388	387	360	355	352	353	326	333	343	370	351	354	347	343	363	356	364	341	336	336	339	357	372	349	316	351	345	337	321	340	349	350	364	392	325	334	354	348	370	334	349	360	373	367	382	361	342	369	307	343	356	350	378	379	335	359	353	336	321	354	357	354	348	383	347	352	366	386	346	383	346	299	369	351	349	367	347	313	331	337	336	328	321	324	351	352	369	380	374	359	382	391	384	354	327	362	337	348	364	364	382	351	341	312	381	324	331	368	356	336	354	358	382	340	343	346	341	337	348	348	361	314	322	355	348	327	389	343	378	338	370	319	377	327	376	331	316	366	328	348	299	340	345	383	384	393	332	373	406	336	335	363	338	364	353	347	360	369	344	351	400	355	362	312	328	377	308	351	351	316	336	366	344	328	362	353	370	352	347	321	346	374	343	370	378	359	380	354	359	356	360	393	320	321	355	349	352	359	360	383	373	365	343	361	356	361	346	339	364	326	333	338	342	382	328	349	389	357	365	375	335	355	358	372	352	345	367	353	385	349	306	333	310	362	343	354	349	351	356	350	333	331	371	353	300	367	390	346	339	387	335	354	387	350	363	385	355	341	310	335	340	341	354	366	381	382	360	332	378	368	353	367	336	322	339	307	349	348	379	389	330	353	310	339	344	378	362	368	390	339	379	349	355	361	359	355	343	359	368	346	365	334	323	396	327	376	344	386	317	398	361	345	375	396	349	361	355	366	353	321	350	358	340	396	361	333	337	361	358	389	397	348	351	339	385	391	329	378	341	370	302	363	338	341	315	343	367	369	390	367	334	333	366	384	338	296	357	320	337	360	364	410	332	319	340	344	336	356	352	361	360	332	340	367	331	343	329	343	357	359	385	353	367	348	374	329	331	327	354	351	361	328	318	353	370	367	362	338	366	385	351	366	356	315	347	378	305	320	335	366	367	378	356	356	385	354	370	366	334	322	326	343	310	380	366	342	367	352	312	362	334	350	344	342	356	327	328	337	351	330	340	361	352	365	347	382	305	335	370	330	369	368	334	341	376	375	370	368	338	375	366	357	338	346	349	374	330	346	344	355	372	323	337	335	368	368	336	355	353	345	336	373	368	371	331	348	357	353	376	351	327	345	351	405	362	350	377	328	355	356	364	364	362	321	355	326	356	316	396	344	353	354	351	332	363	360	327	326	340	366	349	314	361	352	327	335	387	359	327	359	308	342	341	348	364	336	352	345	340	326	331	369	344	342	359	351	380	371	359	335	342	326	340	359	343	328	391	371	316	330	349	337	354	370	355	356	339	353	338	345	335	333	348	326	360	370	374	347	350	356	337	338	336	352	332	346	335	405	331	352	348	342	379	368	361	361	347	376	318	366	321	326	306	347	323	365	321	355	352	344	338	351	349	367	349	334	331	321	380	355	371	339	312	325	359	314	351	376	390	330	357	347	369	358	348	380	336	404	333	329	316	369	346	377	351	348	356	323	357	364	352	352	338	359	379	347	380	354	340	324	326	335	378	336	372	374	357	322	352	376	349	324	374	337	344	363	367	387	345	301	353	381	342	388	344	368	342	353	336	357	357	371	355	335	369	338	344	372	296	379	335	325	333	345	321	357	333	389	343	331	374	345	302	340	365	340	361	346	334	350	343	356	348	326	345	356	361	355	304	348	331	353	377	349	349	364	385	328	367	361	355	382	360	374	368	366	357	335	322	368	336	359	342	339	357	385
39299	42581	60521	49262	33214	17557	6145	848	808	832	772	791	774	828	810	863	818	793	770	817	839	799	856	770	788	840	818	786	785	803	831	829	787	798	820	823	810	802	808	811	827	789	817	832	816	810	832	857	809	850	796	788	833	868	830	857	821	818	831	833	847	838	824	868	795	849	811	804	833	757	802	893	805	789	835	784	781	821	804	794	775	784	811	819	809	785	780	816	797	819	816	840	772	801	830	824	834	815	785	780	833	794	804	822	703	753	777	818	831	779	839	824	818	795	790	798	797	800	768	795	828	833	818	807	771	841	838	777	858	816	783	832	824	837	778	763	846	805	799	841	839	808	833	764	763	803	788	829	813	811	808	809	790	801	846	799	841	815	845	797	787	757	824	820	797	836	816	804	804	804	800	795	815	813	844	816	765	828	772	830	783	782	820	820	803	847	839	795	772	767	765	810	860	773	780	754	840	790	831	844	825	841	844	778	815	793	838	844	789	815	820	782	817	810	793	827	855	846	781	856	830	786	767	801	837	841	791	835	772	817	841	760	853	798	804	824	789	808	755	835	807	768	799	810	826	795	819	845	822	750	826	756	781	792	783	758	768	791	786	809	751	811	796	787	826	791	825	837	812	844	868	792	811	838	825	853	812	822	797	796	808	842	813	793	809	832	797	757	824	788	740	776	819	763	817	823	804	746	814	844	825	818	790	810	805	808	820	796	823	785	777	811	808	816	820	764	851	771	815	802	826	822	825	830	786	821	835	793	743	804	778	794	785	774	778	769	825	777	856	790	782	771	812	798	765	747	791	811	768	845	825	813	810	841	765	763	817	724	799	810	764	779	815	752	804	797	804	831	758	807	842	824	789	773	830	800	833	782	769	817	787	825	791	769	816	768	867	866	799	880	771	770	771	816	781	783	833	792	839	823	781	786	833	812	774	779	774	835	783	809	765	792	807	789	798	835	763	786	809	851	785	831	745	805	798	792	805	782	827	817	835	803	790	812	833	797	830	819	778	824	827	817	828	823	795	803	806	830	747	818	806	861	813	784	806	814	790	816	791	776	811	824	789	776	857	803	814	841	759	811	814	862	826	796	836	759	831	833	849	810	820	877	813	794	802	772	854	823	827	793	813	814	772	784	764	811	836	817	777	795	831	845	762	858	821	726	774	820	855	808	825	765	722	852	785	783	794	809	819	830	776	839	819	808	843	823	797	828	763	856	774	823	801	805	776	796	783	812	820	812	812	835	820	753	775	804	808	825	835	823	796	799	793	763	826	797	823	817	808	837	749	775	820	800	844	833	798	828	819	837	817	815	808	794	824	792	814	822	758	786	833	757	823	786	798	798	810	774	797	756	800	828	764	818	845	773	822	783	786	872	842	835	810	797	783	813	844	778	787	776	840	837	815	758	793	804	828	825	806	828	809	798	852	821	787	787	809	816	844	806	799	792	799	768	826	895	766	762	833	821	834	767	791	774	812	806	823	807	788	790	776	807	827	798	770	813	825	883	806	801	760	849	794	862	805	811	806	821	832	830	805	840	839	828	777	766	823	825	787	824	836	814	845	772	810	819	860	822	818	868	790	796	789	780	773	791	790	871	833	767	804	840	827	804	826	798	794	735	830	823	794	761	781	794	824	820	804	793	791	818	772	846	843	807	808	831	796	800	850	779	836	788	790	837	821	833	825	837	837	793	822	808	781	774	748	819	832	828	785	805	830	795	816	835	796	785	748	846	826	843	786	727	773	844	803	877	803	848	843	800	801	775	819	828	831	806	860	765	820	803	786	843	906	791	776	795	778	786	773	814	795	792	805	814	827	795	797	839	801	768	794	764	809	841	818	804	736	741	783	837	837	809	818	815	779	791	882	850	822	814	793	768	818	792	814	784	868	799	774	832	816	826	801	801	824	792	787	802	798	816	821	830	800	787	790	798	857	857	802	842	851	757	826	820	814	850	780	844	797	792	810	797	823	817	805	858	811	834	790	813	835	771	796	832	817	785	818	791	820	844	812	802	787	796	823	783	795	844	770	809	770	860	843	799	827	802	814	784	790	770	820	841	818	762	826	774	835	807	816	833	822	777	765	844	783	811	837	820	839	812	801	756	801	808	828	860	800	789	836	853	803	825	800	778	830	807	799	832	805	809	821	751	777	824	779	847	801	818	833	802	782	828	844	821	780	833	829	781	797	829	788	834	865	815	824	810	796	786	846	799	820	760	847	753	774	801	818	797	779	817	834	820	797	854	817	827	780	810	801	760	764	827	891	779	760	802	812	771	800	810	830	828	802	786	837	805	774	793	816	779	802	804	833	788	804	784	820	834	791	824	797	810	877	822	796	767	828	809	790	798	825	798	785	824	779	763	853	815	826	819	780	792	796	814	808	791	866	773	833	848	804	826	844	770	776	801	749	792	813	780	785	804	813	781	803	798	786	821	811	836	837	819	792	808	786	815	810	821	889	797	785	816	779	814	765	853	840	841	815	799	821	807	873	806	857	838	848	804	849	787	820	844	820	800	724	781	786	831	789	778	798	825	820	846	782	757	822	772	816	754	852	812	788	835	796	793	799	802	826	793	779	764	800	796	799	827	836	807	837	809	843	837	839	815	781	765	777	825	764	770	795	862	808	828	815	786	836	849	835	808	783	791	837	788	782	793	767	766	843	842	871	772	743	805	805	755	794	773	782	813	837	787	769	838	784	789	776	885	861	829	811	826	829	771	818	805	806	846	793	781	844	808	798	798	844	791	790	841	809	854	797	792	792	824	844	795	817	788	863	829	853	802	800	766	817	780	795	830	790	822	791	810	838	818	822	845	804	846	840	748	805	805	790	821	835	806	820	810	777	811	823	846	847	811	799	781	801	792	822	755	776	802	831	851	827	825	781	822	830	825	794	859	740	751	847	758	826	815	762	827	777	843	788	751	812	786	847	781	836	808	799	834	792	748	765	830	757	821	789	809	786	804	798	822	833	807	808	840	800	810	785	796	766	804	770	830	844	793	764	835	819	739	860	753	784	837	743	805	839	760	788	834	817	798	823	801	772	842	836	771	823	777	796	838	805	809	820	785	805	822	803	822	779	805	800	768	822	787	761	815	865	809	822	804	766	787	789	760	779	828	819	814	804	786	841	824	835	789	873	810	842	788	864	789	803	832	825	817	814	802	836	807	737	779	793	766	796	815	824	835	788	843	775	803	788	771	819	765	788	790	785	836	842	812	824	834	807	780	760	810	704	784	829	818	799	764	787	842	814	788	814	822	829	802	785	785	789	811	863	800	810	816	787	772	825	824	778	792	794	811	844	800	793	829	750	836	820	813	824	767	813	810	772	816	805	830	841	773	781	790	788	841	869	801	785	819	855	799	787	788	797	785	768	757	780	811	864	837	837	778	784	776	781	816	758	808	851	820	817	820	798	840	772	859	829	818	819	802	830	835	779	826	775	819	803	782	836	779	803	805	776	809	846	816	776	817	828	778	804	815	820	809	813	792	777	818
72987	70449	76800	58706	38558	21218	6713	657	519	503	475	501	502	507	480	457	496	523	509	510	521	494	473	490	501	491	488	441	509	462	492	518	521	507	496	475	501	470	474	513	510	469	517	439	467	462	488	495	487	466	476	459	485	490	447	480	476	498	510	459	543	443	504	492	493	467	451	507	482	502	476	490	485	448	499	512	470	486	551	494	483	494	476	443	512	497	479	516	508	499	499	462	469	473	496	469	527	463	498	474	468	452	476	467	504	480	495	463	461	463	483	481	511	491	456	500	497	443	532	479	488	478	511	488	494	471	485	483	478	476	481	537	507	539	474	477	447	439	464	455	499	459	469	511	535	483	446	461	450	438	505	517	477	478	482	474	466	502	467	459	526	459	483	490	433	454	475	454	500	432	468	469	501	474	506	515	521	481	488	477	506	512	454	494	456	474	446	502	504	515	478	485	471	484	456	491	473	470	482	425	491	464	502	468	472	457	530	481	482	499	503	463	493	502	488	487	467	489	512	451	515	469	497	461	482	497	475	470	479	471	456	503	484	454	487	444	520	479	476	458	485	491	444	437	487	516	487	475	497	467	464	465	515	502	477	507	460	497	498	464	464	504	482	516	518	445	475	514	523	470	449	493	500	465	507	472	442	528	488	482	452	486	501	498	484	507	466	497	522	471	503	460	502	478	544	509	505	489	490	500	489	477	467	506	480	435	463	475	502	518	478	477	486	442	513	489	479	497	505	515	471	460	501	521	517	499	519	512	525	534	462	478	461	525	516	457	476	474	461	506	458	485	494	499	503	451	412	510	491	487	479	466	481	472	476	494	472	467	440	515	458	491	489	526	489	490	498	444	493	518	460	490	462	493	488	520	506	482	518	482	489	454	459	525	504	477	464	517	479	467	500	483	452	513	504	516	522	474	468	444	502	479	462	491	435	514	517	531	467	490	433	434	505	513	454	490	477	449	466	492	513	499	487	481	458	499	494	459	476	471	510	479	479	498	473	467	509	524	493	524	427	471	480	457	474	465	490	485	481	498	493	459	449	509	502	481	505	445	496	490	516	495	547	461	466	491	546	511	525	513	505	487	503	495	475	429	441	456	508	455	498	507	503	476	487	470	466	497	487	476	536	476	468	510	453	473	473	462	480	465	471	470	473	466	538	519	460	479	513	456	475	493	489	465	502	480	472	514	467	481	475	482	452	454	445	494	468	483	488	458	491	484	470	474	544	456	486	513	477	474	490	511	512	500	444	497	508	481	486	466	489	474	514	493	472	488	464	465	515	518	501	505	484	500	500	468	497	473	475	471	473	457	490	558	482	475	468	460	491	497	519	485	447	497	450	483	498	477	483	485	470	452	474	508	452	423	482	468	498	503	470	498	452	448	459	466	490	555	501	486	493	461	530	496	484	463	493	471	449	467	484	478	524	492	476	467	504	432	482	501	466	471	481	476	506	501	529	464	516	441	502	482	444	457	494	530	480	487	476	470	441	469	472	511	475	413	522	447	507	491	479	509	496	472	495	485	493	482	452	458	471	494	488	502	483	515	501	518	492	491	456	515	488	467	496	512	458	480	552	446	471	483	492	447	493	463	505	484	479	491	473	514	522	490	452	520	456	493	490	488	525	482	498	460	484	496	503	515	482	476	499	437	508	460	529	476	481	489	492	454	526	538	490	503	493	474	479	478	493	532	480	484	467	487	479	489	423	481	502	459	492	474	471	469	467	512	474	481	501	469	456	435	490	488	456	489	501	493	449	537	463	505	531	493	444	457	512	500	470	462	501	479	483	452	466	521	497	512	471	526	516	499	482	498	483	471	499	463	478	498	467	494	507	522	481	502	502	499	502	481	490	449	492	487	479	490	488	471	470	511	516	471	451	461	448	460	491	499	484	444	478	490	484	483	484	456	505	501	473	464	506	527	468	505	464	492	518	484	499	510	520	486	501	483	491	457	486	501	470	476	474	471	479	482	471	480	483	512	475	470	480	474	513	478	499	475	469	431	486	508	461	474	510	477	474	484	445	502	491	479	516	491	495	472	498	508	501	495	466	508	509	509	430	430	468	519	492	466	478	476	487	499	452	488	520	487	471	458	489	510	508	494	468	470	477	504	496	478	482	485	450	486	475	512	496	545	444	484	456	462	494	474	500	508	464	423	476	473	470	485	443	497	465	456	503	483	508	499	437	493	503	499	471	466	492	502	500	539	491	494	469	445	490	498	476	528	497	450	469	476	503	447	464	492	452	488	459	485	475	461	508	468	492	461	494	459	477	501	547	448	478	416	462	505	506	499	507	481	536	478	474	473	459	485	519	499	456	485	468	486	468	478	509	476	495	502	476	466	482	488	497	517	476	450	464	479	470	520	483	467	484	486	494	485	450	450	484	479	496	528	462	435	461	507	485	433	456	503	529	473	478	487	469	480	501	521	494	472	481	476	464	449	472	475	456	442	499	498	497	446	487	487	513	462	475	486	476	521	466	439	476	444	496	501	489	454	458	454	471	468	512	516	532	471	467	446	465	525	486	421	510	462	508	524	486	522	522	466	491	502	458	495	511	466	463	492	500	498	488	515	469	501	498	491	471	488	482	510	488	496	455	517	481	475	442	449	507	457	532	489	484	530	521	474	521	517	474	517	508	504	505	491	504	481	536	475	449	491	453	517	464	478	472	461	478	490	491	467	442	502	495	508	526	503	519	489	449	523	500	428	490	481	456	522	485	506	490	454	493	503	486	496	494	499	511	480	484	451	492	481	498	452	504	471	491	491	475	499	479	416	478	507	453	491	500	513	468	484	501	518	459	490	501	510	495	449	468	487	485	489	482	482	469	467	477	438	491	523	508	471	491	463	477	498	492	521	509	467	482	477	476	478	505	454	452	461	464	516	503	499	464	496	466	462	510	471	493	473	458	474	461	498	498	512	475	510	515	508	469	470	451	481	507	509	489	523	495	459	524	488	484	485	480	508	508	456	490	502	502	480	477	476	498	472	519	503	518	464	472	506	513	496	493	470	499	537	489	450	530	519	437	508	445	496	450	512	445	473	475	482	482	430	478	480	462	489	474	476	488	494	502	475	488	489	524	500	471	490	478	524	490	480	480	496	474	499	491	504	473	507	497	478	484	513	528	409	495	494	511	477	464	488	522	544	490	485	442	451	463	533	520	487	474	471	474	437	487	474	495	485	480	516	458	478	486	459	443	500	477	486	484	461	456	447	440	466	516	510	502	453	500	471	488	474	484	441	485	468	492	462	472	522	455	449	467	449	472	480	498	449	442	512	467	482	440	516	486	484	489	514	456	459	473	469	552	485	493	505	418	493	469	472	523	516	472	511	539	544	456	475	473	511	481	506	526	455	516	512	481	516	469	437	504	467	465	474	489	476	490	520	485	514	448	472	474	457	527	527	489	470	453	476	491	490	464	464	508	461	481	486	538	482	515	496	492	466	475	430	518	532	522	539	440	466	483	446	491	448	505	494	519	485	472	499	513	502
49361	60274	76640	64833	47247	29572	10854	1044	1068	1079	1090	1050	1093	1106	1066	1051	1045	1063	1032	1088	1056	1099	1115	1052	1068	1051	1056	1051	1048	1040	1107	1155	1025	1091	1045	1115	1034	1067	1099	1003	1099	1060	1043	1092	1060	1010	1105	1063	1056	1084	1090	993	1056	1110	1086	1077	1054	1104	1085	1126	1044	1051	1053	1084	1102	1015	997	1082	1150	1115	1062	1050	978	1119	1065	1020	1042	1059	1047	1091	1108	1098	1064	1124	1065	1032	1096	1044	1075	1040	1142	1056	993	1050	1015	1071	1027	1064	1060	1089	1076	1040	1129	1060	1127	1100	1122	1062	1068	1111	1092	1104	1067	1065	1023	1064	1019	1060	1122	1114	1050	1030	1020	1021	1073	1037	996	1095	1070	1002	1065	1100	991	1060	1049	996	1046	1029	1055	1033	1062	1031	1044	1070	1067	1022	1131	1047	1096	1036	1113	1074	1045	1071	1059	1037	1088	1085	1090	1064	1081	1072	1077	1059	1076	1056	1066	1009	1049	1092	1034	1037	1040	1083	1078	1062	1064	1014	1058	1047	1063	1040	1072	1063	1009	1084	1051	1083	1088	1106	1102	1103	1071	1071	1050	1085	1026	1053	1105	1081	1092	969	1011	1104	1082	1053	1024	1073	1058	1067	1041	1041	1059	1046	1061	1010	1174	1024	1047	1077	1045	1059	1036	1080	1105	1083	1003	1116	1087	1047	1094	1049	1075	1047	1070	1104	1043	1088	1022	1036	1029	1096	1065	1141	1067	1060	1064	1062	1122	1038	1077	1063	1079	1058	1012	1075	992	1049	1026	992	1121	1012	1108	1036	1103	1121	1080	1087	1067	1053	1051	1078	1038	1043	1019	1052	1084	1037	1091	1096	1036	1069	1025	1097	1046	1025	1077	1042	1022	1074	1052	1116	1072	1071	1072	1012	1062	1042	1091	1093	1043	1082	1061	1119	1039	1117	1069	1041	1039	1013	1085	1126	1100	1051	1072	1067	1038	1082	991	1050	1032	1124	1036	998	1081	1063	1090	1063	1076	1082	1063	1064	1082	1053	1072	1111	1039	1054	1116	987	1079	1033	1051	1070	1016	1052	1087	1095	1062	1119	1034	1073	1047	1049	1086	1034	1163	1054	1084	1134	1032	1020	1058	1107	1137	1022	1122	1051	1051	1050	1063	1031	1081	1040	1101	1073	1031	1037	1058	976	1004	1094	1048	1038	1084	1090	1022	1049	1036	1076	1074	1075	1074	1101	1107	1057	1059	1085	1051	1005	1055	1057	1059	1047	1067	1098	1016	1068	1057	1096	1040	1065	1084	1053	1045	1046	1085	1038	1067	1022	1101	1082	1093	1118	1103	1004	1061	1075	1040	1040	1051	1093	1062	1094	1083	1031	1091	1106	1079	992	1072	1064	1027	1020	1099	1041	1050	1032	1052	1061	1067	1088	1090	1094	1006	1045	1073	1029	1034	1069	1038	1028	1037	1075	1097	1032	1105	1091	1091	977	1040	1038	982	1116	1086	1119	1030	1067	1041	1085	1085	1081	1057	1114	1051	1144	1044	1122	1115	1048	993	1072	1068	1046	1052	1049	1089	1018	1046	1066	1083	1016	1114	1057	1119	1075	1021	1123	1078	1106	1071	1011	1123	1063	1067	1065	1078	1068	1106	1138	1050	1061	1079	1099	1077	1091	1075	1094	1090	1078	1094	1052	1063	1066	1016	1067	1062	1148	1072	1114	1100	1046	1051	1092	1058	1053	1085	1056	1032	1026	1129	1139	1074	1038	1047	1020	1066	1081	1023	1077	1059	1053	1021	1095	1076	1076	1043	1133	1055	1050	1074	1081	1127	1039	1085	1046	1062	1012	1015	1037	1058	1110	1008	1016	1102	1103	1079	1105	1030	1055	1087	1042	1053	1087	1016	1079	1056	1015	1028	1061	1059	1003	1066	1068	1119	1052	1046	1032	1133	1057	1066	1077	1070	1087	1036	1050	1063	1061	1016	1079	1046	1101	1062	1081	1040	1063	997	1074	1054	1003	1125	1100	1078	1011	1069	1066	1128	1099	1089	1097	1053	989	1033	1071	1089	1002	1050	1056	1075	1064	1051	1093	1097	1145	1082	1089	1044	1050	1050	1026	1067	1060	1086	1052	1042	1066	1082	1041	1062	1079	1026	1073	1084	1052	1060	1069	1039	1055	1037	1072	1056	1070	1043	1128	1008	1104	1050	1044	1099	1114	1041	1072	1080	1054	1074	1072	1022	1100	1036	1049	1086	1073	1077	1032	1100	1102	1042	1028	1069	1070	1094	1092	1049	1067	1061	1002	1019	1082	1079	998	1063	1071	1081	1134	1069	991	1112	1059	1058	1142	1046	1082	1102	1093	1035	1028	1088	994	1053	1078	1011	1109	1048	1063	1052	1007	1066	1055	1057	1050	1033	1032	1072	1016	1017	1095	1029	1050	1043	1049	1067	1094	990	1097	1070	1050	1065	1103	1056	1122	1036	1072	1075	1074	1071	1109	1035	1042	1078	1054	1068	1022	1027	1058	1027	1111	1069	1015	1113	1053	1065	1043	1013	1071	1024	1007	1096	1042	1093	1032	1087	1070	1122	1010	1054	1041	1012	1001	1047	1114	1022	1014	1140	1115	1045	1072	1038	1034	1088	1062	1077	1051	1048	1076	1092	1110	1047	1067	1016	1085	1053	1080	1075	1072	1081	1048	1091	1066	1098	1044	1111	1026	1112	1159	1063	1086	1004	1046	1066	1096	1002	1119	1046	1055	1027	1053	1004	1044	1049	1082	1113	1132	1080	1067	1100	1052	1062	1068	1069	1076	1027	1116	1089	1089	1027	1083	1080	1068	1067	1034	996	1039	1090	1033	1090	1099	1044	1063	1019	1004	1041	1002	1026	1062	1069	1149	1084	1071	1048	1104	1065	1070	1097	984	1031	1057	1052	1027	1068	1068	1054	1035	1025	1031	1062	1036	1060	1049	1092	1026	1114	1099	1078	1086	1064	1110	1081	1019	1012	1098	1073	1141	1074	1067	1051	1106	1057	1054	1102	1037	1091	1108	1043	1064	1079	1114	1079	1027	997	1132	1049	1002	1046	1039	1081	1009	1088	1074	1060	1073	1093	1071	1056	1131	1114	1027	1025	1010	1048	1087	1095	1012	1029	1084	1034	1086	1066	1056	1076	1061	1020	1090	1090	990	1125	1060	1075	1051	1054	1025	1077	1024	1049	1081	1083	1079	1068	1067	1049	1032	1041	1121	1104	1088	1106	1001	1070	1112	1041	1050	1072	1111	1056	1076	1067	1075	1014	1028	1061	1072	1122	1037	1030	1060	1104	1042	1040	1044	1018	1071	1057	1053	1097	1084	1054	1098	1081	1045	1105	1143	992	1024	1011	1095	1084	1071	1020	1064	1118	1093	1041	1083	1109	1050	1066	1111	1097	1091	1104	1058	1098	1101	1024	1112	1061	1038	1040	1038	1050	1083	1077	1044	1042	1037	1024	1057	1064	1089	1065	1024	1068	1017	1009	1076	1099	1074	1087	1040	1069	1050	1065	1050	1089	1078	1088	1032	1050	1069	1020	1048	1093	1073	1054	1060	1065	1129	1046	1043	1046	1054	1020	1087	1037	1039	1072	1112	1110	1088	1095	1030	1115	1073	1011	1052	1087	1062	1052	1036	1087	1098	1041	1038	1014	1075	1062	1133	1078	1065	1071	1062	1077	1038	1011	1053	1066	1053	1096	1093	1014	1076	1102	1106	1101	1096	1104	996	1057	1007	1082	1052	1023	1081	1044	1111	1052	1023	1068	1018	1075	1087	1102	1070	1095	1050	1118	1048	1098	1075	1034	1090	1086	1105	1026	1061	1046	1111	1050	1102	1040	1038	1054	999	1123	1093	1031	1051	1060	1081	1112	1086	1114	1086	1086	1122	1041	988	1099	996	1066	1075	1002	1110	1072	1067	1001	1042	1135	1109	1038	1085	1093	1067	998	1057	1038	1037	1048	1038	1095	1052	1085	1116	1074	1053	966	1091	1063	1015	1072	1057	1087	1083	1046	1072	1036	1088	1060	1063	988	1103	1051	1048	1022	1072	1089	1080	1057	1080	1098	1085	1091	1081	1096	1077	1031	1082	1065	1103	1008	988	1031	1148	1063	1098	1079	1060	1036	1015	1074	1085	1097	1079	1025	1106	1051	1031	1086	1057	1081	1086	1020	1077	1056	1032	1068	1074	1016	993	1012	1061	1028	1057	1091	1054	1040	1076	1070	1090	1040	1038	1088	1062	1076	1093	1004	1096	1066	1026	1024	1072	1052	1052	1084	1013	1021	1047	989	1079	1086	1112	1044	1050	1074	1067	1041	1070	1114	1117	1044	1127	1089	1096	1066	1035	1080	1003	1013	1121	1059	1002	1043	1048	1057	1035	1070	1091	1068	1059	1096	1077	1064	1046	1028	1066	1024	1065	1095	1104	1084	1142	1009	998	1063	1069	993	990	1113	1046	1055	1140	1050	1017	1035	1150	1077	1046	1043	1143	1082	1043	1044	1061	1006	1090	1089	1025	1061	1064	1090	1079	1090	1071	1118	1046	1058	1031	1037	1093	1073	1061	1056	1058	1128	1038	1040	1050	1077	1045	1066	1080	1060	1038	1095	1059	1100	1101	1004	1043	1049	1108	1118	1069	1071	1097	1058	1064	1136	1071	1086	1080	1064	1031	1040	1058	1061	1109	1108	1056	1044	1086	1060	1058	1041	1028	1071	1083	1095	1048	1031	1038	1041	1080	1080	1107	1044	1062	1091	1060	1051	1039	1129	1046	1053	1076	1102	1098	1037	1074	1017	1083	1070	1068	1038	1007	1082	1089	1051	1091	1119	1143	1090	1023	1033	1028	1085	1137	1017	1098	1068	1073	1057	1025	1121	1046	1072	1038	1039	1090	1090	1048	1098	1048	1005	1087	1124	1083	1093	1100	1094	1052	1042	994	1102	1080	1132	1023	1042	1063	1056	1115	1123	1087	1049	1057	1075	1069
42142	27042	17403	8991	3362	1472	670	396	396	440	392	412	399	393	359	368	386	359	375	398	365	411	421	401	385	374	380	405	388	394	365	389	378	369	404	417	396	389	401	390	382	403	404	395	406	365	382	390	367	366	362	364	377	386	391	377	424	387	404	416	414	386	416	361	387	381	382	391	402	349	392	363	351	403	370	375	363	354	431	433	393	385	384	341	394	395	367	378	398	386	386	401	410	403	388	359	371	406	367	393	382	374	396	398	406	411	441	372	400	370	370	367	385	366	364	395	381	393	421	411	385	417	396	389	407	397	384	404	399	383	368	393	427	435	357	365	387	430	390	413	383	422	385	402	391	382	441	398	400	382	358	394	385	401	394	391	378	374	376	404	442	395	387	378	401	397	392	391	363	365	420	396	418	396	373	396	396	393	388	378	392	408	380	390	381	427	400	427	373	393	429	433	431	428	393	434	386	374	421	401	390	377	388	385	361	352	401	443	374	367	384	424	409	412	368	394	432	405	380	368	352	423	373	393	382	388	384	393	363	388	394	416	414	399	378	376	346	384	420	357	378	397	359	406	400	434	403	390	397	365	361	387	406	369	383	364	407	416	366	371	371	363	331	385	397	383	371	445	382	411	380	380	401	421	431	392	357	420	387	424	415	367	368	376	370	382	387	384	417	377	404	406	369	389	395	389	429	372	396	387	400	408	412	376	381	387	380	397	398	397	367	360	362	369	396	353	390	386	390	384	380	368	379	375	407	397	387	428	424	397	401	394	420	405	386	407	374	386	433	335	354	398	398	386	415	391	365	417	395	395	401	408	397	426	374	387	342	424	389	398	423	406	362	398	367	403	384	412	403	386	377	430	375	372	367	388	360	364	389	400	410	390	370	394	408	417	392	383	367	363	371	380	406	386	392	379	428	400	385	400	431	341	369	417	360	404	388	366	383	401	410	425	375	415	385	402	392	386	400	407	383	432	372	393	400	407	403	411	416	412	367	360	373	395	385	409	404	400	398	397	403	405	370	415	407	359	397	381	359	382	403	399	413	366	377	382	397	393	383	384	417	386	380	395	381	401	375	367	403	394	376	369	400	383	384	387	406	374	386	389	347	374	383	420	396	345	420	361	365	373	386	386	390	395	386	394	405	404	406	393	410	366	388	374	389	418	368	370	344	407	367	398	396	379	416	400	381	385	390	379	436	395	338	381	399	351	376	383	381	407	360	348	382	390	395	381	419	351	363	389	411	394	363	401	400	406	390	340	379	428	388	397	380	383	347	377	370	380	406	373	402	376	380	358	435	350	377	372	409	377	369	389	391	392	412	433	388	418	411	376	401	398	381	421	439	370	347	388	378	398	404	385	418	415	402	421	421	411	354	372	400	350	359	416	347	383	409	420	399	428	411	378	379	403	395	402	407	429	386	404	421	369	415	402	432	387	390	432	385	407	348	404	409	410	396	381	402	401	446	368	363	416	403	374	387	394	423	386	400	405	387	386	395	370	358	406	444	435	377	425	398	409	416	386	368	381	412	408	417	419	382	346	423	435	387	391	354	402	394	405	438	408	406	372	408	379	404	385	377	386	401	404	394	392	435	408	399	370	352	373	390	380	384	388	402	395	431	388	360	387	400	430	388	413	360	383	422	370	442	398	386	375	419	343	388	364	366	397	409	387	400	404	373	401	394	401	429	375	391	390	391	403	410	387	397	428	371	396	390	401	391	381	398	405	347	385	385	401	396	376	384	390	396	364	370	362	406	399	370	381	392	402	432	428	397	378	385	394	393	400	341	415	391	378	393	379	385	345	400	347	389	394	383	385	381	399	378	408	402	359	375	377	340	377	404	344	377	407	377	394	399	421	368	363	392	348	392	395	379	406	365	363	403	397	395	395	389	388	362	355	373	394	398	362	385	420	374	350	373	405	392	438	381	372	367	389	379	416	412	373	406	380	374	386	337	365	389	392	388	412	383	393	358	381	389	387	402	367	406	430	390	380	414	373	386	386	403	402	376	410	410	396	380	408	386	405	431	410	385	392	359	388	438	410	406	405	368	394	395	377	445	385	402	402	407	335	390	399	382	403	384	388	387	381	372	407	375	411	386	371	408	421	348	387	438	347	386	367	397	394	377	377	384	388	386	376	390	408	401	397	391	397	377	358	382	381	406	367	394	400	430	432	379	357	417	368	401	396	394	388	374	402	375	418	392	438	399	371	404	373	390	371	353	363	387	371	386	360	413	398	408	398	353	388	378	371	387	378	372	408	374	382	379	398	379	377	392	381	371	408	382	401	409	352	400	386	417	417	360	416	378	411	409	368	399	396	405	357	405	406	414	404	408	347	398	370	359	338	402	411	403	371	400	427	387	400	393	380	394	417	417	356	410	403	401	415	394	411	383	395	377	389	375	400	385	425	404	403	414	376	383	374	353	405	393	369	434	396	408	386	455	391	390	403	380	379	408	385	383	369	349	387	413	398	364	383	414	381	389	388	363	399	380	413	367	400	371	399	426	396	371	363	414	396	376	392	357	392	410	423	395	408	373	388	409	416	407	442	411	427	401	415	381	365	387	416	367	364	369	358	404	385	416	440	379	353	403	430	409	381	375	401	393	406	365	364	390	400	387	415	404	376	402	384	392	431	377	411	386	395	373	421	398	403	388	361	361	421	423	410	411	399	380	366	414	382	403	408	348	383	358	411	410	371	421	388	424	383	358	364	405	408	427	359	416	401	381	391	398	390	395	377	377	411	386	395	369	408	386	412	397	391	409	387	414	346	417	423	388	439	401	391	351	422	403	351	400	375	374	369	354	381	406	363	376	388	386	388	384	383	376	407	410	396	384	407	400	397	410	369	408	399	368	406	382	366	408	425	397	397	405	406	425	390	402	407	423	404	405	387	358	391	386	393	402	394	402	416	408	397	373	407	409	387	382	392	378	454	369	423	428	381	412	384	359	416	380	364	412	391	371	399	368	400	367	419	410	399	370	412	410	398	366	383	362	397	382	404	379	376	387	360	418	393	377	419	403	396	398	389	394	414	367	417	390	371	416	362	373	433	358	401	369	461	421	395	348	394	429	391	390	395	373	398	388	409	365	422	369	401	359	424	380	381	384	379	344	370	399	415	376	374	400	405	363	384	426	397	442	372	351	415	382	351	388	380	378	375	409	386	381	412	370	399	388	382	430	408	407	411	411	414	430	378	375	406	374	349	407	406	399	376	423	374	391	403	402	375	366	363	409	391	391	400	439	380	383	422	453	377	400	419	379	363	414	409	408	406	381	393	443	416	386	367	391	426	426	386	410	358	411	424	390	378	387	422	374	406	378	398	390	389	409	368	393	382	393	462	396	352	393	378	384	439	421	386	378	401	358	415	361	382	392	396	411	395	413	368	386	434	360	393	411	381	385	377	415	397	398	388	348	375	383	393	382	334	364	384	429	387	402	376	368	388	392	413	370	402	398	391	351	361	377	376	369	418	389	401	371	367	418	365	398	403	414	392
23884	19563	23298	15953	7571	3498	1590	817	886	890	879	875	862	883	880	876	857	887	883	909	905	894	855	838	874	872	848	834	857	906	849	928	915	866	791	887	883	833	870	885	908	934	886	863	866	816	867	875	880	902	893	883	838	872	898	861	866	888	833	806	844	865	895	886	865	838	805	897	898	904	945	872	896	871	894	851	857	896	822	849	843	866	862	904	905	869	883	877	831	879	853	871	888	881	840	857	885	867	874	855	866	881	900	843	852	819	854	878	819	876	890	888	856	861	841	860	851	905	858	878	888	880	874	871	878	882	918	812	879	903	852	844	881	862	895	854	855	870	875	823	867	815	823	889	880	916	854	946	863	875	838	857	839	866	883	835	866	875	876	832	909	834	894	828	878	818	837	900	855	918	869	860	918	872	857	889	870	878	860	883	894	857	858	873	896	918	930	809	878	906	858	871	866	826	847	854	909	889	934	843	884	901	866	863	868	851	858	818	827	842	899	804	860	861	861	833	885	872	898	911	907	895	905	865	915	852	912	881	906	844	860	918	911	901	793	885	868	867	902	860	848	840	889	856	874	824	838	846	895	883	881	862	824	886	814	873	860	860	869	882	859	866	856	827	900	902	896	881	888	913	860	824	877	890	898	848	901	921	876	842	850	859	887	845	824	911	889	877	889	830	916	850	888	832	915	880	874	844	842	868	848	855	868	875	860	822	885	857	859	823	881	839	890	917	846	848	910	855	800	843	874	895	879	862	846	863	828	854	850	869	860	826	882	863	848	895	879	890	876	836	836	828	907	853	857	847	852	846	840	879	867	865	871	864	886	909	885	865	830	834	812	900	897	898	867	801	882	872	813	845	858	898	844	857	890	903	820	847	894	882	871	847	849	897	819	874	875	859	883	874	868	899	879	856	840	832	880	861	822	838	806	902	860	880	845	875	816	888	843	876	899	898	880	863	858	835	874	886	872	853	856	841	857	862	923	861	878	881	858	858	940	847	856	890	830	847	862	874	852	869	897	850	900	904	870	895	882	881	853	842	860	914	922	904	847	923	833	835	851	892	859	898	852	858	859	899	900	890	880	892	898	902	858	874	893	877	875	897	873	896	843	883	863	843	867	872	855	880	898	835	884	880	889	928	877	902	812	929	900	876	860	897	892	878	907	872	889	848	855	857	945	915	869	849	872	849	893	874	890	888	919	836	906	877	858	857	840	862	873	865	886	943	886	828	866	889	869	860	850	846	905	853	889	849	850	901	876	892	854	919	875	856	871	823	823	847	870	939	899	895	833	866	872	904	818	865	933	907	836	836	888	866	871	892	889	933	915	892	864	863	837	856	911	854	843	849	888	804	924	923	889	849	820	922	890	860	900	889	835	873	877	855	865	815	870	815	909	898	937	839	885	896	868	867	831	862	836	857	879	885	905	871	848	856	897	887	843	890	890	883	890	902	852	914	847	841	880	867	842	882	877	879	870	894	836	845	913	812	909	899	879	861	863	854	862	843	866	903	909	796	872	866	840	790	811	844	916	844	842	826	841	895	880	833	830	905	907	826	894	891	866	900	877	843	891	914	838	876	865	903	849	850	934	852	892	847	853	892	875	880	892	878	877	900	841	909	888	864	850	855	802	928	904	910	859	884	851	889	889	866	846	906	863	887	870	863	898	863	854	856	843	909	919	825	845	894	838	892	850	887	879	892	883	861	912	861	854	857	886	856	902	873	841	801	859	880	896	910	865	878	850	856	828	856	853	832	843	839	902	863	879	870	839	936	870	846	897	857	881	924	867	867	840	842	832	876	877	867	905	924	847	897	869	890	872	920	900	892	869	848	877	870	902	865	903	884	905	835	884	846	841	872	843	834	903	920	879	883	844	897	872	833	859	868	847	913	829	834	863	813	908	882	848	870	912	903	871	843	962	859	867	855	915	880	955	880	879	854	876	828	902	907	858	939	836	800	840	927	863	865	873	892	925	914	854	868	907	871	855	934	878	892	805	877	861	881	893	852	920	813	908	863	815	902	850	856	849	851	864	884	893	817	910	906	868	884	874	883	910	880	853	866	850	905	862	898	897	930	815	907	871	895	812	873	870	836	876	845	827	864	830	894	888	899	879	853	885	857	846	892	924	860	838	875	868	871	900	840	848	915	879	881	849	864	898	862	889	836	864	857	838	860	888	906	842	875	865	848	847	898	836	848	837	850	904	873	849	885	871	885	867	890	872	874	951	896	885	889	908	840	863	871	857	889	924	823	871	858	848	881	856	928	870	900	866	875	904	864	942	834	899	883	872	901	914	926	919	900	821	849	855	811	921	883	885	830	829	873	833	887	899	843	885	869	859	834	838	870	856	820	888	868	875	863	864	880	839	938	902	893	865	871	848	845	888	841	917	872	897	874	883	933	870	881	829	863	854	856	878	843	873	862	871	855	889	865	883	895	899	858	856	884	928	856	801	888	894	830	838	936	815	866	861	863	854	885	902	872	860	863	822	868	866	851	879	859	905	878	853	857	865	863	897	902	804	942	860	835	867	862	827	866	847	834	899	845	873	871	870	815	915	837	867	787	882	845	892	844	866	912	863	913	841	897	901	889	888	882	863	861	882	867	885	839	931	901	837	839	870	857	889	797	869	811	844	883	887	853	866	861	888	859	868	856	859	862	864	863	850	823	859	904	898	847	805	938	889	900	868	899	890	844	835	887	863	833	874	891	884	853	906	905	892	824	857	842	877	860	864	870	856	834	944	911	870	909	844	861	935	851	815	881	892	864	859	882	868	872	886	806	864	887	870	885	878	853	830	908	885	837	882	870	848	870	904	889	847	856	816	867	924	854	859	894	882	870	895	882	867	857	878	865	909	889	868	837	838	812	840	893	835	824	857	922	814	901	915	880	856	896	857	869	895	873	816	898	864	921	861	913	866	834	785	830	899	858	825	852	868	892	878	887	910	856	849	864	860	881	859	926	898	837	843	862	834	902	889	835	879	890	893	870	881	908	882	865	889	948	912	902	886	897	872	876	868	911	873	893	903	833	829	848	828	898	834	837	907	870	901	926	893	828	907	877	886	846	862	831	907	890	876	889	890	859	884	846	857	829	869	845	906	859	879	889	830	815	873	812	864	901	858	941	909	913	859	858	855	851	922	850	854	823	835	871	871	893	855	861	830	783	885	842	851	862	854	874	882	827	902	918	878	849	845	854	830	828	887	815	846	849	852	882	876	859	887	897	888	868	846	910	860	867	840	819	850	847	869	888	884	855	866	829	864	818	854	862	873	898	909	908	833	871	891	892	836	805	829	892	847	856	869	855	903	850	836	857	851	895	839	901	916	830	869	853	814	907	843	881	880	894	887	930	874	830	926	844	897	879	877	902	853	865	915	862	911	910	872	876	878	856	848	882	851	886	881	855	870	830	921	915	872	887	880	901	869	904	917	911	854	839	864	844	886	839	836	874	923	887	891	888	833	853	878	880	901	890	877	855	906	874	844	890	948	857	851	927
62190	56113	63063	43091	23056	8365	1942	353	379	364	353	327	350	382	370	358	343	313	354	339	328	332	378	329	332	334	350	368	341	331	351	330	368	355	357	350	327	379	318	341	377	388	356	358	364	340	333	314	327	352	330	350	348	342	340	338	358	353	345	359	361	340	355	342	373	330	366	354	355	367	349	337	363	358	330	368	371	388	325	346	348	339	307	369	312	335	364	318	336	355	318	322	359	370	339	377	338	359	327	318	321	325	327	335	344	369	392	352	371	349	375	341	327	343	338	358	294	366	338	338	354	334	366	339	317	351	348	342	316	368	335	364	370	315	350	318	378	367	369	343	352	351	374	324	359	366	328	351	336	347	344	336	332	332	315	342	352	343	371	356	325	359	341	375	335	337	356	338	331	354	300	293	361	349	366	352	360	338	357	338	357	341	333	355	378	347	334	336	330	373	321	368	336	333	381	353	341	364	350	321	361	370	359	375	355	359	355	368	359	362	339	346	369	335	370	380	333	363	343	360	343	351	330	359	337	328	323	333	343	339	352	339	356	339	343	373	342	347	369	342	346	349	391	343	344	342	339	346	368	358	355	345	371	334	358	380	319	347	386	366	362	338	346	379	345	324	330	307	355	351	329	349	377	360	364	349	375	352	354	354	368	362	338	365	351	318	357	362	318	373	335	339	340	355	339	340	346	351	337	373	324	364	368	381	361	333	359	339	323	338	385	353	318	352	355	318	300	337	332	321	337	354	342	330	298	350	366	373	349	347	338	355	323	375	327	354	317	368	369	366	343	351	347	353	320	333	368	331	345	403	334	337	352	366	346	366	351	330	326	319	359	347	348	329	370	313	335	361	316	323	386	358	342	341	352	381	353	310	336	413	340	358	359	390	364	356	354	342	342	328	375	329	337	321	359	374	352	360	324	336	352	368	333	338	362	328	330	336	325	364	334	330	329	361	341	328	350	353	347	326	356	363	341	335	345	348	368	315	362	359	336	330	387	352	329	327	336	334	346	341	346	343	354	337	342	352	351	384	360	351	365	384	347	379	362	321	393	303	321	315	376	349	346	355	323	349	363	369	329	362	352	348	357	335	374	331	323	346	288	309	335	334	362	367	341	338	370	370	369	354	354	329	336	377	359	319	338	385	319	375	325	365	340	344	319	341	334	345	346	370	368	324	369	373	346	352	366	331	380	348	365	336	324	319	332	345	354	314	321	358	330	308	353	375	319	340	322	361	372	342	351	338	325	329	338	379	366	375	355	342	348	344	337	344	388	342	341	353	394	355	370	346	364	368	374	342	306	338	335	371	331	351	348	365	335	332	303	376	360	319	355	355	371	372	381	323	363	357	322	333	386	349	318	347	306	312	368	348	356	393	365	364	401	378	340	339	339	333	333	366	326	383	360	350	345	365	374	371	326	327	348	370	328	340	347	324	359	382	298	361	346	383	383	340	325	339	339	383	348	387	347	348	324	358	307	339	331	369	338	317	349	364	359	327	360	354	335	381	342	325	364	338	319	348	331	327	345	365	332	354	337	380	337	386	360	381	368	345	343	364	362	371	355	347	345	331	373	337	334	351	335	348	371	334	355	390	343	344	345	340	360	340	344	330	335	342	350	382	347	329	333	354	382	347	326	372	332	339	335	343	344	342	343	343	354	335	357	387	383	344	393	337	361	322	342	323	330	335	338	317	338	378	379	296	309	344	375	338	323	370	342	325	311	332	383	349	374	368	351	348	358	343	335	373	329	312	336	292	336	317	357	339	335	354	311	345	349	354	351	347	376	353	337	367	378	347	343	338	338	313	322	367	333	348	384	373	334	330	358	339	333	368	365	361	399	330	392	360	354	339	356	355	346	348	343	367	345	344	314	299	345	359	330	335	316	363	376	361	354	345	325	329	376	359	325	371	346	347	349	366	345	385	347	330	384	348	353	326	391	323	353	353	341	364	330	341	346	366	378	364	333	335	333	391	336	366	344	394	323	360	358	354	337	337	351	334	324	355	358	369	390	331	332	321	355	340	351	311	346	331	348	344	351	360	347	356	394	359	370	358	301	339	337	338	341	347	388	309	346	348	324	352	332	355	391	340	324	353	344	347	363	334	339	338	340	358	386	360	346	356	293	336	358	352	344	349	368	340	343	367	345	297	350	348	347	312	356	366	362	356	348	352	358	356	343	315	369	366	366	336	365	346	320	345	387	356	353	358	333	360	361	356	351	340	376	352	342	369	351	359	351	301	333	355	363	349	353	341	369	352	334	375	335	302	337	325	335	324	369	340	357	387	332	354	339	383	321	351	348	329	363	368	364	348	306	321	315	317	297	370	320	348	369	312	355	346	356	351	348	361	393	336	365	337	338	344	338	344	358	351	344	338	360	357	380	346	363	348	343	340	327	355	362	363	384	315	337	369	359	364	356	378	330	329	364	351	356	341	366	358	339	350	362	313	353	367	376	348	352	343	362	328	355	380	351	351	357	344	354	332	313	345	346	370	335	370	336	324	319	383	376	342	348	363	371	349	368	349	333	347	320	332	370	360	347	339	330	331	318	375	386	349	359	380	341	330	393	367	330	322	366	346	331	358	347	318	349	340	346	358	324	321	336	324	339	348	353	320	361	378	338	374	367	340	358	321	323	319	347	386	340	318	318	324	396	345	354	387	367	334	331	316	350	318	301	331	341	349	316	357	341	314	379	343	350	322	329	357	366	352	374	319	325	342	327	340	373	342	347	363	374	369	347	292	364	354	345	345	365	340	340	380	383	335	362	309	341	371	345	321	339	356	328	356	350	340	313	326	347	354	325	339	362	334	333	313	357	355	324	363	346	331	362	312	368	321	332	366	356	331	362	392	348	354	336	348	358	335	352	336	358	330	331	358	310	344	334	380	361	354	319	352	319	343	317	340	362	351	357	370	349	319	375	365	339	348	318	332	354	370	319	375	328	331	361	339	366	352	336	355	316	302	376	310	360	330	361	318	354	361	350	348	329	360	347	387	367	310	343	329	345	375	344	301	327	341	327	348	348	342	300	341	365	323	380	355	329	333	341	316	338	371	379	366	346	350	366	376	356	338	357	401	347	335	345	332	333	326	340	370	353	333	331	385	354	357	322	328	357	321	349	372	336	335	377	340	334	380	356	339	341	360	349	322	361	347	358	326	368	363	349	381	333	361	322	342	376	343	357	385	343	379	366	356	358	318	329	323	332	339	350	354	385	378	329	325	331	360	350	325	333	352	357	326	354	341	383	338	398	366	338	315	337	372	345	323	330	352	354	360	317	351	336	338	363	346	355	323	398	360	368	338	316	351	347	316	371	363	370	347	354	362	329	349	337	352	343	320	362	354	353	348	335	343	351	364	333	351	358	366	357	330	351	330	353	341	348	315	367	336	364	348	351	366	320	380	359	377	368	375	354	359	355	347	332	342	337	348	348	356	358	384	314	337	331	344	375	349	366	319	349	335	335	364	368	320	342	336	360	338	325	365	368	328	363	338
39918	45559	59467	47977	31111	15394	4651	836	776	786	835	806	802	740	829	783	765	764	812	809	835	770	816	803	836	789	744	819	785	775	780	771	843	816	841	809	803	790	861	838	786	801	808	788	791	800	802	799	759	819	822	770	819	747	797	795	819	777	778	844	792	766	801	785	778	777	748	796	831	814	814	804	762	855	800	754	809	758	864	840	798	797	814	799	719	804	770	784	799	770	822	764	793	770	759	825	816	787	812	759	781	803	806	753	767	770	759	827	798	811	795	738	794	744	759	844	822	848	826	741	791	819	825	787	806	772	852	796	832	800	756	830	762	802	805	765	814	814	797	739	746	785	827	762	806	730	766	791	840	819	794	800	762	791	759	829	780	783	774	756	811	793	834	778	799	793	769	825	792	759	774	806	779	781	802	788	797	746	829	818	820	778	781	781	786	769	801	797	828	810	782	816	758	795	798	800	760	818	794	832	795	789	771	800	817	820	791	785	813	823	822	795	800	856	818	803	836	763	826	811	824	823	771	749	796	784	796	810	780	759	741	805	807	787	798	796	771	764	821	791	822	762	740	833	802	755	785	782	774	855	802	797	820	803	784	786	793	783	784	803	808	785	800	797	764	790	825	781	806	831	826	780	769	745	808	793	777	809	801	790	806	774	830	790	770	791	852	800	814	802	795	792	747	824	785	794	825	771	778	771	826	783	795	785	755	776	762	799	767	797	792	734	825	826	823	768	800	812	806	788	784	775	820	803	789	773	776	789	781	805	789	767	783	771	802	796	810	771	790	802	801	847	793	825	772	754	807	841	736	810	795	842	820	769	807	778	818	865	770	821	795	772	811	760	805	780	802	802	734	794	792	778	783	770	825	812	827	754	806	812	767	800	800	871	822	816	779	840	825	842	784	788	808	781	784	811	819	790	759	840	767	762	823	780	802	797	848	792	813	773	818	808	824	829	862	793	806	818	831	791	815	837	814	751	791	793	789	769	828	806	818	850	815	772	719	843	781	769	812	771	817	752	795	806	813	754	840	859	811	742	812	803	776	824	820	860	845	823	782	763	835	845	818	783	775	802	785	785	786	849	743	819	796	808	799	769	803	764	802	799	780	767	775	831	777	799	856	816	821	819	792	832	789	832	771	781	779	747	843	801	778	834	835	815	783	790	805	758	739	749	780	752	816	812	813	801	771	829	806	796	760	813	795	751	845	790	818	837	757	845	753	807	825	811	793	789	824	798	813	796	786	754	811	805	877	828	759	779	824	853	806	791	785	753	813	731	793	833	793	861	746	765	784	754	784	748	782	799	816	797	816	780	789	812	775	753	759	811	803	813	791	790	761	785	846	809	797	768	747	779	843	811	781	786	793	768	751	811	796	759	739	814	805	761	762	771	796	777	761	743	801	836	790	776	784	828	829	784	789	752	791	820	822	798	777	795	828	774	817	771	766	752	758	778	812	783	727	794	841	763	803	835	771	810	845	832	844	843	772	776	793	792	834	786	776	789	776	817	790	821	816	814	732	779	805	800	791	801	780	787	769	846	800	765	745	793	801	790	763	779	807	837	824	791	839	782	828	808	829	790	756	819	798	778	772	787	799	785	798	803	806	802	757	778	775	769	791	780	780	789	798	828	821	791	806	799	824	761	788	805	756	791	795	798	797	832	808	792	821	788	776	780	804	834	830	794	779	868	759	810	796	793	814	807	789	840	805	795	840	799	806	786	794	821	780	808	817	754	801	769	821	796	835	782	813	770	798	805	763	857	801	799	786	795	809	767	775	811	778	802	821	799	794	799	822	797	824	776	774	773	817	809	776	759	822	793	790	741	803	751	785	767	785	741	747	779	806	800	792	830	778	804	805	777	798	739	778	808	795	796	825	802	791	789	785	784	792	812	784	764	787	790	765	807	795	850	825	799	822	786	788	800	780	802	798	742	833	788	802	784	783	801	801	821	801	832	819	837	814	822	858	856	820	761	819	807	811	776	778	828	815	809	840	794	797	820	813	779	772	751	821	817	806	778	823	784	769	776	793	736	756	764	817	792	742	783	823	780	821	800	859	830	802	815	826	755	839	807	751	829	805	754	776	851	800	831	757	829	800	784	774	759	781	790	799	834	808	804	810	767	814	755	797	791	852	797	818	827	823	767	838	846	795	773	786	783	764	741	746	761	796	804	857	803	781	768	836	773	810	828	764	852	825	825	745	785	803	781	788	857	809	829	798	778	751	820	782	821	867	760	842	748	784	786	749	830	798	792	801	806	775	830	823	742	771	785	793	835	792	803	781	816	760	811	788	844	787	776	810	806	803	786	793	813	827	796	838	825	808	784	806	820	788	763	782	767	810	800	824	823	880	805	796	803	834	755	796	771	775	890	816	794	791	778	786	775	778	771	793	804	831	800	772	780	769	763	798	765	776	776	811	772	822	749	758	791	859	830	774	797	815	752	761	797	776	803	767	773	831	815	828	798	755	729	821	829	799	758	790	782	772	776	753	749	782	778	821	774	805	781	763	794	757	800	792	816	784	776	826	854	817	771	807	799	871	794	795	794	763	802	800	810	801	818	780	733	814	806	763	814	782	797	740	777	774	790	798	784	784	781	805	775	829	830	770	746	776	799	782	771	829	860	783	815	789	787	814	793	777	820	789	756	795	787	810	789	796	791	815	820	782	813	796	767	852	787	753	847	746	742	813	843	766	787	823	740	787	749	813	784	841	789	842	752	796	745	839	809	800	791	763	795	819	843	773	815	796	780	791	804	807	766	796	826	796	761	771	759	780	838	828	763	804	781	799	823	792	787	874	799	803	746	768	808	819	782	828	826	815	799	824	819	767	792	772	786	813	761	790	827	792	762	778	786	742	815	807	801	770	732	823	796	775	772	770	785	783	745	766	781	775	797	788	782	791	816	759	816	761	787	778	788	818	762	760	833	801	825	810	826	774	762	803	814	726	784	784	810	806	828	751	814	763	830	806	799	816	785	808	818	791	793	815	768	884	766	785	779	799	773	803	789	779	788	801	778	817	792	791	808	790	762	774	776	766	786	786	769	831	827	823	831	792	775	787	749	791	782	749	806	760	751	767	765	801	831	758	754	808	814	797	772	745	828	841	792	809	844	820	839	770	806	784	778	838	853	788	814	833	831	767	739	791	792	790	753	788	835	798	777	781	771	801	782	790	794	790	770	732	836	757	806	777	807	795	832	795	777	795	843	786	844	786	758	837	803	851	766	768	782	764	771	806	787	804	823	781	771	844	771	817	768	836	788	806	809	745	782	825	796	799	830	786	860	756	770	788	810	829	813	808	814	747	772	773	794	830	809	787	784	772	804	790	846	805	802	829	769	814	823	808	802	844	765	814	771	791	838	836	806	794	804	827	825	797	805	797	815	823	760	797	835	769	766	787	764	810	774	763	769	798	795	779	802	789	762	829	789	754	827	748	811	833	863	861	812	825	798	833	809	811	800	812	774	706	822	794	740	795	824	766	759	788	735	778	813
72737	64459	78396	60484	38029	19868	4215	582	484	459	459	425	473	431	477	487	499	464	465	479	476	492	426	437	468	453	450	438	454	447	497	471	427	438	456	463	463	433	407	456	450	444	460	476	398	456	426	477	440	439	425	426	469	452	456	442	422	457	503	436	466	510	427	480	428	448	431	444	423	469	414	455	456	445	440	434	445	470	435	426	432	465	482	480	458	450	436	496	473	411	433	462	447	450	427	469	461	462	455	399	442	442	463	468	484	452	481	474	441	461	440	436	480	436	451	455	492	445	447	459	435	486	483	439	448	436	471	483	437	450	433	454	467	462	497	463	440	434	446	477	453	468	477	474	424	487	479	490	465	434	420	443	443	482	434	459	515	403	446	433	411	446	430	443	444	448	457	433	482	454	476	416	503	459	449	419	428	474	467	472	454	434	424	489	482	441	434	486	437	514	466	431	443	454	448	406	441	475	446	451	421	459	461	453	438	449	455	432	470	486	451	454	447	464	476	483	493	486	442	418	430	480	513	486	423	453	441	438	435	441	479	450	448	434	421	474	456	462	465	477	448	472	444	455	430	456	481	416	481	425	464	400	473	466	501	489	464	442	490	464	454	433	445	453	451	439	438	457	457	462	445	452	421	447	480	440	456	465	437	440	455	415	434	423	485	437	414	492	436	425	409	453	431	439	433	469	449	442	458	474	416	459	432	388	429	452	419	419	430	461	481	417	493	463	496	502	465	481	423	439	444	439	465	438	474	430	446	467	468	462	467	472	406	462	455	423	470	497	457	450	437	471	435	425	484	474	457	454	458	384	460	451	422	438	430	456	434	480	443	435	446	441	444	425	448	442	443	415	443	475	452	440	447	453	431	426	444	457	448	494	479	467	448	463	444	454	492	458	434	438	458	439	404	476	473	442	494	416	450	448	456	422	459	421	477	444	434	473	489	461	435	435	481	464	464	435	464	472	474	442	466	470	425	437	430	500	448	456	410	425	432	506	472	404	473	473	437	467	438	454	435	525	444	502	458	474	456	432	454	477	400	485	458	483	473	468	474	488	492	473	430	416	431	441	453	452	448	473	453	433	450	430	469	477	441	455	468	441	444	451	469	459	430	443	467	435	438	466	422	483	419	436	465	416	434	428	447	420	524	452	445	494	440	455	424	435	436	482	456	457	443	434	472	444	407	435	454	459	427	479	434	451	443	443	449	458	456	482	468	435	446	477	458	467	475	451	479	456	461	485	460	449	440	433	447	467	441	473	465	430	473	429	432	443	451	426	432	458	474	442	434	484	415	441	419	469	440	452	465	454	489	418	440	448	403	438	436	421	439	424	406	415	450	459	438	481	453	452	479	448	469	421	453	453	455	476	460	437	452	427	477	422	423	428	446	467	447	473	460	461	487	429	506	448	455	415	421	441	460	508	453	431	436	409	454	445	472	409	464	426	468	401	449	475	463	429	444	457	433	416	466	464	444	464	438	464	431	436	474	458	490	475	470	483	439	475	481	476	440	432	468	460	455	417	427	448	447	455	472	439	498	472	458	477	452	458	421	419	441	502	445	433	452	419	468	438	446	442	461	439	456	463	438	462	468	470	451	426	429	474	467	465	426	440	426	478	457	426	451	452	447	464	438	430	449	478	436	435	456	475	480	482	434	477	465	472	472	463	440	468	440	443	450	464	420	440	425	473	468	439	465	484	431	452	458	458	458	486	474	468	434	477	466	418	462	441	392	436	455	436	445	449	438	447	486	445	436	449	429	458	483	451	486	457	452	456	461	450	432	417	462	449	436	485	453	476	457	458	463	423	462	488	456	405	440	408	441	469	449	499	465	495	476	418	425	443	434	485	468	462	401	480	453	458	437	432	442	457	444	432	473	431	448	473	440	439	465	457	461	443	421	440	460	453	450	466	409	456	430	453	432	423	461	442	433	431	431	463	436	457	451	474	485	413	452	449	482	455	427	476	472	437	424	483	473	486	431	444	434	471	486	426	455	472	460	469	484	494	458	439	448	478	435	440	464	480	443	429	455	444	459	478	430	463	466	454	473	499	458	468	440	451	490	468	480	442	513	473	442	454	452	443	451	477	488	455	448	447	466	444	440	471	446	473	461	457	465	459	438	466	438	436	430	468	454	421	450	436	431	429	461	445	435	462	455	458	465	473	464	459	440	432	459	471	491	480	499	446	428	466	474	459	437	462	490	464	458	475	417	420	445	471	446	462	419	468	438	464	452	463	435	418	441	458	462	469	481	465	411	422	435	449	442	451	430	449	467	478	452	487	469	418	475	438	477	455	477	448	461	443	469	451	479	407	444	463	470	436	468	428	471	453	448	430	449	497	458	401	488	462	452	457	456	418	436	470	465	444	463	460	449	425	468	442	423	438	404	441	472	436	449	447	427	466	447	455	418	488	438	457	427	428	428	464	428	449	457	434	470	450	443	454	471	468	464	494	426	479	453	497	421	463	465	455	461	453	458	444	438	465	478	422	447	460	447	484	438	412	417	426	470	506	437	430	496	426	405	436	457	451	404	437	415	476	478	472	485	456	477	447	434	481	462	432	475	424	483	504	442	469	473	443	457	468	464	433	465	481	424	446	455	459	446	450	486	430	418	487	432	431	447	499	477	398	433	477	465	465	413	448	429	468	446	407	470	452	426	469	439	441	425	476	462	460	454	463	500	405	430	436	415	481	497	466	453	462	482	432	453	472	471	465	478	424	419	477	440	417	451	415	442	484	485	463	480	496	445	435	434	427	440	417	427	455	437	491	477	452	456	479	440	405	503	449	443	468	472	430	414	445	502	419	456	383	434	455	441	412	476	502	433	440	450	459	455	415	464	480	476	462	427	497	450	466	443	479	419	452	432	460	469	461	501	480	490	481	429	486	434	471	437	450	419	425	439	491	406	462	439	468	439	476	443	457	466	482	431	460	446	440	470	445	442	430	425	461	421	439	450	482	466	491	418	457	435	467	474	495	467	434	492	441	470	441	458	450	404	465	438	413	461	454	451	437	438	441	427	435	458	389	486	447	438	411	402	461	438	435	471	418	476	425	473	460	442	422	443	438	440	431	489	501	463	414	461	444	496	438	456	443	430	468	451	433	467	422	411	439	421	464	457	437	437	436	488	463	438	426	419	460	430	459	471	426	438	449	450	459	424	471	450	451	443	453	477	449	462	468	459	420	488	421	469	484	453	443	456	450	504	480	444	451	408	473	442	435	486	456	452	434	456	455	464	448	460	441	464	446	407	483	436	458	473	428	396	430	415	446	437	461	441	477	450	456	484	439	466	480	481	471	479	452	426	479	444	409	435	460	475	525	461	435	440	457	434	447	441	463	429	450	439	450	446	452	423	449	437	474	431	451	406	484	484	440	461	438	432	443	442	431	475	432	443	429	410	470	444	426	448	446	476	466	451	434	452	434	478	486	425	401	446	458	447	455	449	435	483	451	441	448	487	396	432	418	406	450	469	444	419	444	441	472	419	449	454	467
49460	54271	78624	65952	46619	26048	5163	1078	1022	1065	1009	1029	966	1004	994	994	992	983	1000	1044	985	991	1004	1035	1037	1016	1000	1020	1003	1001	1038	1002	973	1007	1000	983	978	1051	966	990	1034	1024	966	1045	1010	1052	999	968	957	1025	971	948	1012	1049	1023	955	993	990	1042	947	1001	980	973	979	984	983	976	943	1025	1009	964	973	990	1017	1016	994	1021	1019	940	1010	1001	993	996	1027	966	1001	1018	1002	931	1004	1051	980	982	992	944	1008	1008	986	1030	1029	1027	1003	907	969	1024	1005	1028	1008	966	965	1011	1012	966	968	977	972	948	980	1011	958	996	1076	1021	944	968	993	1017	975	996	985	984	936	989	1012	979	1006	918	989	962	964	1022	1023	977	1028	1033	951	995	981	1009	973	1014	967	1033	1008	1007	1005	983	1048	980	1017	1009	938	978	1010	948	969	991	1011	1034	1039	931	982	996	956	1010	1004	976	968	956	965	1003	1019	961	977	1046	975	979	940	997	999	923	1059	1056	997	969	963	1023	1009	957	963	971	963	1011	1036	987	1028	964	967	978	1012	1014	986	899	1056	968	984	1024	1005	1036	1027	956	1023	1012	1051	1008	940	1015	1031	1015	988	980	1002	932	1000	1019	1052	1036	965	986	1000	983	991	978	988	989	971	1027	983	959	1053	984	1027	1005	1013	957	1068	985	981	985	1068	1021	1026	966	992	985	940	1034	989	955	1021	1028	1014	1058	992	1016	974	996	995	1052	984	990	1029	981	962	993	1008	993	964	951	969	932	993	967	989	941	970	989	1017	1016	1026	1035	1014	1022	1051	1007	1047	949	1011	981	1060	965	1014	1065	1026	984	978	1008	971	1018	1005	1008	912	1003	970	970	1000	971	1018	960	1011	953	988	999	998	999	972	1022	957	936	1001	986	1003	1002	974	1002	1000	1047	953	1034	960	961	963	978	960	981	967	970	992	960	972	1010	981	967	955	1002	1000	995	986	961	982	939	1024	1020	982	1025	994	968	963	983	996	1013	996	975	1041	1012	1053	965	1010	1015	1061	1053	950	1023	960	944	971	997	971	1014	982	1022	1035	1014	1004	981	961	980	1006	996	945	996	979	1046	978	1025	1022	1019	1016	981	946	1024	1021	956	1036	971	983	1028	1039	1058	967	987	922	978	984	961	1036	990	1007	1056	1009	1006	1016	943	986	988	1016	985	1000	1021	998	1040	968	960	965	1006	1012	911	1019	945	986	953	1006	997	1012	1003	972	1014	943	981	994	975	1049	959	1014	1043	969	973	1001	1014	986	963	993	1054	976	955	1054	961	974	1007	1020	1011	1039	993	1016	1049	1069	969	990	953	1001	1009	1016	991	1004	975	1086	1010	995	953	1016	997	1008	1052	1004	956	980	1040	982	1026	1025	1013	928	1041	977	1029	1011	1002	1000	1045	991	1011	998	1019	1004	965	965	1036	1078	991	956	969	992	977	995	1019	1023	993	1003	998	1028	990	966	960	982	1013	993	960	1063	1051	943	997	976	1015	1029	956	1018	1054	990	1012	987	990	1015	1018	1028	941	940	924	1063	1025	996	992	966	980	981	987	1002	994	969	1022	1018	980	934	984	1017	968	1021	956	975	1000	974	1011	987	972	996	991	1032	952	1011	953	997	996	965	985	972	959	999	1007	1013	1041	1003	915	1007	1018	950	983	1018	1013	1030	990	996	1050	976	953	1029	1005	936	979	1067	931	1024	942	988	1016	965	989	1027	958	997	994	1015	1002	984	1007	962	1006	950	973	996	1032	984	996	989	993	1005	1027	1021	993	1022	1017	966	974	999	976	1009	926	941	1032	987	1007	1048	971	1045	1004	998	965	1009	969	1013	960	1006	995	1000	977	985	1045	1031	1026	1019	984	1009	1065	991	1018	974	1021	1002	939	1016	955	1020	1026	1041	1014	954	951	998	1059	974	980	1014	1004	1016	1050	990	943	970	1027	949	992	994	966	991	935	1021	1028	961	1005	988	1021	980	929	1018	973	1014	1085	1047	1025	1008	1009	982	972	931	996	1055	971	1021	1028	970	980	946	971	1030	988	958	966	1009	971	1000	981	1043	991	975	981	991	994	1023	1001	1062	1007	990	1006	1015	967	1032	1015	981	952	1023	975	1027	1000	1023	991	1064	1038	1008	1019	961	938	1003	934	1025	1060	1008	1043	946	974	998	995	1027	1045	1014	975	981	1018	1003	944	997	959	957	1059	990	1022	986	1005	950	974	977	1048	1008	1015	1031	1071	961	994	996	1018	1053	970	1042	998	1022	1036	1019	993	943	1031	1028	999	1020	1008	965	1000	959	925	964	981	1010	1012	994	942	975	978	1011	1050	997	975	998	984	997	977	989	975	994	965	996	954	944	993	1020	998	924	1007	1005	953	1012	1008	1031	1014	1009	1007	992	951	973	982	965	1038	987	971	971	978	993	1008	1013	977	1008	1039	980	1004	982	1047	965	1040	1007	1020	959	1014	968	1055	1027	1012	966	991	940	966	1027	984	1050	970	997	981	1009	966	970	1010	1014	1024	994	1013	1043	1001	975	980	1004	1062	958	1007	1023	1024	994	989	1038	993	1019	985	980	985	954	994	933	1018	986	968	1040	1001	947	932	992	1017	1029	998	1003	995	1064	948	989	985	914	1019	1006	1007	1018	990	968	1009	966	990	1056	1061	1007	968	974	976	1003	1009	996	976	993	997	1020	979	983	1008	1048	973	972	1008	985	989	964	1013	995	1027	949	1042	996	1043	961	1016	951	995	1004	945	1039	1049	977	1029	1008	1026	1009	978	974	985	997	1024	989	974	988	955	1011	956	983	975	1004	972	994	1006	1008	1061	1024	983	1032	1004	928	961	1019	1090	981	1010	990	1030	1029	1001	993	1005	996	955	1030	1035	1032	977	962	953	981	1035	971	992	1011	1031	967	997	986	947	1031	1024	968	987	1027	1008	946	1018	959	1006	991	1023	976	966	1012	1006	976	964	1005	1009	1005	978	979	979	1018	1012	999	962	1004	970	1002	1019	997	1020	1029	1004	957	1069	1064	971	971	954	1020	984	1010	1001	978	1035	994	1002	982	1013	982	1042	967	996	1023	982	997	973	952	1017	994	986	1005	1016	1007	955	973	986	971	989	1003	991	997	978	1047	985	995	958	997	1049	1044	1060	982	980	1008	981	1000	929	971	956	944	1067	995	1009	1045	972	992	966	954	986	941	1027	1001	1011	1019	1066	999	994	1046	1017	990	1017	994	970	1027	950	999	980	1008	984	976	993	1004	998	971	1019	1019	1002	1037	961	976	1037	1017	982	1000	984	1020	972	992	977	1005	966	940	1058	973	1048	949	945	1012	1035	982	990	955	936	1016	988	951	1020	999	926	1014	997	1002	961	1022	935	969	976	964	1070	1001	957	991	974	997	969	1022	1015	978	1027	997	985	951	992	981	933	1009	954	981	1028	947	1015	955	1008	999	1037	996	953	975	1023	1034	1018	1006	1029	981	987	1012	969	1001	978	1025	937	996	992	1013	958	1012	952	985	997	1024	1000	957	942	941	1035	1016	999	1015	968	1002	1005	1028	980	1028	1005	993	1040	919	987	976	1008	1016	990	1002	1050	988	1026	960	989	987	1031	958	988	963	1034	964	976	1018	974	1018	973	996	965	1020	1009	1036	965	1012	945	996	1005	1004	997	984	1004	1030	986	1000	1067	979	1018	1004	1036	976	1038	1006	1040	1046	995	995	962	1033	953	1028	972	971	1006	1001	987	972	931	956	975	989	1034	969	1067	998	994	980	1028	1011	1006	976	1029	1041	1031	1020	927	996	966	984	1039	1056	988	1003	965	1034	988	1046	1009	1011	912	1031	1035	1000	986	984	1042	1089	988	948	961	1010	936	1054	1008	1029	1019	1010	927	987	955	976	929	988	1002	1001	966	1017	972	1022	951	1060	1043	967	993	971	1042	983	973	1006	994	993	998	992	941	999	1054	991	971	975	1008	977	965	1013	1027	1022	1041	1049	939	999	988	1032	925	982	1011	998	983	995	1021	992	996	1016	1021	1026	985	956	1027	978	972	979	1032	977	1011	1022	969	957	1066	1017	1008	1010	1024	987	986	1027	1044	1030	963	1009	950	972	991	1096	988	975	1045	935	992	966	979	951	994	993	999	1001	965	1009	961	963
43794	28742	16978	7842	2638	956	409	368	364	355	358	341	353	350	355	366	335	331	351	357	393	325	360	354	347	356	372	354	324	366	317	330	360	344	338	341	361	352	347	352	356	328	327	357	341	340	322	372	352	367	354	327	355	382	364	347	341	380	358	366	337	327	335	350	351	370	351	388	364	350	371	376	336	319	334	359	374	363	340	334	412	327	326	326	364	322	345	353	333	354	352	355	374	317	366	388	332	358	370	360	330	415	335	345	340	352	352	373	312	349	340	367	352	341	381	339	364	334	385	318	363	323	350	367	337	333	362	357	375	348	378	357	315	322	348	323	352	374	379	360	366	362	346	352	380	362	346	346	380	350	315	364	318	347	348	367	308	370	359	351	344	363	361	368	362	328	374	332	356	351	354	331	356	367	360	364	403	343	345	357	373	351	375	361	316	313	360	394	331	332	377	365	355	327	351	346	359	292	328	326	379	335	358	341	343	357	315	360	362	367	325	327	351	362	322	338	349	359	326	370	341	342	369	369	355	356	352	371	327	356	324	347	351	366	336	369	391	379	380	358	331	395	345	351	326	353	371	357	349	313	339	358	367	356	391	349	369	342	358	358	353	341	357	331	363	327	356	366	351	355	326	339	329	386	369	379	368	343	356	354	326	375	327	329	364	356	404	379	351	397	358	334	360	352	329	355	339	385	382	334	319	329	337	361	302	352	362	342	359	344	344	330	326	353	325	320	358	362	355	330	321	349	346	323	349	364	343	361	343	337	379	326	367	344	329	352	354	366	402	371	330	343	360	340	315	358	375	332	399	340	364	358	361	355	328	358	354	376	366	364	340	338	331	351	344	362	357	318	346	371	380	333	346	351	325	362	345	319	350	338	354	397	325	353	348	362	363	367	351	307	353	338	346	366	375	338	378	339	380	353	356	341	374	349	342	343	334	346	370	358	332	327	342	377	325	355	352	351	350	347	363	324	369	361	314	331	340	328	353	341	363	402	357	342	351	306	349	358	348	326	328	325	332	395	351	356	365	342	374	354	333	381	353	365	344	371	380	370	368	315	339	323	380	343	338	380	344	379	364	343	357	411	358	392	381	359	335	340	324	329	342	334	406	346	364	366	344	354	323	335	344	350	396	351	330	351	329	343	370	340	353	322	350	353	348	331	353	336	360	336	377	376	352	321	311	365	357	357	341	324	365	361	343	355	354	340	323	301	330	337	370	347	369	356	365	347	369	330	363	362	380	384	352	384	363	393	334	400	348	347	346	381	340	344	307	364	341	347	327	351	341	372	322	362	351	381	352	342	392	310	343	314	339	341	318	371	354	362	335	362	333	377	353	347	335	367	354	349	335	349	357	389	373	344	365	316	330	360	361	396	365	368	364	377	347	380	329	359	398	339	351	343	366	356	374	353	366	351	320	358	365	344	358	357	327	343	376	365	336	328	346	381	353	339	356	335	372	400	335	352	376	426	365	373	366	353	337	357	336	348	352	386	390	335	332	339	327	358	351	399	364	373	335	364	344	326	376	352	327	345	355	344	375	354	339	362	357	380	364	334	364	343	331	371	356	361	313	382	360	363	340	336	341	345	336	361	379	336	349	330	368	336	354	340	336	356	379	391	329	357	332	358	348	314	363	325	373	344	324	376	352	365	353	377	325	388	400	317	354	360	342	402	323	345	386	367	382	362	347	331	349	348	353	362	363	389	330	404	384	356	371	353	342	367	327	348	372	381	341	329	342	380	372	369	315	361	350	308	361	396	358	360	363	368	368	308	374	325	356	334	330	360	368	352	371	358	339	349	385	344	313	372	334	359	350	385	368	344	343	372	324	314	352	306	334	330	391	366	344	350	360	356	377	353	335	347	374	326	365	324	382	333	317	369	338	351	355	338	380	324	326	372	341	367	321	351	348	363	370	331	360	332	340	362	361	373	331	358	368	343	356	375	347	405	353	335	394	367	402	341	367	340	332	343	314	327	357	342	359	349	363	375	377	343	346	375	349	347	356	372	380	352	363	352	365	348	367	335	331	349	332	383	356	364	334	358	369	367	347	389	344	308	361	365	340	293	382	358	350	352	340	331	384	349	378	322	317	317	320	352	349	336	362	362	333	355	362	395	377	364	330	350	318	368	341	330	326	337	372	340	375	376	342	343	340	345	288	341	367	390	342	344	334	358	367	323	328	337	335	397	370	383	364	359	359	325	327	326	329	343	315	391	326	342	327	331	351	322	340	373	349	357	340	331	331	339	338	342	360	293	329	327	354	322	342	313	365	373	312	369	339	369	353	360	386	357	400	418	330	317	339	339	361	355	318	361	349	371	345	362	358	344	332	344	361	348	361	315	368	361	327	347	403	358	398	368	338	343	327	343	344	362	385	370	363	381	359	356	332	370	327	324	331	354	322	347	364	333	320	335	344	349	338	323	378	355	334	327	348	336	333	328	333	349	352	340	387	338	375	324	362	357	336	371	336	341	353	349	368	349	362	324	319	374	320	345	305	320	352	373	345	334	365	341	342	327	325	314	329	384	381	322	342	312	367	344	355	364	358	372	367	394	360	360	321	338	363	328	355	353	357	388	369	324	336	392	346	333	350	338	333	336	349	321	357	352	328	344	371	361	384	365	333	339	338	331	391	362	313	337	334	354	403	360	341	359	364	350	358	340	330	364	375	348	358	331	399	404	342	348	348	331	372	354	341	352	362	331	339	342	382	329	345	365	358	341	357	320	325	376	368	338	337	319	373	333	334	379	339	330	365	338	349	319	342	373	357	336	374	358	385	360	356	363	318	330	325	369	323	341	323	320	343	370	379	336	348	356	366	348	314	360	341	308	327	330	327	354	331	388	323	360	337	363	376	374	388	350	374	375	339	360	339	364	376	332	370	342	351	341	336	352	328	345	346	342	342	371	338	353	326	353	337	368	333	319	368	322	342	365	341	376	346	350	350	373	306	326	340	350	361	332	321	329	357	352	333	369	325	322	352	337	348	343	347	393	380	366	358	348	361	310	347	367	350	376	361	349	369	348	379	370	345	311	353	328	341	337	314	334	361	404	368	328	360	319	374	370	341	306	341	341	349	359	363	373	349	365	367	360	336	351	357	344	314	339	333	307	381	355	327	341	355	343	379	376	371	363	360	368	383	383	384	376	318	370	345	310	359	353	347	341	327	348	344	371	398	380	341	344	357	366	352	357	338	314	340	378	366	356	380	333	342	370	333	334	366	321	383	371	352	339	340	350	321	370	347	356	361	351	323	339	382	338	379	403	361	372	367	364	373	394	363	357	334	391	355	334	349	352	333	342	334	367	332	352	357	363	341	394	359	363	393	397	349	339	364	375	338	362	331	346	352	377	319	352	351	353	343	346	358	331	362	333	370	370	364	362	314	386	357	364	366	356	388	349	382	353	320	378	358	355	333	347	357	354	353	380	367	366	356	366	340	363	353	361	352	361	393	344	359	324	342	359	361	393	350	334	321	342	361	328	360	328	366	340
25122	19755	22771	14234	6545	2467	931	827	800	761	793	796	827	789	761	784	730	754	794	774	751	783	769	805	810	761	771	792	815	756	796	764	808	770	829	723	828	773	840	801	750	780	735	766	764	774	785	822	843	760	764	781	781	770	776	833	763	777	754	791	812	798	777	828	802	816	804	750	819	797	769	818	780	800	784	747	799	746	858	779	768	804	781	741	798	783	795	785	781	781	768	790	810	790	715	844	747	784	740	832	760	751	727	768	750	803	782	827	765	801	761	796	768	810	784	815	771	854	807	773	787	760	787	767	768	733	804	788	839	780	743	758	806	738	783	757	757	841	743	808	775	762	780	795	820	752	768	789	773	820	800	773	757	738	755	775	806	805	824	833	771	819	755	798	749	783	750	842	807	803	801	793	768	784	787	812	797	773	778	759	798	747	809	804	812	801	771	793	805	789	770	779	842	716	795	758	816	784	818	809	798	749	798	792	785	787	794	755	806	798	814	842	750	772	837	736	790	809	822	819	747	800	727	803	801	780	751	767	805	795	808	793	815	756	812	806	762	777	794	766	797	757	752	802	777	812	785	846	757	775	767	776	771	757	826	774	772	797	789	756	784	807	768	743	795	806	791	770	794	800	803	794	728	823	796	782	783	803	770	797	786	807	774	786	795	804	794	800	770	784	744	756	828	833	797	767	821	768	760	771	780	801	787	777	785	825	779	774	803	766	804	796	765	828	816	737	801	751	778	748	776	770	779	804	757	752	822	756	761	786	775	810	798	806	785	772	778	804	794	724	731	790	798	794	806	788	750	751	808	748	782	747	817	742	752	814	786	802	787	852	776	757	787	806	783	758	763	787	745	761	810	768	789	773	783	737	776	792	757	790	834	797	743	807	843	802	765	833	821	795	788	760	812	812	805	748	756	775	754	769	769	769	760	802	729	835	782	773	818	821	850	783	783	788	757	757	773	847	786	809	777	766	797	775	803	758	797	760	793	781	789	816	793	823	796	811	779	812	814	780	807	733	746	762	767	761	761	753	782	787	803	825	794	803	767	744	735	833	780	772	804	775	786	754	747	758	818	768	809	794	793	702	790	783	827	784	776	789	787	745	829	771	717	831	808	819	790	787	753	768	793	724	834	805	809	792	811	782	751	766	811	767	777	829	818	815	793	774	790	746	807	787	841	775	757	815	777	740	759	785	746	780	803	777	831	784	801	817	797	778	807	806	796	763	800	796	738	758	774	786	797	765	761	721	816	763	773	784	816	771	748	792	798	763	786	789	785	801	838	792	731	799	790	729	788	799	765	791	787	805	792	780	777	750	757	751	800	788	813	806	775	800	777	732	752	798	821	809	786	788	806	794	747	812	737	781	748	810	770	745	774	819	821	832	789	799	814	799	770	777	811	728	753	829	767	761	770	826	789	820	759	844	806	813	786	753	756	778	820	786	764	768	784	759	779	839	785	822	799	757	754	814	781	758	782	805	798	772	805	784	806	740	833	791	747	765	802	800	786	778	781	785	804	806	817	816	749	767	803	790	839	771	759	787	801	753	817	758	826	745	786	742	741	800	802	781	811	796	797	760	793	783	764	771	776	784	820	787	834	776	783	787	807	812	828	754	790	757	821	776	744	771	789	798	815	749	751	806	835	781	804	785	725	778	805	784	822	728	788	796	735	779	806	823	839	767	804	745	816	768	818	782	764	788	761	750	796	776	799	801	805	792	808	777	768	793	779	794	742	773	778	824	751	788	785	744	773	785	787	798	801	757	754	834	727	739	783	862	795	811	802	801	768	756	817	845	760	791	769	797	738	755	792	774	736	769	803	772	812	785	760	796	759	795	737	755	800	779	811	733	759	791	780	776	808	821	812	794	786	780	761	825	766	790	780	801	804	739	758	748	772	785	841	758	769	752	804	765	778	795	816	794	752	742	782	762	791	765	767	794	782	819	813	777	813	761	781	773	731	752	773	753	777	807	803	753	821	777	819	789	775	806	746	793	779	813	767	795	830	772	776	791	798	738	805	771	765	794	791	778	772	790	774	821	775	795	778	765	801	819	751	860	813	836	766	760	793	794	764	817	788	757	760	792	771	797	806	830	787	774	806	807	773	739	779	770	783	793	806	756	775	739	807	754	830	768	828	795	776	778	821	788	796	820	792	813	747	768	804	782	867	806	765	781	806	825	764	787	801	763	756	838	761	751	753	776	793	760	776	755	773	795	804	789	798	773	775	773	812	795	822	756	800	779	754	801	864	751	756	872	796	810	792	804	794	815	721	762	792	796	782	791	774	807	795	727	820	789	758	773	735	789	790	778	798	741	771	747	802	790	770	758	791	801	777	753	828	736	785	790	764	769	786	820	741	734	799	771	769	802	771	835	778	780	751	752	753	790	745	754	745	790	769	784	748	816	818	768	808	754	771	733	816	777	829	829	775	751	748	755	771	774	783	748	742	751	767	765	753	777	813	792	784	759	787	770	787	783	705	777	786	755	783	848	777	805	765	859	760	828	770	793	788	767	817	817	794	787	772	733	795	756	813	727	815	719	777	790	786	767	815	768	752	770	776	728	792	835	699	722	767	761	807	725	768	745	799	843	717	839	787	794	808	791	802	748	810	777	840	771	775	772	843	782	778	723	820	821	811	841	749	805	769	793	761	820	756	818	773	744	781	802	752	813	792	806	792	795	756	826	778	782	789	811	856	784	745	788	789	795	740	780	791	755	805	793	804	765	768	777	817	791	784	760	768	805	783	820	755	807	802	793	788	786	808	776	786	788	806	797	836	828	776	772	797	756	781	778	733	770	793	792	737	788	788	774	769	799	783	804	819	786	794	773	822	807	788	792	776	773	765	762	791	780	768	801	823	744	779	814	772	773	808	746	799	801	787	774	766	819	751	753	771	818	781	737	811	799	788	753	767	818	779	789	783	765	800	826	817	766	781	795	807	782	775	785	805	776	809	777	762	791	770	809	847	761	761	784	798	756	857	799	828	800	778	773	783	850	777	785	785	791	793	775	772	748	839	825	795	841	777	818	760	759	790	767	784	800	809	822	778	776	720	775	777	768	788	749	747	800	812	791	816	772	763	803	836	812	751	731	761	778	771	732	772	730	797	811	761	813	792	823	789	735	791	788	779	797	781	780	730	769	782	733	773	790	816	787	770	782	766	770	837	845	765	687	791	776	812	800	753	798	814	831	794	766	804	736	786	786	798	759	823	780	790	764	811	790	779	820	823	758	757	822	772	807	805	823	823	767	822	787	785	824	810	783	780	779	768	773	804	795	784	827	790	800	801	763	757	812	815	758	804	733	798	734	746	783	795	833	789	757	761	784	799	793	814	805	795	802	776	789	790	733	763	734	767	772	814	757	810	798	782	746	810	755	742	778	830	816	797	757	781	790	769	745	796	769	793	818	748	754	773	804	845	786	785	786	798	817	766	790	758	818	786	777	800	775	755	800	736	795	798	766	766	789	792	812	763	782	831	772	779	740	790	703
63168	55364	63417	42513	22762	7786	1156	295	273	318	340	311	319	317	302	313	336	351	308	287	280	333	312	307	298	300	301	350	312	329	325	338	323	339	315	327	324	287	293	285	329	354	310	339	334	307	330	292	288	331	301	331	326	323	291	316	303	326	318	306	288	350	293	273	329	319	347	326	327	294	338	340	323	341	361	328	306	292	307	313	310	316	314	313	323	286	313	321	329	290	339	305	293	309	298	282	312	281	294	319	322	326	342	315	299	318	285	325	340	326	328	321	320	292	318	363	286	321	326	345	324	326	269	351	317	325	339	324	343	322	261	331	330	317	318	298	287	328	303	305	332	343	332	314	340	330	314	268	305	302	323	308	275	316	299	325	288	322	321	318	276	356	311	300	320	333	316	340	327	327	304	304	295	320	295	278	284	327	290	308	299	332	267	317	305	327	324	343	302	307	272	297	318	295	291	310	330	342	312	309	322	323	330	296	308	331	308	295	311	315	310	323	317	304	309	301	299	317	360	336	316	292	331	311	322	332	323	319	290	286	297	331	317	341	309	340	315	296	296	282	316	331	316	341	343	331	321	318	306	310	321	312	324	338	296	289	334	324	325	320	295	349	318	290	318	300	342	283	298	342	286	341	330	339	304	294	304	317	297	332	296	308	345	353	294	289	341	348	301	341	309	295	334	283	285	309	348	324	293	315	309	335	302	293	316	300	307	337	309	300	329	326	316	345	325	304	295	278	320	295	342	279	299	308	319	286	322	317	342	314	308	301	324	296	355	311	323	297	321	334	336	332	350	364	297	301	347	318	302	316	309	322	312	295	308	290	335	328	324	298	337	328	302	289	314	271	328	350	306	308	288	313	322	312	374	344	282	293	335	304	336	336	328	306	342	356	301	302	318	351	322	303	280	313	319	321	321	320	305	323	305	281	329	316	278	297	302	329	301	303	349	363	313	280	295	322	322	329	317	287	295	308	320	311	334	331	293	307	318	298	301	308	318	348	315	329	327	320	313	293	350	320	315	335	323	324	297	278	311	328	294	307	292	313	332	304	296	360	297	328	356	300	294	288	283	312	317	323	329	294	319	276	317	310	319	349	298	315	310	283	313	318	325	321	309	329	321	294	312	341	316	305	295	328	287	309	313	318	292	305	317	308	315	308	351	322	306	325	323	330	329	296	311	339	311	334	327	300	277	294	357	367	322	334	274	311	337	365	313	298	309	311	338	325	308	313	308	312	316	311	273	310	305	287	321	293	327	302	334	316	296	325	328	332	317	309	313	298	296	287	316	361	300	342	330	344	281	322	327	296	326	306	311	297	308	313	296	376	312	278	319	320	352	309	274	302	341	309	316	332	299	315	273	304	322	263	310	294	343	314	337	304	320	277	327	343	343	315	320	281	332	315	316	313	303	304	286	344	301	332	315	322	286	328	303	312	302	333	283	308	310	304	292	320	310	314	292	298	304	297	286	308	336	335	323	307	320	315	302	301	314	316	294	317	311	288	326	307	341	324	303	334	300	320	283	333	331	320	328	290	307	338	333	281	326	329	340	299	337	337	335	285	295	317	301	308	340	334	348	314	291	308	361	325	336	340	295	290	296	314	303	299	306	318	311	304	302	276	288	304	299	311	355	345	329	343	326	317	300	343	306	328	319	320	299	315	357	324	302	312	338	309	304	265	320	317	335	330	290	313	309	362	315	317	283	324	340	342	307	345	312	286	278	345	332	315	353	368	309	310	304	318	314	342	358	327	317	346	336	291	308	316	286	271	318	331	325	309	332	325	301	327	319	293	321	365	356	299	314	339	314	308	310	289	326	310	318	347	326	310	353	311	269	345	306	305	350	344	325	303	313	334	318	331	305	288	299	266	343	316	286	351	337	323	302	307	323	329	324	326	330	287	303	340	329	346	335	359	338	316	306	323	320	281	311	314	338	313	316	281	310	296	291	255	322	306	296	300	332	295	303	317	297	309	307	311	298	289	314	324	291	320	318	330	319	296	295	296	305	316	314	332	295	319	290	321	308	344	337	318	308	321	322	318	340	322	320	286	334	299	322	296	324	304	322	324	344	311	309	325	295	293	330	315	337	341	301	290	289	301	305	318	317	312	283	327	321	307	337	324	291	287	323	307	325	307	284	286	370	291	326	361	298	334	327	302	369	297	321	323	309	294	306	327	319	305	326	297	328	303	295	303	293	336	321	313	316	285	316	336	305	315	340	302	299	315	337	323	296	333	319	293	298	296	349	298	297	301	316	307	302	304	294	286	296	335	349	312	303	312	292	284	319	313	331	307	353	315	315	332	310	310	294	322	303	365	316	342	319	330	339	307	291	315	331	255	303	311	301	324	324	337	336	303	328	313	309	322	317	320	343	316	350	332	321	284	334	288	342	306	313	303	338	325	286	310	349	331	306	318	310	284	351	335	354	336	310	325	308	357	310	299	311	320	329	323	295	304	310	288	294	322	348	281	289	325	316	291	335	347	306	343	316	268	329	331	304	357	301	311	290	315	300	326	334	301	314	350	306	342	309	284	339	312	343	333	335	324	290	354	322	311	322	277	297	314	270	289	308	301	277	294	308	310	285	307	321	323	297	315	308	316	293	299	282	311	325	298	290	321	306	338	319	279	292	297	305	331	330	287	300	305	311	311	356	310	305	327	324	310	285	307	336	309	314	285	286	366	336	327	336	322	304	336	305	315	290	313	306	299	319	312	330	310	350	302	301	307	316	305	312	290	335	324	286	305	290	339	274	308	325	295	341	327	316	315	280	314	309	293	308	329	331	338	261	313	315	287	328	323	325	274	353	304	325	296	289	327	290	304	304	299	323	301	321	329	326	335	299	330	322	300	285	333	338	324	310	279	337	315	357	363	289	307	314	311	337	325	286	333	334	304	306	282	317	309	313	296	310	291	340	287	302	337	311	287	283	320	308	284	301	330	324	321	305	305	322	352	342	334	325	320	296	347	319	296	279	295	307	294	292	329	317	335	302	311	323	299	307	313	297	343	326	302	352	306	302	312	314	252	288	334	334	282	332	323	292	281	331	320	289	321	297	307	327	301	278	306	289	298	333	327	300	335	304	335	335	301	324	257	290	314	321	300	310	315	309	295	307	291	334	327	311	314	325	315	309	327	316	313	341	306	312	303	300	329	317	345	321	295	288	314	285	311	284	307	307	357	360	273	330	295	306	321	308	304	325	292	297	333	308	332	340	327	313	294	286	304	323	330	333	302	315	304	309	330	300	290	296	328	332	298	318	323	333	331	323	334	319	290	279	334	316	285	324	326	298	305	286	347	304	335	320	329	310	310	305	324	311	333	304	338	306	285	305	350	323	294	330	302	325	287	308	309	298	296	321	306	310	324	315	330	302	324	317	303	319	314	326	336	313	340	336	326	325	286	293	302	313	307	308	283	330	324	303	317	307	298	341	308	295	329	303	309	325	289	310	284	298	298	340	338	335	354	292	312	304	329	348	328	285	315	337	274	295	311
40843	44440	59965	47506	30513	13907	2588	740	776	715	773	698	722	767	743	721	736	755	698	710	739	732	703	745	738	720	772	716	757	728	739	704	693	741	784	737	774	718	741	731	748	796	754	673	746	739	728	768	689	721	735	720	716	741	734	720	718	762	679	746	710	749	694	713	675	744	714	770	669	732	694	758	769	724	720	742	688	709	758	670	708	741	733	725	739	773	721	687	726	725	717	703	698	763	697	740	731	653	706	709	740	775	719	757	697	737	763	681	663	698	697	728	769	745	712	699	693	708	742	751	726	689	722	689	705	738	747	794	693	724	713	741	696	693	722	774	730	731	718	800	736	724	676	760	740	743	684	698	751	713	746	758	721	688	705	742	702	718	728	707	672	733	704	701	684	716	717	675	784	712	765	716	709	773	731	736	714	738	730	697	698	747	730	719	690	700	760	734	776	719	735	691	720	725	767	749	751	763	682	791	780	722	732	728	737	743	767	679	733	726	758	746	727	718	718	791	731	693	736	758	672	763	681	738	781	716	777	761	708	758	714	719	728	660	758	747	693	726	739	735	749	719	735	703	690	766	719	670	722	745	715	761	724	712	754	738	774	717	704	700	699	739	734	751	724	710	695	733	731	724	730	713	746	713	722	707	758	716	747	724	688	702	714	713	756	743	742	752	734	762	726	717	734	751	714	666	721	705	683	750	714	788	693	726	727	741	735	759	755	764	665	720	770	728	729	742	728	724	732	717	718	699	744	703	740	707	741	772	761	721	711	713	747	693	740	710	699	708	673	739	736	704	716	737	709	705	706	674	720	704	734	706	742	694	750	719	721	697	753	704	760	722	721	720	687	690	703	771	756	680	759	720	743	710	738	693	697	717	741	759	705	686	749	751	695	767	685	739	713	774	758	716	705	687	709	717	699	728	702	722	664	737	743	760	701	743	768	679	698	694	742	734	735	726	710	792	719	694	719	723	732	758	747	702	682	723	744	721	698	757	716	716	745	724	710	712	686	716	734	785	747	682	746	694	723	711	712	765	746	740	686	725	721	737	728	748	729	720	729	749	725	741	729	693	794	732	703	746	724	741	755	689	699	733	731	717	735	700	707	662	744	722	722	736	683	753	717	672	730	733	704	717	746	719	722	726	722	765	739	701	734	733	744	726	729	679	704	703	737	712	722	728	739	720	715	771	773	718	699	756	746	750	723	735	719	718	714	742	731	744	719	685	762	722	726	726	712	729	746	713	726	741	683	710	727	708	713	728	761	732	759	729	700	698	757	753	750	751	718	741	741	723	736	716	767	732	742	765	698	738	726	723	726	734	698	698	711	704	765	776	701	689	748	744	726	749	695	717	715	754	738	759	760	666	710	688	691	712	682	753	715	753	714	728	724	731	734	663	732	713	733	714	733	756	668	729	754	705	739	773	719	741	708	756	785	743	729	702	735	743	744	722	757	747	755	758	755	713	745	677	709	698	749	747	732	748	673	686	718	712	741	730	731	712	732	727	735	738	690	751	751	721	728	772	703	683	758	728	708	737	762	690	739	734	774	732	712	741	724	708	721	761	725	736	697	737	780	716	756	720	709	749	704	675	742	764	701	730	711	727	686	739	711	692	738	717	722	666	687	722	708	676	693	689	729	695	697	737	728	674	761	743	773	733	703	742	707	687	730	683	723	700	759	791	715	699	710	793	710	717	694	734	717	732	759	738	764	696	749	714	772	769	699	725	738	706	705	707	711	740	684	749	730	694	763	668	744	663	724	766	708	751	735	672	765	733	689	745	743	739	725	760	725	716	757	718	726	716	723	735	752	747	716	749	754	712	715	681	764	718	733	707	717	702	689	717	756	695	696	663	752	739	710	740	744	736	720	741	710	761	721	715	716	740	710	699	737	721	709	694	694	756	704	697	684	704	732	756	776	755	724	745	714	735	730	734	702	705	724	733	765	760	732	728	706	717	700	770	677	726	730	712	689	721	714	730	734	726	729	767	748	670	717	757	766	705	716	741	750	722	706	773	751	723	687	713	770	721	733	728	714	720	723	705	724	717	731	777	704	757	741	742	726	704	759	730	726	760	707	768	765	673	779	733	739	755	739	678	738	709	796	742	714	728	713	710	724	710	715	719	735	733	739	727	743	698	743	732	771	745	711	734	715	710	716	739	718	788	747	734	737	757	762	722	732	733	668	709	700	732	682	682	728	762	686	740	698	768	774	712	746	738	727	762	713	743	709	705	673	781	760	701	705	701	734	735	703	744	755	756	758	668	710	717	756	710	670	744	668	732	719	752	679	750	709	742	706	741	694	772	659	751	734	721	738	723	747	701	716	742	699	757	759	782	707	695	699	810	705	701	737	725	737	722	703	745	734	744	701	768	668	731	737	733	752	744	734	717	705	719	691	719	720	705	707	752	728	720	750	767	748	741	687	713	737	777	737	681	756	691	738	747	747	701	718	726	752	714	771	739	761	770	727	698	736	665	710	751	723	749	715	700	742	746	743	707	726	742	699	735	696	730	786	686	771	752	732	733	670	717	734	733	785	727	676	715	720	736	718	712	772	727	729	770	751	751	701	724	735	734	722	739	697	717	716	713	737	755	745	753	678	738	704	750	726	702	735	736	661	751	671	711	697	761	696	720	717	707	714	689	688	739	746	724	752	724	707	725	699	720	713	755	723	744	727	711	746	762	779	700	703	695	704	746	737	756	720	749	720	702	686	730	699	764	767	753	716	724	805	744	749	707	734	710	710	732	719	713	694	680	700	747	759	734	685	726	704	739	720	731	780	691	718	728	734	698	719	717	740	731	675	711	750	751	745	740	728	696	747	718	715	749	720	735	712	761	727	780	720	736	676	737	737	769	716	770	724	709	759	761	690	754	690	735	744	749	762	744	736	727	741	760	689	758	683	693	705	734	734	720	714	714	737	712	730	724	740	727	637	776	728	725	749	740	737	738	738	734	664	751	670	744	677	708	717	688	752	713	729	791	698	718	749	726	771	697	674	742	724	743	699	770	717	758	734	724	672	702	694	707	705	735	713	743	688	723	758	725	723	736	741	732	727	751	724	751	700	720	758	721	729	704	764	759	733	768	727	721	720	756	753	726	709	771	730	699	688	724	714	730	737	681	722	762	737	742	727	727	710	754	802	787	741	753	776	764	745	743	741	708	736	722	715	714	723	681	779	713	696	710	742	720	697	718	728	708	723	667	750	739	690	711	642	654	740	674	751	717	725	712	716	703	695	724	764	698	738	696	716	717	710	775	741	742	744	717	743	693	755	766	714	697	701	767	703	699	759	729	733	704	681	781	739	721	740	709	701	738	718	728	725	690	708	731	706	736	753	715	742	717	718	766	736	762	660	760	697	766	755	690	745	721	758	741	716	709	770	698	726	711	708	669	730	724	751	788	666	720	752	700	763	747	724	734	706	728	740	704	745	760	771	758	754	715	699	758	757	688	738	733	766	691	717	747	686	650	750	759	760	701	726	731	738	715	750	710
73880	67878	76992	56927	36349	19143	3806	524	450	476	427	451	440	476	468	461	481	457	454	436	406	459	444	477	443	438	436	464	483	435	445	432	450	442	472	492	447	429	479	459	435	462	437	448	445	447	439	449	455	409	484	464	429	414	468	485	461	466	465	448	461	484	482	428	490	485	466	460	474	462	446	506	474	499	476	470	443	461	449	465	435	443	427	509	457	471	436	441	446	419	432	433	457	442	442	435	428	450	422	484	430	395	475	413	462	427	437	439	453	456	404	458	450	426	431	466	464	467	435	454	457	433	440	438	463	455	453	443	485	451	432	430	460	468	505	438	441	428	471	430	413	450	419	438	454	443	456	424	479	487	444	455	445	480	460	425	454	483	462	436	448	467	437	481	503	463	440	448	491	431	464	456	467	464	479	466	449	448	431	433	447	476	401	447	488	500	444	458	462	456	468	420	426	436	468	420	457	426	476	504	484	487	398	477	436	420	450	440	440	442	439	447	384	466	422	472	444	427	464	447	464	422	453	428	417	413	448	467	451	422	437	480	461	489	498	425	433	451	465	494	435	450	479	441	431	408	447	446	419	459	452	458	457	450	463	448	488	454	463	443	441	416	472	474	442	392	461	433	434	409	438	457	421	449	423	469	434	433	443	406	406	476	409	450	441	460	444	407	432	448	464	455	443	415	436	444	460	466	494	477	462	470	439	473	438	454	439	461	412	427	424	465	472	412	478	472	443	408	442	438	472	466	416	463	414	441	459	441	453	433	472	471	445	476	455	462	422	480	456	470	467	463	423	468	459	436	421	465	456	437	450	471	474	455	434	444	422	414	435	460	476	428	459	460	464	467	435	456	452	456	506	441	397	407	474	444	453	412	448	444	442	463	428	478	471	462	466	494	442	419	469	443	427	441	444	415	418	463	447	501	453	449	472	416	456	478	505	457	452	396	415	457	478	458	488	455	475	501	435	470	447	410	428	451	480	413	432	462	433	461	419	425	448	408	464	446	428	466	410	452	467	453	391	442	434	443	421	465	484	441	504	428	451	467	413	485	479	475	430	404	414	457	441	458	437	471	473	466	462	476	456	447	474	442	472	477	453	493	475	451	460	447	499	474	458	427	402	464	480	491	460	489	472	494	447	448	446	415	458	438	435	439	459	407	445	408	430	431	425	426	468	435	431	454	423	478	468	421	449	479	469	430	468	454	396	421	472	423	514	432	434	480	467	455	438	457	454	461	452	475	452	467	426	472	400	439	394	436	479	437	427	454	446	460	432	469	458	466	489	468	455	434	414	432	496	485	441	442	427	425	421	461	436	429	413	493	455	506	432	460	463	457	457	424	446	473	466	472	448	426	431	445	459	455	476	443	431	447	455	464	464	469	466	406	468	428	441	497	471	484	435	472	421	449	457	476	481	503	456	438	448	450	456	476	478	433	440	454	400	455	407	496	463	446	420	443	470	445	416	413	419	447	432	436	446	435	456	421	443	441	465	459	446	399	432	462	432	425	473	421	459	446	427	420	500	467	440	462	445	409	454	423	419	452	457	395	461	459	472	421	430	415	417	440	482	452	485	442	445	449	413	483	445	439	447	441	389	444	449	446	438	439	469	498	474	443	417	438	451	438	395	486	486	452	474	434	470	407	440	424	408	462	475	459	452	429	451	452	458	486	429	414	449	471	464	441	423	420	442	426	426	458	439	471	471	439	443	459	440	444	448	467	433	454	437	480	433	456	483	437	441	411	445	419	433	480	504	461	428	461	451	454	414	405	485	478	462	428	494	437	488	438	425	456	479	420	441	477	424	436	421	417	478	442	443	497	458	470	435	425	425	453	423	420	445	452	429	469	459	470	445	480	458	478	426	432	447	433	424	424	396	441	417	416	440	452	418	441	466	438	440	470	429	482	448	423	476	464	453	454	487	445	428	446	462	466	412	420	458	482	436	427	424	468	471	474	430	462	440	513	479	433	459	441	473	446	421	460	445	463	438	422	422	442	477	460	470	477	461	414	451	472	434	488	469	441	439	438	415	414	438	461	472	463	413	440	437	460	441	438	451	464	429	425	428	437	462	493	456	462	427	429	408	461	464	528	417	419	494	426	419	489	397	425	441	446	432	456	448	428	473	438	439	443	429	458	453	481	454	476	446	455	457	452	447	434	432	455	419	442	466	457	465	416	470	420	446	460	477	421	430	459	484	425	471	488	470	436	475	436	490	439	461	463	479	481	463	463	401	453	456	433	437	485	475	450	441	452	417	456	473	452	451	425	476	489	424	443	432	427	434	430	477	433	509	457	439	511	466	428	455	466	437	415	471	439	416	482	494	422	461	456	433	485	466	423	433	493	442	434	440	492	463	450	468	462	463	468	392	477	450	453	450	464	501	452	438	439	474	504	406	451	473	482	440	484	456	461	445	373	453	409	464	415	399	409	428	412	478	477	473	450	498	446	461	461	408	430	410	470	461	459	426	479	447	465	433	414	452	492	457	450	469	419	454	480	449	411	463	460	449	456	423	471	446	456	429	423	488	463	436	446	446	432	459	469	474	469	459	446	453	408	430	444	435	447	481	438	465	458	442	451	460	457	454	404	486	422	435	448	464	445	455	481	446	464	460	445	423	468	509	447	433	460	443	451	467	491	454	488	436	463	472	456	460	461	462	462	436	495	417	458	467	458	435	466	454	493	437	438	452	444	443	493	448	445	452	449	423	446	446	417	469	425	429	432	470	472	447	480	398	454	432	483	458	434	436	435	448	463	433	440	486	438	438	473	473	461	439	452	444	462	426	473	443	439	453	461	422	470	439	473	464	413	424	408	462	478	474	443	441	457	442	410	448	470	435	463	440	500	444	474	455	481	477	451	458	438	457	446	412	493	432	444	418	415	466	421	429	446	470	446	456	478	418	463	449	466	445	469	437	437	430	454	448	442	443	442	476	439	438	435	470	412	427	491	425	415	419	454	458	445	424	445	459	478	437	460	437	399	452	461	468	433	434	477	469	456	435	446	487	463	434	470	390	450	439	455	386	464	504	443	484	462	446	470	461	440	415	393	468	445	495	462	478	443	438	466	449	468	451	469	454	436	412	452	422	449	472	432	462	445	463	466	419	425	453	447	434	464	476	467	453	418	443	437	456	450	419	426	446	449	433	443	430	454	437	465	422	488	457	424	474	467	460	479	440	453	486	439	459	433	427	481	426	437	435	414	450	419	427	440	441	436	432	474	429	440	460	435	482	438	448	446	393	466	456	453	422	410	526	437	430	455	442	429	451	474	479	443	466	475	466	463	444	457	433	466	423	451	500	444	442	456	426	439	431	471	478	443	492	492	458	429	441	463	436	418	433	406	476	446	494	450	446	445	434	436	450	474	431	429	453	421	494	412	428	464	469	440	456	438	463	436	440	453	452	458	425	450	417	436	440	475	413	448	449	419	369	490	429	483	479	468	426	468	438	430	468	458	471	429	480	416	421	460	484	482	460	434	422	452	447	444	446	496
51550	59047	77315	62912	44848	26216	4393	1055	980	975	1018	961	1013	1064	970	1032	1008	983	954	1006	999	997	993	1014	942	988	977	912	1002	986	951	952	976	996	998	1051	963	1017	1014	985	1026	1007	962	998	935	961	947	1016	1014	923	996	1008	985	975	1007	982	1039	954	921	933	943	1000	995	989	965	973	954	965	928	933	1014	952	986	960	1018	974	925	922	975	1016	1001	1022	1030	1016	1003	946	961	998	988	1054	1038	970	977	1000	967	960	1019	943	933	949	949	942	1036	978	954	975	952	899	1033	1028	983	991	1022	1036	1002	1031	960	1010	958	967	980	1007	998	972	976	984	935	1011	1028	972	985	999	968	985	1002	1000	955	989	1005	985	1006	972	982	972	930	984	957	1008	937	974	1029	944	984	987	1012	1005	1007	985	1004	993	949	970	935	921	987	949	970	954	1004	999	945	951	990	1038	980	954	987	992	1000	960	983	989	994	984	969	1022	995	962	953	1016	1001	958	991	1007	1031	972	958	993	997	955	1028	966	951	958	980	1011	979	969	947	902	1013	1008	978	988	990	982	974	973	1018	1000	955	928	978	1027	957	970	981	1009	1000	1027	953	1006	1052	977	988	951	968	989	1004	974	1021	974	950	992	957	1006	951	970	988	949	965	964	983	1020	977	976	981	1003	995	1017	954	965	1002	996	1009	996	1010	970	987	997	1023	983	988	982	1004	984	966	963	1002	986	1000	1008	1068	1022	944	994	967	985	961	982	1046	923	981	962	988	1012	1011	950	980	987	1001	945	978	948	1014	1030	1006	958	992	968	1003	939	966	997	1005	963	1057	963	1019	904	1010	963	997	995	966	987	971	968	1004	976	985	980	1023	975	982	974	967	1054	915	980	1011	1006	964	1036	998	934	983	978	940	1012	956	991	979	1008	969	993	970	991	1023	1010	1026	972	999	991	963	967	953	997	933	1038	1022	1005	982	965	981	987	990	915	1003	1023	1014	980	992	1025	1000	964	951	1043	972	1031	1017	969	983	1028	966	989	988	1006	1071	988	1012	988	1027	964	941	956	952	954	1042	1001	954	931	982	976	1003	948	1000	976	979	984	987	966	1017	1035	973	1005	1003	1007	984	946	980	970	1004	996	1008	1026	965	947	939	1004	947	988	1013	931	1005	1026	957	1011	983	996	1008	981	1023	1014	927	982	939	951	956	985	1054	970	998	941	987	1024	1033	1034	964	959	1016	1011	999	982	990	987	947	956	940	994	992	1010	1018	993	969	1033	988	942	1000	1065	1001	1017	994	991	1009	998	947	1017	959	980	975	967	956	1012	985	1050	989	956	982	968	956	1029	990	948	999	928	938	995	966	974	1015	990	1028	979	1007	959	1031	997	960	964	1005	942	925	986	1025	1038	991	984	968	951	1023	960	987	976	1019	1024	997	992	968	978	980	936	983	989	1011	953	961	949	936	1021	926	959	935	992	1000	1018	1003	974	964	961	950	982	928	993	984	974	970	1020	966	987	931	997	996	964	973	994	975	964	999	1009	962	975	967	982	1000	981	1007	970	1019	975	939	1014	959	993	938	1049	926	1005	1015	976	981	976	1042	984	961	1012	993	930	960	971	994	985	992	1029	934	988	969	1002	999	965	1018	968	970	988	993	1009	996	1000	993	936	963	996	1016	969	999	1001	994	1016	1001	936	1002	977	962	959	941	989	991	1024	994	975	1001	951	1005	949	975	1017	970	1027	1001	938	999	1013	976	954	976	1037	978	1002	953	971	920	994	953	948	1024	1038	1042	956	1028	957	992	933	975	953	990	989	1032	1034	1001	1003	976	1018	986	1006	970	975	942	958	974	993	969	1006	1014	967	968	1019	966	904	1059	963	1042	1053	1015	1001	985	961	953	973	1001	991	1045	1017	1004	1027	1021	986	1026	984	946	974	1000	986	1023	988	1006	986	958	985	983	905	981	975	949	991	989	945	1024	965	1035	982	1040	992	1000	986	1013	990	999	955	983	955	998	952	963	974	1040	956	992	958	953	1012	1052	1042	1019	1078	949	1049	995	1008	1026	1013	1046	1018	899	951	949	930	922	917	924	905	947	982	989	1004	971	964	1024	978	1026	994	971	946	959	983	1032	979	1009	997	1008	958	945	978	1012	990	992	978	986	1002	966	1014	1008	997	1021	956	1036	995	989	979	990	1001	1022	967	975	935	1026	998	1026	1016	968	1016	1011	961	1003	968	959	937	948	1004	1006	930	929	924	973	958	990	885	955	1022	972	985	938	1033	1006	948	946	969	989	1015	986	992	1014	935	1044	1015	982	904	973	987	977	985	939	974	1018	1000	988	1010	914	993	979	1004	976	1029	996	989	965	970	1000	992	986	987	987	985	942	950	952	1029	955	993	988	938	991	984	1049	978	1001	965	986	1005	1040	915	970	952	930	997	955	1010	1023	964	1000	947	978	1004	981	944	1002	1056	999	990	1006	928	991	989	971	997	990	974	966	983	984	994	1048	1009	993	1008	991	965	1034	955	1008	996	1000	987	996	980	1001	940	969	978	993	962	1008	997	984	941	961	1019	1029	992	977	955	1020	998	989	1049	959	985	944	982	1028	1027	993	984	1020	926	953	985	942	1008	943	1007	956	973	1044	995	1024	978	952	985	958	935	959	1042	964	1010	952	1028	969	1013	966	952	987	962	1014	1011	999	979	936	1013	885	976	1066	968	993	994	978	1038	1013	1003	945	980	992	1070	989	956	1002	972	927	974	988	1015	984	991	1017	971	989	998	987	992	933	949	983	967	1091	950	961	966	1002	1030	942	997	986	1006	1022	1013	981	999	971	1001	988	969	959	954	929	956	900	998	1035	987	996	985	945	1008	997	984	963	960	1002	939	952	1040	988	972	960	1001	1002	964	1029	944	1015	981	955	948	958	988	1002	992	993	969	997	989	998	954	973	932	929	988	966	934	978	976	943	976	994	1018	969	960	933	983	968	950	974	955	973	968	944	999	955	994	967	1020	966	938	927	948	934	990	976	922	942	970	968	982	1014	986	950	966	975	899	964	1026	981	1009	994	1025	991	987	971	1036	986	978	967	968	947	952	937	985	1011	1005	941	949	1042	985	1000	981	983	1006	1025	983	966	987	958	1033	1022	986	1021	979	961	919	988	945	1014	979	939	1011	1012	992	1020	963	995	1004	930	1022	1040	955	1008	981	957	895	1042	942	979	999	945	978	1021	961	970	983	968	1008	1012	971	988	983	1001	984	967	1017	970	1000	1001	980	1021	987	1020	1015	1009	973	945	959	981	944	941	1053	998	967	1014	974	1044	958	979	967	952	898	1006	983	1023	949	972	966	949	962	1027	951	1021	965	1047	991	948	979	955	998	967	957	988	1045	965	1026	931	953	960	939	975	1018	987	928	975	914	940	989	966	991	974	928	983	1010	981	1011	1049	981	998	963	968	995	992	964	954	948	995	1032	966	1021	937	975	982	980	959	1014	962	961	981	934	967	997	998	944	996	990	976	935	994	977	1032	961	1047	974	943	994	945	1008	974	1018	999	938	956	995	961	996	1002	961	1002	1020	1004	993	1014	1029	990	998	971	1007	989	959	1003	977	992	987	1039	966	937	1014	964	960	950	993	1011	985	958	989	988	1017	960	994	967	921	971	969	962	962	976	978	938	953	992	997	991	991	993	963	963	1001	978	1014	1009	979	978	976	1050	986	998	965	988	950	981	915	978	936	1008	931	1023	996	1009	991	952	999	1039	933	967	940	995	1015	1029	1053	1048	958	1000	983	999	964	999	995	913	986	992	1034	1009	1025	992	1008	1015	1005	969	989	993	977	976	984	1001	976	953	983	938	998	1004	1014	1016	1020	976	951	995	992	1013	993	986	993	1001	997	957	953	1012	987	935	935	1011	938	1000	983	998	1004	929	942	1000	972	1024	1025	931	1005	933	972	1006	991	989	939	975	975	971	966
45673	30190	15217	6928	2665	955	380	347	351	340	349	358	326	329	334	361	320	330	337	363	336	330	352	306	377	322	346	360	357	356	355	359	332	325	369	334	359	350	344	349	324	317	356	363	344	332	376	350	301	367	351	346	348	358	351	323	343	338	381	375	309	318	299	295	300	332	300	332	322	335	340	325	349	306	302	339	330	331	353	347	334	366	308	301	327	330	341	332	335	315	302	316	322	349	302	270	351	362	379	341	338	328	336	328	330	347	338	316	335	314	314	339	320	314	287	339	369	329	338	298	319	355	333	305	307	368	325	297	340	323	310	355	329	302	348	354	304	328	330	312	357	322	339	320	329	327	355	330	325	326	353	307	316	346	317	327	309	330	348	322	332	328	324	345	349	369	316	312	304	323	341	329	364	311	326	329	339	344	342	327	329	337	322	315	322	347	340	346	331	327	364	302	308	309	323	304	317	323	309	325	311	272	323	321	358	317	309	333	370	319	319	389	345	329	302	341	297	353	339	335	315	349	329	318	345	339	312	334	314	326	349	316	316	342	295	313	306	337	335	340	311	340	302	325	335	349	354	314	314	325	354	289	319	348	317	320	334	342	328	327	325	311	315	322	323	335	330	302	340	327	325	326	306	343	319	357	348	315	323	305	339	346	331	376	329	358	344	341	343	329	314	369	315	330	373	336	324	364	327	314	340	331	340	312	304	339	351	331	402	322	322	379	371	339	325	315	290	319	337	347	364	321	340	320	335	333	306	356	346	355	332	334	347	339	386	319	346	328	349	326	343	369	334	319	370	298	362	318	326	334	305	359	292	311	360	340	359	317	318	335	335	345	348	350	363	360	327	293	342	331	345	329	340	331	303	335	342	311	335	333	341	319	321	318	341	341	328	309	345	319	356	294	389	312	299	306	339	318	351	348	330	335	351	321	316	369	345	320	332	332	324	301	349	336	350	320	339	317	336	333	369	319	341	336	324	374	338	331	343	340	325	342	313	309	341	332	364	343	346	350	310	312	335	320	302	344	343	328	321	314	345	358	327	317	307	337	329	319	352	338	367	339	315	327	324	350	332	322	340	338	342	277	320	298	347	377	371	314	347	290	352	363	328	295	347	319	345	353	297	375	332	365	324	347	357	323	319	335	384	341	359	300	341	337	362	346	320	349	357	333	323	336	346	318	366	328	322	347	335	330	330	328	350	373	361	396	307	321	307	327	302	321	339	368	356	310	378	326	363	322	333	370	317	355	334	342	332	340	348	346	343	371	330	338	327	355	287	329	341	335	320	302	334	345	312	368	322	328	302	327	333	346	329	318	372	350	311	311	343	375	333	323	340	320	306	281	337	346	328	321	339	327	343	348	332	335	322	356	355	315	295	346	324	325	311	352	347	317	320	361	344	343	314	321	366	371	311	333	350	327	293	344	345	334	309	342	343	339	333	346	374	327	331	338	345	355	330	320	358	359	362	329	379	323	355	333	332	326	320	359	293	313	314	384	340	338	350	309	338	313	287	361	354	353	340	318	318	337	338	337	351	349	339	331	314	340	343	394	371	342	269	344	317	317	320	346	359	314	282	336	365	354	300	324	321	317	356	345	325	377	337	355	332	324	327	344	351	324	333	328	325	306	329	332	346	322	341	320	332	336	318	364	334	331	352	334	336	360	352	308	327	357	332	349	340	341	350	333	339	383	331	372	309	344	321	322	328	326	362	359	344	305	299	305	316	379	304	349	350	292	327	332	354	327	353	361	325	332	348	343	363	349	355	357	331	331	316	313	324	306	333	372	344	303	358	324	351	346	323	353	316	330	384	334	300	327	332	316	348	323	328	316	328	343	329	331	347	325	335	335	336	306	341	351	352	304	337	298	314	347	329	335	341	323	324	311	333	350	360	321	361	353	320	323	365	343	340	306	329	343	335	332	325	331	306	330	339	327	356	331	315	355	338	337	312	350	316	320	315	318	334	308	334	362	322	313	318	339	366	340	353	344	305	335	335	323	349	341	371	314	318	295	308	296	302	340	313	331	331	366	336	326	318	334	327	355	345	341	310	327	348	347	336	354	311	332	319	326	339	356	288	335	313	316	282	336	352	335	292	321	357	336	367	336	337	321	318	335	343	322	307	331	325	375	325	306	315	339	344	342	332	336	322	360	340	335	306	333	310	332	341	334	371	346	333	324	319	321	321	354	373	367	357	296	356	351	316	346	312	338	301	324	350	333	314	355	342	343	347	322	333	326	339	330	339	352	297	334	349	325	301	373	346	339	344	361	323	342	310	335	286	339	317	338	322	350	338	287	305	317	346	341	366	369	304	322	336	306	332	346	332	336	318	342	305	305	349	324	342	269	298	333	330	356	320	348	359	365	346	346	350	309	320	340	336	308	371	379	357	334	354	344	356	359	325	324	318	327	317	336	342	304	308	338	343	363	336	312	322	330	346	363	354	357	358	337	346	379	352	313	312	347	340	368	357	308	271	317	329	351	311	341	337	326	318	366	372	303	306	322	365	310	335	317	338	346	328	339	330	360	328	285	330	311	335	362	326	323	336	344	323	357	317	328	318	336	333	316	350	323	348	324	334	369	341	339	319	332	382	335	333	325	340	337	306	324	345	329	333	335	333	326	312	334	347	343	340	351	348	326	351	331	324	362	312	344	366	363	358	368	362	353	348	325	350	359	310	324	348	350	327	306	327	335	319	309	333	321	330	303	340	328	333	319	357	312	333	350	385	355	367	321	322	325	321	301	303	321	354	324	356	340	353	326	351	330	323	357	344	334	321	366	322	367	349	389	325	321	310	340	393	345	349	353	354	372	321	349	361	358	369	339	336	323	314	347	325	330	355	332	323	330	331	335	318	342	333	326	328	339	317	330	322	342	321	322	349	338	302	337	306	305	340	338	333	321	348	321	364	318	305	333	313	365	318	349	321	343	355	293	308	333	347	322	365	328	307	347	320	312	337	354	309	318	318	356	351	353	332	350	320	329	345	309	334	331	314	310	323	328	358	326	356	361	317	353	335	349	350	328	348	293	329	320	308	367	345	326	339	353	336	336	332	355	338	304	327	330	323	316	325	330	365	327	335	345	351	322	352	346	379	323	322	333	352	322	332	302	329	314	323	337	331	336	350	329	361	337	317	324	349	350	364	316	299	321	321	356	337	346	343	313	333	314	340	337	352	330	363	360	340	332	329	336	349	350	337	343	339	346	330	317	345	323	334	330	361	347	302	346	329	356	327	344	318	324	332	321	382	328	331	382	329	340	341	341	357	361	322	310	347	311	334	334	358	325	356	316	319	333	329	306	359	341	320	339	321	333	335	345	335	375	340	348	349	367	327	341	329	340	330	344	334	337	364	357	330	332	376	352	326	324	337	357	312	308	352	314	328	306	320	339	340	332	341	337	315	354	293	350	362	342	327	336	311	335	346	309	344	297	339	345	351	336	355	330	301	335	335	299	351	313	332	337	339	361	332	349	324	342	333	305	314	311	341	344
27039	20462	20306	13274	6526	2532	795	771	718	735	740	755	741	736	725	765	727	741	738	711	747	769	701	792	699	785	712	766	731	749	762	715	740	735	758	737	740	779	719	761	712	754	733	722	739	797	739	779	719	793	733	750	751	718	765	714	793	764	781	801	746	799	749	720	756	762	765	760	748	775	759	721	745	754	717	687	721	774	732	748	736	769	714	740	788	761	765	712	760	772	771	742	761	743	695	778	810	798	701	779	768	738	750	707	761	749	674	776	794	758	733	740	764	731	746	752	763	734	818	718	766	754	787	729	765	772	718	750	747	763	770	719	806	728	740	707	701	729	823	768	793	778	746	731	717	757	760	802	746	705	739	789	726	745	707	788	770	675	730	770	746	775	759	736	763	735	702	689	729	706	728	748	761	726	744	718	723	810	750	746	764	789	772	732	714	746	748	759	803	720	735	773	766	749	770	709	753	711	767	793	760	780	747	749	721	751	699	726	782	798	736	731	743	757	765	778	732	737	739	780	736	771	792	709	766	766	749	756	741	759	757	732	770	783	676	754	706	710	770	776	755	751	739	718	701	743	731	802	695	728	727	713	831	748	707	747	729	762	769	737	779	703	761	751	750	751	801	744	740	730	767	756	738	750	743	728	749	733	745	712	700	718	697	769	726	749	803	729	693	780	747	767	751	756	751	765	745	763	748	772	765	750	727	741	785	708	751	744	743	745	706	738	731	756	756	758	767	714	732	741	761	744	811	775	719	764	738	710	767	745	700	752	749	718	736	708	753	789	790	766	712	714	712	772	716	761	721	776	706	773	761	758	764	680	768	767	729	773	756	722	779	746	750	758	737	780	762	728	726	718	766	668	746	680	780	753	749	735	769	724	716	790	759	755	722	686	754	711	782	769	734	748	746	743	751	749	730	749	725	725	736	740	726	731	786	796	775	765	798	731	739	727	795	765	739	706	743	741	750	727	765	755	742	743	752	789	720	805	747	733	700	742	718	720	769	697	773	732	761	800	755	737	741	742	774	793	723	719	800	744	702	777	719	734	751	735	774	782	742	717	774	789	784	763	776	756	725	692	737	784	774	757	748	751	717	733	734	753	732	763	752	763	738	757	756	764	706	748	748	729	713	747	764	730	713	801	784	740	757	676	783	769	809	788	758	700	711	776	732	730	780	754	733	784	726	736	722	717	730	753	750	723	735	723	759	717	730	776	773	739	751	749	729	766	708	728	760	725	716	787	800	700	746	758	763	712	813	719	757	747	688	731	744	772	733	725	729	791	732	694	746	724	744	765	736	730	714	731	734	757	765	709	762	751	760	752	750	785	752	810	761	784	713	754	742	733	729	735	816	767	702	763	728	759	711	792	757	744	749	704	773	774	784	771	742	757	679	729	764	753	714	764	717	766	731	738	741	792	767	760	757	736	751	793	759	741	747	741	728	738	738	746	753	746	749	756	779	735	722	785	740	796	770	692	757	757	755	739	734	749	756	766	749	740	795	843	723	767	748	715	765	768	726	791	730	731	776	757	734	743	732	729	742	702	750	779	749	730	774	798	770	736	748	765	775	705	758	729	765	684	760	741	763	722	787	699	758	718	748	716	763	769	696	769	815	743	737	720	798	716	717	765	707	801	711	725	697	746	709	744	752	748	729	741	758	744	743	767	733	696	724	771	746	699	757	736	693	768	746	768	730	733	757	748	784	729	787	745	768	732	767	722	770	765	700	766	781	769	775	759	700	746	733	750	700	746	740	749	751	775	767	720	746	752	712	782	753	722	725	825	786	739	780	766	746	731	764	778	741	763	782	780	769	738	717	763	735	738	741	758	786	751	763	763	774	747	735	735	761	754	751	715	739	735	764	725	802	698	728	709	765	796	729	805	720	729	783	740	709	725	751	776	715	802	766	727	764	758	756	783	760	775	754	777	769	706	729	701	780	744	755	738	705	796	779	744	743	813	760	758	743	744	759	762	786	735	747	741	713	739	705	755	727	734	748	750	777	752	753	741	719	714	738	781	812	715	717	746	750	738	766	756	744	756	739	700	758	713	714	698	782	731	739	774	744	757	727	736	746	770	765	803	715	770	753	720	778	754	769	725	721	715	749	721	738	796	744	737	781	754	738	722	702	775	723	729	758	716	766	730	744	751	793	752	749	760	770	744	784	744	731	735	725	762	739	766	736	745	747	731	739	743	739	742	730	770	775	714	715	730	724	765	718	705	734	755	782	701	756	729	753	751	731	752	709	726	740	769	722	761	740	759	741	777	688	750	761	720	730	756	767	762	769	744	712	763	747	743	769	717	738	706	753	743	739	744	742	742	772	801	778	769	712	741	725	749	757	750	765	733	685	751	761	751	738	749	783	786	729	815	707	718	739	706	728	711	741	680	742	720	688	740	752	701	748	778	734	770	768	704	733	760	772	735	721	757	770	763	756	747	735	776	704	802	717	766	726	759	730	732	787	705	766	709	688	748	783	726	781	758	791	823	782	737	731	730	720	757	716	738	761	752	744	705	763	765	746	739	768	729	772	748	763	773	784	735	722	744	759	760	713	738	774	742	713	746	764	744	707	726	770	736	795	757	770	727	760	786	766	707	745	731	751	774	715	708	778	719	741	783	788	700	740	704	752	760	766	733	741	778	728	757	723	773	695	750	811	737	745	748	735	718	790	762	730	762	759	745	738	731	717	776	765	749	783	691	727	736	734	772	740	759	751	749	765	769	757	745	734	792	759	684	808	721	739	801	777	737	760	718	714	740	785	736	725	762	751	736	757	758	736	706	765	749	698	748	755	772	749	748	741	689	796	716	749	757	748	687	688	766	680	783	732	751	751	734	765	768	764	694	758	789	807	751	728	753	749	783	762	754	718	739	715	747	764	750	754	735	727	724	771	775	738	769	752	771	750	712	758	765	744	764	802	693	738	766	718	740	776	705	759	716	773	748	694	757	745	720	720	781	779	748	734	735	720	691	754	800	775	750	759	739	757	788	741	718	715	711	721	767	767	751	776	778	786	740	759	781	695	773	738	693	743	755	789	775	722	753	772	735	717	740	780	772	712	710	711	764	788	775	761	732	724	795	698	732	809	728	769	751	700	726	742	729	789	726	769	712	734	697	753	718	763	784	692	807	743	797	765	771	743	715	748	708	774	760	707	727	734	776	741	714	755	728	772	768	747	731	680	713	763	741	778	807	730	731	780	785	780	734	773	774	747	734	764	724	769	755	781	745	739	754	758	757	780	762	733	748	791	725	720	733	714	741	741	726	776	716	719	725	768	733	714	737	787	771	702	777	760	741	774	750	771	696	763	715	736	720	758	754	770	738	735	761	722	739	733	766	774	731	749	730	740	745	724	771	738	720	793	710	745	764	724	738	743	748	770	776	774	691	733	758	737	730	726	783	710	762	748	764	736	744	722	710	711	721	750	795	765	785	740	769	739	703	701	737	759	686	719	724	751	735	732	730	751	750	735	729	736	690	784	702	771	785	699	725
63973	54199	60953	43787	24028	6887	717	281	248	278	286	265	246	276	271	240	261	256	237	254	275	256	283	292	274	255	295	251	261	261	277	274	263	235	289	258	276	259	308	292	248	250	264	253	260	230	261	261	239	297	295	273	276	281	263	263	265	277	279	261	261	253	280	253	261	243	230	282	250	272	254	272	244	271	253	265	273	256	264	257	252	234	219	262	234	297	270	267	259	255	262	247	249	274	287	275	255	251	243	244	266	269	248	257	285	252	264	276	267	268	221	220	274	241	273	250	248	249	274	258	263	293	254	262	252	216	224	255	273	279	229	265	268	256	277	264	269	276	254	265	245	259	222	253	249	278	237	278	249	266	269	235	284	235	239	244	281	266	243	298	245	294	247	219	283	274	260	246	278	256	277	249	275	245	229	272	282	274	227	249	274	258	272	270	284	272	240	293	295	235	261	242	216	232	279	253	276	261	250	256	293	274	265	263	253	239	265	295	267	281	251	223	261	262	269	291	258	249	253	271	293	235	274	281	264	269	276	264	263	254	287	241	265	248	262	246	254	283	265	246	264	295	288	274	225	266	265	289	241	258	254	250	231	278	257	240	268	277	251	256	241	290	274	224	262	264	265	253	239	269	281	301	226	278	234	290	274	278	285	232	285	241	269	262	284	260	259	259	250	234	236	253	241	219	255	300	254	269	278	282	249	239	275	260	227	291	280	257	274	251	282	275	255	241	273	248	314	256	259	262	251	236	262	262	251	292	254	238	248	229	279	244	296	270	246	248	234	248	270	278	263	237	245	290	264	284	282	242	248	269	239	267	238	267	253	244	283	217	276	278	254	268	249	256	264	269	275	265	277	253	269	262	261	270	240	258	244	268	236	258	243	265	260	258	264	250	270	272	276	241	281	290	236	262	260	253	254	255	242	290	253	281	262	255	268	265	277	278	280	270	243	263	236	223	249	240	240	248	289	265	277	283	261	274	270	227	245	263	228	284	241	277	271	256	288	273	244	244	262	251	253	263	278	238	231	270	263	259	246	237	270	272	276	230	256	237	264	257	254	274	241	239	246	281	261	251	255	270	233	262	262	249	268	251	243	250	244	266	266	234	245	250	269	283	261	262	237	248	254	286	278	289	260	275	229	258	235	268	242	274	257	273	291	244	269	269	272	298	285	250	300	271	277	230	286	249	274	245	283	254	278	277	281	272	268	279	268	277	266	244	284	256	266	279	251	281	259	263	242	251	239	265	250	245	217	270	241	257	235	256	265	299	274	277	264	254	289	244	278	232	251	243	256	275	269	233	232	236	277	250	253	243	233	245	268	245	264	261	272	293	229	267	273	248	246	281	278	280	271	260	259	255	250	283	271	261	235	245	255	233	237	257	252	264	225	249	216	206	293	297	215	240	286	251	252	210	227	268	268	253	250	287	235	249	252	273	271	285	260	242	267	245	264	250	266	229	247	269	268	243	251	257	231	246	240	270	263	252	246	253	289	264	239	280	298	259	275	289	293	224	262	256	243	255	224	273	235	277	258	241	243	247	271	222	261	283	257	260	243	247	259	268	264	281	231	266	318	248	244	256	217	257	284	241	234	288	274	262	304	266	280	242	251	262	273	261	272	260	272	266	253	260	299	298	271	277	263	264	257	278	236	284	287	244	265	241	266	277	262	247	278	260	263	235	224	259	285	268	225	265	290	258	267	224	270	238	273	284	247	248	275	281	271	285	256	258	274	263	280	291	263	260	268	258	269	269	252	281	254	260	250	254	265	263	261	271	243	258	254	246	254	243	240	269	290	305	269	285	298	251	245	259	251	253	285	263	282	279	260	245	256	267	257	251	264	270	232	240	260	274	248	255	271	247	262	232	267	251	277	244	274	243	265	257	288	247	274	255	280	281	271	279	251	245	253	267	269	292	242	274	273	278	252	269	242	238	264	238	259	258	289	275	260	260	244	289	262	265	268	246	272	281	260	289	291	273	261	270	265	267	268	282	266	260	270	271	271	259	301	286	261	289	216	241	268	244	278	262	261	270	265	270	268	284	276	256	266	291	258	273	293	266	254	271	256	261	247	261	277	272	268	253	253	250	245	276	263	265	234	241	290	247	245	284	257	270	252	254	261	275	277	310	227	292	272	251	229	242	248	248	263	254	276	279	234	287	271	252	261	267	234	270	251	289	239	256	252	287	285	254	256	265	251	246	277	255	241	290	255	258	271	264	246	270	270	296	256	277	279	258	258	256	245	258	289	279	282	278	252	248	254	256	271	269	273	264	249	267	272	270	257	243	249	278	235	293	236	254	258	245	294	248	252	244	273	231	280	249	267	252	286	248	249	276	272	244	268	255	246	273	248	262	252	282	239	251	256	293	255	264	261	286	271	254	294	283	235	263	273	281	261	245	243	274	263	252	210	268	252	273	262	253	253	263	275	244	280	257	266	230	284	264	272	288	273	255	251	267	243	233	292	273	246	268	247	244	267	253	287	281	285	261	275	274	247	246	250	264	295	267	262	242	227	262	282	245	241	282	272	267	270	268	250	268	238	218	258	268	248	250	250	275	232	246	264	264	242	232	258	276	263	256	205	278	252	251	245	271	276	293	276	235	246	267	298	261	262	250	231	244	275	263	247	266	270	240	247	271	292	254	265	289	236	278	261	271	277	300	247	268	283	256	268	238	233	255	239	269	231	248	240	259	258	277	224	258	237	278	262	248	231	268	232	259	236	235	243	285	264	227	265	255	237	252	289	257	238	269	250	262	270	275	270	272	306	254	249	279	262	246	274	271	295	220	286	255	259	243	252	280	285	245	239	253	260	266	244	262	256	268	241	245	253	283	258	259	259	235	295	265	232	270	285	255	261	276	234	266	281	271	258	291	240	245	299	240	246	254	255	288	245	260	276	294	226	283	269	266	281	271	241	269	264	289	256	249	279	274	265	263	282	254	260	246	252	274	290	278	268	300	290	263	262	252	260	265	253	252	264	278	277	275	250	257	292	242	287	266	227	279	243	244	264	289	275	257	252	281	263	243	259	246	288	267	239	264	276	233	271	244	279	282	263	271	280	268	245	233	285	266	253	272	255	278	262	260	260	252	280	260	294	290	243	245	296	273	234	235	270	247	246	232	275	256	263	252	239	297	282	246	267	260	253	272	280	253	270	264	263	280	242	261	262	253	256	265	275	284	234	283	300	287	290	249	262	251	293	252	258	259	259	252	259	257	247	269	249	259	224	245	227	261	252	246	270	258	232	273	241	262	284	248	243	258	269	263	267	267	267	264	249	246	260	246	260	259	241	261	255	262	259	259	281	283	258	261	238	235	272	263	282	249	251	287	300	281	234	274	318	258	229	260	278	267	263	288	242	255	262	261	260	257	261	249	232	274	266	300	242	267	281	237	248	250	258	254	240	250	242	277	282	244	238	258	267	257	269	230	246	245	273	257	275	261	283	258	303	291	273	272	250	248	253	251	283	280	256	271	258	273	228	261	265	301	265	261
41827	43541	58024	49266	31861	11391	1449	656	631	596	636	613	567	657	609	628	575	613	617	604	658	612	589	611	587	588	594	664	615	608	597	581	593	623	607	607	645	631	626	669	625	629	643	603	615	623	628	620	555	629	628	630	596	632	587	637	588	618	557	622	640	587	609	637	624	630	601	585	580	663	582	606	588	614	603	613	617	558	597	595	600	552	632	631	586	565	652	631	589	586	644	618	571	602	661	601	622	635	616	604	619	609	670	649	566	629	620	625	596	592	593	583	654	609	616	611	593	624	606	593	624	635	626	617	637	644	633	601	583	596	566	605	600	612	586	639	623	603	650	628	650	609	583	656	571	595	639	603	610	577	604	616	576	598	599	613	629	606	595	622	614	593	609	599	614	594	606	609	609	617	628	567	610	623	635	614	645	627	623	600	564	627	636	596	591	624	613	632	629	587	637	557	609	602	635	660	631	568	584	613	568	578	604	611	664	572	611	574	657	604	586	599	576	589	610	584	633	607	570	645	591	617	584	576	609	627	584	612	617	624	614	620	568	594	597	640	616	659	595	588	590	598	597	633	587	609	601	592	609	610	630	613	608	649	628	617	592	614	561	592	623	608	593	606	603	627	586	591	602	614	643	621	615	604	615	617	606	616	599	579	596	592	609	608	646	589	601	640	639	608	616	528	574	634	611	623	594	655	587	610	623	612	619	630	632	605	613	636	560	616	603	596	586	607	638	612	586	611	603	636	585	604	597	573	645	620	598	638	618	655	590	631	595	609	610	616	613	611	599	588	597	645	623	624	585	637	609	606	649	625	624	574	593	610	635	621	623	618	581	605	586	645	626	612	617	620	618	591	557	632	645	674	659	615	634	582	649	661	616	581	583	646	574	635	585	616	595	592	623	622	588	596	585	607	580	598	592	648	601	596	626	571	590	598	601	605	626	598	613	581	588	608	643	639	657	609	561	591	606	577	638	643	602	621	608	583	604	609	628	577	630	621	607	609	564	627	622	608	614	624	616	616	618	606	633	575	622	631	620	630	587	578	593	605	618	683	597	625	614	607	627	604	600	626	596	626	604	598	610	619	660	590	585	572	612	620	554	624	573	609	660	653	617	663	596	612	625	638	622	616	637	604	607	567	629	629	616	606	668	651	629	639	633	592	583	635	605	623	578	584	624	590	584	637	635	580	639	647	617	613	606	585	647	614	610	588	650	642	579	600	605	632	589	600	675	611	610	609	632	608	565	643	670	608	633	597	590	583	626	629	614	576	593	663	594	652	653	622	633	590	629	624	603	590	658	622	582	646	646	603	648	592	621	603	609	599	611	610	597	616	601	623	592	659	587	626	605	605	622	582	648	601	602	575	628	594	584	628	623	621	605	603	647	647	601	623	599	581	605	631	577	650	641	625	562	580	566	618	610	588	635	609	611	623	657	609	595	589	626	612	634	636	615	625	578	583	612	592	646	599	599	655	590	617	615	591	600	588	626	601	629	620	615	605	653	614	610	615	605	624	610	606	586	593	603	630	595	605	663	618	603	589	563	642	642	608	585	619	639	612	615	646	598	645	566	581	617	543	650	580	625	606	635	573	606	605	591	569	650	589	607	606	608	637	623	595	617	601	643	643	565	655	599	639	628	611	578	599	619	618	584	594	631	614	619	585	567	580	643	642	588	625	621	564	614	588	636	587	623	613	600	649	591	621	578	601	595	621	613	597	622	616	568	580	588	593	587	575	639	606	595	653	627	610	626	576	651	627	604	629	617	578	627	600	617	608	577	588	603	595	624	545	629	575	607	623	639	607	598	625	565	637	574	614	612	636	618	631	622	643	602	607	609	605	614	642	591	629	629	610	594	608	595	595	588	586	597	578	606	642	625	599	598	631	598	571	583	631	631	641	638	624	639	627	589	663	625	643	569	601	612	603	633	638	651	630	598	581	623	619	578	602	595	623	615	592	617	596	638	623	595	585	569	654	590	641	599	601	629	616	612	626	616	574	597	621	631	650	616	609	598	644	605	590	596	668	609	587	577	602	600	584	609	628	577	557	612	650	614	611	609	628	602	648	594	587	618	650	581	619	590	604	574	577	590	584	631	615	615	584	611	623	623	638	655	626	617	612	605	621	608	605	620	597	619	571	585	601	595	606	618	602	561	613	633	641	624	622	627	588	621	617	610	584	625	601	608	591	582	578	655	653	626	588	570	632	637	585	608	575	617	578	638	588	602	594	598	618	574	619	577	633	635	580	682	602	609	579	590	641	595	603	609	630	582	576	552	614	612	611	636	611	636	582	600	662	569	612	632	603	641	588	593	609	560	622	582	584	571	633	572	601	606	579	577	589	580	626	630	607	633	611	609	573	632	585	561	653	617	612	599	590	593	611	617	627	572	635	605	602	592	666	615	602	632	574	611	595	612	594	643	617	594	624	587	651	609	577	618	629	629	586	641	560	644	635	601	659	615	593	611	598	623	643	599	578	629	568	646	638	617	634	569	602	570	583	592	631	597	638	629	607	586	622	628	568	618	601	634	577	557	586	575	577	592	592	619	633	630	581	599	602	594	629	619	601	598	631	550	615	611	616	612	616	632	600	624	600	636	618	614	601	621	585	636	598	639	599	608	576	632	671	647	597	625	615	623	601	619	596	618	624	620	632	669	579	651	578	588	645	585	591	575	644	600	647	625	576	627	608	639	621	624	603	613	600	590	586	618	612	638	615	617	664	604	616	596	582	657	633	625	617	608	634	606	644	583	669	589	589	594	591	593	606	607	652	583	623	606	651	627	570	609	633	577	618	602	669	582	620	624	575	671	569	651	619	619	596	646	657	609	619	598	612	566	595	594	585	619	687	592	591	605	592	586	659	587	610	563	650	620	655	615	606	596	598	601	598	643	602	633	601	572	582	587	625	624	590	636	602	654	624	651	597	588	571	586	599	569	573	651	590	644	611	619	576	634	642	617	598	580	610	621	630	581	563	618	601	613	600	617	646	606	605	595	628	615	637	621	643	602	583	611	592	631	625	598	620	594	613	618	614	599	635	570	548	597	598	631	609	604	605	661	612	578	605	627	635	625	621	639	582	604	632	618	631	620	627	592	597	573	711	614	590	654	569	619	625	595	641	630	620	635	590	621	594	664	599	619	626	643	580	634	583	607	630	597	597	602	644	589	619	597	620	589	600	594	607	608	604	599	610	623	595	631	591	602	634	625	642	586	611	648	660	639	601	617	619	592	611	619	616	547	633	661	648	602	618	623	613	606	565	592	659	615	602	641	547	651	655	626	676	577	594	613	587	621	628	628	620	650	651	607	596	602	586	652	561	596	598	561	597	627	584	598	625	581	604	611	618	646	642	600	590	601	658	576	622	561	608	609	623	629	634	633	612	610	614	590	578	601	594	621	603	615	635	598	632	595	634	621	603	610	623	576	580	584	635	633	590	615	604	619	626	598	610	605	600	589	621	631	617	632	609	565	626	551	607	637	629	621	592	569	640	607	590
74022	68085	73166	57537	38802	21672	4251	474	385	387	404	388	374	375	411	415	417	405	420	442	421	412	394	425	396	353	396	401	427	399	403	370	383	412	367	393	412	361	416	378	420	387	414	401	422	369	392	376	371	388	369	425	394	381	431	383	399	384	436	447	392	386	372	410	394	360	384	387	372	402	412	386	395	363	377	376	399	384	390	431	421	373	413	386	406	403	431	419	382	391	405	404	409	410	362	379	402	375	397	368	369	396	395	387	392	381	418	399	410	378	383	402	386	403	391	393	382	427	354	400	377	439	375	373	406	387	408	405	431	371	392	403	410	425	420	364	414	403	399	382	396	370	439	386	392	399	388	357	409	369	378	373	402	417	411	370	424	400	405	386	390	404	377	384	420	395	364	387	398	382	397	398	375	410	368	420	416	365	390	401	411	361	386	379	398	403	350	380	362	403	407	443	383	420	418	399	407	430	392	424	426	342	379	391	354	365	441	395	368	383	415	400	400	403	409	421	370	402	395	391	393	385	387	401	403	425	421	373	397	369	385	399	380	404	403	369	400	386	407	386	420	383	385	415	390	435	415	377	383	364	406	400	395	391	418	396	437	377	395	360	375	405	366	393	378	403	388	381	375	377	383	367	399	417	391	448	386	333	398	429	389	361	395	431	398	386	383	411	396	387	395	401	394	383	400	424	411	412	432	375	391	355	409	405	419	399	410	367	422	395	379	383	416	381	374	376	403	399	439	350	426	408	390	384	385	397	392	376	382	374	424	394	401	390	390	378	397	399	374	369	419	419	416	389	397	417	401	380	416	369	399	373	364	370	366	385	369	414	384	419	356	386	357	399	379	396	379	377	428	406	345	408	383	391	394	412	353	416	391	388	367	415	387	369	382	353	382	397	400	372	383	384	439	409	358	382	377	423	362	436	423	353	418	368	424	395	360	391	404	371	398	391	389	382	418	420	388	383	385	389	400	364	423	417	368	388	388	417	426	396	368	351	396	394	394	397	396	409	399	372	349	394	414	367	404	386	388	380	380	382	417	382	374	384	347	343	393	400	412	382	389	381	371	383	358	412	408	413	404	378	392	401	405	408	380	388	428	363	410	377	404	407	432	396	357	371	379	439	390	359	389	438	387	390	399	404	372	416	422	410	426	379	382	365	382	401	369	375	374	378	400	405	409	346	391	395	365	408	374	417	401	375	380	381	403	410	414	368	413	382	378	411	375	397	410	380	390	390	363	361	376	395	380	412	372	411	378	390	396	414	387	380	355	400	383	372	349	364	397	372	394	339	395	421	385	372	409	434	388	445	382	373	393	405	384	361	401	369	376	406	371	386	392	399	393	365	368	385	381	391	400	387	392	417	387	405	364	404	404	376	335	384	380	418	364	365	395	383	378	359	397	433	411	369	388	359	405	389	361	385	343	361	389	376	377	414	376	445	411	377	386	388	378	411	400	397	394	425	337	413	343	400	416	370	404	366	367	420	380	389	386	382	414	407	397	371	385	377	422	391	379	412	376	377	373	359	375	420	399	402	403	389	425	391	411	376	383	377	367	393	391	382	386	376	375	392	360	405	395	401	391	406	371	378	423	376	371	441	403	399	381	392	381	388	362	373	369	396	387	422	365	381	377	394	358	423	410	363	353	386	391	363	384	428	410	366	375	410	377	397	440	386	391	369	412	371	372	381	399	406	404	407	406	396	412	364	345	416	390	427	415	420	413	377	429	407	442	394	414	369	401	357	361	372	390	408	388	402	378	385	402	423	407	405	407	351	410	373	409	412	400	414	407	388	357	367	372	401	365	415	384	385	363	334	397	385	395	385	345	388	414	431	385	394	355	359	383	373	382	372	384	360	374	419	412	393	395	374	381	394	431	338	414	395	451	375	413	434	403	397	395	381	390	400	396	382	379	371	375	415	409	411	367	389	394	375	424	400	417	411	390	370	407	402	403	412	404	365	393	372	401	416	414	415	380	412	377	376	327	360	388	387	409	385	404	440	392	389	383	371	398	374	376	426	393	396	365	384	346	397	454	373	382	381	371	446	391	380	393	363	397	391	396	426	401	391	387	375	355	414	394	384	370	401	408	391	366	362	408	400	396	459	426	371	396	387	383	410	435	349	359	401	411	412	395	375	372	399	412	383	386	392	366	358	394	353	425	424	407	394	386	391	338	354	386	369	413	379	376	432	404	384	376	437	415	388	414	399	409	395	399	388	360	381	388	370	397	387	404	433	403	376	374	364	401	433	380	396	377	365	380	417	405	394	362	350	361	427	364	369	415	376	373	402	397	351	345	417	370	386	381	355	404	403	399	392	393	381	390	399	426	410	409	392	372	426	392	410	398	413	375	374	383	372	382	364	387	367	369	414	369	388	349	397	353	362	361	433	430	375	406	390	405	422	422	400	393	425	353	357	394	384	379	414	381	342	390	392	387	366	384	373	386	399	389	397	382	379	411	406	428	397	350	360	408	391	401	394	418	408	420	381	375	410	378	419	386	376	392	373	410	431	418	402	359	356	396	380	401	404	369	381	404	423	408	413	377	402	380	384	402	409	377	373	405	405	408	408	389	386	395	387	408	383	393	364	416	367	352	356	394	388	405	428	397	376	401	348	388	377	365	374	366	379	369	409	391	387	410	389	337	388	440	408	398	392	377	362	389	400	399	356	394	399	390	365	383	398	373	370	352	366	377	391	390	384	388	383	406	379	375	405	369	389	373	409	399	414	371	379	386	407	380	453	380	361	372	354	362	357	401	386	403	420	407	409	402	377	401	387	388	367	405	408	424	394	372	376	362	399	389	390	399	406	382	429	366	391	397	422	381	388	392	385	359	392	399	394	396	408	398	396	419	421	388	366	377	402	405	398	388	409	357	380	404	390	399	390	381	406	360	377	362	341	404	421	405	398	383	374	406	372	398	382	425	383	405	398	385	395	380	412	403	431	445	404	390	402	432	397	387	385	376	401	392	372	389	377	331	401	387	409	375	384	373	369	397	393	431	388	394	382	411	398	375	412	387	363	355	414	419	389	409	384	403	378	382	392	385	392	397	364	397	373	386	393	363	387	382	351	425	407	396	370	371	428	382	369	348	400	405	380	392	401	398	389	402	407	413	373	362	444	401	372	390	374	432	358	384	376	407	431	407	405	358	391	394	383	353	396	381	400	374	435	394	395	347	389	395	367	367	408	385	402	410	394	405	406	403	379	403	415	402	359	367	391	406	389	402	389	405	407	425	351	388	389	358	359	358	379	421	386	417	346	370	386	377	372	378	392	395	383	396	358	354	406	407	426	432	381	355	381	417	407	401	425	399	369	414	381	385	387	408	400	373	405	387	363	405	400	423	393	349	397	401	381	398	382	405	400	385	423	383	390	381	352	350	368	358	425	417	396	401	367	381	383	414	412	405	371	406	386	408	385	408	409	393	385	404	367	393	349	363	424	382	378	399	351	385	393	435	403	383	410	399	382	328	426	394	389	414	419	371	421	373	401
51763	58549	73326	63459	48061	29854	4610	926	881	946	916	900	868	888	895	896	877	860	884	944	860	907	866	859	871	841	843	861	877	847	896	818	818	810	902	888	846	846	891	877	854	872	865	890	868	854	853	849	870	857	847	854	857	886	919	818	855	926	867	918	918	830	874	860	917	873	903	910	862	833	859	851	917	833	878	897	922	879	864	838	846	862	833	836	919	856	836	816	870	877	866	844	855	828	837	858	831	880	867	893	839	842	840	865	822	900	850	866	880	837	881	851	884	846	851	836	872	847	893	916	814	859	837	880	844	886	883	892	824	900	875	851	862	846	871	835	853	852	882	840	864	872	838	863	903	819	789	883	843	859	918	865	872	813	867	894	849	866	859	861	856	909	860	841	829	869	854	838	856	845	868	865	869	841	846	897	838	892	872	837	832	830	880	899	920	849	852	862	797	858	910	871	839	826	838	875	834	861	861	872	891	824	846	866	876	895	860	908	886	872	842	829	863	889	852	898	880	823	831	860	851	831	854	861	860	825	832	870	830	892	880	847	907	817	865	864	863	860	890	898	888	850	800	836	870	858	878	885	883	874	881	854	884	881	889	867	823	856	870	866	834	872	823	940	857	829	843	891	846	855	860	826	847	839	830	893	900	832	882	869	824	840	885	806	848	899	861	841	839	827	842	819	824	851	874	875	865	879	892	850	864	855	859	864	904	893	856	912	855	863	826	905	882	845	815	857	877	848	872	828	852	875	826	838	884	881	856	904	911	877	867	853	909	846	889	814	871	862	817	878	891	896	836	879	891	811	848	837	903	830	905	828	833	899	889	825	848	874	881	868	875	888	880	845	889	877	901	918	865	903	846	875	889	882	858	849	851	840	873	855	853	901	878	884	836	875	853	858	876	839	905	866	843	900	927	909	868	810	898	862	847	874	914	877	869	897	854	899	867	833	870	872	829	890	873	855	855	848	859	874	895	862	854	918	879	787	843	886	851	890	884	858	831	883	855	816	844	916	845	876	912	838	843	875	884	878	835	830	881	883	858	841	858	888	855	879	834	847	930	821	857	861	837	846	885	879	866	821	865	832	843	842	864	786	877	849	897	922	807	817	868	836	868	799	859	853	890	936	815	823	869	851	887	893	878	913	829	864	821	895	883	859	879	867	780	851	851	840	870	865	913	853	881	884	875	852	819	835	867	836	855	859	912	883	881	835	788	907	831	906	853	824	920	838	876	875	890	891	838	887	857	864	836	831	845	894	816	845	838	829	862	843	832	893	870	835	846	893	855	848	856	868	876	876	896	855	884	851	832	843	916	824	841	870	834	902	835	825	892	837	842	827	836	846	868	859	870	875	816	830	912	857	851	892	833	837	824	845	846	873	866	853	843	860	863	814	894	847	838	817	850	822	905	885	933	862	894	896	847	884	877	890	839	870	890	916	858	891	827	829	877	821	860	881	831	813	888	841	835	888	850	855	834	880	842	840	846	843	902	887	866	856	862	857	934	904	871	857	886	847	833	874	862	899	879	917	802	858	884	853	817	892	889	867	818	837	868	807	853	826	926	895	909	884	892	844	854	845	865	808	886	865	811	874	884	890	870	833	854	850	891	866	849	833	863	851	807	875	841	822	906	858	847	886	906	886	851	850	884	868	862	850	832	867	847	822	873	828	875	846	864	814	781	844	844	838	830	875	899	858	847	878	863	872	871	879	861	882	838	866	845	828	893	855	806	879	855	860	872	830	859	888	867	887	879	868	902	856	906	844	803	812	887	888	894	880	881	877	867	851	820	875	883	849	869	865	886	821	807	872	866	884	867	851	908	876	870	830	861	887	890	817	871	856	813	887	848	831	875	856	850	905	894	854	861	856	854	887	905	896	864	873	813	860	867	853	852	861	860	852	826	915	893	887	882	837	875	830	854	842	860	877	857	799	875	853	812	890	888	879	913	865	847	890	866	861	845	872	868	872	866	847	870	892	843	899	821	852	878	852	811	878	900	813	767	829	934	860	885	848	867	904	878	827	892	822	904	889	897	821	849	866	871	852	866	905	821	840	873	868	829	781	851	856	857	860	863	862	803	903	901	912	862	849	854	875	859	853	852	844	857	876	869	871	888	851	844	876	847	888	906	847	897	844	792	872	876	869	848	881	865	839	883	799	895	815	851	862	874	850	862	844	832	933	887	879	902	832	817	838	891	832	853	888	870	903	867	824	884	886	816	861	828	880	883	872	903	830	862	876	784	868	851	862	888	853	916	877	879	880	893	832	877	886	891	827	810	846	761	889	815	866	841	845	884	851	869	856	858	805	861	848	889	904	916	879	894	879	867	889	836	860	847	933	944	890	861	854	848	874	909	836	888	911	854	831	874	861	904	876	867	842	874	882	859	876	872	841	896	839	841	857	888	919	879	841	922	881	881	889	873	868	889	851	888	872	904	870	901	906	897	862	826	830	862	879	840	848	861	913	818	859	921	882	904	852	885	829	898	828	841	880	828	848	784	779	843	899	876	908	837	864	838	868	890	894	873	784	818	816	812	865	840	879	833	831	853	841	868	831	800	841	865	867	861	826	828	832	864	875	867	806	883	878	851	835	842	833	819	832	866	849	928	886	893	812	856	914	878	829	853	835	829	870	853	893	865	846	857	909	895	887	865	856	872	866	860	843	887	896	838	836	851	871	861	865	855	870	932	889	867	864	837	844	873	825	873	849	854	847	887	864	865	875	855	840	872	869	890	882	897	852	870	909	902	873	907	892	799	806	825	911	847	833	877	888	906	800	828	844	819	892	854	875	868	841	812	830	879	845	841	878	836	877	884	823	859	816	827	887	853	840	879	859	887	861	872	807	813	878	858	824	891	828	863	813	830	805	890	843	816	818	796	838	864	887	885	854	902	863	856	830	859	873	837	853	851	876	893	902	829	884	835	855	827	829	836	862	864	847	909	829	844	831	863	915	830	838	842	842	786	906	868	835	860	912	864	876	847	829	888	821	893	829	854	848	839	863	898	858	822	852	797	863	859	881	862	868	874	861	841	920	820	886	870	881	844	851	873	822	854	898	855	856	889	911	843	842	847	867	862	893	837	865	868	872	817	884	846	856	883	849	844	859	849	834	845	860	843	872	831	869	855	895	836	872	858	861	840	890	781	840	858	883	882	854	832	879	918	881	871	858	877	879	894	858	790	853	845	845	868	864	919	906	858	853	854	844	841	868	836	847	840	829	810	862	835	892	857	870	892	885	871	821	857	864	890	839	827	820	837	901	848	886	826	850	891	893	823	902	828	855	887	870	843	857	889	842	825	819	880	877	853	819	881	911	874	895	926	838	865	830	912	883	865	832	839	867	852	840	868	904	863	859	793	832	903	887	869	891	848	878	865	839	833	832	893	859	836	831	879	871	882	888	807	821	805	870	865	859	821	875	873	850	881	919	858	901	846	889	912	889	856	834	885	817	835	838	863	840	844	850	866	866	860	896	860	852	888	851	878	882	872	863	886	871
44779	26462	13426	6337	2672	1215	366	291	282	321	326	310	298	296	272	315	314	299	296	295	316	297	314	305	281	325	300	307	323	317	321	323	289	310	283	341	359	335	336	285	287	314	329	327	345	294	341	338	311	320	268	303	306	298	308	318	302	302	280	322	296	269	313	312	295	338	341	277	329	317	314	336	317	311	304	312	297	314	307	342	281	327	303	300	288	324	322	330	300	325	297	331	290	333	267	294	353	303	336	297	335	304	302	315	311	298	287	327	274	287	291	349	299	285	297	337	310	313	296	334	283	294	292	304	310	295	316	294	314	298	318	325	314	287	288	287	315	311	290	334	348	336	332	335	293	308	320	293	325	319	298	324	325	307	316	332	310	332	343	268	323	326	341	313	315	297	324	284	291	297	304	294	315	295	304	323	318	318	331	292	301	340	302	282	315	303	326	333	345	293	273	330	306	317	315	291	340	337	320	309	328	310	310	294	323	327	313	302	293	323	331	320	332	336	304	320	328	327	292	330	323	314	299	337	314	326	334	314	321	320	279	299	305	298	300	335	288	322	319	302	288	333	322	319	299	286	314	315	312	294	335	322	308	313	303	297	287	287	330	328	302	290	286	328	328	294	331	291	303	299	314	334	315	349	298	331	300	317	323	300	324	290	318	326	286	316	291	327	317	296	314	348	313	321	295	304	312	297	315	321	285	329	332	348	303	291	323	314	287	313	326	337	266	293	328	318	311	299	334	322	314	292	292	263	286	302	305	298	281	307	341	298	312	289	334	333	287	301	325	335	315	324	310	297	284	277	294	308	319	328	301	327	313	319	339	306	290	318	285	319	304	320	300	315	288	301	314	316	307	311	333	292	319	292	315	299	298	299	306	341	329	308	307	328	336	321	301	317	296	317	345	304	297	317	328	311	300	292	341	313	297	306	324	293	308	274	310	307	325	281	309	281	286	302	325	303	321	306	310	310	297	294	296	286	286	322	281	329	314	321	345	307	291	337	323	304	265	307	332	336	308	292	324	355	305	299	306	263	359	289	311	299	318	306	345	354	330	292	343	327	315	298	297	274	301	327	321	280	316	336	298	301	324	251	301	323	306	348	285	293	310	309	347	330	286	327	333	271	331	311	312	272	329	334	315	316	317	319	318	306	287	303	313	302	278	336	307	336	309	269	304	325	309	317	297	308	305	315	324	307	289	350	308	309	298	296	324	299	340	310	304	338	307	331	326	319	274	356	324	304	338	295	316	288	307	311	315	275	281	345	332	306	292	320	289	313	304	310	291	292	289	292	281	296	290	273	342	307	269	285	340	341	305	284	297	328	335	346	336	298	298	306	336	310	278	305	286	333	267	307	316	334	358	341	262	295	302	283	294	327	312	336	326	306	320	310	317	308	303	292	285	280	312	303	300	345	315	334	290	281	309	329	313	301	294	312	293	279	275	343	325	314	321	324	297	293	321	291	300	316	294	285	311	297	322	302	310	331	312	300	297	311	326	313	309	333	278	305	312	306	319	313	338	299	297	325	317	288	285	308	292	288	274	317	288	301	316	364	286	333	308	324	318	314	322	299	300	314	342	299	314	328	344	323	322	328	322	319	333	298	296	302	304	321	324	304	307	312	299	282	295	310	326	325	287	300	311	303	301	295	329	304	332	294	324	329	294	314	292	353	305	315	292	297	342	303	307	345	312	326	289	348	336	305	322	313	292	300	304	305	302	263	294	289	322	296	313	331	294	311	281	311	296	276	317	296	328	343	294	314	295	315	331	294	321	286	320	326	294	294	314	298	332	306	309	305	310	328	323	297	304	354	294	292	303	302	282	304	333	346	304	324	291	293	328	334	296	323	340	300	281	333	325	323	296	317	318	321	315	329	335	301	325	331	304	315	313	332	334	335	305	317	308	288	309	271	289	322	308	327	302	298	260	336	304	329	284	316	341	335	333	338	327	287	304	312	336	330	281	289	313	323	340	342	317	329	339	340	327	282	302	357	323	317	278	290	304	327	324	339	281	339	317	306	309	315	298	317	326	304	306	294	355	326	291	305	308	338	304	306	334	374	341	323	292	294	310	313	312	276	310	323	302	314	348	286	306	327	333	319	289	307	336	313	304	306	302	331	295	314	297	328	323	290	322	305	343	331	318	298	311	282	328	314	303	288	340	313	343	307	304	341	300	300	306	320	277	286	326	319	302	295	296	318	314	312	296	308	307	283	306	308	286	307	280	315	339	334	327	311	326	325	338	302	327	289	305	313	327	315	342	354	333	283	310	306	284	339	347	301	329	321	306	316	302	262	310	327	313	342	314	307	324	330	281	295	328	332	326	282	310	339	308	292	295	321	342	294	331	312	326	294	311	349	309	293	326	322	302	299	331	316	273	331	341	293	286	315	282	306	297	306	330	327	302	300	326	327	302	305	307	279	301	293	309	295	307	306	285	296	324	338	297	316	318	279	308	311	341	315	351	296	299	312	294	314	321	320	324	287	328	311	356	309	303	346	318	311	351	336	283	327	306	286	282	316	350	322	333	302	321	297	342	277	312	302	320	282	335	336	324	345	331	307	354	291	293	339	296	304	303	323	284	299	270	308	318	329	324	308	321	295	289	322	319	324	333	302	288	292	314	291	308	284	354	271	339	289	317	309	335	301	326	337	306	312	299	281	316	331	318	310	304	312	317	348	297	306	328	300	327	278	299	285	298	281	326	296	305	341	369	286	324	344	281	311	320	271	314	318	296	367	297	301	282	312	269	325	309	312	306	315	307	305	297	330	335	349	299	291	343	276	320	343	327	318	301	318	318	278	309	358	289	358	309	335	298	345	319	306	333	300	298	303	347	306	322	302	310	322	340	358	287	310	302	306	304	319	287	360	316	291	292	339	330	348	326	310	327	337	308	295	292	322	305	303	319	309	294	309	315	308	330	344	298	357	324	285	317	323	313	298	282	320	322	321	307	305	302	318	344	296	330	362	328	295	346	315	311	304	324	323	337	281	295	301	312	291	331	353	311	280	293	315	313	324	308	320	288	322	305	341	300	296	270	292	348	287	280	315	319	340	333	303	319	281	274	333	317	316	300	293	299	339	319	298	321	328	317	304	331	312	331	313	300	317	315	306	318	314	301	289	344	322	335	296	301	289	290	291	301	315	319	308	344	325	296	327	320	305	330	316	294	323	291	289	303	312	292	296	308	292	332	320	285	319	263	328	320	315	351	325	323	332	297	269	284	290	311	322	278	330	296	322	303	291	298	316	299	333	341	342	325	290	304	289	316	291	290	330	300	292	296	304	292	313	316	298	321	357	311	288	321	359	304	315	316	331	291	323	306	300	304	293	297	302	328	341	308	291	317	312	327	345	305	357	307	304	303	308	291	328	308	310	339	333	306	293	285	305	299	312	271	334	297	323	280	295	308	305	339	323	318	297	331	279	332	330	321	319	303	307	315	285	294	305	291	324	294	320	329	286	308	338	332	325	317	318	329	299	315	320	340	319	323	345
25859	17757	18733	13007	7021	3443	817	746	695	690	709	703	675	699	703	633	707	697	712	665	732	702	704	679	697	711	699	705	723	730	692	701	675	694	745	703	731	687	695	665	686	640	689	700	698	673	674	648	646	655	670	693	753	669	706	690	676	685	703	695	680	742	683	715	664	681	697	731	632	718	675	661	704	707	726	693	666	688	708	734	736	680	715	712	716	729	730	707	719	682	696	663	695	741	715	739	716	728	700	737	697	742	712	675	716	701	722	705	724	673	681	736	688	695	651	725	652	685	699	717	637	695	681	707	670	692	707	691	698	672	695	700	723	717	650	738	646	741	706	671	659	689	673	744	714	735	706	720	718	696	672	690	678	724	669	692	712	676	680	685	706	696	684	659	750	705	707	705	726	723	677	694	684	684	700	673	672	665	701	657	708	697	666	715	652	692	712	702	672	690	722	719	727	730	715	769	697	679	712	715	724	737	720	691	647	707	713	753	677	676	682	681	704	716	662	732	692	714	666	662	684	680	711	699	692	722	710	696	702	745	694	717	683	724	701	698	709	690	699	700	677	695	679	698	713	676	716	671	700	732	684	701	679	717	691	726	686	672	650	701	690	742	679	704	687	683	674	659	786	722	677	729	687	710	658	686	684	720	662	679	704	698	663	690	709	665	717	694	710	712	701	722	715	679	684	693	708	656	691	704	686	666	694	701	668	717	762	748	662	666	677	724	678	707	737	709	708	692	745	633	689	684	703	690	666	692	709	721	706	707	725	706	689	657	721	700	683	675	674	672	718	734	683	699	691	678	710	664	697	731	734	676	731	712	677	681	676	676	764	724	688	683	717	681	662	709	685	692	691	704	679	678	699	762	693	716	704	698	684	752	683	740	717	750	699	725	688	726	679	658	639	700	698	675	726	719	706	702	684	731	732	678	700	677	670	694	682	713	752	723	743	680	701	682	673	672	690	694	711	738	694	689	689	707	711	672	733	720	712	716	719	664	697	672	701	640	639	727	697	744	652	727	704	702	696	716	688	681	657	666	691	671	693	696	721	704	706	652	710	730	763	728	674	709	678	702	702	740	684	674	689	667	687	676	679	703	686	705	664	672	691	691	708	684	694	672	692	727	685	724	712	714	714	718	685	712	716	737	735	678	748	660	733	691	632	686	697	727	704	707	711	674	634	700	698	739	704	675	725	688	651	728	709	695	677	695	683	700	686	671	752	697	674	704	710	707	670	658	671	710	711	691	702	705	670	736	671	724	679	717	677	642	650	704	702	741	719	691	673	716	699	681	665	767	714	717	700	636	697	719	671	709	689	712	665	687	728	693	753	651	674	724	718	681	730	666	723	693	679	737	723	696	661	696	673	722	737	701	703	702	708	670	723	697	742	713	671	692	678	682	686	690	659	751	684	683	709	716	703	721	678	681	730	675	705	699	718	706	705	676	725	672	703	673	718	700	714	666	716	704	648	724	734	636	693	684	714	683	743	659	656	654	702	714	706	731	656	694	688	687	712	716	656	700	694	659	740	702	699	698	736	661	747	679	703	727	728	719	722	739	689	727	685	634	674	672	695	699	705	688	684	741	696	681	702	731	732	672	696	702	744	662	676	686	685	686	711	715	714	667	717	662	673	692	659	661	709	721	731	691	716	693	728	682	692	716	699	724	706	720	703	701	673	681	763	689	727	727	725	715	735	677	703	690	668	679	702	704	761	752	676	699	697	711	748	715	688	733	707	738	697	679	755	710	741	708	680	727	711	667	698	729	696	642	684	673	725	669	665	689	736	698	700	708	700	687	675	713	682	714	745	693	662	686	712	665	717	696	690	756	702	704	713	670	682	694	699	715	726	650	688	706	690	707	712	771	696	706	701	735	692	677	712	717	712	668	675	679	755	706	681	730	696	652	677	727	663	722	740	637	711	692	705	738	695	671	701	669	716	690	671	678	668	670	684	694	706	712	725	694	724	692	701	684	681	703	673	686	722	731	712	692	683	714	714	707	712	721	663	669	652	708	711	713	763	637	759	677	694	726	705	732	667	676	649	664	711	715	718	683	707	678	718	706	704	695	716	630	762	700	670	717	662	694	712	663	717	717	713	727	696	720	708	680	676	698	676	731	673	650	698	658	679	693	755	740	710	685	677	696	743	702	663	692	724	689	711	732	697	666	667	707	702	670	711	730	733	704	743	662	732	693	772	723	644	710	723	650	709	680	671	698	676	662	708	722	680	681	674	719	683	702	688	708	686	742	684	724	703	719	665	683	687	701	673	678	651	703	690	677	708	692	682	743	716	702	738	664	692	657	738	681	696	686	699	714	642	674	725	674	660	728	690	674	694	634	709	674	666	734	682	708	724	665	716	669	750	730	734	725	690	653	731	695	718	701	702	674	715	650	715	723	748	655	723	714	654	679	717	756	656	699	742	710	740	680	692	651	680	741	719	694	664	693	701	703	682	688	659	676	692	697	676	668	674	674	689	737	688	661	677	702	730	716	689	661	691	727	704	669	720	767	708	703	724	661	710	675	660	693	681	717	669	731	707	702	699	697	717	714	713	710	709	716	674	702	697	695	703	724	706	704	677	677	695	654	687	729	626	703	683	691	694	717	702	707	719	673	716	700	685	692	723	669	695	697	680	708	724	689	660	679	698	692	751	689	721	690	651	765	671	714	672	702	703	696	678	713	691	696	692	688	704	697	687	683	741	709	686	670	707	731	686	715	728	680	723	682	705	710	722	728	701	684	713	728	731	616	707	713	679	690	692	680	695	724	717	651	709	724	702	663	712	679	724	694	650	686	722	694	696	699	710	713	670	720	654	664	671	667	713	707	693	724	683	728	732	680	727	728	713	688	695	684	694	676	700	679	737	696	687	738	719	704	730	707	667	694	722	724	687	705	716	706	689	687	750	702	663	684	672	727	745	620	728	772	713	678	714	766	656	698	711	712	697	721	719	744	665	727	709	736	685	652	728	671	669	713	730	718	685	765	706	711	742	673	689	673	719	743	721	674	705	678	705	726	720	696	696	678	687	692	702	717	717	716	712	731	672	679	703	735	715	664	688	726	724	709	738	693	669	720	729	721	714	692	680	697	697	701	671	664	676	716	681	740	688	719	708	634	679	716	736	705	636	727	712	665	683	623	726	696	654	679	722	665	712	669	674	710	650	743	732	668	705	696	709	654	669	659	721	722	683	662	652	693	707	685	715	680	714	679	701	697	714	696	697	697	692	663	708	693	691	679	742	646	675	725	653	655	742	668	662	711	701	683	702	657	734	675	715	660	712	731	754	670	681	741	720	645	753	711	724	707	695	684	677	685	690	645	703	723	701	709	725	702	724	665	697	711	666	771	685	698	696	678	703	749	689	694	720	715	736	654	713	710	718	763	691	726	674	673	678	698	735	755	657	685	674	748	717	693	724	714	703	680	677	739	714	721	702	668	753	735	729	695	684	730	666	703	671	696	678	696	714	728	722	717	665	695	696	715	707	650	686	687
64642	58167	58485	40560	23205	9528	1743	298	292	302	247	289	299	322	300	267	307	305	277	272	290	327	282	302	292	289	301	282	317	303	253	307	307	304	285	267	277	324	323	282	308	293	296	294	281	301	309	318	301	318	295	294	303	302	294	297	298	329	303	278	309	300	290	281	294	304	288	315	304	290	291	300	323	302	323	286	342	307	304	297	288	308	296	313	318	296	303	297	325	309	330	286	303	321	288	313	279	324	272	291	278	309	307	347	297	276	308	326	321	290	271	296	281	292	263	305	307	262	306	318	301	306	308	284	307	293	297	306	323	255	279	310	299	291	289	286	264	312	332	330	272	265	299	304	297	296	284	303	285	304	262	285	299	265	309	313	281	288	292	303	322	287	293	299	313	303	290	298	254	300	288	322	291	287	288	289	288	292	282	311	271	312	263	314	303	294	304	309	294	289	333	299	313	306	306	271	272	288	288	326	330	318	307	272	313	279	297	313	272	316	315	282	317	334	276	295	285	283	298	288	270	330	288	296	281	296	273	321	313	291	333	285	310	295	284	317	291	296	281	330	263	291	285	329	314	317	302	300	269	300	267	273	285	302	293	323	326	313	302	321	293	318	306	332	324	324	315	308	266	326	285	281	291	318	320	277	270	298	255	329	318	326	272	269	281	305	313	291	310	298	289	302	275	318	297	289	288	326	271	261	281	284	315	303	306	307	294	294	306	301	308	257	297	309	315	308	281	317	257	296	325	280	290	277	316	320	319	296	262	292	319	297	286	326	287	286	302	295	280	332	322	300	302	325	288	279	301	270	287	269	309	322	294	283	272	309	293	303	296	275	316	326	275	278	308	293	282	294	247	302	268	320	325	313	337	285	294	268	301	282	288	300	270	291	338	320	312	299	286	324	289	282	273	295	298	285	274	295	303	295	309	288	258	379	292	283	301	312	301	290	286	271	276	305	327	299	290	309	281	313	276	314	283	298	303	305	284	307	293	320	278	301	310	308	313	283	287	293	304	325	280	308	283	307	303	304	309	308	319	317	282	273	273	281	303	281	260	308	291	284	283	275	322	283	298	301	312	295	279	276	270	291	298	306	288	301	309	305	284	318	297	299	302	332	319	285	299	284	326	327	332	282	311	279	317	306	298	301	268	274	270	273	315	309	282	285	321	303	263	313	293	296	328	323	283	324	328	275	337	261	316	292	289	277	292	340	278	321	341	286	267	280	311	306	251	293	261	312	338	281	279	297	327	279	289	316	272	315	288	275	303	305	300	274	309	295	293	287	289	281	300	290	299	301	316	319	291	282	286	337	290	296	317	280	296	314	319	272	267	278	295	273	281	296	278	316	301	302	285	286	277	293	291	271	282	284	297	284	289	287	274	309	294	288	336	284	300	296	270	272	275	307	312	306	312	315	273	284	306	330	268	325	282	302	291	277	330	302	248	284	279	272	297	300	298	277	274	302	281	302	279	315	300	287	296	345	288	285	292	303	284	312	302	279	313	303	319	283	294	306	334	289	287	312	314	284	331	294	299	290	292	272	288	283	307	298	292	311	280	284	311	309	295	282	293	272	309	314	268	314	309	281	305	282	294	314	271	318	262	292	299	291	315	280	310	307	295	266	284	268	325	313	302	292	314	319	301	283	273	321	337	303	280	317	283	303	279	288	299	312	304	309	315	317	300	266	315	290	285	276	296	265	282	318	300	281	301	299	303	283	315	290	302	283	300	317	303	303	305	327	265	291	266	300	295	286	282	306	280	315	328	323	338	308	290	342	294	264	292	270	289	305	313	313	311	316	270	282	318	296	305	293	295	299	303	298	291	311	295	268	305	294	313	287	305	296	325	302	300	284	317	305	286	305	308	310	315	292	293	297	313	307	284	307	306	326	268	300	293	301	265	292	289	307	279	298	282	293	285	304	273	272	312	291	344	302	299	314	268	296	311	293	291	281	277	289	307	282	280	306	311	307	299	303	284	324	300	273	279	306	315	299	310	295	310	308	273	287	294	328	289	276	280	279	298	301	324	296	281	309	306	305	276	301	280	276	293	295	359	271	313	301	289	298	290	316	309	311	257	263	281	265	285	280	328	323	316	269	323	296	279	333	266	343	279	308	279	271	280	283	272	328	299	301	284	282	288	313	312	295	293	303	311	327	304	276	297	286	319	287	315	314	269	310	296	300	295	283	324	275	296	278	268	271	304	301	316	305	283	269	335	310	296	298	303	286	305	308	280	326	327	300	277	281	303	282	278	302	293	312	307	345	295	306	291	294	302	272	317	264	317	292	285	285	298	277	330	318	291	317	306	306	313	281	309	316	283	303	322	323	295	294	290	287	292	281	305	285	317	320	283	272	300	305	291	302	269	323	283	294	329	292	301	266	254	302	292	297	316	271	293	321	326	298	356	292	262	325	278	273	292	300	325	262	333	289	311	304	316	283	299	286	298	300	296	278	271	283	283	267	293	315	301	277	299	256	307	309	304	291	303	310	280	280	288	312	288	282	321	273	306	294	287	281	290	297	283	315	302	270	279	279	325	294	331	290	261	288	279	314	283	307	306	311	329	270	272	317	326	275	321	313	291	303	299	305	291	294	304	292	309	305	273	326	289	288	347	317	308	297	274	313	298	284	301	346	277	285	307	271	290	319	304	299	281	302	315	297	322	305	292	297	294	309	315	283	266	290	274	299	293	305	282	282	263	297	273	290	294	285	311	319	287	307	301	306	270	293	316	270	312	305	261	303	309	265	322	309	324	282	306	282	283	288	317	283	303	265	306	277	243	321	303	297	277	311	321	306	293	269	266	296	331	268	296	269	264	317	291	294	319	324	295	300	303	322	281	295	251	294	288	297	312	308	263	331	274	278	288	272	292	301	283	284	274	292	290	300	293	342	283	315	286	283	301	319	300	290	297	297	281	301	309	305	314	297	314	294	293	320	305	322	331	281	312	293	293	320	311	324	285	282	260	297	322	321	344	250	284	332	298	293	290	334	297	316	301	279	275	289	291	277	281	295	327	304	310	279	269	312	273	292	296	310	303	292	355	284	326	300	277	304	269	274	331	289	317	300	310	293	297	278	306	287	279	312	294	293	296	269	282	291	270	302	251	274	259	273	308	290	318	267	312	324	267	345	301	330	296	286	305	281	342	297	287	279	273	274	291	305	283	280	295	304	271	292	316	277	314	293	333	316	305	291	284	298	324	316	292	285	325	286	312	290	282	270	299	281	281	294	323	338	314	296	273	288	308	264	290	284	267	292	289	281	262	282	301	296	327	249	305	325	281	306	295	306	329	295	290	315	262	298	277	301	270	315	301	275	306	272	296	286	315	310	304	287	306	285	309	304	282	293	284	306	290	272	314	278	308	277	317	324	293	300	276	269	287	268	269	291	283	269	322	317	310	345	264	309	276	322	288	271	281	283	301	286	279	263	335	304	291	238	284	287	284	321	307	269	277	333	267	291	306	268	273	269	316	325	326	299	288	307	281	311	341	284
42510	47321	55706	46774	32713	18407	3508	677	697	669	728	685	712	690	683	726	653	699	666	686	706	676	687	673	710	721	696	650	691	704	724	660	676	688	713	654	688	700	703	675	698	682	695	669	702	684	675	712	701	696	715	665	646	730	679	695	730	715	749	669	644	742	681	672	713	650	672	701	672	641	708	675	640	684	684	702	728	725	688	668	672	681	667	714	662	698	719	698	678	691	658	685	684	691	741	688	682	655	674	709	762	673	656	661	665	714	722	648	644	668	701	678	692	712	707	650	657	683	721	671	727	673	630	732	705	699	687	668	637	727	729	689	710	672	681	684	690	716	676	689	655	706	699	679	729	675	706	661	671	679	729	677	663	698	670	677	683	662	731	660	662	689	675	654	706	657	664	671	681	710	644	693	747	661	697	661	681	699	676	659	670	721	731	685	612	674	670	689	709	652	695	671	700	683	672	775	717	719	728	670	703	685	673	689	678	673	693	648	659	656	640	714	704	729	711	667	707	664	689	731	685	713	648	669	691	630	688	684	656	625	621	705	721	633	690	692	743	693	687	679	702	621	661	694	711	710	685	664	675	746	714	638	636	685	702	665	663	672	695	706	661	679	674	666	674	721	651	682	698	684	686	714	702	699	683	689	647	685	718	686	720	739	687	695	663	650	668	698	727	705	725	685	690	694	686	691	732	699	697	705	690	711	680	703	720	630	687	660	696	693	690	718	711	688	728	670	700	671	701	721	667	709	704	703	732	715	688	719	688	633	743	715	720	706	730	676	722	670	718	687	712	681	703	672	656	716	678	707	729	675	668	711	666	686	672	692	705	717	690	664	668	678	677	680	676	686	693	741	696	706	683	715	667	686	648	724	664	672	708	699	732	709	695	705	691	713	708	685	653	684	643	675	717	763	698	693	642	690	710	724	648	639	715	672	692	699	664	683	692	684	672	668	719	688	678	695	732	728	668	664	698	712	687	722	681	682	688	613	696	693	727	672	703	730	683	661	724	731	650	700	656	718	697	679	717	693	694	666	702	711	711	695	671	695	678	682	691	718	654	676	650	679	674	715	673	664	667	662	680	668	689	686	648	623	686	673	659	699	691	642	706	694	680	689	702	662	681	664	658	646	678	722	735	710	672	654	691	685	669	723	703	671	687	710	692	699	701	706	622	647	697	668	695	671	696	663	697	674	666	678	685	729	697	700	730	695	683	697	681	713	687	648	679	740	649	672	645	686	638	666	684	683	690	651	677	636	723	666	627	649	699	648	660	709	707	661	651	696	704	658	639	698	706	696	663	684	665	731	651	701	695	687	682	719	729	669	699	694	661	732	659	696	699	678	648	697	690	717	685	654	664	672	717	700	665	696	675	701	720	670	668	712	674	690	706	683	665	696	730	719	696	707	703	682	705	703	691	719	729	668	677	737	679	662	724	708	692	726	715	708	642	674	672	700	676	687	702	658	690	689	662	686	631	691	669	688	690	688	699	662	663	672	688	653	713	679	683	709	754	697	722	683	616	682	719	734	665	710	705	631	690	706	687	694	682	700	687	745	691	657	716	714	676	681	672	656	716	704	702	751	634	676	713	668	678	682	652	669	658	648	699	666	640	742	680	662	642	742	674	656	659	718	685	636	682	689	660	713	709	690	647	731	651	647	681	704	696	766	642	710	674	669	722	660	678	716	697	724	711	697	693	703	706	665	735	684	714	661	688	656	692	664	641	659	674	665	699	710	697	691	690	700	668	649	663	672	712	712	693	679	676	686	684	685	681	693	676	707	728	683	687	656	708	609	699	696	700	704	663	684	709	690	689	664	662	670	659	707	663	689	681	683	709	684	714	718	672	681	677	666	700	677	670	688	667	702	668	642	650	735	702	646	683	653	677	688	666	679	680	692	652	710	669	681	672	715	712	681	662	667	702	651	693	698	673	667	706	652	671	709	679	651	656	701	724	724	698	730	665	702	681	662	705	670	688	750	706	680	704	660	645	730	702	692	700	674	685	699	701	687	694	728	700	681	728	718	727	693	698	763	694	673	684	656	650	714	660	675	723	704	666	711	723	651	655	663	740	730	728	721	716	689	689	715	750	703	681	740	684	710	726	633	716	665	667	705	667	681	705	708	740	705	697	674	680	705	715	668	694	670	669	670	708	669	679	706	665	724	684	718	657	716	719	732	698	666	705	671	664	680	695	718	705	710	651	721	659	632	740	723	685	704	672	711	704	656	724	630	621	704	710	683	678	682	708	721	660	679	680	718	645	719	716	680	746	681	712	634	680	700	717	688	710	689	675	693	663	666	686	639	710	697	724	658	690	681	660	732	721	670	749	714	701	693	733	650	633	683	665	701	721	680	669	669	624	660	678	673	642	695	662	679	668	677	714	690	702	693	719	700	656	671	702	716	671	697	698	683	696	673	693	683	667	715	720	689	713	645	656	702	700	697	644	677	737	668	719	670	648	734	713	666	701	680	679	679	680	710	698	714	695	704	718	766	680	694	711	672	633	709	644	725	653	676	661	713	682	722	667	657	705	713	648	692	691	666	707	704	690	745	686	659	634	736	677	661	680	706	677	704	695	712	703	705	641	706	710	739	674	636	704	697	671	692	654	751	682	725	687	702	658	683	668	713	691	734	664	691	707	686	698	702	696	690	690	646	696	686	719	740	666	664	680	706	670	704	727	687	682	651	741	701	743	698	712	672	681	687	731	651	654	688	703	647	649	701	695	702	735	718	729	681	671	723	709	652	662	679	727	710	715	689	704	681	685	706	700	709	698	684	686	735	649	732	656	689	651	705	649	680	670	676	713	697	688	644	717	706	709	664	682	681	669	644	693	714	683	660	692	700	694	724	709	695	679	696	675	681	655	673	667	693	713	666	681	654	706	682	690	653	684	724	688	734	705	684	687	686	718	701	697	674	678	700	665	670	679	688	683	618	732	707	698	720	683	644	727	672	684	621	679	695	669	662	677	699	681	695	732	675	674	629	657	695	685	711	656	700	684	674	712	648	675	686	661	645	739	681	685	687	699	660	669	686	662	676	704	743	668	638	680	683	675	710	717	689	667	633	691	715	625	683	712	701	698	721	676	683	728	672	705	670	746	736	709	708	641	691	722	682	722	676	750	668	724	725	666	682	677	732	699	673	674	711	729	683	676	669	711	706	702	686	676	688	662	637	696	684	710	635	665	697	702	728	701	688	637	688	697	718	682	655	688	700	693	730	724	693	686	708	726	695	660	691	727	678	673	687	712	666	658	652	682	682	733	716	722	686	666	667	683	663	673	727	707	710	687	666	692	688	742	676	735	706	688	701	700	705	692	665	674	713	723	693	705	697	672	655	688	723	679	688	675	713	651	687	655	681	671	704	708	701	718	709	686	717	663	673	709	692	681	724	683	641	668	678	669	693	696	687	703	689	665	696	681	676	644	687	659	694	698	677	702	689	650	672	666	678	705	679	702	698	670	706	691	657	733	726	720	648	721	690	711	676	710	683
73570	69675	72729	56217	36629	20093	4521	533	454	466	481	448	422	433	438	437	453	427	435	483	451	436	471	447	454	435	482	496	427	447	425	478	451	456	434	482	458	481	407	459	430	426	429	474	416	405	492	442	456	419	444	427	465	464	475	423	442	441	428	462	438	474	471	456	438	484	429	483	424	448	428	454	452	417	483	457	458	437	472	445	411	464	463	430	472	450	438	441	408	420	455	407	452	423	448	401	431	456	473	445	429	483	439	451	438	447	435	424	455	465	434	462	453	427	446	418	469	438	431	450	450	421	474	423	467	437	424	456	465	468	444	462	465	453	458	457	425	457	475	479	405	474	524	456	473	408	445	394	450	473	431	423	495	396	447	441	460	452	441	423	449	462	463	444	466	435	450	439	464	442	442	407	386	423	405	447	436	417	422	446	432	481	459	459	463	435	460	431	407	431	445	500	462	470	447	414	487	429	407	415	442	438	485	451	453	414	445	430	446	429	426	453	455	463	420	419	438	408	456	396	452	446	444	444	455	439	468	471	373	465	467	413	457	440	434	432	450	433	445	429	423	474	457	462	439	437	433	423	458	462	429	459	439	454	430	442	420	417	400	445	438	390	444	467	411	431	412	450	423	407	430	428	414	451	446	444	433	441	494	468	444	437	450	447	453	487	452	439	437	410	449	401	479	446	445	434	420	463	462	460	456	472	433	429	468	457	435	431	440	474	451	478	395	392	476	445	440	386	445	440	430	462	453	418	409	442	437	441	459	424	461	432	415	445	440	446	411	410	432	440	443	491	475	442	407	434	419	448	416	449	452	466	413	421	420	425	498	479	396	486	458	456	431	445	414	449	440	426	435	503	461	452	446	446	464	451	447	511	457	501	476	438	466	440	458	447	431	461	418	419	432	449	422	419	456	456	442	478	443	448	461	445	469	421	466	403	434	451	453	477	431	456	429	462	443	395	463	447	440	470	488	441	434	467	423	439	435	413	458	459	464	451	426	444	465	465	439	486	470	489	438	450	528	444	493	443	452	463	439	405	471	451	439	442	479	433	444	483	408	410	478	412	450	489	473	456	455	424	417	442	424	445	479	472	435	401	431	421	473	457	450	435	436	480	439	382	474	438	426	456	438	450	404	456	433	447	469	439	421	416	451	438	439	443	429	453	433	423	420	480	400	420	469	472	472	462	464	451	446	459	471	421	472	427	450	447	449	423	451	426	439	435	440	400	454	461	461	434	417	435	442	478	420	448	445	445	496	441	419	450	494	474	422	477	482	436	454	452	427	443	460	433	445	496	449	456	453	466	462	450	405	394	425	422	430	467	478	464	454	445	463	427	496	510	458	443	458	469	444	466	418	431	417	443	460	479	427	503	460	452	424	429	398	459	435	424	425	420	470	430	431	463	437	422	438	437	450	430	465	487	445	485	400	490	409	393	443	385	446	434	460	433	454	440	440	454	461	485	455	415	451	438	436	451	400	441	429	469	461	442	435	492	406	439	412	420	428	458	441	451	474	453	462	452	394	450	419	457	446	441	443	429	427	456	449	457	435	405	451	430	431	434	460	420	451	489	458	437	437	502	469	484	446	478	445	434	431	437	480	445	449	397	449	469	416	454	411	441	434	432	418	403	461	465	433	425	473	458	467	481	432	465	455	448	456	428	454	460	458	519	466	415	442	424	395	453	454	438	437	455	442	454	432	460	443	443	456	446	464	452	469	443	445	440	426	403	438	466	435	432	430	449	446	415	443	482	454	439	475	431	469	448	452	429	442	450	453	454	391	437	424	408	492	459	424	471	450	439	433	448	465	412	454	443	448	432	411	502	456	478	429	455	468	429	421	438	465	446	489	459	448	484	452	457	455	448	423	428	466	473	471	458	430	406	469	429	418	453	411	452	458	437	424	418	443	472	405	420	413	440	433	473	403	448	446	470	455	473	484	427	405	424	449	433	462	487	434	418	460	470	464	440	474	437	417	434	432	460	434	451	478	439	458	407	457	438	468	464	441	449	459	427	432	451	438	478	429	485	415	425	398	448	456	482	453	428	454	431	430	435	434	464	477	461	413	438	418	418	415	419	443	434	407	451	438	452	424	443	431	440	427	471	403	417	435	397	411	465	446	433	452	440	426	463	434	426	453	433	407	446	458	474	461	460	452	460	436	460	425	461	408	409	473	458	458	442	463	417	452	449	444	396	440	454	466	421	437	400	434	415	447	434	492	481	412	482	409	448	413	477	452	439	423	419	402	420	455	444	435	445	463	455	425	436	433	392	458	491	434	402	441	435	452	400	449	424	503	447	433	395	428	431	404	432	413	445	448	435	458	440	442	451	450	433	449	422	462	448	431	430	426	458	429	429	462	429	449	451	462	454	419	458	446	437	450	474	400	454	449	416	426	457	471	449	441	493	439	459	429	415	439	419	448	484	438	458	424	430	413	489	435	422	472	458	443	456	454	449	477	435	461	481	441	474	417	453	448	435	468	443	458	411	428	468	485	440	449	407	480	471	433	471	417	512	478	450	424	468	444	437	391	419	411	450	429	454	460	468	432	462	457	433	461	433	438	383	443	471	425	469	467	445	443	414	447	404	458	443	444	439	451	445	439	441	445	431	456	455	391	413	467	490	455	440	396	429	447	402	463	458	426	441	415	445	475	453	426	496	489	479	414	391	458	481	408	448	461	404	425	441	490	423	442	422	454	420	434	415	434	479	455	421	426	458	424	452	421	475	436	460	459	472	412	432	479	446	411	435	453	433	461	411	409	390	446	447	451	399	431	457	431	432	453	447	440	457	449	410	452	465	444	445	447	431	414	477	444	442	432	503	424	457	447	418	454	370	430	466	442	423	447	415	465	468	485	436	423	422	448	462	377	436	456	465	405	468	444	430	447	450	433	450	446	487	435	475	443	407	475	459	431	454	439	428	421	432	490	459	425	460	466	444	458	435	384	478	416	440	407	436	428	478	447	446	484	442	454	461	432	430	427	472	438	424	472	432	454	429	425	456	428	397	453	466	440	407	475	422	474	432	404	424	408	432	466	450	451	410	445	429	430	433	415	418	431	427	427	468	428	452	442	435	439	476	424	430	417	429	450	438	445	439	448	437	445	443	464	476	442	423	408	460	447	451	393	458	452	446	451	439	463	416	449	443	439	411	446	412	461	473	444	477	424	418	450	431	425	394	414	465	494	443	423	421	480	441	446	441	426	451	469	423	404	431	439	502	414	423	464	440	478	478	447	390	479	464	442	434	429	437	439	407	457	453	460	433	454	479	451	401	445	496	512	450	461	442	444	436	424	444	421	453	451	446	439	474	448	447	427	413	428	443	455	449	449	437	431	433	431	480	414	432	439	418	453	448	431	428	407	449	408	368	433	453	445	465	458	445	457	423	486	469	469	445	475	446	446	452	434	438	407	463	427	423	476	451	391	434	438	407	462	394	485	444	468	441	400	436	382	399	471	439	431	399	414	406	417	452	467	430	404	469	501	417	420	461
52624	62838	73533	62490	45117	28380	5468	987	974	954	925	971	990	974	979	959	994	1009	965	989	1007	948	971	976	947	919	961	937	972	971	962	954	938	956	942	989	991	976	1006	955	1024	950	948	959	925	930	953	881	996	927	974	981	972	989	940	971	1000	924	1000	974	1006	986	964	1021	961	956	984	948	945	965	978	956	947	972	949	952	930	1013	1007	1001	1002	946	992	917	948	961	969	992	986	998	961	950	994	903	948	944	974	998	965	990	924	976	969	991	966	950	1008	968	959	982	939	938	996	975	989	961	981	936	975	928	924	941	915	975	941	976	985	940	961	971	973	939	958	948	981	994	998	960	1009	979	954	980	1006	955	964	943	970	1020	975	1013	962	1006	966	1040	977	935	961	991	964	992	897	976	1003	1000	993	1015	921	939	941	978	968	1011	1006	948	940	982	993	1006	961	988	1030	940	959	967	993	995	971	970	953	955	944	980	926	953	947	966	955	986	933	929	955	974	954	914	994	1034	928	943	1044	996	932	961	948	964	996	964	924	997	981	943	965	990	1015	1009	974	984	953	956	1003	969	946	917	1020	929	1001	979	958	939	998	951	992	948	986	971	936	1003	985	1053	902	936	1027	1038	1024	951	974	1009	967	972	953	978	944	927	951	920	947	909	998	899	970	950	986	970	1049	934	1025	953	940	954	927	911	1000	903	936	988	962	959	1000	971	974	965	982	954	970	988	957	958	979	989	996	975	939	943	962	967	1009	934	988	1060	988	943	948	981	977	982	982	987	956	990	982	975	963	925	921	930	916	929	977	984	965	933	959	968	903	965	987	1015	991	967	952	980	932	922	945	969	1016	993	955	996	928	947	969	987	983	968	1009	972	972	998	895	967	941	997	1011	970	997	958	1005	952	1001	996	964	972	994	920	987	963	997	963	983	936	968	982	998	964	988	972	998	983	988	956	947	926	936	952	986	973	959	1005	1007	989	1004	951	923	1004	984	990	956	942	1010	934	920	1015	930	915	978	968	1002	949	989	981	988	972	942	955	1003	966	942	962	906	946	924	971	993	1037	970	943	997	998	933	922	989	985	889	927	917	929	971	1007	991	960	939	968	997	994	945	988	977	963	948	1042	954	970	955	950	945	948	933	1005	957	955	931	931	951	935	997	956	952	957	965	935	943	958	956	950	935	968	906	977	998	932	955	938	958	964	976	933	1000	944	976	899	945	1023	900	967	967	935	995	957	957	965	901	1010	962	986	952	991	900	1004	1016	938	954	964	928	954	992	968	954	1004	926	968	942	953	957	962	936	1010	942	1012	1008	1035	928	981	981	931	967	964	933	986	979	957	950	1023	970	1011	1001	983	982	985	974	964	1002	971	1031	968	963	974	949	952	928	983	994	1038	967	983	1013	972	983	1038	971	961	933	949	1016	973	976	945	1008	986	990	921	994	957	911	915	934	985	971	984	945	999	949	948	1012	935	969	977	973	963	969	942	933	914	918	963	1001	1030	942	899	961	1017	947	996	993	986	971	985	1031	939	967	930	954	1016	930	987	965	1055	977	974	983	939	986	952	968	950	1036	948	992	942	959	937	921	968	949	980	964	963	995	906	928	964	1000	913	1032	1008	963	992	981	1015	974	977	932	966	918	999	938	963	967	991	978	931	996	958	970	960	965	941	917	968	970	991	993	975	983	999	989	954	962	980	973	906	986	962	988	989	980	966	950	1019	1025	1008	976	973	962	1040	961	976	955	911	951	968	986	944	1005	944	954	1007	930	956	974	948	928	1036	939	992	965	902	924	924	993	990	1006	967	963	987	936	1006	958	1012	1010	1008	985	930	927	995	976	954	978	972	925	969	923	973	983	955	968	946	960	985	989	932	961	946	968	969	956	930	942	1088	933	974	929	935	940	915	938	961	950	957	978	933	997	996	936	967	924	946	970	920	956	977	964	916	973	945	1018	1009	970	947	939	947	956	992	947	998	967	965	994	936	974	988	1044	985	998	917	943	983	929	973	996	970	914	958	973	931	998	1039	1005	969	967	967	976	958	1024	1023	959	1040	971	995	960	969	978	1005	903	980	981	967	962	1007	1053	955	990	988	931	958	939	988	914	998	1002	982	961	976	940	976	993	963	975	1007	917	959	942	952	1004	962	967	1000	984	998	934	924	981	957	992	916	943	972	998	932	966	975	928	962	952	946	976	982	962	997	997	927	1016	984	1025	969	992	990	999	982	992	1010	971	967	963	964	974	984	950	974	965	944	1020	984	1009	939	941	920	929	1012	981	932	982	979	916	980	945	973	984	907	962	991	945	976	922	929	966	979	989	969	946	935	893	996	999	936	941	989	924	960	914	929	1009	966	939	997	985	999	942	940	971	1015	926	999	960	921	983	942	907	939	941	975	963	999	961	979	994	974	974	980	982	978	962	972	993	958	1013	1030	974	937	935	996	904	952	978	993	967	1051	989	969	995	987	925	1013	983	943	1022	1021	977	976	1017	1005	1014	912	998	1003	988	1003	955	970	1000	975	993	966	972	1019	996	989	910	963	956	924	930	999	966	970	955	992	947	956	986	934	998	957	983	952	983	921	955	990	982	983	973	951	1010	973	979	975	929	947	1024	974	995	991	967	1003	954	1027	967	962	952	997	953	978	959	982	998	939	960	996	977	1021	989	949	949	939	996	958	1003	947	983	912	986	962	947	982	1008	966	977	946	939	976	1009	982	1019	967	942	935	956	955	924	921	979	1003	975	1028	972	974	971	953	955	967	991	1006	959	966	961	1066	966	976	1009	960	975	972	943	965	942	950	963	933	995	944	959	1016	954	954	1055	963	969	1020	976	967	973	987	981	976	915	974	1005	941	951	1047	1043	969	989	971	1028	978	1010	922	1012	979	998	929	975	945	951	967	973	922	1032	960	1015	1013	922	1009	913	940	1023	979	1018	958	961	975	1051	1011	979	964	989	1014	987	988	977	957	989	1007	973	967	902	912	959	986	986	951	980	975	951	1011	963	915	1018	947	986	988	907	942	882	995	1003	1007	931	938	1000	959	1062	992	971	951	951	995	967	942	960	971	968	976	999	980	922	937	928	961	938	949	991	968	920	978	956	986	979	992	1004	955	972	1025	1033	1027	1010	973	1021	1017	1004	991	999	972	1026	972	926	987	968	911	1000	964	1020	995	974	961	1028	975	911	1003	1068	945	957	937	932	960	940	1014	997	1013	968	991	1000	981	977	928	952	942	1036	948	972	1035	996	965	964	936	940	927	964	995	956	936	967	998	987	961	997	954	982	1027	917	969	987	971	936	987	908	988	951	979	952	943	976	967	1017	989	956	952	1008	940	954	960	1039	970	961	941	986	967	896	969	966	948	932	958	962	962	943	967	1009	966	970	1002	971	955	1015	1016	919	968	946	953	1018	1014	993	1036	927	913	915	945	980	988	960	970	1002	1003	972	998	1014	981	979	963	925	945	1007	927	916	939	1022	992	1013	963	1058	995	974	960	925	938	980	937	980	973	953	911	985	961	1018	940	972	994	978	932	957	964	957	996	1005	919	948	940	952	973	1006	962	1036	983	956	964	956	975	961	975	951	950	990	944	1000	959	960	970	947	969	1027	931	1000	986	972	959	931	934	992	959	965	972	972	1024	988	966	1030	947	945	986	998	915	988	1025	1005	1002	976	952	962	985	969	918	997	962	977	1004	971	980	946	969	937	984	945	963	1011	922	958	946	1001	950	987	951	950	957	985	974
44158	24914	15002	7986	3022	1273	487	354	354	336	354	335	342	366	332	326	322	348	342	369	338	350	368	362	363	319	399	352	378	342	337	333	374	323	360	324	358	313	333	311	373	345	343	369	384	370	357	335	319	343	337	345	330	374	361	320	329	336	345	315	347	345	367	319	327	353	328	385	330	370	339	357	387	363	352	353	333	335	371	326	361	364	340	384	365	340	343	356	362	323	360	344	343	348	370	320	377	339	346	335	338	349	373	355	342	310	330	363	363	334	360	349	340	357	373	371	335	357	310	351	355	331	357	380	371	348	332	323	320	352	351	358	359	342	359	327	353	342	329	401	351	357	358	374	330	359	338	341	360	355	377	348	343	372	362	387	370	345	328	310	345	357	342	336	355	348	325	326	324	326	354	400	323	351	348	369	339	333	336	358	375	378	387	342	366	339	355	382	377	399	346	346	350	366	326	373	329	358	377	387	321	347	354	338	342	380	337	361	332	359	346	373	347	363	332	335	363	343	360	380	314	347	349	329	328	345	325	358	321	341	339	378	359	362	342	331	357	330	312	349	336	348	344	345	326	366	359	348	349	337	342	381	344	366	363	369	371	306	364	364	355	353	368	319	388	327	328	347	386	340	371	362	362	372	366	336	356	384	340	334	330	379	349	357	364	369	334	362	341	354	366	385	335	335	388	350	343	329	360	338	370	348	338	356	352	363	370	372	370	342	342	361	373	312	335	338	367	346	335	350	349	317	364	360	359	346	371	372	338	354	339	311	340	307	348	329	365	350	337	351	362	373	340	347	342	314	368	348	372	354	359	338	348	324	356	330	393	380	335	353	348	361	364	382	340	361	376	388	361	379	347	370	359	313	345	327	321	364	370	349	368	372	361	381	356	326	342	325	321	354	372	361	342	338	381	344	362	368	374	360	350	346	361	342	378	376	381	332	342	360	369	352	350	348	361	398	368	389	346	345	352	355	401	343	337	328	319	348	328	412	353	348	331	345	336	402	344	342	344	368	334	359	343	344	363	354	323	376	386	328	343	354	363	341	371	365	367	329	367	368	371	370	350	358	384	355	382	344	354	335	388	393	332	347	341	364	360	333	380	387	346	305	354	364	367	350	357	356	360	348	391	382	345	356	314	366	354	345	355	339	384	373	380	363	388	364	383	380	384	356	393	389	371	330	358	385	337	373	374	361	332	365	334	364	358	319	321	347	352	384	323	388	347	361	335	350	376	396	354	381	336	342	321	380	381	329	333	361	328	412	318	340	383	375	347	335	359	320	380	328	305	331	365	324	345	380	356	354	380	372	380	386	362	353	349	357	355	327	343	377	367	363	365	366	365	389	379	305	355	342	331	388	360	360	344	386	318	346	384	330	335	385	337	321	343	321	369	359	341	372	376	390	347	339	387	352	340	383	334	380	341	355	336	361	336	377	355	355	309	350	380	358	357	343	361	365	348	356	362	357	380	342	371	336	377	340	354	343	367	410	347	377	365	344	338	326	348	386	361	377	366	299	339	354	349	303	323	370	307	335	341	357	330	345	383	353	363	354	346	352	371	323	366	366	327	323	347	336	379	373	378	386	350	378	340	378	349	353	335	368	361	373	348	374	345	352	339	344	376	333	346	352	338	374	354	352	345	306	345	326	356	317	348	359	357	331	352	325	356	374	375	345	342	329	347	377	349	343	322	360	349	340	335	347	318	347	354	356	349	350	359	368	340	384	331	350	326	363	318	322	384	340	332	344	357	364	302	328	368	366	343	342	326	373	364	309	332	358	383	378	299	354	372	380	361	346	370	374	330	335	365	349	340	342	344	390	360	386	320	357	329	392	337	391	359	325	381	325	322	366	330	379	375	334	372	335	337	358	381	363	358	313	318	368	380	373	335	370	342	357	364	385	317	387	371	364	343	329	365	306	364	349	322	395	324	353	371	342	339	372	351	332	368	328	364	396	397	371	373	397	370	367	324	345	378	340	361	341	376	373	362	366	377	344	355	339	366	347	337	367	364	376	364	308	350	348	377	333	318	357	376	367	354	338	335	301	341	368	354	351	360	365	336	323	347	324	376	354	352	347	342	319	358	346	402	336	373	346	336	357	371	366	361	325	354	348	373	355	341	338	391	347	365	403	334	358	381	382	360	362	360	367	337	354	350	360	317	345	355	371	366	347	365	333	307	361	336	378	342	366	326	333	330	350	373	327	342	335	324	363	310	348	333	363	331	344	382	306	331	382	337	345	360	368	332	346	361	352	350	362	370	350	375	347	340	363	330	384	375	391	319	308	340	361	376	383	352	341	343	337	410	368	357	312	385	368	346	340	320	385	347	363	365	370	358	337	351	344	335	349	369	352	352	326	355	360	384	391	352	375	365	348	335	353	341	337	333	335	341	360	338	373	387	360	330	383	367	335	338	336	348	353	328	341	352	360	396	353	335	370	361	349	370	321	355	333	346	341	324	352	296	357	340	303	343	370	374	328	328	320	340	347	351	381	349	364	343	379	398	340	362	307	336	328	349	342	335	339	353	332	415	357	327	345	311	346	365	332	360	355	348	335	363	328	395	330	358	364	330	344	352	341	379	369	338	317	361	358	359	359	365	371	347	346	337	367	348	353	339	343	392	337	374	358	374	368	338	343	342	360	335	370	346	360	342	315	382	310	356	352	369	345	374	334	359	332	375	326	370	354	322	367	322	338	345	356	376	357	365	379	382	344	358	329	369	336	365	354	371	342	349	361	316	321	362	354	363	317	349	345	372	364	357	319	362	331	346	312	338	360	347	354	370	366	359	330	349	354	338	339	366	328	393	347	336	325	351	347	342	351	329	343	358	350	340	325	314	371	325	364	347	352	348	348	390	340	329	345	337	382	354	354	346	308	364	335	338	308	348	394	325	325	385	334	360	366	348	339	339	370	344	367	347	340	351	354	351	374	390	325	358	342	382	349	375	348	332	311	330	348	368	364	378	350	342	347	335	320	366	339	385	355	372	366	367	358	331	352	369	359	350	371	357	371	343	320	382	393	357	381	335	364	336	327	347	315	359	391	352	395	375	365	384	377	343	358	353	311	346	329	334	318	316	316	335	368	383	338	347	333	352	342	346	348	361	327	347	342	339	364	387	362	361	331	348	357	334	359	371	404	364	360	367	337	334	389	365	381	327	332	335	334	340	355	380	321	339	325	350	339	346	435	393	359	322	367	363	372	350	347	356	336	368	379	341	379	356	352	353	311	329	346	376	359	366	362	310	342	358	352	385	343	385	360	319	344	371	361	337	349	369	355	341	325	352	399	355	368	338	342	364	378	347	367	324	357	367	337	333	353	351	333	351	340	338	342	355	363	358	383	339	363	330	354	335	339	368	373	356	325	317	357	334	338	333	350	355	356	377	325	355	327	339	338	358	351	367	328	352	368	380	350	343	359	351	355	339	337	324	332	344	339	364	383	344	351	387	349	347	349	354	355	364	362	364	348	289	351	368	333	347	341	351	332	357	379
24692	17935	20830	14668	7075	3374	1126	737	759	814	825	823	793	837	794	724	806	786	783	771	766	774	798	735	735	773	790	754	765	783	800	810	784	787	757	803	788	728	784	734	761	763	798	804	831	738	742	761	767	767	802	779	763	808	792	793	786	765	761	821	737	789	764	821	798	802	810	767	778	760	835	783	774	763	693	777	773	802	734	766	774	758	759	770	798	796	807	836	769	728	750	759	804	798	803	829	769	795	772	791	788	767	763	809	790	800	809	820	804	790	777	766	798	770	780	770	777	757	785	818	798	725	759	788	771	742	819	752	733	789	750	756	802	765	743	805	767	777	799	772	805	755	784	816	812	817	825	784	761	798	752	780	788	787	806	825	773	776	754	779	791	788	807	742	745	767	818	763	749	769	778	780	763	774	783	774	796	799	747	775	781	767	776	777	820	719	802	740	790	775	756	816	771	827	729	764	746	756	876	760	816	754	777	799	749	782	746	759	782	843	803	790	762	798	784	764	765	794	797	762	803	810	758	813	811	728	767	810	779	805	806	728	734	777	813	770	797	807	748	786	780	790	765	765	823	782	800	745	807	837	756	785	804	815	820	793	829	794	770	788	826	776	765	775	770	754	711	792	797	819	795	749	775	772	760	814	758	833	793	803	758	791	750	763	778	811	801	809	806	716	810	737	765	828	759	767	809	841	747	795	803	786	785	744	786	763	796	758	804	814	776	790	837	807	784	780	806	808	748	805	749	815	789	764	747	812	746	804	761	757	710	770	818	800	801	766	799	742	749	820	766	814	760	780	792	765	819	832	816	760	841	799	759	827	830	735	764	769	803	833	787	779	779	762	746	771	771	789	785	764	740	788	763	833	802	788	764	834	805	828	812	802	734	838	763	820	811	784	811	780	782	818	804	807	781	765	744	776	763	789	764	838	837	773	789	768	805	770	831	799	791	846	792	829	750	776	721	767	746	739	800	795	782	786	777	792	822	859	783	747	744	737	754	761	763	799	755	752	809	840	732	747	789	775	776	845	787	809	778	775	791	807	749	779	773	759	794	777	754	801	730	787	822	773	778	746	779	798	827	808	785	774	771	770	773	789	776	785	740	820	778	751	835	769	764	785	738	761	782	776	747	807	804	726	794	775	826	801	778	784	786	825	804	786	827	715	812	828	795	760	824	762	748	810	745	779	768	786	738	762	796	828	765	798	799	743	781	798	766	834	831	788	727	753	766	758	815	794	782	744	738	781	771	813	774	738	824	757	791	744	731	787	742	788	783	802	767	795	761	789	852	741	752	788	749	783	702	757	833	737	787	797	761	754	779	790	793	785	805	780	756	820	763	759	835	788	791	776	820	787	771	791	780	844	792	759	755	772	792	803	791	786	796	730	818	808	731	755	752	759	752	772	797	816	800	806	736	827	791	780	784	794	742	822	755	810	727	793	837	790	767	811	788	750	765	842	780	783	773	837	843	764	757	800	798	824	783	763	808	761	854	750	747	802	821	792	747	770	831	739	806	780	808	774	732	830	760	791	790	745	757	775	764	733	746	802	785	783	783	728	781	780	799	794	813	814	760	809	811	802	778	795	757	823	765	808	740	763	789	809	815	798	781	796	805	767	762	779	812	795	759	805	835	781	818	816	817	802	729	767	799	805	805	798	799	749	765	768	776	744	744	731	768	854	793	816	760	784	759	741	801	778	753	820	786	741	737	750	774	767	764	767	772	795	850	766	783	732	795	763	749	784	803	807	833	774	746	772	813	782	775	840	785	748	768	793	790	805	725	829	727	776	784	813	762	790	792	796	715	793	760	797	783	817	792	802	795	760	851	726	778	779	761	760	828	755	776	801	809	784	797	770	769	785	808	806	770	761	755	758	727	772	785	791	764	820	822	799	749	780	729	724	740	769	783	776	777	877	803	777	755	783	800	763	793	772	789	809	796	797	741	769	822	794	781	846	785	763	808	768	795	817	817	782	819	756	796	796	795	760	767	784	763	801	782	791	775	831	767	777	813	766	795	815	790	752	764	816	799	785	731	849	764	778	786	756	731	785	810	758	755	816	750	777	794	766	762	832	833	832	772	795	807	784	806	757	818	759	761	801	743	778	763	807	768	772	744	780	814	785	767	800	773	803	783	781	787	740	758	772	717	770	791	798	834	754	741	766	742	766	783	769	753	793	798	832	760	816	772	774	789	809	809	831	795	751	759	848	834	822	814	739	772	821	806	757	747	780	764	786	757	760	752	755	749	786	811	760	752	798	816	734	772	814	765	777	818	747	788	839	760	722	796	736	815	862	801	805	739	769	744	766	815	813	789	830	776	765	856	809	738	803	790	782	802	783	799	757	710	753	853	771	765	756	769	804	812	790	778	787	781	804	778	828	777	788	780	817	724	785	835	771	762	735	757	804	754	813	795	795	778	751	802	815	729	790	806	821	794	773	741	787	746	781	752	788	782	747	813	833	791	822	774	754	797	827	748	784	774	768	743	782	816	749	774	756	759	781	747	767	800	792	799	801	758	770	798	768	740	817	797	771	829	814	815	774	769	794	756	784	775	759	784	802	795	786	805	826	769	781	745	794	774	758	795	771	796	758	757	840	792	782	748	772	755	806	757	744	799	765	797	774	792	785	786	790	801	776	818	740	793	741	784	803	819	816	756	789	783	787	801	751	774	748	777	783	858	790	785	765	823	789	799	826	763	807	799	809	761	773	757	768	795	777	828	807	800	785	729	780	804	763	785	737	825	762	754	793	826	787	790	789	796	804	797	809	764	778	818	748	793	821	797	817	849	812	765	784	822	796	809	761	753	798	766	784	785	814	846	807	781	778	762	780	780	772	850	829	764	804	798	714	791	774	778	791	821	763	797	805	823	760	778	747	772	779	796	701	770	803	797	768	792	772	743	753	797	771	783	725	804	763	760	768	743	797	795	735	761	826	789	763	753	820	767	788	778	798	802	768	728	829	778	775	736	790	803	791	777	751	779	781	766	771	824	757	768	777	765	724	806	783	753	817	787	734	814	800	720	803	753	799	817	828	848	798	788	765	815	815	764	806	772	769	752	822	748	749	758	807	801	749	822	804	791	788	826	757	785	757	792	793	771	795	790	808	791	845	780	834	740	780	784	836	823	845	820	765	776	804	801	762	761	817	756	773	803	828	785	751	800	798	790	772	812	819	791	764	780	750	772	824	806	747	776	784	785	771	786	784	789	794	795	812	771	792	768	805	753	787	767	769	796	788	820	768	728	825	718	755	791	750	849	789	772	754	796	789	770	790	809	799	786	798	812	720	746	835	752	817	775	849	783	798	753	784	760	789	806	772	774	787	765	802	807	762	772	781	790	805	782	838	789	735	783	775	768	793	780	807	775	817	789	826	770	780	821	808	772	802	807	822	868	799	805	819	763	788	754	756	835	757	777	753	763	788	790	774	782	758	774	759	843	790	791	747	743	771	815	781	792	831	779	820	755	768	851	786	775	789	802	835	773	783	790	725
63726	52674	62384	45317	24494	9376	1513	309	310	328	319	340	344	325	301	322	289	336	329	319	335	318	283	338	311	306	338	308	303	285	322	323	320	318	288	343	330	311	303	336	318	322	291	333	303	311	306	270	318	316	333	289	284	316	270	312	350	328	342	290	321	354	325	306	321	306	320	298	311	301	310	303	312	316	306	281	318	326	309	303	320	331	334	333	296	314	327	280	327	295	319	283	297	325	306	321	310	266	324	306	349	314	320	288	298	303	374	329	303	295	302	330	308	323	268	310	321	309	326	327	290	296	318	300	332	322	324	330	315	316	319	295	313	308	299	282	316	313	297	314	330	314	309	313	305	338	347	312	294	290	312	274	294	298	306	317	318	305	327	329	323	324	339	306	332	334	325	311	313	312	336	316	310	289	291	310	298	334	293	310	339	312	316	330	290	325	320	270	274	328	341	320	287	277	310	289	317	329	304	321	342	266	330	312	337	307	293	286	300	309	299	312	290	331	302	294	272	303	304	320	361	284	336	307	317	322	319	300	329	328	314	305	292	284	318	334	310	303	333	312	328	294	317	256	334	304	343	298	330	317	332	292	303	313	306	307	315	303	345	317	308	331	302	306	296	312	321	306	306	323	324	287	286	314	325	331	298	302	292	314	319	334	312	326	314	300	316	308	289	340	308	319	331	303	316	314	316	281	323	335	334	310	326	338	316	317	314	327	305	297	301	315	314	332	318	311	293	329	317	318	347	313	314	340	290	314	283	316	324	291	312	304	302	326	289	268	315	297	309	329	294	296	320	308	309	312	320	322	307	310	311	316	328	313	329	323	350	284	296	292	317	343	355	308	295	275	298	298	267	305	318	328	300	307	292	315	298	297	319	319	300	260	267	303	291	307	319	298	314	313	302	289	301	297	276	276	291	305	313	297	331	318	347	327	319	319	303	321	309	335	304	304	331	329	332	314	303	315	329	317	315	317	308	279	309	273	332	301	319	310	316	294	323	318	301	312	334	289	321	310	303	298	311	304	323	326	309	329	343	358	335	345	313	338	326	307	322	326	341	310	324	315	279	311	304	285	306	275	292	331	341	333	327	313	330	312	305	311	316	312	330	328	335	296	314	314	331	352	297	333	310	338	301	302	323	341	322	314	272	305	332	328	313	298	325	291	344	303	336	319	329	307	343	329	301	286	329	344	326	326	327	279	324	318	345	332	301	307	281	303	358	282	306	298	315	319	324	338	332	352	297	279	319	312	323	342	326	329	319	338	320	297	311	328	305	311	313	310	291	320	311	320	337	317	322	291	332	309	316	302	333	291	304	320	289	279	298	291	327	327	341	269	285	302	305	325	311	286	289	361	312	308	293	292	308	304	296	308	324	336	303	299	289	316	334	284	322	304	311	297	321	313	359	287	293	353	316	323	320	290	295	308	325	332	338	333	292	325	325	296	324	289	273	301	337	301	324	343	303	339	327	304	305	331	298	300	315	314	314	269	326	336	291	327	305	333	336	316	302	390	318	304	337	330	332	304	322	304	321	316	298	306	300	340	343	314	311	309	320	326	329	315	304	331	339	311	307	337	316	269	320	324	321	338	327	315	299	344	276	302	283	328	304	306	308	334	320	322	341	290	301	296	330	282	333	323	276	302	302	317	339	313	306	315	318	291	291	318	347	312	334	334	325	303	309	345	322	292	355	268	299	317	288	346	318	308	325	314	305	306	300	299	352	308	298	252	307	329	294	347	287	330	320	326	292	326	319	325	304	314	321	307	325	326	312	282	316	317	311	285	318	309	292	315	325	299	289	277	276	347	293	340	312	311	335	320	312	337	330	309	326	302	296	319	329	310	313	300	343	354	321	305	313	310	286	304	309	327	328	309	308	303	308	289	296	310	321	317	334	295	268	291	339	276	303	323	311	348	292	304	302	312	289	277	280	302	358	306	294	310	324	276	329	312	286	312	287	313	302	317	314	328	315	342	333	304	323	322	338	341	306	295	335	347	294	273	308	290	338	309	304	313	328	289	340	305	303	335	316	305	291	335	316	313	313	298	300	305	308	312	316	269	295	302	276	297	325	286	332	267	287	329	296	308	340	313	312	295	288	299	282	298	287	326	323	287	323	305	331	291	321	337	329	320	317	267	302	312	298	301	339	314	322	341	318	321	310	315	286	338	356	344	304	302	341	331	312	289	310	302	309	300	304	303	315	313	284	297	294	338	304	342	330	303	324	339	288	310	298	310	328	352	300	305	288	334	304	317	326	326	312	317	310	287	306	335	306	349	295	315	321	298	314	326	284	294	338	333	309	334	311	292	317	339	301	317	326	311	296	329	371	304	284	300	305	297	294	280	334	342	296	308	319	313	360	303	266	322	335	313	298	281	342	322	303	331	349	304	307	290	314	329	331	270	294	327	311	349	348	324	332	323	307	265	274	330	294	311	337	383	307	307	300	295	291	300	310	300	334	306	305	320	307	306	319	276	348	283	308	344	322	297	272	311	342	310	346	319	289	307	306	322	326	331	339	309	287	332	302	304	296	317	290	309	322	348	298	301	319	285	325	312	325	319	332	330	306	332	317	302	318	284	337	348	290	290	315	330	313	302	309	316	306	283	279	302	323	341	316	317	289	274	305	311	306	315	298	332	296	312	266	320	339	325	327	320	334	332	303	321	340	269	305	317	286	314	288	326	313	348	333	306	301	327	307	321	321	298	301	314	296	316	334	340	312	311	312	314	314	309	308	335	315	286	314	309	298	278	293	300	280	293	315	321	317	324	317	297	330	264	304	356	293	314	310	294	332	338	313	334	304	311	309	297	326	321	335	304	284	303	262	318	338	305	300	290	309	298	305	297	298	293	314	291	271	336	336	335	285	328	326	312	330	324	311	315	291	352	340	356	325	277	313	321	308	303	329	321	284	280	334	307	303	322	284	328	316	295	323	342	344	310	344	334	318	327	297	306	334	343	313	301	299	307	278	305	314	242	315	305	312	337	328	308	266	293	329	264	281	324	321	300	325	342	310	315	312	323	328	330	335	307	294	349	370	295	315	274	321	311	306	345	294	322	293	296	339	340	320	312	290	303	302	309	320	332	299	293	328	312	320	299	306	334	309	320	305	301	308	300	314	326	296	312	302	316	302	287	300	297	310	285	314	300	318	272	318	333	304	309	309	298	318	327	320	295	289	320	338	345	301	286	318	349	331	328	313	336	289	298	338	323	292	284	314	297	294	310	328	284	314	322	329	269	291	328	315	292	293	281	286	333	328	321	339	301	325	310	318	357	313	279	344	321	330	305	315	297	300	272	317	316	333	304	318	308	345	306	324	298	336	304	313	320	328	311	293	289	358	318	298	292	318	331	276	298	294	291	318	321	344	299	340	332	330	338	327	303	296	336	303	304	308	345	287	287	338	308	333	284	305	349	326	322	311	287	301	326	359	303	293	331	328	286	337	319	299	328	304	303	313	307	339	328	345	298	313	332	321	326	318	359	305	304	278	291
41256	41998	59407	49901	32674	16859	2943	702	764	712	699	751	718	733	700	779	709	730	724	742	683	732	668	753	721	738	715	764	739	767	719	777	742	762	704	707	713	686	705	722	693	696	726	715	724	746	777	761	767	715	701	708	648	733	672	714	728	729	743	706	699	747	701	647	698	795	676	709	759	742	711	712	700	704	713	697	708	732	760	764	699	705	773	712	754	710	702	740	697	683	713	728	709	734	733	723	769	721	718	714	746	731	710	733	755	745	749	779	658	709	755	742	751	703	720	706	689	753	718	695	748	702	713	737	725	765	704	714	702	732	716	745	711	717	744	723	707	697	711	723	699	701	682	725	707	675	705	693	722	666	693	724	735	662	728	688	714	727	742	718	769	711	734	737	715	734	714	698	682	675	748	726	722	690	719	683	670	726	658	751	691	692	705	705	703	711	715	735	651	728	769	738	707	741	735	701	714	782	696	690	723	714	676	753	719	741	726	812	742	712	682	729	711	701	689	638	766	720	718	686	722	745	688	723	711	770	725	722	704	733	735	676	741	691	708	718	714	693	721	706	725	777	793	664	742	668	708	699	749	751	677	693	739	746	775	682	725	742	684	710	742	712	728	711	717	702	687	749	689	714	740	725	732	759	763	769	713	729	693	729	669	719	725	726	713	710	703	687	652	687	742	763	712	754	766	764	758	721	741	713	777	724	754	717	732	767	693	725	710	731	741	715	729	730	727	729	696	668	738	696	700	751	742	687	699	713	676	736	736	703	676	761	684	703	770	715	727	771	686	765	733	702	693	749	752	729	756	739	723	663	706	717	708	725	753	727	701	735	705	705	700	703	735	731	712	730	698	712	693	757	694	689	753	702	720	667	716	706	730	739	786	738	732	726	707	784	791	762	713	772	758	742	716	709	744	701	692	707	689	696	667	721	716	710	728	743	742	756	646	772	730	740	746	812	709	713	687	697	665	715	701	692	722	739	723	738	679	711	710	669	703	702	730	719	718	718	747	691	732	663	769	751	752	691	714	706	754	719	707	687	668	783	713	695	668	721	725	730	740	724	715	725	710	750	703	721	684	711	757	760	733	729	693	691	747	723	702	758	710	694	698	719	709	706	752	726	753	741	789	725	697	723	740	678	739	710	756	742	679	704	730	690	664	695	674	733	695	737	718	705	742	742	680	747	735	716	709	715	714	745	694	752	720	707	697	742	701	679	753	744	764	762	790	689	707	730	717	622	739	684	722	726	744	705	659	776	688	751	708	714	645	758	737	715	750	745	710	736	759	774	699	736	727	721	726	760	716	709	730	694	711	736	750	731	730	732	712	691	715	770	696	705	733	718	739	741	713	774	689	695	703	719	725	726	704	688	731	727	693	735	716	740	773	793	697	692	734	720	716	700	719	737	702	725	707	731	731	720	713	723	714	659	755	703	716	751	752	698	726	741	736	739	724	680	724	678	724	702	745	694	757	758	734	722	722	700	716	749	678	671	707	699	722	729	734	733	724	733	678	761	705	708	683	663	721	772	720	695	696	692	768	754	728	740	677	752	675	688	696	761	675	696	722	728	763	688	719	703	722	719	695	741	755	699	758	718	722	744	739	758	717	713	727	725	743	751	702	711	724	743	710	686	768	719	707	716	727	687	684	723	755	748	743	715	725	716	677	700	685	690	722	747	729	726	747	725	729	724	718	790	715	667	723	733	732	744	680	709	751	719	702	723	714	766	655	728	682	695	735	708	743	693	778	692	744	776	703	690	721	707	706	711	708	753	653	760	711	708	732	744	730	715	694	716	725	735	697	726	721	710	725	686	728	685	762	725	731	750	747	712	729	688	760	787	685	798	686	706	700	698	664	706	666	722	727	685	713	704	745	718	714	731	744	701	756	694	719	711	714	738	759	722	731	709	738	733	702	712	698	714	755	699	691	737	748	647	730	684	711	705	733	725	731	709	724	703	718	744	731	741	728	745	764	700	759	726	716	740	704	755	717	716	722	737	719	710	675	738	739	678	753	704	662	700	717	766	727	727	730	711	718	691	748	708	709	710	737	672	717	762	715	701	735	719	728	643	685	678	709	679	699	750	694	670	677	717	727	698	768	664	760	687	745	685	712	739	738	728	688	686	715	721	736	688	729	713	733	736	698	756	718	700	729	757	683	689	743	732	715	717	718	681	769	707	720	691	699	688	713	706	729	727	694	739	706	706	674	663	710	724	733	741	725	718	692	735	738	770	705	682	712	723	738	703	732	746	774	706	711	704	769	711	742	727	717	767	734	699	679	740	721	680	738	729	742	735	714	724	756	684	705	742	739	716	725	713	731	704	750	742	716	760	727	744	739	734	725	737	718	745	749	755	718	716	730	754	676	698	709	739	752	739	682	709	698	708	719	677	706	706	688	697	737	730	754	670	753	770	709	716	682	706	753	723	733	693	703	731	740	646	761	707	715	733	729	717	761	719	678	765	717	763	683	722	738	741	729	718	750	689	702	743	714	754	694	745	723	750	720	744	694	737	702	732	712	700	727	739	751	703	762	703	714	727	735	746	700	740	732	766	711	712	734	694	750	728	726	676	741	723	711	679	744	709	767	750	719	670	710	724	704	753	753	705	747	730	665	718	700	715	724	744	685	735	701	709	769	701	754	753	721	701	707	694	742	748	700	742	685	705	726	753	681	731	744	667	742	689	692	758	711	714	738	679	741	724	715	735	725	701	724	734	716	737	732	706	721	683	736	727	761	726	729	703	764	716	772	732	663	722	739	693	717	726	660	716	691	739	698	705	674	776	705	737	728	706	730	735	705	694	754	708	731	682	693	702	761	736	723	711	690	692	750	744	703	677	745	720	692	769	750	713	737	664	702	722	699	685	727	720	784	712	743	777	717	690	739	736	738	705	686	695	715	680	723	696	740	680	715	730	707	757	713	740	721	664	708	725	727	688	662	725	727	734	732	762	684	702	750	715	738	724	690	717	737	783	724	724	709	780	718	693	703	726	694	699	716	662	693	732	707	757	761	737	716	760	699	744	706	691	746	671	688	729	680	725	729	736	741	700	690	727	740	703	706	678	752	717	693	687	731	698	751	691	740	738	711	744	725	705	726	723	704	706	762	684	706	730	688	712	717	704	725	717	784	720	684	770	713	730	769	713	714	748	718	691	698	735	739	718	713	678	728	666	688	726	708	722	697	699	692	736	740	756	754	685	717	731	729	722	695	739	745	677	736	703	765	699	757	704	753	726	709	769	737	792	719	686	719	747	696	713	711	706	774	700	723	742	720	737	684	730	668	742	741	720	741	748	715	731	749	711	739	722	709	726	750	735	750	724	748	695	763	661	744	721	720	697	694	776	707	719	713	723	743	750	722	708	731	720	726	729	691	722	688	690	721	714	747	709	682	752	756	727	687	688	751	692	759	745	718	723	684	686	711	714	731	703	725	733	753	699	736	709	719	676	724	726	752	663	712	720	724	700	707	684	767	688	691	733	730	713	730	681	715	751
74827	64723	77415	60896	39850	21721	5895	582	538	472	492	452	478	508	519	442	473	510	496	436	483	463	414	428	441	442	447	422	440	465	434	463	461	486	502	478	459	489	496	450	452	475	447	462	481	438	468	422	460	427	488	497	427	473	456	479	472	464	490	512	495	424	468	453	421	471	475	482	455	442	462	442	485	477	471	481	510	461	477	477	450	487	489	451	406	456	446	466	483	470	478	482	508	453	472	478	417	455	469	459	431	466	488	463	478	464	459	465	446	440	490	454	436	478	462	451	483	450	439	468	456	495	450	486	477	435	522	490	461	448	442	448	444	411	466	469	482	453	447	450	451	469	471	506	459	442	492	449	515	444	437	483	423	422	455	493	454	453	469	453	459	501	473	473	475	510	461	420	426	468	487	451	488	441	460	491	481	453	467	468	476	465	508	479	490	479	418	449	463	440	457	473	458	495	458	469	497	477	468	421	461	473	470	457	457	430	452	487	473	425	448	469	492	451	441	445	473	506	479	458	495	467	486	464	438	450	464	497	449	463	469	475	443	446	447	496	431	463	489	462	431	497	447	438	469	494	436	489	431	451	465	502	505	452	494	452	473	419	426	482	432	476	460	443	470	470	472	452	441	474	493	484	501	464	502	475	503	468	485	458	420	490	445	447	456	470	454	467	467	467	436	448	492	495	456	481	450	455	457	465	421	476	480	449	441	448	495	483	448	453	476	486	491	464	451	444	417	413	475	462	452	489	477	479	493	486	430	491	418	441	473	464	480	465	451	468	445	480	456	466	448	461	469	490	454	459	464	427	457	474	454	432	454	471	448	508	455	441	478	456	480	483	482	486	448	461	489	439	454	450	437	471	498	461	464	419	468	483	452	464	470	455	439	440	510	490	503	449	418	459	464	436	441	489	465	448	447	471	486	455	477	480	433	420	464	489	488	457	438	482	433	474	505	419	457	445	455	451	498	416	498	475	476	451	461	486	481	489	483	482	447	450	477	449	429	415	473	481	446	515	414	436	448	447	477	504	453	493	472	473	486	441	481	448	436	443	441	492	472	450	449	440	482	448	465	457	457	534	479	424	458	502	456	476	471	437	530	497	445	457	471	465	505	431	487	455	518	469	472	477	486	455	440	472	459	459	449	432	454	477	473	451	441	450	437	452	433	469	435	448	435	525	460	455	459	451	432	455	453	438	419	477	442	445	445	438	451	480	483	494	460	426	474	435	472	434	470	423	476	451	440	473	441	471	472	452	453	441	445	463	459	450	454	468	499	537	471	429	444	417	459	474	477	465	474	483	495	487	448	446	460	432	457	511	460	439	444	432	453	479	490	433	446	481	478	468	487	468	447	492	423	463	445	435	453	471	427	498	479	477	468	499	493	445	459	462	455	479	493	474	468	439	466	476	435	456	493	469	474	453	473	455	431	448	478	470	489	486	475	477	473	473	422	461	465	479	443	478	447	452	445	445	452	435	450	452	466	437	452	466	484	491	486	476	484	459	511	462	463	417	461	431	422	439	438	438	490	476	497	412	428	450	415	466	470	459	429	399	476	454	492	479	447	518	445	455	458	498	440	451	472	475	465	448	466	458	467	458	420	472	464	467	435	438	500	442	495	447	463	441	470	475	471	489	435	451	483	468	448	467	454	458	443	436	445	427	488	431	458	430	467	458	475	403	516	482	452	464	473	437	444	498	455	484	459	448	471	447	438	453	462	464	501	510	437	501	499	469	438	474	475	456	471	431	507	439	449	455	420	466	404	428	458	493	463	435	455	444	502	439	440	501	478	478	472	493	463	530	451	437	502	473	473	478	459	447	439	491	479	488	412	461	481	477	508	415	450	469	478	436	467	460	444	396	415	437	519	441	478	460	436	435	500	468	456	468	475	468	436	463	454	460	484	459	467	437	475	465	459	464	472	437	411	436	470	461	494	453	445	459	455	432	504	463	462	508	449	458	448	472	464	458	427	481	436	454	468	470	471	433	438	504	459	417	441	468	488	468	441	472	462	490	446	457	447	484	414	477	478	526	505	464	494	468	444	460	490	458	495	430	509	475	459	467	496	457	445	478	457	483	468	440	441	432	443	493	436	487	464	443	470	470	448	502	469	450	479	468	427	477	476	453	490	417	461	468	486	465	473	436	470	459	457	475	424	453	485	459	451	412	486	439	466	435	452	440	432	453	449	462	477	476	521	507	436	483	449	453	466	452	474	462	467	468	440	507	470	503	503	460	482	440	450	489	440	502	448	477	493	498	457	454	469	462	431	481	420	485	469	448	463	469	466	517	441	430	442	486	460	452	468	457	493	462	435	477	500	449	473	443	469	467	491	454	490	495	464	481	486	475	450	466	463	458	490	409	453	472	434	476	480	473	416	483	448	489	445	466	475	523	480	455	457	490	465	460	470	464	454	469	478	479	451	481	488	498	455	457	478	459	449	433	449	487	454	492	472	506	508	460	425	447	448	444	471	422	468	451	445	414	477	448	508	443	480	509	490	460	443	447	444	431	438	456	477	424	447	454	479	442	432	487	471	500	487	442	426	475	474	435	470	458	435	500	459	421	485	463	442	449	450	460	473	459	485	494	449	441	453	483	446	464	485	443	460	435	443	453	448	454	448	440	500	450	472	452	495	472	440	430	496	472	459	467	497	513	452	455	457	445	453	467	446	485	449	479	475	437	489	442	487	477	529	441	452	456	486	471	480	384	445	439	444	450	494	479	464	485	464	510	441	482	471	433	478	407	487	466	517	430	495	451	411	440	451	484	483	469	485	457	456	390	440	479	461	454	478	426	483	515	467	449	465	455	499	455	441	470	459	480	471	444	434	466	508	480	489	486	473	483	442	453	486	441	458	500	445	420	439	475	453	455	433	440	433	474	493	474	453	473	511	441	461	467	456	501	499	435	459	426	502	493	466	441	524	473	437	454	450	461	457	415	440	455	433	462	506	464	477	422	467	480	454	494	420	471	466	479	464	452	486	503	432	463	461	468	542	470	468	480	445	486	462	459	478	435	489	425	431	432	429	444	445	414	492	491	440	459	463	439	486	449	450	452	444	460	464	420	467	476	480	433	419	479	485	478	481	475	451	444	488	456	457	456	460	484	461	453	501	496	498	406	462	488	473	428	513	459	442	458	465	455	479	511	466	510	485	451	423	424	464	464	443	499	475	470	461	456	474	489	452	440	400	466	498	480	445	420	469	458	471	439	412	468	450	434	493	507	462	456	441	473	448	486	446	464	493	455	468	474	421	461	463	465	513	438	437	396	445	424	444	455	460	465	461	426	445	448	473	471	480	481	461	475	485	442	432	461	480	517	465	437	437	534	473	461	482	471	485	515	501	437	484	427	466	437	443	476	451	476	459	429	459	473	443	478	475	465	450	477	476	454	452	491	470	468	485	504	474	438	440	451	474	502	488	462	497	484	471	462	449	467	459	461	448	422	478	480	455	468	466	494	478	448	466	505	464	437	484	440	443	459	467	447	479	485
51369	54022	77284	66459	48115	29893	8048	1024	1034	1023	1018	1001	1073	1048	958	1053	1004	1075	987	978	998	1043	1036	1052	1036	1078	1041	948	1024	1025	999	972	1043	1021	1023	1033	1026	1011	1000	999	1092	1043	1028	999	982	1059	1089	1018	1007	1006	977	982	994	1009	1016	977	1004	1027	1018	1023	1033	1009	976	1001	1042	1075	1050	1020	1034	1029	964	1017	964	1029	966	1053	1021	985	1036	1021	951	1046	1011	1041	1013	1050	1037	1013	979	1020	1058	986	989	994	1015	1024	1042	917	969	978	983	1033	1036	1044	1008	986	985	1018	1022	1034	1020	987	1007	1004	974	1006	1015	1008	1019	1016	1004	1037	1002	1039	955	1030	1067	1065	1066	1016	1039	994	995	1005	1021	1081	985	990	972	945	1001	984	1025	1034	965	1048	1007	988	974	1016	1103	1023	1023	985	1013	948	1004	995	1088	1008	1018	1036	977	1042	989	982	1002	1009	1030	1016	1054	1069	1038	999	993	1009	1043	1022	994	1015	1032	989	1021	1061	997	1032	1024	984	1052	986	971	1005	994	1014	990	1041	990	1051	988	1048	980	1044	1035	1062	1002	939	1013	1052	1008	1043	1002	1017	975	1021	1003	985	1059	982	1000	1007	1003	1020	972	1027	1012	1001	948	958	1052	1045	1005	1011	967	976	1048	1035	1005	1012	1016	1003	988	992	1009	1000	994	1011	1036	1041	1055	1016	1051	1047	1065	991	951	1038	966	966	1007	997	1048	1003	1039	965	1006	945	1021	1016	1049	1023	1051	978	976	996	1000	982	1051	978	1032	1026	1029	1066	1047	1032	954	997	992	984	1017	972	967	1016	973	992	1010	1032	1009	1005	1027	968	1071	1019	1027	937	1024	1010	983	1054	1039	1050	1031	1034	1041	1065	993	1038	1053	1053	990	1022	1020	1061	1009	1000	1039	1036	1014	1033	1023	998	1023	944	1019	1070	968	984	997	1050	1067	1022	1035	956	1043	1069	1062	1060	1022	1052	1011	1013	1030	1038	1046	1020	972	1018	966	989	1035	1011	994	1085	1008	1019	1042	1062	964	1046	1054	1024	969	1012	969	1003	962	979	1008	1021	1028	1010	1094	1028	1021	1033	1025	990	998	1023	1030	994	1026	1026	989	981	1012	1038	1059	1013	987	1025	1020	1020	993	1019	1053	973	947	959	1022	987	974	1036	962	953	1063	1051	1069	997	1047	995	1060	1017	1008	980	1030	991	965	1010	947	979	920	958	1010	1021	990	1007	1052	968	1072	1010	1021	1028	1029	1049	982	1022	1013	992	1087	1004	1017	958	968	1020	980	1016	1009	1038	1040	992	967	1037	1030	1005	1067	1005	977	1061	999	1000	974	1025	1057	994	1014	1028	985	979	972	989	1039	1014	1037	972	1042	1009	1005	1039	1038	941	998	982	1012	995	1062	1067	973	961	1008	1028	999	1001	1014	985	920	998	987	1005	1038	1045	1010	1055	955	999	1025	981	1012	992	996	980	1029	1035	1010	1033	995	1058	1109	1065	1033	988	1034	1051	1019	1019	1013	1016	980	991	1009	1031	1038	1027	1031	1040	988	1021	979	1031	1044	994	1037	1037	990	1016	1051	972	1016	956	990	1032	1011	1031	1000	1053	1023	1051	1040	999	1040	1008	988	1100	1045	1016	975	1036	1069	1015	1027	1000	992	967	1015	1021	1052	986	992	1058	991	983	1040	1035	1021	940	1009	1037	993	1039	1061	969	1032	968	1020	1015	1018	1054	957	1029	970	1005	982	1017	1052	1024	1042	1008	1007	1027	1048	998	950	987	979	973	1008	998	1042	966	998	978	994	976	1016	1012	1044	1004	1005	1060	997	1039	1043	1019	977	1013	1086	1039	1053	1011	999	1001	1021	1029	996	986	984	991	992	1045	993	1001	1024	1030	953	1022	977	1024	1051	1045	993	971	997	1035	998	993	1024	1048	989	1026	971	1019	1030	976	1044	1021	1044	1026	986	1002	1059	978	992	977	1021	957	993	1022	1029	1033	1030	1026	1031	1042	966	984	958	1032	1041	1021	991	991	1064	1036	1015	1025	1031	1022	1038	995	1025	1052	1009	1003	980	1029	1001	1062	1076	1023	1012	1021	972	1019	968	1010	1022	1025	1008	1026	1052	1037	1014	1035	1084	966	979	1015	967	995	1042	982	986	1018	1056	1026	1068	1053	946	1015	1012	1006	1028	964	1032	1014	1036	1011	1026	1000	1034	995	998	995	1031	1020	1002	982	990	993	1003	994	1025	1018	1052	1017	1007	1039	1023	1032	1008	991	994	966	1036	1039	1026	997	1041	1008	955	1020	1008	1021	922	957	995	1008	1069	1030	1045	1037	1019	1019	1017	992	1025	966	1032	992	987	985	1011	1021	1027	960	997	1023	1009	1096	960	1020	1038	987	999	1011	1038	992	1055	983	978	1045	981	1010	1038	1046	992	1003	961	1029	1012	992	1030	996	998	977	1059	1046	989	1040	988	1029	1021	1082	1025	970	1035	1007	977	1036	949	988	1070	1078	1021	1022	1043	1002	1037	1031	1016	1065	1018	944	1040	1015	1037	964	986	993	1008	1018	1053	1000	1040	1012	1028	1025	1028	1054	956	976	1002	1018	1068	1000	1016	1025	959	984	953	996	1019	1000	1028	1006	1075	1050	942	1036	1046	987	997	1035	1028	1036	1066	1035	1021	995	985	1049	1034	1028	1081	1000	990	978	1036	1047	1019	1005	990	1079	1009	959	997	1043	1011	1047	934	1044	998	983	1001	982	1041	1027	1031	1082	994	990	1000	1020	989	990	973	992	1020	1005	1060	1022	975	1092	1046	1024	1070	1046	1044	1003	998	1018	967	987	1041	1098	983	1055	1031	1018	1020	1001	1010	1015	1027	1048	1001	973	1026	1042	1002	1064	1037	983	914	995	970	956	1011	1054	1067	1016	982	1003	1014	1067	1038	1022	972	1023	1027	1036	962	1054	1057	988	1000	1004	1037	1005	1081	1018	994	1019	1024	988	1058	990	1050	1039	1060	1033	988	1016	1051	1039	1010	1021	976	959	1002	1049	1014	1032	975	1005	1027	992	1000	1027	1041	1021	975	983	1045	1023	1017	973	961	977	1010	1042	992	1027	1041	1038	1022	1039	1034	1013	1016	960	1045	1034	1018	990	1039	1061	998	968	999	959	1055	924	1077	1116	1020	1015	972	1023	972	1049	1038	1033	1016	956	1001	980	1013	1038	1034	1018	1053	1038	1053	1031	995	983	1076	1027	1038	1006	1019	1043	1027	1020	1067	1075	977	987	1011	980	1020	974	990	995	948	964	1006	1008	986	977	1044	1058	1031	989	991	1012	942	1017	1049	1002	1015	979	968	1067	1001	1066	992	1021	1012	1061	1032	988	1056	975	956	1036	1059	977	936	1028	1041	1018	990	1035	976	951	1017	973	1042	992	1002	1021	997	1037	1009	1103	1022	993	1050	983	1058	1039	1077	1012	994	1032	973	1023	1045	1029	992	1063	1009	1077	1002	997	999	1042	1045	1038	1051	1010	985	1053	1039	960	976	1037	1010	1014	1039	1018	945	962	1037	1012	1016	1038	976	994	995	976	975	958	1069	997	982	965	995	1054	983	1062	1069	989	983	1019	984	992	989	1020	1015	967	991	1037	984	1017	1007	1031	995	1020	1010	968	1047	1046	1069	1051	968	1052	1030	1064	1029	1087	983	990	986	1005	1017	998	1038	1031	1027	1017	1006	993	1014	1031	1017	1022	1013	1025	1047	998	1030	997	989	1021	1044	1043	987	1022	1014	972	1021	1017	1042	1048	1041	1017	1009	1007	1018	1029	945	1029	999	1021	1002	1010	1006	944	1038	963	999	1030	994	1027	1051	1003	1002	1010	1012	1002	980	1087	996	962	1021	987	1004	1043	949	1067	1000	1016	983	1093	1069	974	1042	974	1054	1004	962	1043	984	1041	999	1012	1007	951	1035	987	1001	1010	1012	981	984	1022	937	1002	971	971	1002	1079	958	1054	1043	1032	980	1028	1054	1037	1041	1040	1064	1024	1035	982	1017	991	994	995	994	996	976	999	988	997	969	988	1024	1055	983	1033	1043	1030	1056	970	1007	994	948	972	1003	1038	1006	988	1032	1016	1051	982	961	1034	1001	1052	1046	992	977	1029	1061	950	979	1011	974	1035	1011	1046	1021	1056	1012	1037	1043	1012	1011	1026	1040	1044	1030	1070	1014	1017	987	983	1032	1037	1048	1003	1086	995	990	994	1036	1020	1028	1028	918	999	1028	1056	948	1015	1004	1002	979	938	1016	1064	1038	1002	1013	991	987	956	980	1007	1021	922	1010	1026	1008	991	1008	997	1001	992	982	971	1037	1035	1036	974	1024	1042	963	923	1025	1061	1019	956	968	1011	1036	1065	1006	1059	999	1022	998	1010	952	1030	1052	1064	991	1024	1071	1055	1028	1013	1018	999	1008	981	1041	1008	971	1040
46511	28825	14402	8418	3218	1347	581	367	356	381	352	369	338	360	390	376	361	345	364	374	359	345	361	373	387	376	393	360	382	362	380	374	389	350	366	368	390	379	382	378	338	355	410	344	380	358	380	384	342	340	366	389	385	367	405	385	376	347	384	367	341	377	383	395	373	349	358	398	331	337	368	353	358	353	399	381	359	367	370	348	374	377	373	385	395	395	380	373	346	390	377	361	342	372	387	364	371	348	357	381	354	367	402	417	408	375	368	363	404	413	398	348	357	413	393	375	383	359	358	375	347	370	345	358	343	367	380	366	374	384	368	417	397	346	384	394	380	361	365	398	373	373	363	374	383	375	384	374	355	390	390	345	399	384	377	362	352	368	385	403	362	361	393	353	329	377	350	374	403	369	405	357	373	326	353	355	395	387	362	367	355	412	379	351	341	379	378	354	388	402	346	373	391	370	403	360	388	397	394	379	364	368	397	368	341	361	368	354	339	380	397	386	388	353	384	371	378	372	353	390	375	391	411	353	338	340	341	338	382	393	323	377	372	381	392	365	370	367	389	360	344	401	386	321	390	368	368	368	362	383	355	377	372	377	389	363	358	365	312	367	342	348	390	416	402	358	384	325	347	350	408	361	391	363	357	400	361	375	355	349	443	353	360	367	373	379	349	386	362	356	383	384	374	378	352	420	379	351	382	374	373	373	382	378	405	354	380	399	394	425	387	358	388	375	363	381	358	362	398	373	371	363	383	398	419	365	358	374	405	365	375	382	337	393	372	346	367	359	383	366	373	351	360	345	391	368	379	373	361	368	406	364	402	389	372	352	362	353	401	387	336	374	364	410	377	356	344	397	379	386	386	373	398	337	343	409	372	380	340	430	417	406	373	398	398	381	367	356	341	363	367	356	385	397	400	379	382	379	384	376	362	394	399	386	370	400	375	358	399	392	374	402	420	391	359	371	357	374	370	405	418	374	366	393	352	367	383	378	358	359	345	377	360	334	399	416	401	344	388	360	358	396	356	386	362	312	377	338	348	352	337	365	379	372	360	378	406	385	354	354	362	337	378	329	369	373	383	377	388	345	330	393	354	354	350	391	405	405	391	340	394	373	375	369	348	343	369	390	352	381	374	377	380	387	370	365	378	341	346	354	381	367	355	376	349	391	364	367	377	353	358	373	364	346	355	382	354	364	381	350	371	363	389	374	376	406	338	372	343	379	363	363	344	387	361	382	373	360	356	350	388	411	409	386	374	361	358	369	380	384	361	345	369	398	393	402	387	374	392	367	373	399	401	352	353	362	365	367	388	392	343	379	370	338	375	370	361	361	379	362	353	393	367	382	339	382	370	342	385	402	355	360	352	362	387	357	371	330	353	383	394	397	385	375	352	398	374	359	383	355	385	388	350	373	392	373	405	393	367	378	373	385	396	360	352	376	358	314	328	352	372	355	431	372	363	333	354	386	369	393	371	400	347	388	357	355	396	354	349	334	334	364	393	380	378	406	359	412	360	381	373	373	395	424	409	397	385	411	421	382	398	375	367	376	380	363	359	396	364	372	352	373	384	335	418	372	361	379	369	396	377	368	360	348	368	353	348	352	358	373	379	362	348	356	370	387	387	392	360	339	375	384	354	384	383	371	366	351	380	352	370	396	388	356	355	378	367	359	383	394	354	364	378	350	383	372	374	343	400	353	393	411	389	372	359	388	349	370	366	371	371	371	373	393	377	407	372	372	383	349	386	398	360	372	381	368	384	345	359	379	363	331	408	368	394	369	376	404	381	382	367	356	382	381	358	387	399	331	383	356	381	364	387	367	345	377	388	373	377	368	373	402	364	382	411	408	381	366	382	377	379	360	395	304	371	395	369	339	381	362	416	367	383	356	368	387	379	352	336	340	375	388	387	378	386	389	372	333	380	391	363	365	375	363	373	380	371	328	355	379	367	351	411	356	356	332	338	373	397	355	393	392	373	376	358	370	356	347	403	345	347	392	391	351	396	353	369	359	408	382	400	365	345	368	382	361	383	345	372	377	411	401	364	371	412	395	355	373	367	375	396	368	388	401	383	364	369	376	388	391	388	386	349	356	397	384	386	354	359	408	401	358	366	382	398	390	386	367	370	365	375	339	341	382	372	365	385	363	385	381	386	389	383	394	401	368	407	348	379	364	415	365	352	344	367	407	362	366	388	391	371	367	411	361	381	340	382	357	355	341	332	348	376	372	381	353	395	357	365	401	354	370	368	345	343	365	401	369	364	401	370	392	401	355	366	339	364	357	345	372	380	378	387	367	342	372	369	340	369	387	373	390	367	362	383	390	386	370	390	365	390	360	360	407	399	357	366	385	362	374	371	368	359	396	379	384	396	388	404	380	409	362	355	399	369	384	339	390	414	343	359	353	408	367	355	346	350	362	385	350	380	392	369	385	412	394	367	370	389	376	391	399	399	376	379	434	400	367	361	354	397	346	351	350	357	335	375	403	387	381	396	389	401	394	350	347	391	405	385	373	322	334	347	348	348	411	387	407	370	375	365	330	393	369	370	379	374	380	369	377	381	379	360	402	363	358	366	340	329	357	331	353	382	372	362	353	355	386	379	376	392	385	345	369	360	371	392	387	413	367	363	397	383	357	354	327	371	440	342	346	373	395	360	380	377	369	374	344	373	379	391	343	353	366	420	380	387	355	390	391	375	346	377	359	358	357	378	352	386	366	376	394	373	379	352	361	371	392	402	349	390	373	354	351	392	385	378	369	358	350	404	384	370	391	338	357	366	352	406	397	379	394	391	344	388	390	361	355	353	343	349	360	383	374	357	376	360	330	395	371	369	368	397	349	367	364	365	377	380	336	363	372	389	408	371	349	383	372	348	354	385	375	362	370	395	409	396	367	386	362	395	361	361	373	352	367	342	392	373	363	387	370	347	396	390	387	360	414	355	359	394	344	328	385	327	368	348	377	379	375	381	357	352	358	355	382	400	367	371	388	387	346	340	371	350	408	392	374	356	360	376	371	322	392	358	379	403	360	376	354	382	410	345	348	348	374	354	371	361	370	368	362	376	377	354	344	424	376	349	380	398	421	395	378	383	362	390	375	374	398	352	395	346	404	364	360	394	343	353	326	373	383	371	344	331	369	381	374	370	364	400	387	403	375	371	359	382	385	373	369	381	408	378	416	417	353	362	346	360	382	392	359	354	354	371	379	373	366	378	358	348	361	371	355	320	352	348	381	376	368	390	384	381	340	399	360	414	384	383	383	362	355	348	352	391	419	374	391	377	337	349	351	374	359	342	380	393	390	403	367	337	353	370	384	335	406	327	363	331	355	383	376	383	367	342	318	377	380	385	349	370	373	359	359	366	397	380	355	358	341	378	340	372	371	355	369	389	389	366	337	381	370	374	335	353	388	388	337	391	369	374	389	351	356	396	386	376	393	362	348	350	354	386	406	366	376	371	401	363	393	374	371	349	328	381	342	380	331	371	413	354	388	353	350	340	381
27333	18727	19429	15855	7762	3598	1404	850	839	815	872	874	802	832	891	825	836	851	828	832	813	840	828	815	844	853	856	840	800	793	818	775	845	824	823	811	793	832	780	834	851	828	803	845	787	803	838	816	825	850	846	816	802	818	844	883	799	870	814	828	800	816	754	835	774	834	807	849	833	816	806	863	815	875	781	818	796	863	817	812	844	812	793	813	833	860	824	836	794	833	824	839	843	845	813	813	849	854	816	832	848	751	841	816	802	858	856	760	843	789	848	784	819	852	786	862	812	786	860	814	851	868	821	835	836	810	824	793	823	838	827	842	809	821	832	820	810	811	847	807	826	850	765	818	851	860	820	887	816	877	795	765	817	845	867	817	810	826	860	883	889	793	831	821	849	810	782	855	861	831	803	812	788	835	868	816	803	845	860	789	759	748	798	878	825	862	811	836	811	897	829	864	860	818	825	834	822	861	820	832	818	840	782	854	824	821	839	844	864	857	873	798	861	875	857	774	823	806	804	888	824	839	826	853	846	813	822	816	791	789	829	859	822	838	853	809	835	832	810	829	826	866	850	765	861	833	776	816	819	818	851	806	780	825	822	877	856	846	811	841	814	845	875	799	874	883	792	866	846	817	857	836	812	844	818	837	761	883	753	817	836	846	801	843	875	854	788	811	871	819	823	796	808	790	826	846	811	832	846	829	840	826	820	819	877	812	869	827	866	809	815	831	828	823	819	860	832	842	812	779	870	821	852	821	821	852	811	805	876	783	830	811	845	801	828	840	769	820	824	835	830	813	835	797	840	880	836	813	825	796	780	822	887	800	858	858	860	864	840	868	839	800	820	794	776	848	784	822	841	823	879	897	760	855	830	824	776	821	841	810	837	816	769	773	838	837	804	800	806	850	848	819	851	793	859	854	835	817	888	816	778	853	836	796	806	812	815	836	846	775	785	828	841	820	858	854	832	814	909	844	812	820	846	836	798	808	835	822	854	796	804	858	784	811	793	808	839	839	863	835	781	874	807	841	827	806	816	811	776	823	853	843	802	792	819	822	859	828	817	790	815	829	838	810	846	851	816	823	788	858	786	802	902	867	880	793	850	772	826	856	821	842	817	815	833	825	808	795	851	813	825	819	833	846	760	785	812	828	859	813	800	774	810	819	827	835	784	840	825	843	820	816	786	903	801	858	832	828	815	777	816	800	819	911	779	788	793	835	848	817	841	794	834	869	827	818	799	851	821	846	821	785	846	856	810	791	857	812	815	880	824	836	846	782	773	850	837	822	831	845	804	826	851	785	812	808	816	838	871	807	803	827	785	761	861	866	818	831	834	810	856	810	887	827	804	828	802	744	856	818	851	781	815	872	798	772	814	815	795	823	797	785	823	802	795	811	847	835	835	829	808	843	820	824	849	845	848	792	828	839	784	867	780	785	832	812	801	844	865	831	767	837	793	830	823	837	827	856	792	846	854	867	779	839	865	854	843	826	795	803	824	833	819	789	820	793	778	833	828	836	813	823	832	824	835	849	829	855	802	809	794	837	825	800	783	828	801	816	781	841	851	820	813	824	842	857	813	772	813	850	809	788	816	808	830	877	839	886	824	861	773	854	847	794	824	816	833	852	841	791	818	771	851	814	868	809	821	764	811	893	882	861	817	843	769	803	817	850	835	865	838	848	846	789	834	863	861	836	798	826	838	878	817	829	846	806	788	855	852	750	811	821	877	833	865	772	817	857	861	841	846	852	835	825	782	785	832	847	814	831	876	845	857	783	827	844	796	840	774	837	825	810	798	830	876	820	879	827	791	857	811	847	836	813	820	791	831	804	880	850	825	844	844	856	780	814	803	842	855	808	816	839	817	859	858	812	862	827	794	827	819	794	837	821	789	868	830	818	782	827	789	796	869	841	815	841	842	844	892	785	830	856	859	832	852	833	810	861	831	776	810	820	856	850	772	830	855	790	852	809	839	818	754	866	856	802	838	858	819	783	797	821	796	828	839	860	844	824	808	804	851	791	878	787	863	823	878	816	849	853	880	846	803	808	802	798	836	819	801	784	825	866	869	819	811	832	821	817	844	838	831	801	843	825	799	828	840	838	812	846	853	871	800	822	815	829	864	839	804	850	802	862	797	798	847	823	813	834	815	893	803	767	842	856	798	807	783	827	896	867	825	814	890	885	831	796	784	819	835	802	817	868	829	823	834	785	773	816	802	821	812	910	838	797	869	827	809	814	801	816	844	833	803	813	831	786	797	815	801	823	767	794	824	852	837	875	873	881	848	807	837	804	845	817	849	843	836	821	802	843	811	886	821	824	827	848	839	814	833	839	847	881	888	834	817	794	812	835	872	883	797	819	884	809	826	807	807	842	844	903	869	820	857	850	805	812	824	813	882	855	870	799	865	811	866	839	812	801	821	865	771	817	833	841	775	844	802	850	854	840	813	789	892	821	864	821	897	829	859	847	830	826	794	771	830	891	847	882	841	851	834	801	875	790	884	878	825	847	779	829	787	816	848	833	854	800	829	832	862	846	852	833	873	792	814	817	877	912	794	823	860	818	744	840	842	829	835	874	795	819	783	861	867	848	796	813	832	837	830	822	874	852	820	799	873	834	837	765	849	807	823	801	802	815	799	839	838	827	805	852	874	804	869	781	867	789	878	815	822	794	809	847	807	831	874	881	835	761	867	799	803	822	822	785	814	784	806	833	830	727	821	808	862	792	834	828	852	846	803	854	817	809	791	813	832	854	782	804	812	829	840	777	827	819	842	797	849	810	802	819	820	834	867	849	821	823	832	836	842	785	823	834	864	857	799	862	815	816	797	869	809	801	823	848	799	872	873	857	868	768	824	867	814	886	845	815	836	857	857	823	819	853	836	863	890	840	848	803	885	782	773	839	826	834	882	838	791	874	816	790	813	808	823	832	790	817	848	823	830	841	842	789	816	818	851	774	847	811	799	799	813	815	795	870	807	790	803	842	836	837	834	784	793	808	788	821	850	842	847	840	844	832	878	810	853	874	831	777	871	830	855	831	789	795	856	788	870	807	899	854	820	849	820	839	809	824	841	793	787	818	839	866	857	852	863	824	800	826	809	826	823	849	799	826	816	835	824	867	824	843	825	826	817	786	841	815	844	840	795	810	812	819	863	849	794	779	815	802	879	794	873	882	870	809	837	820	845	873	846	819	881	834	868	856	852	821	819	819	874	811	805	846	815	844	812	819	835	865	805	843	832	838	805	889	825	803	806	819	865	846	793	834	781	822	818	814	836	864	859	800	822	847	841	856	843	823	810	844	849	792	865	857	901	834	834	788	775	813	822	799	836	828	823	848	819	834	818	822	774	817	796	788	826	815	871	881	804	810	903	784	857	821	816	825	811	801	890	827	806	834	825	828	867	872	792	862	815	870	833	788	863	816	818	803	837	881	817	813	827	853	818	846	782	812	830	802	828	807	829	809	830	857	871	819	818	833	795	787	827	816	792	852	844	917	832	824
63517	50812	61116	47925	26338	10299	1852	374	334	354	312	326	334	332	350	341	316	319	309	368	319	301	303	317	335	348	329	334	345	332	361	344	369	330	328	360	295	318	307	349	328	336	340	318	314	325	364	320	294	347	316	298	328	347	339	320	304	268	323	317	365	344	316	355	317	311	352	325	335	318	329	330	323	341	285	316	332	327	315	336	360	330	303	319	346	336	316	336	328	330	346	309	326	334	301	350	311	334	304	315	339	321	364	320	353	361	296	338	327	323	323	324	340	313	294	349	328	339	319	301	366	323	340	349	320	355	313	308	298	344	325	337	342	365	381	308	353	345	301	323	297	325	333	322	350	337	310	329	329	338	314	331	314	325	331	288	362	336	303	314	324	303	302	333	318	357	316	330	361	306	330	305	317	346	317	336	353	356	311	356	364	340	313	334	319	326	345	329	364	385	349	307	337	305	334	325	306	338	379	347	338	314	327	348	355	317	336	344	319	328	333	338	342	345	327	347	327	325	316	310	329	323	330	325	361	367	323	342	353	299	374	332	311	330	344	335	314	314	370	346	366	373	311	342	312	340	326	330	321	352	348	315	296	332	346	335	339	327	342	356	339	292	316	329	316	330	337	302	315	333	367	305	357	298	363	340	330	342	301	304	309	302	316	348	329	313	330	306	338	311	308	340	329	338	347	339	308	337	287	329	348	298	300	326	324	339	337	296	344	291	303	359	341	345	308	353	391	340	337	348	288	317	313	325	324	347	310	337	343	305	353	332	313	305	350	367	312	356	347	324	284	303	363	326	316	321	342	358	352	291	334	321	323	321	328	311	324	331	345	347	325	325	333	345	328	357	345	334	335	356	321	318	337	283	314	342	313	326	337	339	313	299	363	314	326	308	333	313	320	306	308	308	360	317	316	298	326	349	330	313	274	329	332	309	320	309	319	318	356	335	346	312	325	332	324	301	338	311	351	323	330	338	338	337	324	347	332	322	376	320	315	322	348	318	386	336	348	343	346	356	334	329	302	311	366	315	350	301	323	328	299	312	345	342	326	336	310	329	337	363	332	324	337	349	327	351	345	330	322	299	316	343	316	336	314	338	333	319	313	346	309	331	298	292	319	308	333	326	327	347	340	326	320	317	320	333	320	333	335	315	340	337	315	303	339	306	324	316	317	329	340	300	337	337	310	335	342	321	336	301	331	318	348	331	335	331	336	312	335	277	286	305	306	337	316	324	309	322	344	334	335	320	326	338	304	353	333	350	351	315	325	339	333	353	307	311	348	342	359	327	383	343	331	333	360	345	339	339	349	363	330	357	353	316	344	341	325	341	307	329	324	327	349	317	333	316	293	352	330	290	329	290	340	322	295	342	325	311	328	305	339	341	358	311	298	306	331	343	298	351	356	351	298	337	345	383	344	326	351	339	313	287	346	303	321	314	284	323	349	332	378	331	339	311	343	325	344	304	323	320	369	354	326	335	294	303	333	314	297	351	309	300	350	320	355	320	318	289	393	347	299	318	333	349	367	365	328	348	371	331	341	318	351	354	347	345	337	337	331	356	322	306	308	318	335	325	347	317	325	334	321	363	285	326	305	315	331	381	341	324	348	328	364	328	354	325	283	308	309	344	350	315	360	307	301	371	332	332	324	311	329	330	360	339	338	329	307	298	308	339	320	343	340	330	340	352	336	322	320	325	313	344	350	336	332	342	322	337	330	327	358	353	332	325	325	323	324	335	325	334	309	356	317	311	330	329	322	337	335	306	328	294	326	347	354	361	320	309	345	351	367	336	344	363	349	316	360	348	309	326	325	333	310	298	337	312	364	335	311	312	311	343	320	330	331	312	320	326	331	327	335	309	310	286	350	362	341	337	299	324	328	306	307	332	330	293	300	320	325	327	312	295	335	339	323	314	302	303	321	317	344	313	312	328	323	310	298	353	339	335	354	330	308	328	312	317	321	356	330	350	333	300	334	348	312	344	330	279	319	291	361	320	337	324	321	357	322	329	319	336	324	316	326	364	337	322	292	336	369	352	342	350	328	299	345	327	322	308	361	349	328	335	312	329	348	312	326	292	324	306	318	367	350	321	354	354	336	362	345	365	331	340	326	315	339	356	355	356	317	296	328	315	297	346	316	335	350	359	337	329	329	332	339	329	350	282	361	339	295	361	310	293	307	357	334	344	298	315	316	313	340	344	315	365	362	315	355	309	312	319	363	337	366	338	326	328	353	332	346	319	302	316	345	360	343	326	343	362	354	357	333	332	323	332	309	365	320	321	296	318	312	303	308	295	348	334	314	380	317	296	313	309	324	329	342	329	344	326	331	352	319	295	330	329	335	356	323	356	286	338	312	352	340	311	343	327	328	333	336	318	296	343	341	346	317	324	334	303	316	342	340	351	291	296	321	307	365	316	349	336	353	325	306	324	349	355	311	305	325	342	318	330	318	316	305	318	348	357	299	334	353	344	335	342	319	320	350	339	360	336	342	310	353	304	304	357	329	337	343	344	321	358	309	318	317	296	332	351	293	330	332	280	320	318	314	328	347	294	342	307	376	332	346	294	350	341	321	337	334	343	367	297	340	349	356	316	313	329	347	317	313	321	318	327	333	344	341	346	335	314	342	318	312	349	327	336	318	324	338	344	337	340	355	301	363	321	330	308	350	338	343	394	308	323	296	304	328	309	295	338	354	328	310	314	311	321	361	309	344	356	358	358	368	334	314	340	382	324	330	349	323	335	316	305	341	340	314	305	308	323	331	349	311	350	341	360	349	326	309	323	321	348	368	343	326	317	310	330	292	349	358	341	347	300	329	302	325	330	316	351	317	310	295	325	285	326	301	345	349	318	329	310	302	347	350	317	325	281	338	297	316	354	307	333	334	315	317	285	327	337	309	329	328	327	335	359	314	332	333	344	342	313	323	319	346	320	336	350	316	318	332	336	342	299	327	321	331	314	328	317	333	341	369	325	333	361	308	358	310	321	332	322	320	310	321	328	337	318	334	362	307	326	321	358	284	340	335	295	340	290	328	329	383	344	318	320	321	319	348	289	338	304	315	342	312	311	319	328	310	342	365	353	328	319	326	340	331	294	326	360	360	298	321	334	314	328	315	336	297	345	344	312	317	332	314	303	355	356	389	322	343	282	321	308	362	324	320	314	331	334	300	327	324	355	317	366	350	300	309	330	356	372	347	317	319	310	339	341	362	316	300	325	328	298	323	326	378	322	345	310	342	364	368	323	344	339	324	305	308	323	311	301	325	292	323	307	341	322	329	366	331	358	339	323	319	339	333	326	322	332	299	284	330	326	324	331	286	292	364	325	308	346	301	329	341	301	323	327	317	360	357	329	317	333	338	318	308	348	330	303	332	303	332	324	336	339	322	339	327	343	319	360	333	341	322	359	370	301	344	323	335	354	362	311	334	320	358	330	354	322	318	336	331	359	317	323	365	352	333	333	314	332	308	335	327	292	340	345	344	321	336	341	338	320	329	329
40688	39671	59752	51607	34856	17923	3998	810	786	794	755	739	747	740	754	706	736	747	739	758	712	766	726	778	734	713	739	741	768	788	767	786	766	766	788	779	750	749	764	750	774	776	771	789	725	729	759	721	724	746	778	757	724	789	787	747	749	776	730	713	693	748	792	719	749	751	821	805	719	732	761	757	767	783	746	739	775	730	743	808	767	752	738	738	738	780	746	760	752	759	773	772	747	774	723	768	740	757	776	735	768	732	745	755	728	719	738	678	712	799	785	761	744	725	765	771	778	771	752	699	784	793	747	736	739	726	719	702	748	750	752	753	753	764	801	746	728	752	782	753	730	752	749	732	699	769	755	751	794	728	773	777	796	730	741	778	726	747	772	760	797	732	719	752	750	769	784	760	754	786	697	759	722	751	755	715	743	760	720	772	792	770	775	726	773	766	751	740	728	781	779	733	769	715	758	786	722	762	764	739	746	717	737	766	755	724	755	737	761	802	723	763	707	774	739	726	748	741	740	784	733	719	772	808	712	765	722	737	769	718	759	748	794	733	727	756	761	772	796	738	721	793	704	739	745	752	762	757	749	761	742	789	710	709	747	739	779	764	724	764	771	781	762	793	734	740	773	770	741	717	719	721	776	757	741	757	745	753	766	674	795	744	747	759	779	728	745	792	745	755	765	808	750	714	739	749	729	722	703	748	758	756	779	789	764	700	735	727	769	791	768	706	778	702	808	740	749	777	767	759	785	781	769	738	765	766	702	761	770	748	777	771	742	741	750	750	769	736	740	718	749	732	740	704	756	753	807	715	721	747	728	769	715	774	724	752	735	746	723	750	722	770	734	795	734	751	716	692	714	746	704	811	753	745	746	760	735	730	757	776	783	778	782	725	768	810	759	764	772	747	780	827	753	759	716	718	778	758	750	770	752	736	763	755	717	778	780	742	766	742	728	822	700	765	758	755	753	725	730	759	793	733	752	754	736	781	778	751	752	735	736	739	801	713	755	696	793	727	740	786	740	727	778	735	786	761	778	749	775	807	775	722	802	753	782	785	805	732	722	730	750	771	735	748	747	793	787	732	780	740	749	777	742	763	792	755	767	728	786	733	776	745	777	792	765	749	730	831	762	795	779	762	734	796	710	774	799	781	760	720	752	746	793	758	769	707	720	754	762	732	764	731	788	721	757	761	768	766	695	778	769	808	756	777	759	726	790	746	719	726	696	763	761	737	785	748	692	734	736	731	775	720	758	765	742	773	759	780	798	731	763	779	753	813	766	757	774	741	717	746	771	796	784	736	747	720	732	750	740	764	746	749	755	752	779	782	719	737	776	729	743	786	757	762	773	783	764	719	771	770	785	744	762	724	765	746	773	745	733	738	732	780	766	768	769	713	793	748	775	745	774	802	785	753	815	733	764	773	753	774	819	730	716	770	771	703	754	740	672	689	755	727	770	736	774	768	803	748	722	789	712	732	721	754	745	720	758	763	772	759	815	767	716	755	768	767	769	759	801	779	745	797	747	793	750	718	729	750	821	762	792	740	792	759	728	738	765	725	800	781	712	787	806	701	767	748	723	726	777	718	757	820	745	774	701	747	770	738	769	707	754	713	719	752	730	775	769	810	746	757	755	747	752	769	738	748	761	782	742	758	750	712	800	770	739	714	753	732	747	785	690	736	788	753	747	765	749	747	753	700	749	730	737	742	788	751	728	731	712	744	761	732	766	750	783	720	752	714	684	757	754	792	776	786	744	746	723	764	756	732	736	712	757	794	761	731	773	727	705	698	749	774	727	746	737	746	769	794	710	735	781	745	751	752	743	784	795	760	750	734	732	818	771	732	764	787	725	749	783	790	766	658	702	793	740	776	739	755	769	734	756	730	752	770	741	751	756	757	682	789	757	762	722	791	757	759	750	760	765	759	726	818	688	799	773	756	818	722	788	731	736	823	754	767	692	737	777	795	704	748	746	747	720	738	781	769	716	777	729	749	733	769	759	756	786	750	784	753	789	801	764	792	766	760	757	704	811	705	676	723	766	792	747	744	765	783	775	820	747	746	836	797	745	758	777	732	775	758	823	731	731	699	758	734	735	760	772	771	755	785	757	754	705	732	772	766	760	743	763	780	798	771	755	763	769	777	708	779	754	729	741	696	753	774	754	749	757	778	810	804	756	743	754	739	772	767	768	724	746	758	739	744	709	798	740	814	731	735	775	796	765	737	716	717	759	755	757	709	775	712	779	730	764	787	748	718	746	724	788	762	722	737	761	800	729	736	738	729	764	814	820	769	772	801	749	727	763	742	727	782	755	750	724	720	722	788	747	734	765	745	771	791	745	756	713	771	764	766	753	763	754	748	765	770	774	780	769	770	732	766	757	778	747	683	727	733	749	765	714	799	752	724	767	832	702	735	738	699	754	731	794	780	790	762	771	756	791	725	799	739	754	794	761	789	758	749	733	772	761	789	750	760	794	736	738	756	759	715	779	734	731	734	747	725	758	758	771	768	764	751	777	765	750	751	709	726	710	818	740	789	743	790	814	783	788	797	747	757	742	736	773	753	729	776	739	750	722	732	764	748	697	790	761	757	774	737	716	716	762	781	763	799	762	752	792	755	751	786	720	738	767	712	721	747	737	756	705	707	784	748	721	747	711	738	743	790	731	790	751	783	726	772	743	742	773	778	745	717	762	740	794	714	771	734	739	745	737	720	722	762	764	702	702	737	713	721	732	756	772	766	806	798	828	702	718	696	777	783	727	781	737	756	739	783	742	767	752	728	734	784	728	693	725	750	712	778	754	807	779	730	721	753	746	835	838	724	753	749	727	820	757	771	765	743	816	708	753	733	761	730	772	797	741	752	803	751	752	691	751	753	743	770	761	707	758	754	774	792	710	754	723	755	813	774	707	776	724	717	768	792	716	756	726	701	736	729	763	727	752	730	737	801	790	793	792	793	776	762	752	722	734	791	743	774	751	754	743	727	775	748	724	714	739	790	726	718	776	730	746	704	762	786	747	701	720	756	731	746	764	779	753	751	726	758	785	720	733	772	796	787	721	745	758	749	749	723	741	758	722	723	726	748	704	739	737	750	812	742	789	733	815	760	727	744	715	739	732	774	791	774	727	711	753	699	732	742	772	728	710	754	772	791	743	717	707	707	722	766	743	749	778	784	717	758	798	779	689	778	764	778	757	697	779	722	760	732	724	743	729	704	800	796	691	738	789	759	743	783	735	801	750	759	785	750	748	745	738	749	730	695	736	805	762	766	758	760	762	739	709	732	768	762	730	771	724	755	748	770	752	718	761	745	789	762	776	742	761	734	679	755	751	714	740	809	763	786	730	734	745	738	754	739	764	737	787	722	677	793	747	722	743	770	778	731	765	733	748	734	730	774	710	742	791	813	706	755	785	776	803	720	777	737	733	777	745	793	750	770	727	723	714	726	737	796	711	729	769	800	807	755	755	802	795	753	776	711	757	725	749	790	760	804	767	730	766	762
74622	62238	76167	63080	41406	22609	7233	705	488	513	488	499	520	467	479	473	502	479	462	469	489	509	476	483	475	489	516	466	535	510	478	464	505	451	512	470	481	479	451	459	453	467	518	464	489	495	507	439	435	503	501	505	492	511	478	474	485	458	443	458	477	487	496	529	445	476	461	479	499	469	429	487	472	477	492	482	492	506	508	467	499	475	494	486	493	496	477	446	481	462	455	503	449	472	440	471	484	513	473	474	481	431	498	474	484	488	464	471	515	467	447	459	475	516	481	462	487	462	526	467	442	461	492	463	493	468	487	479	445	498	506	495	496	516	493	485	484	453	494	466	481	487	466	483	473	487	524	476	467	459	472	450	432	477	435	482	441	496	501	432	464	488	493	456	501	463	476	484	504	486	486	457	528	492	512	482	496	496	483	499	477	504	463	483	481	498	508	500	459	437	500	441	475	457	487	444	454	474	461	480	445	439	445	465	479	477	521	477	437	464	452	456	530	494	479	505	447	492	446	481	463	499	481	454	431	460	476	493	496	447	476	471	500	481	505	461	492	484	501	450	486	482	469	505	455	531	476	484	496	466	503	447	498	498	468	479	475	445	486	531	488	449	488	505	444	515	453	482	459	461	487	470	483	469	489	513	509	486	478	454	476	473	430	440	463	473	469	499	487	443	457	491	434	477	467	487	478	470	464	479	517	480	499	433	449	477	467	532	495	505	509	492	499	499	478	490	467	464	474	475	508	485	483	506	466	505	465	451	502	474	462	462	503	440	485	497	485	527	491	527	513	456	493	441	496	494	435	476	453	445	472	488	429	469	488	500	479	480	490	472	484	479	469	500	505	477	492	501	471	450	476	500	538	451	493	461	482	509	511	525	471	500	472	484	494	516	483	514	516	472	469	450	469	480	443	504	545	467	472	487	500	476	509	479	475	466	497	489	488	473	493	424	463	498	471	505	480	458	478	454	509	468	480	455	479	496	501	465	479	473	492	512	461	477	513	465	484	463	499	456	473	452	455	472	467	471	468	552	456	456	481	450	502	467	442	488	436	495	475	453	494	508	441	465	489	454	459	516	459	512	492	524	484	458	463	480	471	480	504	451	490	528	474	433	451	488	514	481	469	466	508	490	529	497	490	464	480	510	519	463	458	486	460	484	483	428	442	466	473	475	430	486	504	454	478	453	459	485	484	472	505	519	505	473	454	456	507	473	476	491	500	443	450	492	496	454	439	508	495	427	491	491	486	508	451	491	505	488	474	457	544	477	522	436	495	490	487	492	499	451	411	451	516	527	461	458	481	492	467	476	489	444	462	483	445	469	444	515	473	488	502	468	510	453	516	482	441	457	473	511	516	466	524	490	552	499	462	505	508	476	447	511	506	488	485	480	458	436	484	484	495	492	489	465	463	476	469	516	456	447	482	458	482	495	502	511	519	465	456	514	522	499	457	489	463	486	515	482	487	467	505	501	507	468	479	510	428	453	493	463	505	480	453	487	473	523	501	515	459	485	471	497	491	481	465	469	494	476	488	519	482	451	511	474	481	505	485	468	478	457	512	476	489	446	482	457	461	451	451	495	515	506	535	430	486	491	496	465	450	499	490	506	460	482	486	460	505	482	512	442	462	469	444	479	437	466	466	496	482	483	489	405	473	513	475	453	489	483	483	443	479	455	464	473	490	514	487	426	493	484	474	481	499	473	469	493	503	487	527	472	474	504	494	516	479	499	498	483	459	503	462	477	506	469	508	485	477	481	483	527	494	488	504	531	414	456	431	518	459	443	566	505	502	464	498	491	458	484	504	488	487	508	459	480	466	489	506	517	490	482	484	483	502	484	453	458	472	499	530	497	475	486	492	501	471	478	515	478	485	497	496	475	470	503	480	501	517	450	492	518	494	486	475	476	476	481	484	514	462	460	448	463	447	498	480	497	489	477	454	497	501	504	484	485	450	475	528	511	455	492	478	498	498	455	452	500	410	517	514	494	484	453	516	489	473	463	494	444	524	456	507	517	507	463	447	479	545	494	443	477	459	478	466	501	454	462	452	459	471	523	473	453	484	454	506	494	530	473	460	509	451	469	485	452	472	484	447	467	500	493	488	458	473	523	516	471	485	524	531	472	488	467	505	482	473	508	455	462	438	433	500	491	438	458	472	480	476	480	484	501	490	513	492	476	459	465	480	446	462	493	459	464	490	471	450	505	478	504	483	476	519	489	465	470	475	501	464	471	509	447	487	466	452	476	493	480	467	481	450	532	477	452	475	469	494	468	445	488	474	453	493	457	485	477	519	448	502	466	483	475	472	443	471	470	495	481	504	476	508	506	461	460	476	482	470	455	481	503	484	474	514	452	465	463	477	489	429	489	481	497	488	453	433	516	469	473	502	464	494	472	474	494	513	486	486	458	487	456	449	481	456	492	502	495	499	519	447	516	472	462	512	481	518	479	472	467	463	494	534	506	490	451	456	457	501	440	460	483	527	483	465	478	465	491	483	480	480	457	455	481	455	466	486	500	486	472	466	470	512	463	510	458	451	472	452	472	488	437	476	474	462	500	497	447	456	454	489	477	526	483	505	505	500	495	433	470	487	484	502	467	498	500	482	487	478	505	507	442	470	473	537	497	490	496	448	439	460	487	493	464	472	463	512	478	523	472	480	508	475	506	515	473	514	479	491	514	427	488	477	503	485	458	495	455	461	469	492	456	494	493	456	455	521	453	503	461	483	494	494	440	502	519	469	484	451	498	515	495	476	484	470	449	474	485	466	469	480	471	482	527	494	470	472	458	430	425	485	456	497	491	474	471	500	460	465	465	480	494	439	465	491	467	446	452	475	496	490	496	508	481	487	464	420	445	432	448	479	473	478	434	476	474	479	482	459	446	483	445	501	469	496	525	486	495	489	469	469	462	503	485	493	470	487	479	505	492	478	522	423	501	506	431	447	505	508	516	487	485	493	484	496	458	466	510	502	480	429	504	467	528	465	489	498	510	504	482	487	451	488	427	475	510	459	486	468	475	473	472	463	467	515	495	475	480	488	494	483	497	491	459	486	467	477	488	484	431	479	447	507	483	437	435	522	481	450	506	514	495	490	460	470	481	500	445	464	458	485	495	492	481	468	498	491	454	464	477	477	446	486	453	459	468	462	456	505	463	466	529	494	442	499	455	463	429	499	500	473	425	459	461	493	506	529	488	435	459	496	485	474	460	480	450	518	486	492	443	505	517	443	484	474	479	456	485	522	483	514	450	500	484	478	492	470	487	468	496	509	539	508	487	487	529	483	484	448	471	485	467	505	478	457	485	467	480	495	462	495	444	441	417	488	442	498	478	477	507	487	436	454	490	516	455	481	454	517	506	507	509	473	477	514	454	497	458	500	491	532	451	485	465	454	484	455	503	460	472	450	410	466	501	451	486	501	474	446	461	451	520	454	487	480	481	465	530	437	486	467	449	492	460	466	469	511	474	461	473	465	496	474	471	482	474	458	502	491	474
51123	51700	76518	68385	49215	30597	11188	1073	1072	1088	1088	1088	1096	1039	1044	1026	1089	984	1105	1044	1040	1055	1041	1038	1069	1019	1106	1091	1088	1052	1068	1021	1075	1050	1034	1065	1034	1031	1045	1058	1121	1058	1054	1043	1037	1069	1035	1114	1123	990	1045	1045	1093	1090	1082	1051	1002	1009	1081	1073	1041	1036	993	1033	1062	1085	1081	1043	1041	1029	1066	1076	1028	1018	1014	1062	1033	1100	1032	1077	1063	1060	1030	1095	1080	1063	1036	1078	1054	989	1027	1098	1014	1081	1096	1065	989	1067	1009	1022	1075	1062	1090	1037	1054	1077	1050	1037	1057	1102	1016	1037	1078	1052	1049	1043	1052	1006	1048	1043	1117	1074	1100	1085	1018	1021	1038	1059	1092	1032	1031	1068	1044	1013	1056	1028	1016	1061	1044	1046	1084	1006	1005	1040	1023	1033	1043	1093	1024	1055	1103	1049	994	1114	1086	1088	1061	1042	1068	1050	1008	1030	1064	1083	1088	1079	1025	1080	1018	1086	1100	1034	1034	1076	1051	1040	1055	1124	982	1096	1053	1057	1107	1036	1048	1030	1111	1048	1026	1015	1018	1070	1045	1060	1062	1025	984	1059	1089	1020	1053	1039	1088	1056	1026	1035	1055	996	1036	1051	1052	1075	1023	1012	1073	1039	1025	1033	1020	1083	1034	1000	1068	1046	1042	1047	1076	1036	1019	1038	1093	1082	1021	968	1077	1055	1100	1036	1076	1029	1076	1058	1042	1006	1062	994	1052	1087	1071	1067	1052	1084	1024	1041	1075	1117	1036	1035	1081	1020	997	993	1012	1012	1059	1068	1025	1079	1037	988	1043	1024	1018	1038	1030	1036	1042	1005	1050	1072	1029	1044	989	1008	1064	1033	1003	1095	1062	1038	1052	1027	1049	1025	1058	1066	1062	1015	1026	1047	1076	1040	1007	1105	1031	1005	1054	1019	1027	1021	1043	1101	1073	1006	1058	1020	1034	964	1064	1051	1106	1067	1023	1057	1058	1028	1034	1080	1011	1045	1076	1067	1027	1037	1040	1054	1092	1073	1076	1027	1071	1090	1044	1026	1016	1021	1063	1061	964	1050	1046	1073	1079	1052	1029	1010	1101	1030	1022	1099	1035	1049	1097	1051	1058	1061	1108	1008	1060	1025	1085	1126	1106	1115	1058	1071	1033	1051	1054	1056	1062	1036	1096	1010	1056	1025	1030	1073	1049	1055	1062	1068	1083	1100	1030	1027	1046	1058	1092	1068	1025	1018	1023	1039	1055	1063	998	1045	1100	1062	1002	1083	1092	1054	1091	1083	1052	1060	1071	1035	1041	1058	1051	1093	1020	1033	1128	1069	1068	1044	1049	1114	1022	1116	1026	1054	1046	1059	1091	1046	1059	1088	1076	980	1049	1043	1069	1065	1041	1028	1005	997	1036	1040	1020	1033	1033	1055	1060	1077	1004	1104	1058	1002	1027	1008	1036	1018	1006	1023	1006	1022	1058	1066	1128	1059	992	1026	993	1017	1032	1055	1074	1082	1034	1094	1058	1050	1040	1054	1048	1027	1053	1029	1058	1073	1056	1082	1053	1050	1086	1025	1083	1059	1002	1062	1022	1084	1072	1058	1071	1000	1054	1013	1045	1099	1089	1045	1080	1029	1036	1050	1037	1049	1032	1052	1052	1076	1038	1055	1013	1048	1036	975	1073	1012	1007	1023	1051	1144	1043	1092	1063	1053	1036	1042	1071	1030	1015	1027	1058	1076	1101	1099	1071	991	1048	1060	1009	1015	1089	1096	1091	1064	978	1035	1010	1067	999	978	1076	1075	1036	996	1049	1023	1003	1090	1045	1121	1026	1082	1055	1060	1031	1069	1073	1048	1009	1024	1091	1064	1027	968	1039	1048	1029	1051	1083	1071	1064	995	1079	1056	1011	1039	1041	975	1032	1063	1074	1001	1042	1043	1029	1110	1059	1044	1071	1048	1076	1114	1090	1081	1071	1058	1032	1085	1068	1063	1021	1053	1041	1023	1049	1068	1042	1064	1067	1055	1072	1029	1043	1087	1072	1049	962	1020	1030	1024	1009	1002	1015	1063	1073	1064	1049	1049	1064	1048	1061	1082	1075	1088	1061	1023	1036	1062	1042	1073	1115	1087	1065	1028	1085	1060	1082	1085	1085	1019	1006	1112	1064	1005	1061	1041	1054	1019	1038	1113	1047	985	1073	1039	1013	1077	1014	1083	1077	1048	1011	1051	1039	983	1098	1048	1099	1072	1019	1032	1042	1009	1024	1020	1062	993	1074	1059	1048	1093	1074	1043	1031	1069	1056	1089	1078	1078	1118	995	1081	1046	1044	1044	957	1068	1054	1055	1043	1135	994	1037	1086	1055	1014	1101	1007	1067	1039	1084	1102	1005	1034	983	1047	1004	1036	1058	1073	1071	1060	1036	1022	1024	1058	1057	1020	1028	1055	1085	1056	1085	1057	1043	1011	1061	1093	1053	1037	1044	1047	985	1046	1002	1047	1052	1062	1045	1116	1077	985	1091	1050	1048	1045	1045	1082	1041	1063	1025	1054	1001	1021	1064	1047	1067	1090	1040	1053	1022	1088	1066	1053	1064	1102	1061	1056	1028	1089	983	1132	1045	1052	1040	1081	1068	1084	1032	1058	978	1072	1072	1036	1052	1072	1111	1045	1031	1094	1029	1046	1021	1048	1000	1059	1038	993	1091	1004	1062	1071	1012	1074	1043	1087	1053	1064	1065	1026	1023	1064	1038	1066	1069	1041	1097	988	993	1021	1052	1086	1059	1046	1040	1008	1067	1053	1075	1061	1026	1066	1067	1053	1086	994	1032	1094	1048	1056	1075	1051	1024	1027	998	1028	1072	1066	1057	1031	1037	1023	1023	1043	1050	1020	1065	1092	1042	1039	1027	1040	1056	1092	1028	1088	1004	1032	979	1047	1080	1085	1067	1084	983	1013	1016	1068	1015	1017	1000	1051	1024	1120	1070	1048	1091	1090	1079	995	1042	1082	1024	1029	1036	1062	1018	963	1071	1017	1034	1009	1070	1054	1066	1038	1065	1035	1073	1055	1050	1006	1078	1073	1070	1064	1007	1032	1006	1024	1067	1096	1052	1030	1041	1031	1019	1030	1017	1078	1104	1016	1043	1014	1097	1086	1011	1046	1033	1035	1083	1041	1031	1002	982	1050	1071	1005	1045	1052	1069	1042	1040	1013	1077	1042	1048	1049	995	973	1076	1001	1084	1061	1028	1059	1025	1067	1001	1023	1041	1046	1107	1011	1044	1084	1021	1009	1120	1058	1081	1056	1059	1082	1095	1044	1066	1035	1101	1034	1050	1019	1032	1001	1062	1027	1051	1032	1090	1070	1008	1064	991	1036	1094	1040	1055	1054	1060	1007	1079	1046	1006	1100	1110	1036	1034	988	1049	1114	1044	1080	1051	1059	1008	1075	1012	1084	1047	982	1059	1035	1035	1018	1017	1034	1035	1023	1039	1033	1026	1034	1056	1057	1082	1058	1062	1025	1084	1036	1051	1008	1041	981	1022	1061	1041	983	1029	1097	1031	1073	1058	1064	1106	1065	1102	1061	1093	1032	1135	1037	1020	1018	1052	1058	1097	1076	1040	1111	1016	999	994	1026	1115	1044	1037	1053	1087	1028	1123	1046	1053	1010	984	1019	965	1050	1053	1025	1064	1036	994	1052	1053	1079	1034	1068	1080	1041	1067	1029	1043	1092	1031	1018	1056	1039	1086	1060	1031	1012	1135	1102	1054	1035	1038	1046	1027	1026	1057	1023	1073	1020	1012	1021	1061	1051	1086	1049	1033	1096	1063	1030	1071	1006	1080	1069	1030	1084	1049	1049	1007	1061	1048	1058	1037	1063	987	1029	1044	1007	1091	1057	989	1066	1073	1025	1011	1044	1051	1051	1044	1042	1076	1061	1016	1056	1014	1054	1005	1005	1015	1022	1060	1065	1107	1028	1084	1007	1065	1047	1072	1130	1046	1076	1075	1060	1051	1037	1046	1023	1043	992	1041	999	989	1062	1080	1015	1015	1035	999	1049	1085	1034	1029	1020	1005	1015	1025	1033	1042	1057	1009	1028	1074	1010	1056	1008	1068	1021	1048	1090	1050	1085	1054	1051	1022	1039	974	1081	1063	1053	1062	1075	1053	1079	1055	1040	1054	964	1039	1036	1070	1100	985	1047	1076	1056	1064	1033	1099	1005	1013	1024	1022	1072	1033	1019	1053	999	968	1051	1054	1040	1116	1039	1074	1066	1105	1090	1060	1011	1022	1081	1123	1048	1064	1077	1043	1043	1066	1037	1104	1045	1079	1082	1015	1078	986	1074	1014	1040	1051	1016	1050	992	1061	1002	1034	1035	1093	1026	1005	1028	1047	971	1046	1080	1010	1044	1083	1051	1077	1023	1033	1068	998	1078	1057	1047	1013	1057	1060	1027	1004	1042	1036	1088	1063	1014	1059	1039	1079	1089	1079	1065	1050	1028	1030	1012	980	1041	1049	1035	1057	1072	1029	1001	1072	1016	1047	1068	1028	993	1014	1064	1091	970	1009	1041	1068	1039	1065	1124	1052	1057	1053	1054	1017	1094	1051	1047	1095	1084	1007	1068	1048	1036	1034	1035	1080	1028	1052	1016	1051	983	1016	1062	1073	1054	1064	1015	1037	1086	1021	1053	1048	1104	1074	1054	1068	1068	1019	1078	1046	1051	1024	1043	996	1012	1052	1046	1072	1012	1039	1067	1007	1050	1103	1054	1053	1048	1048	1044	1074	1034	1039	1072	1010	1045	1072	1037	1107	1043	1010	1081	1069	1103	1058	1042	1038	1086	1057	1076	1112	1042	1051	1078	1079	1106	1019	1010	1000	1063	1067	990	1024	1009	1048	1039	1025	1091	1064	1033	1039	1002	1028	1035	1052	1055	995	1052	1083	1082	1040
46618	28336	14813	9569	3861	1465	651	369	339	417	383	391	375	378	377	398	376	380	397	372	404	341	365	402	396	394	390	398	390	417	357	385	402	345	383	412	419	372	383	360	363	394	373	391	408	405	402	352	395	374	320	359	359	354	348	360	359	391	413	374	404	384	391	382	409	377	376	351	350	377	349	344	357	384	376	358	385	352	381	373	374	412	348	409	364	363	370	361	361	349	381	362	367	382	395	386	394	382	370	409	383	345	335	359	381	383	374	388	425	380	367	400	349	396	387	377	372	379	377	349	395	379	380	368	365	375	391	394	385	403	383	394	363	398	372	369	375	401	363	412	369	361	385	374	379	390	353	351	366	390	372	391	358	419	377	348	343	410	384	367	363	396	353	381	385	346	348	377	366	369	367	369	368	356	378	376	401	367	398	336	401	367	372	385	395	369	395	354	381	374	368	384	368	368	394	393	376	379	367	397	344	358	400	430	398	379	354	384	338	391	367	377	376	401	353	422	370	384	353	357	359	361	365	397	383	343	361	337	366	378	355	377	384	376	342	392	416	390	395	372	382	378	397	398	383	366	360	344	350	375	386	391	355	358	385	356	379	370	387	370	398	352	388	344	410	373	386	362	361	385	415	353	385	348	342	390	383	368	341	398	417	384	372	325	356	373	397	354	400	386	374	374	409	359	370	386	348	386	380	377	399	381	398	385	367	341	365	369	336	392	369	351	405	328	366	394	374	389	342	352	350	373	348	392	356	322	367	361	392	390	389	366	358	377	352	328	400	382	403	395	397	403	402	382	370	398	339	406	363	412	405	396	387	360	377	369	403	404	371	372	373	392	393	394	373	363	376	377	369	390	397	385	379	383	358	337	377	357	339	384	348	343	384	331	377	384	366	406	382	376	351	384	404	390	361	368	404	325	353	373	371	351	394	434	421	355	385	318	349	354	359	412	373	408	371	380	372	356	323	349	376	412	384	365	353	410	374	352	379	364	362	399	357	376	390	353	409	376	394	368	391	359	380	341	365	359	370	370	312	348	366	415	395	361	368	359	339	376	383	367	342	394	400	386	373	372	347	390	365	352	413	383	331	333	361	418	379	343	334	367	401	404	397	368	359	391	351	354	345	383	413	359	351	376	383	389	376	394	350	372	348	382	382	353	353	383	394	387	346	359	393	385	384	346	364	384	362	332	393	396	391	360	398	383	382	381	368	386	345	353	356	390	431	361	368	365	372	403	360	380	364	365	367	363	400	393	372	385	350	374	391	421	337	361	391	428	377	378	376	383	379	389	408	401	366	366	366	355	406	391	374	377	353	353	340	362	401	408	393	402	370	367	376	382	385	376	375	363	378	359	352	380	379	409	379	360	375	362	365	410	403	350	384	369	332	361	358	415	378	399	348	381	389	360	382	391	413	361	400	368	397	395	387	397	366	380	402	388	391	389	403	372	344	372	361	368	354	395	383	435	359	384	367	386	380	388	395	367	375	387	407	394	374	383	389	357	365	372	349	387	380	379	378	395	353	357	341	377	371	383	360	367	396	364	375	375	379	397	360	404	378	365	421	387	362	367	355	383	372	393	359	361	329	383	359	359	387	407	354	365	369	337	363	373	370	398	397	393	394	397	404	385	428	395	382	436	413	380	407	369	373	382	388	407	341	385	386	346	339	372	367	342	396	364	407	383	355	370	373	354	386	356	362	385	399	401	401	371	382	362	421	404	376	396	384	409	385	339	396	356	380	389	372	379	388	381	395	407	372	381	370	384	378	401	384	359	383	339	360	385	357	361	377	378	365	374	340	362	374	371	432	344	400	401	353	375	362	368	378	368	352	341	382	348	347	396	413	358	397	384	399	345	370	368	379	382	403	393	404	383	356	368	339	350	393	370	338	361	379	397	386	374	402	424	393	347	402	425	398	363	345	348	375	369	392	370	419	386	399	347	352	368	415	391	397	366	396	377	394	384	404	380	413	350	368	382	373	397	367	386	392	411	372	395	404	418	391	341	387	354	373	383	381	358	360	389	349	391	410	386	372	380	359	387	398	381	402	353	369	376	415	363	345	366	359	356	357	353	337	376	391	391	410	371	399	368	385	356	397	350	347	386	407	389	368	377	401	351	408	379	346	381	347	347	354	397	399	387	410	395	388	375	402	368	417	356	353	403	400	349	369	373	370	391	390	351	399	373	381	412	387	385	355	364	382	380	366	406	361	355	383	379	393	378	387	386	398	376	374	348	377	356	382	349	398	355	361	385	390	361	397	354	356	385	379	365	352	402	371	366	372	371	403	381	400	380	362	359	383	343	364	348	366	387	360	391	347	380	403	369	381	330	395	369	361	377	395	361	392	373	355	358	381	393	347	349	365	386	363	375	378	371	363	393	368	342	421	366	366	358	381	403	405	344	393	350	397	377	383	342	377	368	401	378	378	370	400	410	388	385	372	421	395	398	359	384	370	352	383	361	352	387	394	390	359	353	349	427	372	362	358	354	421	357	400	385	382	393	390	383	401	380	383	367	354	390	382	365	369	419	378	407	362	365	350	394	389	383	373	406	361	383	385	393	370	385	364	418	407	416	378	397	369	354	367	390	371	401	372	406	402	379	367	356	356	365	368	399	354	385	404	392	384	370	337	401	370	363	372	358	410	382	365	318	357	346	382	366	412	393	349	392	377	359	384	385	371	390	368	356	385	334	344	370	406	379	384	415	339	407	391	366	382	347	368	358	354	340	359	347	381	387	384	356	350	325	335	338	341	342	401	375	368	354	369	356	389	344	362	349	361	390	410	390	400	384	377	405	355	368	404	406	407	355	401	394	385	387	396	382	380	353	378	387	389	360	347	388	378	428	379	387	376	363	392	364	395	390	335	374	387	375	354	361	386	367	353	392	384	359	371	362	374	331	380	361	428	404	408	369	379	416	381	389	405	397	415	366	360	368	375	377	388	356	368	381	402	368	405	394	357	377	370	372	369	387	363	409	376	370	372	402	374	375	378	381	406	379	370	348	357	386	407	420	377	355	367	382	413	377	388	333	339	364	388	390	353	418	381	359	333	380	385	377	353	400	382	369	364	400	380	368	399	379	414	384	386	401	385	410	414	348	397	387	338	368	393	374	358	365	400	355	383	388	361	343	404	351	377	383	419	369	363	351	383	403	347	368	389	342	377	390	372	373	377	384	357	365	369	371	378	373	371	382	342	372	418	348	359	356	360	357	370	375	410	385	365	357	391	398	378	356	399	380	394	384	363	397	384	368	374	343	360	353	385	395	405	380	414	378	385	379	363	384	368	407	363	363	402	386	376	367	384	355	378	342	374	377	350	398	365	400	403	383	346	361	411	391	365	370	430	349	377	354	351	381	363	390	374	396	411	390	364	418	369	370	381	403	355	352	374	335	390	379	338	362	378	378	379	344	390	416	389	366	392	365	372	395	393	385	406	414	363	364	361	387	398	386	417	377	386	363	349	386	378	386	358	332	377	370	344	388	398	340	364	377
27365	16585	20649	17364	8653	3911	1456	857	828	910	831	804	834	854	881	829	843	842	826	851	791	758	819	829	817	780	832	847	816	894	830	829	825	832	800	860	834	834	827	835	828	844	874	858	844	856	834	861	875	832	838	831	878	834	840	844	853	843	823	862	846	807	872	823	825	792	836	804	854	774	811	807	855	847	868	898	833	808	815	834	834	866	859	819	834	839	817	802	870	811	802	839	801	752	866	830	841	834	843	808	854	821	871	831	857	812	796	852	796	857	902	805	857	857	852	842	822	857	841	799	849	849	835	771	821	889	870	814	890	851	802	810	843	800	843	876	821	821	834	806	848	862	833	817	823	834	833	831	789	837	828	861	833	823	774	814	804	872	808	854	893	814	857	837	841	893	789	846	852	848	791	831	832	828	770	815	885	852	805	883	867	837	825	844	810	825	835	841	844	809	845	829	832	841	830	815	891	817	818	822	800	808	822	800	841	822	795	798	857	892	834	847	824	850	824	781	852	828	861	824	849	846	809	824	835	842	857	840	852	798	797	901	810	816	851	788	785	848	853	829	824	809	822	803	818	845	848	850	797	847	833	868	864	826	853	852	862	818	825	872	765	867	834	839	845	830	848	864	890	912	821	794	868	781	839	779	839	854	858	840	842	843	851	853	832	821	829	818	877	807	855	860	856	788	861	852	894	841	825	807	854	888	864	812	885	852	848	853	832	851	831	832	835	836	872	819	808	860	867	878	816	832	805	847	809	859	823	870	852	829	861	860	797	848	826	852	824	794	848	843	824	813	890	830	845	857	848	823	838	870	814	795	816	848	842	863	854	925	814	844	841	827	823	899	823	851	850	782	846	832	840	852	755	863	817	840	808	809	860	867	845	809	814	865	770	811	885	870	837	870	830	798	818	838	835	818	813	850	807	834	860	837	788	878	803	891	797	875	858	866	815	798	860	849	809	840	830	811	818	818	829	827	867	820	821	886	818	801	839	814	826	791	849	824	875	805	821	787	787	838	828	848	791	859	852	808	787	847	861	812	857	878	814	859	819	792	848	851	812	840	857	840	828	807	834	900	827	840	808	797	818	866	817	861	848	861	838	804	847	841	867	882	838	803	838	842	832	801	826	792	830	819	822	834	758	807	789	802	839	867	872	824	812	824	819	835	907	829	833	840	799	761	875	804	866	890	837	814	920	793	838	851	860	827	860	830	790	831	836	811	787	838	846	833	822	791	837	861	821	838	871	887	872	868	867	758	821	827	836	860	849	842	785	858	830	876	851	784	888	815	811	850	865	894	821	867	813	796	803	850	840	786	789	790	831	846	872	865	785	881	876	830	835	812	874	787	851	834	797	828	798	885	820	803	812	869	837	833	828	890	879	792	860	822	865	829	851	865	803	789	823	823	786	871	843	817	815	787	843	851	826	813	862	845	851	831	768	820	812	833	814	831	787	863	896	772	845	760	843	826	848	804	841	827	804	872	838	842	840	832	782	807	819	796	801	830	840	795	857	880	879	853	883	783	843	852	872	845	808	847	813	864	834	843	897	868	811	838	877	817	867	870	799	792	824	789	831	842	837	838	770	878	797	807	827	859	801	851	897	831	821	835	859	802	772	823	852	880	851	825	844	823	793	846	854	833	822	815	820	834	854	831	874	812	840	810	829	835	882	847	847	843	852	781	856	850	792	829	842	808	905	835	852	865	829	827	813	858	864	839	833	837	829	856	847	863	858	810	809	866	819	807	863	853	876	844	828	813	874	825	832	786	797	835	849	853	841	845	817	821	806	848	852	809	856	839	880	833	830	852	808	804	871	780	869	850	838	811	814	846	870	840	843	864	785	876	838	845	843	868	844	840	781	815	811	823	861	846	845	884	837	852	873	838	862	850	769	876	852	812	875	850	851	833	810	810	830	846	816	872	865	824	800	801	803	826	830	823	835	889	831	840	869	836	862	845	891	833	825	846	851	820	888	830	786	829	811	806	826	785	817	836	802	832	839	853	804	828	830	823	851	844	837	831	843	866	844	824	825	840	816	836	827	802	810	840	826	785	811	796	919	809	835	851	845	826	861	823	824	808	786	857	875	838	816	877	821	813	839	835	792	844	824	871	843	803	841	888	841	785	858	902	842	826	813	850	824	878	840	817	802	868	802	847	814	835	873	850	805	829	856	860	779	802	840	800	859	868	817	849	856	828	875	822	814	821	826	874	885	837	884	847	887	863	819	850	844	840	803	861	825	835	874	832	873	865	833	837	884	825	844	830	884	826	826	889	825	859	852	903	818	860	826	809	848	796	775	826	831	863	826	818	790	838	809	805	808	851	828	818	845	810	868	871	860	830	794	870	813	847	794	869	837	852	823	798	857	863	855	902	806	852	902	773	893	798	859	823	863	847	904	855	835	869	844	829	865	861	829	861	806	875	908	844	826	897	837	818	853	874	814	845	796	803	840	816	897	833	825	767	848	833	903	850	800	835	819	804	882	884	843	837	858	811	853	818	826	830	777	859	846	840	850	868	868	837	829	846	819	806	846	800	816	859	801	886	880	838	803	866	871	850	817	852	840	846	812	840	818	852	860	847	800	835	879	857	835	836	798	776	873	807	811	821	795	816	805	816	828	878	767	791	830	828	826	879	823	838	784	875	836	800	809	824	802	785	842	846	858	867	892	789	774	830	800	836	848	829	847	823	806	805	853	902	802	811	845	798	848	848	866	835	827	752	851	798	807	877	840	821	795	847	829	859	843	886	836	855	824	840	839	861	783	878	815	883	883	873	828	890	847	876	830	865	870	836	831	785	823	816	801	821	825	823	829	790	783	874	807	856	834	928	833	851	812	819	854	824	804	896	868	829	835	790	829	840	892	818	888	802	850	812	845	841	865	823	829	861	888	812	867	843	816	835	835	804	829	800	836	874	849	832	926	848	841	865	861	822	801	894	848	858	895	850	895	868	826	840	785	847	858	815	799	852	835	823	850	864	827	876	845	808	885	820	813	853	892	845	811	861	785	846	856	842	815	809	896	855	825	849	821	859	822	797	812	864	850	851	804	828	829	876	854	840	852	861	842	842	846	797	801	834	873	802	861	839	851	846	831	812	819	844	833	797	795	816	817	869	852	830	880	820	823	865	839	842	834	884	822	853	835	809	871	833	850	786	836	859	820	809	839	843	835	862	796	871	801	904	870	863	820	843	846	840	832	811	833	815	830	841	860	824	843	849	883	835	840	854	809	903	833	805	802	901	880	823	890	795	795	837	859	836	886	871	807	848	838	824	847	886	828	825	844	795	809	864	865	738	855	827	828	776	842	865	811	801	843	842	865	860	822	774	844	832	835	857	817	854	865	828	826	900	833	803	807	816	888	818	811	856	807	868	813	826	860	852	865	836	788	812	841	820	833	811	865	818	855	816	782	848	839	863	836	874	806	887	854	845	816	819	795	819	874	825	886	871	846	837	818	817	844	813	788	872	819	858	808	875	847	850	867	884	801	843	835	839
63706	49841	62274	47371	26927	10603	2051	361	350	308	318	352	332	327	323	344	353	308	309	329	330	321	344	318	335	306	305	333	294	343	316	335	322	316	338	353	339	317	327	359	364	337	374	326	322	314	309	333	310	347	360	335	352	351	343	289	313	327	369	378	332	329	294	343	307	341	326	347	352	336	334	361	335	318	330	320	330	341	332	339	341	329	331	342	336	335	323	315	329	328	334	310	347	348	320	341	320	300	322	323	329	359	354	360	325	330	324	358	370	330	313	351	346	338	271	348	319	328	336	339	332	315	336	373	340	346	329	324	295	316	351	334	331	320	355	338	331	343	330	357	314	331	333	319	320	347	369	353	348	341	343	323	315	345	299	327	328	331	332	314	317	289	291	321	316	306	363	349	331	339	322	321	343	297	319	331	310	339	316	339	351	335	319	373	318	339	352	358	312	323	326	301	328	357	333	348	338	327	341	326	303	313	353	339	327	302	341	303	301	314	334	316	342	322	347	351	344	311	322	336	323	296	341	315	337	321	309	333	284	352	309	347	318	339	347	370	329	323	318	330	317	327	326	338	347	355	339	326	301	343	310	309	331	319	329	304	314	330	308	355	297	351	325	276	271	329	345	304	287	339	353	326	350	362	310	322	346	342	338	339	350	326	325	320	321	349	283	345	322	346	328	344	317	327	298	289	295	336	321	340	355	318	338	342	308	346	340	327	343	340	327	373	303	334	315	338	304	288	320	344	312	336	359	308	367	360	344	329	329	328	317	339	321	317	337	329	371	323	324	340	313	298	342	349	305	327	331	334	330	327	295	335	292	341	330	318	331	309	329	317	320	322	301	334	378	358	361	334	299	345	323	332	334	347	373	318	328	339	334	316	331	351	323	313	356	343	356	335	355	322	305	306	272	321	354	308	319	316	309	314	319	346	317	337	329	317	331	331	323	327	337	331	351	351	332	318	343	308	313	358	309	314	323	317	352	310	332	305	307	342	336	344	319	316	317	307	365	314	322	323	340	323	348	326	317	325	344	340	344	320	307	332	342	335	355	324	335	335	291	360	332	324	319	305	322	338	340	318	329	359	337	311	339	315	336	322	331	366	308	330	323	324	295	338	315	346	317	312	315	324	333	345	313	348	349	309	332	330	326	285	313	348	348	330	326	344	350	334	320	305	305	349	323	305	360	320	322	298	343	306	347	342	324	325	327	368	362	316	315	320	319	356	345	328	347	329	336	301	324	375	336	303	338	339	356	333	354	322	334	342	316	330	327	348	339	327	314	325	309	322	321	309	314	320	332	316	367	363	341	320	333	320	328	336	339	330	328	330	320	345	317	324	322	349	348	324	334	296	348	323	330	363	331	325	302	313	340	347	349	338	307	321	321	309	342	339	279	332	358	340	303	299	319	319	352	293	375	304	320	333	316	319	336	321	315	345	336	336	311	308	331	296	330	325	333	345	309	310	369	345	320	350	312	323	331	307	293	340	323	318	335	330	348	329	305	360	355	333	346	316	341	292	303	282	281	345	366	334	342	335	289	320	328	342	335	317	334	346	342	329	317	339	348	315	338	311	357	335	309	294	317	328	359	309	334	313	332	349	335	368	351	317	326	342	384	333	332	329	316	293	330	383	335	322	328	295	342	330	327	368	366	347	334	318	364	375	330	325	373	337	320	306	350	318	325	331	326	337	299	341	319	335	329	324	320	325	313	312	341	335	295	342	317	306	337	354	341	324	313	325	324	315	342	353	320	331	339	377	341	312	352	318	327	331	324	297	320	330	315	311	339	354	333	321	323	343	310	353	320	352	347	335	332	337	318	358	313	322	327	318	305	325	336	329	314	278	316	327	309	322	297	336	295	313	310	335	362	337	347	344	337	337	333	337	335	311	327	345	340	342	317	315	311	299	330	345	330	346	329	343	328	315	331	348	344	318	363	312	318	302	355	325	314	341	306	326	341	318	337	372	334	333	306	329	338	287	282	338	339	318	299	311	352	348	341	335	339	277	335	329	335	319	324	357	311	316	327	348	339	334	319	330	302	339	314	329	348	329	328	331	310	348	335	371	329	337	330	342	330	351	312	318	336	318	334	319	341	349	347	319	334	307	367	308	358	329	337	319	312	334	334	319	329	334	336	325	302	334	346	349	311	300	330	333	327	332	346	323	309	317	312	346	303	308	326	329	331	348	287	338	322	359	314	320	352	297	340	307	336	308	317	333	327	336	372	341	328	343	306	323	338	308	304	344	287	319	344	329	335	342	368	320	327	307	338	357	289	334	308	352	334	340	336	323	321	340	298	347	333	306	314	329	336	338	358	323	328	342	329	342	333	337	322	324	328	329	326	358	337	303	293	344	343	357	341	315	312	367	315	345	343	339	347	290	290	386	311	299	305	349	318	312	327	316	320	336	317	333	295	346	364	340	330	330	327	334	324	341	321	343	330	346	312	304	311	325	315	344	321	343	340	300	337	337	308	325	348	324	303	330	343	359	355	341	377	320	308	338	351	343	320	320	294	317	309	313	330	309	329	364	327	377	331	343	335	332	313	308	340	314	302	326	339	357	344	321	353	330	321	343	313	330	341	354	321	325	308	349	299	357	322	322	320	302	313	343	312	329	341	285	331	336	336	315	335	359	311	330	356	324	300	331	318	322	300	346	319	340	341	351	342	323	341	323	333	347	331	330	293	293	323	326	341	320	337	349	308	329	326	314	294	338	298	324	333	348	322	355	347	344	326	320	351	302	341	342	337	317	338	351	314	323	319	308	367	307	327	335	345	308	354	321	321	357	295	353	332	337	310	310	349	316	347	343	318	309	323	308	291	325	346	347	331	350	348	344	383	319	306	316	303	320	328	330	313	314	308	342	323	363	384	352	327	377	345	332	329	314	355	325	351	379	325	359	348	290	291	295	325	344	339	329	326	304	329	317	321	335	329	318	320	320	294	278	319	308	344	346	326	321	338	341	365	327	320	308	316	328	298	343	342	351	372	359	318	328	353	313	339	336	339	320	332	304	305	292	313	318	311	313	342	331	322	336	296	313	337	357	349	337	297	341	342	320	348	268	301	300	352	320	331	311	332	343	314	305	336	338	341	307	349	329	330	351	307	327	303	346	361	333	323	315	320	320	322	336	335	301	312	325	344	334	312	334	306	341	374	336	339	333	323	308	316	302	320	329	312	342	325	295	324	336	300	294	310	348	357	312	295	366	291	342	344	356	337	323	330	335	321	308	307	303	323	307	294	363	324	319	294	297	306	308	314	327	334	308	345	313	299	351	333	336	325	338	323	343	305	333	336	321	334	343	329	365	308	356	347	350	318	333	335	338	285	344	307	310	362	336	324	272	321	327	338	318	326	315	311	331	335	324	356	346	341	379	328	331	322	305	335	339	316	306	312	325	351	349	334	297	340	347	353	311	327	319	335	330	319	339	320	329	283	308	325	319	348	347	310	339	312	329	354	374	350	345	357	328	355	346	326	319	320	304	277	330	328	326
41221	39003	59919	52196	35606	18488	4629	779	747	775	765	798	730	778	786	818	742	770	761	777	777	744	743	782	760	795	719	842	737	744	770	794	725	777	746	739	734	751	746	765	718	779	737	781	736	745	753	741	771	756	714	758	784	693	730	742	763	746	792	792	770	724	759	759	767	750	754	810	748	762	761	757	694	728	740	735	752	758	732	742	737	736	773	715	736	801	753	774	732	718	770	766	725	755	748	762	800	773	828	749	743	744	736	714	760	744	719	736	746	667	792	788	746	759	767	750	724	738	783	770	739	800	739	694	731	784	762	770	763	748	713	769	779	755	747	763	789	763	776	793	763	754	761	741	795	738	803	783	744	763	776	737	772	742	728	768	754	757	738	728	755	750	779	777	791	714	789	752	760	755	751	762	752	718	777	767	751	759	757	757	785	710	814	733	768	767	761	760	727	727	790	820	746	728	733	748	754	743	759	729	784	765	746	777	737	725	778	685	718	741	737	770	761	770	747	803	744	721	765	699	745	710	786	751	718	809	734	770	782	760	743	712	703	777	756	718	721	722	740	756	793	738	763	726	737	775	781	743	763	792	806	752	727	794	759	748	761	762	739	713	762	723	715	695	760	737	794	736	791	738	809	745	788	754	757	801	762	733	761	730	760	764	759	763	726	745	743	738	806	728	799	764	747	734	714	756	736	786	739	795	765	785	773	785	769	770	782	744	743	807	763	718	735	806	739	722	741	729	736	746	724	769	826	730	698	737	704	749	762	758	758	764	740	760	718	760	745	733	773	784	740	757	809	772	731	735	699	735	790	798	717	797	777	748	751	747	761	800	740	755	765	756	733	770	752	742	803	771	719	767	709	762	702	750	755	761	783	785	743	724	762	753	714	754	742	795	727	772	779	712	733	721	718	825	738	798	727	766	759	716	740	764	750	725	742	777	732	772	779	753	771	761	735	775	774	713	770	726	796	761	773	746	775	717	747	757	753	724	773	743	732	748	755	799	769	740	724	777	745	735	719	751	774	749	744	751	741	745	836	746	778	772	752	698	742	803	770	742	735	755	774	837	726	817	729	754	759	784	763	727	735	787	766	733	737	763	776	777	756	758	741	735	783	778	745	743	713	770	777	753	766	776	781	743	748	785	800	767	772	729	719	756	735	757	749	762	794	737	758	736	754	747	767	768	803	721	741	755	738	753	752	735	743	764	756	740	786	730	752	734	757	758	769	820	779	743	725	734	779	780	746	697	792	776	714	705	773	747	730	750	782	725	740	746	767	746	780	769	742	753	700	726	756	711	744	784	817	743	786	723	683	750	758	774	758	745	786	779	729	769	777	776	785	762	775	734	706	748	758	743	795	731	729	767	771	735	726	746	689	800	701	768	730	800	730	759	784	776	778	741	765	756	775	775	756	768	775	800	750	759	818	755	724	776	740	741	722	761	747	786	742	748	795	776	724	795	733	760	755	732	741	740	762	745	753	808	740	722	780	777	776	791	776	799	821	769	732	706	770	752	760	730	733	732	760	823	772	831	761	789	756	782	796	793	709	748	747	780	744	757	774	780	772	765	781	730	772	802	767	803	741	774	782	780	792	779	716	756	757	770	745	705	799	785	740	767	813	787	750	781	756	763	756	763	702	788	758	780	765	756	795	760	726	740	773	756	767	786	752	757	774	757	759	743	752	736	760	757	787	755	750	732	727	783	750	779	750	752	774	729	766	794	790	733	747	774	755	771	747	735	702	739	754	753	760	749	685	782	746	725	731	735	740	788	750	725	728	768	748	748	758	777	732	741	736	706	803	774	779	763	780	752	735	729	746	744	803	711	749	753	740	736	731	745	756	743	800	705	787	770	809	758	759	763	751	744	705	718	746	753	771	760	713	735	804	722	752	782	756	772	759	695	741	770	761	774	743	748	762	743	760	758	750	728	760	781	718	763	792	780	742	759	722	782	830	725	732	758	763	734	805	720	708	746	762	749	737	754	741	786	751	791	744	720	733	772	773	703	772	745	731	798	764	714	778	769	755	769	773	746	751	752	770	757	758	750	774	753	742	771	712	730	770	764	749	762	717	745	781	743	755	788	748	746	763	804	780	758	776	733	807	780	754	784	745	808	796	759	755	755	793	728	778	703	760	780	760	790	732	742	750	757	740	767	759	796	746	764	771	760	768	758	725	766	759	762	745	734	756	720	702	783	715	781	742	738	774	739	771	730	743	795	799	732	796	719	743	723	701	735	717	761	788	724	781	779	772	749	753	768	790	737	750	772	740	727	784	772	707	769	775	754	783	723	758	738	708	718	747	747	782	746	736	739	818	757	770	737	743	778	757	761	744	747	742	746	743	770	750	801	716	729	743	779	747	759	732	749	770	739	767	691	726	743	767	784	765	762	721	743	740	714	739	759	767	730	791	729	798	766	756	747	741	723	729	727	816	731	796	773	688	778	783	709	738	754	749	715	767	774	762	732	740	793	797	759	728	753	787	745	759	730	785	759	736	768	805	758	767	778	686	737	772	775	780	770	718	748	768	776	770	751	712	760	748	755	749	749	744	790	737	762	757	763	754	692	741	753	766	752	777	713	734	752	749	758	793	805	718	766	825	764	742	805	776	797	764	748	719	743	788	778	751	737	730	752	792	718	745	773	722	753	750	746	799	728	780	750	734	756	795	732	767	763	766	696	762	720	751	753	778	749	729	727	790	768	747	722	767	761	728	740	750	706	760	792	764	760	732	726	733	757	732	732	801	778	731	743	764	731	773	771	776	812	746	769	774	733	757	827	711	765	762	791	760	760	725	731	774	753	744	719	729	748	757	753	752	752	754	726	776	750	755	750	792	763	730	800	732	798	804	702	785	754	774	761	754	761	726	700	815	739	771	774	755	801	729	773	784	722	767	770	769	765	761	726	765	718	754	766	732	730	709	742	760	747	768	717	717	763	746	747	741	742	744	779	766	722	753	766	764	772	775	793	776	704	725	752	746	757	785	764	789	755	726	751	750	726	739	717	742	775	787	757	742	724	776	749	776	769	751	749	769	770	775	780	786	738	797	839	768	775	754	716	728	798	713	750	754	831	728	808	725	788	806	751	717	743	722	751	732	774	741	793	765	715	743	782	680	776	732	778	752	811	788	752	765	726	770	717	696	794	797	744	725	757	790	763	740	794	752	767	752	782	786	751	727	730	763	776	717	759	794	747	758	744	771	770	670	717	729	785	765	771	753	777	751	740	743	736	755	782	781	791	733	790	776	719	719	770	759	778	765	752	730	743	780	818	832	714	752	748	761	759	761	707	804	766	746	716	776	753	729	734	726	740	771	720	794	756	745	783	770	832	740	746	771	746	734	770	764	734	768	743	742	768	742	780	763	725	748	781	782	748	708	758	755	749	818	743	699	752	787	746	722	693	819	740	766	774	759	747	725	800	759	807	785	749	715	737	724	758	744	721	765	772	735	792	754	780	770	787	735	757	810	803	807	770	787	862	713	745	759	794	763	772
72925	60372	79296	62235	39627	20386	3976	496	483	440	450	435	476	431	474	434	435	427	424	402	429	456	439	421	478	439	444	440	438	444	450	440	464	472	410	386	485	468	471	407	444	454	469	450	441	445	441	391	413	423	443	453	476	511	438	501	474	452	428	484	453	453	418	464	429	446	438	444	420	440	414	449	446	444	413	455	410	443	437	435	440	425	439	443	434	467	437	496	440	452	464	436	475	422	446	420	403	444	434	453	411	407	482	429	439	434	420	489	433	466	473	460	420	417	472	431	392	432	406	408	394	431	449	455	486	439	448	482	401	429	463	441	414	466	482	431	472	455	400	450	440	438	461	390	459	450	454	500	433	405	462	434	439	476	448	465	417	457	451	435	455	437	443	423	441	438	476	421	450	486	441	404	480	454	421	460	503	426	455	481	437	422	463	449	453	470	439	416	431	417	391	455	430	447	419	425	450	460	471	482	415	454	409	464	451	404	471	471	427	438	481	458	484	412	439	438	430	412	446	433	445	440	456	420	436	457	446	435	430	490	416	438	464	436	447	388	451	445	415	434	460	430	427	436	425	491	447	448	419	487	474	407	511	463	439	483	469	422	437	475	446	442	463	440	447	462	415	463	447	416	399	453	424	415	449	520	399	462	479	441	426	440	409	437	448	439	457	458	437	470	425	439	451	418	467	444	414	443	426	452	447	471	440	435	419	468	474	501	505	446	487	460	416	437	475	455	447	427	461	447	440	467	460	428	438	517	414	418	442	435	403	444	473	449	464	402	453	456	494	454	462	448	440	436	426	440	434	461	464	478	449	419	480	438	426	499	413	464	439	486	462	408	395	400	442	448	441	456	466	463	422	443	455	461	443	450	415	417	493	446	469	442	432	454	467	477	446	420	421	452	477	424	434	443	443	440	431	467	416	471	442	448	419	469	436	448	448	435	444	434	459	439	427	450	483	421	405	412	441	417	470	457	418	466	434	459	431	413	450	458	425	468	427	443	457	436	445	459	443	404	442	442	456	435	476	480	482	410	423	475	471	442	484	453	432	466	460	437	461	451	452	441	447	464	459	477	428	430	437	430	442	451	439	435	424	436	427	439	439	460	415	417	468	466	450	460	463	425	470	489	409	445	444	448	441	446	414	434	466	429	401	456	485	445	492	449	410	405	413	484	466	428	408	393	499	421	434	414	443	466	478	401	456	483	434	445	429	448	448	423	516	450	476	418	451	441	503	453	416	458	450	420	446	493	458	432	490	461	452	425	418	445	419	491	468	425	450	505	428	454	468	456	410	439	469	450	410	454	435	427	423	460	452	412	402	439	450	426	433	439	411	442	444	468	436	444	442	448	409	434	455	414	435	448	461	463	472	470	475	421	450	411	443	496	428	445	439	441	449	473	425	484	441	427	461	431	470	417	439	442	464	447	438	426	430	471	444	417	412	425	460	452	473	420	406	419	403	433	445	452	415	434	439	440	475	471	472	464	423	422	464	456	427	426	417	472	412	450	409	452	438	475	412	483	435	427	419	504	433	442	438	446	448	438	441	445	435	422	415	381	410	493	480	413	443	477	419	473	469	455	425	444	479	463	461	430	449	441	438	425	396	416	489	424	464	412	417	438	447	455	433	442	454	435	457	453	436	468	408	426	418	490	481	407	437	418	455	442	425	417	434	452	446	451	459	436	447	471	436	444	455	473	442	483	464	463	470	435	495	445	445	443	407	446	474	420	430	437	448	444	422	426	448	457	458	435	433	435	442	466	492	412	450	430	413	412	469	408	448	469	461	482	453	445	458	434	460	468	439	422	444	434	456	427	452	479	418	424	434	449	497	424	448	475	426	436	443	436	404	418	463	471	417	440	447	423	441	413	434	482	431	446	404	430	436	426	422	474	446	414	419	450	450	454	471	449	465	451	427	461	453	497	431	443	428	468	474	478	490	454	465	469	435	450	468	453	463	481	464	470	443	486	411	433	416	405	463	440	422	513	438	471	408	470	434	465	467	445	463	472	450	462	463	488	421	427	449	462	474	452	430	454	441	428	412	432	412	447	423	410	445	428	465	459	441	439	461	444	398	447	418	455	461	438	472	407	411	460	435	420	447	449	420	480	480	401	474	436	422	476	402	444	437	518	468	451	407	450	471	456	409	392	474	452	496	425	423	476	442	430	492	431	448	444	423	438	422	478	459	444	428	469	453	446	430	444	469	415	431	441	416	475	448	414	466	427	415	450	428	429	444	460	452	477	408	428	448	415	476	451	468	462	444	414	406	459	467	459	479	431	413	454	399	438	495	468	486	415	492	448	415	441	461	458	474	442	449	440	418	404	434	485	413	421	420	464	408	418	442	419	420	409	466	418	479	455	459	435	456	440	423	428	446	450	432	439	447	507	451	428	452	436	474	414	516	442	418	497	438	442	443	411	440	432	430	452	449	444	447	436	443	449	455	432	484	471	432	434	428	420	471	419	412	440	452	460	437	443	460	476	414	426	451	451	490	416	439	433	437	482	441	417	414	447	470	438	479	442	430	442	417	397	428	443	466	428	414	453	466	440	464	485	449	432	408	472	437	415	423	438	423	411	444	442	443	472	438	425	437	413	456	432	468	451	433	433	441	431	443	513	462	481	424	444	426	453	507	449	443	473	483	404	443	421	410	462	383	422	477	460	448	450	471	449	429	435	452	406	443	390	442	464	446	458	411	447	416	456	412	442	442	450	457	472	456	469	430	390	425	437	490	431	440	430	441	420	428	496	466	463	440	463	449	420	426	437	453	461	450	458	464	458	466	435	461	475	440	424	454	469	450	387	439	470	496	449	416	441	420	433	422	424	443	471	433	452	393	452	459	457	454	452	438	417	468	432	438	433	460	452	446	405	450	435	402	424	414	458	447	467	462	431	482	462	430	432	428	468	448	433	497	434	448	440	446	423	435	453	431	464	438	445	457	464	433	434	436	452	448	436	404	445	463	472	443	437	443	498	458	445	448	419	444	483	477	426	455	449	443	449	430	476	463	446	404	418	418	418	447	441	473	428	440	447	452	466	407	424	450	496	420	413	485	470	450	438	454	487	432	437	433	442	450	474	399	430	444	447	460	453	465	402	430	446	439	468	483	446	459	465	467	430	406	444	466	437	455	490	483	433	455	505	409	478	438	431	427	430	485	449	448	436	436	418	418	440	442	459	417	458	501	415	446	467	468	421	424	458	442	466	424	447	500	414	456	420	464	489	446	469	448	461	461	451	443	445	405	438	489	467	468	443	475	485	465	472	447	461	419	452	441	416	479	457	475	483	471	447	456	460	478	427	431	464	476	475	491	431	439	468	492	440	457	481	437	445	462	499	433	443	418	439	427	453	447	426	469	495	470	440	458	440	454	427	422	408	457	449	440	385	425	422	465	416	405	409	420	386	510	425	489	451	456	431	456	451	472	442	455	423	472	407	435	480	396	439	452	459	477	470	452	451	475	425	498	451	419	442	450	474	448	415	454	470	441	465
50675	51118	79046	68060	48123	25255	4302	999	1043	1014	1002	976	1008	1000	1026	1023	979	997	1036	989	951	995	992	953	1006	905	1014	958	984	963	940	987	1002	945	1031	1031	967	971	1001	954	956	1007	1011	974	969	1007	972	995	987	942	1009	961	951	999	974	1039	999	1004	1054	995	996	1003	938	997	979	1029	959	960	955	983	986	1005	982	1035	1015	1012	1007	984	1022	938	1004	989	996	1004	994	1005	996	1050	939	994	976	994	999	1031	1034	1017	945	963	975	947	945	978	960	1007	996	989	988	975	966	1032	972	984	966	946	980	930	1057	942	985	949	985	950	988	1017	992	983	991	975	919	1023	979	945	932	985	945	997	964	1025	1005	940	975	1009	1013	898	980	986	1013	1001	946	1008	978	948	1063	994	991	975	980	998	943	973	983	992	965	1020	921	992	1010	968	953	985	984	979	999	980	970	1024	975	982	971	1007	987	962	1030	989	971	966	987	980	1013	946	921	956	875	974	985	1008	998	940	962	988	968	969	918	1004	985	990	957	971	983	1012	952	991	970	984	964	963	997	992	900	957	991	888	1019	979	963	962	939	1002	978	1022	933	985	910	947	980	933	1004	981	981	976	965	1013	936	1007	946	982	1002	969	1020	967	989	995	1020	974	956	984	1033	1039	965	1004	999	987	1009	999	1033	953	1028	971	977	968	1030	962	1011	974	993	994	990	967	1000	991	990	1006	921	913	1012	987	937	1014	941	977	966	982	987	943	985	994	987	1004	1006	1004	978	1042	957	970	972	1008	1035	988	1005	1007	960	995	1010	1016	939	943	976	985	987	969	986	978	999	999	943	984	968	986	1031	990	1011	940	954	988	957	1021	943	935	1013	1004	953	998	936	986	944	942	973	997	999	998	978	1026	910	991	966	959	941	979	974	1020	924	939	967	929	951	945	936	1046	921	981	977	905	908	976	1026	999	970	989	999	984	941	1005	964	986	936	962	997	959	962	1051	1018	981	982	977	975	1002	1054	930	897	985	947	1017	915	920	967	975	1000	987	1022	950	1000	971	1037	964	1019	1009	985	1003	959	952	959	957	1010	985	945	1021	994	1010	946	929	1035	996	949	1000	971	920	946	999	965	941	991	1002	979	1019	1030	1000	998	937	1003	1013	979	1010	956	1027	948	974	997	913	964	981	1049	991	926	986	986	972	929	958	973	1023	993	941	974	982	968	958	978	934	999	994	1013	992	954	953	960	950	917	993	1001	931	984	955	997	947	941	1016	977	994	911	983	918	974	1010	987	953	1007	982	1031	987	943	917	974	974	1011	965	938	981	942	1033	973	970	1023	988	947	1009	1005	987	978	996	984	991	960	963	1021	965	970	985	986	1029	925	911	974	938	1052	980	972	1024	932	997	980	958	1023	994	944	1017	908	933	960	999	970	934	938	987	1007	952	953	960	948	1011	932	1006	1027	998	980	956	954	998	997	960	928	974	962	986	991	928	985	947	1014	976	989	945	1046	1002	959	1005	980	980	975	969	976	931	987	991	899	959	948	1016	969	967	963	991	992	952	955	993	950	962	970	989	989	954	994	999	917	1002	968	959	949	1008	950	960	995	986	948	1002	1001	948	971	953	1015	1012	1018	1005	974	957	959	985	994	961	1006	930	1020	945	976	957	934	1042	968	1017	953	1074	977	945	1027	929	1007	999	947	999	941	1005	1006	999	914	962	948	1007	951	1011	1051	942	980	995	960	1013	1011	968	974	971	1044	963	977	957	1034	962	1006	1015	977	917	925	975	970	984	934	1019	964	985	1005	1017	1045	1016	957	990	969	928	1016	956	943	985	983	946	945	1020	945	964	948	961	987	951	1005	1003	1019	975	961	1004	929	970	1015	985	968	939	959	990	953	1044	956	990	967	1005	962	1025	956	972	957	1011	1019	938	1006	956	1001	1012	945	979	992	905	1032	1021	1034	1009	917	1047	1037	992	975	973	996	942	1001	1000	997	946	970	938	986	936	998	950	994	981	968	1001	971	981	956	975	931	961	949	979	981	977	1038	947	967	1007	953	982	993	966	972	1048	1000	971	954	1013	942	1014	982	961	1004	980	1004	910	974	967	984	980	965	921	1026	1012	972	950	982	1019	984	965	954	1022	1013	950	1003	978	975	954	1032	980	959	944	972	1037	989	1025	981	941	990	949	964	991	949	1022	895	948	973	1013	987	1018	1007	995	971	930	946	973	967	983	1027	1004	993	961	1010	937	997	1024	972	965	965	983	968	952	1008	995	1001	987	986	987	963	963	983	927	1028	930	985	951	973	957	989	1019	975	1012	983	998	959	996	919	977	950	959	995	954	984	953	931	1000	940	990	991	1016	984	1015	953	928	1004	988	946	913	911	982	1002	992	958	932	993	965	999	1028	952	936	1001	984	895	973	989	1006	941	970	948	975	978	1012	994	962	962	955	974	1006	939	982	980	961	950	984	994	896	992	995	918	1012	984	978	978	984	970	963	964	954	1006	973	1015	969	1033	890	956	970	971	967	972	967	1005	872	1013	932	974	1043	931	959	959	952	1005	947	1003	987	929	978	966	1011	949	924	984	983	959	959	1010	938	1041	991	956	983	968	992	979	986	1026	954	983	978	967	1020	986	1013	947	960	969	999	1007	946	976	974	1045	1031	978	942	979	1002	937	1011	1066	953	963	904	977	978	1010	974	978	1019	949	992	969	934	944	1016	1039	942	1013	967	968	991	1021	964	945	932	905	994	993	970	1001	1017	1004	1035	966	980	979	986	1003	975	992	990	993	929	982	910	985	992	989	945	1006	986	1006	990	981	967	966	972	988	985	980	967	974	1001	995	937	992	997	925	1012	992	929	1028	969	948	969	918	923	975	986	981	989	973	1030	1047	946	993	985	1054	981	959	990	1018	981	956	1006	958	928	1006	933	1011	1003	958	953	1022	960	982	947	905	980	944	992	961	1009	1028	1014	981	967	1020	935	985	922	991	990	964	977	937	902	929	985	1007	962	977	955	966	944	978	935	936	974	988	976	983	1018	963	915	969	982	1004	1020	971	983	960	898	973	948	937	1008	954	1022	980	1033	988	961	994	977	896	1001	989	939	969	967	955	975	983	983	952	1004	983	1020	976	1002	968	944	999	960	948	957	978	1001	984	969	1002	998	1004	1022	975	1025	1025	933	969	970	1014	976	985	997	962	982	996	967	980	1005	966	1014	948	998	965	942	978	1006	956	924	967	970	998	1007	953	1033	919	973	975	983	968	971	954	1022	958	982	1017	952	993	1028	956	968	962	968	985	960	915	991	980	946	937	1007	977	994	985	1004	1022	966	941	979	984	985	1017	944	971	945	981	945	903	934	1006	1001	950	946	958	1011	1015	998	1045	1002	992	975	1020	1011	979	968	990	983	1016	968	964	1024	957	1002	954	991	1007	963	972	962	1059	961	970	1001	985	995	1004	1013	1001	991	993	1022	982	949	967	943	1038	1052	1012	1021	1006	940	993	990	982	937	976	994	976	968	981	943	916	982	998	927	1023	1015	978	1002	1003	950	986	994	961	981	976	939	983	1043	1014	982	928	1041	1002	1045	1014	983	990	987	955	966	1011	973	989	971	986	1020	977	973	972	1072	984	952	997	934	971	966	999	900	984	937	915	952	931	972	956	978	1011	993	965	984	920	983	987	972	981	995	1002	1046	954	960	989	933	1021	991	998	969	1001	987	1027	1008	986	989	979	982	1029	1023	948	952	970	963	939	962	969	947	958	1012	1064	981	964	975	993	968	994	964	977	994	944	993	992	973	1010	952	1005	1010	961	966	947	956	961	970	1020	946	1024	958	929	1002	934	996	954	1014	951	958	958	976	994	943	936	1002	998	968	964	977	921	977	957	976	1010
45767	27433	16578	7675	2852	1109	437	368	366	360	349	379	308	352	328	367	377	369	370	368	353	325	337	384	357	355	336	352	357	340	337	337	306	365	345	371	331	340	372	386	339	370	327	362	360	364	378	342	367	350	363	324	344	340	373	363	339	384	366	388	349	351	345	354	343	384	340	351	378	299	388	336	356	362	363	360	323	341	355	321	336	337	354	350	361	325	312	352	351	336	340	375	332	325	335	344	291	307	322	333	335	375	352	333	349	356	349	330	334	373	342	381	361	348	369	371	305	307	332	313	346	347	327	341	347	370	363	352	377	352	360	335	340	368	338	366	348	325	350	340	349	338	361	358	346	352	356	334	380	339	352	366	333	358	337	344	339	351	341	338	369	365	331	331	355	346	348	344	284	348	367	316	343	352	317	353	352	378	349	381	391	343	342	350	391	340	374	328	325	379	331	316	349	349	346	348	327	345	389	368	397	364	354	343	339	355	340	321	341	364	351	338	340	333	382	351	318	357	377	361	368	336	327	348	334	332	329	360	352	311	287	309	372	349	362	360	377	352	375	322	312	328	307	334	382	354	339	346	332	372	354	377	367	389	319	347	345	362	340	355	330	341	332	327	333	340	323	353	307	341	339	358	331	337	371	341	358	336	372	334	315	370	344	364	310	348	333	365	364	323	372	346	379	304	348	338	338	389	335	319	329	331	336	322	379	344	379	385	362	331	325	364	343	336	364	346	316	337	318	360	349	337	319	334	361	351	371	341	352	331	351	334	369	337	317	354	342	330	376	368	355	378	351	374	343	334	379	379	340	335	345	379	384	375	355	353	381	336	367	356	364	363	358	347	348	350	366	345	347	353	353	360	353	350	359	324	337	394	358	362	332	352	331	342	308	340	341	327	343	351	388	311	313	347	312	337	351	335	357	358	393	336	372	354	296	348	311	331	359	337	332	322	370	379	373	322	330	345	352	311	353	353	392	341	351	342	350	342	331	311	324	329	354	377	350	315	353	363	336	354	342	361	359	338	315	340	352	365	316	367	374	374	335	334	369	384	346	315	345	353	333	356	355	325	367	371	308	361	355	358	340	330	368	332	334	322	332	316	348	359	334	331	350	347	320	353	310	347	321	361	353	355	328	328	336	355	341	334	342	297	317	350	338	330	338	328	328	349	364	349	333	368	326	337	356	297	364	340	339	353	345	334	327	353	347	327	350	401	338	323	357	388	343	352	371	331	352	311	322	354	339	362	345	332	336	361	341	359	356	392	365	310	383	348	325	350	343	392	357	360	382	316	333	349	369	305	352	352	367	384	354	320	353	376	345	356	332	317	361	318	331	350	339	304	355	343	356	326	349	337	333	359	356	339	374	319	341	327	353	327	348	344	365	337	349	348	302	346	328	354	324	344	341	347	356	333	348	366	355	307	316	319	339	310	338	358	318	335	372	332	328	360	376	343	372	347	363	320	324	365	342	375	361	371	356	375	368	319	373	376	364	365	356	330	365	368	371	333	350	384	341	340	335	345	358	302	379	338	323	332	342	339	333	348	361	327	328	331	334	336	360	329	341	339	313	370	350	335	348	341	343	340	348	343	346	343	418	343	317	361	363	330	325	321	362	344	337	349	340	337	375	313	368	342	350	349	362	321	357	341	346	355	365	340	344	381	330	356	365	336	326	379	336	322	348	363	342	345	332	373	331	295	341	369	330	358	371	341	339	325	344	350	356	349	329	352	331	371	323	355	386	339	365	339	318	322	315	341	341	351	367	347	356	316	357	345	321	323	312	303	344	332	336	341	385	363	369	340	389	327	340	348	340	321	321	343	318	320	309	383	350	321	358	344	332	332	359	342	345	350	319	365	345	330	363	359	296	385	337	368	365	326	363	355	356	350	335	360	357	354	370	417	312	378	343	351	379	324	337	386	354	295	373	344	325	342	368	344	366	338	377	362	353	318	352	315	357	365	334	377	347	343	375	341	349	361	366	339	347	338	341	356	345	313	361	349	318	342	347	347	392	347	345	364	336	372	361	340	366	355	393	377	321	349	336	322	293	307	357	322	336	358	341	347	353	326	355	341	331	346	353	340	349	347	321	353	305	388	324	335	335	341	342	329	364	369	351	342	359	357	362	377	326	346	324	352	368	353	360	369	341	347	342	331	337	364	345	346	373	350	369	334	337	345	331	313	352	289	359	335	351	353	367	335	360	317	309	342	338	379	362	354	333	345	341	321	350	341	353	334	368	334	396	316	365	332	321	342	367	345	335	356	335	391	315	329	350	309	340	386	348	350	375	357	321	382	340	331	394	348	349	318	359	370	356	353	377	331	353	355	343	347	388	344	340	392	385	346	349	378	402	363	345	334	305	382	336	336	348	336	375	346	338	356	350	308	334	324	322	355	368	317	347	357	338	366	319	338	357	377	334	344	344	370	280	333	380	337	364	344	321	333	350	346	345	354	351	349	335	324	351	340	368	353	319	370	366	346	352	339	357	370	353	315	327	345	359	342	342	318	360	363	349	324	360	339	366	363	347	356	344	363	353	338	313	309	356	353	300	326	337	369	317	355	368	386	310	320	341	374	359	339	361	339	336	361	333	349	382	343	358	373	359	371	362	336	360	353	362	356	371	371	315	359	324	325	369	349	378	362	321	333	344	362	349	339	328	337	312	327	300	349	307	329	348	365	334	331	348	356	379	372	350	343	330	374	356	328	343	358	317	321	379	337	345	349	355	356	362	335	348	338	342	365	338	340	374	367	342	315	347	345	362	354	342	372	305	362	324	328	335	347	362	327	301	351	330	342	336	351	354	358	350	359	365	354	341	391	332	339	372	341	365	345	348	335	343	341	380	344	350	320	328	307	354	331	335	348	341	359	339	335	295	376	339	356	334	317	331	353	365	351	390	346	364	370	320	305	306	333	309	378	348	340	342	328	355	321	356	338	362	348	332	346	309	354	349	330	334	337	343	352	335	320	363	362	309	328	353	334	350	306	343	351	338	372	342	355	356	367	364	350	322	334	381	341	384	344	346	370	338	339	350	311	355	365	369	341	354	346	344	342	339	357	334	309	349	354	358	320	337	327	338	351	329	373	349	336	347	350	326	381	380	361	332	366	358	344	387	327	304	339	363	380	386	325	338	326	350	305	397	363	379	354	332	332	338	297	323	374	322	331	366	343	350	342	396	342	319	325	404	369	347	364	337	380	339	351	332	339	342	332	374	381	351	337	335	347	342	340	394	355	344	352	344	367	377	382	343	361	325	387	332	359	359	335	334	338	326	349	328	329	371	333	375	333	347	315	386	334	384	327	323	359	341	309	361	373	357	377	342	306	330	341	358	376	333	324	379	375	306	342	345	334	325	332	368	362	348	351	344	335	335	333	329	346	387	354	315	375	323	364	358	332	349	328	364	376	364	350	293	349	330	353	355	349	361	324	347	344	337	342	369	365	347	366	330	385	381	340	337	398	365	356	385	326	355	373	357	325	354	352	352	324	353	389
26839	17380	22504	13967	6825	2639	916	753	733	806	792	747	781	789	774	747	748	835	765	743	796	769	801	780	786	749	752	825	751	788	760	766	738	783	824	815	760	781	810	783	788	815	790	739	761	821	748	763	786	795	777	800	764	806	742	754	713	786	750	740	756	740	781	736	770	787	761	820	791	791	750	776	742	772	802	812	769	741	813	781	798	721	797	812	818	821	765	815	748	771	772	843	787	788	767	731	759	781	780	792	772	747	738	779	828	767	765	789	801	832	814	766	753	751	775	787	786	838	798	790	808	810	755	771	774	785	764	805	804	750	799	784	776	769	794	758	807	739	777	764	849	712	764	765	794	820	776	776	731	810	763	793	759	764	738	740	764	772	796	771	770	796	778	708	772	699	751	738	816	810	758	759	789	774	737	755	748	730	774	799	822	760	796	744	761	771	740	765	779	755	758	775	791	768	801	782	761	771	800	741	787	751	808	822	825	798	791	780	747	793	745	773	775	804	801	797	789	790	778	739	796	763	808	757	777	785	804	811	728	746	783	725	746	793	711	790	780	743	793	797	770	825	772	752	753	773	796	849	767	808	792	749	791	827	779	780	786	765	746	756	765	835	801	781	772	800	805	736	776	706	764	816	776	775	831	791	792	765	808	743	771	740	795	792	797	770	807	813	769	832	772	778	753	758	752	760	839	779	780	746	796	791	687	799	800	775	779	777	800	768	796	769	782	789	762	735	753	819	810	769	800	765	813	794	823	805	747	824	752	783	789	762	759	771	787	781	797	769	774	805	827	767	812	763	798	751	814	756	783	811	801	767	757	798	768	748	759	794	752	808	814	770	798	808	742	835	797	783	777	787	766	782	773	768	767	782	730	801	752	754	817	813	832	794	784	781	751	731	801	764	757	747	703	766	716	782	829	795	798	796	746	709	790	767	758	766	745	779	788	782	799	802	736	785	776	777	790	754	782	750	808	777	789	741	784	812	817	713	752	775	745	801	787	808	759	790	724	825	788	798	755	795	839	761	782	757	743	759	746	764	791	784	733	756	757	763	819	783	836	797	800	747	770	822	766	773	816	825	774	764	829	748	787	732	755	807	799	771	777	779	763	774	799	761	751	733	737	762	772	765	783	794	788	716	781	765	783	770	751	777	736	757	742	759	801	747	777	772	769	848	809	785	784	767	746	789	761	812	753	738	812	810	764	784	784	782	797	765	782	807	811	736	799	779	812	787	761	761	750	768	788	723	811	750	772	782	783	781	794	785	771	774	757	765	757	762	764	779	767	796	778	728	801	773	796	756	813	798	762	788	753	787	764	790	814	764	797	799	763	776	754	764	792	793	768	744	776	776	785	735	842	784	751	753	766	767	795	742	759	777	768	812	823	754	725	781	786	785	830	802	750	807	757	794	746	772	782	755	762	733	815	743	784	822	748	792	720	802	812	794	759	797	821	774	780	753	749	712	784	762	770	830	827	798	802	749	750	758	804	752	765	760	817	735	769	781	736	773	800	780	782	767	763	757	773	737	799	797	779	794	768	826	779	761	796	761	778	766	757	734	753	755	784	813	787	786	775	746	722	774	758	704	779	756	795	793	804	772	805	721	777	763	777	794	749	788	771	834	776	802	770	770	780	746	774	739	764	739	774	775	878	776	790	762	757	759	783	724	773	777	782	799	784	775	878	821	755	752	737	792	765	768	753	755	748	777	795	764	825	789	788	784	814	777	706	760	771	818	756	758	811	729	792	784	781	754	770	804	739	801	819	754	775	796	772	725	765	807	739	766	781	754	767	757	817	762	758	810	804	762	768	729	772	781	762	800	792	786	722	809	792	759	756	832	788	797	844	823	796	773	764	723	771	804	733	766	794	767	763	742	787	805	777	787	780	776	797	814	769	803	792	780	814	717	843	794	815	772	786	734	785	774	756	799	786	772	782	803	782	787	806	791	734	766	795	743	784	711	768	767	784	748	759	718	785	746	789	746	768	754	720	745	804	765	791	785	797	782	761	771	773	825	719	728	755	718	788	788	776	750	758	778	787	819	796	729	724	793	807	710	735	761	778	804	747	761	732	797	790	789	772	732	783	724	825	732	763	765	750	808	804	798	726	749	789	820	833	784	724	787	773	796	838	770	770	807	774	753	770	777	760	756	752	803	837	747	809	795	774	834	757	766	729	777	795	791	792	722	763	780	775	757	795	773	779	808	833	814	781	806	780	761	811	776	746	787	757	736	764	745	809	840	714	781	792	794	768	771	777	804	800	729	760	740	793	750	769	811	773	767	793	734	773	783	781	805	763	729	791	812	792	777	764	762	814	802	761	716	733	836	797	789	807	764	760	748	760	801	761	775	823	731	775	741	783	815	770	736	741	782	785	770	788	781	780	790	761	805	774	785	773	780	791	768	794	795	833	840	741	794	767	772	811	724	767	766	775	790	794	779	791	757	803	750	770	759	784	790	825	811	802	802	800	758	779	768	785	765	803	788	788	760	778	761	771	813	786	810	755	773	767	739	757	756	758	795	762	753	786	800	762	821	778	780	761	783	798	785	822	757	808	752	791	772	797	787	771	770	777	751	798	764	813	819	752	795	800	772	782	792	831	723	769	804	782	804	745	831	745	739	713	780	774	787	805	772	757	782	730	752	754	808	746	820	749	777	780	772	778	767	783	802	769	729	761	784	773	811	771	757	745	800	795	737	727	777	800	742	801	813	782	751	788	787	774	770	729	776	787	808	777	786	795	768	813	764	770	793	819	783	730	758	805	771	814	794	818	796	836	760	787	790	799	722	757	792	810	809	773	806	800	810	720	769	797	773	757	794	766	734	765	795	778	743	805	753	814	728	772	816	742	736	746	749	804	752	779	805	766	767	802	824	759	789	733	785	735	791	789	732	843	803	797	838	743	742	800	780	778	772	734	749	777	809	759	811	776	780	766	854	790	789	780	828	839	809	772	812	773	775	783	830	814	762	728	742	748	787	813	773	731	764	787	785	743	773	734	779	834	759	775	789	780	761	744	843	730	762	751	786	816	772	724	769	805	797	756	777	763	759	761	756	818	768	733	750	763	828	779	749	797	776	768	822	754	805	761	706	764	740	805	788	777	783	803	730	828	812	757	772	814	733	732	759	772	756	782	827	769	786	798	786	784	779	766	783	726	778	775	826	771	779	771	770	798	744	836	724	788	819	785	751	776	762	774	776	774	774	740	772	789	757	754	740	729	784	776	816	852	784	821	808	735	792	795	745	731	799	797	742	791	718	764	797	780	779	804	759	770	781	730	803	789	776	760	813	736	805	780	770	805	786	737	782	783	764	744	758	751	745	792	774	762	761	762	771	748	796	805	733	755	735	765	811	768	766	808	753	792	800	811	763	764	762	783	821	813	807	804	842	819	775	774	756	760	782	749	776	786	714	782	775	740	839	815	821	747	748	767	779	683	700	832	800	786	767	791	800	757	737	779	760	782	802	769	813	782	784	787	717	742	736	766	780	743	763
63120	51530	63585	43848	24651	9692	1601	344	344	323	330	360	340	323	351	367	342	356	323	331	333	342	317	319	357	341	321	303	350	314	322	334	375	340	328	320	320	344	343	343	312	328	320	324	367	323	317	304	351	356	338	354	311	307	339	330	366	341	299	333	308	325	345	368	308	310	341	314	312	345	307	356	322	367	348	319	363	367	350	322	344	315	335	352	318	350	298	307	329	344	300	322	327	331	348	344	349	353	316	324	336	312	357	343	303	308	336	341	319	331	370	313	314	333	315	366	341	318	326	314	313	317	327	342	354	339	347	325	335	340	317	331	278	330	313	354	307	333	342	359	328	344	358	310	339	331	305	350	298	317	346	306	328	345	356	335	307	312	340	343	312	340	317	351	315	347	324	340	318	343	340	318	337	322	335	317	355	334	330	302	343	335	323	325	334	328	348	330	341	337	322	348	383	341	347	371	349	340	312	397	359	319	330	335	320	328	317	339	346	361	341	319	334	341	350	309	338	306	353	349	355	303	334	306	344	341	323	311	341	354	327	350	348	315	322	345	324	318	335	321	325	300	337	332	324	361	370	354	336	331	304	351	322	344	329	353	331	299	386	317	322	336	322	305	356	336	360	300	302	332	315	342	312	321	322	376	354	321	362	340	335	358	353	313	314	351	358	312	324	305	343	315	348	334	348	350	322	354	329	306	295	364	327	340	313	311	346	368	346	330	310	350	307	318	344	311	322	340	341	344	344	318	341	353	300	293	312	313	312	355	337	304	317	349	322	320	334	362	356	368	318	357	305	320	336	348	343	343	334	339	329	316	317	302	340	345	312	349	342	339	375	294	306	322	340	323	298	350	319	287	325	316	359	366	332	348	316	334	324	343	329	323	336	338	314	341	333	305	309	335	320	326	348	337	330	316	333	372	342	354	337	348	290	340	355	346	333	312	357	352	353	344	320	351	309	319	318	327	305	306	350	296	346	330	305	309	360	364	352	333	346	330	333	318	343	317	317	342	353	356	307	303	292	322	337	345	325	362	347	362	337	322	315	316	364	286	344	323	328	326	328	348	312	364	350	371	314	353	339	359	316	322	333	360	335	314	338	303	331	315	338	335	336	341	360	364	362	329	322	371	340	331	338	311	309	336	333	360	341	341	350	300	318	287	377	328	333	354	353	298	371	330	332	342	353	298	338	325	310	303	277	322	350	344	350	346	307	327	357	351	325	312	313	348	326	340	312	332	358	319	311	322	328	328	330	355	310	357	311	303	304	361	325	325	321	345	336	345	349	339	346	330	347	345	358	314	358	333	377	327	331	336	333	343	359	353	341	354	345	323	324	304	335	328	335	334	345	315	338	337	305	353	305	334	314	333	321	334	309	351	332	356	326	314	329	320	341	376	314	320	326	332	318	340	312	324	352	313	315	346	364	332	311	324	338	305	344	324	299	320	313	308	342	322	346	350	337	299	325	333	297	309	284	296	344	324	316	337	366	304	365	342	317	327	353	287	347	322	324	317	346	347	354	327	320	327	304	320	311	330	335	343	305	340	340	340	320	363	328	308	315	298	352	344	332	345	315	325	333	345	315	329	327	310	346	340	321	351	358	362	356	297	316	318	344	321	372	348	342	313	303	293	313	319	357	323	332	362	301	356	359	334	328	359	337	304	316	300	350	333	319	369	340	346	345	335	329	327	338	334	388	360	347	335	371	316	310	328	327	327	318	347	321	356	342	339	308	307	320	341	321	324	330	336	303	312	296	327	362	345	296	289	339	335	315	325	331	355	374	361	336	332	345	332	316	319	314	324	301	337	348	355	319	332	360	330	336	340	336	357	354	330	342	335	355	360	312	324	369	295	331	334	352	302	346	359	364	347	322	327	310	344	359	338	383	313	308	297	317	305	366	314	328	343	326	305	320	296	366	361	321	317	376	363	365	343	325	308	353	345	325	314	328	332	285	317	351	324	339	324	332	340	332	357	325	346	320	342	317	361	294	323	332	336	337	311	337	356	297	334	361	320	352	317	293	309	346	343	375	337	334	313	355	289	322	361	322	325	330	308	348	308	339	334	331	326	321	339	351	330	354	303	329	343	299	318	329	332	342	308	307	347	299	316	334	357	341	300	336	292	323	353	308	306	333	326	353	330	345	325	335	359	334	341	326	329	307	322	341	321	274	330	377	342	318	300	337	348	331	326	326	337	298	320	366	326	314	327	316	383	325	300	317	354	295	335	300	330	345	329	373	341	353	343	324	332	330	291	359	287	379	331	351	322	349	347	341	355	315	344	322	318	353	371	334	312	375	321	322	318	323	370	345	349	329	346	344	313	324	334	327	307	299	338	332	328	318	341	315	314	363	325	319	322	325	306	336	310	298	319	343	335	345	370	330	318	317	305	343	379	363	375	324	332	326	296	311	332	355	349	303	360	317	338	298	331	351	315	347	346	314	371	324	353	339	344	338	315	302	345	333	327	315	310	310	352	364	332	341	348	369	315	305	358	337	325	328	344	319	370	323	345	317	330	313	352	337	354	356	307	333	325	344	363	304	324	344	338	327	314	352	322	334	297	343	331	345	354	335	335	331	308	369	350	355	312	354	300	347	315	312	356	314	324	317	297	347	303	326	339	346	330	345	349	340	324	369	378	372	311	347	314	338	357	331	348	386	311	347	391	329	356	335	321	323	310	352	365	311	325	318	357	343	326	345	327	349	348	306	306	312	345	356	356	331	330	297	312	343	331	354	343	328	356	309	346	340	342	337	317	331	333	293	317	324	339	346	302	336	318	328	349	369	320	344	344	372	300	357	317	344	326	322	324	326	335	309	326	357	342	311	365	338	366	309	390	348	351	349	346	338	340	376	324	323	304	341	353	331	357	332	333	309	318	325	327	328	338	326	297	359	359	323	357	348	316	339	330	353	334	305	316	335	303	358	353	339	326	327	356	332	314	325	314	323	312	318	311	382	341	360	326	324	333	321	350	337	330	315	345	332	324	323	322	324	350	345	329	327	327	337	302	350	297	328	338	346	359	335	304	355	309	348	359	323	344	354	302	345	318	305	260	312	384	344	341	342	312	349	349	338	359	342	348	357	315	326	320	281	316	309	280	324	391	309	376	345	293	333	347	309	310	325	340	377	333	314	320	341	291	309	322	323	359	312	328	334	325	326	306	342	333	310	339	362	347	329	323	328	327	340	339	341	353	312	330	338	330	363	352	320	308	329	318	329	329	311	323	337	321	319	312	299	345	345	314	350	317	304	340	387	334	368	373	354	326	354	324	304	332	330	322	359	338	298	326	325	272	306	329	376	336	335	336	351	335	341	355	343	342	325	339	327	336	350	340	322	337	335	372	327	332	304	379	336	287	329	345	328	326	335	348	349	319	307	311	375	339	347	321	334	320	350	354	313	330	339	326	335	315	331	361	339	318	347	340	341	355	352	320	334	338	306	367	284	330	329	335	307	345	321	308	353	372	333	283	340	323	340	348	352	326	336	346	315	318
40958	41046	60263	48798	33635	17172	3215	778	781	823	748	746	733	771	819	771	825	743	703	825	763	771	772	771	787	809	734	741	742	708	772	772	785	747	766	740	767	725	752	736	735	752	749	759	697	731	772	719	738	759	758	785	749	759	765	746	726	796	745	772	770	756	718	768	740	750	765	788	738	770	740	789	769	762	728	767	768	737	769	735	777	754	784	824	818	823	768	775	750	735	747	736	758	748	724	764	731	775	769	772	680	770	741	794	756	736	760	732	792	720	742	765	826	768	800	772	769	738	782	731	824	775	742	783	794	720	770	737	756	719	792	724	766	721	761	778	792	771	745	738	745	756	783	768	791	839	722	804	735	759	841	703	741	731	745	764	772	713	763	755	722	713	789	762	759	788	743	776	738	747	749	755	743	737	749	821	704	816	808	752	754	777	768	794	719	796	750	818	736	746	771	810	778	770	818	749	747	750	747	776	743	751	767	800	755	719	749	744	755	753	747	709	797	756	756	665	715	747	747	752	754	762	785	791	773	729	783	781	774	781	769	801	747	765	732	754	788	794	796	803	798	754	807	791	755	740	812	760	769	762	764	742	749	779	728	720	778	756	701	728	740	704	777	753	777	801	766	734	786	732	747	764	797	779	772	759	719	791	700	758	734	747	737	722	749	741	788	757	747	736	763	755	767	736	718	710	770	742	798	722	744	798	750	723	806	785	797	772	742	775	727	778	739	741	748	768	805	706	737	773	782	737	742	733	721	784	809	762	756	706	769	727	768	785	764	782	786	771	832	772	751	757	772	745	740	773	792	727	803	778	816	754	739	779	740	758	753	768	758	794	771	690	768	789	732	753	766	779	753	779	728	780	785	793	744	723	752	800	791	773	768	763	744	719	701	754	754	739	734	736	786	807	754	758	771	733	734	767	751	737	738	764	745	729	774	728	754	738	776	749	767	735	738	741	744	751	780	731	733	724	796	777	760	803	766	798	755	761	818	805	776	731	818	751	757	719	724	746	769	766	732	745	795	723	722	735	745	770	761	735	789	794	766	763	778	765	750	746	746	746	788	772	766	782	749	759	782	724	778	787	774	766	744	723	764	735	749	741	678	773	745	801	782	737	704	768	726	733	755	760	805	806	734	728	775	758	754	733	765	744	741	714	774	771	797	762	802	757	796	743	732	777	758	787	773	751	774	751	759	733	797	701	740	774	727	768	793	720	747	760	784	767	759	771	786	688	772	754	739	770	748	775	765	729	724	732	714	776	730	791	745	773	746	722	783	757	749	750	764	787	753	769	768	770	762	754	759	735	751	757	762	766	743	746	770	708	801	773	768	724	799	775	736	800	781	769	755	780	751	752	792	703	757	729	755	760	787	746	810	784	745	779	748	800	778	785	732	758	762	738	741	772	785	754	739	769	757	736	745	752	735	749	776	748	749	744	778	737	775	756	769	764	739	774	757	779	773	776	752	735	752	789	733	769	763	772	775	770	800	774	770	757	689	751	760	785	712	756	779	774	748	749	766	743	758	761	768	720	753	721	823	761	753	737	781	734	799	752	769	756	717	783	780	795	794	751	783	800	777	767	696	755	734	793	738	783	739	782	760	767	729	766	783	792	739	813	786	756	714	794	746	754	797	776	797	800	702	781	779	780	756	715	782	771	755	735	732	759	806	781	829	726	769	764	742	790	753	737	697	776	733	805	772	834	765	766	799	799	762	777	740	785	774	744	767	745	705	748	741	726	752	805	802	788	766	748	740	759	795	771	743	705	778	816	722	731	759	794	779	715	757	724	798	786	808	781	763	773	753	797	754	778	763	756	763	769	731	750	789	775	773	736	762	768	798	744	737	773	778	794	711	767	739	773	711	744	769	744	777	774	754	742	762	821	709	726	749	751	794	819	745	742	730	804	740	791	765	795	768	769	800	767	765	774	777	783	766	786	740	765	706	724	751	738	728	799	746	739	777	764	745	786	718	740	762	746	762	764	716	741	726	749	792	737	727	771	744	773	778	737	787	713	741	790	797	767	752	744	743	769	759	744	770	760	732	759	774	762	760	787	737	727	789	784	777	783	799	751	760	743	755	757	737	748	735	791	811	832	757	816	766	792	761	765	780	816	768	789	765	778	763	803	745	755	740	770	791	805	778	755	737	707	809	805	789	752	737	750	751	785	745	783	749	732	799	754	794	736	757	734	720	807	796	757	745	778	777	751	802	722	786	752	756	755	733	721	816	752	697	745	762	826	760	786	756	731	773	716	756	721	771	817	762	739	789	819	737	751	727	744	715	793	701	773	754	753	746	783	719	743	715	699	836	773	768	747	749	779	796	788	733	719	768	741	763	791	761	771	751	773	787	786	804	734	778	743	729	758	761	763	800	803	807	749	770	766	788	722	766	787	779	756	803	746	775	721	770	770	808	749	757	744	728	725	746	791	760	757	752	770	754	791	752	763	780	726	722	746	754	751	730	762	784	815	803	735	781	772	775	753	757	717	789	757	758	753	759	734	736	775	760	788	739	717	799	757	754	791	757	746	764	802	762	792	850	759	805	828	779	746	747	766	733	814	765	781	773	758	748	800	828	745	782	753	723	703	751	769	735	739	802	749	756	730	783	771	728	746	764	737	739	749	798	788	733	776	806	774	747	739	766	753	760	786	798	753	707	751	742	788	749	755	752	757	751	803	800	754	779	808	806	780	786	743	741	769	774	756	742	746	757	771	792	700	755	788	751	750	733	791	738	792	776	747	708	778	699	768	765	737	762	693	709	799	755	755	786	793	762	795	792	774	745	705	746	779	767	792	752	776	774	768	683	739	784	763	753	762	765	721	755	758	785	768	754	739	772	772	765	752	749	780	748	734	749	774	754	798	750	777	755	750	765	769	788	750	712	763	792	770	769	752	739	783	737	738	760	720	739	762	776	756	787	751	738	754	748	792	767	736	728	749	771	732	789	748	760	828	804	732	727	775	761	813	760	758	697	778	809	739	778	724	770	763	739	714	719	755	761	763	728	800	755	773	777	797	776	766	782	705	682	806	719	789	787	769	746	723	755	729	751	786	752	759	751	742	758	740	736	825	766	798	790	792	728	767	775	729	743	727	785	741	708	786	791	814	752	740	764	769	744	761	747	794	781	741	744	718	713	766	749	760	725	809	745	753	754	722	751	789	729	735	768	726	771	772	723	751	776	791	786	786	779	721	739	757	782	772	736	738	751	740	788	726	771	760	746	802	776	788	744	739	749	698	766	745	731	772	758	721	775	750	757	759	711	762	711	723	795	744	767	758	781	762	761	763	775	759	781	768	790	763	789	735	746	813	735	762	744	773	741	735	781	802	761	813	767	783	753	775	748	768	776	750	792	780	790	751	731	794	733	721	784	733	735	787	695	764	738	755	786	732	835	753	745	776	770	751	790	762	793	775	744	779	801	776	769	756	785	766	774	738	746	725	732	726	745	741	789	764	768	743	761	764	827	741	801	748	773	804	761	798	774	773	753	787
74319	66410	76232	58246	37710	19675	4539	614	500	501	433	495	525	442	485	447	474	441	466	453	497	500	482	436	496	483	480	448	439	453	457	484	492	526	476	478	446	482	508	488	501	479	508	472	451	459	453	503	493	454	467	476	488	428	442	470	514	443	487	495	457	451	481	470	434	470	477	482	487	472	466	446	512	500	449	434	475	468	519	467	510	464	446	481	497	519	512	461	463	502	499	451	511	486	486	433	493	457	492	518	498	497	538	501	437	490	472	454	500	477	462	436	461	478	488	460	436	484	458	494	482	435	451	470	427	456	450	502	459	429	422	481	513	480	455	455	467	469	470	427	481	454	474	471	497	465	500	493	484	478	502	470	499	456	453	472	489	503	467	485	484	450	473	453	496	491	438	480	487	468	488	454	498	479	498	478	458	476	503	497	495	496	450	462	479	501	501	489	470	487	463	461	496	487	484	494	492	457	467	474	448	525	512	474	463	480	549	507	518	488	489	474	485	477	512	484	496	490	473	476	458	490	478	456	474	480	515	517	496	482	507	487	484	463	520	448	492	487	448	511	455	466	467	515	526	435	484	507	513	467	477	484	461	475	466	476	443	476	475	499	459	458	474	455	503	466	518	475	490	503	494	442	477	471	459	455	445	521	524	469	498	507	478	480	438	484	481	471	468	472	471	514	460	499	452	463	449	465	479	470	464	446	495	463	465	495	506	452	438	473	490	513	460	463	460	468	453	462	469	474	473	461	425	467	480	457	442	459	486	460	448	471	476	458	425	454	446	489	473	499	405	487	437	456	426	489	500	466	487	486	473	492	463	444	485	462	469	499	443	499	494	502	470	451	536	429	477	457	497	504	489	475	456	464	442	475	452	515	473	457	461	490	487	481	477	504	488	432	488	507	473	458	485	475	460	472	453	461	483	479	512	485	472	450	456	496	471	464	483	498	479	481	426	466	507	498	489	501	505	491	463	448	478	471	485	482	441	469	437	468	484	475	478	485	471	480	520	483	486	445	492	444	468	526	460	490	481	443	490	443	463	504	469	510	458	478	481	488	494	474	468	526	463	543	472	466	496	513	474	462	456	431	490	414	472	454	480	459	509	468	485	488	437	494	467	470	494	492	435	449	479	517	485	481	459	443	486	460	473	509	466	514	502	494	434	502	474	508	480	497	490	500	515	486	504	490	458	487	525	457	507	473	482	462	483	445	484	511	482	481	454	514	482	491	510	499	473	483	509	463	497	457	497	443	478	464	506	426	504	514	480	476	467	447	432	435	433	487	495	492	520	488	469	497	495	489	495	481	484	449	473	492	470	451	457	424	479	504	445	467	473	448	499	495	506	474	492	472	511	503	470	483	446	494	448	440	444	466	485	470	497	494	500	494	468	427	481	461	466	450	465	491	479	491	495	498	483	485	477	459	436	460	471	491	491	493	522	456	527	463	482	459	466	471	486	469	509	419	506	460	484	474	491	489	442	476	470	471	478	467	532	478	465	468	443	460	477	462	479	489	459	481	465	470	461	490	488	452	497	516	497	487	468	467	440	458	478	465	486	474	463	475	460	521	463	474	450	454	472	491	473	445	442	441	478	501	432	532	505	493	495	484	522	447	465	495	499	466	444	415	484	469	450	473	515	436	465	497	525	445	520	463	435	484	493	460	502	507	467	442	489	453	497	486	518	528	472	508	458	491	496	509	457	476	477	451	474	457	515	456	510	457	499	442	458	505	443	431	446	490	453	479	504	464	526	495	518	440	483	476	500	478	480	479	529	491	507	455	487	502	456	505	492	433	488	495	428	470	445	509	482	490	477	466	481	460	475	413	462	473	490	485	516	487	464	470	463	459	454	474	465	463	488	498	486	496	460	476	483	476	497	489	470	478	478	455	484	472	472	493	523	437	508	466	488	421	494	487	463	452	456	471	486	442	480	475	459	465	471	415	491	472	472	487	433	456	509	488	544	495	467	456	450	463	463	491	515	448	478	502	468	493	480	476	463	479	479	498	486	486	476	480	495	499	483	486	452	482	468	492	454	476	470	499	451	491	484	516	470	484	506	501	442	440	448	480	464	457	448	439	463	460	490	470	443	497	537	479	443	485	461	470	457	442	477	496	462	488	465	453	501	520	452	469	468	438	475	451	453	447	465	462	504	466	479	482	465	413	471	459	489	454	462	477	487	460	494	466	512	458	464	490	470	450	491	504	503	483	497	520	483	506	460	487	456	522	501	516	451	510	487	500	477	475	508	491	473	460	450	503	496	460	467	450	496	487	412	451	517	465	410	461	481	489	463	506	531	514	489	447	467	505	476	499	447	470	446	458	464	462	434	520	471	470	456	492	462	472	478	473	506	505	476	479	456	471	450	530	496	465	481	526	564	448	498	461	492	464	472	470	453	484	488	491	456	504	468	482	491	503	484	484	448	496	453	511	504	473	470	453	485	479	482	488	490	455	478	470	428	481	484	486	493	466	434	458	484	463	481	478	482	486	419	459	468	477	459	544	456	459	453	432	463	482	432	446	461	447	458	504	421	468	472	472	442	451	499	466	464	438	469	452	485	513	493	535	467	488	457	431	506	436	495	487	462	452	510	467	463	483	490	471	484	497	476	457	484	480	484	528	450	481	480	487	449	492	457	493	459	469	463	497	489	496	447	490	477	455	496	449	488	476	528	472	444	491	454	506	455	471	481	551	508	430	490	481	480	484	476	462	461	455	460	489	469	501	468	425	462	472	508	486	453	502	454	501	482	473	446	465	436	481	487	474	501	505	456	496	477	486	464	459	487	518	515	486	477	479	506	496	484	482	433	458	456	460	475	466	492	492	440	425	496	492	447	449	494	465	480	454	449	485	493	441	463	493	442	442	475	474	456	518	486	511	459	463	407	470	502	483	506	500	460	509	467	474	511	496	469	476	537	440	478	496	476	450	482	491	502	457	509	459	461	524	458	463	472	457	469	452	473	462	476	525	498	466	446	455	508	505	481	473	501	484	480	482	475	479	478	457	507	429	517	477	506	471	464	463	460	502	456	471	472	530	467	445	492	493	446	477	451	497	464	451	496	470	499	452	449	462	502	517	486	506	479	472	520	452	462	490	480	441	506	477	471	441	458	537	513	465	446	472	496	480	487	491	504	504	450	484	463	485	497	465	469	483	490	490	478	498	477	483	474	502	468	484	474	444	455	483	441	498	489	478	485	471	476	462	473	450	463	498	496	443	425	486	461	455	503	473	482	494	481	474	493	479	516	470	463	459	471	434	462	450	427	466	489	492	489	462	503	486	497	487	463	470	465	490	516	438	473	460	464	474	489	473	472	485	488	498	453	451	471	462	456	456	523	460	474	497	495	534	502	461	470	446	462	455	422	499	506	479	470	471	496	465	477	510	485	438	487	480	462	504	457	507	465	451	438	477	462	504	497	453	460	511	493	503	491	477	446	487	438	434	458	441	486	470	473	483	446	487	477	469	504	520	518	495	490	459	466	460	506	473	472	474
50982	58003	77144	64444	46255	26609	6016	1062	1169	1117	1051	1032	1085	1031	1061	1044	1079	1004	1099	1027	1064	1046	1015	1063	999	1049	1041	1050	1031	1076	1043	1054	1034	1002	1047	1043	1084	1044	1116	1071	976	1058	1026	1022	1055	1055	1019	1028	1058	1016	1110	1063	1019	1039	1019	1074	1079	1022	1097	995	1044	1024	1138	992	1079	1048	1100	1076	1041	1104	1073	1072	1060	973	1126	1075	1062	1064	1159	1037	1081	1003	1038	1029	1004	1014	1061	1006	999	1028	1049	1046	1090	1035	1007	1046	990	1063	1067	1126	1114	1015	1063	987	1038	1077	1017	996	1040	1046	1001	1093	1072	1054	1060	1023	1011	1030	1047	1032	1069	1019	1082	1052	1078	1076	999	1079	1102	1034	1042	1064	1117	1083	1002	1048	1023	1014	1093	1034	1110	1074	1095	1053	1025	1040	1039	1037	1053	1074	1058	1052	1080	1018	1093	996	1070	987	1077	1087	1039	1036	1060	1102	1111	1108	1057	1020	1046	987	1045	1088	1023	1047	980	1055	1082	1065	1060	1075	1100	1084	985	1068	969	1021	976	1028	1086	1085	1026	1066	1049	1012	1015	1021	1066	1069	1060	1098	1019	1072	1079	1073	1007	1060	1040	1064	1069	1073	1007	1034	1043	997	1053	1100	1087	1031	1002	1062	1019	1043	994	1042	1096	1082	1061	1076	1027	1033	970	1045	1015	1084	1097	1055	1075	1048	1084	1025	1016	1039	1060	1017	1024	1078	998	1053	994	958	1056	1079	1075	990	1085	1032	1056	1067	1024	1043	1030	1038	1031	1019	1074	1076	1060	1068	1076	1020	1066	1045	1027	1065	1037	1017	1083	1018	1061	1070	1004	1041	1070	1056	1048	1042	1053	1031	1061	1004	1053	1014	1029	1054	1020	1006	1063	1039	1054	1010	1007	1078	1083	1051	1061	1093	1061	1020	1030	1029	1136	1075	1096	1044	1089	1023	1010	1057	1019	1030	1052	1024	1044	982	1056	1046	1106	978	1061	1014	1112	1051	1000	1042	1067	1077	1065	1053	1050	1050	1021	1055	1067	1053	1052	1020	1005	1065	1073	1022	1049	1006	1041	1062	1104	1046	1027	1028	1093	1075	1042	1107	1054	1095	992	1094	1079	1084	1045	1064	1067	1067	1044	1037	997	1059	1062	1042	1052	1090	1095	1067	1022	1027	1060	1073	1041	1004	1026	1069	1066	1103	1051	999	1023	1017	1072	1019	1053	1050	1037	1055	1038	1018	1000	1059	1023	1058	1017	1022	1069	1049	1045	1022	1046	1049	1048	1067	1040	1042	1084	1065	1060	1102	1018	1090	1120	1103	1040	1004	1067	1039	1018	1029	1090	998	1020	1021	1059	1040	1024	1022	1042	1045	1013	1022	1029	1015	1066	1044	993	1004	1053	1066	1075	1098	1088	1050	1043	1016	1042	1025	1055	982	1071	1013	1066	1038	1051	1022	1070	1002	1061	1073	1046	1026	1011	1075	1084	1083	1087	1065	1050	1023	1026	1038	1004	1088	1069	1034	1062	1055	1058	1069	1029	1023	1108	952	993	1059	1023	1081	1059	1081	1048	1068	1053	1045	1032	999	1017	1018	1072	1028	1071	1091	1028	1011	1039	987	1062	1003	1009	1017	1079	1092	1017	1047	1022	1019	1041	1075	1075	1034	1012	987	1082	1042	1060	1101	1069	1063	1066	1043	1061	1045	1027	1031	1092	1034	1041	1020	986	1017	966	1032	1016	992	1072	1050	1066	1069	1091	1046	1026	1053	1026	1061	1031	1048	1007	1039	1043	1010	1077	1016	1006	1047	1090	1039	1038	1034	1062	990	1092	1013	1062	1097	1023	1088	1081	1004	1027	1030	1033	1106	1064	1047	1080	1093	1029	1020	1032	1050	1031	1014	1049	1042	1050	1030	1056	1057	1062	1057	1065	1086	1064	1070	1061	1055	1072	1089	998	1060	1034	1051	1054	1075	1010	1050	1073	1067	1018	1116	1071	1050	1009	991	1048	1043	1032	1077	1076	1070	1097	1057	1083	1087	1034	1019	1052	1087	1058	1068	1039	1050	1009	1062	1026	1058	1044	1044	1016	1063	1089	1036	1013	1048	1090	1081	985	1054	1100	1047	997	992	1069	1083	1043	1066	1023	1050	1110	1056	1029	1060	1042	1070	1044	1067	1022	1055	1105	1019	1088	1034	1027	1022	969	1026	1101	1072	1072	1117	1089	1045	1086	1072	1003	1096	1084	1081	1025	1045	1025	1062	1030	961	1051	984	1028	1041	1046	1008	1006	1021	1069	1073	1023	1068	1088	1063	1018	1062	1029	1143	1071	1037	989	1023	1011	1079	1036	1018	1052	997	1059	1011	1054	1046	1066	1003	1057	1078	1046	1072	1020	1068	1068	1094	971	980	1043	1042	1051	1112	1126	1046	1084	1036	1051	1049	1095	1043	1025	1087	1020	1006	1095	1028	1022	994	1069	1057	1087	1054	1093	1036	1014	1099	1080	1115	1054	1083	1047	1064	1058	1035	1060	1087	1077	1060	1035	1054	1034	1056	1009	986	1021	1071	1021	1100	1119	1036	1067	1004	1062	1028	1048	1050	1083	1096	1072	1103	1006	1025	1049	1002	1046	1053	1012	1049	1096	1046	1079	1058	1011	1005	1072	1083	1098	1055	1052	1071	1068	993	1015	1075	1083	1027	1116	1072	1007	1041	1041	1082	1063	991	1026	1033	1063	994	1059	1046	1071	1067	1034	1019	1046	1032	1049	1125	1053	1007	1083	1035	1054	1069	1085	1033	1052	1095	1054	1073	1053	1051	978	1060	1038	1065	1049	1025	1041	1027	1040	1013	1033	1051	1067	1071	1041	1095	1059	1012	1036	1077	1030	1092	1008	1068	1041	1015	1071	1118	1022	1107	1070	1023	1059	1074	1076	1065	1123	1070	1045	1069	981	1072	1077	1040	1018	1033	1048	1110	1069	1009	1111	1010	1037	1057	1065	1028	1086	1010	1020	1056	1020	982	1082	1023	1041	1023	1003	1056	976	1061	1035	1019	1048	1066	970	1007	1042	1059	1065	1033	1101	1032	1069	1018	1107	1103	1066	1053	1113	1083	1074	1029	1080	1047	1042	1051	1023	1025	1099	990	1062	1016	1143	1041	1024	1095	1030	1065	1042	1024	1040	1017	1050	1108	1003	1029	1041	1047	1083	1085	1032	1091	1028	1077	1072	1008	995	1095	1103	1032	1063	1033	1055	1085	1040	1044	1075	1083	1022	1086	1091	981	1046	995	1074	1008	1038	1050	1001	1035	1046	1024	1067	1061	1038	1070	1007	1067	1035	1094	1079	1025	1089	1098	1024	1059	1072	1065	1031	1031	1014	1105	1079	1043	1042	1108	1016	1029	1059	1044	1082	1083	1067	1038	1047	993	1012	1046	951	1034	1070	1048	1046	1116	1063	1053	1062	1076	1059	1082	1075	1112	1001	1039	1072	1025	1060	1068	1066	1024	1003	1087	1066	1036	980	1062	989	1066	1061	1041	1084	1062	1083	1026	1091	1068	1111	1096	1019	1061	1114	1070	1036	1038	1078	1035	1087	1027	1042	1079	1056	1061	1077	1037	1017	1049	1039	1078	1095	1058	1047	1093	1044	1026	1061	1095	1038	1044	1060	974	985	1032	1060	980	1054	1065	1052	963	1099	1049	1035	1114	1048	1069	1056	1034	1048	1039	999	1048	1061	1075	1011	1006	1082	1017	1052	1057	1067	1063	1002	1046	1004	1037	1082	1061	1037	1048	1057	1002	1040	1018	1034	987	1022	1029	1052	1068	1034	1035	992	963	1073	1031	1068	1083	1052	1038	1036	1043	1028	1023	1039	1008	1055	1081	1080	1052	1054	1029	1061	1054	1044	1009	1063	1030	943	1038	1038	1006	1157	1025	1002	1077	1063	1037	1064	1071	1108	985	1015	1050	1023	1045	1039	1049	1037	1078	1023	1056	1014	1008	1045	1067	1039	1034	1034	962	1053	1003	1018	1021	1096	1078	1068	1059	1009	995	1097	1075	1015	1089	1016	997	1127	1082	1021	1013	958	1012	1097	1059	1009	1041	1051	1025	1056	1016	1057	1033	1057	1077	1051	1033	1051	1017	1049	1057	1011	1068	1012	1062	1068	1034	1026	1112	1026	1055	1064	1046	1021	1057	1059	1054	1032	1000	1044	1007	1080	1007	1059	1034	1021	1065	1061	1006	1057	1058	1070	1082	1060	1084	1082	1043	962	1090	1019	988	1049	1036	999	1044	1034	1063	1063	1020	1105	1063	1024	1029	1044	1023	1026	1034	1060	1075	1016	1034	1009	1043	1079	1053	1053	1016	1053	1036	987	1029	1059	1091	984	1089	1039	1084	1004	1116	1063	1023	1057	1106	1042	1077	1063	1097	1047	996	1035	1043	1035	1001	1098	987	1054	1077	1124	957	1014	1046	1051	995	1018	1048	1013	990	1078	1030	1043	1023	1012	1003	1022	1022	1035	1023	1010	1102	1043	1053	1051	1074	1024	1045	1024	1027	967	1068	1037	1085	1030	1011	1019	1047	1055	1062	1017	1052	1062	1038	1036	1070	1039	1035	1050	1006	1031	1045	1110	1002	1048	1045	1001	1028	1123	1036	1092	1053	1043	1015	1073	1074	1095	1081	1090	1045	1012	1030	1062	1073	1125	985	1055	1031	1045	1118	1058	1051	1077	1014	1043	1057	1046	1094	1044	1074	1049	1026	1052	1049	950	1026	1108	1075	991	1040	1019	1074	1048	1052	1057	1007	1069	1000	1073	1087	1060	1098	1018	1024	1037	1006	1057	1117	1085	1091	1046	1066	1035	968	1119	1038	1004	1082	1021	1071	1063	960	1096	1051	1076	1085	1044	1105	1009	1075	1058	1124	1035	1068	1103	1051
44040	22858	15292	7886	3039	1218	568	404	375	380	400	361	343	414	356	371	376	427	394	412	365	385	390	389	357	391	359	355	401	351	397	380	393	364	383	363	361	368	368	406	390	396	384	426	380	333	375	360	409	407	372	367	371	391	393	359	395	360	379	334	347	378	340	365	365	419	437	433	375	397	406	358	390	391	408	435	352	419	408	367	420	348	389	426	357	356	363	392	366	365	357	368	387	382	402	414	407	418	385	407	385	388	387	385	355	333	384	357	377	407	393	400	387	411	376	359	394	377	398	374	381	404	403	411	347	373	356	367	395	387	381	392	395	429	405	370	408	401	409	349	395	370	379	408	408	361	356	368	386	379	394	397	414	383	430	381	390	413	390	359	403	369	383	345	361	386	389	391	341	357	396	398	394	380	393	375	403	382	354	374	387	393	372	397	376	362	403	383	404	441	349	419	380	371	382	379	383	383	361	394	400	392	388	424	385	393	425	384	364	396	366	377	377	392	383	395	347	414	412	382	400	389	366	407	403	368	392	350	355	405	379	365	364	392	415	392	423	347	426	391	376	401	364	363	343	380	357	364	413	409	414	380	397	370	381	391	378	344	382	360	381	381	354	372	377	363	403	346	394	374	367	399	362	384	413	352	378	339	398	349	338	385	371	397	342	376	360	375	393	359	376	379	357	357	431	402	350	363	415	400	385	360	387	383	364	357	377	382	395	405	418	388	395	414	371	387	400	375	359	338	386	381	358	375	370	396	356	361	394	331	392	365	360	369	374	366	373	347	372	410	394	360	427	411	374	344	383	400	371	349	359	396	378	370	356	380	373	401	390	422	397	392	376	337	411	373	365	393	387	419	346	361	415	383	380	400	416	368	376	365	378	404	400	393	381	375	378	372	419	398	377	389	406	387	406	379	380	441	407	419	363	371	433	395	383	389	370	367	390	366	365	390	359	399	377	368	406	379	357	379	373	408	390	353	387	393	383	375	366	409	391	393	399	380	345	379	372	358	387	383	355	370	396	375	376	415	393	373	361	373	357	346	353	393	374	396	415	371	401	386	423	351	400	393	405	376	386	387	402	375	397	410	415	385	390	388	400	364	348	373	382	350	389	393	374	389	382	399	423	381	350	363	381	382	371	369	396	390	415	372	386	368	408	410	383	398	345	386	376	393	342	428	378	383	397	377	398	406	360	402	352	389	373	427	400	375	364	373	389	426	392	375	383	376	363	364	383	417	393	355	385	407	348	381	400	372	365	378	384	378	409	366	377	364	376	382	368	379	398	389	393	354	391	369	360	378	388	331	355	397	385	386	401	328	360	391	379	376	368	417	392	394	378	372	400	387	393	384	399	354	375	406	363	417	385	364	407	391	363	394	372	366	368	398	402	387	374	410	381	365	365	373	429	350	351	407	367	395	403	428	382	367	404	418	382	395	367	444	382	383	391	378	381	389	377	411	409	397	358	410	364	369	368	387	390	392	395	371	362	365	379	401	380	388	360	398	403	405	414	407	427	390	406	371	359	382	383	364	379	370	366	380	361	391	372	372	385	374	386	350	412	376	423	379	409	385	355	374	366	369	375	387	382	391	399	378	364	419	342	366	358	350	406	420	367	389	397	381	368	408	388	416	379	380	376	355	361	380	346	410	396	358	365	357	404	372	376	349	399	396	391	358	404	419	377	395	417	404	363	354	366	410	347	368	390	396	414	364	360	397	403	371	392	352	377	405	381	399	388	383	390	396	392	378	421	391	388	393	368	377	370	386	369	367	393	382	403	413	387	408	410	384	448	392	393	374	410	375	362	442	395	411	419	386	399	369	351	362	405	404	379	377	407	384	426	410	384	368	365	324	386	363	350	358	399	379	391	353	393	365	390	373	356	360	369	393	391	372	373	381	359	416	379	431	354	385	386	396	388	393	372	403	333	355	390	397	354	386	390	364	386	357	357	405	391	333	386	399	385	365	370	362	395	387	410	343	411	350	352	395	381	402	389	398	389	391	400	379	379	376	363	332	398	339	337	379	425	380	367	371	375	388	394	391	332	429	394	386	375	422	377	409	413	367	386	371	369	367	382	395	379	371	365	426	406	357	401	365	382	400	358	387	376	415	373	390	389	381	390	400	391	375	384	383	363	406	398	381	371	376	363	385	405	411	402	387	398	354	392	373	378	407	363	340	331	400	357	434	415	402	400	378	371	389	348	391	376	366	392	380	400	370	351	387	370	378	420	409	368	375	395	370	372	376	353	405	393	359	344	379	399	371	381	371	387	362	403	389	418	348	368	364	403	409	383	416	373	380	353	388	384	390	381	431	395	405	401	362	361	388	379	390	394	354	404	382	361	397	377	391	365	451	427	388	397	368	377	378	394	403	381	380	379	352	384	378	379	343	389	358	384	384	363	350	401	403	420	370	409	381	376	358	392	367	354	336	410	395	377	376	369	375	376	389	385	409	379	413	400	351	377	362	405	372	375	386	396	404	350	388	384	400	399	374	402	404	358	417	365	393	413	353	374	408	363	361	390	392	392	391	396	378	384	373	381	390	378	358	357	393	366	386	362	392	375	413	357	421	387	365	350	375	402	394	366	373	426	398	397	399	406	373	395	367	385	413	355	392	418	346	365	411	402	368	406	402	378	378	395	389	411	363	375	346	355	385	393	415	382	391	358	378	390	374	335	378	388	384	409	386	384	410	401	403	420	375	352	373	406	431	357	371	363	384	393	349	386	405	345	394	372	377	364	357	393	398	373	397	380	428	402	375	369	387	367	408	400	393	393	397	400	393	370	411	356	388	432	407	378	355	379	407	397	418	395	377	400	384	362	406	389	351	362	381	385	371	397	377	363	380	357	396	415	357	363	402	379	383	367	382	384	386	371	391	376	415	401	381	391	360	389	409	395	418	404	385	373	378	378	403	419	407	376	402	415	381	399	381	375	364	367	390	405	408	386	383	414	369	378	393	396	342	373	403	403	364	332	367	357	410	405	383	381	389	382	419	412	344	394	405	374	380	390	364	362	394	425	369	388	380	403	385	369	400	389	394	405	362	408	388	347	381	421	381	389	351	381	390	366	394	406	384	389	400	377	341	356	359	399	384	339	362	382	367	412	377	403	425	377	386	381	402	372	369	405	434	380	389	405	407	386	345	357	354	408	384	357	427	418	382	426	382	369	379	335	372	399	387	381	388	376	355	411	384	373	340	421	392	374	374	400	381	417	387	376	362	367	430	388	366	362	382	329	348	374	400	395	379	385	365	365	372	403	349	385	416	403	394	391	364	372	379	377	393	404	405	360	389	372	426	374	354	382	361	412	376	392	378	377	355	392	423	393	420	370	399	396	406	362	391	365	371	375	352	405	389	397	369	333	371	363	357	387	357	372	381	376	412	328	374	367	356	376	406	381	382	398	419	394	338	371	378	370	363	349	410	404	387	402	368	402	370	427	330	379	400	443	386	387	398	395	380	401	352	367	356	374	396	378	395	387	402	403	428	395	371
25008	14822	21392	14681	6965	3132	1303	846	867	847	857	928	858	874	838	831	929	879	870	911	863	891	898	846	866	830	882	839	906	866	825	846	859	858	858	862	798	855	838	835	879	859	875	831	829	802	870	876	820	875	793	875	836	894	857	873	869	890	854	846	829	821	901	863	865	841	891	887	869	881	805	841	842	854	810	808	870	855	911	842	876	863	863	862	831	833	888	849	855	873	914	866	839	841	844	843	871	831	837	880	910	827	863	891	901	846	835	873	831	889	863	839	834	869	810	844	881	831	857	860	858	782	812	840	826	869	842	825	877	888	828	906	894	807	887	856	865	811	863	881	812	847	817	889	846	894	837	879	865	838	820	815	854	842	891	780	840	819	826	806	868	892	829	824	892	885	820	884	843	862	913	888	858	849	883	894	825	804	826	835	875	858	831	812	830	897	814	838	826	827	852	833	862	856	824	819	887	914	834	836	888	883	885	909	868	827	868	844	835	889	883	889	910	892	852	849	844	826	867	804	844	887	821	847	878	821	870	871	855	853	834	894	872	851	883	862	879	850	846	834	873	788	863	859	859	874	863	783	847	859	855	864	864	812	839	883	819	866	829	801	863	851	857	850	845	831	840	839	887	890	798	875	857	875	905	875	836	830	839	852	809	860	859	852	857	836	846	875	840	871	838	827	841	802	820	834	864	881	838	855	883	848	831	909	840	866	856	867	826	907	875	831	839	805	803	865	863	882	843	837	800	899	820	878	808	826	894	890	847	841	823	897	843	838	855	839	869	866	824	859	832	831	852	868	873	871	881	847	859	787	865	861	909	875	836	858	886	805	865	865	848	853	853	837	848	858	860	842	874	844	849	883	869	836	822	809	829	915	839	819	869	844	879	859	841	802	844	896	843	841	846	889	830	832	870	794	916	884	832	836	875	819	868	853	867	862	867	876	864	877	840	884	900	857	835	890	845	818	918	867	890	893	832	901	869	896	820	878	885	841	810	856	876	900	879	908	834	873	909	836	813	834	891	866	842	857	833	871	844	840	853	829	843	889	870	848	873	853	856	786	866	850	836	855	894	878	825	877	867	826	838	872	881	841	821	824	848	826	810	821	850	855	873	840	838	854	816	866	822	838	845	812	824	862	847	847	832	855	884	857	780	857	816	852	818	802	847	808	895	875	882	826	860	853	848	867	837	799	830	893	888	836	872	850	868	856	808	898	828	838	848	866	864	871	879	869	875	875	851	809	881	872	882	825	845	916	849	860	831	840	871	886	839	820	846	875	845	843	902	844	849	860	888	800	855	858	850	867	881	851	832	860	854	799	850	841	853	835	843	807	904	865	832	871	877	875	872	866	839	877	889	843	906	848	884	890	837	826	847	902	878	855	855	838	905	866	898	877	901	861	884	867	892	892	846	880	846	844	867	850	864	817	833	854	891	829	896	846	814	877	856	872	870	813	850	834	817	839	810	833	880	887	845	878	894	860	839	855	880	851	806	876	828	853	903	879	846	874	831	874	843	869	850	875	857	877	883	826	840	887	935	885	818	865	838	871	843	864	879	830	937	893	848	846	836	856	846	851	804	888	879	873	878	832	888	849	866	835	864	860	828	825	835	853	855	842	857	862	870	866	837	837	913	880	854	903	854	865	839	874	910	821	839	877	803	853	841	863	838	859	817	843	858	836	824	860	838	850	836	851	843	848	902	871	875	881	865	825	858	887	832	872	832	839	819	869	858	840	857	841	862	902	829	871	872	824	833	782	900	849	872	877	858	880	828	783	867	813	854	870	840	941	861	887	834	859	810	888	821	822	883	867	842	865	874	876	902	833	841	876	846	879	819	891	843	884	850	840	832	856	852	847	916	900	855	850	816	834	876	889	874	871	814	819	842	846	845	837	833	887	861	829	818	834	816	861	881	869	887	807	868	868	857	885	888	836	857	880	850	820	824	858	845	792	832	872	864	873	885	854	879	887	901	873	838	845	855	829	854	856	901	848	858	843	834	846	880	854	874	776	870	838	841	792	886	813	841	865	835	887	878	823	861	826	838	845	899	819	888	833	794	856	869	830	838	825	834	831	875	836	847	848	846	853	865	888	822	868	865	857	808	838	858	865	813	867	852	856	878	832	889	826	841	843	855	799	830	845	833	866	856	828	823	863	858	839	871	880	875	909	821	803	893	849	838	898	853	875	800	886	821	925	877	898	823	796	865	853	853	840	848	799	763	813	883	789	842	909	859	842	851	842	852	821	891	883	886	872	861	880	909	810	915	831	853	878	895	837	871	816	887	878	871	907	833	876	870	818	876	839	840	888	839	826	859	824	816	825	871	845	881	828	878	820	818	861	834	862	835	903	843	909	895	849	824	864	854	828	845	840	877	796	839	902	854	844	874	843	890	834	878	873	840	900	857	851	828	916	848	842	861	905	832	873	887	830	833	836	834	852	824	839	859	903	875	850	902	885	854	851	860	834	876	851	815	794	896	834	866	877	862	848	874	889	898	813	886	817	869	842	873	921	806	844	859	890	854	843	848	850	885	847	856	833	882	861	856	776	877	844	877	880	817	907	856	838	832	833	850	876	836	883	869	924	823	865	860	881	906	826	870	859	884	820	887	818	866	818	869	828	884	898	876	838	857	857	873	878	859	861	817	887	831	833	915	868	845	850	896	860	826	820	857	828	837	888	833	857	856	880	881	821	826	838	902	849	827	834	897	846	910	885	867	875	841	860	891	855	843	860	860	797	818	888	849	863	824	871	824	854	830	843	775	895	835	858	824	870	839	787	865	815	845	819	861	826	855	842	871	798	900	895	829	814	898	867	821	864	850	835	845	858	813	908	836	832	871	849	912	850	829	899	878	856	803	868	864	876	867	806	862	846	861	827	840	841	861	841	867	854	865	845	849	869	835	870	888	855	851	864	808	866	801	830	855	878	901	828	853	884	852	868	842	842	833	884	837	939	874	836	836	874	851	810	909	873	850	851	884	882	903	875	875	875	863	900	833	802	815	857	839	893	832	829	863	880	860	833	827	810	846	907	831	913	842	801	879	876	834	880	852	795	848	861	828	879	811	835	843	849	816	895	819	838	871	852	840	873	871	818	894	836	847	860	835	887	830	865	884	875	912	875	811	849	813	856	818	815	881	913	842	883	814	811	879	853	862	862	886	836	859	806	841	901	890	839	867	848	822	833	826	816	898	844	822	821	853	843	900	896	810	861	798	834	857	825	881	899	797	854	829	839	888	859	848	907	805	783	873	864	869	831	829	836	805	888	901	815	843	843	857	882	848	839	908	871	867	851	891	878	872	868	882	894	880	822	879	850	846	875	840	850	871	838	860	865	857	867	874	908	885	813	871	800	885	840	836	885	821	886	900	815	806	859	856	893	885	850	814	863	867	875	815	866	861	875	835	837	834	823	857	902	896	822	853	815	873	838	851	880	858	864	823	875	910	876	910	878	853	853	849	842	831	850	853	872	831	845	804	885	800	840	851	891	880	837
61268	52955	62874	46126	26259	10497	2507	425	338	390	356	368	370	392	394	346	364	359	349	361	358	364	368	351	362	343	353	402	344	392	370	367	356	334	381	368	317	350	378	363	386	372	375	361	347	374	401	355	348	352	337	381	336	350	333	341	337	341	376	331	393	338	416	363	357	390	367	376	358	401	337	376	370	383	364	377	395	329	371	376	374	374	389	346	365	347	362	355	349	372	392	346	322	327	357	356	386	372	390	371	339	388	384	374	389	396	377	336	382	377	369	371	344	349	348	353	356	330	379	351	347	346	357	334	361	344	382	356	385	349	350	333	350	370	388	367	400	390	363	355	363	384	401	374	365	368	385	377	331	357	358	341	346	353	350	344	356	389	341	344	360	374	366	360	381	381	374	338	335	357	365	338	358	356	396	353	356	326	376	378	368	385	368	369	377	342	371	373	384	353	330	416	334	405	344	364	347	360	407	354	390	357	349	363	364	357	381	323	330	371	358	362	363	398	366	368	380	366	380	387	352	337	336	385	335	324	367	341	379	362	359	338	368	346	356	375	339	374	381	418	359	362	349	357	363	336	362	331	352	350	333	391	406	353	361	352	355	393	358	373	365	448	396	399	361	387	347	345	391	374	367	336	346	321	333	349	368	335	388	405	388	364	376	321	340	334	360	353	347	333	363	364	367	368	357	339	362	365	374	352	366	377	330	368	360	359	345	380	346	360	356	320	348	356	359	390	391	394	358	361	358	361	367	417	397	358	377	380	369	356	344	368	350	352	387	348	370	376	379	392	342	405	369	352	363	354	377	389	375	374	353	363	368	372	343	357	350	358	419	378	372	361	354	359	351	371	347	375	380	362	362	329	377	354	352	392	348	385	408	361	398	395	368	372	360	366	373	399	397	388	372	345	354	350	346	394	369	353	365	337	365	330	325	377	383	354	318	354	370	384	374	329	341	374	368	367	379	341	334	369	368	378	365	358	317	336	369	332	392	380	365	381	373	330	321	373	362	369	380	350	373	339	400	387	376	360	363	358	346	358	371	346	369	374	364	391	398	353	396	336	359	360	351	406	356	347	379	368	350	362	363	393	383	365	346	407	360	361	366	349	388	364	353	363	356	383	326	375	364	363	355	344	379	359	389	360	348	346	312	380	337	382	349	337	331	369	391	347	366	369	321	343	360	328	382	384	345	353	338	346	376	372	400	347	344	354	397	385	336	348	359	336	401	361	384	371	337	370	363	347	360	381	336	386	391	433	385	370	386	333	359	380	350	337	359	372	348	380	373	354	380	366	353	367	411	335	356	401	339	352	366	353	345	365	385	367	376	382	371	345	350	330	354	393	339	346	346	369	350	337	371	357	363	341	371	339	397	384	390	349	362	364	380	371	411	383	386	365	337	363	353	389	375	314	355	323	309	388	356	323	341	358	349	363	348	350	363	373	332	366	419	344	354	374	375	394	329	380	376	371	378	372	347	380	365	343	348	377	390	354	363	361	358	317	347	344	369	366	358	342	368	358	340	302	398	352	358	388	391	351	382	354	332	417	379	390	345	363	365	370	351	318	337	386	359	340	360	329	380	363	361	369	353	322	391	324	356	367	341	394	363	373	321	335	354	339	361	342	317	320	343	307	340	333	346	379	367	350	395	363	371	345	376	366	393	375	393	376	336	333	358	361	359	398	382	352	317	356	350	373	367	340	369	369	390	364	358	344	382	372	362	370	377	338	362	357	355	340	350	367	362	351	355	381	340	378	349	349	355	340	373	368	382	398	369	392	345	369	348	375	339	344	365	358	372	352	347	336	337	372	340	339	391	377	336	394	349	411	378	348	380	365	345	402	395	334	330	350	356	332	334	348	346	374	366	396	383	362	384	341	344	352	327	359	370	372	393	355	365	358	343	391	338	342	331	368	315	369	377	369	364	375	343	322	373	370	362	359	317	351	338	323	363	362	341	384	327	357	381	395	331	346	348	362	331	359	346	364	361	365	366	377	349	373	389	357	378	365	348	384	339	358	366	364	336	387	365	324	374	340	348	395	387	348	376	338	332	367	335	371	365	408	378	362	359	372	357	349	333	390	354	409	332	347	358	401	351	381	343	366	345	374	393	372	323	415	383	367	414	413	382	370	380	356	370	355	376	374	399	397	373	351	349	371	353	354	315	383	386	367	382	341	365	338	383	338	338	377	345	349	336	377	335	351	378	390	341	362	358	352	358	356	367	352	349	341	341	370	376	361	381	374	359	384	371	342	370	375	366	334	351	353	356	394	339	342	384	354	350	368	348	375	367	339	369	366	351	324	342	374	357	325	368	378	389	350	357	359	361	360	353	367	360	339	317	364	400	337	362	352	388	393	353	323	379	337	395	380	343	373	348	312	369	322	369	349	355	416	377	351	367	351	346	353	375	399	350	352	340	370	318	333	367	349	363	384	386	315	364	328	339	364	330	330	374	360	365	380	391	393	344	395	375	390	380	382	349	376	358	337	396	384	358	389	355	347	325	333	394	388	404	378	359	384	366	348	337	389	370	332	366	393	328	341	350	333	365	413	369	345	387	351	351	364	315	384	352	356	367	393	409	367	366	375	387	355	344	310	365	374	356	401	347	357	318	357	360	353	359	365	343	369	374	341	338	351	359	385	357	341	381	349	396	369	377	369	382	376	391	381	379	352	371	359	375	364	357	367	373	329	322	346	367	365	374	369	370	382	400	352	344	363	348	384	364	378	358	366	372	342	357	342	363	351	364	340	352	342	394	381	376	348	346	373	370	379	359	364	372	400	381	359	374	357	381	368	366	377	334	335	355	367	368	365	347	381	383	340	392	373	353	355	346	381	345	337	345	367	367	362	352	330	366	348	353	381	357	364	383	359	359	346	320	372	364	337	364	373	367	381	380	384	369	370	353	355	374	357	363	383	391	363	348	383	338	360	382	317	346	352	389	339	316	359	378	386	341	354	401	359	387	377	337	342	333	329	311	357	391	365	362	346	408	324	318	371	369	347	345	368	346	366	329	365	367	386	337	335	381	377	386	342	365	360	341	347	351	391	353	354	365	366	359	383	386	352	358	366	379	361	396	378	322	332	382	362	358	415	345	392	376	376	381	355	351	395	342	387	356	379	348	361	352	332	359	357	361	366	378	382	385	351	360	379	347	382	390	399	336	391	367	336	336	366	330	359	339	341	379	347	402	370	329	381	399	344	369	355	347	375	355	379	347	367	351	346	329	351	377	390	345	360	365	380	358	354	349	357	355	353	347	344	368	349	379	375	375	353	367	337	342	337	371	369	367	370	342	343	329	391	343	358	355	355	366	379	365	360	379	370	380	366	368	331	362	356	350	389	381	348	367	362	411	392	381	359	401	339	349	379	369	358	354	345	369	341	330	314	347	360	375	404	356	342	383	363	362	352	356	369	327	365	399	377	362	346	379	360	349	335	360	350	332	369	354	380	371	376	363	344	326	356	403	386	355	369	370	317	406	348	385	385	348	382	361	396
38374	42023	59411	51147	35003	18750	6227	823	764	849	844	826	862	808	853	806	864	852	794	828	883	844	850	855	852	824	783	815	782	833	834	905	833	846	782	832	836	836	804	835	848	833	797	814	821	831	827	831	831	803	868	846	823	819	827	829	846	855	825	851	820	829	814	784	787	846	825	840	889	836	844	780	806	801	824	803	818	819	824	783	837	850	807	846	801	828	841	849	846	774	786	806	809	823	838	794	885	849	816	800	807	867	817	802	815	840	867	871	792	853	817	836	844	858	833	765	779	784	863	797	787	790	886	834	851	768	833	829	843	780	782	807	783	796	832	846	850	817	836	808	820	853	847	806	835	812	802	800	816	840	807	862	855	766	780	827	873	785	809	822	861	805	797	832	827	817	835	802	804	866	804	887	855	812	830	812	811	845	827	851	861	848	832	887	811	789	804	776	817	827	805	823	824	809	808	863	797	824	801	817	837	807	817	823	823	828	823	787	826	878	853	858	843	890	831	796	818	807	842	788	868	830	870	817	845	815	810	811	820	800	868	833	830	839	827	820	836	817	842	820	879	836	781	744	805	858	847	824	807	849	824	852	791	824	814	808	824	836	810	850	800	847	836	829	809	851	861	825	834	846	834	827	853	807	842	879	857	804	843	772	805	831	884	800	831	828	787	862	829	830	863	843	836	840	784	804	856	851	837	847	860	799	869	830	838	833	865	844	851	804	869	799	849	815	814	795	812	820	835	864	829	795	847	825	820	817	814	837	866	825	837	861	825	813	786	848	813	824	868	809	799	852	819	805	842	837	803	788	828	822	829	830	799	847	812	813	806	857	822	813	845	878	793	842	755	868	866	786	810	871	865	821	836	842	856	839	852	824	825	793	796	837	816	823	808	832	832	819	775	783	814	793	790	839	810	849	790	801	818	839	851	800	800	855	854	792	826	841	822	858	836	787	816	826	819	840	903	814	852	820	815	834	845	837	842	824	800	814	826	849	823	830	825	837	855	811	791	845	858	789	774	809	803	841	837	816	782	851	864	820	792	874	862	808	838	767	807	780	805	761	830	808	772	837	829	839	842	827	825	796	851	798	836	831	818	774	876	828	856	836	827	862	892	855	855	787	808	794	862	874	787	799	796	760	849	825	870	854	869	840	819	801	855	780	880	804	819	792	794	872	826	830	851	809	846	796	801	869	831	877	844	819	772	807	791	874	880	819	828	829	808	885	831	818	875	781	857	815	848	789	859	857	827	888	833	883	829	834	846	865	838	849	794	830	834	845	823	859	858	832	860	819	839	878	808	836	827	855	799	810	781	815	817	853	792	843	788	808	836	824	840	868	833	828	812	782	789	812	858	816	833	875	841	831	813	798	843	833	823	841	802	821	825	830	816	772	805	786	800	813	783	833	835	780	844	795	797	844	846	818	816	820	831	820	831	787	806	827	828	798	832	852	840	803	865	749	852	828	872	854	756	840	832	822	831	826	895	802	838	829	812	805	820	859	783	858	816	847	888	840	842	790	827	809	791	875	811	760	865	837	877	838	801	828	809	837	793	825	781	820	860	828	797	835	811	818	825	864	836	796	855	806	854	841	862	848	800	824	795	822	825	839	793	843	815	840	836	843	791	795	797	805	813	819	776	845	819	845	829	843	788	899	842	848	860	847	825	775	855	815	834	807	840	815	831	813	833	787	853	830	829	810	820	842	846	865	809	888	766	835	808	809	800	803	851	819	760	823	846	841	850	841	841	835	853	815	857	808	886	884	828	838	886	806	837	846	845	848	846	827	820	846	753	837	859	792	788	853	836	834	814	800	865	803	823	800	792	807	862	870	800	870	819	821	869	822	843	801	849	857	790	821	808	843	779	772	799	856	822	792	820	844	779	817	847	875	836	816	862	790	857	802	836	794	785	854	845	835	799	845	800	815	817	836	776	804	836	804	774	833	864	840	841	842	807	765	906	792	865	801	802	756	821	855	803	838	846	819	841	825	796	866	781	825	819	827	787	858	817	872	869	786	809	795	874	801	864	832	845	785	806	808	820	848	838	779	815	884	852	814	833	840	901	822	826	817	839	795	852	787	800	839	777	814	807	837	840	836	842	801	808	832	791	810	812	874	859	844	833	823	825	847	833	847	811	776	801	818	889	821	850	829	859	817	859	784	819	836	835	803	808	804	845	874	847	793	869	801	808	804	821	855	808	838	835	839	780	833	839	873	851	807	845	788	792	877	849	838	848	822	841	875	810	799	838	799	863	820	770	815	831	864	841	810	856	800	797	844	824	828	875	825	828	845	828	875	813	834	810	779	812	833	826	813	863	819	813	793	855	819	832	909	816	842	830	835	804	859	836	805	845	798	813	829	798	830	837	811	807	788	813	862	800	842	813	819	850	849	862	804	815	797	769	835	795	793	827	818	820	834	824	862	846	824	864	845	796	857	780	789	821	849	847	834	814	835	779	794	826	799	807	835	844	818	852	783	816	830	821	816	842	770	785	818	808	862	822	813	827	883	824	794	836	893	812	829	828	838	828	854	777	852	782	845	839	803	803	839	807	836	809	830	773	838	865	804	801	842	835	799	872	799	851	799	827	849	862	796	864	828	848	815	835	878	796	848	811	821	812	829	843	820	845	861	837	866	822	765	829	830	798	836	806	817	807	845	884	784	787	831	802	800	805	894	817	832	767	839	819	830	857	821	815	843	813	877	773	849	806	806	864	879	813	775	788	836	809	792	816	816	847	768	771	807	842	836	815	839	849	845	817	809	832	835	798	833	795	788	796	758	811	875	852	847	853	827	791	832	794	823	857	841	859	834	866	808	825	830	907	838	766	815	806	798	805	861	808	829	831	874	803	849	883	847	794	836	792	866	758	811	764	820	866	809	836	827	842	891	828	834	864	818	805	803	832	811	805	842	816	812	818	786	856	799	833	819	855	817	868	795	882	788	850	837	837	842	813	877	818	818	836	832	802	797	795	835	800	855	845	825	830	824	836	822	852	842	818	799	788	856	835	786	835	841	798	790	784	877	783	839	831	857	817	817	835	820	829	787	774	858	843	839	813	870	839	856	843	863	852	794	848	827	863	784	820	809	857	831	825	821	819	854	845	855	840	822	878	820	829	808	870	772	846	786	822	811	836	845	834	803	858	813	812	853	799	831	829	822	844	816	881	881	831	846	823	774	824	779	851	843	836	821	783	839	794	831	758	792	847	828	806	838	816	890	757	830	799	854	825	841	813	806	830	814	828	827	840	834	803	838	826	831	855	761	860	795	818	791	783	821	836	839	801	794	802	870	809	834	809	809	821	853	802	804	850	786	809	807	885	865	790	795	801	850	876	833	829	827	856	815	848	820	812	794	815	846	815	809	833	854	841	865	804	826	850	829	855	826	825	865	786	840	822	845	814	830	788	834	823	803	815	849	796	853	801	854	753	830	796	829	822	847	848	782	845	797	871	803	856	802	852	790	863	810	829	836	842	753	826	842	806	847	818	833	814	770
72752	67600	79093	60526	39207	21208	6053	632	505	513	514	524	500	480	473	475	499	481	518	468	494	492	484	467	465	513	521	519	493	455	474	461	513	484	510	500	492	466	500	439	515	556	509	475	530	481	458	518	482	506	470	455	463	444	510	503	527	478	511	503	442	526	523	504	465	518	523	508	511	519	457	484	468	475	493	441	464	475	506	480	461	489	510	461	448	512	493	492	474	463	486	506	472	454	451	512	533	486	508	460	467	491	452	488	531	462	483	514	481	442	474	501	486	470	473	488	515	477	515	512	498	502	487	482	499	461	481	480	470	511	512	521	502	485	480	474	485	483	479	472	473	497	502	517	504	502	489	480	464	489	479	542	514	494	500	521	464	518	514	492	473	507	528	552	514	500	489	477	480	478	517	460	508	495	502	495	483	502	495	480	509	468	461	528	547	487	468	482	497	495	496	516	512	521	487	497	548	480	498	548	562	457	452	484	463	465	486	524	502	500	511	473	489	447	473	476	479	465	497	485	479	535	516	472	511	511	474	495	484	502	507	496	455	462	516	505	481	500	527	529	457	495	495	496	463	521	482	496	502	479	485	498	461	531	493	483	484	478	505	477	471	496	492	490	498	480	521	473	457	467	509	474	437	472	470	500	476	496	507	467	502	489	483	483	473	469	462	506	468	499	500	485	513	524	500	460	516	505	469	455	505	479	516	516	483	497	465	410	545	515	470	493	543	495	495	488	456	493	512	470	514	479	447	486	539	501	503	462	492	480	491	496	484	490	482	460	487	494	482	499	465	486	491	517	535	480	463	516	529	471	516	480	476	471	496	467	523	509	478	519	495	510	492	507	480	494	480	494	496	519	506	470	464	453	473	491	485	502	490	482	531	512	491	515	472	516	462	493	539	491	505	515	542	457	458	503	502	476	505	462	509	479	483	459	508	480	483	504	501	507	460	480	527	488	516	519	507	495	459	440	523	484	442	477	443	498	477	498	500	476	484	478	510	533	496	481	487	506	506	521	537	502	480	466	504	472	465	514	515	501	461	510	483	474	463	481	469	465	539	458	522	474	459	462	444	477	518	445	461	493	503	479	471	480	504	485	520	530	539	459	467	468	461	486	499	465	479	467	487	494	463	505	480	509	492	465	469	508	475	490	488	507	502	469	494	463	496	521	507	467	498	423	508	468	460	465	469	486	454	488	465	490	501	493	500	480	479	487	472	513	496	480	496	508	497	491	471	482	484	504	516	492	524	494	477	499	524	461	495	466	505	489	483	499	509	492	475	491	480	535	487	510	477	489	473	484	436	462	474	492	506	478	484	476	505	518	505	473	489	506	512	490	462	508	517	484	476	456	501	504	494	533	490	478	505	506	536	478	485	506	493	462	485	470	526	459	504	463	528	497	518	422	456	468	479	479	502	501	508	496	486	476	439	501	467	487	464	455	490	470	481	457	453	470	523	483	512	488	517	489	473	518	484	490	538	490	514	473	508	514	485	483	490	495	497	483	476	483	526	520	477	506	496	498	509	456	496	486	527	434	507	506	481	480	469	488	514	472	486	503	485	531	469	501	489	510	463	475	491	515	494	487	453	481	517	507	490	525	540	470	501	475	486	507	507	478	546	505	493	495	517	440	472	536	467	463	469	493	485	454	448	482	511	479	461	453	481	464	505	501	460	489	471	465	478	500	466	531	518	493	534	483	497	477	524	489	507	518	485	473	458	520	494	502	475	457	491	492	481	529	453	451	484	493	500	443	454	475	495	466	497	537	458	515	464	463	420	478	506	519	486	494	506	480	495	498	478	470	481	448	447	489	463	451	476	483	485	447	498	495	489	486	472	511	527	531	473	468	537	476	476	455	452	475	488	471	474	464	486	456	469	506	486	487	500	458	469	512	471	457	490	446	497	517	488	527	463	467	480	464	493	497	492	459	506	433	476	469	522	473	509	464	465	467	491	482	493	534	534	478	479	445	484	476	523	536	490	467	477	493	482	474	512	466	482	493	505	522	488	476	473	491	499	465	511	472	507	441	528	495	528	513	480	502	479	494	483	498	461	501	494	465	523	463	483	505	473	486	514	466	441	487	513	476	500	469	490	492	462	471	473	466	471	495	495	482	462	473	519	481	487	518	514	503	493	497	483	488	512	502	478	447	478	457	480	518	471	457	465	500	492	515	501	476	462	480	508	506	473	443	475	487	489	469	488	504	442	470	440	481	512	513	487	483	521	499	518	462	468	482	470	492	465	534	535	477	462	481	507	536	513	471	485	521	480	538	437	489	500	509	506	471	490	483	512	489	467	457	480	509	526	475	517	514	464	513	507	477	533	476	485	482	499	461	421	476	446	480	494	451	514	517	492	448	459	490	510	479	506	471	469	463	493	526	492	462	462	514	483	459	459	533	494	501	479	508	478	468	499	523	485	504	507	477	515	511	517	494	482	449	472	524	486	477	478	494	526	509	500	480	503	482	481	482	488	517	447	498	474	492	457	453	503	455	461	482	517	474	490	501	481	460	478	522	438	491	470	449	457	493	484	464	469	519	481	497	555	469	526	467	508	462	555	504	481	479	470	466	511	468	471	515	519	501	464	447	498	543	529	524	461	485	514	484	448	436	460	520	483	436	501	485	470	499	501	481	446	506	507	505	514	491	476	475	500	467	450	526	486	489	500	491	440	495	524	474	450	442	461	477	505	460	466	453	471	483	469	483	485	491	487	539	446	477	482	503	505	495	541	518	473	511	503	496	482	493	478	515	511	494	490	515	461	496	464	477	498	467	479	485	446	466	495	470	507	530	510	473	471	514	461	485	483	495	525	504	521	458	544	507	439	483	472	461	447	452	493	473	485	530	469	479	462	445	469	462	478	482	477	513	479	484	490	496	482	515	538	501	491	477	513	530	479	514	488	508	498	491	488	531	449	487	478	493	467	459	483	548	491	496	448	508	466	531	494	479	509	483	490	503	521	489	500	482	488	528	515	500	446	471	483	515	496	496	481	476	510	523	497	500	565	483	494	520	486	488	537	499	488	469	473	517	527	452	463	487	457	500	466	392	442	499	542	505	477	481	468	517	487	501	520	476	516	467	446	532	463	495	467	490	519	442	467	472	476	524	525	467	480	493	524	489	524	501	437	496	505	498	496	557	498	500	472	481	493	473	514	463	451	470	476	502	470	516	490	520	485	515	488	469	482	490	488	479	498	503	458	434	481	484	469	460	483	479	508	509	514	463	511	454	478	476	478	487	501	450	453	485	471	453	500	506	514	479	481	481	494	523	485	497	447	477	487	510	470	554	529	503	525	506	472	521	475	473	491	513	491	539	537	451	465	462	493	456	451	481	481	493	507	483	533	484	472	476	494	486	473	517	482	535	494	494	492	499	481	518	514	514	481	500	490	498	426	468	437	476	503	505	478	517	512	503	497	491	452	466	512	493	522	499	494	475	470	490	460	499	480	504	530	475	500	476	486	488	496	476	481	488	495	461	532	518	487	441	473	477
48854	57117	78734	66327	47399	29026	8762	1101	1059	1121	1095	1099	1101	1041	1093	1064	1064	1078	1117	1068	1067	1123	1085	1067	1082	1080	1012	1051	1046	1043	1074	1090	1134	1058	1025	1100	1029	999	1039	1021	1026	1082	1047	1085	1117	1038	1067	1110	1101	1113	1068	1069	1107	1053	1070	1112	1059	1006	1066	1002	1125	1092	1053	1054	1062	1070	1081	1063	1033	1117	1032	1153	1109	1060	1060	1090	1082	1080	1058	1050	1029	1053	1069	1098	1081	989	1089	1051	1067	1025	1111	1056	995	1035	1061	1084	1080	1021	1018	1157	1041	1098	1022	1025	1001	1054	1053	1043	1082	1103	1073	1043	1096	1063	1081	1062	1066	1065	1135	1041	1051	1026	1061	1082	1081	1054	1055	1075	1057	1053	1046	1035	1124	1060	1113	1052	1090	1078	1042	1071	1035	1112	1074	1067	1054	1052	1054	1029	1042	1041	1052	1091	1113	1112	1072	1068	1059	1087	1009	1092	1029	1063	980	1043	1037	1090	1097	1071	1102	1076	1067	1058	1095	1059	1048	1107	1029	1053	1043	1038	1059	972	1020	1081	1097	1021	1032	1049	1047	988	1089	1070	1074	1083	1022	1043	1127	1077	1066	1044	1088	1113	1160	1097	1078	1054	1013	999	1092	1068	1123	1079	1099	1095	1061	1051	1094	1057	1044	1052	1068	1038	1049	1093	1048	1097	1021	1037	1082	1034	1098	1081	1050	1095	1055	1094	1046	1087	1043	1062	1130	1081	1043	1067	1026	1090	1004	1085	1092	1034	1074	1036	1080	1059	1069	1087	1068	1063	1037	1087	991	1106	1075	1035	1062	1081	1101	1084	1164	1040	1049	1051	1042	1038	1032	1123	1067	1082	1078	1031	1142	1015	1033	1046	1063	1051	1074	1095	1088	1029	1022	1075	1085	1035	1117	1087	1040	1082	1100	1031	1032	1097	1040	1055	1040	1069	1070	1052	1102	1051	1111	1033	1130	1066	1038	1080	1116	1071	1115	1048	1087	1067	1126	1070	1074	1084	1080	1079	1087	1060	1071	1009	1055	1044	1039	1109	1084	1044	1055	1101	1071	1071	1107	1008	1149	1134	1037	1136	1028	1070	1099	1026	1013	1058	1098	1059	1039	1111	1040	1053	1057	1047	1066	1059	1044	1090	1043	1078	1118	1118	1068	1051	1128	1055	1058	1056	1061	1102	1055	1050	1052	1054	1112	1055	1023	1038	1011	1044	1087	1071	1141	1053	1095	1084	1089	1052	1070	970	1085	1072	1076	1057	1068	1082	1061	1104	1031	992	1022	1053	1021	1090	1095	1111	1070	1090	1057	1101	1087	1023	1051	1101	1041	1112	1044	1035	1079	1070	1063	1070	997	1108	1081	1100	1084	1045	1118	1033	1024	1016	983	1092	1051	1070	1074	1072	1059	1060	1093	1041	1013	1085	1098	1072	1071	1021	1054	1127	1097	1047	1049	1017	993	1052	1106	1016	1061	1119	1085	999	1072	1116	1016	1073	1063	1109	1040	1061	988	1086	1036	1038	1063	1120	1124	1101	1067	1013	1131	1026	1043	1047	1093	1058	1020	1081	1025	1050	1022	1043	1078	1072	1122	1070	1031	1075	1081	1064	1034	1122	1031	1043	1111	1087	1027	1103	1087	1042	1089	1059	1074	1102	1077	1056	1081	1072	1067	1072	1052	1062	1072	1068	1029	1059	1041	1047	1115	1081	1060	1052	1073	1116	1034	1040	1051	1085	1097	1018	985	1090	1102	1044	1080	1077	1051	1081	1030	1043	1096	1020	1061	1107	1066	1017	1050	1086	1071	1123	1054	1074	1075	1063	1071	1060	1111	1086	1093	1042	1028	1002	1036	1002	1008	1082	1085	1093	1067	1065	1153	1106	1117	1029	1043	1053	1034	1046	1056	1063	1090	1031	1092	1056	1041	1109	1084	1049	1055	1042	1046	1029	1088	1048	1026	1060	1087	1059	1047	1100	1016	1045	1067	1079	1046	1105	1058	1055	1102	1091	1023	1057	1117	1070	1086	1074	1092	1071	1027	1095	1064	1102	1077	1040	1079	1045	1039	1113	1059	1056	1061	1098	1051	1099	1087	1119	1119	1028	1061	1062	1093	1082	1103	1039	1084	1088	1034	1069	1108	1085	1030	1093	1080	1092	1086	1053	1025	1085	1042	1097	1091	1010	1039	1067	1047	1052	1107	1074	1080	1051	1090	1103	1014	1107	1066	1134	1078	1067	1062	1051	1118	1045	1034	974	1087	1068	1049	1053	1049	1036	1118	1014	1109	1019	1089	1088	1064	1034	1055	1051	1052	1053	1006	1029	1038	1033	1133	1107	1031	1065	1067	1065	1095	1050	1098	1115	1054	1113	1050	1079	1090	1005	1088	1031	1102	1051	1075	1023	1075	1054	1079	1114	1090	1135	1060	1047	1024	1038	1142	1093	1056	1005	1100	1034	1028	1084	1105	1072	1029	1117	1112	1085	1049	1062	1110	1044	1097	1050	1035	1025	1047	1062	1160	1091	1052	1100	1059	1035	1057	1068	1067	1070	1072	1069	1039	1090	1055	1102	1103	1086	1018	1060	1104	1101	1106	1076	1032	1047	1119	997	1042	1102	1023	1090	1057	1072	1099	1090	1040	1039	1018	1087	1067	1064	1042	1084	1075	1087	1077	1056	1075	1098	1088	1068	1081	1077	1067	1076	1023	1099	1038	1065	1109	1026	1085	1071	1051	1082	1059	1056	1084	1117	1108	1062	1094	1076	1071	1030	1028	1089	1113	1115	1113	1043	1015	1045	1007	1078	1026	1117	1088	1059	1057	1109	1138	1068	1032	1075	1090	1036	1050	1099	1101	1071	1110	1037	1119	1027	1065	1093	1044	1026	1017	1069	1122	1057	1055	1084	1015	1081	1104	1068	1097	1080	998	1092	1095	991	1053	1045	1080	1068	1043	1051	1085	1066	1086	1074	1078	1054	1114	1052	1125	1033	1071	1091	1046	1101	1117	1059	1113	1088	1084	1086	1040	1006	1072	1091	1107	1096	1116	1041	1087	1027	1110	1057	1099	1047	1034	1050	1080	1086	1083	1103	1076	1076	1086	1025	1124	1037	1044	1061	1081	1096	1087	1069	1063	1045	1105	1158	1109	1086	1064	1057	1025	1064	1037	1103	1027	1069	1081	1032	1073	1003	1069	1081	1055	1041	1064	1032	1053	1038	1107	1074	1121	1072	1033	1076	1051	991	1128	1103	1049	1077	1058	1036	1057	1029	989	1080	1107	1081	1109	1078	1066	1132	1019	1067	1086	1077	1053	1071	1063	1122	1000	1022	1070	1069	1061	1081	1043	1035	1070	1061	1066	1094	1012	1096	1065	1139	1113	1024	1069	1126	1062	1115	1050	1101	1013	1068	1041	1065	1083	1033	1040	1089	1104	1079	1046	1118	1082	1009	1039	1087	1067	1057	1090	1133	1084	1126	1099	1050	1083	1064	1088	1084	1081	1121	1087	1018	1123	1056	1104	1116	1087	1062	1033	1013	1077	1093	1012	1061	1075	1086	1054	1025	1094	1100	1080	1010	1062	1087	1057	1040	1023	1047	1094	1072	1074	1038	1094	1076	1115	1061	1028	1112	1042	1078	987	1025	1010	1097	1069	1058	1032	1067	1001	1044	1025	1016	1103	1090	1054	1053	1015	1060	1050	1063	1103	1119	1029	1066	1107	1011	1093	1065	1092	1091	1067	1056	1063	988	1073	1089	1025	1079	1025	1049	1087	1071	1062	1085	1155	1075	1130	1042	1129	1122	1088	1059	974	1043	1073	1128	1061	1091	1111	1058	1029	1001	1079	1071	1086	1045	1057	1067	1062	1049	1105	1091	1118	1022	1122	1062	1103	1057	1062	1073	1099	1020	1045	1055	1062	1081	1063	1090	1103	1120	1053	1025	1055	1071	1001	1143	1089	1031	1039	1027	1096	1074	1057	999	1060	1119	1057	1039	1049	1064	1071	1163	1084	1119	1069	1063	1018	1000	1065	994	1095	1078	1116	1080	1060	1046	1078	1057	1121	1028	1025	1055	1081	1044	1030	1054	1078	1115	1094	1033	1104	1068	1057	1123	1027	1029	1026	1050	1103	1070	1092	1078	1047	1091	1127	1006	1077	1050	1061	1088	1092	1076	1098	1017	1077	1068	1060	1071	1073	1031	1093	1123	1070	1060	1042	1108	1072	1073	1072	1042	1018	1040	1073	1037	1117	1095	1086	1096	1060	1069	1039	1053	1080	1017	1023	1089	1077	1104	1101	1075	1083	1019	1059	1042	1057	1104	1063	1110	1052	1088	1061	1025	1029	1009	1059	1090	1010	990	1099	1023	1097	1021	1011	1079	1004	1097	1049	1079	1069	1031	1060	1086	1053	1033	1077	1100	1136	1091	1035	1059	1070	1058	1006	1071	1064	1013	1037	1034	1064	985	1038	1023	1071	1053	1043	1079	1063	1100	1095	1085	1111	1039	1117	1093	1106	1037	1065	1049	1083	1059	1047	1113	1110	1072	1030	1047	1048	1075	1047	1127	1098	1002	1088	1035	1054	1097	987	1062	1090	1071	1058	1084	1051	1074	1023	1042	1104	1050	1104	1086	1022	1081	1057	1068	1029	1017	1089	1063	1030	1071	1050	1081	1074	1076	1103	1089	1070	1065	1120	1017	1019	1043	1021	1025	1031	1120	1077	1074	1073	1006	1043	1051	1100	1084	1052	1040	1091	1064	1091	1067	1030	1064	1075	1039	1045	1099	1075	1055	1032	1058	1096	1020	1035	1014	1059	1045	1047	1118	1053	1084	1074	1069	1034	1093	1074	1036	1053	1093	1052	1051	1077	1049	1046	1037	1105	1083	1123	1076	1063	1078	1062	1040	1103	1040	1047	1070	1030	1100	1067	1055	1077	1052	1085	1042	1060	1068	1030	1093	1041	1044	1052	1046	1046	1053	1068	1063	1057	1071	1123	1022	1008	1034	1068	1065	1049	1057	1118	1043	1111	1061
42039	24039	17217	7971	2730	1120	548	414	414	416	423	401	384	381	394	388	392	389	428	424	382	366	414	361	421	413	377	388	449	422	382	409	408	349	381	350	403	405	421	396	444	381	385	406	398	365	370	374	392	419	369	397	407	405	419	366	380	363	415	371	368	351	395	385	386	407	411	405	403	385	386	391	420	361	393	395	376	372	392	366	425	364	414	388	394	404	410	391	399	365	372	392	426	437	379	377	423	373	400	394	382	353	423	400	397	419	388	406	451	417	403	366	394	408	403	420	387	395	385	393	377	409	379	376	375	378	386	354	429	428	402	403	378	398	433	355	382	399	407	412	394	366	388	396	383	350	382	399	396	387	369	429	408	373	378	374	423	392	373	386	382	381	378	357	385	380	400	397	393	362	376	401	408	405	397	387	387	388	372	402	364	398	414	418	397	388	373	435	420	372	404	406	400	407	377	383	423	354	409	351	420	384	377	399	400	400	425	384	379	399	375	405	382	366	401	359	430	382	394	375	453	412	405	394	392	357	400	372	410	400	398	390	381	422	376	414	383	392	377	384	381	365	362	389	390	379	416	414	398	389	364	390	390	424	377	400	387	419	381	398	409	400	373	434	388	415	392	432	372	386	396	385	398	370	421	391	424	405	388	370	391	424	413	389	394	412	408	409	403	380	381	409	390	383	399	404	365	376	388	413	394	371	387	378	388	411	408	396	384	413	410	402	389	397	371	362	386	403	376	374	367	396	389	373	409	359	402	428	391	348	420	375	372	359	361	388	418	418	410	410	367	394	417	381	423	414	379	405	420	452	368	398	389	418	420	354	390	387	406	412	389	403	413	380	387	396	367	387	364	397	407	400	373	386	388	373	434	371	397	403	382	398	392	386	392	420	403	399	401	393	394	375	374	396	375	380	397	360	382	377	387	361	376	348	389	363	362	366	381	381	395	398	378	398	382	388	397	412	385	395	355	399	398	386	402	406	377	406	381	391	402	398	377	350	389	371	344	383	391	363	406	423	415	381	408	408	395	411	404	388	374	414	357	365	404	357	404	414	430	388	398	392	414	422	349	379	374	386	377	389	456	397	420	378	425	406	383	383	410	385	408	398	394	382	356	400	416	395	355	356	379	440	409	362	369	369	403	415	395	403	374	394	379	383	420	374	383	381	401	404	377	380	375	370	404	419	415	425	385	419	381	393	407	406	359	443	374	383	392	393	441	402	373	402	373	428	365	365	377	408	396	382	413	396	378	371	400	415	404	346	394	388	358	402	380	372	384	359	407	366	371	360	397	397	405	387	391	379	367	365	353	391	398	412	375	426	390	356	374	372	384	381	416	391	399	391	377	404	372	382	399	377	423	359	372	376	381	377	400	393	355	405	390	421	384	417	406	402	431	368	374	443	368	358	386	389	383	372	437	388	379	364	366	376	354	378	381	372	380	396	378	387	383	370	353	415	389	442	407	378	388	400	399	385	390	375	386	408	381	379	386	396	402	369	376	410	353	380	397	417	348	396	363	369	378	401	375	418	388	435	393	415	390	385	384	385	367	378	436	336	382	405	394	426	356	418	411	341	404	391	411	395	384	366	369	362	404	408	378	367	393	380	386	384	382	402	355	389	391	372	406	430	365	394	411	415	377	385	388	361	433	396	444	378	403	373	428	370	393	395	398	385	394	415	392	364	384	435	407	399	371	400	363	420	383	389	402	418	400	397	385	383	380	390	394	376	359	388	375	364	402	372	386	419	389	408	394	414	391	400	388	423	397	388	376	376	402	413	391	403	412	424	399	363	361	375	399	377	372	378	394	395	403	399	361	397	404	330	382	401	387	386	377	391	414	388	421	406	378	432	411	357	383	378	406	394	387	389	405	366	387	397	411	349	391	418	435	365	379	431	386	401	356	387	386	394	395	405	388	383	364	390	409	403	391	372	393	394	406	392	374	396	394	414	386	377	421	395	424	391	400	391	402	400	420	411	377	377	402	428	427	365	372	410	378	388	409	376	396	405	417	373	388	387	386	421	410	421	413	406	360	395	403	394	372	394	407	373	347	366	392	400	388	385	401	417	345	368	409	405	431	395	400	393	365	368	395	394	413	383	411	425	415	376	422	382	445	391	375	412	354	375	353	362	415	360	398	377	358	399	383	402	398	354	384	392	398	400	392	419	403	387	403	420	416	421	382	408	384	420	413	373	376	402	378	417	365	402	420	391	367	423	433	406	395	391	386	430	406	396	403	412	377	377	422	385	407	421	368	387	386	391	392	438	363	381	399	385	395	404	386	382	386	377	393	405	427	406	401	455	374	400	424	393	371	378	368	397	374	374	391	372	420	408	377	422	406	390	377	384	380	358	367	418	376	380	373	363	367	373	393	413	372	397	404	390	385	409	376	400	409	381	461	383	411	361	423	393	358	384	369	386	365	422	386	415	364	394	394	404	413	383	398	406	399	399	372	426	411	390	441	353	370	398	429	391	413	375	391	425	430	401	415	394	367	393	395	382	427	384	379	357	414	379	412	375	396	406	389	385	393	404	376	358	402	366	368	381	381	425	393	410	427	344	421	402	377	422	409	369	413	413	434	366	437	390	414	403	423	422	394	377	388	418	362	402	398	413	436	415	401	357	440	416	365	382	404	394	377	346	380	349	376	374	405	406	366	395	367	391	396	401	381	404	376	452	388	412	398	345	383	430	366	386	351	426	403	372	417	410	394	397	351	385	392	394	385	404	394	348	418	395	427	373	395	417	400	384	362	336	366	413	384	391	418	407	389	369	361	398	359	387	430	381	405	403	440	364	368	362	388	381	349	437	411	412	340	412	399	402	376	405	418	409	389	420	379	386	418	397	431	361	379	396	386	398	387	420	422	428	393	424	381	393	375	377	396	428	391	409	394	390	405	369	397	386	420	401	388	377	394	373	420	382	389	399	352	381	365	439	363	395	358	407	360	387	349	443	398	397	416	395	412	400	390	370	390	388	403	390	437	379	388	365	404	389	404	364	395	389	439	417	355	377	349	378	393	380	399	384	425	373	400	392	411	407	400	373	404	410	368	397	398	436	363	400	365	449	401	401	393	421	392	370	353	382	405	391	379	386	423	392	387	386	392	385	357	357	428	388	430	399	402	400	372	379	401	381	368	384	403	389	353	397	383	418	369	402	419	395	373	390	428	400	412	399	377	381	395	383	359	356	382	400	394	409	389	404	372	397	409	383	383	416	397	395	362	389	368	376	418	386	395	399	396	414	416	396	362	389	404	366	397	353	385	363	379	397	427	346	358	392	389	380	434	392	389	407	399	364	380	399	428	372	396	416	360	388	417	401	406	425	390	407	405	391	372	385	418	406	388	382	405	373	418	400	377	419	388	363	398	389	387	380	369	373	411	391	392	373	354	356	360	395	398	369	440	393	371	373	404	395	431	420	423	400	409	394	390	401	401	377	393	390	409	427	462	388	360	364	381	388	387	415	426	405	394	386	408	380	359	376	411	408	379	369
23925	17536	23558	14297	6754	2940	1275	856	822	895	865	870	871	894	902	866	854	848	891	843	890	833	825	904	857	825	819	866	846	835	893	891	815	898	856	856	846	849	904	873	833	882	868	887	885	844	891	864	898	827	814	885	841	894	832	864	890	868	881	907	845	889	846	906	843	866	847	880	868	886	877	910	871	869	851	872	852	882	891	908	855	881	864	891	893	856	857	912	863	838	882	927	874	830	862	884	871	856	879	886	891	844	887	870	897	875	869	884	790	893	846	830	855	909	867	908	894	880	831	878	846	823	863	885	814	881	887	823	859	845	875	832	832	920	830	922	867	888	889	805	909	872	909	850	896	888	853	884	869	881	829	886	828	871	842	870	901	939	846	937	801	899	835	851	835	876	884	862	858	889	880	842	875	861	868	783	844	874	885	843	887	859	865	936	921	854	857	874	917	872	817	862	835	866	913	846	867	889	854	865	937	844	886	833	847	875	876	827	827	890	831	940	881	855	852	882	870	905	793	838	882	846	885	836	879	919	859	893	856	861	865	913	853	910	938	823	866	840	880	858	896	889	892	848	866	889	903	872	857	894	891	886	854	831	870	815	820	880	832	880	826	917	884	879	899	847	812	876	835	828	912	935	828	893	866	867	814	861	880	859	859	850	867	884	860	895	813	880	860	875	836	861	839	862	842	866	936	885	884	842	899	862	862	862	851	868	893	871	895	881	904	853	893	846	849	844	877	890	849	928	851	913	932	881	848	836	863	806	889	875	910	865	872	816	880	848	838	864	874	865	868	809	826	845	850	905	828	883	847	832	927	877	877	854	884	881	853	838	835	897	899	896	823	916	899	863	843	842	847	897	901	848	918	819	897	872	897	889	939	861	911	912	880	897	888	843	872	869	874	923	860	893	908	829	894	909	906	853	863	845	870	826	833	870	832	903	844	893	832	872	925	876	917	832	809	838	937	913	858	884	831	820	930	873	879	859	839	893	850	893	857	860	857	846	859	868	860	863	846	878	873	890	942	905	884	865	849	854	913	839	863	916	841	855	881	892	905	814	917	900	879	910	865	924	883	856	869	879	853	853	878	901	868	889	883	889	785	870	881	879	881	848	889	868	885	884	843	876	902	900	859	841	859	882	859	864	802	888	858	915	888	874	860	855	850	910	837	902	875	865	914	879	913	916	917	895	898	853	863	803	887	861	918	871	928	922	913	837	866	865	894	855	838	867	905	897	896	923	885	881	867	888	896	880	849	889	895	872	872	847	835	839	844	893	826	862	894	851	853	917	916	868	877	803	858	888	841	861	840	864	880	827	849	814	827	874	842	912	865	883	820	861	898	848	826	867	890	840	875	865	861	882	893	855	852	845	874	864	881	870	833	858	854	862	897	942	886	840	914	908	879	862	874	851	837	827	814	821	912	833	879	884	820	872	899	842	852	896	884	850	866	895	791	869	882	875	846	870	912	830	823	919	924	845	823	860	860	847	950	861	902	912	861	869	889	856	846	912	845	839	859	867	866	876	908	876	901	854	875	902	847	860	927	823	899	862	917	849	918	864	857	880	859	881	910	861	879	882	853	871	867	823	889	945	889	818	877	792	869	886	892	872	859	836	887	916	835	867	827	867	771	896	851	864	901	849	877	882	925	837	828	875	876	862	877	832	931	897	859	882	875	919	845	847	832	839	861	853	875	838	896	903	879	870	896	836	888	817	853	839	829	855	851	867	855	851	847	869	826	829	837	858	888	844	822	888	883	806	874	842	893	875	867	897	910	825	846	927	841	874	852	865	811	852	865	909	796	895	865	889	930	856	813	857	856	883	879	820	839	831	871	842	969	891	887	888	924	857	892	902	810	900	882	859	892	799	872	901	846	852	836	841	916	865	903	859	925	878	870	856	850	901	871	878	831	852	856	900	877	843	850	882	866	833	935	843	848	874	947	820	901	868	878	902	870	893	875	902	837	828	886	792	886	862	874	861	879	826	857	845	886	880	875	819	855	883	899	877	830	880	818	891	853	858	853	856	873	890	834	894	873	819	824	918	877	885	906	902	872	845	841	787	908	832	882	836	876	896	855	861	833	881	858	906	845	942	858	886	863	862	907	931	891	774	842	915	871	900	876	958	827	941	843	880	864	954	851	894	843	863	863	889	835	889	885	882	847	904	889	870	933	866	868	877	896	893	880	923	880	835	904	900	824	843	918	847	844	858	898	866	817	896	873	915	877	888	886	859	877	880	855	874	905	878	939	871	836	882	849	876	872	874	849	917	866	890	880	842	893	849	876	911	901	837	856	881	877	876	845	866	875	877	870	836	841	830	894	919	905	861	865	896	857	818	882	878	898	908	857	892	903	926	897	882	868	890	892	909	865	846	881	853	888	903	870	889	947	841	826	893	874	847	888	827	872	813	882	863	920	871	893	881	859	879	814	904	859	831	896	863	929	870	876	833	896	876	853	877	882	896	820	871	817	865	885	877	838	878	931	883	877	878	833	855	863	880	888	854	883	841	924	858	871	908	918	876	835	898	885	872	878	892	901	850	923	857	925	885	913	917	912	908	853	865	941	876	877	848	828	876	863	856	866	893	853	888	922	869	858	857	833	885	876	832	871	862	890	869	879	922	884	857	934	881	851	873	881	862	867	923	877	863	880	871	891	873	885	843	870	777	840	902	868	924	843	881	901	891	842	904	869	920	841	900	882	888	883	886	933	899	849	886	911	889	870	840	841	892	908	844	853	867	902	813	867	883	891	878	833	860	856	894	894	846	864	809	831	867	889	810	884	865	920	904	897	887	856	840	864	850	858	858	868	885	928	894	872	893	856	862	853	836	874	874	858	884	862	870	890	884	926	866	862	874	812	801	887	877	902	876	850	818	858	904	849	882	880	874	879	918	918	907	882	886	899	878	867	866	893	824	863	878	896	867	926	831	888	886	873	872	864	894	844	895	899	889	874	879	868	872	891	914	848	871	835	839	864	861	903	884	923	882	875	889	870	886	856	857	852	879	847	869	903	863	885	916	849	838	897	867	856	848	900	938	871	887	889	875	855	875	841	856	886	826	900	878	835	785	906	897	858	884	873	920	854	872	912	838	893	869	838	873	899	847	853	849	856	888	877	885	840	836	885	898	902	881	863	855	859	872	853	906	887	865	869	886	883	874	870	880	837	905	826	883	813	914	871	879	889	880	866	859	822	850	822	855	883	849	852	850	869	869	843	910	847	850	833	899	871	840	863	839	821	810	843	883	858	848	798	902	884	872	854	843	858	857	908	881	860	897	852	864	844	819	832	915	883	906	867	813	863	839	844	867	844	865	864	902	847	868	887	807	871	851	934	850	843	896	861	891	903	829	816	893	873	900	871	886	867	863	871	872	889	880	881	848	815	936	918	850	875	850	867	848	896	812	864	867	891	863	890	933	811	879	948	879	875	810	870	864	850	898	881	873	887	792	883	881	867	907	924	870	845	853	912	899	861	862	913	890	849	853	825	865	857	860
60333	58297	63266	41334	21495	7427	1659	388	416	348	351	362	351	354	354	334	365	376	403	375	353	349	349	380	368	368	358	385	343	380	379	349	374	371	373	368	344	368	429	322	334	374	344	399	358	405	335	330	360	389	348	377	354	402	383	363	356	407	339	400	367	396	331	345	362	339	382	363	421	348	358	386	353	347	376	404	413	382	343	365	365	357	358	343	385	363	406	397	413	398	371	350	349	372	377	388	372	377	391	379	373	376	378	337	376	358	343	341	378	392	357	377	398	362	339	377	345	401	347	359	364	373	372	383	362	370	354	356	412	339	393	381	372	376	341	335	363	373	352	371	405	350	412	387	356	375	360	344	348	360	354	352	376	399	370	359	355	366	373	357	351	382	355	386	374	367	368	373	379	351	364	345	353	334	389	379	383	381	395	390	390	381	363	398	356	340	384	372	345	374	380	344	346	408	399	345	375	341	335	357	370	342	372	373	372	360	386	363	383	376	378	379	389	322	372	331	353	388	367	418	348	356	365	345	368	355	381	370	356	386	407	371	327	368	337	381	381	391	360	372	357	376	365	349	348	341	393	388	374	377	351	371	361	353	401	363	354	357	365	328	346	349	391	369	396	374	354	372	376	355	360	381	326	342	358	360	357	334	346	381	374	384	405	395	360	362	378	382	326	343	372	363	382	354	367	369	341	351	356	362	340	383	370	351	350	352	393	368	344	334	346	364	411	350	382	345	370	391	355	358	373	354	374	366	383	378	392	367	368	427	363	373	392	379	341	381	318	325	361	373	365	371	329	405	386	343	327	331	419	349	411	381	378	363	374	334	383	336	346	382	395	389	408	400	382	376	381	376	358	392	373	363	377	319	357	318	368	336	362	364	349	335	371	336	347	360	371	377	394	382	404	353	370	387	365	370	333	337	342	325	387	386	337	340	383	337	341	375	374	354	336	348	399	371	379	339	389	365	341	377	379	367	371	388	344	400	375	377	380	385	389	333	333	335	385	340	375	367	355	335	372	372	346	376	386	370	352	387	357	322	360	344	390	346	363	358	386	363	351	361	358	352	413	406	387	358	350	361	352	364	369	365	377	357	348	363	357	354	347	383	378	359	367	371	369	336	341	344	326	404	365	410	344	358	389	357	408	343	370	389	363	310	307	332	367	340	359	403	364	376	336	341	369	377	389	357	376	360	361	361	376	346	345	363	374	350	371	386	409	374	362	365	389	367	346	378	384	355	388	365	365	381	340	364	347	352	354	320	349	380	354	361	347	362	367	368	356	352	385	362	383	371	336	329	343	358	340	359	390	374	338	385	380	364	368	362	342	341	344	353	388	351	363	331	347	377	378	405	363	303	361	364	369	343	375	327	351	370	363	411	394	373	375	353	381	338	409	337	362	335	335	359	387	379	346	352	379	404	340	402	391	391	385	355	356	364	368	375	357	374	379	354	363	385	362	337	368	359	384	322	388	375	347	371	357	348	370	361	320	365	360	361	398	313	304	370	374	354	375	404	358	415	376	374	364	377	357	375	364	349	347	372	361	373	386	386	365	385	339	379	369	348	362	373	393	379	338	337	358	363	403	355	389	372	339	348	351	380	362	381	375	418	376	362	377	358	369	344	375	378	402	354	369	368	373	366	379	381	346	333	344	373	373	397	352	357	381	383	355	384	353	315	369	353	382	357	346	361	376	345	399	365	388	368	347	354	344	380	383	345	359	346	389	395	402	388	366	379	327	380	359	396	361	358	360	376	385	347	347	401	379	312	353	369	337	358	366	356	348	367	365	372	342	359	355	342	401	370	392	395	335	359	376	410	355	373	375	389	397	380	339	381	376	361	358	381	346	351	369	363	312	363	345	367	356	352	306	376	387	342	388	366	365	346	361	343	357	368	369	363	363	347	376	369	338	376	392	388	388	324	345	365	364	374	363	340	340	351	381	339	361	367	346	363	368	328	362	374	345	389	356	369	359	388	370	384	327	363	354	370	376	403	396	367	388	371	375	407	356	309	375	355	337	342	377	364	375	373	344	394	379	377	379	361	371	351	342	365	343	377	354	321	325	327	347	383	389	384	364	353	372	359	343	345	368	335	348	376	388	364	371	337	363	356	396	365	396	386	381	360	351	364	351	346	363	367	373	335	367	375	366	378	387	368	346	372	333	346	372	397	368	401	344	357	350	357	364	352	339	340	368	368	386	346	383	351	370	372	332	358	341	393	358	358	375	369	373	365	302	350	369	381	363	331	341	391	361	362	377	363	377	338	335	334	396	405	358	365	332	341	334	392	359	364	374	382	351	336	355	380	369	383	396	359	345	364	338	359	358	400	358	359	360	389	367	387	377	383	343	374	375	379	366	351	366	358	360	368	357	345	348	365	375	365	372	413	336	331	379	363	371	349	361	344	361	342	351	388	365	335	369	370	376	394	359	367	392	368	350	352	349	352	356	370	395	381	354	374	336	364	368	356	334	338	368	398	338	368	381	343	370	364	377	340	357	373	365	395	401	391	365	354	378	350	357	374	360	347	387	372	348	371	355	397	394	367	338	364	355	369	381	359	350	362	338	376	356	356	365	369	369	374	406	356	410	372	374	405	407	385	369	375	394	364	371	338	343	365	358	372	353	354	369	334	342	358	384	338	374	382	348	356	347	358	367	354	387	345	328	350	385	385	397	368	395	349	336	371	378	399	395	351	400	369	364	382	386	372	405	388	361	345	372	355	381	343	383	332	382	378	354	360	349	358	382	384	383	346	361	367	339	349	349	398	358	359	345	381	334	367	360	372	354	352	394	372	381	380	360	404	387	365	358	362	348	351	358	352	349	373	379	363	370	361	388	362	367	370	357	403	380	356	387	380	356	379	375	350	361	400	354	356	349	371	338	350	387	352	383	374	337	367	361	354	313	342	354	340	389	378	346	354	437	340	358	373	385	356	370	344	382	342	355	373	362	344	365	409	369	377	396	372	388	358	393	341	393	393	348	359	347	386	353	325	348	346	402	381	359	377	323	357	364	318	362	362	336	374	348	392	378	372	410	331	344	369	354	361	398	409	397	382	348	362	347	340	343	387	386	360	340	380	375	384	374	358	366	351	375	374	354	396	372	373	354	347	406	352	348	323	380	399	357	364	359	307	388	332	376	363	403	375	386	380	352	360	351	350	372	358	371	410	323	391	359	352	352	378	379	382	372	377	359	357	380	369	327	383	365	368	366	365	373	388	357	353	387	345	356	347	360	372	367	402	393	381	338	318	380	380	366	398	381	372	367	382	348	346	351	328	332	367	383	354	403	359	347	378	396	370	343	376	347	354	350	401	361	369	350	351	357	354	395	319	356	364	357	344	358	388	339	357	370	370	372	369	343	351	342	352	378	362	370	356	377	334	368	353	385	358	377	358	363	377	378	356	378	391	387	342	329	364	424	366	381	353	367	377	396	370	359	348	333	358	368	401	312	355	371	377	389	362	391	343	395	399	423	370	391	335	382	363	339	371	377	356
38200	47363	59003	46300	29178	14131	4271	902	898	903	868	802	892	821	882	837	847	857	839	793	852	783	855	834	854	811	839	814	817	824	804	810	804	848	848	858	860	889	825	864	825	840	866	826	857	802	851	833	848	896	869	837	858	875	854	851	863	839	847	766	819	796	851	834	796	806	788	859	866	860	835	825	845	824	831	822	830	842	840	821	817	849	876	870	821	857	839	778	830	802	856	793	774	862	816	833	791	807	823	833	810	863	864	799	808	788	794	799	830	850	853	807	898	820	816	832	831	864	797	840	795	817	801	840	820	804	832	766	798	801	820	860	821	912	826	838	804	775	793	836	840	808	869	844	827	832	856	848	793	840	805	829	790	834	857	843	791	889	884	864	830	832	846	815	872	872	891	796	805	810	856	825	832	846	860	818	857	855	830	824	841	820	849	820	849	855	773	801	864	816	852	819	778	815	853	838	881	846	854	845	871	839	798	865	860	803	879	892	815	797	816	841	815	806	822	852	812	844	869	816	854	834	836	875	803	853	865	826	835	876	821	800	870	808	872	810	858	861	840	830	870	821	851	815	839	829	821	834	812	799	874	792	795	836	828	812	849	817	819	827	855	899	840	842	865	860	824	849	763	773	842	838	851	844	830	867	890	842	843	837	822	851	799	778	856	831	855	823	860	830	804	876	848	878	871	785	826	844	837	823	810	880	884	807	844	842	800	883	840	804	837	772	832	824	784	817	802	803	887	818	795	804	801	866	834	795	830	878	855	821	862	878	867	788	837	807	899	881	797	855	820	856	875	826	803	813	881	876	858	831	840	858	822	850	827	802	834	773	785	841	822	849	804	844	878	805	844	779	834	862	864	854	845	848	847	840	778	832	827	875	857	786	819	839	894	880	871	799	864	810	875	869	819	847	840	813	808	832	826	806	834	882	821	811	866	839	805	845	822	839	836	822	800	852	806	815	851	829	816	795	809	853	881	825	770	817	851	802	823	833	861	812	823	843	864	842	835	792	865	851	867	836	800	817	830	817	748	820	878	798	845	810	835	781	892	785	860	815	850	847	834	857	835	808	871	873	827	909	839	871	879	842	842	777	865	857	817	851	878	851	814	844	843	853	870	816	805	817	843	855	812	796	838	845	815	805	816	809	846	840	816	834	843	818	857	861	819	829	802	870	832	765	849	795	838	812	789	870	847	818	817	904	897	836	829	812	811	881	795	813	833	858	870	793	789	824	838	836	825	807	882	883	846	882	832	825	849	819	786	825	846	832	824	797	817	835	872	830	833	880	879	852	830	825	866	840	838	801	803	780	861	803	808	829	843	881	823	809	831	829	835	803	815	852	820	815	828	799	799	830	851	825	792	802	834	842	800	781	824	855	786	824	856	801	864	815	784	870	751	819	869	896	908	840	845	824	770	818	824	825	833	829	843	893	831	847	855	857	845	886	821	797	837	822	838	844	845	829	855	848	859	859	810	823	856	832	845	812	834	814	803	839	843	834	863	840	846	846	854	799	852	875	822	865	797	845	858	836	831	824	841	810	816	842	886	844	822	815	841	858	842	849	812	789	839	896	839	776	831	829	863	882	827	835	866	843	865	872	848	862	819	787	792	827	818	842	840	857	804	870	826	832	847	833	855	847	863	859	877	836	850	835	825	850	873	844	836	831	842	880	817	853	851	854	829	831	822	843	818	802	817	832	818	847	850	839	836	858	843	832	799	823	809	829	802	828	876	857	812	799	820	794	849	837	839	836	837	859	849	850	846	814	846	858	847	841	821	848	795	779	878	849	800	892	853	840	843	895	847	843	850	835	809	868	817	849	810	848	840	820	811	795	842	834	809	847	809	874	798	836	861	822	840	783	870	844	866	845	851	823	787	853	797	847	826	857	844	826	812	837	855	853	773	840	836	786	779	799	819	828	819	836	807	854	781	844	833	850	826	849	844	841	901	801	822	862	845	803	808	842	828	767	862	829	870	836	802	804	832	797	850	829	822	868	816	815	809	803	886	798	835	823	884	849	839	853	827	869	865	867	871	838	825	835	855	808	787	792	801	819	845	862	795	845	869	889	819	810	837	793	840	794	777	797	840	824	834	834	842	827	815	822	766	860	837	867	803	835	754	869	830	821	807	811	841	839	802	807	810	790	848	836	790	861	810	813	856	849	880	860	802	868	775	822	865	879	849	828	829	865	877	854	816	834	831	823	870	878	814	860	848	809	811	841	832	818	884	829	836	809	853	847	890	851	809	891	830	787	835	855	825	797	782	806	866	814	834	817	868	780	836	861	817	877	835	827	811	839	863	838	853	809	799	869	897	814	821	853	886	824	812	846	822	871	812	847	797	788	805	831	842	821	782	849	826	828	817	818	862	867	839	867	852	845	810	866	820	867	847	845	817	834	756	833	823	829	839	809	824	815	830	839	822	805	841	848	790	858	853	867	834	829	829	822	850	789	819	893	801	841	743	862	841	848	810	786	839	873	880	835	833	840	837	834	826	833	845	826	798	854	800	857	834	819	797	865	777	850	828	763	865	861	892	788	821	811	822	802	834	814	864	793	807	850	854	875	851	897	835	877	864	840	827	878	828	826	857	849	878	876	796	849	852	827	809	820	831	834	777	857	789	791	785	832	842	905	840	877	842	856	791	845	831	805	892	810	795	805	779	835	850	840	816	822	860	890	797	828	804	841	863	839	818	849	856	823	851	796	845	813	874	834	835	813	835	801	814	833	858	941	781	808	821	824	804	820	813	859	846	861	881	861	798	835	855	837	849	823	844	849	824	819	816	796	852	818	814	842	841	858	812	864	902	838	821	852	832	799	820	865	873	784	846	864	871	872	800	874	768	866	785	858	862	852	826	834	842	789	805	832	811	873	827	812	767	864	821	761	848	792	843	824	841	835	844	830	828	817	864	857	818	820	899	827	837	831	794	842	827	860	858	831	809	823	872	866	772	805	834	840	851	821	803	825	788	837	766	838	837	788	825	866	874	793	756	826	859	810	839	835	858	835	791	845	896	876	890	813	829	880	811	797	895	768	820	804	798	858	800	773	833	828	836	855	870	835	844	842	827	811	843	861	808	796	867	829	845	906	842	872	871	861	844	804	818	854	795	829	821	837	896	848	774	858	806	817	898	878	820	844	945	820	839	811	842	820	828	826	832	840	847	820	805	841	850	803	862	850	842	834	792	873	833	829	848	882	848	836	904	878	804	790	883	880	814	851	813	830	902	875	865	819	827	830	845	797	789	835	852	844	862	844	822	850	847	841	809	873	816	804	798	846	855	807	829	910	826	869	845	842	790	851	849	842	839	848	833	885	815	845	814	892	848	886	855	824	784	852	857	837	848	784	804	761	842	798	833	808	839	852	849	911	855	816	841	842	831	842	841	880	814	796	839	801	819	812	804	815	825	814	814	803	807	769	810	813	769	870	828	836	815	780	852	840	808	848	844	827	801	830	839	860	833	833	818	806	820	893	791	857	783	818	788	869	791	826
72053	69346	77010	57181	36182	18882	5030	653	504	516	472	447	466	482	475	524	486	479	516	514	500	462	487	473	507	503	526	453	512	462	506	513	483	509	487	507	487	470	491	473	447	475	507	501	532	492	506	500	472	492	541	546	528	527	504	480	484	466	510	448	515	500	494	494	486	462	501	503	514	507	524	476	453	480	504	512	503	535	529	487	539	469	469	463	455	514	502	495	511	484	504	527	496	492	505	494	435	489	520	492	499	517	507	468	487	519	478	479	505	483	491	524	455	446	486	464	453	495	493	458	501	510	479	462	514	508	522	477	506	461	496	490	447	467	506	501	458	516	494	527	492	501	506	469	511	511	462	497	484	499	527	498	524	490	536	499	509	492	448	518	494	485	464	487	494	463	492	526	494	495	489	469	520	485	505	505	447	458	510	468	469	484	511	492	471	513	482	482	497	474	480	459	500	506	480	490	487	492	530	440	475	486	465	454	424	497	475	513	502	483	479	462	503	461	454	540	502	482	466	478	509	473	473	467	531	515	488	512	527	454	450	529	483	502	518	499	493	459	493	476	508	503	514	502	429	482	503	501	514	530	482	455	474	455	497	502	488	466	505	478	486	509	504	533	510	501	512	490	535	540	493	473	477	480	516	469	478	458	484	513	468	539	486	505	482	499	482	459	493	471	468	496	492	448	466	475	500	525	487	487	487	445	458	468	491	534	514	487	495	499	463	525	486	498	480	506	498	502	481	510	463	465	531	505	494	481	499	505	512	478	512	517	475	454	479	482	470	500	500	480	506	515	478	514	495	491	480	501	497	498	484	514	522	489	479	541	526	480	495	410	507	484	473	473	435	506	482	499	489	479	475	492	488	473	527	478	495	481	469	525	533	490	486	494	497	484	549	456	502	521	533	469	487	516	497	511	519	465	517	489	483	505	479	491	494	490	532	472	503	532	542	451	524	483	512	522	467	478	469	495	481	441	510	484	512	493	499	473	471	523	466	466	472	493	502	458	450	436	491	514	528	491	473	482	493	505	470	493	506	521	476	479	441	483	500	469	521	466	481	492	481	474	456	470	505	493	494	501	495	509	453	475	446	488	471	484	502	488	473	475	503	497	498	488	500	446	518	493	475	486	511	503	495	483	487	477	485	479	476	476	490	485	566	519	512	516	506	451	469	453	496	467	453	519	479	496	503	471	486	503	480	533	453	522	463	461	495	483	495	480	511	536	488	523	478	531	549	503	478	481	496	456	463	517	473	502	494	496	488	496	515	474	505	523	492	521	477	473	495	519	477	491	500	474	468	461	488	486	520	490	559	520	493	494	480	500	465	472	498	464	455	464	512	484	513	514	478	469	538	513	456	495	449	503	497	471	511	523	485	534	466	529	482	494	466	447	469	496	482	472	527	519	473	516	507	467	475	462	470	503	455	475	469	500	495	501	474	478	459	484	508	468	492	455	482	483	487	503	530	494	530	504	481	543	520	498	495	464	484	515	482	491	512	491	464	483	511	427	472	489	457	489	519	500	485	510	507	504	437	498	525	513	451	498	492	445	492	460	543	487	475	501	507	472	463	496	512	542	531	488	508	520	525	506	499	458	487	460	507	480	516	504	465	496	491	522	527	498	486	495	496	509	520	493	447	494	473	471	532	521	510	497	529	517	526	472	447	497	493	479	502	479	489	465	481	483	464	493	526	493	493	473	490	477	499	493	525	493	512	494	510	514	470	457	453	475	472	505	540	456	479	495	487	431	475	530	491	507	516	505	470	509	493	510	500	504	510	451	518	468	503	543	475	500	472	499	478	509	516	523	497	504	469	492	502	477	512	494	475	467	486	509	471	482	450	481	476	484	474	450	488	461	500	492	503	473	472	511	464	466	477	498	527	488	494	517	512	463	446	506	504	466	459	510	465	527	494	511	471	477	487	471	502	495	513	483	493	501	532	461	497	487	485	499	494	489	519	471	479	473	494	498	518	488	491	477	483	486	465	525	507	510	519	512	479	540	477	478	484	532	506	497	511	461	477	472	500	491	519	456	492	521	473	484	494	497	521	529	475	492	513	498	535	461	496	460	474	531	524	499	456	485	498	512	511	515	509	486	489	493	508	480	489	439	506	457	474	469	453	504	496	510	480	524	472	516	438	475	495	522	475	480	458	508	489	498	495	502	503	476	495	483	520	510	458	448	448	446	508	518	502	485	465	507	487	480	475	520	464	481	492	521	465	491	457	506	484	465	495	483	507	523	529	515	512	458	460	468	484	510	509	492	478	582	476	556	476	498	520	512	474	435	482	504	478	520	507	482	497	486	496	482	481	454	495	481	518	476	430	434	513	486	460	495	482	503	473	455	497	468	464	480	485	470	497	491	483	525	473	491	456	469	482	482	490	492	481	475	483	459	517	500	470	504	491	528	477	477	501	523	485	479	525	529	551	518	525	482	490	467	445	475	452	468	506	473	503	477	483	480	449	480	514	498	494	478	516	527	474	477	517	506	481	493	489	436	494	502	468	477	501	490	532	453	512	511	505	474	542	456	451	478	468	505	470	457	443	503	596	508	459	490	491	490	457	478	502	515	520	461	462	504	497	498	494	445	493	509	447	488	519	511	551	511	486	481	497	514	482	499	504	502	492	465	459	460	489	495	489	491	482	479	532	507	465	506	474	499	515	476	518	481	493	497	437	494	524	458	499	491	498	443	468	496	471	482	472	497	489	543	458	525	502	533	498	475	489	488	480	487	500	489	533	476	494	493	480	506	509	499	470	462	473	461	471	474	478	507	473	475	493	485	518	459	452	494	461	528	465	474	461	512	515	514	467	460	488	528	489	468	485	459	512	491	462	476	480	489	495	518	488	474	528	521	524	503	544	471	503	480	497	483	497	470	493	517	499	467	432	471	455	490	487	499	475	492	479	523	506	521	491	467	508	486	504	497	474	467	480	500	503	495	518	475	537	501	435	461	492	492	481	514	488	485	491	506	506	508	504	482	508	502	518	524	489	544	534	484	510	469	481	513	516	475	521	472	489	506	525	488	469	487	444	481	537	524	519	511	468	520	479	499	511	452	486	492	513	483	480	503	502	515	500	460	494	464	527	488	474	491	470	517	508	467	438	480	477	490	456	479	527	494	481	455	518	488	507	506	457	500	520	463	472	464	452	508	457	457	475	511	494	509	493	496	512	506	472	488	440	475	481	488	473	456	493	491	517	509	471	492	504	503	470	471	511	463	483	538	519	467	495	464	491	484	475	510	536	480	502	479	483	478	529	490	524	469	508	471	475	463	479	535	468	534	487	482	472	478	469	519	500	474	498	499	455	480	501	468	497	505	463	471	520	517	499	459	473	499	469	493	491	490	473	521	509	465	460	477	507	512	549	495	480	512	510	510	472	459	496	475	504	502	506	471	493	509	466	486	470	482	497	495	485	474	520	490	501	481	492	440	503	503	487	500	456	494	494	475	470	507	540	507	482	472	489	480	469	524	477	509	546	486	525	503	474	447
48971	60594	77192	62691	44094	26006	7856	1173	1115	1112	1076	1082	1125	1024	1171	1073	1107	1045	1132	1160	1121	1039	1072	1111	1074	1062	1089	1112	1049	1134	1067	1105	1075	1060	1088	1077	1101	1078	1040	1081	1083	1067	1098	1032	1117	1057	1057	1052	1084	1109	1081	1019	1095	1077	1044	1030	1022	1095	1109	1079	1127	1046	1089	1067	1076	1037	1052	1033	1043	1055	1047	1076	1047	1132	1091	1089	1033	1045	1084	1099	1027	1059	1088	1073	1077	1027	1092	1043	1024	1070	1117	1012	1113	1112	1093	1060	1027	1071	1067	1053	1070	1119	1104	1100	1099	1097	1064	1120	1080	1109	1042	1059	1096	1071	1077	1048	1067	1074	1101	974	1063	1116	1077	1056	1102	1076	1067	1072	1070	1063	1042	1102	1095	1112	1123	1061	1083	1109	1081	1044	1044	1063	1053	1084	1072	1121	1033	1087	1098	1093	1070	1071	1066	1082	1021	1078	1056	1003	1100	1032	1038	1093	1057	1075	1034	1075	1040	1067	1056	1091	1040	1059	1104	1043	1013	1065	1132	1093	1073	1051	1055	1076	1012	1040	1053	1062	1027	1032	1102	1056	1116	1081	1116	1051	1049	1093	1081	979	1064	1068	1079	1052	1075	1095	1075	1059	1067	1041	1052	1088	1081	1092	1061	1118	1055	1074	1055	1057	1139	1127	1032	1100	1073	1124	1060	1015	1032	1037	1041	1034	1027	1126	1026	1074	1027	1096	1054	1022	1111	1084	1065	1108	1110	1119	1066	1012	1107	1066	1055	1053	1125	1071	1070	1050	1104	1050	1108	1057	1045	1080	1078	1091	1055	1044	1038	1035	1086	1071	1112	1054	1040	1099	1135	1058	1065	1024	1021	1146	1046	1071	1140	1056	1068	1112	1090	1114	1084	1059	1068	1086	1064	1084	1034	1044	1017	1065	1075	1074	1045	1085	1024	1090	1064	1026	1084	1091	1053	1096	1093	1078	1063	1109	1016	1043	1130	1055	1049	1111	1043	1080	1025	1036	1041	1073	989	1015	1085	1065	1084	1099	1043	1106	1033	1047	1087	1105	1090	1106	1068	1067	1042	1047	1100	1139	1059	1083	1072	979	1112	1073	1074	1143	1059	1102	1056	1061	1018	1086	1137	1093	1111	1108	1075	1058	1001	1111	1074	1145	1100	1095	995	1046	1051	1095	1060	1061	1091	1146	1043	1083	1032	1107	995	1037	1083	1057	1116	1055	1062	1051	1048	1101	1059	1059	1021	1059	1085	1047	1027	1080	1135	1108	1092	1092	1057	1050	1107	1089	1097	1057	1101	1051	1074	1039	1071	1068	1063	1107	1060	1109	1073	1095	1057	1038	1104	1102	1097	1061	1140	1012	1065	1047	1094	1038	1103	1105	1080	1065	1050	1107	1103	1083	1030	1028	1067	1050	1087	1089	1021	1158	1042	1045	1036	1065	1071	1087	1081	1004	1005	1054	1066	1050	1104	1026	1041	1075	1024	1052	1111	1097	1103	1053	1049	1072	1049	1068	1018	1097	1093	1083	1098	1039	1060	1070	1073	1101	1046	1061	1031	1101	1074	1096	1061	1046	1036	1086	1032	1060	1091	1073	1094	1112	1026	1114	1024	1084	1049	1100	1077	1001	1060	1066	1047	1021	1087	1057	1026	1049	1086	1019	1023	1101	1098	1056	1009	1101	1049	1129	1054	1088	1043	1036	1132	1068	1113	1091	1046	1092	1042	1064	1071	998	1070	1088	1042	1108	1085	1050	1076	1048	1057	1098	1049	1004	1027	1029	1051	1044	1105	1057	1050	1120	1042	1057	1061	1046	1048	1080	1115	1041	1055	1062	1062	1094	1058	1083	1051	1156	1087	1039	1078	1058	1036	1027	1089	1028	1117	1070	1130	1054	1095	1137	1037	1098	1054	1025	1092	1088	1035	1120	1074	1116	1016	1031	1087	1069	1060	1056	1036	1080	1066	1125	1118	1034	1047	1022	1091	1074	1080	1089	1060	1105	1102	1071	1064	1102	1042	1101	1126	1032	1084	1092	1076	1070	1075	1061	1080	1015	1062	1103	1097	1056	1117	1055	1052	1097	1068	1104	1068	1038	1123	1096	1063	1130	1123	1075	1016	1092	1077	1058	1051	1067	1013	1124	1121	1081	1031	1083	1039	1031	1038	1044	1080	1053	1061	1068	1069	1130	1116	1083	1048	1041	1079	1090	1054	1073	1019	1070	1109	1125	1149	1112	1029	1115	1007	1104	1113	1116	1113	1102	1044	1031	1047	1023	1047	1102	1064	1071	1031	1099	1048	1085	1090	1100	1147	1036	1054	1056	1080	1106	1043	1021	1060	1088	1098	1018	1027	1048	1064	1132	1125	1062	1076	1021	1110	1089	1025	1081	1111	1060	1114	1070	1049	1060	1015	1084	1038	1094	1095	1112	1051	1048	1067	1068	1077	1064	1041	1089	1064	1044	1089	1060	1074	1098	1072	1133	1046	1096	1114	1070	1042	1049	1077	1054	1130	1078	1032	1039	1076	1068	1101	1025	1036	1019	1058	1111	1087	1079	1090	1041	1051	1062	1060	1084	1088	1090	1017	1068	1078	1035	1077	1068	1087	1072	1102	1075	1133	1068	1080	1065	1044	1087	1074	1089	1051	1053	1009	996	1089	1010	1043	1060	1097	1071	1059	1130	996	1035	1059	1073	1042	1046	1095	1049	1044	1079	1068	1049	1138	1052	1050	1065	1074	1095	1064	1060	1135	1008	1096	1070	1041	1070	1042	1099	1085	1148	1049	1077	1047	1049	1026	1049	1081	1069	1039	1077	1106	1079	1068	1056	1096	1113	1053	1089	1106	1100	1080	1021	1123	1091	1088	1094	1103	1047	1101	1060	1052	1109	1105	1067	1073	1077	1127	1067	1028	1085	1051	1040	1098	1069	1085	1060	1095	1091	1109	1067	990	1086	1022	1048	1052	1110	1082	1041	1063	1079	1070	1105	1148	1118	1144	1028	1094	1103	1035	1041	1064	1083	1061	1086	1069	1115	1007	1048	1156	1078	1072	1047	1037	1038	1070	1045	1035	1114	1022	1123	1087	1064	1093	1077	1069	1055	1008	1063	1117	1065	1074	1033	1101	1037	1053	1059	1048	1088	1105	1063	1079	1095	1071	1030	1057	1061	1018	1082	1041	1081	1058	1118	1090	1082	1115	1124	1091	1051	1084	1079	1064	1035	1053	1031	1047	1112	1049	1057	1080	1069	1085	1030	1101	1064	1061	1092	1080	1038	1034	1081	1097	1078	1056	1063	1083	1015	1159	1069	1087	1115	1100	1114	1056	1093	1015	1048	1092	1046	1114	1054	1074	1097	1073	1062	1116	1044	1082	1062	1023	1084	1040	1111	1098	1073	1059	1109	1050	1057	1038	1059	1055	1063	1115	1085	1082	1078	1107	1139	1084	1092	1062	1013	1091	1084	1079	1053	1086	1138	1144	1077	1021	1106	1043	1048	1067	1120	1030	1097	1047	1094	1053	1066	1082	1094	1072	1086	1050	1104	1094	1093	1039	1046	1032	1075	1071	1108	1070	1045	1119	1130	1114	1078	1087	1095	1094	1033	1084	1072	1075	1057	1079	1027	1100	1118	1051	1014	1101	1049	1095	1036	1092	1047	1049	1052	1075	1119	1086	1011	1025	1121	1021	1100	1098	1032	1076	1121	1030	1048	1119	1064	1030	1096	1067	1076	1115	1076	1066	1067	1102	1088	1112	1077	1061	1076	1044	1019	1103	1079	1098	1074	1029	1073	1048	1129	1124	1070	1042	1065	1101	1062	1138	1089	1145	1013	1063	1082	1074	1024	1078	1046	1137	1107	1142	1112	1084	1049	1110	1050	1110	1079	1118	1016	1075	1074	1059	1053	1068	1067	1100	1078	1101	983	1079	1015	1034	1110	1054	1056	1046	1076	1058	1078	1045	1041	1026	1133	1075	1111	1030	1047	1119	1099	1049	1113	1060	1054	1071	1078	1021	1057	1035	1093	1111	1086	1077	1072	1062	1095	1082	1059	1072	1102	1086	1057	1066	1063	1055	971	1125	1008	1055	1058	1032	1063	1047	1073	1070	1082	1036	1040	1026	1101	1040	1086	1057	1074	1017	1079	1105	1015	1080	1031	1087	1062	1044	1107	1108	1079	1032	1119	1107	999	1102	1049	1088	1066	1024	1027	1077	1054	1040	1106	1073	1080	1045	1042	1057	1091	1085	1146	1046	1070	1064	1101	1072	1049	1058	1047	1049	1070	1097	1099	1100	1023	1056	1017	1018	954	1093	1033	1065	1082	1076	1066	1100	1057	1044	1110	1087	1059	1111	1034	1095	1083	1076	1108	1006	1086	1060	1091	1129	1022	1046	1089	1062	1137	1107	989	1060	1017	1029	1064	1097	1012	1077	1069	1090	1105	1097	1063	1087	1100	1074	1103	1096	1065	1108	1053	977	1128	1078	1039	1037	1022	1074	1065	1066	1055	1089	1111	1074	1094	1020	1082	1076	1066	1063	1081	1039	1050	1028	1097	1043	1079	1063	1131	1149	1034	1040	1043	1074	1048	1062	1079	1071	1054	1085	1090	1076	1058	1094	1022	1061	1100	1090	1056	1048	1057	1059	1064	1077	1101	1075	1096	1028	1036	1097	1079	1071	1094	1038	1070	1070	1085	1093	1086	1073	1050	1016	1099	1069	987	1061	1077	1071	1109	1094	1087	1089	1120	1045	1060	1080	1090	1074	1049	1097	1095	1054	1038	1082	1038	1039	1069	1011	1093	1038	1158	1113	1115	1089	1039	1062	1120	1039	1091	1066	1061	1019	1087	1024	1070	1048	1048	1056	1024	1083	1069	1082	1023	1030	1058	1057	1118	1087	1037	1018	1080	1108	1069	1060	1074	1098	1031	1069	1004	1054	1082	1096	1078	1059	1095	1118	1101	1071	1060	1080	1042	1093	1056	1052	1091	1095	1053	1082	1104	1078	1062	1007	1028	1041	1079	1107	1062	1136	1068	1060	1110	1049	1087
44208	23305	16755	8204	2888	1153	529	375	376	394	392	386	401	399	355	371	398	353	410	414	377	390	391	393	441	401	402	404	385	401	407	333	419	357	365	393	367	349	388	359	335	370	399	383	372	386	342	385	366	357	353	355	430	351	405	364	352	433	367	367	354	354	360	411	359	339	373	404	409	382	380	366	386	336	381	368	370	367	361	376	370	361	376	393	404	382	402	389	364	408	362	376	424	361	374	388	383	386	366	384	401	405	403	348	396	429	392	397	392	420	390	376	368	362	379	349	379	381	367	390	415	420	393	388	387	371	387	372	414	372	374	377	388	383	393	370	379	406	369	376	438	356	394	403	359	400	437	372	365	356	374	395	386	387	386	394	401	396	396	396	393	378	392	407	396	382	453	395	353	376	431	410	344	320	410	401	347	386	352	396	366	372	372	334	354	388	403	370	383	406	380	357	384	385	376	343	346	398	403	364	347	328	379	387	421	376	413	400	380	361	368	372	393	392	395	407	384	372	344	405	366	371	372	369	376	395	385	407	395	403	371	393	373	367	387	360	406	391	369	380	397	406	389	367	368	359	408	400	391	386	414	360	384	389	369	358	416	373	406	365	384	378	408	430	387	390	381	358	389	389	341	381	353	369	370	379	366	358	360	372	394	402	369	373	380	373	386	378	381	367	412	385	406	384	385	352	344	367	334	374	374	351	367	350	369	380	389	379	401	359	345	378	404	370	406	399	340	417	392	408	424	373	413	376	387	402	355	360	411	400	373	384	341	374	368	377	403	394	382	335	392	384	408	357	383	391	378	372	369	373	390	366	405	407	416	348	375	363	405	398	350	342	377	397	386	365	386	343	399	402	380	382	371	411	387	364	362	423	408	381	362	363	385	370	385	365	404	403	428	368	399	374	345	378	385	412	412	340	385	374	362	381	369	390	397	371	335	376	411	375	398	382	404	396	374	383	406	360	358	384	392	396	387	331	385	357	404	404	389	384	384	386	360	377	403	394	357	389	372	358	361	388	417	385	368	341	383	356	372	347	356	406	357	359	373	389	367	363	397	384	382	377	384	412	404	411	387	359	404	379	423	366	343	392	436	349	362	387	415	376	406	401	397	378	373	389	376	391	370	387	373	347	363	361	394	365	387	441	353	378	389	355	421	384	371	389	410	385	393	374	358	420	394	386	382	380	346	368	377	385	366	406	380	334	383	389	374	365	392	390	413	385	387	369	360	398	385	406	408	365	354	369	368	372	370	381	388	369	385	382	363	413	387	406	380	387	379	400	405	368	396	372	394	351	398	345	387	370	411	383	365	376	389	405	358	413	371	384	407	375	362	369	381	338	382	408	378	362	378	355	350	351	418	415	368	399	392	362	401	414	335	410	413	369	357	392	392	392	410	371	330	379	371	368	406	354	393	375	358	388	356	354	409	378	386	400	446	383	382	403	373	399	346	404	387	382	419	345	393	397	403	395	390	393	398	389	389	368	418	343	415	383	330	395	358	404	378	354	376	393	359	369	348	384	400	383	415	421	411	379	364	392	373	372	391	379	399	339	368	389	389	369	415	372	402	375	371	370	376	348	347	394	379	395	396	357	400	384	343	371	375	393	368	385	342	398	361	398	365	395	361	373	382	383	423	352	379	394	373	371	415	414	392	424	373	358	387	397	391	355	359	377	396	364	371	378	369	380	355	392	417	411	396	360	392	407	373	359	388	399	358	355	445	402	385	372	417	352	376	335	363	371	391	361	399	357	376	389	421	339	374	376	338	385	356	391	369	361	367	422	415	377	397	383	401	361	383	405	354	392	370	398	390	360	397	363	340	373	410	383	381	401	375	409	373	367	345	355	426	429	382	346	389	376	372	379	373	396	392	399	379	380	383	405	424	386	382	324	356	370	361	381	391	391	426	375	347	369	424	389	405	372	378	394	354	360	406	390	398	338	377	355	377	370	396	406	364	374	365	393	367	389	374	390	374	351	356	394	387	348	352	399	397	365	403	416	365	384	367	388	396	397	375	392	380	362	387	365	392	358	376	382	376	369	387	361	404	394	369	377	401	411	381	368	391	381	369	378	414	421	357	386	384	388	347	383	355	402	373	322	410	367	380	410	352	332	415	438	362	373	396	404	419	386	372	352	367	345	340	366	385	413	362	379	385	390	340	429	374	402	365	364	396	364	382	357	427	419	392	359	402	391	386	398	371	388	366	413	377	389	374	401	387	424	368	360	392	368	400	403	372	385	369	401	375	388	372	374	395	415	418	385	358	380	376	380	399	378	396	409	399	398	374	372	393	397	429	392	380	403	378	354	376	405	373	388	414	392	381	372	373	370	378	393	383	357	390	337	373	398	375	383	413	404	406	381	379	368	365	382	361	357	413	404	437	385	378	415	401	365	383	361	309	392	368	377	373	370	388	373	380	382	364	390	336	378	388	422	365	350	409	402	422	355	372	374	389	384	381	377	366	354	413	375	393	372	396	358	413	384	349	346	365	403	405	367	355	381	379	389	406	344	374	356	391	379	384	372	399	398	399	349	395	402	393	391	382	349	351	386	376	355	405	393	352	401	387	376	365	416	378	391	386	398	403	396	347	367	375	382	366	379	375	388	371	382	377	391	402	403	388	401	390	385	382	383	356	379	375	378	415	382	381	397	369	399	411	362	379	389	407	403	339	330	397	347	357	340	394	345	377	359	389	397	399	364	342	353	396	396	383	391	357	370	408	386	395	377	379	398	360	378	398	354	376	344	417	378	358	404	380	373	337	369	410	377	348	399	346	404	365	401	401	367	408	374	360	389	383	409	397	393	374	388	413	392	390	406	411	390	356	362	375	410	359	415	344	334	337	383	375	373	417	403	392	399	401	401	387	310	362	374	383	343	421	372	398	365	410	390	375	368	370	359	414	388	371	393	365	353	354	356	381	393	367	382	377	381	391	402	394	346	349	398	373	392	399	391	409	361	342	351	351	347	360	380	423	392	380	393	361	380	407	357	381	370	404	386	387	391	408	348	356	396	358	365	401	402	372	348	367	364	400	390	400	429	373	382	357	416	394	376	411	412	422	351	387	366	430	357	362	433	441	386	379	407	391	404	353	363	403	362	388	370	410	422	351	381	379	359	439	342	384	370	360	381	402	386	379	390	356	365	362	386	353	359	397	367	383	365	349	337	402	368	371	370	375	390	356	386	362	367	370	354	396	383	347	397	361	406	379	380	379	407	402	377	388	373	340	367	405	356	343	435	365	373	365	379	365	423	356	361	383	403	405	394	415	374	417	380	431	387	358	355	370	366	408	353	430	360	407	429	377	376	408	386	375	377	360	366	371	404	387	415	373	391	353	382	410	366	375	400	375	415	363	377	369	396	369	391	406	373	435	361	393	395	395	355	414	419	364	338	343	363	387	400	374	386	388	379	365	362	416	404	377	399	345	385	343	420	426	368	381	375	388	373	381	387	390	405	375	411	392	370	380	387	416	381	407	420	389	383	363	348	364	380
25101	15238	23092	14634	6892	3018	1279	857	886	855	865	836	886	844	855	893	851	864	873	841	902	894	822	840	771	860	818	832	806	831	834	782	803	842	816	799	856	873	859	847	832	855	858	852	806	889	848	849	838	870	820	847	818	897	904	881	848	833	919	847	822	849	907	860	895	823	868	851	833	805	842	856	827	817	921	909	842	845	868	838	881	828	840	870	856	894	893	898	824	803	822	827	871	817	870	845	871	884	887	874	856	829	859	865	857	867	836	864	883	842	855	835	906	876	871	841	852	874	846	836	772	828	898	856	861	889	865	880	871	857	850	867	859	837	894	831	883	881	814	886	838	828	847	868	805	873	851	825	847	881	836	896	864	854	861	825	830	863	866	868	816	829	872	861	920	914	862	808	905	944	811	841	871	854	844	888	879	829	834	842	851	870	828	801	883	853	839	829	822	789	847	877	878	850	866	893	893	835	860	841	846	884	804	843	893	841	852	845	868	869	839	909	908	846	823	814	870	835	836	824	783	878	828	878	839	843	859	838	845	872	886	856	837	873	811	813	820	895	855	853	836	861	875	815	895	848	829	847	857	873	815	866	852	907	875	934	866	847	841	861	849	888	803	822	859	819	843	903	835	856	859	830	841	853	862	803	854	880	910	854	866	815	848	861	851	821	818	873	821	875	843	832	914	841	848	796	873	883	878	852	839	890	902	844	853	882	807	879	822	880	875	876	859	830	874	894	800	873	838	884	818	844	801	897	825	835	851	869	839	829	888	875	834	810	857	865	846	874	874	822	880	860	855	853	846	888	825	832	848	896	836	808	791	842	886	849	895	883	855	835	837	859	852	858	840	836	844	829	887	896	814	848	857	849	846	864	843	845	833	807	883	879	911	827	818	818	801	835	808	832	828	864	871	808	833	844	912	826	891	784	819	859	790	857	842	814	830	868	879	836	867	844	799	809	837	823	829	839	856	836	875	855	826	813	871	831	818	842	825	885	861	839	830	833	868	842	801	853	928	864	863	841	857	824	846	822	818	848	829	827	894	800	840	891	807	819	865	820	857	880	856	874	821	880	907	901	810	835	836	877	878	837	871	805	857	860	859	905	819	857	803	815	842	848	904	801	899	787	829	809	870	862	842	858	862	869	878	875	861	843	865	886	862	840	858	822	851	824	849	876	798	831	874	820	864	842	868	826	823	855	861	861	807	851	864	850	861	817	895	853	859	832	792	852	855	854	857	807	913	910	831	857	825	842	870	841	891	805	893	814	888	877	850	874	836	828	860	864	823	795	819	805	822	854	883	812	828	886	875	877	829	846	835	892	867	830	825	829	851	823	831	790	819	879	855	846	829	795	806	880	860	865	846	843	839	858	804	882	814	880	898	863	867	829	859	851	822	869	821	856	802	812	832	846	819	855	867	844	837	822	850	835	839	871	870	887	814	854	840	870	857	839	846	837	863	824	837	789	876	845	871	871	850	886	887	859	891	817	853	830	833	877	883	865	832	863	884	918	882	792	798	838	854	849	862	896	839	872	834	871	814	830	841	866	874	866	826	855	823	826	868	859	848	866	820	820	826	872	847	837	845	800	876	876	831	911	847	893	884	850	819	840	808	912	825	826	900	922	828	860	836	847	863	859	831	841	845	844	849	831	839	861	845	819	795	872	897	862	870	871	822	830	817	819	817	818	871	868	852	819	901	854	866	838	884	832	839	818	872	877	818	853	890	788	797	809	796	825	838	861	817	876	859	841	813	855	907	848	837	830	850	835	837	839	898	827	850	832	825	835	884	832	883	818	840	857	850	866	878	843	856	873	777	898	830	866	856	837	851	807	878	837	826	842	857	832	780	897	843	852	811	841	870	795	837	848	799	839	841	882	850	845	857	800	859	813	832	776	853	835	817	853	848	822	802	808	865	850	879	891	828	845	862	859	886	806	824	808	797	861	857	864	869	836	849	808	820	845	901	856	826	836	858	789	828	865	903	865	825	908	825	851	865	825	885	860	798	857	863	828	805	889	818	863	876	862	828	807	848	864	752	856	858	840	849	843	862	862	881	853	855	861	786	851	916	873	898	889	840	830	814	766	804	829	852	860	902	867	910	887	822	858	838	859	822	845	853	811	898	823	874	886	849	848	850	898	832	791	819	843	858	822	790	842	796	864	874	854	825	847	853	865	881	886	856	877	854	895	916	900	834	849	878	846	812	886	846	872	866	868	859	891	911	831	919	805	884	866	861	891	805	818	885	805	837	833	816	828	803	868	820	848	863	869	865	794	872	859	858	813	841	819	880	879	816	866	857	859	857	860	865	868	887	825	835	902	824	835	887	786	851	829	836	844	777	887	837	892	797	830	815	832	862	829	855	870	818	851	831	854	810	864	861	895	829	844	900	863	824	827	858	867	812	828	868	859	873	895	888	881	874	831	892	814	858	841	855	829	815	835	837	796	816	841	864	869	852	787	827	890	853	823	849	795	850	839	835	842	894	845	829	862	822	842	850	815	858	827	868	872	819	859	915	846	860	818	892	868	784	863	887	816	848	837	836	855	838	864	859	837	866	817	830	826	886	870	851	861	801	855	848	844	848	865	872	878	803	900	830	864	828	834	881	843	824	838	826	925	847	839	851	877	814	879	888	886	820	837	836	865	801	833	864	833	832	825	823	889	790	783	856	871	841	819	816	838	814	905	905	852	872	827	875	807	855	884	842	814	849	839	912	779	824	805	851	802	860	867	857	884	864	852	860	880	894	885	877	840	854	788	854	803	855	804	839	854	843	825	882	802	883	773	804	835	805	859	804	825	808	814	872	904	837	851	830	819	828	855	845	860	926	820	926	893	869	838	886	848	822	852	844	834	827	870	842	834	869	895	798	886	852	870	886	822	841	871	823	831	890	843	856	826	844	838	930	817	852	864	819	830	846	866	816	863	807	864	838	759	808	856	843	857	842	876	819	917	810	863	828	866	853	875	885	830	874	809	852	876	834	860	873	874	837	875	884	902	835	880	823	865	884	890	858	830	885	842	832	875	869	874	853	828	862	854	846	875	854	833	848	856	822	855	809	832	815	874	818	851	892	833	888	859	915	827	866	826	896	868	895	871	837	877	793	862	858	858	865	867	864	840	845	886	841	821	795	839	860	845	819	815	843	916	877	830	880	887	859	841	854	865	868	850	824	812	870	803	893	856	831	858	873	796	893	811	847	868	836	791	832	825	778	887	854	863	900	837	881	808	897	865	803	813	820	920	914	900	824	870	866	825	849	865	818	856	844	846	827	889	859	883	860	864	825	832	830	903	862	841	844	851	831	878	845	891	859	861	862	814	888	906	867	884	858	847	881	834	839	887	857	816	885	834	814	820	805	858	771	827	906	848	855	801	807	822	890	837	824	860	874	839	814	850	814	854	802	870	815	867	822	828	846	854	865	861	884	886	867	855	753	848	882	911	821	887	825	840	860	879	885	788	875	846	908	849	828	848	878	856	863	869	852	838	860	887	805	863
61165	55112	62864	45177	25516	9715	1946	382	275	331	360	319	343	334	349	335	333	330	372	384	341	330	370	332	356	354	346	337	368	344	332	346	341	351	315	351	318	382	326	329	320	313	340	352	327	349	335	337	365	314	329	358	336	316	345	324	340	337	352	354	353	333	356	349	367	326	352	331	324	320	307	324	344	334	340	341	337	306	327	358	329	307	328	313	355	338	335	332	323	348	361	364	348	344	338	327	331	330	336	352	358	342	314	323	335	357	347	345	353	333	303	313	331	367	317	331	307	365	332	308	319	322	347	292	355	337	319	336	299	333	319	295	330	323	318	341	379	333	344	344	334	368	332	372	324	297	308	336	349	375	344	340	295	355	365	348	326	299	327	367	345	320	323	375	349	360	336	358	332	335	343	356	347	323	344	320	335	386	306	300	346	322	335	335	348	317	308	307	373	359	314	312	339	344	338	348	348	340	339	365	350	339	348	369	341	311	374	343	302	328	363	348	335	323	331	342	307	346	317	339	339	324	356	369	319	337	325	337	332	326	326	340	331	296	347	377	322	341	332	366	356	316	355	333	327	312	336	334	334	304	335	364	338	345	329	373	337	370	339	293	335	364	371	322	346	290	314	321	328	293	338	331	304	324	317	352	336	303	373	340	373	332	300	317	333	350	351	335	363	327	330	323	341	326	354	353	376	353	345	331	352	337	340	317	321	307	329	310	338	332	321	328	347	340	358	315	365	311	314	346	336	308	308	313	339	345	342	324	287	321	330	320	316	346	321	318	333	345	364	306	311	299	355	328	311	345	365	342	346	353	367	367	381	329	324	321	346	339	328	354	317	340	380	346	337	341	317	314	350	351	360	358	309	333	316	349	359	330	323	354	337	333	324	319	355	331	343	345	329	311	336	342	299	333	327	357	308	346	314	334	317	333	329	315	314	366	343	338	321	354	359	335	339	358	338	305	341	341	320	338	337	356	305	349	333	359	371	307	333	348	371	338	339	346	378	318	357	349	352	325	319	345	333	343	328	347	341	331	345	325	335	345	320	347	338	303	314	345	358	350	319	348	344	354	345	317	346	339	304	326	328	372	326	337	320	341	356	315	338	326	345	301	343	367	369	339	350	332	331	327	302	291	316	363	355	322	376	375	357	354	330	296	354	346	345	356	352	340	343	303	335	283	328	339	297	331	363	332	364	332	339	317	360	285	311	332	369	323	338	341	341	354	369	346	359	363	313	339	330	347	301	364	336	306	325	322	302	342	335	325	314	358	324	342	320	329	327	344	331	340	332	340	346	318	333	363	329	334	359	353	327	329	331	339	362	360	344	354	362	339	334	329	362	370	328	295	336	328	336	349	340	333	336	325	320	322	308	299	337	336	297	349	386	342	324	377	355	341	359	341	351	308	330	311	352	348	330	337	316	312	345	359	315	348	333	346	334	303	312	318	313	349	366	322	321	303	365	328	327	348	360	368	343	324	332	317	344	328	367	316	324	339	324	320	325	370	332	350	320	333	326	340	341	349	358	340	321	328	338	281	310	333	395	339	284	327	299	318	335	315	364	306	303	359	307	298	360	300	356	361	301	340	350	313	316	360	333	278	356	289	333	313	359	344	360	322	336	368	342	318	368	327	302	324	337	325	343	347	348	310	328	331	352	332	347	320	339	339	312	348	322	332	283	334	327	336	350	390	304	328	362	337	315	340	348	382	357	338	357	316	351	363	357	344	324	310	324	328	316	309	360	347	312	320	356	302	353	348	339	320	331	350	356	382	340	349	326	338	372	342	349	349	321	332	377	337	367	376	354	334	333	345	330	331	361	339	348	325	359	352	343	313	307	320	346	334	333	324	342	319	323	339	344	346	378	341	317	337	302	351	335	352	371	317	332	343	361	326	322	344	333	350	359	316	300	351	341	321	338	332	307	281	337	351	305	350	371	326	347	325	362	355	350	307	335	324	365	341	360	306	343	305	347	363	326	305	345	361	367	301	329	342	318	362	328	330	366	331	349	321	311	323	359	297	357	326	307	343	311	329	288	368	324	358	353	341	341	351	300	328	372	357	296	305	338	335	312	345	361	361	341	363	321	320	310	335	361	352	331	351	310	287	336	341	351	369	339	347	342	348	367	347	342	344	341	326	350	336	308	305	323	313	336	321	346	335	347	346	354	335	368	319	350	309	356	323	344	346	316	344	344	318	296	348	325	317	331	348	366	339	353	362	358	325	347	364	328	333	358	347	322	342	293	309	331	329	343	348	345	332	326	315	346	321	317	351	335	340	337	357	336	370	309	375	334	319	300	321	327	316	333	344	316	329	320	332	343	329	311	351	308	330	334	372	344	302	325	346	357	343	377	330	330	335	314	317	356	361	380	312	340	337	295	375	334	337	308	336	326	326	348	321	361	337	361	319	325	335	353	324	318	345	388	378	349	367	340	308	360	315	329	353	381	314	338	325	320	352	367	342	336	352	342	323	338	312	314	335	325	340	330	329	320	345	331	338	337	340	334	342	369	333	351	389	326	345	315	360	297	337	329	345	344	336	297	315	328	336	334	331	301	316	368	337	338	341	355	341	344	334	327	313	322	316	339	291	352	329	346	295	326	328	354	370	374	299	312	315	351	336	370	335	335	330	325	338	341	329	325	327	339	333	328	339	326	333	317	344	294	335	353	340	347	375	322	335	372	329	351	328	358	358	312	336	341	331	335	342	341	344	366	360	327	332	307	298	338	335	308	305	321	353	340	365	354	339	340	348	319	336	335	346	286	317	330	298	291	316	343	351	364	346	340	338	358	343	314	335	339	309	348	342	338	346	332	372	369	338	341	360	350	311	337	314	342	344	331	357	323	318	324	340	333	293	328	340	344	338	327	341	364	343	335	312	317	328	331	357	311	338	325	359	354	351	320	325	331	306	373	306	337	342	342	342	343	351	345	357	352	338	343	333	327	357	334	351	342	311	325	338	336	324	342	319	350	323	335	332	327	335	363	337	317	336	340	321	326	340	300	317	353	318	326	361	332	308	321	324	351	342	342	341	321	293	320	337	346	335	332	360	347	385	305	303	343	376	334	312	311	319	311	344	300	312	328	336	334	353	312	353	329	341	294	336	283	319	309	338	340	346	365	367	357	347	345	305	335	351	315	370	330	322	323	343	317	342	348	349	325	321	345	369	344	331	312	309	373	331	372	306	331	368	323	391	314	332	307	320	329	342	311	322	327	358	347	305	327	282	365	340	342	308	306	356	370	357	363	278	315	316	335	341	374	322	335	336	365	334	322	322	355	374	339	351	353	369	352	351	332	308	346	318	349	327	325	319	349	332	315	364	325	366	330	321	327	329	351	356	326	332	358	336	345	319	322	341	335	326	318	313	355	332	311	354	310	374	327	321	376	332	333	325	358	353	338	347	331	307	375	300	378	341	327	318	384	332	348	331	363	321	358	350	327	355	362	319	360	337	335	369	366	367	318	383	331	332	363	286	321	361	312	319	326	333	342	335
38709	43565	59547	50074	33812	16960	3987	784	821	796	757	734	804	744	779	836	823	757	764	808	795	797	760	778	767	772	812	781	785	764	762	798	780	797	768	801	726	757	758	792	794	739	812	738	782	790	748	766	841	792	752	783	790	808	776	770	794	761	748	744	791	760	796	754	760	756	779	776	792	756	778	740	800	777	781	745	795	794	824	773	743	727	794	726	779	770	767	795	723	751	712	723	723	792	794	757	761	778	807	774	778	775	831	749	770	772	758	729	776	770	707	743	790	771	752	746	810	740	735	747	801	743	812	794	709	751	819	805	737	783	799	732	798	772	735	777	727	773	758	724	764	766	850	781	704	781	785	756	811	722	764	812	785	739	753	810	760	784	771	750	726	794	758	781	853	806	790	738	761	749	739	760	766	769	776	786	787	747	794	734	721	719	741	782	765	768	794	771	805	802	796	754	770	771	777	780	777	711	716	818	834	785	759	777	799	828	722	776	788	782	747	807	787	787	748	729	730	778	754	741	767	773	777	780	786	791	777	779	738	819	757	796	793	709	768	762	782	774	764	768	812	780	753	750	762	777	801	764	779	862	721	734	776	764	793	712	765	759	736	716	808	757	818	785	807	775	795	751	733	740	766	780	778	778	781	785	799	744	736	774	771	807	771	765	787	810	785	730	780	724	771	787	778	789	773	803	787	791	754	798	763	735	806	765	747	783	738	768	819	746	772	763	759	785	790	785	813	755	802	757	739	743	764	805	788	766	767	708	752	753	795	794	734	816	745	796	708	786	745	771	777	737	800	778	745	815	756	767	807	738	762	824	795	737	756	807	745	776	759	753	777	761	782	770	773	816	779	776	760	762	747	774	796	770	772	813	746	740	779	747	823	765	824	772	772	768	742	752	793	768	786	731	780	751	742	756	772	824	722	801	791	744	779	758	747	801	775	741	755	752	749	716	735	787	759	730	841	751	762	769	744	755	745	772	779	739	758	791	763	758	766	774	744	766	717	778	794	771	757	735	797	767	744	750	753	742	781	779	775	774	777	794	745	813	789	733	726	747	758	780	717	789	771	812	793	739	768	827	751	796	767	782	804	755	804	796	728	755	781	723	755	734	786	707	805	782	744	781	719	780	765	816	781	743	810	770	756	757	766	744	810	712	801	732	727	784	771	798	737	780	766	789	813	760	766	779	747	765	740	842	766	775	801	780	781	777	785	745	759	772	741	740	808	775	744	750	774	819	760	809	736	778	794	717	778	726	794	746	740	779	753	757	768	804	763	774	788	768	782	768	776	774	781	756	738	728	777	746	777	753	763	801	784	797	768	775	729	749	737	814	775	806	724	736	696	820	808	758	746	765	828	771	724	772	807	763	742	763	774	781	756	784	781	796	771	785	779	785	792	755	786	757	824	737	804	778	750	786	764	736	785	717	753	769	793	781	775	763	742	774	750	775	778	759	753	714	829	766	767	730	778	791	769	737	794	776	748	741	764	799	756	811	804	754	747	795	753	779	767	759	755	760	761	747	821	772	749	790	781	790	783	748	791	745	834	812	752	763	770	817	734	758	770	760	767	806	784	779	720	786	797	744	731	765	823	761	785	806	764	779	748	795	756	810	754	742	769	729	757	784	739	756	753	790	767	741	788	741	725	758	779	758	731	789	773	748	780	708	783	746	760	778	770	746	757	782	792	747	791	824	756	774	766	748	745	753	767	793	757	745	758	738	760	733	733	790	729	736	752	782	788	768	752	806	758	712	768	767	767	779	774	771	771	727	734	770	779	759	785	804	761	766	778	816	745	737	753	757	741	779	835	785	776	785	780	813	778	775	793	708	795	774	722	787	745	706	780	743	758	730	737	764	716	796	775	731	781	742	737	703	775	795	775	796	756	759	775	806	782	826	747	794	776	759	767	801	761	767	774	777	753	790	763	776	765	824	757	760	750	735	734	772	743	736	804	780	800	754	751	797	822	717	762	764	758	783	741	772	785	785	741	797	743	755	786	792	758	757	754	835	745	774	829	747	780	711	817	789	742	766	768	801	753	784	773	741	774	753	732	774	802	737	720	813	772	740	768	745	775	785	766	785	768	804	804	800	736	761	785	779	795	777	801	782	752	740	801	776	753	801	756	771	778	805	780	797	803	804	717	755	738	786	760	767	728	767	793	724	792	749	786	748	843	738	786	776	750	795	773	711	777	781	820	787	798	776	733	762	795	744	814	793	781	800	800	759	704	771	771	741	761	791	799	798	737	801	748	744	745	752	772	758	766	784	777	744	732	793	726	821	772	730	760	763	751	809	786	741	791	742	747	724	742	813	757	781	728	770	752	766	786	769	801	754	699	782	746	773	795	815	775	805	756	796	772	793	754	738	775	737	761	772	780	783	763	750	719	740	758	779	778	747	780	758	779	727	745	782	768	805	780	774	757	773	767	792	792	772	793	731	814	776	784	721	744	799	846	789	760	812	805	742	747	760	744	771	778	766	792	782	759	795	757	725	753	768	735	762	711	736	769	802	741	800	739	801	765	786	733	754	751	760	762	756	781	737	800	758	773	766	829	740	808	783	769	773	767	717	790	790	781	803	796	766	765	703	754	811	774	712	777	740	737	729	753	758	810	755	728	824	767	749	762	823	777	788	709	771	749	746	781	774	789	776	770	773	736	831	760	737	711	786	778	797	799	714	749	758	822	741	758	823	794	783	744	715	776	781	714	727	773	734	805	761	766	712	756	746	736	737	792	839	727	806	757	816	815	782	784	776	806	768	761	761	735	774	731	727	784	741	766	749	729	776	735	773	810	769	740	755	723	754	777	785	761	784	778	768	745	769	773	785	755	789	777	781	765	761	782	795	803	772	750	792	789	777	782	795	766	756	780	754	763	743	772	818	766	779	783	741	809	775	778	763	768	788	783	728	756	788	754	800	732	805	757	770	758	764	743	762	743	747	747	785	790	729	751	771	790	785	791	758	775	818	816	759	737	785	784	752	741	793	820	783	751	767	762	749	774	784	751	777	753	753	740	738	814	702	770	767	767	727	724	798	817	756	758	722	785	745	747	816	748	762	767	797	807	742	768	773	831	823	750	723	783	771	757	759	795	770	765	752	761	789	741	777	744	779	794	795	773	761	771	830	786	745	777	749	798	791	800	792	808	718	802	782	758	777	742	755	796	793	828	774	750	744	760	751	769	766	763	745	754	758	754	786	777	794	732	778	765	771	753	800	752	775	821	807	783	809	757	788	750	840	778	760	743	777	738	804	769	778	753	753	747	785	714	781	768	769	811	769	784	768	760	744	806	772	756	798	725	760	780	748	792	743	777	738	804	803	769	768	769	734	810	784	771	763	807	718	776	789	774	774	744	755	753	736	773	762	743	750	740	767	766	759	786	799	815	752	782	811	801	755	802	753	727	775	798	806	766	799	761	770	774	769	812	742	760	742	781	780	772	754	769	699	745	765	762	784	805	819	788	774	799	784	776	767	825	776	740	801	791	821	791	803
71237	58364	77405	67299	44926	25482	7100	685	511	460	502	482	469	448	454	447	477	503	490	470	500	481	464	456	458	471	467	457	459	483	461	481	449	479	469	474	519	501	512	465	440	495	493	475	481	442	465	439	452	454	463	520	452	453	470	454	518	476	466	523	481	502	504	449	515	454	502	484	505	463	449	472	451	443	452	452	451	484	473	510	533	451	450	452	509	473	488	470	481	510	480	476	460	453	531	468	500	459	460	440	419	454	442	499	430	453	465	485	456	465	500	483	432	471	482	451	514	473	464	479	516	490	480	469	475	457	476	464	480	483	443	469	468	526	452	463	452	434	474	473	486	430	498	484	471	473	517	460	478	471	479	486	465	474	446	433	457	455	468	487	449	491	470	464	468	480	478	471	447	447	457	486	456	489	504	494	431	487	460	455	444	476	499	461	484	526	502	438	466	475	458	519	458	453	449	463	478	500	463	501	473	486	433	422	475	427	479	450	473	485	461	454	470	443	506	460	452	462	466	442	440	439	467	439	450	481	491	457	474	456	507	472	478	458	473	488	451	435	514	470	496	453	456	459	433	451	465	469	437	451	440	472	499	474	447	455	450	461	505	509	480	472	451	489	487	475	530	451	426	509	470	504	468	469	441	449	456	439	482	479	487	442	493	449	448	472	462	440	491	447	477	449	484	484	451	473	464	456	411	453	454	496	424	420	476	419	455	452	477	460	476	469	519	440	470	480	481	443	470	439	458	499	438	453	482	468	438	469	509	448	507	421	432	486	493	483	445	447	430	462	525	482	485	462	479	481	475	422	438	459	509	484	483	458	459	448	461	417	487	443	453	477	467	409	448	446	486	488	520	434	510	501	476	478	479	485	454	435	462	474	473	488	467	452	478	497	419	465	476	479	472	439	454	442	460	492	482	504	455	492	426	472	469	459	438	409	461	481	463	457	481	448	435	467	455	481	490	465	464	466	483	495	512	424	506	499	466	461	500	420	505	480	493	450	495	515	467	463	440	468	473	517	453	517	495	465	471	497	473	462	484	459	420	460	517	498	440	509	490	486	453	413	481	513	493	473	469	524	510	478	494	467	491	479	500	423	454	453	486	450	462	467	479	480	451	459	478	464	446	484	448	493	486	419	491	477	453	432	456	474	477	441	447	484	461	446	445	459	458	504	445	482	449	488	480	478	473	438	473	460	474	486	483	466	419	500	454	488	469	439	462	491	461	459	491	435	526	459	480	481	447	448	455	486	450	479	449	471	460	507	467	482	495	482	429	454	458	466	504	522	498	446	470	455	456	478	518	487	462	465	465	496	510	443	414	484	489	422	473	465	467	474	451	470	440	486	433	506	437	443	480	470	475	442	459	445	500	521	470	460	449	456	483	463	480	494	469	439	477	478	447	482	472	489	461	482	452	448	518	476	467	494	462	524	488	474	512	467	485	516	430	488	448	420	428	429	495	465	456	440	504	481	429	472	478	454	460	489	474	483	491	469	454	466	462	481	479	464	513	487	452	501	481	450	472	514	472	455	470	484	479	478	481	498	478	442	457	406	494	470	506	443	455	475	455	465	479	446	458	450	470	455	446	439	473	488	457	452	470	474	468	486	469	495	513	423	434	484	438	457	470	441	434	449	473	484	481	497	438	522	479	443	503	501	486	479	480	446	475	471	475	474	475	433	473	510	452	477	519	477	519	420	434	441	486	510	427	475	459	460	495	445	514	484	476	498	431	458	467	502	466	470	444	478	500	441	489	500	464	472	444	447	503	445	514	449	438	446	505	471	486	485	474	457	456	464	451	467	483	469	465	472	442	449	449	446	423	419	422	457	443	496	462	447	459	470	430	471	489	487	483	424	492	464	482	463	426	472	478	430	451	466	495	482	484	481	451	491	435	474	494	471	464	490	479	464	457	453	434	473	449	509	493	487	465	521	447	476	480	486	495	485	476	484	472	503	459	492	444	444	443	415	495	434	441	436	471	473	471	465	485	434	466	424	420	483	435	468	514	491	429	457	455	438	482	431	445	544	440	436	469	469	492	481	486	468	488	465	468	448	459	452	430	449	460	449	475	482	474	448	415	462	454	430	481	467	431	487	428	463	443	436	477	480	441	452	484	427	481	457	483	488	462	447	494	456	465	468	475	500	442	453	448	504	484	460	437	466	477	460	426	499	444	470	507	505	468	465	419	425	443	445	481	490	479	497	454	475	437	420	465	467	510	446	438	479	443	460	477	469	475	443	483	467	423	486	448	488	479	491	516	459	463	472	464	467	462	465	486	488	489	511	480	459	515	440	456	503	438	505	449	445	478	474	450	487	469	454	490	478	435	448	425	498	463	448	470	469	494	434	481	454	437	458	463	487	517	496	471	461	445	466	498	482	483	451	492	471	453	436	464	478	515	545	464	453	479	472	451	452	481	487	439	456	442	447	465	519	478	468	444	451	490	459	456	491	486	431	426	486	467	430	450	444	433	456	485	489	450	458	459	472	496	548	440	453	464	487	462	472	458	465	477	483	435	477	491	491	457	475	457	451	453	520	445	464	494	466	478	534	460	463	476	513	476	489	480	425	491	496	459	466	484	478	483	485	495	497	416	467	480	450	486	500	468	459	450	478	453	487	458	491	476	431	507	478	472	474	473	422	466	448	498	517	455	448	442	432	450	485	435	501	465	504	471	481	459	478	460	472	462	414	477	460	505	452	453	458	470	453	498	507	479	471	482	482	475	417	474	506	474	434	430	481	440	488	463	447	481	483	466	473	454	522	459	481	451	474	489	469	447	484	434	458	457	464	451	505	486	452	457	500	443	466	407	424	496	453	447	473	485	509	476	464	459	430	477	481	482	480	450	487	450	466	480	461	493	457	444	450	467	472	482	441	459	492	448	513	505	477	456	430	452	459	476	459	469	469	485	416	455	455	514	467	468	441	433	492	472	500	464	456	488	459	471	467	491	491	456	466	453	494	461	470	408	453	438	498	486	450	458	465	505	443	455	529	445	442	480	458	440	463	491	490	473	444	465	464	401	493	476	456	469	402	431	456	452	447	409	485	459	428	466	480	419	443	490	432	442	450	479	464	494	483	465	471	464	432	442	461	482	499	495	456	486	456	451	452	491	453	448	436	467	468	483	503	439	459	460	465	437	447	490	469	417	450	477	470	483	459	450	464	452	472	476	524	465	455	465	523	466	460	500	471	505	473	440	469	509	443	469	476	508	445	504	435	459	432	436	475	444	439	469	431	481	463	477	500	476	470	465	477	471	435	486	437	454	450	440	490	524	429	494	454	468	495	452	435	444	430	472	464	446	455	452	464	481	504	463	438	477	469	491	486	471	494	483	499	432	497	469	462	458	477	460	445	489	471	449	471	502	431	458	467	477	462	457	452	487	473	451	413	459	458	447	496	434	428	447	444	453	475	461	480	508	546	491	492	488	448	459	422	456	440	448	455	486	470	482	447	459	453	486	472	469	456	478	485	462	470	487	453	451	486	483	460
47816	47903	77381	73419	53074	33290	7086	1089	1060	1044	1019	1046	995	1014	1025	1096	984	1032	1004	1096	1047	1060	1030	1019	994	1089	1055	984	1078	978	1024	976	949	990	1048	1011	1021	1023	1015	1051	1074	1005	955	1055	1017	1043	1024	975	994	1000	1006	935	1072	1027	1028	1018	1059	1066	1019	990	1001	1015	1001	983	1046	1020	1042	994	1006	988	1043	1005	1059	987	979	1003	1066	1068	1002	1028	1080	1002	1016	1026	992	1044	1080	1006	1015	1044	972	998	1060	1078	1039	1026	1040	1017	996	1016	999	1028	1013	1026	1038	1024	1029	1037	1013	1027	1030	973	1019	1024	1028	983	1002	1016	964	1024	996	1033	1047	1054	1005	1008	1020	982	1051	1087	990	989	1049	1032	1043	943	999	960	1002	981	1064	1043	993	1017	1019	1037	971	1049	1022	975	1002	997	1045	1051	1098	1019	921	1026	993	1062	1067	1018	1013	1006	1014	1068	1048	967	1073	1004	1049	990	955	1007	992	1004	1020	1030	1085	984	1061	947	987	957	1019	1086	1096	1008	984	1046	1043	1066	1054	1017	993	952	1026	1024	1023	1013	1030	1011	1050	1043	1021	1052	1035	1024	1049	1028	1012	1028	1081	1053	1024	1070	981	1021	1027	1009	1024	993	1069	992	1032	1034	994	1037	1066	977	984	1055	1010	1004	957	1004	988	1031	1026	1038	988	1047	1051	980	980	985	1019	1032	995	1004	1016	1051	1019	1049	1029	1024	1022	998	1023	1067	985	999	1016	1030	983	1043	1005	1023	1009	1042	1007	1015	1054	1012	1072	1048	1038	1064	1074	1019	1008	1080	968	1043	1005	1019	981	1013	1022	967	1045	1015	1057	1040	1018	960	1004	950	1052	988	992	1037	1006	986	1029	994	1039	973	1027	1042	1037	992	1006	1033	1045	1010	1036	1037	984	1058	1000	1009	986	1030	986	999	1027	1072	1013	1075	947	1036	1058	985	1022	992	1007	1041	1020	997	1013	1030	1024	1031	972	1041	977	1045	1035	1066	1007	1009	1033	1030	1029	934	1034	1009	998	1011	1019	1006	990	1006	974	983	1021	1031	1054	983	993	996	996	1016	987	983	991	1073	977	1035	984	1029	1020	1064	999	992	982	1017	1042	1053	1047	1072	1025	1011	1023	1009	981	1031	1033	991	973	960	1015	1006	994	997	1011	1047	1071	1031	1007	1002	1000	1017	1028	1011	957	998	970	1028	1042	1049	1017	983	1052	1010	1030	982	1039	998	996	1037	1038	1017	1044	1027	989	1058	995	1030	1079	1090	1037	978	1009	1055	1023	1022	1053	1042	1006	1061	1031	1040	1028	1047	979	1055	1078	1036	998	973	1026	1054	1023	983	1008	1055	1023	1020	981	1027	1006	1014	1019	1007	1013	1052	991	975	1050	1068	965	960	1009	979	1004	1043	1056	981	986	1010	988	1106	1081	981	1038	1013	942	999	976	1019	1015	962	1058	974	1063	1062	1013	1007	1029	1027	1005	1032	986	1059	1040	946	1010	920	1016	1031	1027	1032	1005	1024	1003	989	1023	1030	1041	1044	993	1071	1032	1043	999	985	1055	1003	1012	960	1081	1011	1018	1005	1057	1011	1026	1042	1012	1047	972	1011	1002	1003	1023	1036	1009	1034	968	998	1014	986	982	1053	1081	1054	977	1017	1038	1042	1019	1122	1056	969	1033	1074	1037	986	1018	1028	999	1023	964	1044	994	1053	990	1007	1048	1032	1021	997	1048	1019	959	1024	1013	995	1001	1039	1040	1006	1018	1015	1007	1031	1057	1022	1030	1009	1051	985	1002	1016	963	1064	986	1012	1075	977	1000	1054	982	996	1063	1011	1022	1001	986	1061	981	1001	1076	1044	1002	1044	1012	1006	1018	982	1018	1092	988	1084	1014	944	1003	1027	1070	1015	1015	1007	982	1033	1022	1039	1060	1036	1028	1068	1027	1013	1020	1019	967	962	1072	1031	1034	1035	1031	1010	965	1030	1015	992	1057	997	949	1012	1012	948	985	1013	973	1048	1020	1038	998	1019	1048	1030	996	1060	947	1039	949	962	1031	996	1032	948	1004	1068	995	1029	1040	1024	1017	1046	1058	1004	1070	1034	1019	1076	998	1042	1019	988	1010	1027	1001	1069	969	1044	1031	1004	954	995	1014	1067	1051	961	993	1000	1002	1043	950	1006	1033	994	1031	1081	1003	981	1031	1017	980	1029	1023	1022	1027	1015	1022	998	990	928	1057	1050	1028	1051	1069	971	985	1015	1040	1019	967	980	1035	986	997	1010	1003	1025	1036	1048	986	972	1021	1036	1027	1021	1021	978	1060	1009	1000	1067	1016	1017	1037	902	1004	1028	1013	998	992	1050	1003	1007	1053	1010	1047	1028	1052	1061	993	1021	1009	1050	1072	1008	1013	1003	983	997	1017	1054	983	1047	1064	992	1000	1012	1013	1014	1032	999	1068	994	1022	976	985	1021	998	995	1008	998	1035	1014	1012	1048	1008	995	989	998	1052	1016	1045	1048	972	1011	1003	1037	1043	1073	1046	964	1015	1044	1056	1041	986	1022	1006	976	1023	1019	1077	1054	1071	1041	993	1020	1060	1007	984	1014	1029	946	1038	1005	1014	965	1028	1037	1054	992	1013	1021	1013	1021	999	1073	976	1008	1006	1030	1014	1097	973	1055	1033	1090	1052	1042	995	959	1007	1022	1009	1064	1009	1030	966	983	1019	1061	1065	1005	1056	1013	1070	1037	1000	955	1039	1029	1056	1011	1019	1038	1037	1033	939	1048	1014	1002	981	993	978	1020	1003	1007	1070	1056	965	948	977	1021	989	1022	998	969	1062	996	1003	1011	1032	974	1046	1030	1003	954	991	1020	1061	1035	1022	994	1025	997	995	1031	1020	1022	979	1061	1020	1019	1003	1074	958	1049	1027	1018	1028	986	1018	1030	1029	1029	1046	1085	1075	972	1025	1036	984	1002	989	1036	1060	1015	1069	952	1067	1040	996	1043	984	988	1017	1065	989	1031	1032	1008	1018	1011	1022	1044	1065	990	1014	1007	994	1047	1064	984	1039	1020	1047	1023	1049	1006	1047	1054	1019	988	1065	1018	1035	988	1036	1066	1016	983	969	1003	1039	1054	1031	1028	988	993	1068	1033	1033	1019	1094	997	1006	976	1020	1029	996	1003	1061	987	1015	937	1010	987	1042	1019	1050	946	1038	1017	986	989	1032	1104	999	996	938	1015	1052	1019	1027	1007	1066	1006	1020	1040	1031	1008	1017	999	1046	963	1005	1019	1030	996	982	993	1040	1036	1034	981	1027	982	1004	1019	1040	1031	1024	931	999	1004	950	1028	985	994	1076	1008	1046	1016	1055	1044	950	1068	1022	1004	1020	1008	977	1062	975	1019	1036	1015	1023	1043	1057	973	1027	1054	1075	1051	1020	1070	982	1033	992	1026	1076	1019	954	1017	1023	1046	1005	1052	975	1013	1046	981	1031	1058	1087	1037	1030	1050	1020	1013	1022	1080	1012	1071	971	968	1057	1045	993	950	999	1068	1031	1049	1016	1043	1018	1013	993	1010	1008	985	1030	1000	1090	1025	1022	1029	1043	1070	1037	1020	1007	1013	1019	1036	1018	991	1027	1012	979	1037	1065	1018	1011	969	1039	1064	1064	1030	994	1046	1023	993	972	991	1013	1020	986	964	1009	985	998	1082	1017	939	1072	978	1000	996	1042	1007	1004	941	1037	1025	982	1046	1046	954	1046	974	1042	1076	1050	999	1026	1027	982	933	1024	1038	993	1082	1014	1050	1055	960	979	1048	1019	1074	989	1063	1019	993	999	1017	1073	1041	1010	1062	988	1017	975	1019	1016	997	997	1067	1031	1052	1075	1018	1002	1006	1022	1005	978	1025	1002	981	1052	965	1042	1033	1039	966	981	1025	994	1059	977	1010	974	1038	1019	1025	940	1050	989	1022	957	1097	1048	1068	1019	943	1008	1034	1024	1004	1003	1056	1033	1005	1063	1007	1002	1062	1054	1027	1037	1004	1012	953	1006	1023	1047	1049	1029	1001	1010	1019	992	977	1085	1048	1032	989	1024	1029	1047	1005	1076	991	1019	1055	1019	1025	1001	1004	1075	1009	1018	1004	1014	1011	1018	1061	1052	1029	1011	1045	1015	1034	1053	1036	1048	973	1020	1043	966	966	1026	1018	1023	1000	1011	1017	988	1023	1025	1020	994	1037	1010	1014	996	995	1013	1026	995	942	1000	1033	1007	1088	1041	1015	1064	1063	1062	1076	1017	1060	1050	1025	998	1013	1055	1050	1002	1012	1075	1073	1066	948	977	991	1036	1029	1046	1005	956	997	988	973	1043	1017	1049	1037	1023	1058	1014	1011	995	1057	997	982	1038	1000	945	986	1030	976	1003	1023	983	1022	1000	976	1049	1026	1031	1050	979	1002	1066	979	1032	1042	1013	1031	991	1027	1011	1021	999	996	1057	983	925	986	946	1013	1105	1000	1057	1054	1086	1051	1028	1073	1020	1038	998	1007	951	1013	1034	997	993	1062	1041	1019	1019	1013	1040	1015	1024	984	1011	1004
44859	29470	16662	9162	3493	1435	456	383	389	346	374	374	378	362	356	340	377	344	362	398	394	358	358	342	392	373	375	361	375	342	355	348	408	389	407	377	361	350	368	381	357	372	357	419	376	428	430	374	339	378	415	359	342	374	325	358	402	360	352	373	356	376	399	411	377	389	332	366	360	409	372	356	373	392	365	331	364	367	380	369	381	391	364	363	336	358	396	344	359	371	350	392	384	380	364	356	350	409	356	356	347	367	359	339	366	391	402	390	366	366	361	352	358	412	392	361	362	344	452	353	363	340	331	378	380	410	397	363	371	344	330	336	321	420	356	393	344	394	363	369	365	395	349	381	358	348	390	360	356	363	364	363	366	347	359	342	345	337	399	380	368	344	360	339	380	373	375	395	366	389	331	339	375	369	331	364	387	357	394	379	326	380	362	338	347	381	368	338	400	386	396	375	388	368	350	349	392	360	376	360	392	377	386	379	363	363	344	375	388	390	381	350	378	380	411	361	397	355	357	386	355	357	392	360	364	384	402	374	370	390	405	358	394	337	335	348	368	384	377	366	350	377	365	352	360	395	362	345	351	340	341	390	363	354	384	369	363	396	369	353	374	355	369	414	345	365	366	390	367	362	363	353	328	321	306	376	373	340	361	366	365	374	357	396	373	340	375	377	407	364	388	380	379	373	403	361	343	343	364	335	392	373	366	385	394	390	373	355	358	344	350	384	349	384	328	333	379	349	358	387	342	368	361	380	369	417	414	421	384	372	354	378	339	342	390	380	349	415	352	391	388	357	383	347	385	361	377	367	362	344	345	356	374	378	334	386	383	384	403	364	383	359	333	410	354	333	328	352	399	359	356	367	387	357	358	359	387	349	367	368	335	383	375	365	397	372	425	356	365	376	389	366	361	375	360	363	370	354	370	336	370	373	381	363	409	381	332	377	375	343	378	356	324	369	319	356	354	387	355	371	377	344	369	371	369	312	348	338	391	357	346	359	350	328	317	383	332	362	357	386	391	350	338	390	340	384	379	388	337	364	339	323	364	378	358	386	352	344	404	365	330	382	371	354	375	372	352	375	354	353	352	351	302	354	358	366	359	361	354	355	370	372	392	341	352	369	364	397	409	345	361	349	359	367	370	398	421	349	402	355	354	339	355	357	374	380	349	367	367	364	340	367	402	331	338	364	357	372	385	382	366	382	362	371	388	342	369	381	355	346	382	342	376	371	321	354	379	383	352	398	360	336	355	344	368	383	357	358	353	378	324	332	374	356	357	368	341	362	372	378	374	355	379	349	370	397	384	370	382	346	357	362	409	326	386	383	362	359	360	374	347	328	371	342	336	339	314	372	386	360	337	330	389	386	364	379	372	400	380	352	339	375	384	363	350	379	379	403	366	345	340	345	366	395	391	373	390	382	359	372	395	400	375	369	363	345	359	374	385	357	385	375	363	347	367	367	379	378	335	318	394	360	356	425	341	414	380	366	359	376	390	409	344	372	391	368	398	357	350	369	361	358	335	414	417	383	407	367	383	337	348	329	376	356	344	350	380	337	389	388	380	348	377	348	381	369	378	355	334	333	398	366	341	351	374	347	355	407	377	404	379	353	344	381	343	384	332	350	359	350	371	342	373	375	334	411	339	329	372	399	350	372	396	334	322	350	396	359	403	373	366	403	371	381	321	384	387	395	353	379	367	331	377	351	371	363	389	354	336	329	400	386	367	373	319	393	364	364	333	413	375	366	383	387	383	383	396	355	347	376	381	381	377	362	399	391	355	383	411	368	349	392	383	392	368	360	333	345	391	368	377	339	380	351	342	366	388	370	330	325	379	347	346	336	368	357	368	380	372	402	360	386	334	397	373	340	404	367	362	335	354	369	374	361	377	349	335	368	376	372	382	344	372	369	331	394	376	367	364	371	326	361	364	381	374	377	396	364	410	376	348	334	418	365	375	409	372	352	378	393	344	376	358	300	388	363	323	382	381	344	357	368	353	368	391	364	380	367	364	377	351	359	381	369	374	361	384	319	388	340	354	332	386	371	354	349	360	367	333	358	335	345	378	353	349	375	347	337	347	380	382	362	370	392	387	325	361	392	362	381	382	353	389	399	387	370	394	341	359	328	359	341	349	350	332	425	395	416	388	426	370	344	347	337	357	393	356	352	338	400	361	361	345	350	392	330	355	389	389	363	343	386	359	386	323	354	375	358	361	385	349	356	409	335	331	364	346	361	393	333	405	363	370	371	388	371	378	367	329	372	366	386	375	387	387	360	352	391	386	411	375	354	376	352	377	369	372	361	342	375	398	347	360	380	351	376	365	346	352	370	400	363	383	379	388	372	390	375	349	360	381	343	372	355	385	382	363	390	393	348	346	393	372	369	360	354	372	333	318	358	340	352	377	374	352	389	391	370	397	386	357	343	335	368	385	349	374	344	363	378	377	381	380	380	393	357	405	350	399	350	357	380	363	350	389	353	347	340	338	380	384	397	397	369	407	372	378	402	382	358	390	364	353	388	424	373	335	347	375	373	334	386	363	407	363	366	351	395	356	356	378	345	343	349	381	368	363	354	393	367	349	359	368	379	353	355	367	372	355	398	374	370	371	359	357	394	375	346	358	348	351	353	388	397	339	365	377	398	369	387	373	356	361	396	393	379	343	379	366	367	332	311	386	356	379	386	382	337	382	364	345	346	405	373	375	360	383	368	378	353	350	363	373	369	366	372	373	384	348	344	378	380	333	367	366	346	356	385	355	376	358	345	352	378	365	374	327	349	330	348	341	344	335	341	362	360	370	371	324	346	376	363	392	359	381	417	382	356	401	365	390	364	347	369	337	362	380	346	343	374	390	374	382	348	370	402	379	370	382	354	352	351	349	353	339	348	384	362	343	359	370	365	366	355	329	373	408	316	392	348	370	380	368	363	358	397	366	357	384	359	370	331	356	390	363	371	329	392	371	361	386	365	360	369	350	352	368	326	328	370	346	376	326	399	385	362	386	405	362	367	377	351	372	355	365	350	370	377	358	385	360	373	374	347	352	366	400	349	360	370	344	354	377	355	371	341	377	355	374	345	342	342	373	340	365	376	383	322	352	359	382	382	371	373	397	384	402	361	363	432	354	362	350	376	367	360	370	353	331	351	346	376	349	342	358	372	399	370	337	391	343	361	357	372	377	387	383	360	372	382	349	372	368	337	352	368	390	365	379	345	372	352	362	352	375	397	420	324	392	366	371	368	371	345	382	383	390	359	370	330	358	382	350	381	395	353	372	371	394	339	375	387	361	384	362	358	376	325	364	350	355	393	373	392	363	332	350	350	385	379	374	359	392	375	320	377	377	395	412	354	405	365	352	411	385	386	376	406	348	348	383	387	368	364	341	349	339	339	365	407	352	371	369	354	432	382	371	345	407	355	375	405	343	349	343	345	387	383	361	372	348	366	378	367	374	367	337	365	408	389	412	368	373	358	348	363	335	379	376	363	349	344	370	366	356	354
25927	19156	22449	16194	7968	3519	1049	822	800	828	767	813	813	828	771	797	822	803	791	828	838	789	794	790	774	794	802	775	801	788	812	849	850	800	803	787	794	825	852	804	772	784	781	861	796	810	822	770	831	796	871	787	828	800	791	809	870	774	786	804	772	772	770	773	842	734	805	804	837	770	843	833	828	815	811	852	851	806	791	816	831	845	797	790	833	784	778	853	830	855	822	821	824	809	809	832	810	846	759	821	837	787	865	803	783	851	769	789	760	781	840	837	790	814	777	820	784	833	769	837	809	813	823	830	815	815	850	832	821	801	833	812	859	811	830	797	817	803	752	778	834	849	870	798	843	833	798	815	806	811	810	822	830	765	835	782	813	759	814	836	824	754	836	848	819	815	814	813	778	766	794	790	827	791	773	807	777	770	807	775	838	826	809	838	769	809	809	797	806	835	787	833	818	802	814	849	838	797	843	813	837	846	819	856	864	769	834	853	837	827	816	782	824	784	802	815	826	835	857	822	825	807	792	847	806	850	806	835	817	879	799	789	815	840	799	813	817	846	811	823	778	831	824	796	790	819	834	826	811	812	856	774	852	758	853	812	815	803	831	848	770	819	800	864	797	829	754	797	792	734	837	799	823	802	787	852	789	792	825	840	819	797	808	828	839	796	827	806	847	794	792	800	837	801	802	793	808	796	781	792	859	862	775	790	772	801	766	819	777	791	863	794	798	810	800	811	829	819	813	833	817	841	812	787	793	793	793	819	822	748	826	796	797	798	817	765	825	776	842	782	855	783	816	816	809	845	822	835	847	792	773	816	817	868	802	832	766	840	811	781	761	825	789	852	807	842	851	792	800	858	743	794	821	819	799	794	794	823	813	786	790	860	783	819	791	811	803	788	811	848	827	816	811	831	771	778	814	837	808	811	798	836	778	852	815	844	823	778	803	841	790	835	837	790	820	805	814	843	802	821	822	787	792	837	775	767	803	796	839	807	811	801	800	817	813	813	761	769	847	846	838	817	835	806	752	846	788	833	783	822	810	789	786	835	828	798	841	836	798	819	823	811	830	762	863	804	823	819	770	854	802	813	798	788	790	836	818	832	724	803	834	812	812	807	771	790	765	770	827	831	803	817	839	764	771	834	871	791	760	848	838	847	781	800	761	801	826	826	799	846	762	813	830	808	785	795	843	782	851	821	837	814	808	805	838	815	827	823	798	829	790	811	865	816	823	805	798	849	818	812	848	790	856	830	860	804	774	792	838	821	875	791	788	769	763	787	766	864	858	809	775	794	795	806	766	832	830	800	815	796	835	800	818	848	831	808	766	802	820	817	805	774	817	820	766	819	806	883	796	817	802	814	858	830	802	797	805	841	803	807	843	851	814	805	798	826	844	814	823	839	772	873	819	794	844	831	846	866	846	851	823	814	830	836	863	801	804	814	855	821	807	805	774	763	809	780	835	822	851	810	758	795	821	798	778	803	811	859	760	831	832	830	798	820	793	851	830	830	778	806	816	814	805	769	792	786	830	843	857	823	806	822	782	794	791	805	776	778	815	784	820	810	832	762	799	765	829	819	792	821	824	826	801	820	832	816	828	818	769	809	817	777	832	776	780	810	836	832	807	844	829	821	794	807	856	788	826	783	855	776	822	767	836	833	813	755	768	804	842	818	849	811	812	813	829	778	789	779	795	797	796	868	797	798	783	807	812	824	812	820	857	811	794	811	842	838	827	817	836	820	805	775	871	810	832	826	829	745	845	804	852	822	874	802	846	821	855	795	826	855	784	782	839	819	802	806	786	806	876	868	803	806	791	787	841	812	819	862	765	776	828	747	812	781	856	742	835	862	786	810	785	827	747	781	794	792	821	818	799	816	809	799	810	839	812	769	852	816	801	778	836	800	777	811	805	849	789	777	810	750	800	746	779	803	807	826	810	793	765	852	834	806	806	772	792	768	809	810	798	831	808	826	847	829	822	803	829	818	842	832	873	831	810	782	840	787	786	825	838	777	792	824	784	828	815	811	835	831	790	803	795	841	768	807	827	852	825	818	793	790	801	811	817	816	807	794	818	827	792	786	819	834	848	806	830	826	828	839	773	826	808	807	824	795	811	794	792	795	776	836	831	810	801	769	837	766	845	788	825	829	787	784	797	802	813	815	799	790	843	809	811	802	808	830	815	788	895	822	803	833	812	869	760	826	832	784	824	761	765	784	757	823	755	777	788	826	828	802	819	821	799	837	815	842	759	836	856	785	783	811	815	819	838	760	833	863	824	806	769	818	810	866	780	807	745	814	801	858	780	786	838	793	852	777	792	807	857	788	792	794	797	814	779	849	787	793	807	848	856	819	846	809	788	860	807	809	755	818	798	820	794	811	798	801	845	802	743	812	779	832	814	806	783	786	840	812	818	837	827	820	819	833	796	851	798	793	777	801	806	811	825	807	862	820	845	821	808	828	771	766	789	788	846	792	820	835	792	818	828	769	792	786	839	803	839	798	817	773	819	831	824	827	783	824	771	803	864	820	787	771	828	821	832	870	849	817	802	777	806	840	854	818	834	798	815	879	835	798	764	857	819	785	770	823	808	841	773	823	800	815	763	783	781	740	804	801	829	796	821	840	837	816	831	834	812	829	763	780	769	810	822	802	808	842	761	778	813	809	833	816	795	809	761	838	813	797	802	800	809	737	816	875	803	792	794	807	769	826	759	842	818	826	773	780	798	761	802	822	891	809	784	824	799	815	783	853	772	803	847	794	820	796	819	789	860	764	803	812	809	786	826	811	795	860	792	794	814	848	825	807	833	840	775	803	805	886	838	788	846	826	777	779	782	795	805	818	780	807	794	836	802	855	781	759	769	754	806	818	817	857	778	763	757	817	837	796	798	850	809	795	827	774	784	764	791	817	793	793	787	775	770	831	814	816	760	818	814	811	833	817	824	787	823	826	790	816	829	831	800	770	786	786	803	827	829	829	819	810	825	807	788	820	797	818	801	740	824	796	767	790	804	787	784	865	817	795	782	788	794	790	791	809	764	772	824	817	842	839	789	774	820	782	812	833	833	841	782	798	775	814	804	847	861	824	799	799	808	812	784	802	763	816	831	869	819	832	783	784	794	836	813	798	770	798	804	791	821	789	808	823	846	804	810	813	828	831	755	789	797	824	795	824	848	802	836	805	807	837	793	797	857	769	778	821	822	825	822	815	871	842	800	868	791	788	825	800	809	856	771	781	809	837	843	808	773	782	848	807	787	816	803	784	770	814	817	805	830	870	833	816	821	817	838	789	807	784	796	826	818	800	793	835	831	768	805	788	867	782	825	811	759	834	813	820	777	803	834	854	799	823	802	809	885	820	814	832	789	760	802	793	819	813	781	788	850	810	823	874	792	787	815	837	817	825	809	809	794	761	837	817	867	847	790	817	841	808	827	794	811	767	829	857	799	791	797	820	794	814	847	771	827	739	840	773	805	790	807	823	798	820	814	836	850	882	829	879
63002	52132	62229	45836	26029	10384	1635	344	305	310	267	272	294	290	313	300	317	293	300	322	316	316	305	323	271	297	283	307	291	308	323	279	290	292	293	292	303	324	307	316	312	300	292	308	296	339	298	303	287	296	311	293	325	303	303	308	313	285	307	307	299	309	282	303	303	276	285	292	304	319	294	280	308	306	307	314	290	293	309	314	334	270	270	266	277	296	318	272	273	288	322	308	318	314	276	286	285	280	320	285	275	298	292	313	325	274	298	283	325	315	322	316	325	297	297	285	314	326	292	319	294	305	297	292	299	275	309	321	296	278	296	295	310	290	318	305	297	298	241	324	337	310	306	313	288	304	302	315	291	300	279	318	299	317	288	293	308	300	303	296	300	303	318	283	303	296	312	309	283	306	290	329	279	330	306	265	263	285	307	293	306	305	299	289	280	309	320	286	290	325	320	289	291	312	279	295	324	288	303	288	285	301	288	309	317	311	288	291	297	303	296	314	324	305	306	277	290	303	283	273	301	310	318	300	299	318	304	305	331	331	311	288	282	298	311	296	281	283	347	310	307	317	339	283	312	334	285	294	299	306	298	315	269	276	308	288	286	318	307	326	292	315	301	306	311	299	289	339	324	262	286	281	309	296	263	315	278	307	288	319	317	271	321	292	296	290	288	286	302	303	282	284	296	298	291	336	302	297	279	267	276	285	285	265	239	342	310	335	315	273	300	300	307	278	294	316	311	315	331	296	307	302	315	301	304	278	293	328	275	268	325	287	294	328	293	294	310	281	286	307	303	315	285	281	280	301	340	288	288	300	299	304	274	250	299	276	300	361	321	303	293	313	319	297	334	317	268	305	323	324	312	296	298	287	276	304	285	270	303	323	283	311	289	288	296	284	309	299	309	310	329	323	289	276	312	279	285	325	319	290	294	295	309	318	298	293	298	274	303	255	279	316	281	289	310	289	257	270	298	301	332	308	294	304	334	263	308	292	271	306	288	319	312	323	304	317	298	284	310	312	281	287	300	309	292	247	306	316	291	308	295	302	294	271	309	327	287	306	317	293	299	284	315	317	316	289	303	282	329	326	323	295	317	288	283	335	352	315	261	287	275	320	320	276	258	322	291	283	305	286	296	320	273	321	303	285	296	293	297	284	299	294	288	264	348	298	277	309	325	306	274	308	277	272	310	284	306	290	317	278	306	289	297	287	321	297	283	281	299	288	284	316	278	303	297	277	291	308	293	315	310	328	324	279	300	305	277	280	306	324	298	321	301	309	300	281	296	309	280	295	272	286	310	330	285	291	310	291	298	301	314	308	334	271	343	324	326	340	294	318	305	303	318	268	263	283	294	299	293	306	319	316	317	288	311	334	294	265	314	340	296	306	291	270	317	293	314	302	291	286	286	309	291	312	287	251	318	278	309	287	308	336	281	292	298	313	289	322	292	315	346	264	311	299	301	274	286	301	319	296	301	288	285	296	277	300	304	297	295	300	313	263	243	333	328	297	323	335	267	316	317	274	286	325	321	327	303	299	305	322	274	282	298	323	289	274	307	298	253	313	285	281	309	305	324	332	291	308	283	305	266	277	312	274	288	315	297	318	306	271	296	285	338	332	323	304	277	289	294	304	283	313	280	296	291	306	317	271	295	317	296	312	327	281	307	298	303	288	321	276	268	291	297	329	323	279	290	285	306	330	304	314	271	286	312	294	296	279	295	276	313	300	298	302	306	309	298	283	311	289	297	329	262	329	301	290	313	290	270	322	284	310	283	297	330	325	333	288	319	258	300	270	298	345	309	307	285	307	307	309	308	297	285	305	304	292	282	292	272	307	307	289	249	288	324	325	286	291	295	293	308	280	303	293	316	297	303	304	293	294	304	313	315	296	305	303	286	305	325	308	303	295	343	300	310	316	311	314	294	299	310	293	344	288	280	292	283	288	292	307	294	313	275	280	287	301	267	302	283	323	323	288	304	286	301	283	329	294	277	295	287	290	305	309	306	320	307	284	311	334	311	292	309	283	315	334	287	302	277	302	258	294	316	313	307	306	289	287	305	299	323	290	307	312	289	323	294	290	304	288	297	282	310	309	308	365	323	300	295	282	285	285	338	317	327	291	345	314	293	299	302	283	274	326	281	310	289	279	301	290	284	314	309	294	290	317	287	300	294	294	308	309	327	297	344	279	299	318	340	298	340	298	297	265	300	322	299	297	285	323	293	308	295	302	276	317	319	306	296	293	313	288	307	284	299	297	297	292	287	319	304	310	306	286	355	333	308	306	329	290	314	282	333	271	318	303	302	311	301	312	277	331	318	290	335	319	283	294	277	254	286	307	295	329	305	339	282	286	299	300	328	270	277	287	289	349	280	274	306	303	310	280	264	299	285	301	293	280	280	304	304	321	291	285	291	302	309	313	301	321	292	305	268	291	304	283	273	284	313	279	289	315	316	309	335	271	297	268	298	274	296	310	291	269	310	300	300	279	301	272	262	309	297	310	301	315	301	298	296	296	277	275	292	312	283	308	288	297	282	299	279	327	305	325	289	302	304	325	314	309	279	310	291	291	294	293	319	270	255	304	302	263	301	294	310	293	298	313	294	314	290	298	269	316	289	287	303	300	324	298	272	300	291	304	336	300	265	267	288	290	299	266	279	308	289	299	288	321	351	296	270	302	306	317	303	315	306	336	276	275	296	322	308	286	280	323	295	320	335	295	288	324	301	335	329	335	282	293	313	312	323	307	311	327	320	318	319	297	318	310	290	313	289	279	330	287	313	322	284	311	307	286	284	287	309	264	264	297	300	265	308	303	298	311	311	301	317	312	272	276	309	265	312	278	318	334	309	300	316	314	298	316	264	283	294	308	289	302	284	273	301	285	305	305	272	319	287	309	289	319	310	296	301	304	305	282	332	320	300	313	291	266	301	307	302	287	333	306	314	282	316	279	273	308	254	299	327	294	306	311	306	329	294	284	326	325	319	284	332	292	299	284	297	305	311	272	285	317	297	307	293	353	301	307	296	311	310	277	334	306	325	338	329	319	324	264	297	305	316	302	289	292	337	343	318	315	350	321	329	311	296	294	331	275	277	298	335	316	350	288	305	330	295	276	322	316	362	343	312	310	300	277	312	322	301	314	296	332	310	314	250	297	303	280	314	296	323	313	312	294	318	292	305	279	285	298	312	289	313	300	283	329	277	324	298	287	299	309	284	313	293	327	309	259	300	281	306	299	301	299	294	307	301	302	285	283	279	302	287	330	279	269	288	305	309	331	302	302	287	260	316	299	297	290	341	294	296	313	302	292	310	315	332	331	285	293	304	297	303	308	294	311	321	346	286	311	318	293	316	318	299	295	319	284	290	320	313	281	305	296	304	296	302	276	281	316	316	281	290	284	297	324	294	313	296	327	309	312	315	304	295	298	309	305	306	286	318	284	302	318	291	275	307	341	271	304	316	322	279	294	341	321	311	320	264	301	297	310	277	313	306	306	303	301	295	304
40432	40883	59340	50537	35184	17829	2898	730	689	713	696	714	698	697	673	687	729	716	672	743	775	674	678	688	728	702	661	709	677	676	703	717	699	714	714	736	671	668	684	689	708	676	691	731	693	740	683	694	711	684	721	623	721	711	723	670	702	671	732	700	690	692	672	738	719	694	727	687	744	715	778	738	731	727	695	695	684	770	661	713	705	700	732	689	677	733	641	693	642	655	662	683	729	677	686	703	699	620	673	655	696	672	675	683	697	669	670	682	736	674	690	650	689	701	643	698	694	735	696	671	704	741	686	730	655	695	685	703	686	687	726	722	706	681	678	692	720	753	676	712	700	697	682	696	673	723	749	708	724	678	694	710	675	700	734	687	693	677	653	654	736	682	714	673	691	679	680	699	652	699	700	707	670	712	684	693	703	689	711	662	704	686	674	699	696	674	675	666	722	690	704	686	699	696	717	712	737	659	731	683	719	636	674	691	674	687	701	730	717	704	694	720	678	689	692	664	731	676	713	730	734	693	684	674	674	722	711	688	699	651	745	691	654	690	667	691	717	664	709	717	738	677	732	686	743	706	727	732	712	695	681	727	683	665	668	649	699	741	708	673	707	705	667	708	646	723	763	697	667	702	677	727	712	740	674	692	686	698	756	705	678	693	710	667	686	686	681	703	680	716	685	698	717	729	754	700	698	695	701	677	696	692	671	687	693	646	710	706	655	655	684	719	714	742	657	712	717	647	684	665	646	657	663	701	715	747	674	686	711	737	704	695	697	671	650	612	695	707	702	729	688	745	716	686	710	682	716	701	691	712	689	652	671	672	656	716	694	680	724	691	668	737	713	694	722	702	750	674	710	727	707	663	714	707	709	707	729	677	692	744	679	720	744	698	703	742	636	709	656	702	716	714	677	669	725	673	685	683	677	670	712	721	701	740	631	708	717	680	685	687	733	695	708	734	699	665	668	649	723	677	727	717	689	683	754	733	666	692	666	664	660	683	688	709	738	702	749	692	700	649	709	682	715	746	713	689	681	687	655	644	682	680	705	677	663	695	718	681	680	702	648	680	717	704	697	664	676	674	685	695	711	692	714	683	683	701	703	677	703	732	664	746	692	713	756	720	661	669	679	687	682	734	713	730	695	690	690	700	706	692	668	651	740	677	685	712	699	700	682	697	710	703	640	704	714	711	677	686	701	706	690	707	674	635	694	660	737	699	678	674	673	721	682	699	654	716	668	742	690	688	744	665	656	696	694	708	688	695	698	718	671	716	675	702	648	653	708	737	667	710	649	698	694	696	695	706	696	723	694	692	689	706	656	671	675	667	710	680	651	664	680	651	680	703	694	745	713	678	664	698	697	705	733	706	657	678	698	671	692	643	748	687	673	675	700	668	687	655	680	699	677	664	655	712	726	692	661	667	685	685	709	666	732	683	746	685	680	673	680	662	665	702	713	714	673	688	711	700	682	701	656	696	736	769	682	716	695	720	750	676	689	690	721	674	713	672	657	680	672	681	702	686	757	686	703	687	677	691	707	667	696	664	701	645	704	670	704	669	706	678	706	726	653	684	693	708	703	724	704	679	667	643	666	680	696	712	702	677	664	730	698	729	705	669	680	664	716	691	680	720	699	709	664	690	691	691	636	688	687	743	722	737	674	657	699	684	680	721	682	715	689	672	702	662	756	693	711	678	694	717	692	724	713	665	741	710	734	723	660	687	687	669	722	693	739	648	686	634	717	715	749	727	682	724	713	720	678	665	720	697	680	719	709	666	651	711	692	686	653	719	689	721	706	707	698	705	673	673	697	687	706	698	688	677	645	666	683	745	731	733	734	664	694	718	695	696	683	733	718	666	713	661	685	632	701	640	747	686	708	683	665	669	750	675	682	684	685	720	685	673	712	717	687	684	680	703	671	659	665	714	687	648	673	686	712	724	742	666	736	708	656	715	671	694	732	678	706	670	656	682	706	706	685	712	672	695	679	710	680	693	697	699	632	665	666	696	728	731	698	667	732	686	725	680	688	701	696	657	707	696	721	667	701	694	713	705	710	711	706	688	721	670	678	742	680	704	706	736	696	731	719	745	697	692	669	674	615	758	661	684	652	682	695	667	698	673	688	691	701	732	705	730	695	652	654	660	695	705	674	710	682	700	689	720	682	651	710	666	679	660	722	657	720	716	675	695	709	679	678	688	674	716	728	702	663	712	709	697	663	678	675	680	708	722	727	690	672	713	684	743	701	658	697	698	659	661	732	670	693	697	677	691	660	636	670	663	685	674	658	691	715	696	729	718	687	651	674	656	672	694	702	700	714	701	718	686	705	705	681	706	701	701	690	753	667	711	727	732	661	698	719	673	763	681	683	713	708	683	710	689	686	678	682	682	699	639	664	731	747	666	727	707	697	738	701	663	655	702	687	722	670	758	702	710	688	721	727	678	693	714	667	672	696	747	670	661	639	663	728	690	695	734	717	685	688	701	718	691	690	704	702	694	663	677	658	635	738	728	703	763	681	676	681	724	677	720	669	722	642	700	674	664	683	716	703	707	663	728	721	693	682	662	690	667	660	682	709	709	716	685	721	694	707	691	715	701	728	710	698	714	680	661	688	667	692	714	716	703	729	716	731	667	691	692	698	699	650	686	680	688	693	671	722	704	732	707	751	670	677	662	747	692	676	699	725	684	689	696	669	680	697	683	686	637	660	699	746	661	687	645	716	662	710	674	678	686	718	696	702	780	694	665	661	618	742	649	674	707	727	695	710	661	691	696	688	666	720	751	714	676	709	672	689	708	646	680	714	701	691	656	704	662	690	698	721	718	708	711	668	699	632	694	727	721	728	669	667	699	685	689	662	722	643	735	726	713	683	683	685	723	727	701	679	642	697	695	657	700	695	706	680	725	678	708	696	697	644	681	709	680	651	695	738	669	646	719	749	681	715	669	717	730	741	668	734	614	645	697	709	689	716	713	693	671	700	739	704	711	692	742	713	747	674	745	689	683	706	658	799	738	698	724	687	677	675	686	681	673	725	662	703	661	698	690	708	670	713	673	702	717	677	713	717	720	666	696	691	721	717	657	713	672	702	681	660	674	668	669	702	681	676	691	653	715	706	725	707	711	683	696	652	704	707	689	720	648	699	730	670	707	722	665	651	725	673	660	658	716	717	677	684	679	729	633	688	690	681	671	633	697	701	643	678	711	668	644	683	710	628	751	738	707	679	698	734	678	690	717	715	702	673	702	673	684	672	669	697	701	671	714	673	669	672	675	719	676	699	725	664	688	666	660	662	689	722	681	692	697	710	696	740	719	710	668	661	680	722	717	647	729	672	674	703	728	673	701	692	686	683	692	705	702	718	684	669	742	709	715	684	695	703	649	675	666	720	709	677	726	660	749	735	660	677	717	682	707	678	688	677	681	686	687	676	671	687	716	742	647	683	723	674	713	679	730	736	695	677	673	680	658	689	696	710	745	683	665	652	646	690	680	666	706	674	685	718	722
72615	62345	78336	61247	40119	21153	4266	481	403	416	458	426	426	401	363	371	399	394	410	434	421	404	365	446	417	395	402	401	370	416	390	423	404	429	420	405	404	428	403	422	413	396	400	397	442	427	415	416	389	400	380	400	395	395	383	412	393	433	403	455	467	419	420	430	398	381	360	385	408	361	408	379	383	409	396	401	398	400	421	395	415	369	411	414	391	405	386	447	424	398	385	413	386	407	377	451	412	389	435	389	411	384	362	366	420	435	433	412	420	408	365	399	421	391	407	415	408	377	393	438	399	425	383	392	386	384	419	389	353	415	386	427	437	398	419	395	421	409	403	352	392	388	404	424	422	409	384	390	380	375	431	423	417	428	385	386	401	412	395	417	389	433	412	430	399	375	390	425	428	437	430	442	413	408	425	425	377	388	394	401	450	388	375	400	418	445	412	415	385	411	383	430	419	387	417	401	422	395	436	399	383	419	447	412	379	397	389	406	452	434	425	377	389	402	403	406	395	401	391	387	389	376	414	393	384	435	399	391	403	414	369	405	392	431	392	386	408	368	409	370	387	408	399	377	423	405	442	449	411	375	395	470	397	420	394	384	427	421	428	435	400	439	373	392	432	420	401	428	394	382	408	384	392	398	404	370	461	395	406	447	399	418	428	435	377	419	384	411	370	382	381	410	389	417	384	397	418	371	411	423	382	425	430	401	428	433	411	411	395	407	364	454	379	389	404	376	392	388	358	385	420	423	426	394	399	386	430	399	407	396	373	395	418	442	383	390	377	435	397	441	413	422	431	434	419	432	356	398	423	415	425	393	394	403	427	425	402	416	390	400	395	403	391	401	401	386	431	419	426	408	400	369	450	428	355	432	389	387	384	422	432	397	427	436	387	453	446	388	412	435	408	393	404	421	391	396	424	426	373	386	408	422	392	390	414	416	403	443	374	406	386	426	401	402	374	403	421	419	406	377	411	409	403	386	422	454	384	386	395	406	371	400	405	398	420	419	408	358	420	401	397	382	416	407	406	389	431	385	376	376	442	415	425	405	432	397	408	378	402	422	395	423	440	429	446	424	405	409	442	372	413	441	425	406	379	367	380	343	401	367	365	400	425	382	435	414	376	388	388	431	423	393	416	366	381	387	383	412	384	410	421	433	418	417	415	375	431	348	372	385	418	424	417	414	394	405	373	396	392	398	404	389	369	397	385	365	390	394	398	366	404	407	408	359	381	408	385	414	381	392	386	387	392	394	436	451	425	386	390	432	436	367	378	415	389	406	421	405	404	418	374	391	380	417	378	413	400	389	381	389	403	382	410	387	407	409	393	415	463	396	367	399	410	394	385	401	393	438	413	397	391	391	411	426	403	372	370	385	410	389	403	411	385	389	400	361	453	396	391	397	394	384	424	379	394	371	414	431	363	421	411	403	420	431	422	398	414	394	437	404	401	392	390	343	416	403	399	400	417	372	382	415	442	398	397	419	391	426	417	399	381	439	407	398	443	392	429	383	415	358	427	455	415	443	425	398	363	386	409	432	393	390	419	402	355	390	407	368	407	393	391	393	369	401	408	390	397	339	392	394	397	409	383	384	390	405	435	394	408	440	402	384	384	430	408	382	391	406	397	402	434	399	384	406	406	380	443	413	405	390	450	405	380	428	394	394	433	343	384	402	433	419	416	415	435	383	370	397	402	399	414	392	419	423	377	409	400	414	451	404	360	420	397	442	411	421	411	367	385	412	409	391	405	346	408	385	447	390	342	438	373	399	395	389	395	380	420	425	392	357	397	423	349	394	425	425	399	399	398	409	422	394	381	394	396	400	382	378	414	402	400	411	416	428	423	404	378	418	354	365	404	402	335	399	383	395	370	424	373	395	402	377	413	402	404	405	386	442	387	415	417	387	387	370	404	462	375	401	408	403	415	405	406	443	408	385	384	388	401	383	383	419	380	386	397	395	386	387	389	394	363	411	396	430	373	405	424	376	433	399	402	431	449	414	392	423	438	420	423	409	378	373	389	370	381	438	427	395	380	439	415	404	409	386	396	407	391	401	413	412	403	378	418	382	439	429	463	406	404	397	399	403	392	412	407	431	396	412	426	427	381	384	404	373	439	414	403	396	405	355	390	421	403	385	399	400	464	408	428	393	355	429	414	351	387	369	368	402	406	386	424	384	398	398	402	384	384	390	431	409	414	379	434	388	415	387	425	426	405	367	391	412	403	407	372	386	426	379	374	401	439	418	481	381	377	435	384	404	407	425	408	417	396	452	434	399	376	363	414	343	429	371	379	418	372	418	380	403	381	413	394	419	423	399	405	383	402	412	416	395	393	415	394	376	405	430	344	400	397	429	396	403	403	385	418	417	430	429	375	412	402	371	394	408	410	433	398	389	401	387	393	360	381	413	406	403	380	346	439	421	431	381	395	378	404	390	434	394	406	438	381	382	415	340	380	384	397	407	397	413	383	401	431	406	429	444	404	371	399	407	406	385	386	419	421	374	388	395	418	409	408	411	405	383	399	418	380	404	407	398	395	385	390	365	385	380	421	387	418	376	396	401	419	367	410	442	418	426	385	396	412	374	377	454	373	445	448	408	382	371	425	421	390	408	427	390	424	435	435	408	385	408	409	401	409	433	387	411	384	389	410	378	393	480	426	426	374	372	420	407	369	389	399	440	417	370	363	435	366	388	382	431	393	394	407	391	425	434	371	382	411	376	383	382	396	404	407	404	388	420	369	418	419	390	368	386	400	362	411	407	405	389	368	401	402	370	396	355	402	375	420	422	416	354	362	426	411	364	398	397	427	365	410	375	410	427	455	440	425	401	453	396	412	400	423	440	405	419	432	428	388	387	398	391	431	388	421	420	416	406	396	409	385	389	388	407	400	401	441	369	386	397	419	412	391	436	438	403	434	407	385	402	422	359	420	418	435	395	367	423	356	383	390	415	415	406	429	430	387	412	403	374	401	373	448	373	395	406	405	412	408	394	413	375	391	380	403	413	373	389	388	400	420	388	395	406	396	402	338	419	399	402	405	382	411	444	438	378	371	449	413	390	416	389	381	393	407	404	429	408	358	413	430	401	427	410	403	406	411	408	412	427	425	411	389	414	431	412	389	415	418	367	370	392	379	388	378	393	371	407	402	363	405	398	411	401	401	389	343	472	413	440	366	405	390	390	401	382	388	447	396	414	377	423	407	436	438	371	374	371	397	395	414	389	407	410	401	404	408	410	422	429	395	388	407	414	355	397	386	393	401	396	404	401	405	400	393	367	425	381	392	447	430	388	395	398	380	372	405	407	407	429	341	398	416	404	375	394	400	431	397	384	386	395	408	386	412	405	396	401	425	433	398	397	387	397	391	425	366	403	397	395	383	408	437	460	433	394	419	406	381	388	416	369	405	404	392	398	363	386	430	377	398	412	361	412	432	395	421	388	408	406	391	412	413	410	362	437	383	430	389	420	382	428	439	379	362	395	405	405	391	391	404	368	401	383
49125	52218	77923	66801	48478	26992	4826	980	945	917	964	904	893	998	900	934	881	854	873	886	917	966	909	920	882	923	922	927	908	902	941	877	857	907	895	907	900	889	910	850	883	874	909	904	924	920	931	913	877	883	868	881	881	835	881	926	839	929	904	895	897	869	858	864	929	923	858	940	866	919	905	867	903	917	884	902	867	949	915	918	901	873	873	904	956	928	862	886	899	915	894	947	940	915	882	899	907	919	901	861	869	904	913	855	879	891	875	951	978	906	887	918	836	847	821	915	867	900	925	880	957	899	927	886	910	898	929	880	916	843	913	891	918	878	914	844	845	890	823	864	892	927	912	896	869	870	938	919	870	865	918	849	873	915	929	913	865	888	913	898	891	937	901	926	872	875	902	900	887	933	806	888	854	905	917	886	874	874	950	886	867	901	925	876	892	914	867	915	876	908	850	883	883	902	846	887	920	925	879	912	870	882	921	836	931	910	901	899	848	911	907	923	908	902	880	899	851	942	918	917	899	883	879	923	908	918	921	852	876	837	898	903	878	888	906	898	889	897	872	971	916	863	871	891	868	892	912	865	847	887	870	926	905	891	895	901	874	938	876	956	895	886	866	872	941	872	895	897	900	887	877	866	880	888	905	896	886	925	941	910	888	877	901	935	887	910	866	899	894	862	880	907	866	937	912	902	908	899	946	955	835	889	899	803	899	921	867	879	875	864	961	886	867	915	863	867	883	904	932	922	868	869	902	894	930	840	907	893	892	924	946	856	939	871	907	907	941	848	888	881	875	833	903	885	898	885	925	906	848	948	926	883	902	914	892	864	899	924	892	930	908	907	951	885	877	862	885	917	885	925	832	870	861	885	885	880	906	906	886	913	909	904	871	960	924	897	941	826	894	921	914	933	873	858	930	908	896	933	950	881	900	896	891	904	921	895	925	874	848	921	877	913	903	942	942	912	856	909	856	910	881	943	868	862	849	966	940	870	886	906	897	895	912	842	857	944	915	916	908	868	912	844	843	914	929	909	842	866	856	850	894	866	901	895	869	892	900	885	868	851	903	891	917	904	910	864	871	897	925	911	918	894	857	866	876	828	885	927	909	838	888	873	897	929	924	910	912	897	899	880	886	917	901	887	930	901	906	910	882	899	884	872	856	906	913	905	898	932	862	877	887	897	883	914	940	940	939	904	956	860	915	867	874	859	827	902	911	918	865	838	867	865	854	916	873	935	908	844	938	928	885	931	834	866	915	953	831	888	902	940	872	911	879	839	869	831	962	860	876	937	895	931	849	893	897	898	913	877	908	877	844	905	978	858	894	872	864	903	912	901	837	865	882	921	903	849	905	915	890	871	881	930	878	863	866	842	900	940	923	908	869	887	849	876	904	849	876	835	922	873	939	837	909	883	890	842	876	940	874	832	939	898	891	872	901	896	853	869	898	904	840	850	890	865	871	895	868	921	861	869	865	916	893	890	917	898	935	881	882	884	871	894	884	904	863	873	884	926	894	834	898	898	931	887	920	875	843	906	891	857	906	912	862	942	926	869	889	900	914	917	898	891	926	871	906	850	884	854	889	880	923	885	876	894	879	915	885	925	900	909	925	855	871	878	898	844	893	875	875	908	916	859	902	874	857	881	907	823	947	895	895	974	853	920	919	910	891	890	871	915	842	938	900	911	907	792	921	921	929	898	880	867	898	902	890	913	893	830	830	869	917	946	888	918	871	883	842	888	869	924	933	882	903	874	925	925	928	897	953	885	941	950	887	882	867	913	911	893	886	903	914	924	944	882	929	897	885	876	878	885	875	863	876	925	924	870	876	895	891	869	946	942	891	936	906	871	915	869	873	875	880	920	861	831	879	890	874	884	885	884	913	881	904	901	926	894	922	883	886	892	900	898	911	872	913	892	918	810	900	888	917	872	893	876	867	905	871	850	903	878	917	876	918	875	896	864	930	907	899	885	942	895	889	963	909	885	893	892	852	882	908	896	897	892	889	895	919	902	872	918	899	889	912	913	912	898	914	897	879	958	962	831	887	878	884	855	901	876	956	877	930	871	921	863	897	911	834	916	879	875	894	841	855	959	880	930	906	849	876	917	871	902	889	901	873	901	901	900	883	904	915	900	932	968	880	941	916	865	914	912	901	861	881	876	950	877	953	882	919	864	878	949	910	846	904	933	817	868	854	874	926	902	849	886	916	918	925	906	867	942	901	846	896	927	899	899	906	944	869	845	894	903	857	877	895	885	886	868	874	906	889	906	923	866	876	952	898	909	947	924	897	874	921	899	872	911	915	894	964	892	937	901	974	917	871	873	895	921	916	883	915	892	869	937	889	912	921	819	918	845	854	898	880	861	904	855	917	919	906	964	925	896	854	919	882	913	923	917	874	928	876	948	880	878	894	851	891	947	861	902	906	837	885	877	922	864	829	925	854	920	940	949	897	918	848	855	847	876	879	884	855	904	907	861	954	898	904	850	899	840	865	951	926	856	891	918	885	901	908	868	883	904	877	880	917	869	896	926	907	948	935	833	938	923	936	844	888	908	861	852	890	945	837	847	886	846	878	946	878	896	899	883	874	910	843	893	874	914	907	860	865	890	824	902	943	901	880	908	852	898	917	900	892	841	927	914	928	891	896	898	934	902	904	924	852	893	892	934	808	895	892	848	862	900	919	852	846	878	881	914	992	870	890	864	845	861	840	903	937	902	918	903	872	849	872	842	851	884	869	899	911	862	859	826	915	899	906	872	926	865	927	846	902	948	893	840	871	882	868	838	904	917	874	883	889	879	871	870	849	884	924	899	895	838	876	886	881	928	848	888	860	856	901	913	933	826	877	836	916	859	868	887	890	835	875	867	851	908	887	859	947	928	934	861	901	885	913	864	856	846	872	861	872	873	869	849	930	942	892	897	923	896	860	984	902	862	916	894	944	920	940	917	816	915	910	852	876	881	893	881	871	910	912	914	904	886	856	923	858	871	841	919	914	855	897	885	881	842	866	833	848	927	882	909	838	907	893	920	896	967	883	900	843	909	936	942	956	898	881	868	873	901	959	832	859	895	928	893	943	912	866	906	916	894	866	913	876	832	867	905	923	882	924	861	864	858	904	915	818	893	866	890	872	876	890	904	840	863	857	868	854	853	888	871	877	901	842	952	883	884	883	896	925	852	836	918	877	881	902	865	953	879	896	851	902	873	906	908	820	906	908	831	935	892	934	860	907	922	935	913	918	885	868	911	918	879	906	924	955	871	954	875	918	890	938	850	898	884	870	870	851	892	923	921	906	895	900	878	884	944	860	891	843	898	873	947	899	879	903	909	854	875	909	870	891	924	859	926	873	894	879	875	880	852	884	936	841	890	917	930	894	844	924	925	925	915	871	919	853	893	896	875	958	919	917	892	877	873	861	909	828	910	898	874	888	880	941	915	844	899	925	926	928	873	886	892	898	918	886	884	912	934	859	891	851	940	863	841	919	943	886	866	877	868	918	915
45189	28434	14328	6035	2518	965	348	313	273	290	313	272	257	276	277	272	291	307	325	274	290	301	318	287	306	343	298	234	295	283	308	294	289	298	278	291	289	317	309	274	297	320	281	301	269	293	291	294	271	282	266	305	267	282	292	311	300	293	276	276	272	275	283	287	256	265	277	284	265	262	268	304	291	294	305	282	288	278	282	341	368	297	284	281	293	262	286	268	323	279	285	301	260	262	255	287	263	295	271	303	294	313	279	306	307	270	279	290	274	278	282	276	267	321	280	272	292	297	264	328	262	243	291	298	271	308	300	271	299	300	295	281	286	318	270	268	257	292	292	312	298	301	275	322	277	272	280	279	293	280	281	302	267	291	278	277	291	303	261	296	268	279	273	292	269	296	276	280	303	274	305	291	288	266	260	285	287	257	283	308	315	296	293	240	294	274	263	314	301	285	310	298	294	294	280	280	314	274	307	280	268	257	300	287	287	285	282	282	302	292	268	296	275	297	285	320	288	293	292	277	301	291	299	285	290	312	302	289	316	262	245	277	256	301	281	280	262	284	294	311	290	291	280	287	303	293	253	294	277	294	281	288	299	286	255	286	287	258	294	287	267	273	275	305	268	297	263	269	302	292	320	305	286	277	299	313	297	292	275	285	278	264	291	284	286	288	277	289	252	280	260	320	298	323	262	275	320	277	321	314	282	260	294	312	278	267	305	284	290	260	243	255	293	286	289	270	308	257	302	263	296	302	307	311	271	318	287	277	294	287	267	287	285	271	284	303	266	295	278	300	272	310	326	315	284	321	289	266	284	288	303	254	305	329	303	278	254	323	300	292	301	268	290	293	314	282	284	290	297	292	272	319	322	321	266	281	286	289	309	276	277	277	289	324	275	293	282	268	328	302	275	270	291	296	264	290	278	315	281	272	272	274	304	296	287	306	315	273	265	273	302	317	259	283	289	297	291	292	303	307	275	300	331	282	268	284	284	265	305	342	283	297	284	255	333	271	295	313	288	291	256	315	298	274	277	280	317	284	283	283	324	276	306	274	283	281	269	303	257	310	261	276	314	302	274	299	319	268	287	292	257	271	275	286	290	302	295	304	282	291	298	305	254	276	297	275	284	297	294	289	287	273	317	289	296	281	278	283	288	333	327	298	279	313	297	312	298	314	262	259	288	275	283	268	284	282	298	285	273	323	258	263	294	264	275	280	335	293	310	287	295	310	286	301	281	279	271	284	289	295	290	288	288	303	278	302	264	308	310	307	299	288	279	266	268	279	296	284	301	319	261	278	292	272	294	273	256	275	308	286	295	288	302	282	307	292	260	333	297	277	271	296	324	298	296	281	287	273	271	288	268	267	319	283	298	279	256	254	268	250	293	311	293	296	268	291	305	274	302	291	293	304	283	285	305	266	278	282	297	290	278	303	304	287	293	284	284	273	277	308	296	282	285	290	279	290	275	296	297	261	304	297	295	284	268	292	284	254	282	278	286	294	313	293	321	254	307	273	304	263	274	305	262	277	271	280	297	260	281	316	258	278	297	299	279	285	293	290	308	252	312	295	258	293	255	280	263	314	245	275	315	320	311	302	279	277	303	286	284	256	286	322	290	272	267	258	279	291	326	265	287	307	313	304	269	279	304	310	272	253	261	300	269	257	276	256	281	295	308	274	287	282	292	301	284	319	287	309	298	301	269	290	290	280	276	281	271	307	317	306	265	282	301	284	293	305	304	275	280	305	261	300	289	288	301	272	273	298	274	304	316	295	282	290	280	305	301	297	266	250	280	286	285	303	259	264	302	304	266	297	284	300	289	288	324	327	282	306	259	285	289	305	317	288	298	298	297	282	273	282	293	305	282	268	294	276	270	280	257	275	282	275	277	306	297	294	309	280	321	263	308	280	281	253	342	267	322	316	288	277	315	317	246	288	295	283	281	308	287	251	262	279	299	299	299	291	253	299	306	273	305	301	298	290	290	258	316	279	309	304	299	296	296	270	287	302	274	278	295	309	299	306	268	258	297	304	280	282	264	298	335	282	265	279	314	318	278	260	288	263	296	291	305	305	268	278	306	256	310	283	315	298	268	250	295	306	298	318	320	328	282	301	289	314	244	303	293	294	302	286	276	291	292	277	292	282	295	293	278	315	304	297	286	302	264	281	275	291	280	259	304	275	294	286	322	307	287	278	299	310	277	323	300	270	335	278	265	272	282	268	298	289	303	278	321	282	281	272	314	318	312	297	293	276	266	292	301	285	249	302	300	281	275	279	262	286	310	306	278	288	267	302	284	282	309	289	285	289	266	316	281	298	242	287	294	255	313	301	307	328	272	330	260	295	290	285	268	309	282	306	274	319	304	304	262	285	300	309	289	286	269	302	284	306	292	282	308	292	264	290	269	283	264	281	267	283	253	303	306	276	297	286	242	292	292	290	286	280	269	275	260	288	273	268	308	258	292	292	286	269	271	278	305	302	310	264	290	265	298	269	262	299	288	267	306	315	291	312	299	295	287	285	297	284	309	268	330	299	318	293	270	287	312	272	291	320	332	285	274	272	265	300	294	315	277	291	289	287	313	247	281	315	271	281	276	297	306	302	288	289	282	320	301	256	331	297	297	299	302	279	271	303	276	293	272	291	296	297	313	259	275	262	281	329	247	289	277	281	248	290	278	289	262	280	256	279	284	323	342	286	292	281	319	260	296	274	284	278	305	277	267	301	330	276	282	293	287	297	303	283	312	295	306	292	284	262	308	256	287	315	278	266	309	292	265	295	303	279	256	287	289	242	315	253	302	278	293	291	268	325	251	273	257	312	267	277	259	266	301	302	258	275	262	272	258	288	291	274	267	282	300	279	309	293	280	323	297	293	329	300	303	273	295	294	269	311	280	291	302	275	263	285	276	263	298	307	271	270	299	306	274	285	273	299	327	270	262	293	288	256	268	287	309	259	294	275	291	247	259	260	276	282	277	258	299	298	254	300	259	275	294	289	261	313	295	281	300	259	263	304	274	272	301	314	303	275	294	296	291	289	318	270	295	282	301	301	272	281	282	281	281	287	286	295	293	279	310	324	293	276	308	287	299	275	264	275	281	267	270	297	303	292	292	262	331	307	281	291	302	303	273	294	285	285	260	269	307	278	280	279	293	288	286	302	280	310	310	289	292	306	264	288	289	304	299	313	275	307	311	259	273	286	259	307	294	291	297	300	288	256	292	287	274	313	289	295	329	275	295	269	282	293	257	321	282	276	317	259	280	280	265	278	285	307	286	296	296	275	301	324	282	286	268	296	304	282	275	290	278	293	274	301	270	266	312	334	282	261	262	300	306	299	296	287	258	282	293	333	280	305	299	295	271	300	297	299	277	306	287	290	251	299	279	288	275	322	279	299	289	274	267	303	295	295	301	297	292	284	290	279	283	275	283	301	280	251	237	286	265	300	242	282	301	268	292	250	276	311	310	290	304	288	292	275	291	293	297	295	287	313	285	309	262	289	308	305
26114	19387	19487	12235	6289	2386	736	608	669	697	657	636	648	705	651	643	700	621	650	660	644	662	629	699	675	657	658	640	686	719	663	626	688	589	650	641	677	605	636	651	657	702	656	672	711	651	660	647	634	682	641	626	653	688	649	657	679	636	682	703	657	660	678	641	626	633	700	648	662	685	609	633	657	627	619	649	660	674	682	624	654	690	597	674	647	630	657	644	620	650	657	619	608	639	618	660	655	649	671	651	657	665	655	637	654	706	630	641	644	617	657	607	687	648	717	656	653	662	671	641	671	625	612	661	687	643	637	643	654	648	659	624	656	646	622	639	687	659	632	604	657	612	640	650	673	671	598	630	646	668	646	651	635	673	651	672	659	651	649	642	652	639	637	693	637	635	656	647	651	610	674	651	671	640	673	653	677	640	697	625	642	623	693	687	669	662	721	609	640	641	614	674	613	651	588	646	638	626	600	657	640	699	635	630	632	672	589	595	616	657	676	666	623	660	644	659	657	652	641	654	627	646	652	672	679	655	667	659	685	677	667	640	711	590	687	599	645	639	655	648	685	650	597	636	695	644	668	626	629	606	704	652	670	663	655	659	693	613	686	653	630	685	621	652	716	681	650	629	656	621	642	600	633	633	680	682	621	695	660	629	663	646	704	618	680	669	608	651	699	689	677	623	688	628	637	675	669	654	608	661	584	618	620	640	649	610	681	640	689	655	668	677	641	660	687	636	659	673	650	622	591	674	673	650	638	630	663	645	645	654	609	667	636	662	628	608	654	672	658	670	648	664	621	622	682	653	678	607	653	628	635	624	620	667	704	688	654	623	626	606	653	672	642	682	630	600	692	687	642	616	632	668	632	683	668	697	649	645	663	692	612	634	662	659	655	616	659	653	622	673	624	673	663	708	636	621	638	688	648	650	677	647	649	645	671	654	655	675	628	633	674	620	642	693	631	682	638	664	628	632	649	696	672	682	676	619	677	618	700	655	643	623	668	634	701	642	632	633	694	647	634	642	657	598	680	666	657	666	603	640	632	642	648	635	676	636	665	661	655	643	692	679	633	680	703	670	691	655	681	651	652	677	655	690	642	646	667	646	682	643	613	655	675	700	663	696	593	678	672	623	635	630	683	669	651	675	650	618	613	684	657	681	602	653	634	667	656	639	697	643	649	625	609	654	636	661	662	658	650	648	645	687	658	664	646	660	651	659	648	675	659	648	607	627	655	638	618	620	648	662	633	617	690	658	616	632	630	684	676	660	681	622	643	672	644	677	636	679	636	682	669	627	659	659	645	621	624	611	661	693	628	683	662	633	637	722	683	642	679	678	647	683	648	695	601	666	667	682	672	637	653	650	683	665	668	634	640	694	680	636	657	643	653	654	610	662	648	644	627	646	650	664	695	626	641	698	698	682	641	622	680	667	654	655	623	643	651	650	630	658	698	633	671	659	675	651	672	639	670	640	626	666	661	687	673	733	674	686	660	611	646	630	676	637	657	620	663	675	646	709	632	630	683	628	670	641	642	690	648	595	644	664	635	633	652	702	662	663	663	666	581	659	638	670	633	680	640	672	597	647	678	657	608	660	729	618	644	654	641	652	679	649	619	637	601	652	627	648	583	615	635	656	675	655	675	635	651	589	635	663	656	669	683	669	660	685	655	676	628	625	681	613	661	682	658	608	643	620	648	648	656	676	618	678	672	655	667	629	631	639	687	660	640	660	661	672	656	641	630	628	689	590	631	611	650	650	625	672	646	659	669	647	596	620	609	698	634	673	672	653	610	717	653	727	623	616	629	597	623	626	643	653	647	660	615	676	603	678	638	669	613	641	633	628	654	640	608	664	654	655	653	661	629	672	671	640	663	688	630	681	687	660	627	651	660	650	667	634	670	660	652	586	628	647	674	612	628	644	680	649	662	660	692	671	650	633	677	643	668	666	645	678	686	637	609	647	632	671	640	663	636	612	618	646	646	661	630	593	661	631	672	650	647	647	662	712	643	643	629	639	626	635	656	665	664	634	667	653	639	617	679	692	655	625	624	710	659	611	680	673	664	666	649	702	625	667	656	720	648	677	639	640	658	629	676	631	626	668	652	647	643	685	648	669	648	650	720	642	666	651	670	703	607	646	660	661	648	654	646	714	606	667	645	649	682	618	659	689	661	652	691	642	633	657	658	651	636	646	654	689	700	646	662	645	665	654	675	647	583	681	658	648	633	649	662	646	639	640	679	631	661	644	671	668	680	679	667	645	693	667	668	637	622	601	655	634	612	659	641	674	671	631	628	608	712	646	618	617	688	674	616	682	647	618	658	704	685	652	659	658	639	633	683	686	608	614	620	643	674	646	613	654	652	643	658	645	669	623	660	619	657	600	655	664	621	671	660	664	649	675	687	626	658	644	695	670	643	651	643	648	653	632	609	634	689	706	680	643	611	691	626	717	641	659	672	658	641	647	684	676	643	617	616	644	606	701	664	643	630	613	660	647	692	623	598	616	637	662	608	662	612	607	638	666	664	672	627	638	673	615	670	629	680	659	646	663	673	642	652	633	660	656	645	657	642	672	603	694	634	650	694	610	673	658	613	605	640	672	639	653	656	659	643	677	677	668	672	681	646	641	635	653	648	614	668	656	659	656	685	603	640	650	645	668	614	628	656	704	649	668	627	616	683	672	625	628	637	662	671	669	632	620	646	611	679	663	643	676	676	663	646	597	623	652	653	656	663	623	600	632	690	650	655	663	739	606	664	638	702	652	636	622	631	621	699	642	684	609	614	642	638	662	698	637	640	611	646	655	665	654	696	672	667	646	612	610	682	604	655	674	627	686	702	671	670	631	634	670	652	665	653	675	685	646	625	650	616	691	616	635	701	662	578	635	662	634	634	633	666	626	700	650	642	637	606	677	663	643	653	659	662	636	676	628	587	645	698	640	618	648	639	651	643	629	712	615	635	630	655	638	660	642	665	675	652	683	661	644	701	695	638	653	663	667	630	613	609	650	676	634	651	632	630	642	709	630	631	651	622	616	625	655	678	641	652	659	664	640	660	647	677	640	657	614	620	630	659	656	678	624	627	652	672	623	650	666	629	639	659	637	681	630	622	647	684	619	679	651	609	617	673	626	667	675	665	641	660	682	607	642	665	674	634	619	639	617	651	666	645	641	622	632	653	676	633	625	628	642	671	670	676	632	610	650	692	629	628	643	699	622	649	634	644	658	674	658	658	651	680	617	630	661	663	676	669	617	633	691	684	642	652	638	694	670	642	623	647	692	700	626	647	730	656	628	666	680	632	621	691	691	628	625	665	680	648	637	623	698	647	663	636	650	676	646	616	670	668	663	672	623	662	706	625	666	631	669	641	660	637	643	674	654	650	654	645	642	707	656	610	654	646	602	619	612	684	605	627	606	618	651	643	618	692	668	643	646	637	650	619	667	696	690	691	677	670	658	657	669	679	670	653	695	609	619	639	649	637	659	665	671	618	631	670	643	660	636
62648	55985	60455	43134	24759	9317	1029	288	283	276	273	251	255	280	282	298	271	258	265	255	302	275	239	282	273	271	270	252	300	301	300	284	295	273	293	276	266	288	272	286	304	263	248	288	243	267	247	277	283	227	267	298	267	249	260	271	281	230	295	290	251	275	253	262	248	276	285	263	283	285	243	291	292	245	299	270	283	273	267	273	272	265	272	262	297	307	287	272	260	275	233	294	283	276	247	299	299	305	277	264	275	290	287	272	278	262	279	265	287	272	290	332	267	259	293	248	266	250	265	276	261	272	325	277	249	273	306	266	236	271	314	296	285	302	246	292	236	302	233	292	275	247	318	301	266	275	299	272	313	253	299	268	288	307	302	255	317	276	265	280	299	271	268	294	299	277	276	246	295	265	279	269	261	281	263	290	291	281	283	264	285	310	307	268	282	267	281	268	288	292	265	257	277	297	289	266	285	274	282	295	249	254	290	253	264	310	246	291	278	279	261	286	288	259	268	261	243	276	267	263	268	260	301	277	276	269	290	269	302	294	257	238	293	250	261	293	257	288	289	241	309	273	258	282	291	302	316	310	244	268	267	297	312	255	275	286	253	262	287	292	256	277	292	287	277	270	250	254	280	256	273	274	286	288	246	274	292	283	291	258	294	320	261	276	294	301	274	261	252	261	270	293	261	273	239	273	243	293	281	254	299	294	241	253	265	285	263	271	241	288	251	290	254	259	275	287	287	278	277	289	267	268	249	285	244	258	297	301	262	309	257	295	273	282	260	265	278	305	291	274	259	286	281	265	300	258	292	268	300	281	267	252	276	281	249	271	276	241	277	263	257	261	264	260	280	265	263	306	273	287	291	291	351	262	317	290	257	273	277	278	296	294	297	256	277	255	301	257	280	284	285	244	278	246	270	280	273	308	247	261	264	243	242	259	254	275	268	275	268	273	269	248	244	260	302	234	278	296	311	295	266	268	293	310	267	266	278	273	275	301	308	298	278	269	267	235	250	267	254	254	246	256	247	254	275	272	298	285	272	281	283	286	252	268	302	271	260	262	296	304	293	282	284	273	308	236	275	275	278	262	286	254	271	266	241	281	254	268	252	295	289	301	269	277	276	271	250	289	256	293	254	294	306	257	295	240	294	282	253	268	281	305	285	262	240	247	268	254	302	294	277	269	267	271	296	268	288	266	280	255	288	269	286	299	291	287	274	278	269	273	304	265	282	302	286	287	280	257	261	276	289	250	274	296	279	290	300	282	303	266	267	285	312	288	260	262	275	271	277	276	256	274	288	242	320	259	281	286	314	279	300	290	300	280	265	259	277	280	306	283	298	300	288	277	289	289	308	283	248	320	283	295	318	292	279	284	247	299	253	261	281	293	277	271	244	263	269	278	277	276	300	265	282	272	275	286	282	303	262	274	271	279	301	267	275	277	293	264	270	277	286	267	272	289	259	281	271	260	313	298	249	236	272	278	291	265	258	250	292	293	243	265	297	284	307	295	268	274	277	306	256	269	283	285	282	265	263	291	294	263	298	258	294	305	261	290	297	302	270	291	279	276	274	251	267	295	284	280	295	308	262	262	291	247	279	263	249	271	295	276	274	262	283	283	261	299	271	238	279	260	280	270	283	268	260	284	290	269	294	265	297	299	297	268	270	253	254	286	293	262	281	296	262	273	242	297	253	247	283	273	271	260	275	265	282	250	277	283	265	262	246	280	273	276	269	260	255	267	265	294	298	278	258	272	251	271	280	282	245	305	269	283	273	300	292	274	263	281	296	290	264	283	292	273	234	281	257	292	254	264	250	274	243	289	281	275	288	285	282	289	276	258	296	291	260	258	274	269	313	283	284	266	267	274	273	303	269	308	281	289	290	266	270	302	298	304	258	248	258	254	254	296	268	273	272	255	298	267	284	289	268	265	265	278	275	308	263	270	287	244	275	283	278	278	298	247	262	272	282	300	291	280	291	272	305	269	274	270	279	248	301	276	285	260	277	255	277	285	273	267	261	287	277	282	298	281	275	270	273	283	276	296	294	259	272	269	299	261	288	254	242	239	266	272	272	287	278	254	257	293	276	293	278	261	236	264	256	290	267	282	279	263	288	280	288	261	258	286	266	298	273	285	287	273	270	286	237	261	279	287	307	266	250	299	290	239	298	278	296	277	281	315	278	270	285	251	279	269	285	265	278	271	262	278	248	270	267	306	299	299	260	264	231	256	251	281	278	283	252	259	295	278	314	302	272	264	265	254	276	285	284	294	284	265	224	296	300	270	315	276	268	276	296	258	268	320	306	279	304	265	252	287	266	243	267	288	307	261	269	261	284	302	281	291	281	295	285	258	292	308	265	281	281	308	277	273	284	265	276	267	296	323	266	259	259	274	263	267	278	283	265	281	269	321	271	261	265	278	263	265	290	272	311	266	253	258	261	289	265	297	261	279	285	296	260	269	263	304	290	310	284	299	261	251	308	291	287	282	251	288	280	260	277	302	290	294	319	305	252	278	263	267	254	264	278	276	259	293	298	294	257	250	301	256	257	266	278	275	256	302	279	259	268	259	297	258	283	285	298	229	288	285	289	308	281	294	268	282	263	269	275	275	269	256	265	304	277	299	244	244	236	265	253	236	276	286	250	265	265	285	294	290	296	284	277	253	259	288	271	274	250	303	287	292	253	251	267	284	255	257	281	293	270	258	275	272	261	284	280	270	262	296	253	266	305	292	285	250	261	299	285	271	248	279	274	268	278	288	238	233	231	280	286	260	262	242	255	265	288	281	317	251	269	246	272	239	286	258	263	276	292	292	257	283	278	282	266	270	284	264	240	303	285	256	258	291	277	287	276	290	278	256	287	286	264	254	270	259	270	309	279	292	310	263	255	293	316	240	248	284	272	289	281	256	255	283	302	262	235	263	265	282	292	309	282	290	275	268	254	288	300	268	276	282	291	249	295	255	264	266	240	240	286	308	266	261	268	280	273	256	275	304	268	268	255	289	299	280	291	279	266	239	303	295	258	274	291	245	284	262	254	264	255	242	282	274	289	305	285	275	316	268	306	285	268	304	258	267	267	249	302	273	317	259	312	281	228	290	255	279	285	286	261	280	308	303	297	291	313	290	280	256	260	287	272	249	283	244	253	282	303	265	295	276	275	258	263	248	282	275	262	233	278	279	263	272	290	250	290	279	298	261	286	253	283	277	302	294	281	270	273	277	279	264	297	256	252	279	267	249	247	274	283	267	285	243	300	256	238	264	268	261	284	287	276	263	270	280	266	284	296	283	258	292	253	278	284	267	253	261	277	294	283	276	293	285	290	291	259	278	295	243	267	258	279	301	293	255	291	291	287	269	259	242	270	236	275	289	290	273	276	291	258	288	285	284	298	286	291	280	297	281	275	286	276	286	256	278	256	262	247	259	285	295	286	292	274	261	263	300	271	310	282	261	305	275	282	258	313	271	283	292	311	305	266	277	242	275	274	273	291	278	259	264	286	267
40391	45581	57288	48800	33744	16378	1695	645	688	629	682	655	651	628	618	657	698	642	674	625	610	650	663	666	655	644	622	600	633	652	585	604	588	637	670	627	618	628	648	672	656	615	628	599	665	677	696	634	600	624	602	628	624	667	656	680	626	644	631	689	625	640	591	643	585	572	602	659	639	633	645	608	673	655	577	660	618	641	717	589	627	614	659	631	618	597	665	618	604	692	661	658	613	632	629	606	663	641	629	671	662	651	651	670	674	661	625	693	649	650	642	628	649	622	652	631	631	603	653	624	640	633	672	657	661	631	681	644	653	630	619	610	591	639	638	639	622	612	646	609	663	605	644	630	601	647	613	607	644	648	670	631	587	653	647	646	652	647	593	647	619	668	639	616	620	613	642	667	655	673	629	633	618	667	644	638	623	641	669	619	664	659	686	634	634	660	633	607	659	661	617	651	614	620	581	653	625	644	640	656	647	642	634	613	673	647	634	632	641	618	633	686	605	601	684	689	659	670	587	617	607	646	652	641	685	652	673	633	631	646	650	647	639	631	673	644	607	635	650	663	670	627	619	629	635	675	647	684	615	682	659	682	642	675	630	625	669	651	609	713	671	644	641	651	654	573	627	664	625	613	642	610	644	619	623	559	656	615	661	620	649	622	605	603	686	611	651	654	665	644	657	639	629	636	642	630	668	654	610	624	684	660	630	656	615	638	659	646	660	662	619	636	680	640	657	636	646	671	615	638	637	609	640	642	627	653	693	635	664	679	651	669	666	648	670	675	642	710	636	642	651	652	674	609	710	665	632	608	672	671	647	621	631	668	593	636	645	711	604	630	649	618	647	673	670	602	637	675	619	642	689	659	630	607	692	672	662	677	689	658	644	665	669	635	673	662	622	602	682	643	667	626	663	583	606	619	636	664	612	658	640	605	623	635	639	637	693	625	621	658	641	627	642	690	668	657	645	633	635	592	653	635	635	698	619	648	624	628	661	655	652	685	635	662	666	668	656	691	661	671	610	633	664	632	643	676	662	656	586	644	670	611	647	651	645	633	677	677	621	587	619	606	634	624	660	684	635	590	606	647	668	667	613	602	616	653	635	679	609	641	619	684	611	640	656	627	590	620	631	594	606	625	645	667	673	669	649	640	637	624	613	688	621	644	615	686	643	623	659	684	679	663	641	651	658	589	594	678	646	656	612	621	654	668	638	639	621	693	620	628	686	649	672	669	638	665	682	616	660	633	675	677	637	661	648	650	639	663	696	652	627	670	586	661	650	631	626	631	649	615	669	648	665	652	647	650	605	635	632	610	626	639	628	638	625	673	684	647	648	638	629	608	652	644	636	671	635	627	626	646	631	645	651	676	676	606	661	717	657	648	603	632	608	650	619	641	644	665	654	653	639	671	629	640	659	624	613	680	603	652	613	676	654	678	675	633	637	644	624	613	669	638	625	681	641	612	643	633	646	645	681	656	671	606	667	647	633	666	700	614	630	631	644	659	636	654	688	655	661	638	575	650	627	616	640	680	659	620	638	625	624	655	613	659	652	628	632	675	671	625	648	639	643	663	624	681	640	644	663	622	637	661	604	648	639	635	587	682	617	648	652	638	639	641	640	640	623	639	709	691	615	692	649	660	601	667	648	622	689	650	661	672	682	658	660	598	607	626	648	597	588	636	615	651	664	606	631	710	635	627	643	635	676	657	637	652	652	635	655	638	651	600	618	693	647	660	638	654	667	609	616	640	647	615	647	652	646	646	652	657	640	651	629	661	664	637	670	635	670	667	611	629	674	651	639	637	676	644	632	632	676	608	626	645	657	595	626	660	665	658	618	622	643	619	612	654	669	636	617	660	636	635	668	668	619	639	644	608	697	642	618	655	649	646	644	635	661	617	701	641	617	618	664	651	613	655	598	642	669	647	669	684	632	700	648	683	659	636	681	636	651	619	597	636	645	659	663	667	680	650	612	644	657	637	659	622	611	612	644	667	603	672	656	664	680	600	650	659	653	668	613	704	649	653	652	654	623	649	626	669	631	663	658	630	593	602	640	667	637	603	631	640	658	648	647	647	650	660	638	617	668	646	592	635	667	602	628	659	630	649	678	643	665	610	663	595	681	654	673	644	624	630	623	653	615	622	635	611	650	596	627	605	610	625	670	687	637	637	632	595	612	652	718	660	648	669	674	635	645	700	599	642	624	648	648	685	648	632	631	634	666	680	673	654	645	719	641	644	685	603	596	652	625	604	636	635	645	598	597	598	661	655	670	599	664	649	660	599	635	656	644	692	612	654	596	635	609	646	629	671	623	629	624	634	623	619	667	689	646	658	630	671	660	613	635	650	649	628	623	626	660	639	669	637	630	652	642	602	671	680	619	621	621	616	673	617	620	658	621	681	663	624	670	606	646	643	652	666	603	677	651	659	633	641	633	642	669	652	681	662	625	651	648	615	668	651	634	656	674	620	646	651	614	636	670	615	686	643	615	641	627	663	695	624	666	629	662	677	634	645	627	627	668	634	649	651	661	655	682	608	651	606	624	634	613	641	667	634	639	638	601	615	649	663	671	631	668	648	639	671	641	638	669	628	680	651	646	637	656	675	641	648	638	656	645	625	689	625	646	646	636	650	612	592	634	616	680	672	647	634	660	614	656	656	655	622	651	641	653	640	627	607	628	697	680	640	587	619	629	639	684	678	661	657	614	638	639	683	643	601	623	604	623	631	621	702	655	654	625	625	631	659	630	632	673	688	625	642	653	602	652	626	646	669	639	617	631	666	648	654	630	642	621	652	609	631	632	639	651	628	697	629	590	638	671	616	629	615	634	673	627	669	664	628	632	623	624	636	646	652	607	645	645	615	632	657	668	650	688	660	664	600	672	629	695	612	631	607	621	666	674	653	620	630	622	624	598	683	637	621	641	668	619	681	644	631	655	607	645	652	674	670	648	634	619	654	634	675	651	690	663	617	632	651	633	669	649	664	638	634	650	649	619	600	660	617	661	682	611	638	665	641	628	609	675	646	663	662	605	651	599	655	630	628	604	652	654	631	622	648	640	632	648	651	693	648	623	686	658	629	667	659	652	630	655	657	644	629	696	665	633	669	681	641	617	637	633	645	652	660	639	604	594	642	649	605	619	664	623	644	640	656	645	611	655	632	694	673	614	635	684	647	647	630	649	626	656	637	646	654	640	623	664	658	655	664	634	667	617	657	624	651	616	642	620	635	642	631	632	610	649	636	673	648	633	645	657	634	651	659	600	614	626	631	641	723	680	660	638	672	643	603	622	636	610	661	625	662	631	687	610	615	639	617	663	642	639	646	646	651	659	657	616	650	639	609	605	629	638	664	590	689	613	672	641	634	618	664	623	638	672	650	626	647	629	669	621	650	643	671	663	689	651	666	626	623	654	621	618	627	654	614	650	637	664	700	628	639	622	644	617	622	593	643	627	619	638	708	631	607	702	659	684	623	602	671	654	634	664	625	615	600	643	667	631	580
73122	64412	76755	58695	38628	19978	3676	447	463	424	458	429	392	440	457	385	443	441	456	439	425	423	412	407	405	427	417	428	436	430	458	399	401	399	429	427	394	446	427	420	416	431	397	420	414	467	402	398	441	424	399	402	419	440	419	413	435	440	411	397	402	427	412	434	452	400	400	377	420	415	391	414	436	422	423	413	415	383	421	392	399	400	460	433	379	373	404	419	409	407	422	418	424	370	386	443	414	379	405	426	449	390	434	408	439	456	409	402	398	462	470	402	444	392	400	419	440	462	439	385	436	427	441	403	387	428	422	429	420	411	383	483	448	438	442	408	417	407	418	424	378	405	408	387	399	434	369	413	430	431	407	422	426	402	392	385	411	447	412	428	461	407	401	394	417	388	395	467	409	409	396	420	424	395	408	400	413	395	408	403	415	422	401	446	431	411	420	392	432	459	399	405	351	398	411	383	414	417	432	431	413	400	379	456	411	395	397	413	442	383	421	425	452	432	400	415	399	407	456	406	418	431	400	404	405	415	398	445	428	420	466	422	396	392	444	406	384	425	414	405	439	432	399	416	420	410	389	401	441	425	442	436	363	382	423	430	405	393	445	449	467	419	445	442	438	371	416	415	417	425	377	382	401	381	428	420	427	409	427	394	457	397	419	422	407	376	448	388	395	395	439	433	402	416	428	425	393	428	411	422	413	404	413	386	439	419	403	389	403	451	415	420	433	430	408	404	442	413	395	422	421	406	442	414	427	451	399	417	428	462	424	455	448	398	385	366	346	393	418	403	440	416	411	420	431	442	420	390	416	431	436	431	396	466	413	406	409	357	430	385	394	423	430	377	399	446	400	421	444	448	431	411	420	424	390	387	432	450	399	430	422	444	415	424	452	460	401	441	421	421	459	409	454	447	380	416	412	422	443	408	362	386	449	440	458	428	424	409	502	433	407	381	428	425	408	426	423	384	412	437	456	416	439	378	389	420	407	406	401	410	379	423	426	435	419	459	440	367	383	372	415	396	427	397	387	443	409	393	484	426	420	392	421	395	438	433	408	417	427	458	444	457	411	418	402	395	412	450	395	439	383	396	460	404	402	434	423	424	452	465	399	410	444	400	410	437	412	411	402	425	451	403	406	427	410	414	459	378	423	432	389	436	439	417	414	443	426	378	393	425	409	435	401	407	427	443	414	439	426	453	436	457	373	406	403	427	414	393	432	424	397	410	456	416	415	408	410	379	433	407	422	425	409	391	436	426	435	449	431	401	425	412	418	402	450	405	438	433	415	431	409	422	400	387	414	395	441	425	413	432	442	382	445	432	423	458	448	402	387	385	447	412	445	431	438	414	393	422	431	428	418	432	426	427	422	429	387	421	390	424	447	405	419	385	422	486	434	403	410	451	428	449	402	414	452	438	464	411	363	418	435	391	388	446	406	451	408	411	441	429	429	423	424	400	464	443	435	435	428	459	433	401	381	435	404	433	430	411	419	411	423	453	432	429	385	420	422	466	425	418	434	394	424	473	380	421	413	419	408	395	415	414	444	406	413	395	387	387	412	444	422	402	424	435	429	414	385	434	424	450	430	407	424	393	413	424	381	445	446	385	421	433	437	417	442	431	443	377	406	445	417	416	390	409	428	425	434	443	421	388	429	407	429	410	461	410	435	370	419	420	395	429	396	436	403	439	404	446	425	390	409	437	393	436	419	409	441	420	452	447	401	439	446	420	464	430	419	388	401	407	411	397	444	385	396	451	465	410	423	452	483	425	380	411	414	450	392	362	430	480	389	359	426	403	391	415	396	383	409	431	453	416	435	408	419	390	420	409	433	447	397	416	429	415	418	396	391	440	438	411	408	351	392	431	392	459	445	418	393	422	425	408	411	454	430	432	424	404	375	411	388	446	414	421	404	405	389	403	418	418	417	410	422	427	436	430	424	431	440	424	409	414	403	418	410	394	476	419	408	382	455	444	402	444	385	423	450	394	434	410	384	400	440	423	437	423	424	434	425	371	374	438	419	383	413	428	377	444	401	394	438	377	417	383	454	398	415	424	439	421	438	390	430	470	390	389	432	390	401	386	424	412	441	416	442	414	439	437	417	434	405	385	407	407	426	393	395	396	411	452	407	417	382	397	426	469	400	440	434	436	426	473	399	426	411	413	407	400	394	416	385	396	415	433	417	422	427	410	398	423	439	400	421	465	453	392	435	423	393	416	430	434	398	404	417	382	391	402	402	450	390	426	410	410	437	414	416	428	397	394	403	453	394	372	437	425	428	406	417	415	433	409	393	431	414	440	436	437	440	426	426	447	442	402	409	422	378	457	411	421	434	392	460	424	417	395	451	457	410	428	430	434	417	413	402	419	436	430	394	440	442	421	438	439	448	476	451	391	433	442	459	458	433	444	453	434	390	384	394	418	393	478	424	429	385	472	394	418	408	384	445	414	411	437	424	421	382	426	402	412	371	436	419	433	425	452	396	460	386	436	406	402	385	479	424	436	403	429	446	424	431	438	393	436	429	416	390	388	418	406	433	398	411	434	417	427	408	410	405	430	417	433	401	422	406	452	417	397	398	429	480	438	417	438	408	387	439	445	410	403	390	406	447	428	409	435	422	423	450	414	374	447	377	412	428	427	434	394	454	441	454	448	452	428	393	400	427	434	402	410	403	417	391	425	407	445	439	419	438	467	399	415	406	418	391	406	436	406	455	407	396	410	426	383	382	408	391	423	434	462	471	465	434	408	460	399	409	397	425	403	425	393	435	433	415	452	405	417	445	412	394	412	439	432	442	436	422	514	442	387	392	385	402	406	395	410	448	415	451	413	474	435	399	404	422	409	390	428	452	438	423	419	430	434	403	436	410	387	410	399	411	411	437	440	422	431	372	433	429	429	399	431	432	417	385	393	434	423	383	436	404	407	396	415	394	456	413	418	393	454	414	419	458	414	424	429	399	404	413	435	413	447	384	445	418	430	391	408	440	427	393	431	387	412	445	405	397	389	399	403	402	395	427	425	433	405	435	405	453	413	434	414	398	445	404	440	404	403	462	448	432	451	429	424	427	436	451	396	444	370	393	412	454	376	449	434	373	379	406	400	431	424	426	421	424	415	420	431	385	444	391	430	386	445	430	396	414	423	414	429	431	443	399	393	421	422	444	436	427	378	404	401	436	400	408	433	429	423	427	406	432	432	408	433	386	434	421	450	399	397	447	415	401	390	410	404	424	487	393	441	395	425	403	415	406	421	445	439	441	407	383	417	408	398	424	426	450	421	466	416	422	441	472	428	415	407	405	391	419	380	449	451	461	436	409	407	430	403	398	417	419	386	419	419	452	424	421	433	397	437	392	418	397	423	411	403	404	381	377	434	407	404	425	401	419	400	426	457	427	394	423	381	467	398	400	404	403	416	420	395	390	389	406	418	423	359	379	401	466	430	418	426	417	422	394	438	414	416	414	387	396	408	400	419	377	406	400	449	422	435	438	423	395	419	433	395
50449	55333	77979	64270	47532	26183	3675	994	953	943	889	905	952	935	951	912	981	948	993	936	953	908	990	947	905	999	971	905	926	910	879	891	912	946	908	927	853	938	922	906	899	896	913	906	951	918	940	898	924	898	978	897	902	935	920	938	965	942	894	910	1006	897	914	907	954	922	896	956	934	910	941	921	906	932	965	908	935	880	913	920	941	897	926	924	938	880	884	938	905	931	856	919	919	931	901	897	914	923	873	922	935	920	887	950	953	901	907	943	933	926	932	897	914	923	904	878	904	947	918	949	914	873	911	913	940	918	903	943	930	920	926	951	944	941	914	917	918	901	893	914	936	950	899	893	912	865	927	901	918	879	892	885	940	925	924	929	941	915	886	969	943	967	937	896	962	898	912	915	911	968	925	916	971	942	999	884	923	901	893	969	959	889	882	939	970	897	910	913	906	878	896	960	898	926	916	970	907	960	904	892	919	968	925	948	898	950	899	806	946	945	902	951	931	945	899	906	921	936	929	952	909	934	944	882	902	949	859	923	909	905	923	903	865	943	941	920	911	870	924	904	904	934	942	886	928	928	880	927	913	881	965	888	919	937	881	900	923	958	871	881	953	910	900	951	929	896	900	911	905	946	858	949	923	970	880	937	933	936	939	957	930	943	983	884	881	920	915	945	901	924	922	947	878	949	920	938	887	914	943	889	884	912	915	913	977	927	911	935	934	941	942	953	961	931	906	908	948	939	917	945	948	886	908	947	942	946	882	931	928	896	904	927	910	869	910	954	935	950	897	915	920	955	912	957	872	884	903	911	920	911	894	931	977	904	902	903	939	903	905	949	926	900	910	943	899	888	945	951	905	897	926	928	889	895	898	936	925	882	882	948	934	911	949	915	916	885	935	968	906	844	976	909	875	907	894	939	961	891	915	945	890	977	909	938	936	896	968	911	939	890	939	922	967	927	937	937	957	943	861	880	849	918	912	931	970	961	923	934	902	922	973	907	943	935	882	916	978	941	912	971	970	902	925	866	910	922	954	945	920	890	899	910	892	949	916	900	937	917	861	949	931	902	945	895	931	966	858	878	933	977	923	922	970	907	869	979	945	942	882	960	907	905	932	886	924	878	903	886	874	884	944	913	884	951	957	919	924	876	898	925	930	925	889	900	958	905	912	897	892	960	907	887	956	978	955	908	888	931	934	894	913	908	887	907	938	880	891	866	903	916	927	924	945	932	963	963	988	868	921	967	922	880	905	893	921	926	889	884	924	941	920	840	924	963	921	928	889	872	917	943	953	911	922	926	919	915	898	869	953	930	884	867	956	910	942	927	950	894	877	908	973	896	920	925	954	878	931	911	894	896	885	873	912	905	911	923	931	918	924	918	970	899	874	958	951	933	951	949	945	965	914	848	946	952	917	964	913	932	938	886	968	923	910	970	931	891	943	929	867	936	902	942	932	907	943	909	937	899	844	918	882	942	895	908	883	918	898	916	976	887	884	931	914	899	871	967	937	954	975	917	891	923	884	929	978	940	895	908	895	898	866	944	953	933	901	921	886	881	966	914	911	914	871	936	946	943	908	898	972	893	912	901	892	915	910	880	962	901	900	879	895	924	889	909	940	979	931	889	928	918	941	928	909	933	920	897	957	912	893	904	929	919	857	923	910	918	957	956	887	909	919	918	940	893	897	927	922	965	943	910	912	919	898	928	918	953	871	906	957	921	849	922	946	879	896	936	928	947	922	963	919	957	963	913	900	889	937	913	906	921	949	969	931	917	924	938	919	890	970	928	921	921	847	924	887	925	947	932	929	915	884	907	931	945	955	917	936	940	905	875	947	923	941	944	885	925	910	955	917	904	853	908	932	921	940	939	874	892	900	916	899	905	900	955	947	916	901	948	911	905	920	948	932	960	925	903	918	900	947	965	942	966	892	927	903	923	908	937	932	914	912	924	933	971	928	937	879	917	895	905	931	946	913	927	960	925	883	894	892	951	918	906	924	934	873	908	927	898	920	967	930	925	964	935	862	944	932	938	958	872	947	910	927	898	920	1016	877	940	944	936	891	921	949	925	841	918	926	975	971	932	963	926	952	911	945	952	925	921	955	918	955	894	956	914	1006	935	916	892	989	899	907	1002	918	945	852	914	916	898	940	930	877	924	889	922	924	867	950	883	951	888	946	953	902	926	894	915	930	937	928	823	941	923	929	951	939	923	915	921	870	908	921	926	925	917	934	893	900	925	924	894	883	887	864	944	936	938	889	928	884	909	945	902	947	899	907	926	913	930	942	949	928	940	927	933	933	936	963	920	895	919	928	957	942	926	947	895	932	920	901	939	939	919	973	916	898	901	920	877	876	896	919	932	856	965	929	930	958	923	892	896	900	914	930	909	928	953	889	913	893	944	934	911	987	992	947	928	890	885	928	864	944	882	854	903	899	936	855	910	950	909	899	904	944	929	895	931	955	953	912	907	928	946	919	942	896	919	930	948	951	939	963	902	963	974	887	1002	905	929	987	928	939	958	965	958	889	915	927	904	928	892	954	914	916	844	919	963	883	890	929	951	884	903	892	888	891	922	890	929	902	966	895	990	921	870	892	891	930	1059	928	861	884	964	905	882	893	967	965	944	912	937	955	969	893	927	945	899	885	892	930	935	942	960	914	898	940	880	960	905	885	932	967	918	879	875	890	944	928	967	865	952	946	940	954	907	921	933	944	911	884	926	929	863	923	927	926	914	973	927	929	877	960	944	888	958	918	934	922	926	958	870	882	905	938	942	898	966	893	912	910	972	926	949	881	906	909	931	943	890	824	912	916	909	965	921	945	911	946	901	923	911	928	859	905	974	964	897	921	840	908	952	917	865	913	883	921	953	936	931	942	945	917	908	975	917	868	927	922	953	867	940	891	886	958	944	981	928	929	893	940	878	850	945	900	923	854	918	890	931	975	896	863	881	943	954	905	936	908	888	928	935	983	902	886	943	919	926	932	964	870	885	960	930	932	870	912	961	950	895	888	956	903	960	906	967	918	990	913	879	856	889	874	945	899	885	974	866	906	950	934	902	912	928	896	968	902	903	890	961	932	897	912	947	912	881	955	917	904	928	950	921	930	911	923	907	918	903	942	945	900	906	926	920	881	944	906	922	927	894	894	935	926	952	940	847	919	933	932	898	870	921	934	892	921	953	898	951	924	905	927	960	905	923	936	928	969	934	911	940	969	934	866	971	889	969	891	936	956	947	875	908	916	948	929	958	949	954	883	901	909	945	892	925	991	914	888	866	947	953	943	890	881	974	867	949	893	934	968	918	917	921	909	887	960	901	903	930	903	900	946	979	905	964	899	925	888	944	883	903	938	934	948	907	919	932	976	879	924	991	905	987	918	927	924	927	964	913	905	919	886	955	869	914	874	965	904	897	953	974	891	933	916	888	933	953	891	884	914	935	942	950	918	876	892	872	892	855	920	913	944	928	937	918	971	912	932	923	933	925	954	922	917	937	928	961	857	900
45298	28552	14444	6564	2736	1111	391	331	340	323	345	317	355	330	319	337	322	326	353	292	301	301	330	331	375	324	309	303	320	341	338	365	332	327	297	369	331	333	361	361	329	321	325	340	352	387	352	325	337	353	365	370	321	365	334	337	355	319	357	319	349	340	316	309	362	310	338	347	337	339	353	352	361	307	326	324	343	323	328	320	321	351	345	304	351	315	318	311	336	316	336	330	327	309	294	308	333	296	346	333	309	336	337	336	346	312	318	335	305	335	346	302	324	347	353	355	347	371	360	302	311	330	328	329	334	302	327	342	321	355	317	345	322	345	342	335	314	383	329	299	330	339	350	339	329	333	341	332	329	331	373	367	348	367	309	335	325	328	329	319	345	327	340	327	314	355	315	370	334	360	324	341	350	309	342	293	283	354	317	309	357	342	310	337	346	302	382	333	315	364	322	286	308	344	313	339	326	337	368	342	305	345	358	328	302	330	337	360	318	321	326	322	322	340	314	310	315	347	314	306	333	380	334	332	344	335	353	334	329	292	280	303	351	341	346	312	338	322	308	325	340	344	351	352	300	347	328	337	305	304	333	350	299	337	352	345	313	312	354	372	341	364	326	308	340	342	323	331	335	333	352	319	342	340	343	312	336	370	321	338	324	310	267	308	313	335	356	285	310	347	356	326	327	344	328	316	322	352	337	315	338	305	314	335	326	321	305	310	306	336	328	338	304	324	300	306	329	353	356	347	337	304	359	317	353	346	330	339	316	301	306	328	347	337	328	351	297	341	307	336	299	314	337	319	329	346	346	328	350	309	343	344	342	314	301	309	305	340	341	353	318	284	318	348	332	352	361	356	324	311	346	306	334	350	364	304	341	298	320	314	330	289	326	298	357	342	338	334	322	316	314	322	303	334	323	323	335	325	318	359	335	334	379	337	336	349	352	306	287	305	372	309	338	323	286	331	346	339	309	328	328	313	309	357	305	332	345	382	336	342	331	321	309	325	351	336	341	362	326	311	317	330	346	330	351	345	352	337	317	315	338	345	384	331	328	358	315	306	350	359	316	353	329	349	306	311	309	332	327	301	341	303	361	369	328	353	359	338	312	338	377	312	335	335	339	376	326	273	308	364	329	328	305	323	282	311	318	372	337	346	327	307	326	324	344	342	309	317	311	328	324	291	328	294	334	313	325	323	329	291	346	373	328	354	354	336	318	328	386	370	307	367	377	337	368	313	373	319	355	334	355	353	370	345	327	324	336	362	355	333	353	333	340	321	311	339	334	329	318	307	332	355	362	322	339	331	321	324	330	307	297	340	313	336	320	304	297	341	360	327	375	351	309	334	337	350	329	325	328	344	299	301	292	344	325	328	289	320	308	366	333	321	367	361	340	319	293	337	321	326	319	329	342	348	324	347	321	275	323	341	335	352	343	348	350	320	320	322	314	322	297	335	314	302	355	337	329	334	307	310	356	289	323	348	334	328	300	332	324	338	311	300	322	319	323	325	292	335	283	325	338	343	324	357	314	341	321	324	352	329	301	347	315	335	339	312	336	325	322	344	318	342	304	291	321	351	341	322	323	332	316	368	349	289	323	306	309	349	353	314	353	336	326	344	348	355	318	328	331	306	352	367	321	373	359	359	336	302	357	304	345	310	336	335	342	345	359	316	330	323	336	341	338	336	348	297	371	336	336	334	345	341	304	335	303	325	280	323	339	345	336	313	335	310	344	322	363	366	324	339	332	331	330	364	339	343	310	351	326	333	317	310	335	312	317	323	341	348	353	321	359	337	324	335	341	353	352	335	338	351	335	363	337	351	355	301	320	304	325	332	299	332	373	303	319	366	320	325	323	314	327	365	315	348	362	350	314	317	338	323	322	349	323	325	321	337	315	315	348	337	333	359	344	333	306	339	347	328	315	349	350	325	353	324	323	333	317	314	326	347	347	335	306	330	293	315	328	320	334	353	330	311	343	342	311	328	321	310	386	292	335	313	322	340	342	327	327	324	334	327	368	277	325	338	303	302	363	371	332	317	336	304	309	381	340	337	339	293	306	285	349	343	342	292	365	354	321	305	308	341	346	329	360	339	313	345	289	335	294	328	345	359	313	328	366	363	313	321	318	313	334	354	343	334	319	334	320	335	362	341	366	348	304	321	295	328	283	319	334	302	317	342	341	330	317	317	323	319	352	351	295	314	348	350	296	332	357	296	337	331	345	343	326	339	341	316	334	335	345	307	338	295	333	319	320	289	349	339	313	298	319	323	307	323	311	352	312	310	313	343	313	303	296	330	322	331	337	360	326	302	330	327	317	347	338	299	339	312	311	347	349	319	317	324	347	356	342	324	331	309	344	360	351	309	312	292	321	303	349	313	322	288	284	333	352	327	343	307	298	321	333	351	386	332	313	324	352	325	317	314	365	339	343	319	339	303	319	347	322	343	343	357	338	352	328	333	335	322	338	313	338	304	286	334	331	340	326	312	335	361	330	291	335	362	304	311	311	341	346	329	316	329	335	317	363	346	347	354	322	335	309	315	331	315	313	346	336	312	318	333	356	311	311	346	286	326	344	322	376	339	308	312	371	327	330	357	332	317	339	327	325	309	325	361	328	300	336	315	337	333	350	305	302	325	345	227	340	356	325	282	274	317	331	346	327	376	340	331	327	334	316	325	366	328	330	316	311	352	314	357	330	374	356	340	358	355	306	336	345	345	356	333	325	302	349	364	329	304	300	315	290	299	315	340	357	335	295	323	327	330	307	364	321	324	343	306	336	305	298	353	371	294	350	343	361	318	351	341	379	351	317	341	356	328	363	281	341	345	338	335	334	356	303	321	358	333	308	317	342	343	317	336	321	343	334	333	324	339	292	318	344	375	333	331	353	308	325	364	346	340	340	331	344	341	339	325	351	337	320	332	326	303	307	324	319	299	277	289	345	366	329	340	344	311	316	346	314	308	306	325	322	305	348	311	317	348	329	314	328	340	331	350	304	349	297	318	337	333	358	350	341	362	339	321	329	350	317	343	334	345	358	347	328	309	327	320	353	344	318	343	362	347	329	342	316	336	355	375	289	350	316	334	324	344	313	322	335	391	324	343	340	318	326	308	334	328	332	307	332	330	306	333	307	325	330	349	338	305	337	321	331	344	305	345	334	324	330	306	325	353	307	306	349	371	334	340	329	313	305	307	321	362	368	323	294	328	320	340	337	311	349	339	352	302	340	332	332	316	340	322	348	312	351	327	329	363	387	343	323	365	289	332	315	313	366	342	308	342	313	289	326	383	353	335	358	325	313	321	361	371	340	312	344	328	305	368	309	354	320	341	308	335	333	322	314	335	349	342	305	289	343	336	322	341	331	291	319	342	279	343	348	279	325	312	366	325	309	325	322	310	330	336	312	326	344	330	353	329	317	351	316	335	304	319	323	355	331	312	339	309	373	326	352	338	331	326	315	336	331	312	323	314	342	343	321	334	349	359	317	330	361	322	321	342	352	320
26014	19588	19376	12797	6834	3104	786	739	725	709	715	703	753	744	710	788	742	732	721	779	775	732	757	714	743	753	745	795	798	727	772	766	741	714	755	735	760	751	731	700	737	678	722	693	724	763	690	790	769	735	727	700	709	735	726	752	723	732	708	762	788	752	692	760	748	788	726	706	738	716	761	740	778	754	753	767	762	773	803	749	689	696	737	759	761	719	750	707	792	733	791	730	784	735	741	711	798	791	716	792	716	736	732	700	766	700	724	734	725	768	693	755	707	791	735	734	750	769	682	710	733	740	747	724	750	741	783	676	807	729	682	717	769	739	722	772	755	726	731	717	759	755	735	741	747	746	716	729	744	769	753	756	752	743	771	714	788	720	752	726	760	784	737	725	744	752	750	728	730	730	738	701	773	777	733	719	699	757	760	776	706	761	703	790	744	755	787	734	740	745	735	787	692	725	693	758	718	744	759	749	703	749	749	797	728	767	730	736	725	756	807	702	754	755	737	751	715	724	728	753	753	757	739	711	757	717	802	755	695	765	738	745	782	777	776	745	786	728	729	727	722	735	738	760	740	714	741	703	754	751	763	723	739	768	777	749	730	732	763	756	750	723	750	719	734	761	725	697	732	738	745	750	743	738	754	771	749	720	813	782	732	726	812	791	748	747	773	737	745	760	758	726	790	738	716	718	744	735	727	753	751	754	733	765	747	710	711	754	738	716	776	770	735	741	742	748	779	780	735	739	723	774	745	740	715	701	810	706	696	748	768	742	746	734	756	700	765	780	724	725	759	748	800	806	765	772	734	738	771	738	739	719	722	792	762	742	798	727	693	738	750	745	755	728	734	730	778	715	768	715	750	727	748	746	775	783	739	768	687	795	755	789	735	713	743	777	707	742	787	732	754	759	706	741	686	726	739	727	741	737	725	757	730	759	773	756	743	763	748	746	783	795	730	717	699	646	739	759	745	792	688	719	756	773	740	713	783	704	743	719	782	754	747	778	717	759	753	669	740	736	763	754	764	760	745	739	696	733	765	727	745	765	750	715	690	777	696	719	712	760	710	769	748	715	713	726	754	781	705	768	734	718	728	751	773	695	703	711	769	744	677	760	729	699	746	712	766	741	722	763	779	807	778	722	697	766	694	789	737	655	726	725	739	756	793	746	769	787	729	745	722	769	754	728	708	726	726	698	730	745	773	779	741	745	748	754	763	775	711	752	740	733	779	743	707	719	799	805	762	705	777	745	732	702	698	771	731	738	745	716	741	762	764	760	777	768	714	755	736	763	741	742	792	730	724	766	766	699	746	772	728	728	736	708	747	808	739	777	709	757	727	713	733	754	774	699	731	727	744	799	756	680	754	754	728	712	721	692	744	749	763	739	767	752	803	741	774	722	772	814	750	735	741	730	764	761	719	716	754	736	714	743	743	785	736	689	798	744	743	778	696	725	745	704	746	720	729	755	715	717	743	777	690	783	724	736	732	717	737	777	682	757	730	720	769	741	750	752	756	764	778	768	712	751	754	722	769	730	735	737	723	737	729	710	748	750	700	753	746	776	767	716	765	744	740	734	766	755	774	726	737	735	778	732	726	743	744	716	787	756	761	767	739	774	741	774	732	721	755	785	703	693	713	742	752	785	739	742	731	736	760	779	803	728	743	784	779	732	716	699	731	769	721	740	720	815	719	751	758	756	749	699	747	735	749	703	738	722	768	687	769	783	768	763	745	712	739	775	756	744	784	721	748	768	708	753	753	699	734	712	737	727	711	695	745	751	764	723	750	726	740	758	712	721	699	768	720	762	755	736	763	713	750	795	717	717	680	752	758	726	750	719	741	747	735	784	742	770	745	708	736	734	739	735	774	723	721	720	752	738	755	763	736	796	688	709	785	695	772	702	740	743	736	717	768	751	731	762	692	709	721	742	749	725	784	766	735	777	780	731	802	761	773	709	711	757	733	759	710	791	694	722	792	721	726	726	699	717	742	726	738	754	692	736	732	733	725	756	761	785	759	801	745	789	724	766	780	719	788	750	731	764	696	724	771	755	755	760	754	681	677	749	728	714	777	752	745	753	750	760	772	738	758	692	765	744	664	776	773	726	776	732	752	728	789	753	736	736	787	824	771	757	722	740	740	779	725	741	751	740	802	746	749	773	762	766	748	739	756	704	761	713	717	682	741	763	741	770	718	744	724	703	756	721	705	726	767	756	714	768	756	769	745	706	725	765	727	777	738	715	727	765	688	753	744	737	740	754	755	761	716	690	734	733	746	781	790	745	762	720	761	759	772	753	769	778	703	752	757	775	779	690	769	793	738	810	776	726	752	760	742	691	731	691	719	757	748	702	720	710	755	737	703	776	721	738	712	770	751	782	751	770	753	770	741	724	754	779	715	740	752	758	736	805	711	763	750	716	750	748	721	738	716	704	754	711	747	770	751	724	728	707	748	748	719	762	760	762	719	709	742	704	738	761	739	763	748	767	791	713	741	727	729	796	722	810	755	751	723	731	735	683	789	752	728	712	760	740	725	757	775	746	774	746	750	757	862	703	777	754	759	741	743	753	742	761	802	753	746	741	724	706	795	749	775	744	751	743	707	750	764	763	784	736	738	726	748	735	720	765	768	742	783	786	727	728	790	752	745	700	764	763	718	727	747	728	757	746	748	723	738	725	743	756	749	734	744	759	732	761	742	758	769	715	781	785	718	755	738	734	800	715	742	719	736	722	775	726	767	751	732	762	743	749	752	744	730	710	762	739	769	782	761	705	759	735	726	776	756	720	747	791	742	730	779	755	746	744	749	705	739	743	721	717	748	755	702	749	746	753	751	778	731	717	743	797	711	768	774	679	766	716	780	733	790	706	695	756	730	774	705	741	744	706	770	751	783	747	779	727	747	771	677	728	792	735	780	777	765	742	752	770	736	688	764	760	738	740	760	769	757	757	733	759	739	734	772	680	728	755	730	723	761	801	714	743	773	734	770	747	686	726	770	705	772	725	737	733	752	698	767	772	735	737	685	706	742	750	728	740	789	745	762	787	787	712	807	721	785	787	745	770	745	730	726	776	730	759	734	766	759	743	678	756	742	741	751	753	700	739	766	730	669	761	760	761	751	771	732	802	769	655	746	754	765	734	726	742	752	795	731	766	711	761	797	737	734	754	673	716	744	769	718	737	787	700	766	759	746	713	771	749	775	696	744	753	703	723	757	740	735	741	754	730	706	739	720	807	782	783	754	710	760	721	745	727	786	714	730	840	732	778	784	750	762	708	763	793	739	776	715	719	775	756	765	735	746	736	719	725	765	726	762	708	697	734	742	725	749	687	759	768	711	773	756	758	698	721	740	763	761	766	728	770	791	781	773	720	712	748	738	791	751	727	731	774	750	748	711	741	768	738	764	742	753	727	770	686	716	733	743	789	792	755	723	722	693	751	739	772	738	735	735	734	762	731	769	733	787	725	756	749	747	733	694	750	758	690	758	770	714	702	750	675	734	743
62708	56803	62011	42184	22779	8521	1574	351	299	339	346	291	342	328	326	346	334	352	307	324	302	322	308	337	337	369	318	335	338	349	352	330	306	327	306	325	312	312	314	353	330	315	307	314	312	330	286	298	306	315	331	321	315	344	337	337	284	308	327	342	343	328	328	366	315	292	361	330	294	305	334	336	315	308	317	315	323	304	318	303	309	312	360	318	326	302	318	353	314	330	321	309	329	295	344	303	343	335	316	319	324	313	335	285	302	338	300	346	320	303	342	324	323	340	343	324	336	328	311	346	317	330	314	307	305	302	343	309	320	320	353	315	336	362	323	294	302	334	339	312	334	310	339	338	305	330	333	312	318	357	310	337	357	358	300	303	336	332	334	321	353	288	303	300	297	346	300	319	328	313	286	331	326	328	334	304	324	331	332	311	297	323	332	351	315	313	308	321	308	323	328	331	280	313	310	314	336	326	321	301	339	334	343	303	332	315	322	323	328	359	309	322	361	308	343	326	311	319	364	331	309	347	305	301	307	328	271	334	309	313	320	341	331	337	310	316	349	315	289	336	322	300	296	302	351	330	326	291	310	314	312	343	360	335	328	350	301	319	345	322	318	314	320	318	333	314	319	298	322	328	294	313	362	345	328	343	314	295	358	319	316	334	331	328	287	328	351	335	308	308	339	297	314	324	292	328	325	344	349	315	310	321	328	286	336	345	331	324	306	338	299	317	363	348	296	332	340	315	351	328	340	338	345	331	328	294	299	309	326	328	307	316	340	338	337	331	324	338	376	322	344	353	354	366	325	324	309	333	300	316	317	311	346	278	321	316	320	333	332	321	339	321	327	310	312	324	314	348	316	326	315	344	322	330	318	324	340	312	332	314	309	326	337	321	342	335	344	312	337	332	308	364	304	333	322	338	338	324	318	337	381	353	322	349	341	324	310	306	363	299	345	307	354	327	301	312	319	306	315	350	349	305	314	320	315	327	338	288	321	332	336	332	317	278	332	312	299	324	326	308	319	328	361	319	322	353	307	293	330	330	330	307	324	363	334	298	308	368	336	336	334	332	329	311	303	343	343	319	308	309	316	309	322	314	339	338	322	329	333	359	314	362	299	335	341	342	335	315	345	321	332	329	337	320	295	314	309	314	324	375	380	358	357	306	299	322	293	324	317	307	317	329	298	353	312	349	323	348	368	318	312	339	340	296	337	325	320	338	326	349	357	304	327	356	325	323	299	310	321	309	315	310	332	327	306	315	329	332	312	351	301	346	322	337	327	328	309	317	363	344	326	325	328	319	330	354	297	314	308	341	331	331	341	285	340	325	325	298	325	334	335	313	358	301	334	302	297	325	311	349	341	338	319	312	326	282	306	294	320	317	340	303	343	361	326	308	302	334	319	291	332	305	326	349	356	325	365	326	304	334	312	330	335	323	322	315	343	340	312	326	340	333	348	336	286	315	355	329	302	322	330	316	332	310	337	348	337	300	336	297	315	324	334	360	346	310	306	309	303	347	357	336	344	318	314	315	343	290	302	329	295	309	296	322	299	301	350	333	330	317	357	333	332	337	333	295	342	308	308	311	345	313	374	329	308	293	327	322	349	294	337	336	345	278	336	306	318	328	319	318	272	325	326	314	340	298	338	323	329	328	362	321	313	318	343	308	302	335	326	315	319	353	350	339	344	371	340	324	325	365	349	309	333	306	341	370	330	323	342	369	308	321	332	309	366	315	332	308	274	307	322	304	341	363	364	299	371	323	308	346	327	331	328	357	340	360	306	344	336	302	319	325	340	298	341	344	342	323	353	340	338	331	319	325	314	329	317	317	320	333	294	370	343	325	321	355	348	366	338	362	300	340	346	330	307	343	335	348	294	332	314	326	301	308	295	322	305	296	337	314	309	285	362	326	336	364	343	305	346	334	295	303	321	311	304	309	310	315	328	330	311	296	303	317	332	340	310	323	323	358	339	339	341	309	308	302	301	319	362	331	304	318	291	320	344	319	326	318	297	328	298	293	319	324	347	334	332	336	327	308	344	322	329	318	329	320	341	302	311	313	330	318	303	329	331	337	325	341	334	320	334	298	323	317	320	327	293	318	367	304	308	301	301	311	319	337	308	325	378	281	297	328	328	323	299	338	304	339	318	311	306	331	352	345	318	324	328	333	310	354	299	340	327	325	331	346	313	348	297	308	298	314	318	320	312	341	292	335	337	315	306	294	327	331	341	329	320	341	307	327	319	321	309	347	340	319	336	317	344	324	379	359	354	350	315	320	318	316	311	308	325	279	322	341	343	313	337	301	322	319	321	329	326	315	307	332	289	315	338	312	294	328	344	293	292	326	334	314	370	311	320	323	326	299	339	298	305	302	300	312	326	330	350	326	325	325	337	316	313	315	318	293	323	318	320	359	331	332	349	318	363	333	352	332	333	349	295	352	349	329	329	324	323	311	300	307	364	301	316	305	302	318	339	306	320	326	335	352	321	302	334	316	315	302	346	356	338	312	329	304	310	345	335	326	346	331	346	292	335	341	336	278	336	313	320	318	321	350	354	298	331	314	347	325	305	333	309	361	335	342	349	339	311	312	315	328	296	342	326	330	309	328	355	310	312	319	291	312	335	335	339	328	334	337	285	310	315	325	333	331	343	330	354	362	334	356	334	310	352	366	302	300	318	309	316	324	384	330	336	309	300	299	295	329	329	322	322	359	325	301	316	326	349	318	328	323	324	357	342	287	317	348	341	287	323	320	317	299	324	333	354	326	336	322	323	334	346	314	343	336	300	309	302	333	312	318	289	335	322	338	313	325	326	328	304	358	326	314	299	327	307	333	336	313	311	338	330	370	331	378	320	318	298	338	335	301	314	286	352	325	321	301	304	340	368	348	354	316	352	320	348	348	322	318	329	307	350	364	339	326	321	335	310	324	340	324	314	306	321	309	367	305	324	348	348	324	321	314	352	342	316	316	316	297	318	345	307	322	318	332	347	323	289	346	334	335	323	312	326	305	311	328	319	321	309	336	306	306	301	335	358	279	317	333	284	318	335	343	316	310	321	338	326	338	322	326	346	298	333	322	290	329	293	310	325	324	328	330	370	331	334	374	353	306	303	321	329	331	316	327	375	320	327	300	317	366	308	315	324	333	321	332	336	314	351	285	288	284	312	295	336	313	350	306	307	315	316	323	326	332	299	321	297	343	347	321	335	292	355	332	342	311	304	319	343	317	346	318	350	323	348	353	331	304	323	301	312	319	303	315	324	293	300	324	316	333	344	339	340	328	361	346	301	341	316	284	308	333	343	327	310	311	340	331	283	316	333	279	337	333	330	309	320	318	335	321	320	338	346	333	329	343	340	359	341	344	329	327	305	327	335	344	307	299	286	318	337	328	350	333	329	354	321	331	310	305	303	310	327	330	345	335	305	352	285	344	336	320	340	330	337	322	343	324	325	294	311	331	311	292	323	316	306	336	328	329	339	335	317	334	326	305	308	309	332	296
40438	46161	58278	47570	31507	16158	3512	780	743	766	777	758	786	744	678	783	790	754	740	787	754	751	755	725	701	773	764	775	708	687	749	789	771	739	729	792	797	735	737	770	750	734	740	736	723	742	772	768	785	766	796	729	779	780	754	773	804	770	753	722	690	778	790	782	727	766	797	754	747	741	771	724	782	759	812	767	750	731	760	694	734	765	700	725	740	770	712	738	762	728	781	755	793	734	753	774	782	734	747	708	739	754	732	752	748	759	709	749	715	742	735	729	753	752	796	744	763	755	747	733	726	768	763	722	751	728	757	771	753	776	777	781	792	739	736	727	731	781	754	772	794	767	743	760	762	797	723	761	753	735	694	747	742	784	727	805	726	757	761	796	758	762	760	723	707	772	748	759	750	758	741	745	755	760	787	754	695	722	779	738	759	766	758	768	743	779	775	810	738	738	732	767	743	748	749	731	750	752	769	772	760	701	720	731	791	707	712	722	796	763	794	726	684	743	662	748	750	767	712	762	755	724	711	715	760	750	716	737	755	760	791	734	727	737	736	747	726	743	770	767	695	692	716	688	737	722	798	742	747	735	744	731	778	741	755	742	759	719	707	741	753	718	733	744	743	788	783	736	800	739	741	762	727	743	780	774	761	760	750	776	760	733	781	724	800	759	743	759	753	793	714	781	739	725	783	765	743	729	763	784	813	732	772	764	784	725	744	736	753	722	733	776	767	761	746	718	698	741	772	721	773	784	773	706	793	797	775	762	738	733	732	760	762	757	771	746	791	774	757	738	761	732	745	785	798	713	742	742	771	757	752	734	724	720	752	779	714	687	699	769	731	732	697	774	770	753	809	784	766	752	790	738	789	776	732	782	719	735	757	804	728	743	710	731	708	732	778	685	724	782	763	768	807	758	736	761	764	735	739	761	719	747	736	758	759	751	763	765	734	722	740	726	759	786	742	740	704	789	796	725	724	774	746	720	761	787	746	702	708	762	717	738	751	743	749	726	720	782	782	755	741	773	774	768	795	766	796	712	766	778	721	755	690	734	787	765	739	767	731	753	768	748	788	779	721	728	750	721	750	713	733	719	725	739	791	763	691	729	772	766	747	736	794	767	742	711	778	735	758	728	747	745	780	779	735	688	757	752	749	757	771	753	737	774	749	765	742	822	774	730	764	771	744	802	740	734	763	713	773	794	733	715	746	764	722	731	723	763	758	761	757	773	808	705	714	730	752	736	768	792	725	721	771	735	734	694	796	736	696	801	701	811	749	742	759	736	732	694	711	712	781	799	715	774	748	731	780	763	768	754	742	734	819	782	731	740	744	684	728	732	778	755	754	796	742	710	756	771	719	758	755	709	731	740	745	731	734	714	697	814	762	782	786	795	732	679	745	727	759	798	721	744	786	752	758	711	695	771	768	742	737	716	731	705	772	759	771	759	720	784	752	770	785	744	766	747	756	778	774	735	748	784	786	803	762	740	773	727	742	742	715	797	715	743	670	702	755	757	747	753	767	817	784	734	731	731	677	761	761	765	780	792	738	801	781	762	746	757	769	758	776	771	711	723	771	737	812	717	744	710	769	727	766	774	750	734	782	768	768	741	730	749	765	748	749	738	686	692	760	686	802	738	717	763	718	745	759	775	800	692	721	741	742	772	767	753	782	753	758	770	743	794	700	760	757	747	755	732	757	747	692	749	823	777	699	786	781	726	764	746	768	746	734	771	783	734	813	731	760	771	772	725	716	779	740	770	776	767	712	768	739	734	731	688	706	752	773	746	759	735	766	760	728	716	751	741	744	737	752	772	749	771	720	751	772	750	774	805	715	785	729	713	777	782	755	728	766	775	694	745	802	750	768	748	749	767	757	730	743	753	746	753	701	784	780	758	778	793	766	753	743	779	756	709	788	748	740	736	733	698	768	767	803	750	785	701	719	730	754	819	735	777	756	765	734	731	732	743	742	759	757	747	732	722	710	753	727	714	745	795	736	751	780	649	726	758	743	726	776	781	743	755	715	737	723	738	728	792	795	753	765	824	826	774	765	792	766	773	763	708	725	713	717	746	702	736	821	751	747	735	737	734	784	779	737	688	708	742	755	760	739	727	759	740	777	722	750	797	760	782	751	769	758	720	706	756	792	753	710	745	769	725	748	763	694	764	740	771	776	738	699	751	721	679	760	738	799	722	751	772	800	757	741	749	778	750	756	744	743	722	746	755	753	825	710	736	750	719	742	703	748	747	731	792	752	800	750	760	770	697	710	787	762	763	763	802	779	719	766	760	802	736	735	746	717	786	721	768	778	766	714	759	767	792	778	721	711	778	765	772	744	753	725	709	730	741	778	732	723	760	733	782	776	790	736	737	721	755	796	756	744	733	682	749	745	739	740	735	753	769	765	793	728	682	776	790	694	727	714	788	714	774	757	756	724	730	691	718	722	770	794	738	740	750	785	689	743	727	756	761	770	732	730	818	722	716	724	725	771	712	681	726	734	728	738	754	762	778	709	686	709	751	783	724	764	707	757	730	750	752	771	741	771	816	712	716	744	744	781	726	765	740	738	798	717	776	779	716	719	735	748	733	744	757	758	743	686	728	723	722	734	754	694	768	765	761	735	737	766	792	735	757	800	733	741	716	759	776	739	736	722	771	732	788	713	694	705	773	747	803	793	718	748	765	732	713	756	742	754	791	703	745	749	747	780	771	739	757	712	740	798	751	729	763	739	764	724	717	704	768	782	790	722	775	751	736	732	799	784	773	718	731	694	732	759	706	763	742	805	705	776	776	777	777	721	777	785	697	696	689	790	750	761	796	737	749	786	769	793	740	731	773	729	762	764	768	802	772	790	743	754	777	758	738	726	782	780	771	763	739	719	746	743	752	779	741	750	774	791	753	737	752	764	712	746	696	739	741	740	762	763	755	738	733	780	721	733	736	752	781	746	741	719	778	706	737	766	716	715	762	720	780	791	773	731	795	695	758	776	744	740	728	739	734	757	703	748	715	773	778	773	700	735	811	741	749	703	800	718	685	711	763	749	765	744	762	762	779	745	697	672	717	759	695	743	724	751	762	753	762	774	751	783	744	777	808	727	732	784	760	729	758	728	748	742	744	826	724	723	798	712	767	779	782	736	750	729	760	750	745	709	743	781	755	718	746	778	773	787	775	751	748	824	733	747	774	719	729	734	734	773	757	768	741	762	753	687	749	797	724	731	729	755	716	762	722	770	686	792	748	739	740	750	784	751	693	739	745	810	788	784	760	768	701	805	702	772	729	705	721	745	768	793	739	757	705	741	795	814	765	759	726	740	757	761	757	763	736	732	781	722	737	781	691	758	777	736	743	786	757	758	761	773	708	760	751	767	760	748	744	771	759	790	711	694	743	731	731	755	708	727	725	731	788	776	748	732	737	759	804	733	737	735	759	745	751	716	753	734	745	788	758	742	760	742	744	751	757	754	733	747	754	757	697	707	785	741	704	751	719	731	738	757	767	749	822
73754	65757	75988	58941	38595	21651	6081	609	505	455	507	479	480	488	457	437	494	493	476	462	509	483	480	449	522	484	480	479	447	461	492	483	486	487	479	456	482	448	473	495	493	516	470	480	445	485	458	464	452	429	475	444	457	460	489	471	491	477	482	448	476	476	426	492	455	480	480	495	465	522	469	496	406	455	472	454	443	452	471	511	471	487	454	497	478	495	488	492	460	459	522	501	501	457	492	466	514	523	455	507	472	470	474	520	450	460	471	447	460	446	466	483	454	456	432	476	474	483	421	449	472	491	465	484	486	517	472	469	476	441	483	484	481	468	506	432	494	468	449	463	448	434	479	468	468	444	453	480	485	491	422	489	451	467	500	464	437	484	493	476	455	489	497	495	435	498	476	467	464	495	488	469	475	474	460	442	484	450	459	500	506	453	475	491	441	514	442	448	500	484	475	448	444	462	468	443	494	428	457	495	492	474	455	510	478	473	438	458	474	485	499	446	468	477	460	499	475	494	481	479	468	451	439	448	476	457	500	467	448	421	492	466	477	516	437	431	494	469	464	475	484	478	445	450	465	473	445	499	452	470	521	481	425	487	483	495	507	496	453	450	504	445	483	468	485	463	510	450	486	438	526	504	481	453	483	481	487	473	502	494	482	446	467	461	475	477	502	394	480	466	488	444	463	483	451	488	502	490	450	496	478	473	455	487	460	483	443	456	451	467	501	491	486	475	479	475	459	476	467	452	487	477	485	524	467	490	446	514	464	489	464	469	501	533	444	475	475	479	478	495	468	485	496	475	426	498	493	496	470	451	477	458	468	448	470	463	488	502	467	438	491	480	461	452	509	463	484	509	463	487	497	420	436	476	474	499	490	520	458	456	427	403	421	489	443	439	501	447	484	441	454	462	453	472	512	445	492	500	413	456	485	448	478	429	471	476	471	506	478	505	438	463	435	460	454	485	478	462	479	480	523	470	497	493	477	455	463	464	494	450	460	444	496	475	476	506	469	473	468	484	463	456	473	484	469	463	480	480	477	465	450	500	470	487	475	475	493	502	478	449	449	470	486	501	452	496	506	458	481	486	461	485	436	457	438	488	447	464	432	457	473	513	448	443	478	468	517	500	469	453	467	466	457	477	445	483	444	483	438	436	514	484	439	456	451	476	482	469	529	480	461	497	487	502	469	454	527	483	507	495	465	426	509	519	456	466	498	466	499	489	486	483	464	476	478	447	429	463	492	446	478	462	474	479	472	462	475	471	483	475	480	500	473	437	456	450	463	455	480	400	431	493	442	484	485	432	499	451	494	459	437	485	490	498	444	458	453	460	470	471	468	449	466	495	468	438	497	436	447	476	479	534	457	448	472	490	467	471	454	491	466	462	502	432	475	480	477	470	448	532	467	482	543	487	485	481	492	444	478	464	492	502	489	486	446	437	462	494	472	453	460	474	480	493	457	498	447	459	464	464	484	490	464	461	435	451	443	501	516	450	502	482	464	496	488	457	498	465	466	451	456	486	498	501	475	453	479	451	475	483	521	493	466	453	453	451	461	468	435	481	484	481	464	435	521	474	471	483	451	445	446	481	507	457	435	448	419	461	521	446	509	470	469	434	489	463	510	518	483	482	481	437	475	487	504	445	447	443	499	444	458	476	441	483	442	477	489	470	475	484	471	487	476	464	441	447	436	510	464	497	438	450	458	483	468	461	487	445	474	490	470	495	467	500	519	461	511	490	456	425	472	481	432	459	468	463	482	492	462	478	495	475	478	485	484	448	473	452	454	469	483	432	503	463	443	470	527	431	457	442	423	485	444	445	470	456	473	425	469	495	431	459	514	472	502	440	441	513	519	452	489	490	456	453	477	469	449	480	470	472	478	492	498	495	471	515	496	506	462	460	487	482	486	459	447	488	459	431	447	460	438	444	454	489	462	487	487	480	476	481	449	515	452	465	454	504	513	466	501	445	495	480	449	436	436	413	440	458	460	444	474	441	477	454	468	440	457	474	476	474	490	476	468	478	507	484	473	470	464	474	463	518	520	472	470	452	479	488	479	493	441	501	447	439	440	460	437	428	461	467	472	465	481	482	471	469	460	488	508	439	434	456	470	460	490	504	479	444	508	513	455	484	486	462	480	449	512	481	443	477	476	487	482	464	450	458	439	449	463	472	526	467	433	520	465	474	539	474	479	478	441	440	528	467	455	485	486	472	463	460	455	500	499	420	506	474	475	462	499	501	463	489	445	452	518	443	484	469	495	482	471	475	455	463	482	462	475	494	462	476	478	478	437	452	481	413	465	417	447	471	481	463	455	485	457	426	483	455	470	505	455	470	500	467	413	498	503	505	432	429	467	456	503	500	454	482	456	483	454	498	493	496	483	465	435	477	497	477	486	497	442	464	477	443	489	419	476	490	475	450	468	479	467	473	440	485	480	437	492	456	498	482	461	478	456	467	497	451	459	426	508	455	504	426	465	463	464	505	515	459	436	455	496	492	473	437	473	507	493	431	449	487	484	466	441	481	466	479	480	474	473	462	497	477	483	441	472	500	453	492	492	491	487	511	477	457	432	481	453	480	429	467	483	447	477	486	470	449	489	451	483	484	433	465	499	494	474	485	492	466	477	471	492	479	471	462	459	456	465	459	485	433	466	434	482	489	478	459	478	470	459	500	475	441	460	504	440	446	511	489	459	462	493	447	497	479	500	477	481	496	456	522	484	456	492	458	457	484	462	477	432	506	478	470	457	440	489	473	468	489	476	453	467	447	460	472	472	475	465	498	494	449	398	477	469	488	453	442	442	499	481	469	473	508	445	451	452	471	467	469	490	445	468	468	421	465	523	513	464	435	470	493	454	511	463	438	487	465	498	479	429	425	516	531	443	470	513	470	489	478	447	455	476	442	437	469	503	491	458	447	485	478	442	467	494	450	457	468	501	474	465	459	480	462	447	476	477	482	407	476	499	487	504	437	479	466	495	466	477	461	475	448	478	474	496	461	452	465	513	480	456	468	443	481	475	466	456	459	480	482	457	465	464	446	476	460	475	514	459	512	445	475	427	527	500	473	459	486	481	502	476	455	436	498	500	459	463	444	444	427	495	495	516	438	426	506	479	475	449	450	525	499	490	453	510	420	472	482	503	460	416	500	465	503	461	485	507	480	458	457	533	492	495	470	474	528	479	471	502	466	484	440	449	449	506	479	469	484	477	493	471	485	483	442	485	471	464	460	474	510	473	453	470	506	442	463	466	449	484	426	433	486	462	435	437	508	493	442	465	447	455	470	499	489	470	488	493	427	471	480	463	475	449	422	465	443	455	461	500	462	503	506	453	463	422	467	504	488	491	456	477	509	495	467	494	539	483	438	449	461	448	458	489	478	497	509	491	471	496	468	459	463	450	471	453	444	438	458	485	504	473	452	425	479	500	460	448	478	521	449	468	505	478	476	458	478	401	490	486	497	507	502	462	444	475	433	445	480	450	478	464	438	498	461	481	474
51092	56745	76311	65088	47284	30054	7990	1034	989	1085	1027	1022	1057	1048	1040	1023	1025	984	1101	1071	1047	979	1064	1066	1033	1055	1027	1002	996	1095	1031	972	995	1030	1049	951	1008	1025	1047	1056	984	1087	1059	1046	1020	1017	1042	1012	1025	1047	1090	1015	981	1033	1002	1060	1030	1068	981	1024	1048	1041	1069	1056	1051	1043	1026	1030	1063	1003	977	1035	989	1016	1076	1052	1018	1003	1083	996	1070	1036	1032	1023	1054	1021	1008	1065	1014	1025	1067	982	1079	1043	1128	992	1028	1048	1051	1071	1030	987	1039	1015	1027	1055	1022	1013	1066	1010	986	1001	977	1092	981	1014	1053	1014	1031	1016	1001	1017	1009	1071	1035	1066	1005	1052	1037	1013	1022	1047	1013	1047	1038	1038	1004	1079	978	1023	1027	1000	1052	1012	999	990	1021	1017	993	1043	992	1001	1011	1065	1014	1072	1068	1021	999	1048	1023	1021	1058	1017	996	1004	1022	1057	1041	1028	1002	1050	1015	1018	1030	1033	1027	1040	1065	1049	1099	1031	1046	1025	1041	1026	1066	1026	1009	1001	1019	1023	1014	1027	1024	1020	1022	1059	944	1070	1053	1004	984	1040	1085	960	1070	986	1002	1027	971	969	1079	1028	1088	1051	1042	1042	1002	1057	1020	1026	1031	970	984	976	1033	1026	1062	1077	1037	991	1043	1039	1017	1074	1067	1052	1072	1018	1052	999	1031	1089	1064	993	1021	1028	997	1033	996	982	1078	1002	985	1029	1056	1005	1003	1053	1021	1047	1059	1054	985	971	1013	1064	1089	1041	1023	1046	1002	1029	1033	1027	1067	966	1075	1037	1043	1055	1021	1056	1046	1049	994	1058	1029	1030	1026	1084	1063	1020	1068	1011	1030	1044	1023	1033	1057	1020	1028	1064	1020	989	973	1004	1009	1037	1045	1070	972	1032	1074	1057	1107	1014	1078	1019	1013	1000	1045	987	1025	1018	1051	1037	1035	1027	1011	1054	1060	1023	1009	989	1060	1006	1033	1027	988	1050	1060	1047	992	1013	1092	1043	1024	1042	1010	1031	959	1043	995	1047	1063	1010	975	1063	1046	992	1076	1058	1081	950	1066	1027	986	990	995	1104	1040	1064	1051	1029	989	1031	1052	1073	1040	1061	1022	1076	1014	1018	996	1029	1063	998	1036	985	1030	961	997	988	995	1022	1048	988	1013	1079	1034	1077	1072	988	1054	1079	1016	1033	987	1008	1031	999	986	1040	1052	1068	1085	1003	983	997	1089	1031	1011	1058	1031	1019	994	1015	1003	1068	1019	980	1033	1022	992	1039	1084	1014	1016	977	1029	1051	1032	1036	1036	1010	1067	1043	1054	1051	1006	1042	1001	975	1012	1081	1016	992	1041	1015	967	1017	1035	1030	1041	1024	981	999	1072	1047	1017	1030	1051	1028	1029	1021	1055	1074	983	998	1048	979	1014	1040	993	1082	984	1038	1032	1029	1060	1017	1045	1023	1077	1011	1053	1030	1032	1012	1013	1020	1044	991	1041	1036	1061	998	1094	1016	1062	1046	1026	978	1039	1038	1029	1038	1015	1059	1042	1069	1079	1014	1008	1052	1030	1106	1043	985	997	1048	1026	1074	1088	939	1058	995	1035	1018	1032	1037	1027	1071	1010	1051	1035	981	1053	1029	999	988	1040	1030	999	1043	1005	1040	1006	1038	1076	976	1028	1013	989	972	1063	1030	1073	975	998	1003	1031	1027	1081	1058	1000	1007	1059	1004	940	992	995	991	1092	1012	1085	1036	1007	1043	1010	1061	1007	1063	1012	1020	1049	1021	1034	1034	1047	1011	1007	1012	986	1032	1043	1027	1075	999	964	994	1005	1023	1006	1001	1026	1060	1032	998	1011	1016	1023	1046	1042	1024	1035	1067	1041	1038	1079	1050	1021	1063	1012	1021	1025	1051	1013	1059	1014	1037	951	987	970	992	1048	999	1049	1036	1040	1037	1040	962	1028	1010	1059	1002	964	1043	1029	958	996	971	1038	1040	1057	1017	1047	1038	1014	998	1026	1039	1066	1044	1089	1025	1013	1092	1032	1047	1049	978	1061	1080	1028	998	1048	1045	1074	1083	1051	1028	1034	950	1075	1076	1011	1053	1038	1046	1009	994	1049	975	1046	1096	1039	1002	1024	1045	1054	988	970	1006	1037	994	1016	1058	1009	1080	1056	1052	995	1077	1050	1042	1013	1031	1010	1019	1037	975	1078	1034	1025	1047	1058	1083	1011	1060	1069	999	1019	1005	1071	924	1032	1054	1037	1048	1042	991	1020	1070	1019	1000	1015	1024	1024	1004	1036	1013	1029	1042	996	1035	1038	1055	1005	1057	998	1009	1058	1024	1071	1026	977	1061	1027	1034	1052	1032	1010	916	999	1010	1056	1056	1102	1042	1064	1041	1043	1020	1048	1041	981	1006	995	1010	1035	1087	1016	1007	971	1044	971	1046	1078	1078	1058	1026	994	1036	1062	1008	1071	1025	1000	1048	1015	1022	1039	1064	1095	1027	964	1016	1013	1030	1021	964	1018	1021	1026	1011	1010	1071	1052	1018	1057	993	1050	982	1004	1075	1093	1030	1012	965	965	1067	1019	1029	963	1032	1056	1078	1017	1053	935	1026	1049	1050	1026	1060	1100	1000	1078	1042	1062	1079	1049	957	993	987	1014	1030	1026	1039	1022	1020	1024	957	1020	1117	1044	1075	1091	1036	1038	1030	1007	996	1024	1003	1043	1051	1024	1071	1035	1067	1004	1062	1042	992	1089	1015	1014	1065	1072	993	1054	1061	1012	1054	1056	1046	1019	1078	1063	1006	1069	1011	1027	1024	966	1049	1073	1003	971	1041	1031	1044	1095	1030	1045	1088	1079	1006	1051	1042	1079	1002	1035	1042	1020	1043	1049	1027	991	1103	1040	983	1021	1100	1010	1028	1035	1082	1013	1008	1002	1059	1025	1038	1031	1050	1028	1013	1023	980	1020	1008	1050	985	990	1063	1022	1117	1023	1057	984	994	1007	1050	975	998	1030	1022	1074	1041	1005	1026	1040	1068	1016	1034	1070	1042	1020	1037	1042	1041	1004	981	1055	1029	1069	1030	992	1044	941	1009	1001	1024	1037	1054	959	1040	1001	1014	1050	1015	1032	1036	1032	1035	1055	968	977	1028	986	1004	1051	1055	1029	1007	1066	1022	1047	1082	1010	984	1012	1014	1098	1017	1031	992	1066	1062	945	1047	1002	1059	943	1093	1020	1021	1046	1005	1058	1041	949	1024	1003	1026	1000	1014	1060	1022	980	1117	993	1081	1043	1059	1033	1032	1046	1011	993	1006	1050	1022	1030	1103	1014	1090	1035	1051	1005	1001	1029	1036	1114	1014	1048	1080	1076	1040	976	1082	1024	995	1029	1043	1041	1065	996	1053	1003	1034	1029	1061	1021	1012	1005	1010	1037	1074	1055	990	1032	1064	1020	1052	1011	1007	1003	1053	991	1079	999	1039	1023	1055	997	1052	1015	984	984	1010	1077	1069	1052	1022	1027	1051	1050	1014	1054	1013	1043	1027	1026	1038	1030	1038	990	988	1020	986	1050	1028	1036	984	1011	962	1072	1018	1036	1067	1031	993	1064	995	1040	1086	1015	1008	949	1105	1082	1016	1025	1084	1058	1044	1016	1000	983	1045	1023	1044	1006	1049	1043	1061	977	997	966	1040	1041	1041	1047	1036	1029	1050	1058	978	1020	1022	1006	953	1016	1011	1037	1055	1036	1029	991	1028	1060	1074	1008	993	1074	1097	1008	1019	1011	1035	1041	1017	1021	1058	1074	992	965	995	1058	1034	1003	989	1026	1124	998	1044	1001	1019	1032	1041	963	1036	1034	1007	1063	1077	1044	999	1020	1030	978	1065	1035	1021	1087	1024	1013	1029	1003	1060	1092	1040	1074	1023	1093	1091	1029	1071	1151	985	1025	1043	1053	989	953	1063	1020	1034	1036	1004	995	994	1050	998	1033	1035	1062	988	1050	1085	1046	1014	1051	1035	952	1088	1056	1008	1039	988	1081	988	1015	1036	1059	1015	1003	979	1064	1044	985	1091	1030	1033	976	1036	1029	1069	1051	983	1052	992	1002	1010	1053	1082	1055	1078	991	998	1055	1035	1063	1002	1044	1002	1044	1047	984	1055	1003	1058	995	999	1041	1087	1084	1017	1025	1044	1044	1018	979	1045	1012	1014	1069	1003	1050	1042	1047	986	1068	1033	957	1029	1055	1025	999	1060	1031	1003	1030	1038	978	1001	1046	997	1035	990	1023	984	982	1037	1042	1016	1002	1074	1061	1117	1019	1009	972	996	1068	1031	1035	1078	1037	1050	1075	984	1054	977	1053	1004	995	1049	989	1045	1062	1005	1072	1019	1093	996	1048	1055	1014	973	1002	1003	1041	1008	1039	973	1037	1005	1055	1001	1029	1023	1058	951	1051	1004	1021	1089	983	1075	1107	987	1042	1009	1045	1070	1025	1076	1006	1067	1032	1056	1055	1005	1011	1025	1032	1060	1059	1043	991	1047	1019	1029	1074	1036	1089	1045	1006	1031	1036	1019	1042	1030	1023	1030	1031	1004	1062	1029	1060	1033	1056	1005	1020	999	963	1060	1020	1022	1002	1065	1030	1081	1048	1032	1051	992	1021	1102	1056	996	1070	1029	988	1002	1058	996	1080	1066	1043	981	1081	1061	1006	1024	1016	1026
45159	27074	14922	7252	2692	1196	456	359	370	411	381	365	346	385	384	394	371	369	367	339	338	371	388	347	359	391	360	331	416	326	340	312	365	368	324	391	375	378	374	357	360	337	359	377	354	396	366	380	351	368	363	383	356	380	359	406	368	368	341	362	354	348	392	378	320	321	403	326	334	356	343	391	360	354	390	373	364	364	407	359	367	392	357	374	355	381	332	382	368	366	379	342	394	355	327	363	368	365	335	396	370	378	368	373	349	354	369	349	382	368	376	333	369	380	367	336	351	341	368	376	369	375	376	403	360	349	309	382	339	362	377	365	342	346	319	347	349	321	354	323	364	377	337	383	394	340	384	342	382	385	401	377	400	358	400	364	379	360	388	403	345	331	366	368	360	372	356	364	368	348	378	344	416	382	325	350	359	320	343	346	326	367	368	327	347	356	342	358	391	330	366	374	365	358	317	369	404	350	337	353	358	376	389	363	363	344	400	352	359	330	367	359	344	368	383	332	385	370	376	366	413	359	372	335	391	336	349	385	364	335	368	370	349	362	349	366	344	374	380	347	363	370	401	375	369	391	405	398	376	340	331	368	337	376	386	355	378	330	348	320	408	363	361	375	353	348	331	355	324	337	352	366	345	342	375	399	325	350	349	333	367	375	369	395	404	358	363	412	351	349	370	382	349	375	386	363	420	357	364	361	352	381	363	358	330	319	363	338	379	361	340	369	361	344	370	374	335	342	375	359	391	348	360	381	330	372	409	371	353	361	333	345	370	333	355	357	352	339	306	348	389	330	390	353	354	357	339	374	361	364	378	393	358	360	343	335	383	347	383	326	381	348	398	392	345	331	317	334	336	348	334	350	342	387	360	364	369	343	380	351	365	376	385	359	356	376	372	331	352	346	362	329	367	376	338	369	352	362	358	365	338	349	386	370	355	374	400	364	368	377	364	362	367	374	349	352	363	360	370	398	377	364	342	359	369	358	365	378	373	358	348	362	356	393	362	383	365	383	335	368	387	399	354	324	345	321	360	387	380	328	337	331	348	375	376	370	359	353	366	349	355	400	386	351	372	414	340	343	339	343	349	372	348	379	352	372	355	358	360	380	340	321	333	384	359	355	368	326	355	388	374	363	376	366	371	412	371	360	330	380	339	364	329	384	359	328	374	347	393	347	398	369	374	361	386	355	353	326	366	394	393	348	371	355	380	339	376	381	374	339	318	348	424	365	349	354	346	346	426	309	370	401	354	375	374	345	393	347	345	361	346	345	358	379	380	355	403	356	375	362	356	356	348	348	379	372	344	341	351	401	320	335	355	365	369	336	392	357	351	364	360	314	397	383	353	380	363	364	333	377	377	405	378	344	384	349	327	338	344	401	335	372	339	351	349	355	375	350	323	360	355	314	361	413	391	358	350	358	345	361	377	374	377	408	386	361	375	353	360	404	388	297	397	373	365	367	380	362	359	368	338	365	382	364	341	382	336	377	375	360	332	350	337	342	367	347	357	341	350	377	349	368	375	352	342	326	393	301	386	334	345	391	387	366	322	373	357	365	357	353	370	381	338	328	358	336	388	419	383	331	354	345	358	355	397	381	360	363	355	393	378	384	371	346	339	321	341	398	357	377	372	380	385	336	358	376	362	386	378	337	345	338	388	363	356	363	347	336	391	369	363	384	376	367	352	366	301	390	380	371	354	343	375	343	393	372	330	378	354	346	380	355	380	358	370	374	367	356	373	355	321	334	348	342	350	375	366	363	378	348	394	365	377	374	339	370	349	338	355	375	363	345	383	353	379	376	330	358	338	364	368	330	350	351	343	376	336	372	379	375	394	397	341	352	397	385	384	385	365	339	334	361	384	351	356	358	398	331	356	347	365	353	329	351	366	338	374	361	378	357	358	371	372	357	333	407	371	360	365	355	348	379	371	382	351	367	339	364	352	414	363	350	369	365	357	389	360	328	332	376	366	368	365	361	378	379	392	380	381	354	396	341	379	373	375	366	350	379	369	385	358	350	352	351	360	368	344	365	356	367	373	339	365	367	363	365	329	340	367	350	335	340	359	354	381	344	327	377	341	401	354	362	350	328	368	381	346	342	372	357	353	348	412	387	388	371	395	333	386	368	352	384	372	353	386	401	372	334	358	387	332	374	347	364	384	337	334	361	348	340	364	365	378	370	338	355	368	354	336	353	324	324	359	355	346	379	355	370	385	371	355	336	368	359	366	371	377	404	391	336	343	335	387	346	373	357	361	364	335	348	350	365	323	349	362	371	385	357	362	367	377	365	384	362	367	387	375	369	368	363	361	382	353	359	370	391	383	344	390	375	341	377	363	367	341	374	328	383	399	394	357	359	330	360	369	359	351	341	391	367	382	349	334	335	382	342	338	338	365	371	380	371	362	382	333	368	375	364	394	367	345	338	398	385	377	348	350	356	360	353	349	315	361	377	367	335	356	342	366	348	382	326	367	361	334	378	329	370	398	352	377	372	318	341	367	333	346	415	360	348	383	382	321	375	346	381	388	358	374	361	340	326	341	373	371	349	352	382	329	354	368	371	367	364	338	401	331	378	399	340	397	394	368	342	371	379	358	375	363	358	380	366	376	364	340	375	352	352	371	316	322	402	364	393	378	385	396	363	365	389	375	368	369	352	340	346	335	364	383	351	394	397	366	369	374	385	400	338	345	360	343	351	360	360	354	382	388	367	370	355	393	342	383	354	368	372	369	408	357	344	363	389	343	401	328	342	361	339	346	331	390	379	357	381	380	354	381	352	360	384	375	361	357	337	367	354	377	319	372	356	359	344	330	368	370	395	344	347	364	388	361	329	339	370	331	356	351	365	329	360	377	336	319	333	347	352	352	338	334	344	354	356	357	360	385	368	351	358	374	346	342	371	356	354	373	336	367	393	370	355	321	353	373	370	367	370	396	372	364	340	343	347	373	357	399	413	356	352	343	374	351	355	369	364	306	332	368	407	355	338	339	361	349	357	340	389	354	310	310	347	322	395	364	385	392	358	362	369	352	353	358	347	371	374	336	356	355	313	345	364	333	373	356	367	360	362	388	338	336	398	370	373	369	348	354	359	373	373	375	396	393	389	354	351	367	386	373	360	384	384	348	346	362	372	387	352	386	364	351	359	373	371	380	393	357	374	389	387	356	357	390	391	339	406	359	375	398	353	331	387	336	342	340	357	362	357	358	338	377	311	374	383	386	382	361	373	376	369	379	364	335	350	339	374	368	356	363	350	341	372	376	347	339	385	339	333	381	366	364	384	320	375	356	329	352	377	376	397	337	378	365	389	361	363	379	340	371	354	341	361	368	346	328	369	376	361	352	390	343	348	367	330	355	351	319	335	398	329	350	341	370	391	330	373	388	381	294	350	379	349	347	371	343	367	352	390	365	345	382	349	353	370	367	337	363	350	372	354	385	364	344	383	361	378	379	374	344	349	389	362	364	382	349	344	384	381	324	370	344	375	362	365	339	372	358	335
26030	18422	20296	13693	6928	3216	1153	807	843	856	835	830	799	774	768	847	857	823	768	840	802	778	789	819	808	853	794	839	803	818	762	835	826	810	784	823	820	772	823	800	835	783	792	838	784	804	807	809	804	817	794	847	805	812	796	777	797	778	855	802	803	826	839	818	795	784	828	841	846	771	795	851	788	838	848	792	790	808	784	835	842	797	800	833	859	794	838	833	773	800	819	824	760	798	801	800	782	834	837	853	813	796	782	785	812	778	815	762	809	817	813	869	840	826	772	784	772	785	780	803	782	802	821	846	849	826	784	807	800	779	802	797	798	802	835	793	777	829	842	822	820	776	785	827	770	808	799	802	800	796	848	798	826	853	796	792	846	818	851	811	850	798	784	787	796	807	837	757	802	791	801	842	787	785	755	846	795	811	832	799	818	867	773	824	765	813	839	776	798	801	800	843	830	809	794	771	801	818	799	773	810	819	765	802	783	815	796	821	847	824	817	854	813	781	784	802	818	829	825	815	735	776	848	835	837	791	749	808	797	804	843	787	826	775	824	771	792	814	797	810	850	827	793	817	769	792	777	803	849	799	848	817	859	759	781	790	790	845	861	778	789	818	792	815	815	812	846	791	840	874	801	834	784	825	768	834	853	816	801	782	788	799	794	788	820	806	799	841	831	831	779	849	801	845	813	771	831	852	843	806	784	822	806	813	754	795	804	841	802	819	816	822	831	814	832	832	838	792	818	768	790	812	806	839	822	747	831	792	818	806	792	736	806	778	837	770	774	824	812	850	777	809	830	825	846	762	856	820	818	770	847	753	822	785	840	796	838	783	745	805	801	824	823	863	857	821	787	817	803	782	786	872	808	781	815	825	843	837	799	824	795	771	819	813	820	794	778	874	847	767	740	793	831	806	815	833	832	841	827	800	782	769	834	792	817	801	744	807	826	830	768	780	825	803	835	754	807	806	778	856	861	791	810	766	827	812	826	860	774	815	788	798	791	802	814	842	761	814	768	792	786	843	805	834	802	794	812	772	808	793	803	789	791	774	815	850	842	789	799	741	767	794	776	796	816	762	823	836	837	824	830	807	855	841	748	857	793	845	840	781	817	791	830	818	814	792	797	818	769	805	797	806	805	809	785	774	819	848	820	755	823	796	776	765	808	783	816	827	789	778	803	775	820	805	800	806	792	818	792	796	810	891	811	822	824	810	834	793	833	817	796	847	832	815	837	798	785	833	757	777	792	830	812	791	812	785	802	771	764	829	751	837	809	790	814	843	840	783	788	741	759	814	755	808	809	750	771	823	765	861	815	809	781	824	778	797	809	855	776	806	751	789	814	800	812	839	782	852	848	797	848	877	793	850	796	833	832	799	856	820	840	789	781	823	777	813	805	812	859	860	815	777	790	819	803	773	753	815	755	808	819	757	819	798	818	838	825	771	859	774	830	889	780	797	790	796	805	827	774	773	794	808	798	867	798	819	791	824	802	867	814	803	853	759	832	796	848	812	822	755	815	806	788	843	794	820	818	827	800	787	864	848	817	810	803	866	789	804	791	795	860	801	857	835	781	798	828	751	812	759	736	804	844	820	845	803	815	785	844	803	827	817	753	846	785	786	798	802	776	793	799	806	842	819	840	779	798	807	873	742	779	817	806	799	811	772	853	822	788	795	770	768	813	762	796	758	773	735	805	848	750	782	846	815	785	829	830	848	795	775	850	768	791	850	835	816	809	763	834	775	794	768	830	771	780	788	871	758	794	814	776	820	789	804	831	769	851	847	822	796	781	812	764	841	840	821	786	821	781	782	817	768	780	816	844	840	781	797	839	815	804	791	790	842	801	811	846	797	772	788	799	801	849	821	820	808	808	847	825	834	784	840	823	818	827	817	834	762	823	831	772	814	799	829	781	787	772	805	796	738	822	748	806	818	824	787	833	781	803	830	781	784	802	780	771	786	823	771	799	740	822	803	808	801	747	806	743	793	802	877	847	792	815	816	750	748	803	805	812	791	820	816	796	848	810	805	870	819	771	807	792	809	785	760	847	828	796	770	782	834	792	849	823	847	789	803	780	831	831	818	799	832	733	826	785	847	814	847	798	767	775	811	761	811	821	830	795	786	800	818	860	797	792	756	789	726	790	825	869	811	823	795	761	836	803	812	817	765	837	770	854	788	810	789	845	837	795	789	838	773	788	825	766	819	783	832	786	814	785	772	788	818	756	790	797	806	806	804	760	837	814	876	819	823	785	762	828	837	835	809	800	780	812	855	847	761	801	820	803	730	811	794	794	822	779	772	771	812	787	796	816	789	798	795	813	773	812	816	801	810	760	799	798	811	832	844	832	812	795	801	813	851	786	800	807	829	789	780	787	829	813	786	800	792	805	766	793	804	844	790	810	799	826	845	784	832	819	823	837	850	851	832	822	845	814	762	836	842	827	763	809	834	787	833	813	869	831	835	864	788	808	814	792	795	821	807	800	821	848	838	821	811	829	779	794	773	801	805	806	797	776	798	800	802	810	754	823	811	794	813	756	764	785	788	827	825	779	804	784	819	809	804	793	797	801	830	794	800	870	847	810	826	843	829	830	786	822	807	773	837	831	777	759	841	792	773	781	812	795	821	811	787	806	765	797	757	799	808	811	859	815	817	788	767	790	816	791	798	803	806	831	797	822	785	829	811	800	814	823	776	813	785	831	781	813	768	815	854	798	866	775	813	798	779	817	842	806	797	834	800	812	816	815	831	765	855	831	838	836	808	847	800	791	730	839	813	763	783	811	786	821	805	792	819	746	818	819	782	854	801	761	756	844	851	768	838	788	817	872	787	820	798	823	831	799	807	856	838	814	798	787	822	808	824	807	815	888	797	799	827	812	853	781	793	824	762	850	814	831	850	812	853	773	834	781	776	772	788	834	836	841	854	892	799	814	833	790	863	839	810	774	793	803	755	802	775	803	764	807	872	771	844	844	749	808	820	796	805	840	796	849	750	823	814	806	858	773	791	805	782	834	790	777	845	818	814	796	833	753	777	851	755	862	803	809	836	792	837	767	844	841	779	805	808	811	819	776	841	788	858	795	852	857	813	800	805	810	832	820	760	838	864	798	781	845	797	811	792	826	794	778	847	836	835	824	819	844	853	816	832	781	776	750	817	752	833	800	790	749	813	789	792	836	793	806	776	798	820	804	780	845	730	833	794	794	850	825	825	849	836	812	811	788	820	798	793	776	790	779	831	847	781	836	779	848	820	798	758	835	802	848	808	797	784	791	846	824	797	793	757	840	807	808	756	837	807	778	789	733	814	790	803	807	827	802	801	802	750	823	742	796	818	777	786	798	810	793	798	777	786	820	775	815	785	789	788	799	825	818	778	830	812	816	785	851	817	787	787	852	784	829	779	800	820	858	849	815	819	794	799	777	797	787	824	823	850	813	787	807	755	817	832	804	790	853	847	764	834	806	775	802	818	798	779	813	812	753	808	826	784	786	792	788	796	821	791
63314	54052	62346	43414	22694	8304	1137	321	316	290	301	276	272	264	279	297	303	301	288	264	272	290	268	286	312	273	281	280	301	296	287	310	282	285	280	290	300	284	265	336	291	293	295	278	303	262	272	284	289	279	275	298	309	301	289	282	298	331	281	308	314	297	282	306	278	307	307	288	311	292	279	245	268	284	291	254	273	283	290	261	302	281	305	322	302	315	330	298	264	314	266	293	287	275	299	271	292	291	295	279	307	277	249	289	276	286	265	267	304	259	259	304	267	290	319	303	267	313	281	330	307	289	280	264	299	328	306	279	267	295	294	300	282	270	282	333	288	269	308	289	302	320	255	316	300	289	295	343	278	284	272	260	300	304	324	252	266	298	268	275	288	306	312	311	275	281	292	252	291	272	278	305	265	286	269	270	294	314	299	277	310	289	290	256	269	277	276	268	263	266	294	288	282	271	291	291	266	295	264	317	303	295	266	316	300	267	277	316	305	306	284	322	266	272	278	250	272	274	290	278	290	316	283	287	340	285	283	280	290	295	330	289	283	274	268	292	312	277	275	286	278	289	319	254	296	252	276	262	294	290	273	265	306	288	270	295	297	289	298	270	283	278	278	318	277	293	282	277	278	293	296	272	280	279	288	292	264	317	276	287	275	303	306	316	304	243	258	258	300	250	278	280	269	267	256	289	316	273	268	259	297	281	267	282	277	281	256	263	294	329	297	278	324	294	277	272	286	313	323	300	295	324	274	252	304	283	278	295	287	300	278	266	249	283	261	320	281	248	264	320	300	307	272	297	276	249	269	294	296	290	285	305	268	294	278	287	267	284	277	275	319	276	276	248	280	315	291	282	280	296	250	256	289	301	295	303	262	287	313	299	274	309	307	284	301	274	295	283	292	275	280	286	260	269	303	325	277	281	304	263	304	316	270	343	285	292	262	286	297	283	297	289	314	287	258	309	277	305	299	265	302	242	298	277	262	275	303	267	267	279	322	295	284	303	309	247	292	300	277	282	275	278	278	248	310	290	311	307	320	278	290	282	306	297	279	298	269	285	280	294	293	315	276	271	274	264	306	258	292	290	290	310	310	295	302	310	313	270	319	289	283	339	237	273	303	263	332	297	303	281	291	275	292	257	268	257	304	261	307	335	279	312	289	259	295	287	284	266	271	262	302	269	313	294	311	307	292	274	266	309	302	286	303	263	288	281	309	306	292	282	269	267	287	277	292	268	295	301	296	264	264	283	279	258	297	279	297	279	287	308	262	295	297	278	260	312	319	307	282	286	289	303	285	296	307	258	291	295	281	307	295	282	282	288	328	274	327	290	271	249	271	305	284	260	277	295	301	284	320	272	277	294	311	279	272	279	309	300	303	258	256	285	261	280	273	287	309	288	265	299	286	291	279	249	281	272	315	256	295	309	323	294	284	285	293	304	256	254	293	309	286	266	254	259	288	294	258	285	279	264	278	288	284	285	279	300	305	294	320	318	314	280	251	261	287	304	286	275	281	281	262	267	298	262	293	298	327	293	325	308	286	290	304	298	290	313	305	278	309	305	300	278	278	245	290	284	258	290	294	285	309	308	296	300	278	267	330	260	290	282	268	273	269	318	308	268	277	279	299	276	291	299	288	297	274	303	255	272	296	317	261	292	296	321	291	258	289	295	278	275	281	282	267	307	293	250	281	304	290	304	288	274	325	264	299	324	284	305	286	273	296	296	249	300	321	329	275	301	317	309	279	285	292	293	312	297	298	288	286	304	314	281	299	264	288	282	317	304	306	288	252	301	282	282	310	269	297	306	290	296	324	287	314	312	282	293	280	263	283	284	312	272	309	302	317	271	278	316	270	296	331	315	302	298	301	296	293	316	286	293	301	267	273	287	282	321	249	283	273	292	288	280	282	303	274	258	255	276	301	295	304	249	285	264	275	269	271	268	275	296	288	303	280	255	332	299	282	313	290	281	274	263	302	301	274	273	275	297	320	270	262	270	299	269	301	298	285	293	282	265	276	290	299	299	273	298	284	278	319	283	260	272	307	301	274	270	298	314	292	301	288	293	274	284	285	295	287	297	294	280	272	279	288	284	296	312	284	316	294	277	283	293	288	285	293	259	284	290	294	276	324	269	274	299	321	271	254	315	322	289	316	291	299	303	296	320	317	303	274	283	262	299	307	298	287	288	286	257	324	284	262	258	276	295	288	291	264	293	270	311	293	308	295	266	288	253	264	281	269	257	276	298	271	261	307	351	283	246	265	295	294	280	278	277	303	286	277	290	310	258	276	256	292	298	287	316	267	307	305	301	289	303	258	310	336	282	308	254	277	298	269	288	307	288	280	269	286	270	271	279	318	266	283	294	307	297	275	283	304	303	294	263	275	281	269	294	272	311	325	299	285	281	279	265	275	280	289	282	292	290	301	302	287	288	297	261	276	283	293	294	302	292	280	279	260	262	268	323	288	289	284	308	280	295	341	310	298	302	272	292	314	259	274	273	282	285	298	307	260	268	301	289	297	277	330	293	305	291	287	267	312	295	323	280	265	286	287	268	305	284	299	287	285	302	284	275	290	299	286	254	282	295	294	268	283	282	298	322	293	344	304	305	286	270	265	280	291	283	258	264	272	272	317	298	311	277	282	264	265	258	285	264	307	318	274	304	307	299	311	323	276	302	301	286	271	293	279	278	326	295	266	288	307	268	271	287	301	299	253	267	308	281	308	292	277	279	293	289	293	313	283	307	284	280	288	288	292	292	283	285	259	269	288	275	284	277	287	307	297	304	304	291	297	275	290	303	285	290	297	297	312	269	302	286	305	324	314	300	290	279	268	300	292	284	305	262	280	284	256	322	308	295	267	312	244	289	262	291	296	273	276	282	289	305	285	312	303	285	280	310	319	309	295	293	297	264	280	285	313	277	273	309	268	317	303	288	306	291	284	262	254	281	305	303	306	295	282	283	297	296	302	243	298	278	308	281	292	276	281	292	253	284	264	279	285	297	285	276	292	307	287	272	296	278	281	273	286	322	298	276	272	268	315	298	296	294	296	309	253	263	300	300	271	285	319	298	288	279	301	264	255	259	277	274	296	312	292	297	306	253	298	289	286	308	306	268	290	281	260	301	289	267	283	296	288	286	315	297	285	273	283	273	261	268	274	255	283	298	293	288	303	299	314	313	289	269	292	302	272	271	296	316	300	269	285	282	277	276	272	279	292	303	317	262	282	296	288	313	274	308	269	292	273	299	331	282	265	289	294	312	313	264	286	294	279	265	277	294	290	309	276	317	253	288	268	251	318	301	282	282	296	280	296	265	289	323	297	304	308	313	264	270	291	294	299	300	277	285	285	328	270	293	291	296	290	281	302	296	262	261	284	300	304	299	276	296	276	313	267	254	286	263	275	257	273	309	279	277	319	280	273	277	263	276	286	296	275	273	286	261	275	264	265	309	291	273	281	274	303	320	289	308	296	297	247	300	274	298	265	271	277	318	309	275	278	280
40830	43427	59034	47988	30946	15714	2519	691	668	680	676	642	679	698	666	692	650	652	704	692	642	657	656	674	718	639	705	663	672	647	654	682	665	689	657	660	666	653	667	637	677	629	686	674	716	665	697	652	687	680	669	688	638	688	702	664	644	675	682	698	647	660	706	644	654	698	654	708	682	699	672	628	649	697	687	689	644	691	669	659	665	637	653	650	710	682	658	694	664	662	650	709	675	666	706	670	626	665	645	722	633	667	661	718	698	678	668	671	698	702	695	646	689	695	668	643	659	664	690	659	620	703	680	686	657	601	636	653	683	655	657	666	679	668	669	672	664	674	677	679	658	686	647	650	668	676	646	677	690	685	647	692	661	672	670	677	712	646	710	657	655	700	661	600	682	695	682	695	654	668	699	658	669	717	696	642	659	658	705	653	705	668	717	689	630	656	667	697	707	670	641	684	691	669	708	692	648	696	682	651	684	691	638	648	684	639	662	657	624	709	596	716	655	632	697	695	670	671	650	656	696	677	665	665	660	659	687	677	680	675	677	649	683	665	659	659	668	694	674	689	692	657	674	621	649	691	668	661	668	667	674	682	618	724	636	661	645	663	667	734	701	674	693	675	640	676	659	666	645	617	670	679	653	690	662	675	692	652	692	667	649	686	658	671	721	681	654	666	641	659	677	672	687	678	694	668	667	652	655	714	684	664	686	659	666	672	672	638	662	657	684	686	633	665	681	669	697	588	731	701	656	653	721	653	674	659	720	714	640	671	682	689	653	690	651	675	644	686	670	631	663	672	670	673	648	683	662	673	699	641	652	671	661	665	705	724	630	663	640	699	693	669	691	693	657	692	670	652	722	748	665	658	693	656	681	641	676	637	671	676	597	639	684	661	712	676	677	669	679	685	672	646	709	621	688	648	663	655	704	668	665	643	685	684	661	679	684	685	698	686	641	685	648	666	694	642	703	656	695	639	622	693	684	684	645	677	695	716	693	657	646	662	689	671	635	681	658	608	641	693	652	674	682	661	690	671	667	667	662	661	685	644	615	657	653	645	685	697	653	672	711	697	684	669	691	678	697	718	710	694	671	673	674	657	688	648	659	705	635	697	659	688	710	665	699	624	641	642	676	708	673	668	654	707	667	653	689	710	670	693	697	656	679	657	656	707	665	675	608	689	655	628	626	629	694	687	662	639	639	696	674	690	728	696	666	684	669	638	653	659	758	680	669	638	706	711	634	637	655	624	621	681	631	695	631	690	707	681	667	686	675	667	661	700	656	697	640	712	644	679	654	637	667	667	664	683	628	698	713	644	686	670	667	690	677	645	634	680	729	659	669	745	633	636	668	670	679	707	702	687	669	695	689	708	614	675	688	694	639	657	676	680	669	678	668	635	681	753	673	658	620	673	684	664	651	712	675	676	700	607	651	674	660	688	630	714	679	681	666	649	647	695	628	657	666	658	667	679	684	670	641	645	702	689	683	710	690	656	663	653	662	673	672	676	693	645	708	645	697	706	637	645	662	668	681	704	680	654	710	691	646	707	680	721	662	649	693	694	655	668	698	665	721	653	683	632	683	669	655	688	646	660	646	715	670	669	679	632	663	725	748	677	638	659	675	715	647	660	652	679	666	640	671	691	693	679	685	651	642	633	688	658	698	629	655	640	715	689	699	679	642	707	659	665	660	664	636	646	663	660	620	637	668	664	674	683	690	692	656	661	709	679	690	625	686	685	644	695	620	662	676	684	733	650	653	732	644	637	746	634	633	660	671	667	664	605	675	692	684	668	650	703	733	614	632	688	698	651	647	671	680	687	674	716	673	684	668	675	701	662	668	668	653	686	703	649	699	686	644	650	667	668	694	667	679	730	695	676	688	673	675	671	639	667	668	703	687	704	706	689	652	726	709	653	702	646	665	646	686	662	667	712	699	679	654	622	677	643	640	629	648	627	662	652	649	698	654	660	667	662	681	652	640	655	641	677	706	650	656	659	704	676	642	682	726	699	670	646	659	636	735	652	695	639	640	668	698	696	618	672	661	668	685	636	697	707	637	673	653	702	677	673	663	653	624	654	655	643	665	705	643	689	667	659	660	668	656	676	727	700	702	714	679	687	704	627	708	647	686	686	662	657	706	672	666	682	661	721	647	688	671	637	665	653	683	697	681	648	641	678	684	718	653	651	690	652	666	672	701	695	686	668	646	664	679	718	643	687	706	674	667	720	685	675	666	678	681	667	667	690	681	669	675	725	674	662	664	626	644	687	684	677	641	692	694	702	673	698	648	624	660	678	678	687	703	648	695	676	658	634	668	685	656	700	720	661	706	669	649	683	663	665	699	669	685	672	662	660	665	675	690	654	666	688	643	735	677	682	652	713	657	662	719	724	666	652	682	683	661	690	668	670	686	660	658	672	683	733	672	640	682	649	640	655	697	611	652	673	715	710	712	684	644	635	644	657	702	691	693	641	675	688	651	688	701	672	652	668	667	657	681	670	693	681	668	667	700	705	653	632	697	678	654	691	604	659	663	677	720	679	671	714	669	716	685	657	675	696	665	687	707	630	694	660	638	598	678	728	721	678	689	660	676	666	685	703	682	660	654	700	663	637	692	618	720	653	643	696	694	646	663	691	684	720	656	692	728	653	618	616	668	653	660	627	660	690	659	669	692	698	665	668	643	632	648	672	655	681	671	710	685	671	688	679	615	666	654	713	676	651	649	664	679	690	682	661	693	668	678	652	656	715	664	654	692	654	681	671	649	671	677	711	676	653	646	638	663	626	678	661	672	645	637	621	673	693	705	653	704	692	663	714	686	661	640	705	688	697	641	680	689	647	656	675	627	679	673	662	710	632	662	681	648	648	679	705	662	671	670	711	655	673	611	645	702	691	695	664	675	636	658	671	684	628	640	649	634	679	694	660	692	708	649	639	679	662	639	663	677	671	634	670	698	642	706	684	677	670	675	681	637	708	644	689	659	717	683	672	730	648	623	680	672	684	678	660	640	628	660	631	645	649	663	691	639	655	605	650	645	659	622	681	645	719	646	696	681	649	671	623	641	697	649	680	656	676	647	655	645	644	663	644	679	720	677	660	686	677	668	679	651	667	683	697	682	684	646	711	650	691	653	664	664	650	704	625	652	693	676	672	652	649	701	689	638	681	632	638	718	735	654	669	655	646	704	697	657	618	637	668	716	689	683	637	677	692	670	675	660	725	653	645	688	679	696	638	623	645	629	653	682	657	689	667	628	748	681	700	679	667	685	647	667	684	718	688	664	667	688	722	609	728	651	657	728	699	633	687	682	627	688	690	689	708	670	669	724	637	685	693	648	686	662	636	664	636	686	692	689	697	670	688	609	649	602	692	707	685	695	653	667	652	685	670	726	660	683	650	647	643	660	670	727	641	687	659	650	656	649	637	687	639	675	694	666	655	673	668	648	652	683	650	679	702	629	644	674	641	680	692	653	646	670	681	669	639	635	625	630	667	659	679	662	693	667	681
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
