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
337060324404	337060324967	337060325517	337060326067	337060326617	337060327167	337060327717	337060328268	337060328817	337060329367	337060329917	337060330467	337060331017	337060331567	337060332117	337060332667	337060333217	337060333767	337060334317	337060334867	337060335417	337060335967	337060336517	337060337067	337060337617	337060338167	337060338717	337060339267	337060339817	337060340367	337060340917	337060341467	337060342017	337060342567	337060343117	337060343667	337060344217	337060344767	337060345317	337060345867	337060346417	337060346967	337060347517	337060348067	337060348617	337060349167	337060349717	337060350267	337060350817	337060351367	337060351917	337060352467	337060353017	337060353567	337060354117	337060354667	337060355217	337060355767	337060356317	337060356867	337060357417	337060357967	337060358517	337060359067	337060359617	337060360167	337060360717	337060361267	337060361817	337060362367	337060362917	337060363467	337060364017	337060364567	337060365117	337060365667	337060366217	337060366767	337060367317	337060367867	337060368417	337060368967	337060369517	337060370067	337060370617	337060371167	337060371717	337060372267	337060372817	337060373367	337060373917	337060374467	337060375017	337060375567	337060376117	337060376667	337060377217	337060377767	337060378317	337060378867	337060379417	337060379967	337060380517	337060381067	337060381617	337060382167	337060382717	337060383267	337060383817	337060384367	337060384917	337060385467	337060386017	337060386567	337060387117	337060387667	337060388217	337060388767	337060389317	337060389867	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
47511	24854	24627	16264	5587	1408	923	849	753	640	575	570	580	542	545	524	535	561	479	499	490	470	459	434	470	463	435	438	455	417	467	473	464	383	418	416	385	442	413	426	421	392	409	423	461	442	417	425	431	391	414	449	396	437	381	417	420	420	416	428	414	485	394	387	429	423	404	428	438	392	407	392	421	391	445	428	404	437	391	400	401	404	422	366	424	394	424	416	415	395	434	383	444	406	394	403	377	421	393	407	393	398	434	455	410	417	426	419	405	414	433	411	445	427	400	422	383	442	432	400	428	420	442	419	411	400	422	446	440	434	418	370	445	431	414	423	406	444	443	411	425	405	410	366	412	375	412	421	425	401	395	439	408	380	404	459	382	376	416	442	444	423	428	355	445	452	424	415	457	425	431	450	431	450	453	428	406	431	406	384	372	409	433	392	400	420	393	401	413	415	451	417	410	399	417	472	450	395	408	443	425	387	386	400	404	428	382	402	440	403	424	412	401	420	440	447	393	406	422	401	451	395	393	452	393	398	439	429	422	370	466	424	407	459	422	405	364	477	420	391	413	448	406	434	413	407	403	421	422	439	427	377	420	405	433	425	437	434	368	446	446	449	421	415	415	379	484	436	401	429	447	415	433	377	456	446	398	409	457	400	386	379	410	428	408	461	434	439	454	331	410	373	417	402	407	427	428	459	399	450	422	389	396	415	429	417	400	428	408	434	403	434	456	403	407	433	406	424	405	433	452	374	433	380	405	424	435	437	398	442	435	459	418	422	404	424	408	379	397	383	402	420	384	413	438	398	437	424	415	405	398	416	407	447	386	429	401	429	380	394	406	386	415	398	420	419	410	431	422	415	405	413	425	439	433	408	425	460	387	449	394	374	376	357	413	382	432	379	397	436	432	404	426	407	456	429	394	411	396	419	445	432	412	403	396	440	435	438	423	417	393	441	429	402	379	388	428	420	372	470	411	381	407	421	418	408	469	415	431	433	427	403	391	401	394	400	379	393	439	399	417	407	422	455	408	410	441	373	405	427	408	424	435	427	388	418	425	441	439	420	450	419	401	413	417	416	421	409	457	456	445	436	398	364	413	363	413	373	407	372	375	401	436	449	456	354	394	445	439	438	426	426	392	393	393	469	412	423	444	411	431	386	403	397	403	408	418	411	454	409	370	402	402	417	361	420	403	408	429	424	383	379	420	411	374	364	412	417	427	472	420	406	423	382	407	433	403	441	441	408	418	453	408	432	475	430	444	430	432	412	432	419	429	396	388	406	404	414	428	423	441	417	390	415	440	422	451	419	437	428	400	410	417	437	434	402	419	399	438	418	414	418	430	401	422	414	422	430	414	424	447	431	432	437	415	424	435	400	420	392	428	413	412	421	404	390	414	446	421	413	411	449	445	422	392	400	407	400	413	429	447	407	406	391	416	417	422	412	421	418	414	417	388	450	410	423	385	412	368	410	446	473	403	380	411	423	392	383	419	443	431	399	435	417	469	385	428	391	385	401	385	395	413	389	447	378	416	407	442	414	445	394	377	429	412	392	405	447	375	421	422	425	392	391	411	458	443	425	409	439	416	416	431	407	465	381	462	418	405	433	402	406	402	398	386	437	425	410	430	425	436	413	413	398	406	435	420	431	428	419	400	419	411	410	436	419	418	407	392	409	393	437	428	446	429	434	431	397	427	403	449	428	415	415	395	407	401	428	411	411	431	460	443	422	428	407	412	416	420	395	419	417	421	415	466	411	452	450	401	371	380	391	441	406	381	424	404	393	451	427	401	437	419	388	444	431	389	417	455	419	365	404	409	430	421	408	408	421	423	386	422	386	403	399	425	386	401	411	405	384	442	434	443	430	407	443	420	433	458	448	425	453	427	452	456	504	422	431	413	437	391	460	402	403	408	395	401	396	421	417	398	390	430	425	433	422	427	443	405	359	407	429	419	441	405	421	386	387	438	381	420	386	394	415	414	417	380	408	429	393	431	430	393	421	385	381	394	418	403	418	402	403	416	407	407	397	396	407	426	363	417	423	409	400	430	395	427	430	442	461	433	406	427	403	408	406	414	408	459	394	422	371	378	416	427	427	399	398	398	436	423	418	420	461	415	414	428	398	385	406	410	453	378	407	398	408	402	414	389	413	429	454	439	424	392	390	430	435	449	386	417	412	449	426	427	384	438	398	362	422	384	404	451	435	413	397	425	414	421	410	407	421	404	412	372	395	420	431	418	393	398	405	397	383	438	460	404	390	408	444	375	422	405	444	394	361	431	466	442	399	390	440	401	410	387	441	416	409	435	434	444	416	411	453	414	420	409	439	392	386	456	456	422	382	432	445	457	422	393	397	375	418	399	419	407	414	427	416	405	385	393	420	422	386	410	404	435	431	398	445	431	410	420	426	449	431	420	408	405	426	394	454	440	404	387	439	398	395	391	431	423	395	435	425	426	399	423	420	425	437	439	390	398	457	423	407	427	438	357	423	449	453	401	420	428	394	433	390	449	414	411	464	410	402	364	415	420	414	428	407	426	441	385	391	409	414	436	399	449	423	454	424	414	470	432	392	361	422	410	387	413	404	385	414	439	443	442	406	390	444	393	410	410	420	444	415	364	365	412	446	401	424	431	393	470	380	419	438	444	423	399	434	404	405	415	418	405	405	448	477	420	445	427	401	387	447	434	404	438	434	374	416	383	364	406	380	433	435	405	416	429	389	388	412	437	408	432	406	441	472	408	402	382	400	431	428	415	381	413	440	414	430	387	396	425	441	440	418	406	389	449	426	414	427	420	381	381	427	399	421	393	387	401	440	396	404	394	439	455	401	439	416	407	413	406	385	378	402	386	399	391	389	369	386	422	372	402	440	415	380	449	412	397	393	385	412	415	395	388	396	431	416	380	459	442	435	383	400	396	377	434	436	432	410	373	425	444	366	427	394	425	423	389	421	430	409	467	419	422	429	409	422	414	412	412	396	388	435	399	405	433	409	411	435	448	399	413	441	427	423	429	422	400	424	414	396	392	416	383	420	448	436	402	409	423	408	428	408	418	403	433	396	411	418	403	390	425	413	401	420	406	429	428	437	441	409	401	442	452	406	411	420	404	420	400	428	415	454	437	404	414	422	421	392	419	418	445	410	427	414	442	439	428	385	431	429	406	416	449	425	435	427	456	398	432	454	465	428	417	396	416	402	442	436	450	421	405	404	422	423	412	382	383	400	376	385	455	419	413	383	412	443	424	413	400	427	428	466	411	430	419	405	402	417	447	409	386	403	383	386	408	420	422	426	403	384	406	421	451	381	425	381	397	446	395	413	406	375	424	416	423	360	397	394	397	410	412	414	395	395	465	414	440	417	392	418	412	423	382	383	431	398	413	429	422	406	396	416	401	449	436	352	415	405	404	424	400	390	434	455	431	437	420	445	398	424	470	422	426	428	415	428	417	422	403	447	399	400	378	425	435	428	419	449	421	442	415	425	392	450	441	389	438	422	416	398
33695	2463	4377	4886	4362	3486	3099	2749	2540	2137	2015	1818	1804	1706	1534	1498	1563	1424	1305	1395	1270	1250	1229	1227	1170	1058	1102	1075	1065	1058	1060	1026	1013	1053	1019	1016	1013	1068	1037	1024	1007	1000	1036	929	961	996	1000	967	994	985	933	955	978	943	989	982	930	963	969	966	922	988	959	913	994	989	971	941	1017	901	907	906	932	956	1030	954	1003	964	950	983	931	931	935	927	1001	906	888	961	953	900	963	937	932	892	922	935	1009	862	908	972	966	938	963	919	944	942	971	976	976	925	975	976	947	1001	935	949	963	972	953	930	1005	976	936	929	1009	906	931	980	985	937	1018	929	991	923	897	1011	898	940	998	954	933	935	928	897	926	970	965	919	987	942	1009	952	920	962	968	903	962	975	950	1003	951	924	981	969	948	970	910	900	947	896	952	951	970	931	876	925	888	906	930	923	922	953	989	966	944	895	954	980	968	945	957	954	954	947	959	918	977	960	944	1009	963	944	931	967	974	915	943	957	1027	932	916	957	954	927	934	976	942	925	957	907	923	965	927	984	932	936	950	971	913	958	950	999	903	944	977	886	901	966	924	980	952	923	930	948	968	876	912	928	962	918	933	963	972	952	934	908	914	985	974	967	939	992	916	914	958	919	935	936	943	975	939	968	936	936	969	958	963	911	928	874	981	950	965	921	951	964	991	948	933	970	950	967	941	948	985	1052	916	972	962	948	899	929	915	947	851	864	969	911	936	955	928	962	913	989	1000	952	907	936	967	901	957	974	935	897	974	920	912	936	911	984	937	936	884	915	932	925	935	931	902	919	927	940	924	972	932	951	989	1002	949	969	963	931	921	944	974	941	978	964	938	935	961	958	953	906	926	952	970	922	924	944	985	1004	950	964	980	947	967	928	985	921	933	959	1000	962	933	930	996	977	962	942	952	944	897	944	916	930	939	900	961	958	945	913	972	924	967	933	968	883	913	926	939	984	930	957	928	942	929	923	972	937	962	975	981	929	915	970	957	952	914	958	1009	937	955	940	945	991	979	941	957	965	956	926	961	981	1008	957	956	896	949	955	942	934	930	955	911	933	918	882	898	921	874	923	979	968	961	931	967	953	961	894	970	940	944	939	1001	893	950	919	916	989	967	938	953	918	908	904	930	994	993	1002	929	977	953	909	954	924	916	953	904	998	960	973	967	864	998	921	928	892	966	954	891	919	950	968	987	939	973	975	953	941	932	950	972	933	969	908	981	999	1012	944	914	907	974	938	900	932	892	953	993	996	953	955	972	957	972	1014	881	957	978	966	934	974	903	927	942	983	909	935	974	962	947	948	944	944	969	966	890	960	991	965	930	933	950	885	937	970	972	910	976	909	947	1024	935	988	958	900	970	950	958	945	964	969	997	995	919	912	994	959	966	954	928	946	941	918	914	918	1001	881	924	1011	882	925	959	915	936	871	915	888	967	924	972	963	982	918	949	953	967	911	924	949	917	917	1005	930	894	950	973	922	921	925	964	960	962	1012	972	935	951	950	953	921	921	945	926	973	988	921	912	953	909	947	922	888	939	956	951	967	886	973	969	944	938	952	952	906	965	922	967	901	969	914	910	932	962	958	936	919	975	922	990	949	934	932	968	976	936	933	989	953	954	934	959	949	944	998	940	931	949	993	901	906	915	914	971	945	913	975	894	939	927	907	953	961	982	909	973	986	922	959	946	974	958	953	940	898	954	980	957	981	925	931	902	911	927	977	952	986	999	970	913	923	928	962	967	933	935	971	899	943	928	928	960	965	942	915	928	954	892	944	930	1018	934	949	925	938	1007	908	924	982	955	1007	944	981	995	969	936	1006	890	926	912	922	949	924	938	961	960	946	899	929	968	901	956	949	957	985	946	973	920	927	941	948	909	968	965	925	924	970	896	964	957	919	905	926	939	980	965	931	874	903	1010	956	945	963	962	928	936	935	972	957	937	973	958	953	923	925	913	956	959	982	938	898	947	934	910	916	948	919	932	969	948	909	942	921	922	971	879	932	985	996	904	955	970	1000	893	925	914	966	971	903	902	913	982	940	884	972	889	946	948	936	942	932	926	976	943	961	962	961	919	950	969	971	998	958	964	943	945	903	918	988	953	916	921	1007	926	910	982	923	940	949	888	909	972	898	931	954	910	987	978	988	967	945	959	933	967	924	989	929	1016	923	958	965	950	935	930	945	893	956	940	945	926	919	984	943	974	962	972	974	946	921	902	942	967	963	900	957	926	946	941	965	960	971	923	932	953	967	863	953	935	883	995	977	965	1005	944	939	961	962	936	948	960	951	935	965	947	937	963	1007	978	958	919	891	950	977	981	939	952	936	918	957	947	926	975	882	933	919	941	942	946	929	870	941	970	1001	972	934	987	969	923	950	993	946	956	976	965	903	935	961	933	957	921	890	924	965	987	937	985	940	1018	974	979	902	944	924	934	947	954	950	960	941	898	934	947	898	961	961	933	924	941	935	949	913	932	955	958	972	930	926	936	944	957	967	988	947	980	945	928	963	922	993	927	933	933	963	920	964	932	979	929	902	887	890	936	902	884	918	959	983	881	954	952	923	986	939	908	948	944	970	903	998	946	954	940	955	933	966	906	927	943	933	952	980	895	945	934	952	903	968	975	934	880	963	939	930	958	993	1002	927	911	944	973	909	952	962	923	942	935	919	965	939	923	926	903	974	964	965	970	1017	951	918	892	910	918	954	928	913	975	944	971	1016	916	898	959	898	966	961	949	936	977	940	1015	941	944	965	945	958	923	925	913	982	947	954	931	932	954	926	921	924	912	916	994	977	929	975	905	928	955	943	965	947	941	875	948	942	965	959	920	923	948	922	913	996	988	936	932	919	924	959	936	987	925	929	951	948	993	938	959	992	948	961	930	962	895	927	905	971	975	951	920	933	961	953	932	902	963	930	924	975	969	932	952	962	921	938	940	952	996	930	918	930	921	972	903	924	877	951	935	970	881	929	972	940	974	937	935	1016	920	944	917	951	962	927	985	1001	935	977	891	981	973	971	988	983	946	953	925	956	939	928	935	909	902	873	954	905	982	947	957	938	910	936	959	959	975	920	952	937	978	976	962	952	945	939	950	978	973	945	957	913	928	918	972	916	923	924	905	998	939	983	938	956	889	974	904	927	991	944	979	992	940	962	1014	939	1017	977	913	935	958	986	935	954	948	924	931	987	985	897	962	925	932	928	925	959	868	968	940	933	933	952	912	957	914	971	932	924	924	923	969	918	939	968	956	946	936	956	991	891	916	893	996	907	945	983	924	905	955	948	968	929	968	966	930	943	959	973	934	954	973	913	925	992	984	930	951	965	927	1002	937	910	961	947	888	907	941	930	957	972	1006	945	949	936	972	942	973	933	965	920	928	958	987	913	919	942	980	941	943	938	968	898	928	934	941	932	1003	917	973	929	944	948	920	972	986	938	958	980	924	927	959	969	927	905	923	949	953	939	924	975	937	896	926	998	951	1002	996	957	912	999	985	955	884	938	952	955	965	870	923	971	985	936	965	970	959	908	932	986	941	1001	1007	867
9699	534	284	285	237	242	264	236	220	231	209	233	235	195	229	233	199	217	253	205	206	226	217	223	232	199	207	218	217	216	194	234	200	224	220	201	197	203	247	224	213	221	227	227	223	217	227	257	234	200	226	225	216	211	230	235	211	227	201	224	208	223	248	211	213	196	209	211	221	243	194	227	227	220	218	220	254	211	275	226	220	210	210	192	204	228	222	225	207	241	182	221	221	222	225	222	223	228	247	241	213	226	211	227	171	229	230	218	227	224	239	210	224	227	216	210	233	211	229	234	216	240	215	228	216	216	208	219	203	225	219	208	218	196	227	215	223	212	218	232	231	222	213	231	236	230	220	223	249	213	197	197	229	237	254	214	205	247	223	208	214	192	223	219	227	203	224	221	214	216	229	193	252	207	220	220	230	228	221	201	220	235	217	231	236	179	214	208	229	238	224	201	185	225	211	194	209	221	230	196	230	215	235	231	224	213	206	207	245	220	225	198	224	226	192	228	198	209	219	223	226	228	231	216	212	216	216	228	211	195	235	200	197	205	232	207	252	228	219	226	216	221	226	207	217	216	241	192	215	220	208	210	231	225	228	197	212	226	223	262	209	194	202	197	243	221	204	211	208	232	226	232	213	179	208	197	224	233	231	233	216	206	228	216	237	209	214	204	225	213	226	209	225	204	207	213	224	216	187	242	208	225	208	225	214	208	219	228	232	213	226	209	213	224	225	201	189	184	200	226	232	216	219	216	211	209	243	202	226	221	216	198	212	251	232	236	221	222	247	229	227	218	214	204	216	232	232	238	240	247	208	220	230	214	240	208	222	207	192	225	241	223	217	199	224	250	239	223	213	204	224	225	221	192	224	213	221	240	208	227	202	211	214	229	212	226	190	220	209	206	209	200	224	221	192	193	222	204	201	191	192	212	221	218	212	206	219	210	211	220	233	213	207	188	232	178	218	201	226	227	227	204	219	219	231	226	220	241	255	205	220	196	242	272	207	234	213	225	219	219	241	215	237	252	226	222	241	203	221	223	245	253	215	212	210	223	234	235	196	229	233	192	202	260	229	264	206	242	210	233	219	226	244	212	235	211	193	196	188	215	232	209	251	204	241	208	218	245	214	225	230	224	225	215	224	226	241	215	222	189	219	204	222	218	205	213	214	205	243	213	204	215	214	240	219	204	222	215	223	224	248	246	233	209	218	241	225	215	220	218	243	223	224	196	195	230	203	204	205	197	208	229	211	210	202	235	209	235	242	227	223	227	209	216	225	223	223	215	212	214	192	211	228	240	244	213	236	228	189	238	203	224	214	214	239	210	211	243	216	236	254	241	193	235	206	229	221	197	202	241	203	222	230	222	215	227	237	206	230	235	215	190	208	238	220	211	211	223	215	197	207	222	216	199	208	222	192	236	230	193	223	187	230	211	239	199	199	221	212	222	227	202	213	210	214	207	219	211	223	221	255	229	224	225	272	233	224	230	220	214	199	217	236	211	215	190	239	208	216	245	209	218	201	218	216	202	222	235	243	234	221	218	219	186	216	223	218	189	222	220	235	236	217	223	223	206	215	213	247	214	213	207	228	205	192	223	218	211	213	235	239	201	233	242	228	266	210	233	223	230	221	206	224	242	223	224	240	216	210	233	218	235	227	219	221	234	228	204	217	218	215	221	239	205	245	239	213	235	226	211	198	228	236	206	190	228	257	205	242	237	206	228	232	224	222	243	221	201	220	201	242	217	229	212	224	215	214	189	211	223	232	190	223	224	181	203	219	230	234	247	228	219	218	232	228	240	227	233	190	222	242	205	220	212	205	209	227	225	192	215	202	206	231	208	239	244	212	238	235	198	211	232	204	202	198	220	231	207	238	210	226	204	221	195	233	224	203	226	215	242	216	221	199	225	219	215	235	229	222	203	218	224	198	217	196	227	223	215	217	220	193	200	214	238	202	225	197	234	214	219	225	227	227	214	225	252	227	211	207	233	186	214	224	209	233	207	226	196	213	241	236	234	234	205	224	221	228	227	216	212	218	254	232	241	214	216	212	221	247	220	179	209	205	235	211	223	201	201	222	209	231	209	218	182	231	204	236	197	205	233	179	207	215	224	238	237	224	217	204	226	234	204	200	227	221	197	217	214	238	211	194	240	248	208	212	223	221	224	238	221	198	237	187	219	217	208	241	252	232	223	239	219	220	237	238	187	215	247	228	229	212	214	198	190	232	221	226	221	212	226	209	219	213	228	240	248	206	183	202	227	228	212	200	232	223	199	197	227	220	208	217	224	211	217	232	242	253	218	235	228	224	197	230	239	207	243	223	204	225	194	231	252	215	248	203	241	233	227	246	224	210	243	231	211	196	220	206	254	236	226	214	188	231	228	219	218	196	226	219	225	239	214	219	232	185	236	247	217	221	239	196	213	233	204	202	228	201	210	214	199	231	242	237	213	211	218	217	211	203	232	198	226	233	217	221	197	209	224	213	225	228	233	191	225	199	207	207	225	205	255	204	217	238	239	213	217	204	221	240	197	214	199	217	208	203	216	236	200	224	224	211	224	206	215	209	279	217	244	231	225	211	202	251	231	230	202	238	245	214	197	211	206	191	225	185	257	204	211	222	216	225	227	212	227	207	223	219	218	227	229	221	225	225	220	224	210	229	203	228	237	225	195	236	245	173	229	231	246	206	227	210	223	221	225	223	228	202	213	221	197	224	203	199	224	240	206	213	229	208	199	191	211	240	226	244	239	203	235	224	234	230	280	182	219	241	220	227	197	223	211	228	243	235	218	229	238	211	222	210	196	213	236	224	233	223	208	196	204	223	219	248	208	222	217	220	230	232	233	199	193	237	214	208	221	215	213	220	205	216	233	206	203	226	213	234	219	212	227	238	227	230	204	210	183	200	200	260	213	221	235	217	201	217	221	222	220	230	205	212	218	212	229	231	213	221	215	189	192	239	209	189	249	255	207	213	206	241	204	261	212	236	242	253	233	206	193	228	225	202	267	248	228	231	232	225	228	199	205	238	234	207	208	226	194	235	249	221	205	196	206	209	207	242	216	221	222	235	227	229	254	215	211	217	223	224	243	216	228	215	230	242	207	212	214	192	209	209	214	216	225	222	204	244	211	214	213	234	201	213	211	212	202	224	198	186	216	238	197	214	224	209	210	214	212	229	200	214	221	224	197	240	233	209	192	221	233	219	224	219	222	221	215	242	227	192	245	238	248	191	232	208	214	225	223	233	237	210	197	207	238	213	218	217	235	236	202	226	224	225	221	199	218	203	229	201	213	215	230	231	227	203	231	219	219	237	211	213	228	197	205	199	210	239	222	189	213	226	241	224	238	209	242	218	227	211	212	280	214	210	200	210	241	219	215	224	220	226	219	226	250	208	231	229	228	230	244	210	197	205	241	223	237	228	228	218	209	223	202	226	196	212	225	215	229	225	218	201	234	245	242	241	241	209	198	208	227	244	193	218	185	200	175	196	207	259	234
9364	632	716	732	652	653	628	619	602	601	633	529	580	555	559	577	552	555	550	613	555	566	549	567	577	535	530	536	544	555	568	508	510	523	552	589	527	518	586	533	560	554	573	578	544	590	548	594	553	548	522	551	529	516	544	544	578	520	529	568	551	520	508	562	542	532	543	506	592	529	523	571	542	581	548	534	557	606	562	568	496	556	564	521	574	547	510	543	566	607	521	569	540	580	542	546	545	587	569	560	543	543	525	553	591	527	554	531	515	585	559	485	548	554	584	547	560	527	538	552	560	565	513	517	556	532	579	535	616	548	544	560	540	548	514	586	571	516	583	568	537	566	536	529	515	529	563	557	559	555	591	536	558	579	540	543	529	578	548	521	548	552	560	568	554	536	503	541	573	571	582	575	586	514	538	545	565	493	548	560	521	543	560	574	578	538	540	542	544	520	517	521	556	577	564	549	569	513	525	533	543	536	587	567	562	530	521	573	516	581	541	541	527	548	541	530	569	521	553	558	590	563	515	545	569	543	520	555	568	516	528	579	533	549	562	533	543	566	547	492	551	581	536	553	539	524	556	523	582	531	499	545	534	515	561	551	572	511	540	569	544	540	550	529	561	513	521	512	576	519	560	522	592	530	495	539	552	529	567	559	574	551	555	541	559	525	575	516	549	525	545	541	499	547	559	573	543	562	592	540	526	513	514	526	559	506	540	558	532	551	540	541	572	563	553	535	551	546	588	551	571	549	533	562	521	538	561	532	545	533	520	534	562	537	548	537	511	553	491	583	550	514	539	561	506	577	516	518	546	529	558	581	562	523	544	563	556	535	497	542	585	526	552	522	587	597	575	491	527	536	563	548	522	538	530	558	554	581	550	534	561	538	529	559	572	534	601	545	591	551	515	545	557	544	554	562	567	494	531	581	490	590	542	522	548	548	526	503	484	559	500	555	550	576	510	515	556	551	570	529	520	522	526	524	523	574	543	590	545	534	527	597	558	536	564	542	528	514	540	523	575	575	534	564	541	541	517	553	527	501	575	556	591	543	571	531	545	513	591	559	532	541	546	568	560	514	514	578	547	571	542	541	560	497	559	487	578	541	504	551	557	557	538	543	511	492	543	541	518	538	553	545	480	523	517	548	554	592	510	551	550	539	535	548	543	549	509	564	584	562	537	545	540	550	529	529	487	562	568	494	554	546	540	545	540	574	565	547	588	566	566	605	544	574	565	494	557	527	537	538	549	487	519	503	536	554	568	548	566	509	526	544	584	544	607	533	514	539	531	570	527	530	553	584	529	559	557	556	553	519	525	559	565	526	560	542	568	539	548	528	560	535	552	540	540	547	561	548	567	545	560	544	544	500	527	559	598	554	608	549	572	557	494	514	569	527	523	568	541	516	519	561	536	520	534	579	528	547	556	560	531	508	574	527	539	572	567	558	521	507	544	556	553	547	539	566	543	538	537	528	570	544	512	530	521	546	506	516	510	551	538	524	537	588	557	557	542	561	545	560	517	560	572	582	544	524	546	547	573	562	512	559	529	586	495	564	535	519	569	531	517	562	516	542	502	516	570	562	554	564	577	541	523	530	543	547	502	575	514	555	552	557	540	571	540	523	550	529	553	454	504	540	561	563	561	524	529	545	556	542	486	559	534	547	539	500	563	575	550	547	559	551	526	506	553	555	554	520	517	545	499	540	565	533	558	546	576	547	585	572	555	564	520	565	594	558	521	550	550	544	555	533	549	515	498	489	544	519	564	567	581	543	566	550	558	592	537	542	557	543	603	514	517	557	583	546	529	548	526	545	555	544	553	547	554	527	557	553	545	573	564	562	565	537	533	545	563	565	586	540	567	585	559	565	563	553	560	571	507	511	574	511	532	601	557	532	538	550	540	509	520	566	530	561	560	577	527	552	515	542	513	538	520	544	499	534	575	559	572	541	538	557	563	534	558	536	545	528	524	536	497	541	547	517	585	552	603	565	535	589	548	555	548	518	537	556	547	573	511	526	529	558	512	562	501	533	569	559	514	559	541	523	528	541	568	574	541	513	553	542	554	552	552	571	555	546	557	537	536	557	533	503	529	526	574	558	513	519	540	540	509	566	508	554	542	544	524	560	522	551	520	527	530	561	555	543	532	581	533	562	523	601	518	504	557	546	553	538	578	574	547	543	557	560	518	569	559	543	504	550	537	575	531	547	574	538	541	515	503	569	537	595	539	526	523	567	558	516	539	529	504	551	525	547	548	540	570	533	599	561	587	565	543	557	574	574	566	554	531	547	526	517	544	536	577	517	548	555	531	493	532	583	534	527	564	597	530	536	533	522	555	557	576	537	518	527	590	532	552	539	535	582	529	500	533	540	523	536	563	560	542	550	527	550	559	531	575	539	541	551	544	589	549	571	563	573	535	514	510	531	585	533	542	533	539	578	587	514	538	562	560	547	587	555	540	534	529	557	554	533	500	548	560	525	531	576	552	556	555	562	524	562	561	546	555	537	546	560	520	569	565	596	599	589	529	523	561	549	554	485	539	573	551	558	567	492	513	566	546	555	558	531	646	575	550	544	559	566	579	559	533	549	582	538	522	547	579	544	509	562	550	502	533	554	587	510	533	541	500	524	536	530	543	544	528	559	532	544	546	558	591	587	543	560	555	540	487	522	528	561	531	553	541	590	515	528	501	553	531	543	537	546	537	482	545	529	557	520	554	512	512	571	541	545	528	547	537	531	540	525	540	569	555	583	560	533	560	530	498	541	541	541	523	520	528	538	550	567	527	515	552	568	556	595	532	512	546	534	560	551	537	541	566	541	560	553	559	569	588	515	562	562	577	529	544	549	548	525	533	543	511	563	555	564	583	517	487	543	506	532	581	561	518	561	545	554	504	538	553	521	547	548	555	558	511	541	525	585	563	572	518	529	504	550	517	564	516	552	559	526	513	563	533	563	541	555	575	532	536	552	521	597	559	577	554	530	559	555	506	537	569	518	511	530	528	586	527	521	515	526	526	550	540	526	558	559	498	512	545	542	569	530	522	548	560	581	565	534	544	554	551	509	601	522	519	544	578	547	525	561	576	546	550	525	569	525	531	540	572	532	532	594	558	528	533	541	522	547	544	533	543	483	528	529	558	583	552	552	531	534	534	524	584	537	564	559	542	591	515	585	514	558	548	494	574	542	531	516	534	539	555	531	574	547	579	553	536	570	538	551	572	534	535	533	527	567	512	554	575	548	516	524	572	582	523	558	514	532	539	565	531	563	557	512	569	550	559	535	553	553	507	555	552	571	527	539	503	555	534	531	613	554	545	600	509	543	542	513	542	540	558	538	525	580	552	541	530	545	526	541	533	594	538	558	592	529	551	521	609	574	569	575	535	519	533	558	566	550	514	585	560	561	528	546	555	625	603	528	508	532	565	575	547	538	561	506	572	559	545	548	564	552	563	590	498	542	551	549	546	555	545	505	587	572	633	555	523	562	532	513	534	536	477	514	509	559
51654	23957	23016	4608	762	643	441	455	422	371	323	352	320	323	311	280	287	300	264	286	311	316	265	286	272	278	276	257	279	278	285	303	279	278	275	287	254	255	261	269	281	273	287	239	303	271	303	298	267	262	257	262	226	256	284	248	260	262	262	286	275	247	273	262	267	262	279	282	257	287	268	269	297	258	272	281	234	262	277	288	256	261	303	245	255	231	273	268	292	259	266	277	288	296	302	270	257	300	275	283	276	244	253	279	261	257	243	260	243	271	271	265	266	250	299	249	267	267	274	299	257	257	280	282	256	258	269	275	264	275	257	255	261	254	262	242	246	258	276	286	258	288	284	233	272	270	302	272	290	273	292	254	278	229	250	261	268	245	236	230	290	253	272	283	256	259	271	278	275	243	244	270	276	265	252	264	255	261	275	259	264	233	264	278	279	289	258	240	265	257	306	237	251	245	261	265	228	266	249	266	260	270	277	266	262	239	288	273	280	262	252	262	257	263	253	260	258	312	271	276	263	242	252	270	260	252	252	241	263	261	274	294	256	228	241	242	260	252	228	268	285	278	259	267	270	270	263	271	284	274	262	284	217	268	252	283	264	289	258	254	308	262	254	245	251	278	294	253	251	256	276	283	289	275	238	267	255	278	302	278	256	260	270	243	235	279	283	285	258	261	261	267	265	259	268	279	305	248	242	284	296	250	310	245	286	250	273	273	273	251	242	277	253	242	253	273	258	256	247	277	293	286	261	262	262	268	275	276	281	259	297	272	268	279	275	290	279	260	269	257	291	275	254	299	283	278	258	258	252	256	284	270	257	265	250	261	288	258	253	262	266	251	249	245	253	274	253	245	254	244	278	295	252	264	255	260	265	280	248	281	255	289	252	283	269	249	261	269	254	254	269	230	254	280	245	256	250	290	258	246	247	263	265	321	286	271	259	271	259	237	278	257	277	261	244	244	287	275	266	262	256	262	273	273	265	269	242	264	262	304	254	279	272	285	280	278	272	269	269	265	279	261	282	264	250	274	273	311	282	270	254	274	271	290	259	258	282	270	267	281	268	268	277	269	259	283	277	268	230	256	251	239	274	292	245	275	247	282	229	242	253	251	260	268	294	258	270	284	272	264	263	262	255	254	275	280	277	241	284	269	258	250	256	282	263	261	255	251	254	261	298	266	263	255	251	253	262	246	285	259	308	266	249	238	273	244	288	294	249	273	271	263	301	274	288	272	277	259	235	255	263	251	318	251	245	280	265	283	272	303	287	276	263	247	281	265	270	268	257	284	275	246	263	280	286	274	253	287	252	271	228	275	267	256	262	269	265	262	256	302	241	272	257	266	300	282	243	269	278	257	271	272	275	239	267	266	262	254	304	269	268	240	250	278	266	244	261	276	259	264	252	288	245	246	270	254	282	269	280	277	240	268	235	271	251	287	298	294	265	268	262	258	274	250	224	276	271	285	274	275	271	254	278	260	280	278	241	258	288	274	281	246	267	283	270	282	249	265	263	268	266	243	267	272	263	323	261	281	229	270	255	276	281	266	271	245	236	268	260	259	269	281	265	290	283	262	233	255	211	256	290	271	304	272	303	240	247	233	271	248	271	265	255	277	263	287	233	271	261	258	262	293	266	244	260	258	272	284	226	267	262	269	262	263	289	311	282	254	267	260	270	257	281	275	279	261	295	300	245	254	279	237	264	228	264	279	256	244	294	284	253	287	262	257	280	269	267	249	283	265	256	292	269	269	268	261	256	280	242	288	241	275	276	278	281	275	279	251	265	262	257	241	258	254	239	287	263	294	254	286	272	287	246	265	240	259	240	234	275	257	274	283	235	255	278	250	261	276	259	287	279	296	248	251	255	240	240	257	251	275	270	275	257	267	257	223	253	287	249	260	271	263	261	301	255	289	259	297	262	270	262	277	276	293	269	272	265	281	285	240	284	277	278	267	280	234	288	276	234	256	260	260	248	271	259	287	283	288	250	278	289	262	273	265	290	271	252	291	284	271	275	248	282	256	243	272	262	258	288	255	251	246	278	268	298	247	244	268	275	286	264	282	274	263	282	233	253	284	263	255	258	259	251	278	273	271	248	280	290	238	269	287	281	282	235	278	270	289	250	272	272	256	308	275	279	249	290	268	282	249	282	262	289	274	260	299	253	282	242	275	255	258	300	284	255	247	254	264	284	267	272	248	290	267	274	258	276	265	294	278	283	266	267	250	286	252	268	257	276	262	285	280	268	281	277	288	248	262	245	263	247	260	272	249	229	289	253	235	262	264	240	266	254	245	280	268	265	288	288	259	248	246	268	271	264	278	259	254	254	264	269	261	249	261	294	232	286	282	255	273	262	261	239	252	255	255	239	239	283	253	259	248	248	255	260	285	262	246	266	289	279	273	286	279	273	290	275	264	285	247	282	244	272	257	251	285	272	265	220	265	257	257	234	225	270	239	256	264	253	245	245	284	274	298	318	260	289	259	265	270	250	272	269	254	251	247	295	236	258	318	287	303	270	274	221	275	275	249	288	272	254	288	279	259	290	261	254	261	273	249	248	262	250	285	271	278	254	277	256	265	277	247	268	261	252	215	278	264	267	284	265	276	283	267	240	285	284	272	276	281	262	266	265	257	238	272	259	284	279	266	263	248	260	268	255	274	276	247	251	250	249	262	279	272	321	277	271	269	273	303	288	251	284	279	290	257	251	242	274	261	286	294	272	285	257	263	225	307	255	275	243	250	258	277	281	270	290	279	282	274	246	262	288	273	253	264	266	281	265	246	258	232	255	265	251	266	229	249	259	291	299	270	283	282	299	237	281	292	255	268	297	293	291	264	287	245	247	272	257	239	251	258	274	271	236	257	279	288	252	277	266	257	264	278	270	244	279	261	251	274	276	228	295	298	251	257	275	290	292	270	276	296	256	247	253	282	305	266	263	266	272	249	270	233	280	244	245	275	237	290	247	263	252	274	269	261	267	257	269	270	286	277	265	283	268	259	262	266	225	251	270	289	250	273	262	272	306	254	256	281	262	307	298	261	286	272	254	269	248	282	274	253	280	256	305	266	279	245	237	260	292	247	233	251	259	276	261	270	286	316	285	325	272	251	255	247	260	272	286	285	267	281	239	274	254	252	255	300	308	268	292	257	257	264	295	273	292	269	291	266	279	272	275	275	245	276	241	290	264	276	246	251	279	260	252	276	241	260	289	263	276	265	269	265	262	269	273	276	249	270	256	244	305	287	281	248	244	265	268	271	283	266	273	249	249	247	246	271	266	290	265	249	254	253	277	251	284	237	228	257	297	252	253	281	263	266	269	252	268	265	277	260	283	271	283	266	302	253	237	251	299	272	305	276	288	251	306	267	281	223	256	231	278	264	239	271	274	251	247	280	285	225	261	256	255	274	258	251	283	287	272	288	265	278	260	298	269	262	269	246	299	279	250	275	264	280	253	251	262	299	247	309	263	282	255	292	253	276	257	287	315	268	257	266	287	253
30617	1431	2299	2666	2293	1976	1672	1628	1454	1246	1125	1062	1091	974	1026	967	946	899	842	848	907	808	750	731	782	722	712	727	671	646	698	710	730	685	706	659	718	673	714	674	696	678	712	699	716	715	675	675	735	706	665	678	647	676	705	695	651	641	681	658	658	698	652	659	648	703	673	656	645	651	677	648	675	637	672	660	637	685	650	673	709	672	609	650	665	655	642	687	673	629	606	686	662	677	675	641	654	656	688	663	653	695	648	711	659	648	629	686	686	660	656	676	684	677	672	625	614	638	661	659	655	641	640	613	683	656	653	676	639	677	639	639	640	622	638	672	662	678	651	667	648	651	629	729	637	666	673	637	622	673	671	624	655	682	674	650	669	672	646	678	646	678	689	655	635	657	673	686	680	643	591	649	671	639	693	668	617	670	635	682	640	655	672	673	631	639	667	648	661	660	624	628	623	669	617	636	629	646	680	625	669	653	665	640	683	682	680	640	617	653	631	613	676	677	627	653	661	644	620	619	698	632	674	686	643	664	661	643	624	643	638	670	658	669	633	634	646	659	645	651	620	662	628	630	634	676	669	644	670	639	643	711	656	655	632	667	644	634	686	602	637	621	634	649	627	649	627	703	645	648	627	658	665	647	698	637	663	645	654	635	646	672	660	642	639	680	687	626	698	647	646	640	657	640	683	624	686	652	689	651	666	689	682	625	658	581	639	637	655	702	644	665	681	654	657	671	663	687	648	655	682	648	684	651	631	669	643	639	681	651	619	662	648	650	699	622	651	605	647	618	668	645	673	649	639	620	623	669	654	663	634	647	654	634	609	627	645	659	612	664	645	630	685	608	655	620	629	666	656	664	649	629	648	649	709	668	645	666	671	622	644	618	617	687	634	664	659	644	658	669	632	680	692	616	639	642	631	683	647	662	665	592	675	654	627	611	684	639	623	652	629	704	677	687	669	626	651	663	655	661	647	650	655	674	640	629	656	633	684	618	654	700	651	657	667	648	663	663	644	656	644	634	641	674	687	636	596	639	641	645	714	646	639	628	701	657	640	668	655	656	622	631	658	648	689	673	643	644	613	638	636	709	700	657	663	652	629	664	650	682	652	613	678	659	656	656	670	707	642	680	634	666	652	637	645	655	631	620	660	686	646	652	656	673	613	670	643	678	623	668	674	660	644	649	605	616	599	679	655	646	696	676	637	687	634	626	682	672	673	663	673	684	644	643	656	658	674	647	672	641	637	641	671	646	689	642	683	649	665	665	653	647	621	666	639	663	676	656	629	655	674	639	644	631	634	652	654	641	603	686	638	728	641	716	646	642	652	659	649	637	628	651	670	739	666	621	687	634	661	621	663	674	683	642	604	674	663	652	645	635	648	686	658	666	612	649	620	654	680	639	612	642	670	650	600	652	634	645	622	645	633	649	596	688	620	634	623	654	656	646	661	621	710	607	657	631	637	631	606	603	643	647	678	655	614	653	617	610	643	644	654	687	614	661	656	683	612	643	685	653	636	661	690	682	653	670	650	661	675	633	633	603	616	679	643	647	635	649	650	690	652	649	616	647	683	656	685	673	622	634	665	637	680	657	662	661	669	639	639	676	682	680	642	615	667	671	672	629	633	670	647	643	655	631	643	637	651	620	663	661	717	655	676	634	684	660	661	638	631	624	636	652	678	672	620	670	630	646	686	640	650	656	662	667	629	627	624	672	605	647	649	648	662	666	699	640	662	632	645	663	675	666	598	660	676	658	607	689	659	651	658	628	662	672	671	644	620	687	659	632	667	669	645	628	655	656	683	640	661	671	658	606	618	676	616	719	697	612	633	657	647	650	647	667	671	687	714	624	685	644	672	650	653	642	654	625	671	645	650	618	655	628	698	667	670	683	658	666	643	627	624	690	619	621	662	587	604	646	681	672	646	637	666	674	679	679	658	656	629	630	635	696	656	646	642	686	662	660	664	644	638	657	641	674	618	698	685	636	713	670	635	629	658	627	642	690	663	645	633	635	640	624	666	640	700	658	639	657	680	628	641	655	665	617	664	627	656	633	651	670	658	655	659	661	626	639	683	705	653	652	640	680	676	645	635	642	625	640	631	632	627	670	650	666	616	683	652	672	650	662	667	684	639	637	659	659	643	637	641	644	613	595	686	674	645	688	664	677	678	651	675	667	642	642	699	638	662	616	680	659	641	656	652	642	632	627	692	670	656	649	687	637	653	637	661	650	631	646	668	579	610	665	603	632	620	631	667	688	692	652	646	668	642	658	667	658	619	646	628	698	689	642	648	613	653	662	655	598	634	644	625	607	647	673	619	663	645	683	668	625	665	629	667	641	675	653	663	676	637	638	639	642	656	621	645	640	642	656	668	661	674	653	610	699	633	602	676	626	631	628	732	656	622	664	618	623	686	640	638	671	665	692	593	626	628	688	659	626	625	687	615	629	667	642	678	650	631	690	676	603	658	663	658	647	668	687	632	617	665	665	648	644	676	668	684	653	688	651	684	657	683	705	714	689	668	671	675	677	617	630	652	669	631	653	653	678	665	596	633	631	667	669	605	650	677	672	691	668	615	660	639	677	620	630	639	678	618	663	638	658	614	689	678	684	630	636	657	652	681	639	653	615	650	685	637	719	665	653	716	659	656	663	614	651	610	647	680	694	660	709	608	691	665	701	644	713	622	636	647	679	655	639	671	599	635	616	637	724	616	663	653	675	650	657	661	613	661	677	702	678	640	658	617	638	661	660	659	672	631	629	642	630	678	654	628	683	660	652	647	617	667	644	695	684	654	701	653	688	647	637	641	615	649	627	678	659	618	644	632	665	623	670	662	622	659	625	655	666	660	593	659	638	691	666	627	634	717	640	643	669	663	654	640	671	647	673	653	673	648	642	639	645	658	654	654	650	636	665	652	643	670	624	640	657	621	665	632	665	694	683	650	675	624	607	631	633	602	653	597	650	692	645	691	629	618	651	630	729	633	599	658	615	624	635	689	637	685	637	648	632	655	631	620	688	640	667	638	650	639	641	670	691	609	675	647	667	641	637	626	642	620	662	635	647	665	660	638	599	695	611	645	655	627	662	678	658	637	638	673	676	631	639	663	668	676	665	615	674	683	642	673	648	631	681	643	659	635	670	633	617	646	633	613	650	701	648	636	670	614	667	642	680	631	649	656	641	712	639	610	652	665	657	618	678	643	646	640	647	624	645	673	693	617	672	642	660	626	671	649	656	637	631	666	650	694	636	701	624	637	611	604	703	670	622	636	632	663	628	624	676	689	636	675	669	679	671	619	630	676	599	623	699	662	605	563	653	675	611	619	651	670	687	652	649	665	571	642	619	646	607	654	647	626	654	671	671	639	645	643	624	640	671	661	599	671	681	647	616	671	637	655	684	634	643	618	660	627	673	701	681	638	613	676	616	645	651	625	659	649	663	621	644	601	664	654	624	713	679	667	667	686	676	674	627	646	657	637	643	639	642	621	667	617	640	672	628
47521	26814	23968	13038	2899	1132	861	860	869	723	620	569	498	518	514	505	478	496	523	468	490	457	465	443	438	393	440	423	434	397	435	398	428	419	413	398	432	413	399	414	407	446	379	389	375	427	431	392	369	391	445	404	415	436	430	396	414	410	406	401	374	403	397	386	400	443	410	380	403	396	417	408	427	418	434	393	418	383	406	411	418	399	384	408	406	392	423	426	375	416	420	407	422	426	408	454	412	428	398	422	393	390	392	411	424	404	416	393	416	428	425	419	390	401	429	375	397	407	397	371	421	417	390	387	347	439	411	381	394	379	419	431	448	401	423	415	432	395	461	401	420	414	389	407	420	394	413	401	399	369	397	375	383	417	387	413	395	394	417	387	410	380	414	405	418	399	402	376	420	418	388	370	393	393	404	427	416	382	407	391	378	390	414	407	423	418	389	381	398	384	398	386	405	401	386	414	408	379	407	398	369	383	391	386	369	424	398	442	399	406	395	399	377	384	400	410	400	420	411	396	412	368	432	415	408	415	382	388	411	383	408	412	384	366	414	374	405	411	427	408	429	394	435	425	394	375	412	372	393	422	426	421	384	378	365	420	381	430	409	402	395	425	436	406	401	414	379	406	463	387	384	411	397	384	405	410	419	419	390	376	447	383	376	404	419	392	415	411	406	394	415	401	399	404	408	371	375	404	387	416	388	403	386	413	387	404	427	400	410	422	407	457	385	381	374	416	376	395	418	395	445	445	386	386	427	398	383	390	401	391	429	392	402	411	412	409	427	451	369	383	414	425	404	402	369	458	400	379	392	389	380	393	408	421	376	411	387	410	375	398	374	415	421	421	379	407	415	402	437	408	401	374	395	382	379	402	415	398	444	376	423	446	376	411	416	401	388	422	375	420	394	391	411	403	387	395	370	437	424	404	381	422	429	386	408	416	421	401	387	452	423	387	443	394	386	383	434	393	412	382	409	383	407	405	382	405	409	412	411	379	421	420	443	447	400	431	408	387	427	387	400	415	402	394	424	395	380	372	392	378	416	429	381	402	418	410	414	424	356	390	379	441	398	412	446	412	391	435	385	424	397	424	429	399	389	428	405	422	390	386	362	392	415	393	441	387	385	404	385	430	391	403	422	393	394	411	416	383	404	411	437	430	401	417	387	380	409	355	375	425	419	409	388	368	402	406	427	424	400	388	373	388	407	402	409	361	343	389	416	404	387	443	378	389	396	377	411	433	413	378	410	372	404	429	443	404	408	414	408	436	414	375	412	410	402	389	395	406	397	417	399	385	424	387	389	388	415	418	359	420	388	374	425	423	380	382	422	428	406	427	421	386	397	372	393	396	372	394	388	437	324	388	394	373	368	389	405	423	412	409	399	375	388	440	408	409	379	409	405	419	375	387	404	414	405	382	404	399	345	372	392	407	388	400	395	416	394	407	388	374	432	418	392	406	417	381	398	423	401	407	426	396	378	377	438	378	420	398	422	417	430	388	444	385	466	417	401	387	385	397	367	383	406	372	425	394	404	394	372	395	398	395	393	403	437	438	415	430	401	410	411	412	391	424	419	370	415	398	395	421	396	392	399	375	386	381	378	407	404	390	408	442	376	404	387	411	404	404	402	346	364	379	405	429	391	409	408	366	379	419	356	391	401	406	411	376	408	388	402	385	432	451	379	387	360	377	410	407	420	381	393	407	412	408	424	420	393	383	398	413	379	395	404	362	402	404	399	383	412	412	441	408	401	394	412	410	386	398	414	431	394	388	417	374	381	399	420	405	384	401	393	398	408	437	398	409	401	383	385	434	433	359	405	415	397	430	377	463	417	412	362	388	423	391	421	369	375	391	384	372	404	388	402	404	390	386	385	413	425	399	378	369	405	390	367	374	428	387	399	413	399	398	383	394	385	367	407	410	409	415	374	413	393	390	412	372	430	453	386	391	420	438	405	373	376	370	434	421	382	387	435	459	413	408	453	413	413	399	359	388	397	399	404	424	422	415	426	361	385	389	394	434	373	392	414	392	428	408	409	450	384	417	413	429	397	406	406	416	413	371	402	383	405	407	411	432	410	435	407	405	388	414	453	364	445	409	420	406	433	399	412	400	435	405	377	427	413	400	421	361	355	422	418	401	433	389	439	375	389	380	422	406	402	425	394	382	425	376	380	370	380	395	374	406	355	372	412	401	416	411	401	398	418	382	347	402	354	431	405	398	409	411	401	399	388	442	396	400	423	398	430	392	402	394	380	453	373	385	409	411	421	428	392	405	411	388	366	362	396	471	404	406	431	436	375	403	431	403	373	358	427	369	418	359	357	368	450	415	377	429	402	412	421	368	390	399	378	410	337	398	377	421	453	389	372	377	378	402	410	409	415	366	402	380	402	389	427	425	425	394	376	437	390	423	380	417	388	413	382	389	440	418	439	379	417	392	370	400	388	377	381	432	410	398	440	439	426	442	417	394	403	408	419	437	375	398	431	410	385	374	429	375	445	409	432	398	386	438	421	380	397	395	398	443	397	409	430	415	435	422	439	410	412	396	402	377	426	428	411	401	422	420	394	416	386	437	381	395	391	391	392	370	386	426	465	392	393	403	384	399	398	428	343	373	391	388	386	442	368	413	355	390	379	415	398	430	413	445	380	385	416	371	405	396	389	394	417	403	423	399	366	425	410	372	395	401	386	381	423	374	393	416	393	411	399	382	377	361	403	420	384	427	378	379	449	422	396	404	417	402	412	391	407	417	366	405	424	410	402	371	413	409	403	373	369	436	389	460	427	426	373	401	439	411	427	403	378	381	426	412	388	381	404	406	341	381	447	387	416	396	376	436	395	372	384	386	422	365	383	390	404	395	415	416	396	397	398	419	417	392	416	388	382	438	402	389	435	398	424	375	342	414	391	407	373	416	403	428	375	382	432	403	432	400	395	374	405	453	433	406	420	431	409	409	380	416	379	390	408	399	383	423	398	398	403	379	420	398	445	387	432	374	379	415	387	433	394	420	375	377	397	397	427	383	416	415	412	439	436	430	378	363	401	396	394	379	366	406	415	415	419	431	383	395	367	424	379	419	393	396	439	381	399	414	387	416	436	397	400	415	426	391	361	416	429	414	450	392	408	385	387	421	415	404	394	397	423	403	384	389	445	400	374	416	381	387	387	424	402	426	407	418	373	396	400	373	405	451	374	403	399	377	392	398	393	422	411	406	401	372	375	394	393	424	408	419	360	417	385	414	433	417	401	412	421	400	428	408	401	377	402	381	401	383	377	420	426	411	371	416	410	451	408	397	400	434	397	386	421	415	397	375	422	413	400	412	406	353	412	437	421	440	402	430	386	417	407	377	404	420	403	462	422	427	418	347	401	370	380	390	394	404	401	388	452	446	403	378	408	390	410	421	415	381	414	410	413	417	404	412	426	421	412	428	436	425	386	401	413	426	378	386	405	385	435	387	411	418	387	382	412	416	451	426	415	397	404	412	420	389	412	395	373	385	393	396
32754	2456	4338	4993	4294	3562	3041	2666	2635	2214	1874	1882	1717	1691	1653	1628	1453	1374	1278	1311	1302	1223	1131	1104	1105	1100	1057	1116	1058	965	1029	1032	1011	1011	1085	1009	1041	924	992	970	939	960	992	959	903	923	978	962	993	954	956	1013	945	990	853	951	935	955	950	1006	928	899	926	931	928	957	946	999	937	948	961	958	962	915	944	906	877	924	905	943	910	899	904	890	946	900	911	917	939	914	927	892	876	920	952	933	989	924	950	929	946	910	904	924	939	940	919	942	958	919	958	942	926	873	943	940	918	902	880	954	885	907	901	944	989	965	910	980	915	930	986	940	984	912	975	938	920	944	893	923	968	878	929	946	926	902	920	925	900	876	874	902	905	971	909	866	961	951	940	880	923	871	892	952	920	878	915	945	932	909	900	921	943	954	888	943	940	848	893	931	961	963	926	962	949	917	960	904	971	950	955	925	932	858	871	897	894	964	936	874	899	927	958	871	889	861	897	910	924	905	931	931	889	924	883	882	916	916	887	897	881	937	956	956	906	905	942	936	915	917	909	963	890	890	909	959	904	932	912	901	917	900	908	917	915	886	916	932	922	904	920	901	887	939	896	886	889	893	927	936	964	887	906	932	905	929	863	889	904	933	882	874	883	881	969	898	908	937	928	942	904	899	914	921	891	901	951	905	925	865	933	910	956	900	922	863	929	929	865	852	947	929	891	913	988	885	908	941	939	883	903	942	878	934	929	985	927	855	944	874	953	911	901	880	906	883	928	922	947	870	881	923	938	908	934	910	974	896	866	962	925	910	989	910	899	904	884	866	897	898	896	970	928	901	958	939	942	903	891	987	915	931	944	876	929	893	910	953	922	945	910	870	828	942	954	939	899	914	948	920	905	934	886	928	896	889	937	952	933	896	884	929	923	900	973	873	910	913	910	839	955	907	943	913	928	943	928	941	864	926	920	981	947	934	928	898	901	967	938	870	940	924	880	940	892	888	927	937	919	903	900	875	932	870	900	962	934	902	988	891	941	894	933	949	883	912	912	920	895	928	891	932	936	945	900	942	913	915	867	913	944	934	900	927	892	910	954	907	939	861	926	879	951	982	928	864	891	909	890	943	965	898	884	932	861	927	933	957	945	913	912	900	912	993	953	943	975	901	938	848	971	972	905	887	867	919	948	909	908	894	895	921	887	970	911	871	849	990	926	899	921	871	921	901	946	960	947	936	902	914	916	946	905	898	901	928	1023	882	929	891	952	910	961	960	896	933	920	920	914	932	906	951	939	905	918	930	955	903	923	923	935	930	898	920	899	953	936	913	904	892	929	904	926	895	859	929	947	880	912	945	903	946	901	937	900	939	893	903	931	885	891	893	925	900	907	927	917	911	909	871	926	884	910	885	919	988	918	924	908	898	903	913	918	939	895	929	912	895	975	915	921	865	889	933	901	950	930	861	900	868	926	945	942	856	946	951	901	887	914	931	876	923	881	851	963	919	929	915	941	901	932	887	945	940	930	927	947	899	932	899	969	942	944	904	919	900	919	1001	932	891	945	929	914	899	937	906	905	998	985	882	1008	937	894	908	891	929	910	922	902	909	914	942	886	956	898	886	885	923	920	893	963	953	879	932	919	894	915	937	917	938	910	934	901	917	952	885	962	952	923	915	933	884	962	885	949	929	979	893	918	899	914	866	899	895	939	969	912	897	875	930	928	948	949	964	927	890	872	958	922	899	871	873	917	889	921	913	924	915	914	916	961	906	922	897	937	884	881	885	869	925	927	926	900	943	897	866	948	936	902	898	927	906	884	903	900	938	910	892	901	927	877	956	864	873	858	945	934	916	891	888	940	897	928	885	910	911	917	957	897	917	888	853	922	917	884	925	947	925	866	866	845	858	864	952	914	917	916	915	878	895	942	945	885	943	919	894	944	926	884	904	855	933	920	881	881	911	945	890	929	941	921	938	855	931	944	897	912	876	899	949	979	888	945	896	941	931	873	937	909	874	930	899	901	921	979	946	902	849	953	938	926	937	889	928	885	907	923	957	937	942	930	948	884	961	941	907	930	922	859	856	903	894	908	890	937	934	981	871	902	909	936	938	923	950	951	917	886	934	915	932	946	948	944	870	972	881	967	896	944	911	865	892	928	970	975	900	885	945	894	931	891	928	917	923	964	945	895	885	913	926	901	876	916	948	915	906	908	920	926	923	977	891	942	880	889	892	908	906	917	908	904	899	868	895	953	870	943	898	932	873	934	930	920	946	937	935	961	871	918	905	934	877	918	905	940	903	896	965	901	916	889	919	916	910	922	903	903	903	911	916	866	915	930	942	926	914	888	841	902	872	937	939	882	880	882	848	885	955	934	885	959	887	936	872	949	906	956	930	931	882	944	956	943	938	900	899	870	924	928	927	901	938	888	887	938	942	931	912	907	879	897	948	912	886	916	862	852	938	926	948	860	929	935	931	896	896	955	940	902	937	887	947	917	889	965	954	953	920	914	876	905	918	890	844	881	948	900	891	923	893	908	914	885	879	966	926	897	956	892	903	898	894	949	901	886	885	939	878	903	920	951	905	931	931	913	932	909	902	901	917	923	893	922	928	906	881	923	930	964	929	923	910	955	896	873	941	917	946	875	896	874	916	910	930	946	943	935	892	925	886	916	916	897	893	969	885	956	879	927	913	907	902	897	918	939	915	907	902	914	856	886	930	927	884	984	923	900	966	905	956	942	940	841	881	912	929	957	922	898	958	899	956	951	966	865	918	854	923	925	920	905	904	945	912	912	939	874	935	882	909	891	854	896	929	891	931	969	925	928	926	943	911	869	875	917	895	924	925	930	876	923	951	899	899	945	977	865	913	909	1005	928	889	964	944	954	904	930	921	899	920	932	974	859	922	917	936	956	948	907	886	868	874	983	930	876	922	934	924	909	878	929	904	942	914	938	928	881	890	886	932	889	925	947	833	958	875	913	942	898	939	989	937	933	915	934	917	919	923	944	906	844	907	909	886	899	884	951	873	904	956	941	934	856	892	912	929	976	959	923	970	919	956	867	919	945	952	833	906	901	924	898	923	911	909	911	870	931	904	886	952	887	933	886	901	906	919	927	932	909	887	889	898	883	902	893	945	972	960	889	914	892	916	882	892	859	934	906	956	913	885	980	882	896	866	937	936	924	928	862	923	893	929	963	915	845	915	948	925	878	907	883	851	912	916	905	915	934	960	870	918	901	941	965	912	997	878	906	949	950	932	937	919	884	935	901	919	936	978	909	936	916	936	916	917	932	988	943	923	961	891	930	892	910	936	907	926	938	861	917	938	919	904	897	923	920	885	938	940	879	883	891	966	932	932	863	879	937	883	895	852	917	846	954	924	850	894	891	931	914	943	933	888	912	949	902	912	949	904	869	889	885	864	901	1000	925	877	856	945	919	930	955	935	921	958	905	850	891	936	919	935	908	969	884	954	909	921	953	914	941	862	884	861	916	917	881	903	922	935	922	851	883	942	896	889	877	932
7218	406	283	290	253	250	204	201	238	248	229	214	228	228	220	217	220	233	248	218	229	202	210	185	231	209	205	195	209	218	201	214	197	221	221	252	223	221	230	191	169	219	213	194	202	231	216	231	218	210	209	189	205	195	215	208	209	167	213	231	203	206	214	200	187	223	242	226	212	202	210	194	226	194	208	233	199	177	196	164	201	196	186	197	185	202	200	209	192	208	220	209	214	205	206	219	190	197	207	193	213	205	232	224	218	204	202	203	217	195	226	213	172	225	199	218	229	201	212	218	197	235	196	216	210	211	251	203	221	201	224	227	212	201	194	199	207	218	192	224	212	197	220	204	230	231	202	168	173	210	201	241	212	232	211	225	196	207	203	197	211	223	221	187	212	209	214	224	194	186	205	244	216	223	220	226	205	199	207	192	225	222	205	186	207	214	221	215	218	203	194	198	219	210	214	195	208	211	206	212	200	190	210	199	205	197	216	237	196	188	199	196	182	202	190	185	197	199	210	229	208	212	210	205	203	210	207	221	241	195	189	205	238	208	219	204	218	226	234	194	216	215	213	172	222	189	212	203	202	247	217	199	197	208	198	221	205	226	210	215	195	205	201	216	213	224	213	227	220	205	209	215	206	193	173	234	206	225	193	219	165	212	209	220	216	203	220	226	213	219	231	220	196	199	224	188	214	211	213	190	220	202	182	200	217	196	210	211	198	211	177	215	217	213	200	212	204	219	205	206	227	202	231	207	239	215	220	217	223	224	209	184	199	212	223	198	212	193	196	223	216	220	202	215	188	200	210	215	226	200	215	199	179	216	212	188	219	221	226	202	225	205	212	219	235	207	187	200	209	203	225	224	221	220	234	203	221	238	210	158	219	188	200	232	200	203	227	191	225	208	215	230	210	204	202	217	197	206	222	187	207	242	184	181	197	177	198	207	240	219	194	205	201	213	228	201	245	189	204	216	214	206	225	206	187	185	244	224	223	209	244	213	197	226	189	187	221	234	198	221	197	226	219	194	201	240	227	223	192	196	219	210	188	209	197	210	192	220	182	207	205	205	221	195	197	227	178	188	221	206	208	215	210	213	201	218	219	202	215	204	225	219	229	191	208	208	172	188	211	217	262	221	205	203	218	203	210	223	194	219	209	209	194	208	209	208	176	194	187	203	197	212	222	197	233	206	204	217	225	211	192	221	226	215	207	226	224	219	219	216	192	228	234	231	203	197	194	201	235	198	201	184	211	197	214	222	215	197	178	205	221	202	223	201	223	182	218	207	203	194	196	201	220	199	219	207	222	202	211	211	196	230	218	231	226	230	211	202	214	208	224	218	199	208	210	182	190	202	198	201	219	200	209	210	191	194	222	180	223	260	237	191	198	225	218	251	194	210	193	188	194	195	262	227	182	205	200	206	199	177	215	214	233	220	190	199	232	209	219	233	216	218	217	201	222	182	202	204	192	203	182	236	201	214	229	217	195	237	210	185	189	195	205	187	208	190	213	234	206	223	220	222	220	188	202	228	198	196	219	201	216	207	181	227	200	221	197	185	234	214	203	191	221	192	215	234	239	223	180	223	208	204	205	205	207	214	220	215	193	184	217	239	222	233	198	242	225	236	196	208	204	209	219	196	183	243	207	237	188	207	201	201	206	203	231	212	234	201	209	229	221	205	188	212	196	188	204	196	238	225	185	216	215	218	219	222	189	204	221	230	204	206	206	202	201	215	228	232	226	217	233	201	202	177	228	206	207	193	172	207	207	191	238	215	224	208	196	223	250	218	208	206	230	209	216	204	196	199	211	219	201	185	211	235	228	192	197	200	190	219	201	223	211	221	178	210	186	199	191	213	194	203	193	196	256	216	217	225	212	204	231	209	214	184	190	236	195	209	236	187	215	212	226	203	191	212	202	224	203	191	196	215	226	211	234	208	195	210	217	204	207	243	235	222	209	214	235	202	215	215	221	243	213	200	218	236	173	190	195	198	187	206	193	239	209	217	213	180	202	210	189	201	211	188	220	205	186	183	194	226	222	222	214	194	222	189	222	221	221	226	184	195	211	220	197	211	206	230	179	192	228	229	214	192	197	221	177	216	234	230	201	241	247	210	217	191	184	220	195	202	216	223	208	210	212	228	204	213	223	222	221	191	216	179	202	208	183	231	187	196	201	213	194	193	184	204	229	207	212	192	203	222	186	218	227	202	199	207	241	200	211	212	222	220	206	217	183	197	177	223	220	205	212	220	197	207	240	211	217	217	190	196	191	229	209	196	223	188	230	221	230	214	210	232	203	236	182	216	213	229	199	199	215	232	225	205	206	209	219	219	216	188	209	216	228	218	212	219	207	239	241	225	192	218	203	184	195	231	211	205	183	232	192	213	189	211	191	237	214	194	211	228	217	231	211	201	205	180	215	240	194	205	210	190	204	219	215	207	225	204	219	223	197	210	220	192	225	230	214	202	213	227	209	190	205	199	192	203	224	233	208	233	204	202	239	179	182	213	193	197	209	197	183	203	193	225	213	240	186	204	184	208	220	230	229	216	211	229	213	212	228	223	209	183	222	209	162	206	203	205	198	215	197	199	204	212	205	213	184	218	216	194	188	222	220	211	190	211	202	193	177	219	210	237	181	214	212	209	206	218	224	227	188	211	238	201	190	206	201	210	202	206	215	221	184	234	204	211	194	208	216	214	200	228	216	226	218	237	207	221	230	216	190	194	219	212	197	218	211	169	208	196	231	200	206	198	212	229	203	232	215	212	187	207	206	216	229	212	220	215	194	223	198	223	206	242	187	191	225	209	216	209	216	203	210	215	207	210	196	208	180	203	212	213	218	223	191	197	230	214	223	201	190	194	201	194	193	220	211	184	181	178	194	183	211	232	195	237	206	188	209	226	261	209	234	224	267	225	228	224	207	196	203	194	219	181	208	212	201	209	189	194	193	208	217	212	230	217	203	232	217	196	215	210	211	221	201	217	206	206	215	222	214	216	199	211	232	220	212	218	206	229	203	202	214	223	197	218	228	211	192	208	226	198	219	202	203	221	183	234	216	212	206	215	244	208	236	203	220	222	218	190	207	191	209	187	212	223	210	219	250	209	196	236	209	218	221	228	220	208	219	218	203	192	200	211	197	206	218	214	212	224	190	216	198	196	213	195	193	208	212	217	188	185	186	203	206	201	219	218	195	200	203	206	212	217	227	210	237	204	205	228	186	212	200	239	218	199	219	238	228	208	184	196	219	222	214	205	214	230	197	198	201	217	212	233	213	187	204	204	189	219	212	221	218	201	227	188	219	197	220	233	197	220	213	215	192	227	220	235	197	218	251	216	176	188	179	181	215	230	219	202	195	239	207	208	227	224	211	213	231	219	171	207	180	231	204	225	202	217	199	227	189	211	203	192	187	212	205	207	208	207	187	189	203	214	206	186	220	202	234	217	211	232	238	224	197	206	208	223	208	214	211	200	212	211	191	217	202	234	210	187	230	191	196	219
7208	620	669	793	703	640	662	584	572	573	576	576	548	525	546	556	543	551	533	513	513	554	569	542	526	543	509	547	538	535	536	548	489	520	543	558	518	506	490	549	532	560	528	544	499	517	485	565	552	503	524	507	483	524	532	549	506	523	487	523	548	576	531	514	516	529	547	539	521	541	559	528	535	521	505	553	474	525	527	558	469	567	544	476	533	527	571	538	529	491	504	511	524	538	523	529	549	533	509	516	499	538	492	459	547	501	552	533	525	534	514	539	509	551	506	565	497	513	525	541	523	554	532	516	537	536	533	551	542	556	522	526	536	518	526	528	535	517	542	534	525	559	503	472	534	526	528	545	530	542	559	518	489	497	554	498	547	528	536	489	499	522	523	513	560	503	506	553	531	523	516	524	545	514	556	562	542	556	531	483	506	527	495	563	527	551	531	498	492	466	574	513	504	524	575	536	520	559	515	529	511	517	500	485	563	499	530	471	506	518	501	564	522	526	483	570	531	495	542	515	499	503	508	476	537	488	506	529	530	547	526	537	530	533	533	517	549	551	506	485	528	524	519	546	545	498	531	549	509	496	495	521	504	539	548	560	531	521	552	529	500	511	545	501	545	516	495	514	513	509	545	491	507	505	575	550	518	490	529	507	535	484	532	544	515	498	525	528	522	507	505	522	528	524	540	515	572	504	528	489	526	536	535	567	525	566	516	529	535	520	561	504	518	538	531	517	530	537	551	521	535	531	541	485	531	494	546	509	517	506	519	530	522	560	498	510	493	535	525	536	473	576	513	499	548	517	526	546	511	539	507	519	568	505	551	535	498	537	574	527	561	489	499	565	516	523	524	536	525	534	527	488	510	524	532	525	529	546	555	520	544	528	514	559	513	525	560	512	518	498	521	495	519	510	507	561	522	490	547	532	530	504	567	518	549	544	522	503	509	519	537	501	525	528	492	504	530	511	484	504	534	506	524	550	527	570	562	527	488	510	498	496	513	543	530	510	538	545	578	513	551	486	533	462	545	518	531	530	542	507	573	547	522	512	507	484	561	468	546	530	557	502	515	530	498	568	518	543	530	500	540	517	563	553	519	524	524	551	542	504	553	544	506	500	534	513	509	540	507	544	520	555	527	541	516	544	537	546	520	574	526	520	507	535	534	492	498	466	532	516	538	522	567	544	533	482	510	538	518	548	568	507	523	514	534	540	496	528	511	512	527	557	492	500	541	541	537	511	499	570	479	495	552	551	530	532	553	533	530	503	520	529	517	553	501	526	501	508	506	512	552	472	530	522	493	569	503	519	523	532	526	497	530	507	548	528	478	590	546	544	536	503	510	553	505	529	523	553	495	500	535	509	536	535	501	493	506	542	522	507	510	543	507	508	484	503	525	531	503	559	499	499	506	530	510	591	520	554	511	500	503	555	506	508	500	511	497	529	516	571	513	524	551	551	549	550	531	490	496	509	496	531	516	494	517	540	514	530	509	520	487	507	506	545	532	562	537	487	489	480	545	534	520	507	521	520	503	498	502	524	567	531	567	537	555	506	503	495	529	520	496	540	561	534	526	476	584	489	504	549	503	502	527	520	522	518	529	516	537	543	531	525	529	507	522	535	568	549	537	566	500	519	524	471	532	520	512	522	555	501	504	510	540	512	544	516	511	511	550	523	528	488	519	504	468	538	505	531	515	526	522	559	573	513	507	535	496	529	483	523	511	508	539	495	518	509	526	546	511	537	505	572	513	528	524	534	520	479	521	495	577	548	530	537	524	503	533	496	539	516	496	526	520	542	532	511	558	522	533	552	498	566	512	560	549	520	580	534	509	474	512	524	522	551	481	530	517	515	509	535	531	498	540	518	539	523	521	529	525	500	536	503	542	514	514	518	512	551	518	538	510	504	505	560	525	532	498	532	541	558	533	551	534	502	486	554	543	492	512	544	521	517	514	545	497	519	558	485	497	601	517	526	490	469	530	507	470	516	531	531	589	529	490	511	494	521	550	566	522	533	511	546	504	513	508	527	512	508	574	552	502	512	528	514	516	515	519	534	524	497	577	574	534	579	525	521	555	528	492	554	537	513	507	513	552	509	585	532	499	485	553	570	544	551	487	514	525	531	561	528	565	536	513	491	540	549	532	539	575	513	516	522	537	550	519	517	453	519	514	533	509	541	535	527	500	519	544	549	515	500	507	501	500	529	530	520	518	490	569	515	476	576	538	520	548	578	546	579	543	495	500	521	485	537	509	527	542	519	569	498	525	491	502	526	506	508	564	495	547	545	527	554	542	534	533	521	496	541	522	524	529	517	531	546	525	514	524	538	502	488	525	518	516	515	554	536	520	548	504	523	512	575	588	559	532	540	516	542	542	517	544	504	510	514	551	515	513	523	513	507	530	547	526	518	516	496	513	513	562	526	547	560	524	525	538	548	534	540	537	508	553	530	547	496	504	548	550	540	512	520	514	558	512	499	502	530	521	498	549	514	525	527	509	537	529	554	541	486	543	511	505	487	514	527	505	532	507	530	521	507	541	528	536	538	519	521	522	543	531	513	535	542	507	501	547	529	514	537	522	489	540	551	524	542	513	506	536	519	541	491	555	533	539	503	517	546	582	519	555	525	505	557	478	552	513	554	491	541	502	573	574	519	526	504	512	499	546	508	494	545	586	548	532	503	530	513	532	533	550	532	502	524	512	527	546	491	539	527	529	542	502	520	512	563	527	508	553	541	556	505	566	543	538	537	496	495	522	504	539	495	538	552	530	517	448	552	532	495	515	499	505	529	544	522	545	533	523	542	532	556	532	543	539	502	510	513	551	531	525	552	525	539	495	498	481	508	524	495	529	528	550	499	514	537	538	506	554	541	536	529	527	521	526	512	525	452	533	527	520	510	498	502	531	579	489	525	511	578	493	542	506	550	492	516	501	542	522	541	536	545	458	524	599	530	533	515	569	514	498	524	519	512	532	494	539	521	503	513	489	496	511	517	518	546	529	534	536	516	546	508	501	515	512	512	541	544	485	441	589	498	549	542	532	524	511	510	534	526	537	501	507	510	530	522	506	556	534	501	532	546	511	483	524	502	537	530	559	515	523	528	509	555	518	503	518	533	501	544	542	501	534	551	500	537	508	534	506	512	559	481	523	556	490	527	531	586	490	508	507	522	555	528	548	540	557	567	531	554	489	513	535	550	484	495	517	547	542	550	530	552	518	525	491	558	585	511	528	505	565	490	530	541	521	502	510	533	540	514	525	559	525	510	531	530	530	545	490	528	533	573	533	516	530	589	539	488	518	517	501	475	492	529	537	551	511	489	513	524	531	527	512	491	537	562	499	529	513	521	553	549	556	558	533	533	531	508	538	511	507	545	529	569	549	533	505	538	549	521	552	562	515	550	568	513	514	532	511	508	510	502	528	528	550	532	529	514	559	531	537	519	494	514	510	528	533	542	559	492	530	550	493	539	517	560	494	551	559	553	501	524	516	541	536	568	530	520
46411	24016	19906	4778	906	626	500	454	438	374	354	365	323	356	336	306	308	289	278	284	283	309	279	265	250	271	241	276	257	270	287	281	243	249	279	262	261	244	234	261	246	267	273	251	228	233	256	252	260	260	250	288	252	255	270	213	267	255	261	246	226	259	258	270	263	255	301	239	283	234	286	269	266	226	265	264	275	252	260	263	268	242	244	271	269	245	263	247	251	246	260	258	248	235	260	244	257	245	298	282	267	248	232	253	260	258	248	249	272	236	262	233	245	266	270	289	264	257	262	285	261	276	278	258	248	287	224	256	281	280	296	248	244	247	271	233	265	240	249	248	242	224	260	271	254	281	264	251	254	266	262	264	267	265	263	264	271	268	280	301	278	234	245	240	227	255	263	262	303	248	267	251	250	271	292	259	235	277	284	255	238	275	271	262	228	229	258	226	254	265	299	255	253	274	225	231	284	248	257	264	304	270	263	246	293	280	276	269	237	255	276	276	241	270	223	230	271	251	254	247	258	228	240	240	272	267	261	251	262	243	245	241	273	268	242	273	266	259	267	254	238	274	269	242	273	243	271	265	292	253	259	268	261	248	242	251	212	242	279	217	286	258	239	267	284	249	255	241	267	243	251	217	247	272	280	265	267	223	243	267	251	271	271	249	265	255	275	269	272	263	254	252	247	246	251	265	264	253	272	274	253	247	283	258	280	269	235	274	266	242	277	263	244	248	278	269	267	246	234	257	253	263	246	280	257	268	246	260	239	246	235	235	250	239	260	239	221	269	256	274	269	247	238	256	256	241	259	270	252	286	242	263	266	250	292	233	245	245	273	270	277	240	241	265	228	281	246	234	262	259	237	247	234	248	270	227	244	250	271	235	253	258	262	232	261	278	253	247	272	255	276	274	237	260	263	252	238	285	267	280	224	246	274	241	273	257	259	257	238	245	259	225	248	259	261	260	284	264	265	268	285	272	265	258	255	249	246	242	269	281	219	265	244	263	278	213	260	238	254	231	239	258	280	281	262	263	258	264	256	254	251	258	246	242	271	257	239	248	266	257	284	249	262	263	233	265	255	234	281	238	257	246	267	246	254	263	257	268	262	272	258	259	250	261	254	261	251	251	256	226	271	226	266	264	265	266	241	245	240	265	272	256	237	257	274	253	241	238	234	242	231	249	278	250	251	255	234	249	244	248	261	247	243	247	245	233	236	251	272	262	246	214	256	233	275	251	259	238	258	228	240	265	227	273	278	230	264	255	262	239	267	236	265	233	250	278	277	274	249	225	269	267	267	250	247	266	249	249	247	254	261	281	248	259	268	252	245	276	256	228	253	264	266	265	265	271	279	268	228	261	284	252	244	247	256	261	241	252	252	261	252	255	246	249	252	258	232	262	274	214	279	245	262	265	229	260	259	254	281	254	248	285	257	282	256	282	268	268	236	267	261	270	250	244	242	239	264	255	247	261	241	304	230	268	250	265	294	257	249	249	265	248	254	226	234	249	276	239	259	270	263	255	259	258	251	266	260	247	222	268	262	245	266	281	243	259	241	248	242	268	291	275	283	270	251	268	277	244	222	263	267	244	278	286	279	256	257	265	252	271	260	256	267	281	257	241	290	267	247	256	246	247	264	242	263	268	228	296	270	242	254	242	249	276	263	261	287	281	225	268	251	263	249	281	266	285	246	261	276	255	249	272	260	275	243	263	290	251	259	252	236	266	260	273	247	241	280	280	256	234	274	261	254	246	276	243	293	260	241	257	280	259	241	245	270	252	257	270	234	261	232	251	231	253	244	242	254	263	265	253	253	272	270	238	234	277	281	252	254	254	252	247	274	278	260	266	266	244	247	256	251	237	246	236	253	262	235	264	245	256	252	271	227	242	246	254	251	269	246	271	250	276	290	281	277	261	239	229	259	226	266	264	232	264	271	261	266	265	282	251	231	250	258	277	260	254	257	230	235	264	252	295	266	249	242	259	267	257	257	276	287	272	288	248	254	250	250	268	269	257	269	253	246	245	244	273	259	250	269	270	240	254	252	257	263	278	260	253	256	267	256	306	275	222	270	259	252	234	254	251	244	274	253	269	254	252	261	247	261	247	283	250	244	276	262	274	232	234	257	250	253	225	261	281	271	246	266	259	246	257	253	229	259	260	270	238	250	250	279	259	268	253	244	266	269	260	236	249	307	250	260	285	254	232	246	279	252	263	233	257	225	247	242	243	269	263	250	262	250	278	272	256	248	238	253	277	255	249	273	274	249	279	261	211	283	253	224	251	247	275	299	277	245	286	245	237	264	249	272	261	253	241	240	281	219	219	240	261	275	246	272	249	247	257	278	273	257	271	256	240	231	241	218	257	272	273	233	248	230	264	245	257	257	235	271	247	278	238	247	284	269	245	254	242	263	272	272	225	281	241	269	266	249	278	254	290	237	249	249	248	228	251	283	236	258	241	242	245	252	240	234	220	268	268	250	272	247	283	248	243	289	264	242	281	258	245	239	267	247	265	248	255	262	253	263	228	275	240	270	243	238	247	274	253	254	252	248	252	255	286	253	272	250	233	262	258	239	279	260	260	267	268	262	250	248	225	269	268	244	264	279	271	249	232	271	278	262	248	250	269	272	257	268	279	285	274	243	259	249	262	263	243	243	270	245	266	273	227	241	247	258	268	264	241	252	266	257	226	258	258	249	241	244	238	265	251	266	287	216	261	269	295	262	268	257	245	229	266	236	263	227	267	269	235	310	243	253	247	252	281	276	267	299	263	248	245	245	255	260	284	282	277	241	269	244	248	265	261	270	242	244	275	238	256	236	222	253	247	287	251	245	237	250	239	296	281	266	270	243	271	271	262	222	242	256	276	270	247	262	294	292	249	255	290	231	230	249	273	247	263	247	266	275	243	222	228	274	263	241	289	236	306	224	267	263	254	251	264	230	249	260	248	252	225	284	260	219	238	270	287	237	256	254	242	254	287	265	215	237	240	264	257	248	273	249	270	227	255	246	270	230	269	259	239	258	265	251	242	267	256	248	276	270	252	265	268	253	234	241	237	225	234	274	271	259	263	268	244	242	256	266	273	244	265	233	230	240	266	268	257	275	267	274	259	230	277	260	266	238	261	234	248	233	269	261	240	271	255	267	254	274	257	273	241	235	229	266	274	237	261	277	273	266	243	237	283	251	283	255	219	243	248	262	294	262	258	284	248	259	261	275	248	266	251	255	256	252	278	259	235	267	224	275	279	293	251	260	256	256	224	260	263	244	280	262	258	258	270	259	264	264	269	263	282	276	263	244	264	283	247	281	262	259	253	267	253	261	266	264	233	243	287	245	296	249	243	239	280	251	231	285	247	250	269	228	269	235	268	256	267	286	232	243	254	267	259	227	222	234	268	264	281	268	245	231	264	253	261	242	253	241	245	270	251	255	239	255	226	265	285	273	241	269	265	231	286	259	226	247	281	269	273	243	270	253	228	264	263	231	261	269	227	238	248	241	232
26151	1484	2564	2986	2482	2061	1756	1667	1561	1357	1307	1097	1052	1104	974	948	964	871	879	786	897	823	754	754	752	746	737	720	684	707	666	713	674	694	645	663	708	708	636	682	639	655	682	698	641	646	635	624	687	648	679	634	653	682	674	626	675	623	665	668	651	606	690	646	625	643	661	577	631	714	665	623	679	638	597	643	656	604	642	681	641	596	615	619	634	638	651	650	609	596	618	633	697	599	639	635	616	649	667	628	623	653	645	610	644	625	639	664	637	684	652	684	641	669	637	682	667	636	665	605	628	620	603	592	666	676	660	595	648	637	637	670	656	635	643	637	606	648	632	596	629	700	615	603	622	675	623	647	622	625	650	671	646	643	632	650	676	604	624	585	613	641	576	599	615	712	664	636	625	631	636	636	628	667	639	615	606	642	614	644	605	649	640	614	646	671	617	648	622	637	676	666	633	650	651	672	608	656	625	658	628	637	654	636	584	628	639	611	605	656	665	665	646	648	598	602	639	670	612	622	632	661	611	631	634	647	642	609	665	599	623	605	605	619	619	654	691	587	617	637	637	646	604	603	670	627	660	619	630	670	657	670	619	623	610	620	611	636	633	636	647	632	654	624	633	593	632	632	638	660	673	638	618	603	641	608	650	621	670	580	625	647	696	653	655	623	616	616	637	595	612	642	604	617	634	582	611	630	668	646	669	598	650	621	652	660	617	631	654	633	625	675	606	601	664	616	660	634	608	666	632	632	631	625	666	643	648	633	630	686	618	644	630	633	653	632	602	671	599	609	634	646	647	654	614	608	632	677	656	624	619	634	647	676	631	656	605	628	600	645	616	635	629	598	609	635	590	618	616	682	611	609	605	620	641	635	669	666	625	627	650	642	656	633	596	673	640	616	673	640	623	606	620	670	605	654	661	639	638	660	635	590	619	624	640	697	674	645	583	677	678	612	608	656	660	611	637	593	640	652	619	649	605	636	630	614	629	632	618	665	720	656	689	612	594	625	621	655	617	655	638	662	645	645	639	606	646	630	608	664	635	608	627	672	616	627	689	640	686	620	704	655	617	601	643	671	612	673	650	619	629	620	583	656	636	629	579	693	604	604	650	628	610	659	630	617	623	671	662	611	633	651	640	657	657	669	645	643	651	642	604	625	666	660	608	655	646	621	585	671	638	637	680	660	643	654	639	660	619	661	628	650	671	639	619	661	657	638	676	618	610	607	630	624	627	630	639	655	674	619	611	676	648	681	622	564	609	653	681	645	603	627	653	631	616	616	669	596	636	633	659	604	612	620	639	633	592	608	619	688	662	622	656	649	635	577	646	640	598	667	647	618	645	622	683	664	585	657	672	627	629	666	631	629	660	627	635	629	622	629	587	665	661	682	631	623	653	618	623	566	634	625	620	678	622	652	639	664	642	685	645	602	632	603	622	602	625	639	663	671	608	582	652	690	644	687	627	612	665	655	627	627	644	642	651	623	597	616	637	619	628	653	629	591	615	636	635	634	601	656	654	611	584	670	652	656	675	637	649	629	673	624	618	650	635	628	658	640	691	579	678	658	639	608	614	641	644	612	627	614	645	653	657	633	657	648	641	643	630	628	642	638	668	654	666	657	593	632	655	601	625	662	692	649	656	627	629	584	640	654	663	634	651	636	662	617	587	669	615	623	625	704	613	619	646	640	640	652	598	632	673	662	629	606	639	670	649	618	630	601	672	661	651	628	642	645	606	652	601	632	662	612	669	659	641	683	626	645	613	588	691	641	632	639	673	671	630	621	629	623	604	637	663	643	613	588	685	629	645	654	634	669	635	602	648	621	644	642	648	657	631	613	628	649	664	625	651	632	663	621	676	629	635	620	631	675	624	648	665	605	642	653	658	632	639	614	632	643	611	628	617	676	597	581	587	594	628	647	642	646	657	623	648	630	676	655	636	646	642	654	556	647	662	628	667	639	621	630	616	625	628	596	593	656	613	621	645	672	644	605	639	649	608	642	633	640	596	629	627	648	623	662	618	656	663	653	647	646	629	626	642	648	693	654	611	628	608	647	651	697	609	618	639	660	639	655	651	645	659	637	601	655	644	681	662	656	627	649	609	623	621	653	628	574	636	638	620	676	596	614	649	633	655	612	648	664	606	619	672	641	633	648	610	651	625	638	633	662	657	648	629	656	631	660	643	674	643	625	641	641	664	596	598	663	632	640	650	629	661	621	619	659	628	627	658	670	658	607	635	631	629	657	638	590	640	625	609	603	656	625	648	651	658	631	655	666	661	632	628	643	623	640	637	624	598	654	638	638	607	614	595	635	636	612	670	620	663	620	638	623	642	634	647	665	661	702	639	638	633	614	599	604	619	672	575	633	634	629	644	665	595	603	606	586	615	592	663	615	634	631	658	665	635	639	620	653	659	615	636	650	617	666	612	641	654	663	632	608	641	628	644	661	614	626	568	597	649	613	628	639	621	615	651	642	644	707	618	629	612	618	617	618	638	637	644	599	618	624	628	618	641	637	709	591	618	643	638	641	596	719	708	620	644	689	631	614	650	623	625	660	625	648	631	628	616	608	647	670	645	638	606	666	641	618	641	628	615	648	621	655	643	665	654	619	647	613	583	611	654	612	658	665	658	615	624	685	621	665	650	561	636	614	606	670	621	654	639	629	654	613	617	640	595	650	687	609	599	677	621	587	676	670	623	639	629	643	610	630	684	667	642	617	649	631	660	644	638	635	604	650	620	649	703	618	668	613	588	634	644	660	602	678	615	615	627	684	652	618	684	622	620	675	672	628	636	615	605	640	681	658	644	619	633	606	657	671	669	691	616	623	612	635	603	652	622	658	638	641	615	636	644	629	715	647	629	609	630	609	626	614	622	618	625	622	605	630	626	623	617	625	660	626	622	642	633	634	640	650	594	689	668	641	633	619	591	595	654	649	630	614	639	679	641	703	686	639	607	663	579	629	650	666	656	640	685	640	656	633	625	583	627	674	627	660	612	596	669	704	661	591	647	672	662	637	655	651	620	620	610	623	673	637	615	665	669	663	650	633	632	631	665	649	612	603	665	649	663	619	643	660	655	650	647	687	670	682	663	648	629	583	681	607	629	603	622	675	630	655	626	630	639	651	672	660	636	615	637	640	626	647	640	641	606	598	659	601	659	621	611	607	609	630	670	629	622	674	627	585	631	631	642	622	607	657	616	634	645	667	643	601	672	633	629	622	595	605	685	642	625	655	646	602	629	627	617	627	612	661	659	600	624	651	619	629	676	611	646	628	669	620	659	622	668	675	604	653	649	658	639	661	636	649	596	617	621	610	668	647	632	665	620	643	641	631	592	601	613	628	595	618	641	646	612	602	610	650	636	592	652	653	585	652	621	677	661	686	644	639	617	611	619	607	640	643	651	634	642	665	643	682	610	597	634	631	622	638	651	645	606	636	645	628	621	634	695	651	680	653	643	639	579	615	607	639	668	652	629	681	596	627	653	681	590	634	656	603
45755	27335	23440	13947	3631	1293	900	815	764	784	622	609	536	497	534	546	497	468	488	469	485	458	415	428	448	447	405	421	418	427	453	396	444	400	421	444	430	433	407	407	402	382	405	441	402	381	412	444	468	400	407	405	392	433	462	414	405	390	365	400	410	426	444	368	369	389	455	401	397	415	433	359	406	433	426	403	381	421	409	385	409	403	427	407	360	396	404	405	406	404	404	397	402	402	411	416	422	377	402	435	417	411	406	394	417	406	445	425	405	431	421	402	375	437	361	428	445	405	402	395	380	389	395	399	424	386	432	425	414	373	396	419	405	381	376	416	395	417	415	373	425	414	426	416	364	424	379	380	431	409	431	389	420	399	432	400	422	386	413	420	387	384	446	386	410	413	384	391	393	394	400	412	428	418	413	410	376	396	416	383	385	401	417	391	430	386	443	453	383	431	420	371	408	425	409	430	386	420	423	387	433	430	404	437	380	379	400	390	393	391	359	408	361	403	398	435	412	385	428	405	377	406	384	433	375	407	393	401	392	363	409	388	417	426	385	380	420	404	425	405	407	387	392	391	405	401	397	428	426	414	445	435	429	416	383	364	414	402	428	402	381	436	390	396	390	382	395	417	377	394	388	453	401	380	394	439	380	385	410	384	408	424	395	379	402	396	387	409	421	427	413	428	381	403	398	428	367	406	405	425	367	383	444	422	402	424	404	415	406	384	382	427	379	431	425	381	419	377	404	411	398	416	406	438	399	389	426	394	419	385	396	406	389	372	405	362	400	405	395	406	411	419	398	431	413	421	419	389	364	441	346	416	388	390	462	361	361	405	396	410	420	406	435	434	388	430	423	398	384	407	372	365	405	427	376	381	407	436	352	371	419	386	389	411	429	400	431	392	414	403	406	390	409	387	382	417	423	381	410	420	415	418	373	409	408	447	418	443	415	372	397	440	434	413	422	390	418	380	404	361	389	411	415	389	380	381	431	434	385	446	384	417	369	376	394	390	383	448	417	414	438	378	402	373	392	385	404	417	383	407	389	373	395	425	386	425	377	408	398	394	379	401	437	409	420	415	407	399	378	423	405	421	379	400	372	439	380	366	416	433	393	403	387	411	427	432	411	421	422	418	447	413	395	433	415	393	408	395	404	422	429	407	389	419	404	377	402	386	404	406	475	383	413	367	401	402	365	410	415	384	404	414	432	389	395	403	410	416	447	385	418	436	429	358	400	395	406	406	424	433	384	417	433	409	403	408	412	425	394	392	376	391	391	389	392	443	393	418	440	373	406	408	387	417	403	404	392	378	402	418	389	371	410	400	419	431	396	387	397	407	424	383	401	382	417	384	390	398	373	390	387	387	372	425	395	376	410	417	385	384	418	484	384	401	408	422	433	427	430	385	384	410	394	398	412	433	413	405	385	376	383	407	368	422	401	405	380	373	406	379	370	399	424	361	405	416	390	403	377	402	407	413	387	400	429	384	419	366	399	425	386	434	396	393	386	398	413	420	396	396	408	406	399	434	444	379	382	386	409	415	449	403	406	406	421	396	404	427	405	399	436	380	435	413	412	395	436	374	365	402	445	414	416	402	426	425	400	343	395	396	421	409	407	412	367	404	381	403	410	409	412	415	397	348	429	450	419	387	378	429	331	396	396	374	405	387	337	400	410	389	405	378	446	434	404	404	413	429	387	398	363	430	395	362	398	401	370	391	447	413	375	405	379	355	382	418	397	373	402	388	409	409	428	420	417	428	400	397	372	400	418	435	398	400	392	410	377	402	393	408	419	457	383	399	378	388	398	412	412	408	403	370	418	417	383	417	415	444	409	398	407	424	412	387	370	432	410	390	420	415	377	412	417	377	374	424	417	428	414	397	425	418	407	392	358	406	416	419	373	437	398	437	374	377	392	403	398	398	411	431	425	410	400	415	373	387	407	434	402	409	418	373	399	421	383	443	398	431	393	401	407	395	362	396	414	443	423	389	392	401	404	464	410	394	378	404	374	384	434	417	405	396	410	440	399	396	388	387	412	410	386	436	405	423	400	406	405	395	396	400	402	386	411	426	419	412	404	425	412	423	404	393	377	426	375	420	391	406	441	411	384	379	366	366	367	393	398	406	391	398	448	366	371	372	405	432	394	401	397	405	382	418	451	424	395	392	435	327	385	409	370	420	393	415	401	394	407	450	399	383	409	368	398	388	404	407	394	439	378	409	386	362	406	401	398	425	426	388	402	392	394	435	435	384	418	396	396	407	438	391	411	397	421	440	399	411	401	407	405	391	413	395	364	395	396	390	383	423	411	387	405	378	399	374	397	416	401	379	408	419	392	410	383	425	382	386	439	398	418	415	415	425	404	448	464	386	400	439	420	410	403	404	398	442	419	408	402	436	421	433	396	425	392	380	408	451	406	412	375	402	373	367	452	401	437	449	427	432	426	402	388	401	442	428	394	418	414	383	378	404	425	422	429	410	418	399	375	382	410	432	411	375	404	403	356	422	399	409	407	383	363	423	385	413	382	395	358	422	371	383	420	426	395	407	392	423	403	400	440	393	420	387	436	390	377	403	372	393	399	361	397	394	402	389	367	374	449	399	382	405	396	409	392	425	461	425	378	359	413	437	412	417	466	408	405	400	372	399	421	395	475	415	428	412	410	398	404	385	420	369	406	393	405	393	422	397	419	411	417	367	423	436	379	385	420	362	405	427	389	369	418	420	384	407	413	414	375	414	402	411	351	377	435	425	411	392	398	400	404	409	391	420	393	453	403	388	413	369	398	399	415	378	377	421	403	410	411	363	418	396	359	406	389	399	408	394	397	373	353	396	372	391	400	398	401	407	337	372	380	376	405	413	374	420	396	390	402	419	436	395	419	403	408	402	399	390	406	387	416	396	383	413	384	392	439	401	425	392	428	423	387	401	370	386	411	420	429	392	391	396	414	407	396	416	418	405	375	398	435	407	414	389	368	407	394	390	403	421	412	399	398	388	434	402	391	404	407	428	389	402	388	385	393	386	420	383	387	392	388	386	396	425	405	382	365	399	390	395	416	416	384	422	389	408	428	402	399	411	415	422	448	383	377	429	414	401	385	423	395	405	380	403	431	402	389	385	389	404	424	373	398	395	406	404	361	396	369	425	400	409	363	396	378	399	397	416	401	416	441	390	355	425	465	423	405	396	402	375	444	380	411	415	402	398	392	414	409	393	368	417	432	439	409	405	429	420	363	382	395	405	396	403	414	415	420	435	356	400	420	404	375	425	433	389	415	423	424	391	369	420	407	419	411	432	365	393	390	393	378	394	424	379	430	404	438	415	403	421	413	425	433	436	381	421	413	373	458	398	399	391	380	398	432	402	406	433	425	385	424	414	387	377	412	384	372	388	392	436	416	398	378	417	408	391	407	412	371	426	389	395	378	402	422	406	385	408	421	388	431	384	368	429	376	420	404	427	404	409	407	386	429	418	413	382	402	413	403	357	401	421	413	409	426	428	385	434
29841	2571	4640	5105	4450	3680	3274	2826	2613	2274	1954	1966	1728	1659	1648	1623	1530	1435	1382	1206	1255	1297	1215	1119	1116	1085	1109	1072	1067	1052	1060	1065	1028	1010	973	962	1021	982	989	1030	927	969	981	983	941	946	981	939	951	929	970	982	936	966	953	958	951	947	923	963	931	959	940	952	924	969	918	932	978	904	917	924	938	918	943	906	911	927	965	924	877	921	948	899	928	937	924	948	912	924	867	962	931	943	945	934	886	932	911	904	968	893	923	914	972	901	902	878	939	959	975	927	934	982	984	895	913	891	944	983	944	919	939	928	951	923	955	977	930	987	993	938	894	940	935	895	938	970	919	867	911	906	939	938	942	955	865	931	974	935	836	914	884	956	918	962	949	921	901	948	895	901	893	939	931	891	899	925	923	905	909	917	991	899	898	908	872	921	948	976	911	988	931	908	987	997	902	876	947	908	946	967	831	956	903	929	960	981	904	947	850	929	910	851	911	957	888	938	908	936	896	908	887	939	963	943	902	929	866	910	951	921	962	935	908	933	904	945	895	956	914	972	962	877	970	971	936	900	935	932	891	939	931	916	933	845	952	915	922	861	893	907	894	943	837	917	899	923	889	930	909	935	905	929	911	921	903	955	908	921	914	870	923	901	919	972	911	899	848	890	939	871	910	909	884	958	951	957	953	907	928	937	904	950	900	910	872	947	922	885	944	889	939	997	863	908	922	915	946	918	907	908	917	904	925	902	947	932	947	920	880	950	895	932	957	929	975	935	950	888	913	936	895	897	925	960	844	906	909	885	910	951	939	922	905	1008	898	953	927	939	929	940	878	895	884	995	934	880	888	936	956	930	932	909	915	928	929	913	895	852	948	885	929	921	914	894	893	915	847	883	966	936	892	901	841	896	999	939	894	902	956	904	856	870	932	916	921	928	1002	890	920	921	973	943	985	920	969	916	892	906	853	926	875	924	936	960	865	880	946	920	883	923	885	952	914	986	933	887	940	949	948	887	883	952	907	905	905	886	935	916	887	988	831	922	902	935	931	912	910	886	926	907	951	899	927	889	906	912	909	905	942	900	910	925	896	904	888	870	909	922	940	898	909	881	1014	905	963	938	950	915	908	920	912	935	965	910	922	879	905	927	909	939	898	885	869	926	923	857	897	922	916	903	905	993	904	939	921	944	933	903	912	955	894	889	980	932	929	912	927	948	877	885	888	908	965	909	959	963	945	901	910	903	909	912	897	883	930	935	951	929	904	904	963	894	943	937	942	883	888	954	1005	912	1015	908	917	905	908	911	944	918	953	925	882	975	942	931	960	885	884	940	937	882	962	877	924	865	850	834	940	951	916	916	891	928	889	908	896	894	949	931	984	895	890	935	909	919	856	972	956	945	935	942	863	935	968	938	880	955	931	894	899	918	912	898	949	894	975	872	922	855	944	972	977	900	884	889	940	909	952	876	983	913	939	961	966	897	933	958	933	983	940	906	918	947	911	906	923	958	844	909	895	912	881	887	938	907	904	897	883	886	889	961	887	817	862	901	938	896	936	925	911	882	968	894	935	940	923	935	917	913	953	930	884	912	895	918	943	942	925	933	930	944	927	934	953	895	909	901	918	896	926	911	924	957	936	873	911	913	917	919	895	893	881	962	972	923	934	958	866	910	952	902	949	895	919	869	933	948	919	965	908	910	928	897	916	915	912	864	874	879	921	936	903	909	875	895	973	936	979	901	952	915	942	939	899	878	921	902	947	926	986	967	925	910	949	922	908	912	913	914	916	947	901	927	883	918	930	940	933	910	910	920	967	912	924	929	922	914	903	933	925	907	887	908	908	868	919	908	920	920	959	929	940	907	902	911	908	937	895	870	907	888	948	914	961	871	910	923	913	907	850	859	912	923	911	881	949	899	977	865	956	916	846	935	920	926	948	904	949	893	951	929	934	873	870	916	957	895	871	969	938	933	911	903	915	930	869	916	922	881	901	877	960	933	925	934	922	912	908	947	921	924	963	952	936	914	901	947	967	916	939	880	947	1010	888	1000	941	913	948	905	916	892	965	962	939	938	973	944	897	928	846	897	867	922	935	901	901	920	933	943	884	829	919	920	968	897	914	923	903	940	938	919	912	910	931	981	973	913	924	944	936	904	914	948	887	929	908	867	946	881	924	944	966	959	880	936	957	889	932	920	908	922	880	928	894	893	897	875	932	943	865	941	972	927	962	937	980	915	938	925	978	901	926	934	889	948	908	881	938	921	873	944	886	861	910	847	933	870	948	964	919	925	934	915	942	936	916	1004	922	934	919	881	916	926	946	882	899	910	936	937	908	909	896	912	869	868	914	944	905	944	976	886	996	924	936	922	911	940	912	901	913	874	948	892	957	963	929	955	866	920	930	959	883	913	891	952	952	898	872	909	863	909	894	938	928	927	909	905	872	915	908	938	954	872	897	882	893	955	911	939	913	962	895	955	874	948	943	894	856	872	898	934	892	940	873	931	891	940	935	925	880	892	912	911	882	1007	859	884	958	891	926	889	937	905	927	917	907	866	937	907	894	898	908	923	992	934	969	909	876	921	953	959	920	899	952	929	887	939	913	907	916	910	934	960	925	948	894	927	935	900	906	937	909	956	931	909	921	901	873	886	928	950	914	927	919	889	927	895	963	913	841	911	922	889	929	897	925	936	949	854	907	862	923	939	955	922	965	875	905	908	869	961	899	932	883	883	918	923	891	899	917	906	912	929	922	931	855	902	938	902	936	907	858	969	858	940	917	902	892	937	906	937	922	919	921	930	855	933	890	978	904	927	938	847	881	924	932	878	914	934	949	918	913	963	900	935	937	970	955	924	912	912	875	880	908	916	906	931	948	899	912	932	853	912	923	949	908	964	929	931	926	935	922	950	936	883	947	923	889	852	921	896	926	894	941	904	905	917	879	953	889	896	948	918	938	926	937	973	874	945	909	879	914	938	940	895	873	931	927	959	924	869	964	893	916	923	937	908	875	949	909	930	984	872	905	958	1007	940	860	904	897	891	917	913	886	918	924	865	905	893	930	904	943	924	970	856	959	926	903	935	885	925	905	929	842	872	937	886	925	907	955	971	916	903	880	920	889	931	896	951	888	919	929	893	915	907	860	913	958	879	906	961	954	894	886	943	925	923	968	926	895	918	893	993	952	889	899	933	893	858	873	923	947	954	910	912	892	897	927	964	834	918	947	913	975	898	960	923	916	970	838	879	971	892	895	892	871	928	897	921	908	923	928	955	967	921	931	873	868	908	936	917	919	884	927	932	917	861	930	890	933	1020	867	920	914	951	952	914	894	864	958	939	936	884	925	923	962	907	923	887	987	902	824	898	869	921	902	879	982	923	899	921	898	883	909	876	883	935	867	867	885	921	919	926	889	915	878	937	948	946	906	948	915	918	932	924	917	895	978	894	879	880	936	924	938	953	933	925	929	916	895	900	954	900	922	950	837	918	885	942	910	901	928	984	860	940	847	952	955	946	919	890	924	835	904	875
11820	693	289	264	266	240	242	253	222	227	235	268	235	235	239	240	252	228	218	258	251	208	220	228	219	230	219	211	225	230	210	186	218	208	234	229	221	238	239	225	217	223	214	216	218	229	232	221	225	224	225	217	202	204	247	246	210	197	200	216	208	232	238	214	235	223	197	231	237	210	228	229	232	206	214	217	227	232	231	216	246	189	229	217	230	205	227	205	205	237	225	205	260	248	240	231	197	239	246	228	214	215	249	232	253	223	208	214	203	242	232	204	215	245	237	194	224	212	258	207	226	226	221	238	235	224	213	230	232	209	226	215	242	222	242	214	219	222	219	230	248	222	210	219	210	198	213	205	231	210	230	216	209	240	225	208	220	227	203	206	200	222	216	239	208	218	221	226	223	228	212	222	237	225	217	229	260	257	237	229	216	226	194	230	252	185	203	221	225	244	207	222	204	218	230	235	209	251	232	224	252	246	220	206	229	239	214	225	234	242	216	232	230	214	216	228	216	225	232	216	221	246	217	190	238	268	209	233	242	211	211	243	245	231	211	217	231	242	217	202	263	225	206	213	245	213	233	243	236	213	235	226	233	229	224	186	222	242	233	223	233	225	186	229	214	220	216	224	224	213	223	226	219	241	205	213	222	238	243	224	228	227	198	229	224	225	209	218	220	238	225	250	225	218	213	231	247	246	234	212	233	222	228	211	234	216	217	198	206	224	221	191	245	226	242	210	250	217	239	223	235	227	212	229	240	242	207	220	220	198	240	254	223	213	233	214	224	221	226	209	214	240	222	214	249	230	196	220	200	222	211	207	260	212	214	209	234	236	274	224	211	235	226	214	214	211	219	234	196	218	202	185	239	192	227	250	218	208	233	210	229	232	200	241	215	230	233	236	238	244	253	195	241	223	215	222	199	223	210	201	217	219	254	208	229	232	233	229	214	215	232	217	212	198	238	204	227	203	226	238	243	222	191	216	228	242	210	236	219	196	216	195	222	244	225	222	242	226	202	216	244	209	218	222	205	220	227	209	218	202	222	223	214	221	191	223	234	227	227	222	231	244	238	229	215	251	227	199	231	233	213	226	211	228	233	226	217	228	202	222	245	224	247	223	222	277	213	224	230	250	239	202	201	237	231	220	199	235	216	248	232	226	235	253	215	249	206	249	242	248	200	213	213	234	217	191	244	218	212	229	196	219	206	248	197	240	179	244	200	240	212	214	237	228	223	203	229	241	223	238	222	200	238	225	197	229	230	207	185	208	206	229	202	213	219	201	224	240	236	199	184	221	220	222	257	218	221	226	241	218	227	260	220	215	214	231	205	185	214	223	217	220	229	196	206	218	232	241	239	207	247	219	221	212	216	217	218	267	204	211	208	213	240	229	226	193	247	190	227	208	201	250	241	194	239	198	250	234	219	214	220	203	240	230	239	225	257	237	244	240	209	242	231	218	210	217	214	242	250	229	208	211	234	221	242	225	222	229	228	256	237	216	239	210	213	229	202	221	217	237	260	284	208	206	206	220	206	231	229	213	223	217	210	240	232	221	223	234	209	207	216	226	192	241	234	243	205	211	209	220	204	205	218	189	223	213	217	236	227	210	222	211	207	218	253	223	234	204	253	250	247	206	244	193	237	254	218	204	232	226	214	189	202	237	222	197	248	232	239	201	232	218	201	219	219	248	234	216	221	231	213	245	215	230	247	224	223	231	233	221	234	228	201	233	252	229	195	254	238	223	211	216	223	232	185	238	229	202	220	231	220	253	231	233	227	220	214	213	246	213	208	219	257	201	216	246	230	221	220	224	199	241	217	216	208	226	210	212	243	210	240	241	236	234	233	233	226	215	252	255	219	248	198	206	235	226	199	249	225	214	197	203	220	226	253	220	241	234	222	231	232	218	268	249	211	219	225	240	252	215	264	218	192	235	217	194	205	223	244	247	194	226	224	208	227	222	213	238	221	242	240	224	254	203	197	221	240	198	226	227	228	265	222	256	233	263	236	183	209	226	267	215	235	218	195	240	209	219	214	242	218	210	202	211	231	223	211	233	208	197	181	217	212	260	224	224	243	220	194	216	245	227	219	215	228	224	237	208	189	204	238	228	215	223	233	237	219	246	220	223	222	221	232	230	226	219	234	218	209	223	224	222	232	226	234	209	227	239	223	222	195	202	217	218	252	251	223	227	220	232	239	210	211	199	235	194	217	235	230	223	214	237	203	202	259	234	197	240	245	256	212	228	239	214	217	234	238	212	234	223	227	228	189	233	208	241	243	229	208	234	211	235	213	225	219	215	228	246	229	238	221	234	218	232	213	226	216	249	221	233	234	226	198	220	196	242	266	216	207	214	243	206	201	237	229	218	232	207	228	242	206	213	229	199	220	236	214	215	199	220	207	226	217	194	223	239	222	224	211	222	209	233	245	234	237	208	226	224	228	190	256	217	250	234	229	244	236	206	257	224	241	200	196	234	206	206	201	207	236	205	254	234	229	235	246	223	224	188	231	244	222	250	229	224	217	242	202	218	208	217	222	231	214	211	254	248	206	253	222	234	239	235	204	228	231	203	199	234	214	224	229	225	214	228	208	197	218	210	211	215	249	193	200	248	232	228	243	221	194	217	197	224	247	241	227	238	231	208	208	239	218	230	200	207	220	246	235	231	222	200	224	209	208	212	246	225	217	221	212	249	228	219	213	235	233	232	210	215	222	209	200	217	242	218	203	197	211	228	230	237	232	249	226	210	235	232	207	210	224	216	241	244	237	225	203	234	206	227	213	227	224	227	223	181	256	232	215	236	198	206	216	221	214	255	232	232	200	222	247	260	224	218	224	237	225	222	215	218	233	215	224	221	217	243	238	212	223	237	208	188	229	214	242	209	199	193	228	207	231	216	214	216	247	209	250	215	224	219	223	229	223	217	218	260	229	236	226	224	226	236	227	220	230	221	193	213	234	233	218	244	224	224	233	229	246	212	232	207	215	216	219	228	213	206	222	252	215	223	220	215	201	204	215	237	255	230	242	218	221	228	213	223	210	224	210	232	220	236	203	220	218	279	203	222	244	213	210	194	204	228	219	228	239	225	207	207	184	196	222	216	217	254	216	235	216	217	223	224	229	199	225	222	224	210	233	197	224	184	231	206	205	196	184	223	232	230	228	231	202	243	226	240	242	213	203	231	214	209	237	246	232	230	222	212	220	205	251	224	227	217	228	223	221	253	212	223	220	213	219	229	209	215	225	208	227	219	186	220	229	223	210	214	241	209	213	230	217	233	211	244	221	222	222	226	229	231	227	200	230	234	224	221	253	220	218	211	202	216	235	210	211	206	242	243	239	229	226	224	232	230	233	214	220	214	217	228	218	229	217	245	234	232	226	218	212	216	250	241	224	234	228	204	219	257	208	210	230	209	218	226	191	198	248	262	198	224	226	248	210	211	227	214	230	228	255	243	223	216	200	201	217	214	214	227	188	221	222	235	215	223	218	249	228	215	205	200
10586	634	742	742	670	670	644	635	621	565	595	550	616	577	536	570	570	582	579	605	557	551	575	557	566	563	506	546	536	570	556	560	549	552	572	564	551	577	584	536	562	580	529	549	548	534	567	577	527	593	546	579	544	557	527	557	545	564	579	586	554	547	578	551	603	581	572	560	576	566	559	527	558	580	553	591	554	582	605	555	523	568	563	546	546	590	536	548	558	549	531	577	586	553	554	544	536	580	552	513	567	537	556	512	571	581	561	533	533	595	544	543	603	601	564	580	574	571	541	553	595	544	566	587	578	511	515	518	567	601	579	559	584	551	575	516	599	561	585	523	581	566	531	561	540	511	557	560	598	529	577	557	578	572	541	550	553	617	559	584	552	557	560	526	567	564	556	526	600	548	544	565	568	526	567	597	569	538	590	557	565	563	542	560	504	548	521	556	559	584	546	597	549	533	541	551	542	531	549	515	584	560	538	529	584	555	567	553	537	539	560	521	542	540	596	532	571	556	506	512	574	524	516	573	546	551	513	558	535	547	550	513	550	555	550	556	556	577	515	570	547	534	555	546	567	547	558	544	529	547	558	551	521	580	518	554	583	565	552	589	533	575	523	551	558	548	550	553	571	572	537	529	586	532	582	521	595	524	512	522	572	565	526	547	568	557	548	550	563	552	559	549	569	521	543	522	528	562	551	542	530	605	553	525	542	545	551	521	537	572	534	569	502	580	536	568	543	518	561	537	597	537	550	586	604	519	553	563	583	574	598	566	498	592	515	570	482	522	533	547	522	550	601	555	537	521	572	567	555	555	584	512	584	560	536	569	579	541	537	540	550	538	571	575	542	530	572	550	569	545	550	504	528	555	530	564	513	573	548	528	581	586	534	546	578	521	527	539	520	520	551	542	575	531	545	590	535	580	556	518	582	525	553	573	562	531	555	559	539	551	562	537	499	533	561	571	567	547	539	561	541	535	572	552	556	588	552	523	558	517	538	562	584	522	536	540	534	529	554	563	522	551	600	553	548	523	592	533	508	558	528	541	549	527	579	507	553	550	568	547	549	524	555	563	540	518	553	563	528	564	542	549	585	534	549	537	622	574	577	562	523	564	542	532	557	555	553	548	549	529	580	567	544	554	559	529	555	556	559	560	555	559	579	546	577	561	563	558	544	573	562	561	562	527	499	547	527	565	542	572	574	569	581	535	525	545	592	571	567	495	574	557	560	563	518	590	521	614	571	585	542	538	546	596	586	561	555	519	553	578	515	502	539	558	530	526	578	561	561	534	565	593	552	570	530	518	585	560	564	552	558	559	520	570	549	552	551	547	574	527	545	584	590	589	582	553	525	563	555	504	578	535	542	567	572	542	593	524	539	596	517	530	514	518	582	525	558	599	581	536	495	567	587	576	530	566	551	558	592	558	543	556	570	485	555	566	552	549	574	569	558	571	536	569	592	543	556	576	563	556	522	564	552	515	542	570	558	546	505	539	584	532	575	588	574	549	523	555	557	559	546	549	562	541	558	605	539	588	542	574	548	529	547	552	617	564	584	576	566	550	551	524	545	542	545	543	547	567	530	555	531	589	577	539	571	575	540	538	540	567	545	569	539	565	569	543	501	555	554	580	597	565	553	608	558	541	565	559	603	567	567	554	535	548	554	545	542	574	526	508	536	533	562	557	577	567	514	581	562	567	514	525	525	550	524	565	516	587	609	543	535	582	592	571	565	547	551	549	594	540	581	547	552	576	556	511	542	537	548	605	519	579	554	526	596	531	544	526	571	522	562	554	544	567	554	517	569	560	563	507	536	531	576	517	547	547	582	549	509	571	539	543	511	529	590	542	570	531	572	553	554	570	551	517	593	586	537	536	580	541	521	570	533	572	573	591	569	540	544	562	538	579	594	581	563	558	514	562	515	542	589	571	621	554	543	569	555	509	574	527	546	541	544	570	566	532	565	556	593	572	553	538	544	539	554	549	578	565	571	529	549	548	557	567	531	544	574	517	547	570	557	535	527	568	551	565	555	561	565	598	549	573	532	552	581	566	568	583	520	548	544	538	574	524	594	547	570	532	558	573	564	583	490	565	569	511	580	588	557	540	532	532	538	612	579	535	574	569	547	543	567	522	566	563	577	506	510	547	557	551	527	560	553	510	584	563	558	587	540	567	574	555	541	557	544	543	567	572	568	526	588	543	560	587	566	572	560	582	524	558	553	535	582	570	616	513	545	596	553	586	564	568	542	536	516	564	525	580	521	554	581	549	605	539	630	571	546	543	590	572	565	577	586	543	577	558	564	538	505	491	606	559	524	551	535	556	516	581	537	563	563	533	510	532	580	570	555	552	502	565	591	521	560	505	567	542	555	545	566	547	569	575	558	556	558	543	579	572	546	572	547	538	539	545	541	542	539	551	559	563	541	540	556	562	578	572	517	547	543	528	543	597	559	567	518	567	537	549	558	562	565	550	575	552	570	518	549	576	526	541	562	561	511	580	590	543	518	576	541	585	548	610	545	551	540	561	528	537	551	524	566	534	532	545	587	547	565	567	553	513	552	558	539	574	590	525	547	549	567	565	520	553	583	562	578	574	584	522	543	599	529	533	561	595	553	533	552	506	526	577	578	531	551	566	554	525	556	544	529	575	538	507	568	535	535	565	573	584	556	515	574	554	584	518	550	549	554	567	567	580	540	595	530	566	570	528	547	576	589	541	534	534	499	559	569	534	524	535	556	553	546	539	562	537	524	569	546	584	574	567	553	537	546	558	560	575	549	569	531	536	582	529	561	556	592	555	536	564	558	490	538	563	573	528	562	526	524	538	591	558	593	586	585	618	551	542	588	532	584	549	550	583	550	530	598	555	505	568	544	575	578	535	526	571	539	533	567	527	586	526	550	571	589	601	563	509	552	546	491	521	538	529	587	564	569	555	551	542	570	563	535	572	575	546	567	556	547	542	556	551	570	550	559	536	558	513	543	526	568	548	538	542	533	578	555	582	583	551	532	586	570	555	529	566	545	582	568	527	565	559	591	573	574	575	555	589	551	578	563	545	556	551	536	548	568	567	553	574	589	485	571	558	545	555	573	592	547	558	535	580	572	631	549	554	563	567	564	530	570	575	569	560	512	588	534	540	554	564	555	532	527	544	544	535	585	527	542	581	570	554	529	583	545	537	591	567	524	558	521	554	547	533	568	519	564	593	513	553	520	590	566	559	545	559	554	563	534	524	506	530	581	552	552	585	563	566	578	586	504	571	529	556	543	535	537	535	537	559	560	580	511	551	565	554	584	560	537	516	564	588	551	530	539	559	569	508	576	542	574	522	576	609	561	526	616	522	553	556	605	529	552	569	544	500	556	527	536	571	537	529	539	522	562	561	533	540	567	515	542	540	506	527	550	542	554	505	562	582	578	556	551	565	559	557	564	538	610	584	531	535	564	568	527	575	576	572	581	574	524	552	580	549	533	536	539	551	558	561	563	548	566	587	534	563	573	557
48904	24769	15003	2014	812	619	507	534	441	354	340	301	289	296	307	334	308	323	298	299	279	281	282	267	283	274	251	234	250	294	265	288	273	272	283	284	257	248	251	254	273	247	269	232	270	263	254	242	284	272	254	224	284	277	266	245	266	242	230	270	267	257	285	232	281	251	245	262	250	253	262	260	261	255	255	276	272	245	273	262	226	256	235	240	265	228	269	281	253	256	246	242	245	266	249	273	250	259	264	280	242	258	246	246	259	272	248	274	253	248	246	241	227	248	264	265	232	237	239	258	254	250	278	264	254	256	240	245	241	251	239	244	259	267	281	230	282	259	271	263	249	231	269	249	251	251	253	252	259	233	260	279	294	255	259	254	236	276	257	244	230	272	253	230	250	263	259	239	255	261	257	278	234	255	258	283	254	232	237	267	253	272	264	256	293	249	235	218	255	281	283	315	274	245	223	247	268	262	266	257	267	258	258	281	256	262	259	253	241	236	263	255	254	241	248	251	238	213	234	220	244	249	258	263	252	253	237	279	275	264	219	256	267	248	246	279	242	276	271	262	256	253	247	264	244	230	253	234	263	260	264	240	234	234	222	234	263	272	240	252	248	248	276	258	252	256	267	264	241	275	221	224	263	247	258	238	217	279	256	239	231	259	261	270	241	243	282	272	259	279	267	285	226	250	268	244	262	228	269	226	268	272	266	266	234	252	265	266	280	262	237	310	284	283	276	251	249	242	241	239	249	221	280	228	234	251	257	230	257	229	269	247	255	268	281	252	234	233	246	254	248	271	246	237	260	213	234	276	255	257	250	240	257	300	250	233	260	272	250	231	245	275	223	273	271	296	256	253	240	236	241	270	256	228	221	271	275	254	237	258	237	263	274	246	249	259	238	248	277	261	253	259	262	301	247	243	231	260	252	284	272	235	245	276	261	227	244	269	244	274	245	276	253	251	269	252	264	275	265	247	228	224	243	258	241	261	255	255	225	238	232	260	252	297	281	241	286	257	248	260	262	230	251	267	268	252	272	262	242	277	267	252	244	257	251	230	270	277	252	247	273	265	240	231	260	234	247	258	230	276	279	226	240	229	245	271	265	229	205	212	237	256	249	242	245	237	267	249	225	226	245	233	243	277	261	287	314	229	245	294	249	286	242	268	237	254	277	271	274	241	255	231	232	261	282	271	260	273	233	275	260	257	228	252	268	211	274	289	254	284	239	280	257	249	259	266	251	246	264	238	218	272	251	263	268	263	246	225	273	248	259	266	253	236	276	245	269	269	280	241	246	264	241	217	247	264	246	281	259	259	238	248	249	264	295	246	265	260	274	237	284	272	222	257	236	257	241	251	283	234	259	239	239	268	224	272	250	255	289	245	243	261	280	311	252	267	247	261	251	236	251	264	250	243	254	248	260	258	266	236	238	246	234	299	282	236	275	267	276	268	250	276	247	241	245	265	257	215	249	281	268	262	276	225	264	250	324	252	253	239	263	241	289	223	218	238	256	274	246	279	250	270	260	233	229	262	241	244	235	272	257	234	227	239	262	231	277	260	261	243	257	253	264	265	246	267	228	261	272	264	261	229	215	242	292	281	206	241	248	265	267	258	246	208	249	234	260	232	262	270	236	241	263	264	249	253	234	270	271	254	271	284	244	248	244	224	232	238	246	255	293	281	272	259	256	243	217	282	241	249	267	261	276	218	267	252	257	261	247	268	258	266	272	275	275	248	261	276	245	222	237	286	277	249	296	246	279	230	252	241	261	289	239	254	257	265	277	245	240	287	295	248	247	263	252	249	274	252	228	260	232	252	251	241	255	238	254	232	244	237	273	268	238	267	290	240	268	253	281	257	269	265	293	260	243	247	241	217	252	274	237	246	241	257	233	248	225	245	266	262	265	249	236	260	275	274	267	242	236	234	223	273	267	241	260	263	256	263	260	263	270	266	251	235	246	231	199	229	271	253	232	246	232	252	239	227	268	235	233	227	233	232	248	276	242	260	223	261	240	280	264	264	297	263	250	276	266	248	264	261	249	268	238	241	261	270	268	255	257	272	254	262	262	248	265	246	268	263	254	255	261	248	267	262	264	264	253	238	275	252	275	283	253	239	274	250	239	259	314	272	242	239	275	227	247	229	227	246	247	267	267	245	234	267	270	219	281	308	258	245	249	289	270	236	261	256	255	242	252	235	241	260	268	262	258	239	246	242	249	249	255	243	261	280	222	261	257	225	274	272	254	260	258	251	222	271	241	243	256	273	265	262	261	252	248	297	271	282	270	258	239	255	249	258	237	236	272	257	256	240	267	259	247	246	262	271	264	279	252	220	296	252	252	245	273	252	242	264	282	243	251	256	262	272	249	246	258	239	254	241	263	246	266	237	257	239	228	271	255	294	259	250	266	230	260	256	278	263	299	230	257	288	269	253	250	256	247	264	258	231	269	271	287	261	259	242	249	274	244	269	263	258	266	252	248	286	235	231	259	278	260	235	263	271	272	211	217	229	230	265	232	259	265	255	275	230	246	238	211	226	249	264	250	261	264	228	241	266	254	266	276	240	256	288	246	254	216	228	251	259	257	254	265	240	233	233	243	254	244	244	230	255	216	233	259	242	273	287	238	249	234	262	265	230	275	256	261	281	276	247	262	244	242	253	255	238	262	256	236	220	241	235	241	253	266	256	249	290	264	250	256	251	261	284	275	228	238	264	262	243	234	245	277	244	296	236	242	232	247	256	229	261	245	236	228	265	266	236	285	238	264	262	266	244	273	232	240	225	227	279	258	254	256	261	278	236	290	244	242	268	283	237	253	241	257	244	239	265	254	262	259	283	269	256	254	244	260	270	260	272	252	259	223	254	297	254	253	261	262	263	247	255	252	245	251	288	236	282	225	237	238	243	247	248	244	239	250	272	254	247	272	263	252	264	265	261	248	276	233	269	251	253	246	241	286	254	257	254	280	250	245	274	246	238	250	253	219	276	236	248	270	262	236	237	250	241	264	253	272	278	242	234	240	234	278	245	259	257	240	272	249	276	282	261	239	246	272	268	267	250	276	283	267	232	243	237	254	271	242	267	247	277	273	272	293	242	264	259	282	277	253	276	253	277	289	238	260	261	280	219	264	241	260	256	254	271	240	274	252	262	272	244	273	244	250	251	278	248	255	241	232	248	285	238	257	269	255	234	234	260	287	236	283	268	254	265	256	296	266	294	278	266	264	258	269	252	241	276	285	252	285	247	241	275	242	248	281	266	272	243	274	256	246	268	250	257	219	270	247	270	240	230	280	252	253	250	279	251	257	281	245	266	270	252	275	245	237	246	282	283	262	257	256	240	244	251	279	277	237	274	244	271	237	236	255	259	281	276	263	264	252	275	248	261	253	254	251	253	255	245	247	257	275	244	258	247	246	258	259	275	241	237	257	260	269	266	255	250	239	237	249	273	230	234	240	242	242	249	248	257	251	271	256	270	270	274	245	269	257	229	275	234	269	267	258	266
25877	1521	2706	2973	2577	2271	1813	1768	1580	1293	1174	1159	1093	1037	1064	1034	1048	910	892	834	889	812	771	768	758	707	705	677	680	718	729	683	676	746	649	717	642	685	674	657	664	662	660	636	701	661	665	623	610	665	626	641	642	608	686	630	681	668	640	623	635	630	620	662	616	598	634	658	608	649	632	642	638	623	629	653	676	678	623	678	621	684	656	656	664	641	604	629	608	630	668	703	614	658	627	626	664	610	602	624	668	649	634	646	659	674	640	647	655	648	649	655	636	705	635	649	635	648	642	655	665	626	656	639	648	634	622	676	673	588	647	599	586	626	620	664	676	619	648	633	640	632	673	634	607	605	658	653	657	609	621	663	621	660	620	646	636	678	608	646	602	686	660	663	588	618	655	623	605	596	596	620	651	656	619	647	660	645	632	615	594	576	646	636	661	682	652	641	636	620	641	634	637	652	646	695	614	610	636	632	642	631	657	571	611	621	636	661	658	603	595	649	622	590	656	610	637	597	625	641	646	644	630	674	621	674	661	640	611	647	623	659	662	625	606	634	612	626	574	625	657	669	656	628	605	635	617	637	667	597	628	647	635	666	660	689	632	635	612	620	625	639	664	597	668	634	643	601	656	673	664	610	606	585	625	596	638	655	639	633	565	600	633	635	642	620	633	616	642	604	616	660	593	603	678	657	645	606	651	649	609	634	658	630	629	647	680	636	675	632	593	654	654	681	626	649	594	646	606	590	629	669	643	654	606	660	610	628	588	624	627	651	666	642	619	597	616	651	668	624	636	624	613	614	606	615	645	666	662	647	612	644	654	649	629	610	660	633	620	674	628	629	628	618	687	660	640	623	614	618	700	611	621	606	615	603	619	601	653	653	687	596	677	615	647	605	634	644	584	612	629	620	646	638	676	623	677	627	612	624	676	648	648	571	636	606	654	622	673	630	607	618	656	628	615	602	585	634	661	668	630	650	619	594	658	614	649	612	604	623	605	629	617	614	647	639	607	633	604	658	596	642	666	630	622	663	610	656	625	627	623	641	662	609	620	652	602	679	623	619	628	653	690	632	612	655	618	645	658	605	621	622	627	598	592	657	605	671	588	644	620	651	604	642	608	660	640	654	665	581	645	612	625	609	686	665	674	614	657	650	625	643	639	650	621	634	628	646	668	660	610	595	633	652	599	628	663	617	630	613	618	626	640	632	651	646	620	586	630	626	633	609	606	662	617	623	632	610	663	612	637	595	626	606	628	622	634	633	644	630	648	611	579	596	597	638	659	673	634	607	619	602	614	645	625	640	637	640	607	607	612	574	623	639	602	649	620	638	639	661	597	603	628	603	608	639	615	634	630	660	633	638	635	635	629	631	597	573	621	678	583	627	642	621	662	648	647	620	663	662	657	656	646	607	666	650	609	616	601	623	609	648	642	637	649	650	649	613	641	617	607	637	632	636	663	600	686	631	629	657	684	621	655	620	635	681	640	642	605	678	676	641	636	656	596	641	659	626	682	613	604	656	607	638	627	641	622	603	619	598	627	670	636	617	645	636	615	632	657	676	647	633	635	620	628	652	633	626	648	607	594	637	618	591	645	615	614	609	597	639	624	597	619	658	584	602	650	609	654	667	654	608	593	630	687	648	656	635	670	604	629	613	676	596	603	640	658	641	629	635	621	644	587	643	635	607	626	611	635	676	598	619	579	650	599	605	622	654	641	598	610	640	634	627	701	644	622	650	620	590	612	597	682	664	586	651	644	641	640	622	639	661	625	668	655	628	643	613	622	615	661	674	614	605	638	620	640	633	633	627	697	649	646	580	641	634	604	584	580	594	610	628	630	644	682	683	618	617	619	627	639	634	636	655	627	618	629	637	629	654	608	645	629	588	626	651	616	612	632	654	630	644	635	604	634	604	605	639	633	634	653	612	651	634	624	649	649	704	642	625	668	618	632	655	641	658	608	675	631	635	604	646	634	614	606	626	670	621	634	611	670	654	656	648	628	653	595	627	649	663	656	648	609	608	599	622	624	635	628	653	648	640	617	614	692	601	604	606	654	667	584	627	643	659	637	593	645	657	667	633	650	671	636	624	682	639	642	624	643	667	650	612	639	606	642	644	630	604	571	625	648	616	636	652	647	656	611	654	647	620	613	621	610	613	621	635	651	580	655	586	636	642	660	654	627	612	656	661	642	617	617	675	588	651	648	655	661	672	622	666	638	640	630	658	614	631	636	661	664	641	645	630	581	609	635	593	638	662	638	610	644	632	571	614	617	559	652	627	636	680	609	626	646	622	648	602	645	647	585	633	641	621	601	623	621	635	590	624	620	575	601	644	662	642	703	622	608	617	630	629	647	645	625	601	610	621	648	643	650	645	644	628	674	647	625	648	622	632	616	657	619	651	601	685	630	597	650	609	629	667	640	717	653	668	638	645	600	621	630	613	653	650	601	659	640	671	645	629	632	628	604	603	631	635	648	631	624	603	585	642	631	647	703	641	645	637	597	604	596	599	623	610	612	605	609	633	628	657	639	635	626	645	625	593	624	611	585	666	595	659	672	644	663	591	641	640	620	622	611	621	593	638	598	592	637	645	651	634	588	660	589	585	620	615	602	620	633	647	627	675	628	654	628	615	652	640	621	705	664	583	599	624	621	635	683	644	640	640	637	658	604	629	656	623	631	632	642	672	608	623	637	606	611	648	608	613	629	662	648	614	598	656	658	663	625	632	661	634	638	611	637	608	607	639	627	635	619	634	602	683	658	639	607	621	699	663	651	614	693	610	635	637	664	650	644	626	621	648	616	624	612	631	657	640	641	624	630	623	670	608	651	598	587	638	669	670	625	651	621	621	599	654	657	695	599	622	628	648	603	653	632	661	609	661	628	641	650	621	640	615	633	611	618	668	646	590	633	610	607	645	634	586	594	611	614	632	651	594	610	583	651	627	638	626	647	617	608	606	657	623	633	647	644	628	623	615	648	654	646	649	600	637	602	625	644	602	634	619	634	627	624	591	628	640	626	659	596	657	640	616	646	614	680	617	622	613	609	604	616	648	624	649	650	614	613	624	663	662	636	659	600	637	621	637	603	636	625	642	626	636	616	657	627	628	649	627	604	637	591	623	614	658	584	629	623	647	619	609	658	614	654	625	630	642	614	656	584	611	635	624	645	591	644	628	635	613	610	682	625	651	653	652	610	603	679	654	628	665	672	628	626	614	608	595	665	610	609	642	688	646	596	660	657	639	656	660	624	621	625	633	626	575	627	679	660	623	638	609	651	626	644	622	593	656	638	605	622	681	605	674	650	633	669	660	641	632	658	648	622	601	610	646	635	597	581	653	620	612	610	628	624	615	648	636	639	601	655	607	613	639	635	660	637	604	596	621	616	625	625	648	630	653	647	595	628	661	614	633	640	632	646	638	612	605	635	601	677	599	651	605	628	607	655	630	602	646	609	604	602	662	589	599	640	628	650	650	585	603	623	645	617	633	654	636	648	633
44242	27060	18518	8953	2371	1239	1044	816	755	624	612	594	598	565	555	505	508	468	465	419	430	465	431	457	412	439	426	384	408	450	444	423	438	361	461	419	387	378	414	425	388	377	404	415	423	424	412	394	440	414	405	414	384	371	398	409	407	378	390	424	390	409	435	405	415	400	418	397	387	416	384	405	390	376	398	413	420	388	397	394	395	397	370	406	423	417	384	393	386	434	376	417	349	423	393	410	364	411	391	420	432	378	383	412	377	398	406	369	372	410	357	392	406	405	371	424	426	442	403	390	420	386	400	407	392	408	390	398	383	364	402	397	419	426	416	400	416	371	406	394	415	387	403	400	395	382	424	412	381	398	418	376	398	397	392	376	412	396	421	418	371	363	405	386	400	418	409	390	333	400	380	350	392	397	381	401	389	379	388	381	359	446	386	416	426	428	374	385	439	412	387	414	384	365	430	404	380	408	399	385	412	395	388	392	371	397	396	382	381	394	407	414	375	434	403	407	410	392	394	396	410	395	381	367	378	406	421	398	425	430	365	409	361	417	386	427	404	398	436	411	389	402	389	444	459	382	383	387	387	376	385	412	380	365	385	390	388	380	398	352	400	394	399	380	363	388	368	367	361	379	356	356	403	391	377	386	416	381	406	389	366	381	378	374	428	376	402	374	354	365	388	399	434	396	427	385	398	398	376	416	397	431	382	401	401	388	388	434	368	415	406	413	399	445	443	411	384	430	389	407	400	420	384	378	364	404	371	365	417	402	406	429	430	380	409	392	337	395	364	384	400	390	445	408	396	413	422	381	372	350	385	406	367	391	420	407	435	408	366	377	399	397	419	395	386	425	362	395	374	400	392	378	370	415	374	377	386	420	373	414	412	376	395	423	422	423	436	403	419	447	399	398	403	418	434	362	381	410	401	402	372	376	420	436	416	353	420	403	369	370	393	371	377	413	386	392	371	400	371	391	399	443	401	383	410	396	420	413	383	415	405	383	372	374	376	403	341	370	401	385	437	387	356	419	414	400	425	400	384	393	354	396	415	416	406	383	407	379	364	368	407	410	430	374	385	378	428	420	414	399	402	381	399	429	421	375	345	374	412	365	397	370	387	367	412	406	378	388	409	376	389	382	391	446	425	392	387	420	387	427	373	402	384	424	403	389	413	377	415	383	395	393	411	405	394	371	385	409	381	375	405	398	387	395	378	391	413	402	405	369	390	438	421	400	416	396	334	398	411	402	387	394	403	409	344	383	403	393	417	399	414	363	385	383	420	388	409	380	403	414	398	397	396	405	398	402	364	372	407	399	410	368	400	379	372	371	394	415	400	343	356	382	398	382	404	417	386	379	403	390	405	388	390	405	391	391	381	396	460	393	392	399	391	375	379	415	422	415	347	423	385	394	373	341	385	402	358	389	368	377	385	344	409	424	400	391	409	345	385	438	356	409	379	427	430	405	389	378	370	383	418	401	406	377	416	378	401	398	424	378	380	426	385	388	401	374	386	421	405	422	395	386	421	370	387	371	372	389	417	384	411	430	420	395	414	388	391	371	439	409	391	378	395	353	381	366	409	362	386	392	353	369	388	398	409	400	406	372	433	347	378	387	448	390	365	399	377	385	395	361	376	391	344	406	379	411	428	405	397	397	420	419	400	399	396	433	393	401	385	406	391	378	422	362	348	366	417	356	429	397	388	391	437	395	410	387	395	412	394	423	412	401	369	384	357	433	411	426	352	385	395	375	412	418	429	376	380	378	412	401	410	402	397	412	402	391	367	382	352	374	389	389	375	386	392	385	422	375	375	392	389	420	407	377	388	409	379	429	418	377	379	381	381	380	362	388	375	378	370	371	396	325	383	402	395	391	417	381	383	413	401	380	365	385	413	410	387	354	392	357	471	378	382	342	392	367	415	434	388	436	372	402	389	396	390	395	392	375	406	399	383	382	392	423	361	405	362	419	411	387	422	396	394	408	377	418	378	430	412	380	383	404	383	366	369	351	337	380	401	395	424	433	423	420	411	411	415	402	426	385	408	368	382	405	380	384	393	420	383	410	379	409	412	379	409	449	369	408	432	424	406	423	385	385	429	398	400	422	430	386	411	401	398	369	393	377	371	410	396	395	390	362	364	400	392	372	430	410	393	399	423	408	400	424	388	424	420	430	404	383	385	391	392	429	398	423	393	383	365	402	395	378	413	380	380	427	390	405	416	432	420	393	410	423	387	380	399	381	418	374	376	382	412	412	402	390	385	397	425	395	390	378	379	383	404	405	404	388	406	365	396	400	380	402	399	367	421	426	375	395	380	423	385	390	385	425	395	382	431	392	435	408	413	348	399	383	447	415	423	405	400	431	363	409	393	404	433	378	406	371	433	404	402	425	383	419	380	400	376	409	394	389	379	395	383	390	352	399	399	424	397	410	388	387	380	388	383	420	402	405	376	386	394	413	407	377	415	398	365	382	420	367	374	392	415	369	399	390	402	387	417	424	414	374	374	393	356	398	420	372	378	421	406	401	427	347	406	370	382	366	403	381	388	405	403	398	390	395	371	379	385	386	425	397	355	394	382	391	369	378	406	391	415	409	366	388	400	432	415	406	458	386	367	390	423	398	397	425	401	398	429	396	365	409	379	369	368	408	380	423	394	423	349	418	395	403	386	378	428	394	413	355	395	381	341	345	374	386	366	414	373	412	409	428	382	391	446	429	414	396	394	389	374	399	385	408	354	392	356	400	366	434	350	401	380	380	439	408	403	361	377	338	396	356	381	409	407	386	373	394	419	390	412	373	394	400	424	423	414	389	412	400	404	361	405	394	391	417	403	372	400	370	374	399	386	419	364	404	390	392	411	385	413	404	430	370	374	392	368	421	395	417	388	373	383	401	395	403	413	385	376	397	385	394	387	381	400	387	424	408	373	408	404	415	370	424	392	365	372	400	427	423	393	405	387	428	360	384	417	406	386	372	392	408	398	386	415	401	390	410	364	389	354	368	397	406	389	387	388	367	357	372	422	390	405	389	414	422	395	409	359	387	398	398	422	376	379	419	446	373	390	389	428	396	387	442	417	394	384	389	424	373	394	382	405	418	400	404	426	404	422	403	354	351	401	352	411	378	383	390	389	405	368	385	395	342	380	402	381	420	389	382	408	405	395	403	402	418	400	376	363	418	396	375	372	405	372	400	360	356	370	340	406	401	436	376	410	386	376	410	439	379	398	410	364	413	403	391	397	382	345	408	398	395	403	365	432	439	412	367	391	375	382	420	440	343	373	412	388	434	380	390	407	403	365	378	399	376	390	408	367	391	376	380	380	394	403	391	388	378	408	390	393	368	409	425	403	373	413	421	404	408	416	440	382	392	409	400	380	358	387	425	422	384	377	393	395	342	402	428	408	345	409	386	384	382	376	393	400	398	395	398	385	394	401	377	383	400	389	379	460	419	406	385	413	390	420	431	396	377	376	401	367	384	391	398	420	396	415	377	386	403	397	404	389	421
24896	2792	4812	5390	4846	3952	3349	2932	2713	2277	2126	1970	1907	1772	1777	1604	1614	1434	1318	1279	1336	1256	1202	1137	1152	1121	1024	1105	1085	1100	1043	969	1025	1061	1004	1018	988	1000	975	958	958	949	1038	1025	1007	1013	908	970	953	913	960	909	906	900	942	920	935	895	933	934	926	972	922	897	974	956	962	940	940	935	890	886	927	944	913	940	949	926	914	936	874	947	895	878	897	910	945	902	889	935	869	905	917	904	926	918	925	903	885	969	866	964	897	915	918	936	920	908	947	938	900	973	940	918	925	927	890	934	964	883	914	874	906	924	942	879	929	958	943	872	885	948	925	911	868	917	961	922	949	871	854	924	911	907	945	898	977	932	958	875	882	955	875	908	832	883	949	911	903	940	954	905	902	919	894	927	873	906	874	921	891	897	902	912	946	917	899	888	914	899	876	917	869	904	969	881	860	890	856	875	905	897	926	866	977	893	897	960	902	869	864	921	858	936	913	896	914	925	893	838	908	887	885	876	947	859	904	920	927	819	907	926	868	905	912	886	867	892	898	896	922	940	898	919	940	939	886	906	867	897	894	867	874	917	912	882	899	914	873	980	926	886	883	942	919	907	925	874	912	908	900	898	934	889	913	827	876	901	898	900	886	907	907	885	916	900	896	943	881	887	903	894	892	928	900	923	901	941	961	891	922	908	946	913	892	866	871	857	907	872	879	917	907	937	878	856	908	934	934	899	948	931	849	851	859	878	875	896	962	895	953	929	915	860	944	977	900	926	872	871	886	863	888	887	889	889	907	894	882	916	895	939	915	892	873	950	945	928	947	922	914	862	873	904	891	924	987	867	874	930	869	928	905	902	914	880	848	879	941	927	941	875	911	898	905	872	815	952	923	844	922	865	914	918	933	882	906	923	898	882	881	901	942	873	853	954	889	873	936	940	920	901	854	935	949	878	837	923	914	950	959	909	926	888	875	925	946	896	884	908	911	943	898	876	890	944	943	933	925	863	920	876	869	887	849	916	887	904	910	906	827	916	896	872	851	934	895	860	892	930	874	919	893	882	922	874	923	913	896	950	869	921	937	929	924	907	922	988	907	942	956	874	909	883	912	903	936	858	931	928	943	902	873	933	864	907	905	882	894	873	924	884	878	941	880	897	903	841	862	916	883	907	881	843	927	893	847	889	882	874	931	942	944	914	881	857	924	923	892	921	938	871	855	833	904	910	947	921	901	886	819	889	903	961	922	909	884	919	885	914	914	887	851	880	915	914	926	854	883	869	907	915	919	916	892	879	879	887	846	906	916	929	900	914	868	910	950	872	921	894	919	891	964	906	916	866	990	923	919	863	900	888	880	900	871	934	926	856	890	913	897	913	978	906	933	904	840	892	905	856	872	909	933	901	903	937	950	937	927	982	892	872	896	851	922	879	943	879	916	949	901	899	948	883	907	901	909	838	911	913	873	887	887	897	940	943	942	946	910	891	890	963	881	903	838	907	882	890	933	952	857	914	992	906	883	909	861	944	926	893	898	868	950	864	841	893	931	939	872	913	910	906	905	870	883	881	921	906	912	892	899	868	906	904	888	903	917	867	908	941	852	962	935	931	887	912	878	949	879	867	867	920	909	880	934	880	915	931	876	954	856	879	864	929	868	908	888	966	909	921	896	872	860	829	892	901	915	888	864	916	918	915	953	911	928	854	853	909	924	853	936	873	930	888	883	934	903	916	879	914	881	904	886	903	908	908	895	876	873	895	895	884	888	916	841	940	887	907	897	892	951	936	932	929	871	868	872	863	893	874	929	922	938	872	914	879	901	954	943	890	930	862	896	912	872	942	901	940	903	870	932	983	868	883	903	869	985	900	909	905	928	922	901	895	895	903	922	882	900	917	850	912	913	932	905	899	929	926	885	916	859	909	911	934	900	902	906	857	862	859	906	918	908	982	859	867	897	962	894	952	943	941	837	851	948	890	940	937	929	911	927	881	877	870	916	928	873	847	861	891	935	932	915	844	930	839	962	863	941	896	841	871	917	929	924	924	880	900	892	889	892	889	884	897	896	914	915	818	879	920	892	942	914	912	926	899	932	916	893	870	918	894	912	861	918	889	903	901	859	905	968	879	942	942	873	919	906	889	878	916	906	950	906	913	936	898	917	870	951	907	910	959	900	880	856	887	901	943	892	874	895	921	969	930	860	859	855	880	873	891	987	892	924	887	923	965	863	893	858	892	904	903	882	885	886	902	870	900	912	881	911	907	874	945	896	896	937	969	873	926	893	933	888	874	887	938	896	911	921	924	910	885	952	889	896	897	926	946	902	916	889	873	895	912	898	934	893	836	914	879	863	908	947	918	885	831	909	925	889	820	910	941	858	933	935	888	904	930	883	928	892	897	884	913	908	938	867	909	913	947	905	919	890	882	919	908	907	888	919	908	922	902	883	901	886	888	908	910	872	862	947	945	894	926	884	874	936	875	897	872	892	883	902	844	928	908	902	901	861	932	959	905	868	875	865	874	875	889	907	929	928	923	909	913	886	931	877	932	923	869	917	907	878	951	922	888	921	890	947	881	892	869	880	913	879	912	892	923	902	886	891	888	933	932	965	885	908	924	889	944	921	868	959	895	944	928	904	895	908	893	916	943	958	871	939	907	911	912	895	883	864	900	891	884	933	936	896	900	903	912	928	911	885	827	900	934	882	901	947	875	896	863	865	927	891	877	911	949	914	903	936	847	911	852	881	898	868	893	874	902	901	894	942	941	921	886	905	882	926	914	885	922	927	887	892	915	912	932	894	919	884	954	950	912	933	932	919	876	933	870	856	901	933	863	904	900	921	888	974	927	923	906	884	904	871	936	874	925	855	918	843	880	871	884	916	875	867	991	884	860	911	915	924	912	921	884	937	917	943	911	898	916	946	907	918	952	935	893	950	843	931	926	872	940	913	920	928	905	865	895	959	858	848	935	874	908	910	904	892	919	843	885	931	876	874	926	895	911	896	898	906	868	848	879	843	832	911	893	973	909	882	904	912	936	935	933	892	928	962	841	910	923	885	877	916	861	896	892	904	872	899	900	916	897	902	906	862	866	930	904	960	944	929	909	938	854	883	934	918	856	955	905	923	960	941	949	941	844	886	937	849	894	937	905	874	949	866	916	907	908	901	878	907	881	891	935	899	920	911	960	884	904	895	880	904	878	974	970	866	885	917	902	923	912	869	903	902	896	855	867	947	911	843	892	911	898	883	889	931	880	905	927	894	865	859	903	889	899	903	915	898	891	939	920	906	890	935	867	871	913	908	920	908	902	841	917	859	877	914	861	972	897	854	903	852	873	849	894	891	932	920	920	949	892	848	847	903	833	881	980	933	910	935	895	880	858	938	884	847	889	915	881	902	942	901	979	947	876	876	924	850	857	928	923	912	872	857	959	886	899	885	865	906	980	876	897	904	919	900	898	886	912	908	889	910	881	904	906	946	932	864	868	908	929	863	934	883	916	868	899	849	930	900	893	898	888
11302	715	268	280	291	247	250	275	231	258	257	202	243	240	235	218	242	230	241	227	198	224	250	230	249	243	215	232	243	248	212	226	262	252	272	202	217	226	227	244	224	216	271	245	203	206	241	226	221	218	246	241	237	236	265	220	239	251	250	205	249	199	206	239	240	258	226	255	241	240	206	225	211	236	241	226	215	237	242	225	230	174	210	237	232	245	223	230	246	229	227	227	266	221	250	246	232	238	250	225	199	236	229	219	250	247	216	236	259	229	217	238	213	237	253	222	229	208	223	229	241	225	229	264	232	225	215	218	238	219	239	243	199	233	224	226	228	219	197	209	222	223	247	232	221	228	232	225	245	247	248	234	229	206	243	246	250	205	229	191	206	247	255	202	202	227	222	232	215	246	215	207	225	183	242	216	218	219	238	212	213	238	216	214	239	231	238	228	214	220	242	233	218	234	185	222	235	201	234	226	245	254	241	224	199	232	240	224	240	212	238	211	254	218	218	214	223	224	235	238	215	232	239	233	233	242	254	192	217	239	226	252	248	231	229	236	260	244	233	239	216	250	243	216	215	212	214	224	246	240	256	220	232	237	204	238	233	232	202	244	242	230	267	248	259	225	236	224	240	207	177	241	246	221	228	238	219	232	228	215	242	231	220	217	243	235	229	241	207	210	219	205	244	242	247	215	241	213	228	234	217	213	229	222	206	185	215	243	264	199	207	217	226	244	231	237	224	258	216	243	261	255	227	245	213	224	206	237	251	225	216	226	216	228	222	244	239	271	225	248	232	209	232	260	252	224	226	197	223	209	226	255	190	229	234	235	207	231	246	228	248	236	247	244	208	218	218	262	205	188	214	228	221	200	230	243	220	236	254	226	255	258	233	218	218	239	218	227	237	205	246	235	223	227	223	236	214	225	242	242	209	230	237	228	236	218	234	212	233	245	226	219	238	215	245	233	225	239	238	226	261	247	210	246	228	240	220	240	220	247	236	187	219	249	232	215	224	241	233	255	225	203	225	228	277	207	198	222	231	231	230	225	246	233	236	244	217	235	225	223	208	239	231	229	235	237	246	217	186	225	226	240	198	223	218	255	241	219	210	241	233	220	228	218	230	263	201	245	235	221	232	196	220	207	239	216	216	213	254	210	246	205	209	235	231	251	226	246	238	233	234	230	254	227	261	237	236	227	203	223	220	205	263	214	238	216	239	187	219	253	189	195	260	239	204	221	230	242	200	241	261	223	212	227	238	231	224	223	219	223	227	222	228	235	252	228	251	240	244	208	208	245	233	257	237	230	252	261	211	231	226	190	210	258	234	209	227	236	215	225	214	243	272	207	230	217	243	219	218	241	217	252	247	238	235	201	231	243	241	208	231	227	205	243	227	207	255	213	204	220	220	242	249	219	226	226	218	225	212	229	242	205	218	241	246	207	246	240	228	219	206	230	220	224	239	236	209	235	219	246	203	237	228	257	216	220	221	255	230	228	209	200	222	254	192	219	248	205	224	247	212	240	228	209	230	216	214	206	240	225	258	227	241	236	223	215	205	252	211	229	247	237	221	247	234	219	236	224	225	276	237	226	195	239	271	199	243	233	223	229	242	205	207	217	218	236	235	222	239	233	229	247	244	214	228	231	231	245	228	253	245	213	214	247	236	228	228	223	239	213	219	216	209	237	215	236	225	237	224	206	208	218	205	226	226	226	205	232	231	225	212	207	232	231	223	251	227	226	204	239	212	233	256	232	220	248	228	244	234	218	213	229	240	236	218	197	217	228	217	218	219	220	219	205	202	237	234	224	228	211	245	235	266	217	222	235	210	243	235	237	230	218	199	201	210	220	238	248	240	217	243	231	244	253	246	219	232	218	197	213	244	227	242	214	220	230	212	216	217	214	205	218	214	211	248	208	225	213	228	200	217	221	216	217	230	222	224	230	248	212	218	228	235	230	244	247	235	217	251	270	245	218	201	213	234	231	210	243	234	214	247	238	241	234	224	251	225	236	204	225	235	225	248	237	218	222	272	222	255	239	260	233	251	214	243	229	259	227	214	221	232	226	232	220	198	237	209	226	196	246	254	249	215	211	224	214	253	239	231	224	216	225	231	203	235	222	230	243	217	254	218	271	202	231	247	235	233	237	238	203	224	219	235	223	218	244	249	256	215	223	218	243	269	236	231	241	216	251	211	217	223	217	254	232	220	219	234	256	239	209	252	231	207	231	240	207	235	230	229	213	210	236	243	240	234	223	232	233	233	218	250	230	227	221	251	215	241	210	226	209	210	229	227	223	249	213	223	210	227	250	211	221	240	235	277	211	246	242	247	234	219	227	230	249	237	216	225	221	261	217	249	224	223	215	204	224	226	211	223	259	211	228	240	221	232	243	233	231	228	242	234	232	222	225	234	226	236	234	232	252	255	238	215	242	259	212	226	218	250	205	213	201	235	241	213	241	221	231	228	208	227	213	233	230	246	240	193	251	237	242	212	232	240	221	230	245	258	233	259	224	260	241	203	239	201	233	191	225	225	211	232	221	198	206	221	219	255	250	247	249	245	243	228	228	229	218	234	229	209	223	253	244	236	244	254	218	212	218	238	222	237	231	244	235	251	225	228	228	231	222	199	252	228	203	235	213	249	224	265	233	202	242	242	214	243	230	239	241	212	255	232	234	226	238	231	222	235	253	223	215	215	262	248	209	220	206	212	258	226	234	228	215	248	181	212	206	259	246	215	197	229	206	229	249	225	228	235	224	234	214	233	209	226	219	216	227	250	206	230	229	231	208	254	229	201	216	222	241	227	225	225	241	192	256	256	249	229	228	249	228	259	240	235	222	249	250	234	218	195	226	235	215	220	252	208	203	204	250	220	253	230	236	222	229	231	211	231	212	223	226	197	254	239	241	218	224	235	225	243	231	224	232	217	248	230	235	211	247	223	251	241	255	202	221	257	245	236	219	231	215	263	227	226	231	228	214	233	229	213	219	232	275	244	221	201	238	237	211	222	251	213	219	228	229	258	227	220	218	219	223	220	225	279	217	238	232	223	255	252	264	234	231	243	218	227	237	233	214	267	217	223	200	209	237	212	238	212	255	214	204	227	257	209	239	230	236	217	245	215	243	223	232	240	210	209	234	218	207	227	250	235	249	231	212	215	210	212	214	245	227	217	225	209	250	234	215	228	257	179	224	230	236	202	235	236	219	235	249	238	245	226	209	214	203	222	217	215	210	209	208	247	242	235	233	215	231	226	277	229	220	208	218	227	239	225	241	247	241	222	263	247	250	217	236	175	241	224	252	212	224	223	226	217	273	241	227	219	222	242	227	220	237	208	220	223	245	237	218	234	219	227	220	216	239	207	232	192	217	236	237	253	237	221	210	280	276	229	243	242	217	214	227	203	232	257	235	218	236	222	232	213	222	245	215	254	235	224	222	221	236	196	210	244	229	230	247	220	220	217	220	226	216	210	217	240	228	213	225	235	214	227	267	200	230	200	219
10674	659	685	728	749	686	632	618	638	607	621	598	629	535	577	633	572	564	562	651	590	557	595	602	589	567	557	567	558	595	545	573	585	597	595	595	582	565	539	527	577	546	554	609	602	564	534	583	548	545	558	572	610	538	581	592	570	593	554	556	569	551	539	613	565	547	566	603	564	560	513	545	589	564	564	566	592	607	551	579	592	524	608	561	602	583	581	559	543	570	577	551	583	568	585	577	585	622	577	590	596	582	615	539	570	558	603	575	617	553	623	577	542	606	574	570	544	614	537	567	608	622	559	543	520	589	580	567	572	567	593	579	533	575	557	593	535	581	589	593	602	573	553	568	580	615	568	566	528	580	548	560	560	535	541	583	567	559	557	537	581	588	554	568	591	575	581	539	583	568	590	566	589	596	569	560	587	637	547	620	580	577	502	559	561	598	538	598	551	583	561	544	551	553	586	589	625	559	604	555	605	608	586	574	567	577	587	525	575	570	591	592	584	587	562	580	546	551	559	534	588	567	577	587	580	588	592	534	573	577	565	596	581	570	532	572	579	540	593	583	576	568	602	536	554	626	558	539	563	584	578	588	589	542	551	581	569	568	611	568	563	540	556	585	548	614	548	628	614	562	588	597	566	559	564	604	580	554	569	542	552	552	575	593	550	575	603	574	552	577	550	563	594	563	561	581	595	577	595	601	589	612	561	562	560	572	576	594	577	588	569	549	545	553	597	534	524	570	516	609	594	546	549	617	585	551	569	589	590	571	560	571	606	552	561	580	584	554	597	580	562	580	587	563	575	554	552	592	577	559	560	590	552	559	568	599	545	582	556	582	600	569	573	560	535	524	579	558	545	579	528	551	558	603	595	580	589	572	558	579	563	561	585	550	585	597	575	553	562	586	549	554	543	500	566	617	578	576	562	550	503	574	563	586	545	536	519	567	558	579	572	561	576	576	566	556	577	596	578	631	593	609	575	588	595	551	535	591	589	582	581	560	590	570	589	564	546	596	592	608	588	568	532	574	548	570	582	587	544	537	560	569	546	551	540	569	566	580	613	586	558	563	605	566	547	556	604	537	582	557	598	593	519	554	581	587	569	543	547	551	574	560	579	562	568	554	545	537	559	590	539	608	531	585	606	596	560	557	557	582	590	581	596	554	571	602	568	562	585	530	591	546	599	581	542	589	572	565	594	536	592	626	537	551	571	558	531	528	550	615	546	599	603	588	603	614	578	550	559	568	589	577	555	562	561	548	562	554	618	536	551	619	540	591	522	559	590	582	585	571	578	588	556	598	588	590	541	550	583	583	568	569	520	521	582	584	579	610	598	536	547	575	586	540	595	572	539	560	540	564	545	561	568	544	558	614	561	591	556	578	530	574	600	582	585	583	526	548	600	572	553	570	543	606	574	573	561	609	502	563	525	571	568	578	568	566	594	524	600	581	568	588	589	583	599	549	607	556	580	548	619	550	564	584	577	610	598	507	526	581	570	555	573	600	604	602	578	542	537	564	584	580	613	576	598	601	589	579	579	567	584	571	538	521	551	593	603	563	551	600	574	533	546	573	544	581	538	544	579	577	553	525	552	558	603	571	570	557	549	590	605	559	532	529	562	611	500	576	535	578	558	549	568	551	579	548	566	542	595	528	593	584	541	565	567	576	598	581	557	604	605	564	566	593	581	549	545	526	599	586	589	531	553	553	547	564	538	600	576	602	530	568	607	580	574	571	585	538	558	552	522	573	573	540	566	528	561	609	586	565	590	596	583	596	620	559	551	553	541	617	582	622	545	569	563	590	555	540	565	514	545	566	561	549	632	534	600	589	570	590	528	580	565	594	546	568	544	561	572	606	575	559	553	561	590	586	597	513	587	522	531	542	562	575	540	570	562	566	590	560	574	582	542	555	530	589	563	556	584	564	533	563	591	567	552	555	573	523	532	560	599	599	570	567	577	571	552	532	543	576	554	579	565	571	573	511	589	573	605	590	578	571	507	625	608	545	608	621	597	617	594	539	536	558	607	565	554	573	561	565	600	617	576	596	528	581	630	599	565	551	536	578	581	566	560	557	569	561	552	563	569	580	563	547	563	555	556	525	569	559	587	569	588	563	541	579	625	555	557	586	563	568	565	527	586	566	595	581	540	537	606	607	551	571	610	524	576	551	560	586	550	567	557	577	559	567	604	598	550	580	587	606	634	537	550	571	549	600	574	552	572	550	580	592	553	559	549	564	573	580	567	557	594	585	545	526	604	556	573	589	616	540	586	556	534	571	571	596	587	550	581	600	582	588	597	598	585	567	557	567	598	587	604	539	634	626	538	571	544	546	574	554	593	577	575	561	585	555	568	567	569	546	583	547	611	589	592	556	582	523	594	579	533	567	607	523	571	568	531	548	521	556	552	568	568	535	596	549	583	553	596	624	537	568	524	622	571	577	563	567	561	586	551	604	556	555	544	578	584	552	537	617	542	630	543	566	592	543	562	566	571	564	583	563	574	568	552	595	580	583	574	564	554	559	540	586	543	560	636	566	570	597	582	561	575	567	594	573	622	554	588	563	599	562	568	608	557	583	581	598	593	576	519	562	533	566	532	580	537	612	535	556	565	551	561	568	601	601	573	572	539	585	586	604	593	539	551	547	567	564	602	636	568	569	605	565	595	572	611	603	529	576	564	578	554	589	563	547	592	568	584	570	579	612	552	566	585	574	586	577	574	551	556	543	598	538	604	568	557	561	535	570	561	593	547	577	551	571	588	569	603	575	548	519	566	577	593	524	574	529	604	576	521	555	550	586	604	582	550	586	554	567	569	558	541	566	536	547	609	615	580	593	568	531	596	544	587	504	551	550	564	540	555	569	567	592	584	593	579	603	519	584	552	558	569	576	546	553	606	558	583	568	552	610	580	585	592	599	567	633	549	614	588	516	564	584	567	571	572	556	566	528	594	550	585	563	595	599	629	556	594	624	625	566	597	549	561	592	552	598	576	582	546	599	559	533	600	578	617	580	560	544	542	557	595	587	569	538	562	568	567	576	565	567	571	532	528	551	582	575	548	578	532	574	596	539	579	558	599	544	548	608	586	592	620	561	610	592	561	596	569	517	575	564	587	561	561	560	578	608	538	565	611	530	558	576	541	559	596	593	588	521	580	561	601	600	556	545	539	571	516	587	533	546	576	570	581	572	580	608	600	604	585	551	555	569	597	531	556	589	595	560	581	571	574	534	582	536	623	575	534	554	549	564	552	549	576	542	597	621	541	536	529	545	547	535	580	544	587	546	582	582	562	577	600	555	570	583	535	523	547	585	545	594	573	556	566	571	571	572	550	593	550	570	527	571	574	566	597	524	588	581	593	539	590	616	562	614	525	583	602	574	561	553	568	557	547	591	591	552	638	605	579	594	641	571	540	615	593	548	512	549	566	558	559	577	543	548	598	533	566	573	571	541	562	558	580	540	583	574	555	616	609	557	571	551	562	575	523	594	598	593	570	550	579	586
44024	25322	11921	2200	976	603	506	441	394	365	341	357	327	341	316	287	298	279	284	272	302	262	291	275	238	273	256	283	239	279	268	266	268	283	236	288	257	245	242	278	233	245	251	254	282	263	223	259	232	256	215	259	261	264	247	243	246	247	269	253	289	250	274	248	243	234	254	261	231	235	263	251	271	296	270	253	255	236	243	236	245	259	276	263	237	300	224	264	280	248	246	247	245	245	268	272	254	234	249	281	256	261	243	241	269	252	258	273	251	251	262	254	285	268	240	245	214	278	245	250	245	287	277	253	269	255	271	275	254	273	250	241	245	285	267	261	252	251	257	278	268	243	262	250	282	246	237	249	236	240	257	262	251	253	279	253	283	249	223	226	258	268	241	233	256	266	264	261	266	267	229	272	248	259	248	250	266	266	236	266	276	262	239	251	244	259	247	246	262	254	251	263	286	233	234	266	249	257	256	266	292	253	252	230	266	246	262	276	239	253	261	260	264	250	248	237	250	202	258	242	271	241	237	223	259	241	262	256	277	246	241	239	263	265	231	241	244	254	258	244	228	250	261	274	242	249	230	249	210	249	248	261	245	253	272	288	236	242	240	283	264	260	262	273	254	243	241	267	223	272	231	240	285	242	230	263	274	252	239	266	238	295	259	243	259	261	250	228	264	231	330	245	251	235	259	243	205	276	221	221	257	258	236	257	236	239	273	257	264	244	270	247	233	267	288	260	247	245	257	217	254	251	237	272	255	264	265	249	252	245	235	252	274	257	262	257	268	256	286	298	243	259	257	265	235	245	260	273	252	270	267	240	283	277	252	263	238	255	229	220	234	242	247	251	261	263	264	255	260	249	254	257	254	250	263	216	286	257	288	257	265	264	254	246	257	257	256	244	247	278	260	266	254	239	269	247	234	265	289	271	259	248	305	279	265	207	262	258	238	253	280	266	250	263	251	234	271	270	238	244	222	235	260	261	279	252	291	270	248	263	266	266	249	242	277	227	261	270	269	247	292	248	272	272	247	252	271	237	245	232	234	293	242	264	270	262	246	232	244	245	250	240	240	254	265	300	241	249	274	251	262	262	270	229	244	283	241	252	241	272	259	257	251	257	244	273	225	298	282	274	252	245	217	244	277	240	282	259	253	228	277	265	257	261	246	226	253	257	246	223	260	262	271	263	235	259	268	256	279	250	266	250	266	250	250	240	264	250	260	260	278	211	237	265	244	260	254	261	227	256	241	234	277	236	250	243	257	266	258	274	287	268	237	234	272	258	252	243	224	254	270	290	241	259	244	237	242	264	206	274	261	253	264	263	256	271	267	278	268	285	254	248	250	233	261	267	276	264	250	250	239	233	244	271	244	278	237	237	263	253	245	234	245	216	275	236	243	286	243	266	236	250	264	250	247	287	274	253	259	280	248	269	245	267	252	232	264	243	262	282	275	232	263	272	224	231	257	257	251	259	281	284	241	250	245	237	254	252	240	280	252	220	249	244	220	229	275	249	265	262	247	275	237	258	244	253	287	305	273	225	243	271	278	253	269	276	238	240	286	233	280	263	237	260	253	258	246	301	267	254	269	256	255	258	245	229	244	256	275	264	256	275	279	259	224	247	227	264	227	231	266	245	258	277	273	247	271	255	245	249	230	251	218	245	220	255	287	283	254	286	272	262	261	271	261	247	263	249	270	278	261	247	250	254	281	264	218	249	287	256	250	270	249	277	293	279	283	226	276	247	250	249	229	225	257	248	275	250	270	279	268	256	260	246	251	273	254	271	259	263	248	275	247	222	258	276	238	256	292	266	284	267	266	261	250	277	245	243	249	239	272	250	255	237	254	237	263	246	249	261	273	240	265	245	249	290	281	259	233	282	242	253	261	246	268	262	272	286	256	278	249	247	234	240	233	263	265	234	239	265	233	268	276	246	246	246	256	260	262	272	272	239	251	246	255	240	241	246	244	242	259	215	279	262	250	286	237	275	291	237	251	276	272	215	239	233	242	262	291	275	279	249	270	257	259	249	233	248	241	260	269	276	257	249	264	257	251	234	246	271	244	230	235	241	241	270	258	273	236	232	261	242	260	252	227	227	249	253	237	261	260	223	219	250	267	249	237	267	250	244	268	259	272	259	265	257	247	258	248	280	265	276	251	275	250	250	252	251	276	261	253	258	271	270	262	263	280	249	228	266	212	268	252	235	255	275	208	277	218	254	263	273	260	271	256	263	239	263	252	262	249	236	270	242	230	241	269	280	236	257	259	238	255	251	221	277	280	258	277	268	262	260	260	264	228	266	244	274	246	241	253	256	264	275	258	237	251	270	283	273	254	272	249	246	236	272	251	276	272	256	237	278	259	282	241	243	238	277	247	277	277	259	229	234	229	237	253	266	251	234	269	232	217	249	270	257	256	288	250	261	237	253	257	250	251	290	285	259	246	283	260	252	272	252	272	236	280	259	232	261	258	289	263	270	249	252	277	251	250	231	277	269	239	243	269	276	272	262	260	252	255	237	235	232	241	288	267	232	243	270	268	278	261	226	282	237	260	263	271	252	272	237	243	289	268	217	235	249	230	260	270	267	245	274	235	254	251	260	248	253	244	239	235	238	227	255	243	224	258	259	251	250	267	235	245	253	262	249	262	222	265	275	245	274	238	279	237	228	246	241	230	272	268	246	270	247	225	246	266	273	256	274	258	251	245	271	263	255	252	262	245	238	271	262	252	263	261	285	312	270	259	248	255	241	267	241	224	241	292	232	284	274	262	250	224	226	253	239	256	250	250	242	241	250	250	270	262	253	252	229	259	250	254	260	266	275	261	261	257	223	255	234	239	256	273	259	229	235	254	251	276	228	241	241	241	255	257	270	239	236	250	282	271	238	219	242	235	236	249	240	266	249	241	234	254	237	248	246	241	228	248	253	235	251	260	296	251	284	237	265	250	241	260	242	249	279	304	274	263	219	248	242	268	239	263	245	254	250	250	257	252	248	239	253	239	249	219	235	239	250	262	268	239	241	251	281	248	229	242	244	279	254	266	264	262	263	240	271	219	239	271	252	298	266	256	241	248	226	237	242	239	243	239	250	255	273	260	252	288	259	279	287	279	254	227	257	235	242	239	272	267	248	246	262	259	247	267	267	258	222	229	245	280	248	238	252	239	257	251	260	246	251	263	241	244	229	220	268	258	234	268	267	264	246	229	288	239	264	253	256	262	247	269	206	250	250	249	261	265	252	266	248	302	288	240	267	268	257	266	234	244	255	260	252	237	305	246	237	234	267	243	245	261	254	283	228	233	244	247	265	270	243	230	261	223	249	260	255	260	257	246	242	268	262	304	280	228	241	275	253	255	274	260	233	260	260	254	278	250	254	251	241	237	225	264	274	268	250	253	242	244	289	277	248	246	275	248	269	246	225	267	241	240	244	232	268	276	263	257	266	267	249	243	239	248	280	276	276	275	286	276	254	300	270	262	240	257	294	246	274	274	241	242	242	234	244
22468	1553	2702	2927	2716	2179	1897	1631	1501	1394	1138	1197	1082	1023	1026	1006	952	853	904	846	834	843	863	758	728	715	707	703	758	726	742	684	659	716	710	648	673	669	653	687	664	695	655	716	633	662	660	661	655	668	649	634	654	652	690	640	665	615	638	643	658	622	630	666	691	630	624	635	660	605	631	657	685	647	683	688	654	642	626	711	672	632	637	698	649	629	645	619	601	696	651	667	672	665	617	646	642	639	682	634	653	638	614	687	640	617	645	639	645	609	647	673	623	677	662	665	613	657	636	641	618	653	712	646	655	598	613	691	683	644	580	655	604	640	647	606	659	673	581	628	656	590	639	638	638	661	658	680	655	635	701	560	632	639	653	643	624	618	596	622	606	634	636	635	628	621	607	656	669	634	647	616	604	642	599	619	626	627	647	604	619	620	653	628	676	637	644	617	638	656	631	616	666	621	631	624	678	617	659	576	677	635	633	617	673	665	622	691	624	653	648	629	628	635	673	608	653	572	629	657	592	613	654	659	653	623	634	643	604	600	603	629	626	621	603	690	671	658	647	602	648	624	608	658	647	651	624	654	670	611	601	636	632	619	617	624	644	645	613	665	642	674	653	631	664	571	642	670	635	621	649	648	655	622	616	614	599	613	642	627	651	633	624	619	668	638	637	650	614	656	664	600	634	631	628	632	668	669	596	632	589	689	640	664	633	700	661	634	653	612	654	642	630	648	619	654	653	648	663	652	676	624	666	618	661	595	628	661	603	623	667	593	618	634	613	635	653	640	631	629	615	621	622	608	634	683	653	588	646	637	603	643	617	614	639	617	627	674	628	645	623	650	628	698	591	690	604	617	683	609	614	614	619	609	645	674	642	619	599	642	630	633	612	629	623	658	670	701	609	605	620	612	586	644	636	613	625	613	628	580	659	618	640	650	618	643	606	618	622	607	657	602	640	647	639	578	625	673	616	635	601	633	630	624	639	651	666	684	645	619	622	627	623	656	624	675	670	625	679	634	609	649	643	620	654	626	632	611	627	628	666	621	647	645	595	631	639	612	604	624	674	641	624	621	659	637	597	621	631	669	645	602	676	657	621	610	633	648	630	626	645	605	635	611	621	626	650	591	583	680	641	625	654	641	604	615	655	638	632	658	647	626	626	615	628	655	663	629	639	623	619	605	667	660	640	643	645	661	612	633	612	616	619	572	637	638	605	630	635	660	687	641	646	672	627	647	640	607	596	620	605	634	630	605	610	695	648	612	614	617	600	631	656	631	597	637	647	623	587	630	632	651	657	625	626	633	624	640	635	672	657	635	650	639	634	618	675	636	612	610	660	598	677	603	631	624	636	596	667	669	614	631	628	623	641	640	593	667	625	629	656	626	659	615	622	605	630	620	624	663	653	593	613	611	653	585	640	599	643	627	617	658	644	648	620	646	655	607	617	647	611	631	621	676	668	580	636	613	675	669	622	620	612	669	639	648	646	686	631	652	630	637	647	658	676	672	630	647	604	632	642	613	632	650	657	645	642	665	628	602	677	585	671	645	606	641	660	630	610	628	685	625	646	635	624	615	609	650	651	643	650	641	618	653	629	617	624	623	639	615	636	637	621	627	647	635	709	641	617	642	645	630	617	665	640	655	591	661	645	615	640	609	645	670	620	628	644	623	637	623	657	619	648	629	577	590	696	645	620	624	642	681	651	688	591	624	626	593	656	578	650	639	630	663	657	672	632	572	658	593	654	676	689	654	629	646	599	602	641	687	673	635	630	635	620	611	633	658	626	662	628	610	614	624	601	669	638	627	624	603	640	660	688	633	613	648	626	671	584	687	647	628	615	642	582	633	677	645	660	623	618	631	617	602	607	644	645	630	627	639	627	622	690	592	625	665	649	620	637	647	631	569	619	591	651	673	647	637	663	642	594	636	623	626	648	651	664	659	628	648	654	682	616	601	662	607	656	666	576	646	604	596	600	620	676	605	653	589	614	669	607	632	621	630	630	660	611	644	641	666	656	671	649	646	665	645	653	626	608	611	649	595	665	620	614	649	647	625	593	650	604	624	614	619	628	604	628	603	635	622	610	627	658	633	617	602	643	612	644	650	619	600	604	616	669	613	649	649	605	661	633	628	663	637	614	601	610	630	650	621	648	669	690	618	613	627	641	659	627	655	665	628	614	674	655	610	650	603	644	642	625	675	650	644	682	620	613	637	627	667	669	579	668	616	622	621	645	624	586	616	646	641	657	626	665	641	636	628	636	651	632	668	599	652	652	645	620	639	661	623	626	616	605	669	630	621	631	598	613	647	636	620	578	674	673	625	657	658	640	635	586	621	638	610	634	635	599	644	642	658	610	616	625	658	619	659	657	624	649	634	638	581	636	611	667	634	621	651	648	673	648	624	623	625	629	655	548	644	641	622	580	649	634	667	619	621	629	629	655	639	638	657	659	670	605	622	603	664	655	612	654	611	683	639	628	642	647	619	651	663	652	621	650	621	615	676	605	671	638	646	625	564	611	637	622	595	629	635	683	649	666	621	622	638	611	616	663	663	651	609	614	615	630	669	671	663	617	676	614	672	626	637	627	577	600	658	615	630	623	614	648	642	653	654	641	623	627	635	620	598	625	681	681	658	610	615	663	675	606	658	617	612	589	641	622	617	602	603	654	649	624	643	646	654	617	622	638	618	652	633	664	601	621	630	583	622	631	658	572	600	617	641	594	662	646	662	642	618	639	611	690	660	627	663	622	628	628	616	615	622	625	652	611	624	656	595	682	619	584	608	622	609	646	656	607	598	589	653	639	657	660	640	643	651	648	695	620	597	619	605	629	618	662	626	631	626	629	618	646	682	655	637	595	620	639	616	628	642	626	650	640	628	663	643	679	671	664	614	636	673	658	685	614	679	627	640	660	614	601	644	628	602	663	682	629	607	634	632	584	650	619	641	593	643	623	595	634	674	679	602	608	615	663	622	637	650	628	652	687	622	622	641	630	654	688	668	610	666	637	686	601	658	597	653	636	632	645	647	617	590	625	617	661	629	634	623	624	682	649	657	624	640	597	622	643	627	588	623	658	648	583	658	627	635	620	598	640	632	655	651	602	641	612	634	627	595	648	625	626	668	617	668	653	653	636	642	653	565	646	617	648	657	673	615	610	642	652	633	639	618	614	653	656	662	653	580	600	581	593	624	641	641	621	644	636	608	623	668	668	667	632	595	592	650	633	614	579	685	621	684	649	637	626	635	641	637	636	667	635	630	607	657	606	635	614	635	620	633	626	600	629	612	603	646	680	647	625	603	636	615	664	609	674	611	635	602	659	600	613	635	610	660	623	618	668	594	640	656	625	704	611	618	627	642	666	613	637	655	662	626	631	637	636	583	645	622	686	671	615	598	650	616	612	605	650	660	600	651	621	662	611	629	627	633	618	640	612	672	646	632	660	642	620	669	620	640	637	677	611	662	613	632	674	653	647	661	655	614	616	661	680	668	633	581	597	660
47880	26607	20068	9269	2154	1148	871	803	743	609	621	523	616	509	540	493	545	449	431	486	476	446	409	374	452	442	420	456	454	380	450	440	455	397	413	404	390	385	373	415	404	420	384	450	437	423	399	392	393	394	399	419	416	386	431	415	423	398	397	407	436	427	404	412	422	387	421	369	440	434	396	376	416	433	389	385	410	392	435	423	376	414	405	376	416	368	443	443	412	400	412	418	374	368	383	424	437	431	419	387	414	392	418	428	404	426	407	362	404	413	426	389	391	442	404	404	396	419	412	380	442	420	394	423	414	412	389	399	374	387	415	412	427	424	405	370	391	391	410	369	399	421	410	409	351	405	434	426	401	410	381	384	384	368	414	396	424	370	420	398	381	393	397	388	414	391	435	433	410	354	407	434	394	404	389	391	402	397	390	377	385	407	422	418	408	371	390	385	395	410	405	442	417	378	407	441	418	393	423	378	423	424	383	374	398	431	356	369	372	417	433	407	429	400	439	409	363	390	414	435	406	407	385	432	415	371	396	400	386	389	415	406	388	421	404	434	388	427	408	403	407	419	370	425	425	385	400	395	394	412	370	388	391	391	390	412	384	394	394	408	383	424	432	379	402	410	444	411	373	411	371	370	390	375	381	422	405	364	409	382	411	396	424	411	382	386	432	394	363	388	411	421	385	370	408	361	416	396	377	397	409	416	359	357	373	387	416	422	422	395	426	420	413	388	395	392	390	397	428	408	375	377	361	380	426	411	411	399	369	389	413	422	405	414	408	415	390	412	388	417	391	433	421	364	390	355	409	388	370	394	427	390	445	409	399	396	386	408	420	387	374	391	439	374	433	385	429	410	432	380	406	396	394	401	407	399	413	388	370	365	390	378	378	409	393	412	434	383	389	410	423	395	383	360	424	398	422	377	415	430	414	376	407	399	435	404	408	362	390	362	394	406	370	428	396	399	381	343	453	421	401	392	431	399	429	393	425	443	456	395	382	386	399	383	390	399	439	382	331	391	436	413	366	384	411	407	417	412	409	415	375	368	365	409	408	404	410	447	386	370	428	424	391	388	371	407	388	371	393	412	437	380	417	401	422	377	411	424	432	421	412	417	379	367	416	389	408	429	394	386	390	392	407	408	397	408	392	388	421	385	393	379	401	434	410	411	414	393	406	466	396	392	418	369	407	421	391	410	381	388	402	395	424	388	411	403	404	381	422	331	391	420	429	410	437	397	382	401	382	371	377	396	402	407	400	407	424	428	391	391	429	392	441	385	445	419	413	381	378	402	397	401	437	408	368	413	434	394	394	430	392	396	414	401	360	417	398	401	381	410	435	383	401	398	447	396	402	418	425	402	403	384	386	397	382	436	432	432	363	373	393	425	372	391	390	402	418	420	350	420	392	360	404	378	381	398	403	394	398	407	386	423	412	404	385	408	387	436	443	406	421	367	384	415	425	396	411	383	405	401	417	403	364	423	437	393	386	399	414	422	378	418	405	371	390	388	348	414	400	433	434	388	358	427	402	409	400	396	436	431	358	382	386	391	339	393	377	391	435	413	376	377	409	386	434	388	428	402	411	386	414	379	422	401	425	421	406	393	394	391	415	387	412	439	433	407	393	390	387	439	361	408	390	399	398	405	395	399	388	408	381	387	399	384	401	389	422	383	409	409	409	383	402	380	421	409	389	384	459	434	431	399	414	414	373	435	411	375	390	405	403	426	378	418	366	408	436	403	381	400	417	410	415	434	407	383	423	403	420	374	413	443	449	428	402	390	369	378	380	392	445	396	390	380	397	371	409	356	403	352	435	367	367	391	437	391	397	350	369	388	428	452	422	384	413	407	388	377	409	412	376	434	428	391	419	411	395	391	404	386	375	392	393	403	392	385	397	414	442	363	402	365	356	396	386	400	383	361	373	400	406	422	402	405	414	394	368	412	392	388	373	420	381	396	407	396	416	382	437	417	400	380	342	395	406	430	392	427	399	416	401	396	419	374	396	404	385	399	399	425	418	406	409	409	411	389	432	386	403	396	388	413	407	378	401	382	405	415	401	429	384	453	393	389	403	465	399	392	424	429	390	400	408	408	431	434	387	426	404	400	394	389	420	402	395	429	396	432	388	394	407	374	451	402	406	392	397	401	436	353	401	423	383	407	421	376	439	390	432	350	407	375	379	424	403	359	377	389	389	434	394	330	396	404	394	440	396	404	425	403	433	411	427	441	387	371	437	414	392	420	348	364	412	387	412	424	427	431	411	423	396	367	350	402	354	377	413	393	376	448	405	387	377	394	395	401	379	397	393	392	420	370	386	395	436	407	415	400	396	433	412	432	421	411	384	394	429	394	406	410	414	401	424	408	404	417	386	384	371	395	403	357	424	421	418	394	432	366	364	384	398	391	407	367	417	386	414	395	373	427	420	404	419	390	415	397	420	404	424	379	381	392	423	380	417	423	419	420	440	412	380	423	388	421	395	423	389	430	427	426	399	394	440	373	439	412	395	396	391	386	397	388	408	416	396	427	405	400	406	431	403	438	408	389	385	395	434	401	430	429	415	373	378	422	368	394	394	386	407	384	399	406	383	416	364	395	393	393	442	398	413	449	391	372	426	387	408	395	393	433	435	367	374	423	413	409	385	400	413	453	361	397	401	439	382	396	431	442	415	404	367	395	412	398	401	377	393	384	367	371	380	432	383	393	385	392	407	444	359	398	419	393	419	413	410	397	411	416	425	365	423	408	446	378	404	405	398	414	401	447	400	396	440	394	366	391	418	387	430	400	399	363	362	391	423	411	418	401	385	381	399	411	407	400	403	399	412	426	396	374	376	415	404	398	373	395	432	392	406	386	422	384	389	413	424	345	424	364	417	395	393	382	408	416	396	398	414	356	408	386	455	337	374	392	397	411	380	379	410	407	366	393	400	372	419	400	401	378	399	441	442	395	406	403	421	383	385	372	422	373	396	395	407	422	390	405	407	415	425	425	443	426	388	396	395	413	406	416	382	379	412	417	400	365	388	392	398	409	409	413	397	410	418	361	386	389	396	407	409	427	402	392	427	373	408	428	417	435	410	393	395	372	404	428	417	387	425	419	370	378	389	399	429	426	398	432	384	406	404	383	404	390	441	420	396	408	388	416	408	397	390	436	438	413	420	438	421	386	423	402	379	421	387	405	432	420	411	360	386	398	425	395	398	395	399	391	398	394	412	391	399	381	401	421	377	387	434	412	357	407	369	388	382	384	442	403	433	401	410	376	365	362	396	356	424	429	373	450	382	426	381	379	410	369	361	412	421	404	369	416	405	415	372	400	364	412	385	357	407	390	401	390	403	332	423	395	421	368	375	364	425	378	368	403	419	391	388	408	408	389	396	417	388	413	372	363	375	389	358	366	356	380	404	420	400	398	389	421	386	428	388	376	411	386	438	379	411	387	381	411	425	374	368	377	436	410	375	387	432	351	409	410	412	420	396	411	433	379	452	392	428	429	393	375	384	405
28452	2664	4675	5253	4608	3859	3188	2765	2627	2334	2040	1950	1888	1650	1777	1712	1562	1340	1304	1299	1258	1224	1221	1121	1190	1173	1087	1064	1039	1036	1047	1047	1050	1049	1037	961	1007	978	1055	982	1002	987	978	965	971	978	912	956	937	954	906	906	952	879	891	1003	928	976	955	949	903	965	874	932	920	932	941	897	938	940	929	939	928	920	991	929	901	978	972	981	923	918	915	945	926	959	962	933	930	920	906	898	953	947	927	922	938	960	932	993	913	998	917	954	932	937	958	891	963	935	985	937	905	992	964	901	980	898	1031	956	941	941	934	939	947	898	981	911	987	956	924	929	967	937	939	926	968	908	946	919	968	954	979	872	894	895	967	890	915	913	937	928	894	959	951	925	923	948	999	928	975	968	925	951	965	948	928	960	979	880	950	952	910	890	940	921	836	905	929	922	949	873	953	899	884	888	892	949	914	877	937	957	926	920	938	833	914	942	910	887	917	901	935	925	932	986	910	941	880	905	944	865	907	916	951	979	904	898	916	959	941	899	954	952	945	911	933	939	915	964	926	867	988	963	929	887	973	947	934	897	866	968	941	927	992	913	899	907	889	975	953	902	930	913	903	930	912	907	941	960	880	943	903	934	916	941	901	886	894	934	919	985	931	975	931	941	965	898	944	902	967	901	874	937	940	959	920	899	938	938	919	999	914	937	928	955	870	943	906	923	920	943	937	894	851	926	955	935	891	878	962	956	932	934	928	936	917	934	954	905	911	944	926	904	951	901	925	863	900	875	924	910	921	909	930	942	931	921	938	948	925	959	944	904	903	910	893	919	959	932	896	896	965	960	973	942	892	921	923	941	955	923	925	922	930	889	905	929	916	922	902	908	890	929	1005	895	940	914	936	941	932	903	932	894	863	917	925	930	958	860	949	890	931	936	951	866	878	973	982	908	991	955	917	927	928	892	893	928	948	937	939	943	902	932	910	967	926	906	966	887	915	909	935	912	932	928	860	950	909	918	941	895	908	919	940	876	934	967	922	886	952	887	934	922	901	902	919	921	929	968	917	950	933	869	923	857	861	887	907	972	957	940	881	950	904	918	882	904	922	946	950	868	956	935	966	893	916	914	887	923	917	896	925	913	927	872	871	909	893	924	839	929	910	946	915	941	930	931	915	982	902	931	913	908	885	884	926	926	931	894	905	935	933	880	879	907	904	951	934	907	938	943	909	930	888	974	930	929	959	912	888	902	961	915	954	991	925	880	911	936	913	940	882	931	942	943	917	912	925	910	933	876	906	955	923	951	892	903	925	906	905	903	922	856	944	898	944	961	961	922	943	943	911	913	932	896	893	921	933	902	945	908	899	941	884	925	962	936	921	914	889	915	915	915	932	934	902	919	942	938	916	930	936	891	884	902	904	923	862	963	910	928	944	928	900	962	901	936	909	916	924	934	903	884	923	865	900	944	944	883	915	907	909	904	934	913	890	882	956	931	933	916	911	907	911	910	905	883	883	901	941	904	906	930	961	923	933	954	904	933	979	947	914	914	927	899	969	892	894	922	921	851	892	896	926	931	929	949	952	918	927	954	923	912	878	927	914	900	892	917	864	900	897	907	949	922	938	934	928	934	896	899	897	954	906	900	888	892	923	874	900	914	881	917	931	883	878	976	855	950	876	898	932	921	948	912	966	944	936	921	959	886	879	928	891	903	921	891	920	976	938	919	897	895	954	906	929	874	897	938	899	999	876	958	890	921	923	939	888	909	923	944	903	952	914	916	937	936	922	916	975	956	882	920	903	881	931	917	949	929	908	946	893	918	870	950	897	897	927	881	943	1012	933	958	964	953	906	863	949	896	887	900	934	923	925	870	936	926	958	927	905	909	899	915	922	949	918	925	933	912	919	894	960	870	897	944	912	948	926	857	902	922	912	935	902	957	891	898	892	947	965	948	901	933	920	939	903	873	928	921	916	931	914	908	866	963	887	962	977	908	915	894	921	924	928	915	942	913	932	903	916	963	954	891	928	921	986	937	895	914	925	911	927	919	871	943	920	952	960	916	937	933	931	958	912	892	904	939	924	947	960	915	869	896	883	886	931	929	898	952	974	880	927	911	858	943	882	899	887	878	933	934	953	987	835	940	914	956	915	906	952	882	938	945	896	922	929	887	917	894	918	924	940	862	929	932	934	921	913	938	871	889	929	913	913	888	936	940	882	901	953	953	941	896	867	902	870	911	914	919	933	911	896	936	892	928	938	904	924	972	928	935	887	964	875	941	907	876	894	938	891	883	849	898	934	904	952	939	941	904	949	937	920	908	958	939	881	972	869	940	917	899	954	995	931	890	908	905	894	919	926	902	976	900	946	893	968	958	980	855	898	907	945	855	893	865	942	933	928	916	927	881	958	911	868	927	948	879	921	890	922	934	996	903	952	915	927	904	926	967	949	858	921	929	961	874	917	905	925	965	850	894	956	858	920	879	965	947	917	915	945	908	930	929	967	878	939	978	929	997	818	929	946	951	874	853	900	891	921	849	877	934	894	985	971	899	901	930	914	906	946	936	955	864	930	890	979	910	909	972	898	904	897	945	888	893	968	909	935	920	935	906	895	940	921	942	919	901	897	908	968	941	936	970	866	950	882	871	934	1005	901	938	890	935	890	929	942	924	957	939	930	917	938	958	958	896	890	901	923	948	911	894	917	932	956	922	930	890	883	986	905	943	948	905	921	882	859	900	958	912	938	923	930	926	964	912	902	901	942	915	906	922	978	982	947	938	875	917	890	920	928	897	871	885	937	940	943	927	912	932	937	919	902	915	931	897	876	957	909	886	906	939	871	891	873	946	962	938	896	880	943	947	894	918	925	906	922	912	962	829	907	866	952	886	988	911	944	926	922	923	904	921	914	875	930	897	932	893	931	870	908	929	895	996	919	946	914	913	809	907	936	918	871	932	893	863	896	932	927	949	937	911	936	979	941	957	901	913	961	919	869	890	961	889	850	967	919	923	938	901	914	880	958	858	902	934	951	990	930	908	906	903	909	928	990	882	975	959	909	855	918	875	946	920	887	969	893	895	932	932	970	918	933	950	948	931	936	894	907	948	887	956	927	865	923	909	888	907	938	939	882	964	938	903	946	854	887	909	876	957	957	884	944	946	908	947	944	928	931	904	853	904	884	885	921	917	936	940	972	943	946	945	928	888	923	929	912	938	925	867	909	923	947	855	880	924	949	911	976	888	908	968	915	881	973	900	917	910	911	921	974	894	895	910	882	907	925	951	892	926	910	936	914	912	922	922	900	976	921	959	978	856	932	926	934	991	911	964	894	958	912	947	925	901	949	866	926	907	939	890	928	928	934	898	922	930	936	915	914	912	993	923	899	945	943	902	912	927	880	895	916	900	937	872	960	915	931	878	902	933	943	894	957	931	899	980	952	905	898	911	870	965	944	843	947	947	903	902	967	892	887	907	947	920	924	911	956	932	932	901	894	900	986	936	967	879	897	964	864	856	903	905	935	930	921	906
10503	527	298	282	263	253	238	217	240	211	195	213	206	245	199	215	243	235	225	208	230	231	198	235	213	234	224	214	209	212	214	212	242	227	230	248	215	205	218	211	222	222	198	232	239	246	229	225	222	205	207	194	241	197	243	217	198	217	241	219	201	217	225	231	201	211	233	212	227	217	211	238	228	225	218	225	231	200	224	226	210	233	196	219	222	246	222	249	206	235	213	212	239	214	197	208	226	212	252	197	207	237	237	236	240	235	208	232	233	227	205	224	218	225	219	222	218	226	222	234	240	194	240	186	230	213	229	203	216	219	243	216	239	223	230	249	230	223	263	236	229	196	241	229	243	198	257	217	223	226	225	214	221	207	256	227	247	228	222	225	236	221	250	215	234	220	214	223	228	212	238	237	200	206	248	214	219	233	200	216	236	197	216	218	198	259	244	204	205	256	219	232	217	236	221	215	189	234	194	241	235	232	227	232	234	233	228	232	208	226	231	237	213	216	232	219	228	246	196	209	235	226	213	193	238	222	243	210	216	207	228	206	250	221	230	233	233	210	212	207	219	216	198	243	199	246	207	229	224	183	209	245	221	246	250	221	210	221	230	230	239	251	220	216	201	219	221	262	215	223	215	252	235	217	248	217	215	212	217	219	225	220	233	232	204	224	231	219	216	242	204	228	256	250	220	222	231	230	227	232	235	222	222	239	243	220	241	228	225	217	219	212	254	194	248	233	213	247	210	221	218	195	222	206	224	216	216	235	217	210	237	240	260	225	229	234	212	211	240	212	259	228	205	219	215	211	244	241	261	237	217	218	226	228	217	234	209	227	221	252	236	206	215	227	230	208	217	192	221	223	212	217	222	246	247	218	240	219	220	233	243	224	229	222	230	228	234	233	244	249	219	219	208	227	224	245	199	176	226	210	237	232	225	226	206	225	220	240	230	201	228	186	239	226	224	202	184	248	171	225	212	220	225	234	222	215	232	213	164	219	214	225	225	225	227	233	217	234	208	265	238	214	225	220	231	235	191	243	222	201	212	230	209	225	254	234	249	208	238	236	212	198	196	232	240	228	210	246	235	221	223	230	210	208	198	221	250	222	207	209	222	241	227	234	234	201	208	211	228	218	216	206	205	217	240	247	231	238	239	241	219	226	246	234	225	251	214	209	234	204	238	203	232	234	216	251	233	243	209	221	238	230	226	211	218	191	234	226	229	214	242	238	205	261	217	238	210	241	221	231	200	214	236	221	237	225	220	214	230	239	247	218	217	249	210	233	238	215	247	238	195	233	217	247	214	232	196	218	230	233	248	223	223	241	243	221	204	232	234	221	233	202	226	238	199	225	236	212	219	245	224	235	222	237	212	206	222	199	230	248	223	217	246	219	216	217	204	238	218	202	212	204	218	241	206	241	215	215	223	234	204	222	209	208	208	215	209	205	216	239	219	203	230	214	223	214	228	242	209	201	215	225	243	229	226	198	257	231	217	225	200	200	222	206	222	215	223	222	216	220	247	234	214	224	187	239	227	242	246	215	216	239	193	227	213	227	196	230	247	223	227	216	201	222	228	192	221	192	257	225	246	228	194	235	231	221	229	216	247	225	231	198	220	242	234	224	218	224	216	209	259	233	226	230	213	211	227	205	214	204	210	224	240	192	216	234	186	256	212	209	206	232	211	199	231	222	217	233	228	189	224	246	219	242	214	244	184	239	228	211	212	197	271	216	254	238	200	248	216	194	236	248	255	216	234	215	230	228	232	224	253	222	241	214	239	252	223	240	212	195	194	239	226	216	220	220	232	201	237	242	209	232	230	202	238	206	238	254	202	217	223	223	241	221	185	226	199	210	213	230	232	219	239	234	225	208	221	209	210	229	223	178	201	226	187	229	245	220	206	222	216	192	234	215	205	214	222	218	232	219	205	227	226	213	238	199	198	211	246	211	220	228	200	213	187	193	218	204	226	207	237	214	221	262	234	217	244	237	217	232	206	201	208	254	213	215	209	248	251	219	223	198	223	209	249	211	232	237	224	203	236	218	239	249	216	230	239	207	245	208	215	220	204	230	226	223	215	222	210	223	211	246	220	206	214	203	217	225	211	218	229	220	211	223	207	237	227	207	240	214	206	185	233	205	225	240	197	204	210	217	215	240	219	220	238	217	218	225	229	226	212	222	201	207	224	256	221	233	234	194	235	217	252	250	230	226	230	219	242	226	229	215	241	213	226	239	235	207	225	240	218	187	209	188	186	243	234	227	268	205	214	244	234	265	225	185	220	227	214	199	196	236	240	214	204	236	226	216	236	212	236	226	205	217	215	225	190	199	219	208	231	246	209	244	195	248	229	241	209	221	231	231	231	214	227	237	222	248	226	230	238	243	233	218	241	253	247	229	205	221	224	226	212	214	233	222	181	221	223	209	224	213	234	212	240	192	232	210	202	222	216	205	235	224	219	212	201	243	252	225	235	213	207	242	251	221	260	209	240	235	229	202	223	215	232	228	232	230	221	214	219	220	218	247	189	219	215	214	225	207	199	230	256	228	191	219	211	208	223	231	200	218	230	247	232	196	245	227	204	240	214	227	217	231	207	224	230	222	226	236	212	234	226	236	207	225	214	219	203	224	212	226	201	210	202	224	216	239	212	196	238	235	231	242	240	242	194	210	218	260	226	203	230	230	225	215	214	223	218	225	223	235	214	227	232	221	244	206	231	220	247	184	252	214	210	227	240	228	220	227	217	223	235	212	238	183	217	212	238	216	235	216	197	221	188	264	208	194	249	238	204	221	248	221	238	228	247	218	234	251	205	201	188	245	242	245	244	214	220	198	203	231	231	237	239	210	223	210	265	191	228	233	200	225	225	224	210	228	228	205	188	231	233	254	248	222	230	208	205	236	203	226	224	231	200	239	234	229	244	221	229	218	239	228	213	243	231	208	213	237	191	218	220	196	228	232	207	244	250	238	216	229	215	214	224	188	205	210	229	220	225	229	244	244	229	260	229	238	246	220	235	210	228	216	231	200	211	236	227	234	211	219	233	221	223	246	235	238	252	218	239	255	221	212	250	214	245	215	231	223	246	207	242	253	242	232	237	207	230	235	208	226	240	211	223	235	212	207	244	231	216	227	224	238	202	248	214	229	243	212	206	216	237	225	196	204	200	230	182	214	213	190	243	237	225	218	231	235	227	223	219	226	200	232	216	215	214	232	217	214	222	224	204	225	223	221	237	211	210	241	244	211	255	231	204	260	233	216	236	195	208	223	244	204	235	209	220	218	200	208	226	231	247	233	222	220	233	228	252	224	247	207	228	225	237	218	229	216	245	194	212	236	225	212	203	232	212	233	221	248	236	226	219	220	216	224	200	224	238	219	209	259	233	229	258	225	218	229	219	237	226	229	242	241	227	235	209	228	229	233	216	213	246	244	216	230	220	193	220	280	226	214	224	213	241	227	228	231	234	233	208	234	208	227	191	217	211	221	221	224	190	213	220	229	225	236
10070	621	654	827	676	669	649	670	632	588	582	576	571	580	550	542	543	539	582	562	581	572	560	555	561	558	582	551	548	598	571	541	565	528	593	545	560	573	614	559	562	535	542	605	567	557	563	525	587	544	512	542	556	585	595	569	544	578	554	563	528	594	570	561	520	570	617	567	540	549	595	576	553	511	532	554	563	552	575	527	587	596	561	541	583	550	587	584	543	547	554	521	590	571	559	542	570	544	558	561	597	559	605	552	599	586	568	591	613	567	552	558	588	560	549	600	562	588	519	546	567	523	602	544	577	534	550	588	592	547	561	537	579	549	556	570	571	548	555	533	514	573	540	537	516	546	509	588	560	557	532	564	590	522	554	551	536	545	526	578	520	551	570	566	547	507	608	547	554	572	574	543	566	541	562	566	540	575	560	570	593	546	533	554	565	528	581	584	540	538	550	554	529	584	575	567	545	533	550	565	545	542	584	574	551	563	553	541	585	537	599	560	575	563	580	593	557	576	555	571	526	570	553	554	559	548	588	590	543	542	589	513	547	524	554	576	544	538	569	593	561	564	562	552	558	558	577	536	562	567	565	526	565	523	538	524	558	509	535	564	533	553	581	611	561	565	501	553	574	573	527	568	536	563	561	552	557	592	563	543	614	523	519	545	571	563	549	555	514	492	582	550	560	550	587	575	554	541	584	550	562	576	589	556	541	569	586	584	555	569	583	559	532	553	554	524	522	587	538	547	560	562	548	564	576	586	558	573	527	538	582	575	583	540	564	544	584	569	521	603	556	575	564	547	542	550	587	599	541	541	563	558	550	563	574	578	563	507	585	555	549	553	560	538	519	560	603	546	529	573	545	565	537	557	618	587	568	614	544	564	574	578	556	584	551	539	576	531	579	544	569	566	592	539	538	580	511	550	600	531	560	558	589	603	525	571	573	554	550	557	595	562	531	486	557	575	580	577	557	576	551	550	592	538	557	552	595	524	619	631	539	527	579	587	535	556	552	546	494	583	525	543	575	548	562	564	590	534	543	558	552	555	544	535	545	521	590	535	548	506	574	590	528	543	564	594	560	550	575	573	574	555	543	574	575	599	591	504	564	511	555	596	539	534	583	533	552	590	552	488	550	533	549	542	553	538	534	595	527	575	603	563	549	530	575	576	572	568	564	518	578	561	540	552	560	547	537	504	547	521	555	546	537	521	552	537	584	567	559	559	567	548	518	576	570	564	582	533	585	559	525	549	560	555	547	565	547	533	566	572	592	572	513	541	569	554	614	537	574	595	584	552	590	537	578	591	557	532	537	573	534	608	589	562	585	546	562	547	573	554	591	542	561	583	582	588	562	586	588	579	576	585	590	544	566	543	518	579	555	521	527	568	550	594	558	601	551	570	577	547	534	509	526	564	576	576	576	559	542	563	517	540	593	561	580	545	551	549	540	543	580	555	573	543	596	565	587	578	561	573	575	556	507	568	546	561	575	585	549	551	533	590	560	557	562	534	510	534	531	527	540	561	552	563	563	596	553	623	560	579	549	514	525	541	538	549	574	549	560	534	548	549	581	585	559	544	532	566	550	585	543	560	555	551	550	533	574	573	534	567	539	579	553	559	567	557	560	571	549	535	573	558	517	565	503	551	532	562	555	550	517	567	591	559	580	585	561	589	518	573	560	567	572	545	533	625	546	528	543	575	563	526	569	578	588	532	607	568	568	593	573	541	567	559	518	547	577	512	556	603	539	535	540	533	521	612	532	552	576	549	581	608	543	545	551	547	541	538	577	514	576	568	549	548	594	529	557	587	535	519	577	541	522	620	529	562	561	584	598	508	539	558	551	529	525	542	535	612	545	589	530	545	580	554	523	587	574	588	568	574	541	556	543	560	560	602	523	534	557	545	535	522	575	516	548	543	539	542	555	592	558	539	513	616	612	535	614	574	617	551	573	529	555	525	553	546	568	571	518	555	578	542	549	565	551	552	557	547	580	581	536	534	539	566	592	565	528	565	542	513	579	558	562	579	602	547	531	544	543	526	543	588	584	603	606	587	544	621	572	543	577	568	567	565	549	566	554	512	568	584	603	555	575	548	580	566	551	547	582	559	562	607	556	530	542	557	521	528	521	523	579	588	605	540	557	565	591	537	527	528	556	570	555	574	587	554	555	516	541	544	566	558	550	567	555	564	549	539	543	556	562	553	534	532	557	532	580	579	517	581	537	541	568	589	568	576	572	549	580	559	584	591	555	558	531	551	529	559	546	554	561	551	572	566	534	607	558	524	582	562	556	550	569	531	531	569	512	539	549	541	540	570	567	599	550	561	546	558	593	541	582	552	531	564	551	559	590	532	566	580	573	576	558	541	533	594	552	575	557	526	591	572	568	569	548	536	552	541	531	560	621	532	568	562	559	569	544	579	539	576	546	570	552	535	590	571	530	543	547	581	562	556	562	535	531	530	551	555	552	569	584	543	539	550	586	586	571	537	589	553	554	527	553	569	538	544	518	557	558	578	547	574	559	542	534	544	559	539	549	544	566	521	549	547	577	566	558	514	566	538	531	554	554	545	572	557	564	605	560	564	584	569	588	564	556	561	543	573	551	543	548	595	562	546	555	579	572	534	576	591	537	592	560	565	555	547	564	506	549	624	578	555	545	584	578	565	584	579	564	583	551	534	552	580	554	531	533	585	526	553	572	578	537	582	543	594	592	549	514	550	531	593	564	520	562	548	573	543	582	516	539	577	565	551	570	549	571	548	580	531	563	512	549	576	478	563	528	564	536	555	544	566	522	543	571	595	555	642	581	546	544	571	586	584	551	571	540	546	566	547	523	556	611	566	542	567	521	554	571	547	535	492	532	579	551	587	515	518	579	551	582	621	567	526	544	585	570	544	554	561	537	534	571	606	493	538	571	576	551	573	552	534	556	553	542	570	577	537	577	569	563	556	556	527	582	578	522	563	568	568	544	575	572	568	573	562	539	562	529	543	577	537	564	528	560	583	602	535	594	567	559	534	535	588	565	564	532	558	534	579	540	581	558	545	570	595	556	521	550	541	557	569	558	588	547	541	543	523	564	528	571	537	542	574	570	571	581	554	571	524	583	511	585	535	591	547	546	526	579	571	572	545	599	540	538	558	534	535	551	568	569	560	570	540	577	558	562	562	583	588	538	542	567	554	561	532	571	552	556	531	533	569	551	590	551	568	555	559	548	552	574	533	559	544	583	581	618	601	573	535	575	564	557	579	556	560	581	556	554	570	564	572	552	531	543	590	538	560	567	583	580	536	566	560	579	542	593	525	574	582	571	552	557	558	598	522	553	523	558	577	534	581	544	579	558	579	559	532	537	566	586	561	557	554	553	545	507	541	575	548	563	581	547	555	508	528	530	543	572	571	559	560	572	597	558	573	535	550	522	563	561	551	573	559	559	539	587	541	553	577	577	587	575	552	560	522	563	591	553	568	560	550	535	570	571	531	554	557	562	531	583	600	578	544	542	551
46827	25707	17098	2086	813	669	516	472	404	384	358	308	338	337	309	293	316	295	301	266	302	304	279	275	266	272	270	269	250	267	224	275	293	272	250	232	249	264	273	258	269	259	269	259	269	255	243	249	270	237	239	285	243	252	264	231	255	264	288	249	279	296	257	252	265	262	275	248	251	247	245	239	277	257	273	250	263	260	234	246	224	241	267	248	262	254	276	272	259	274	293	237	248	292	268	288	254	269	255	280	267	259	263	240	248	255	246	238	246	256	256	233	237	257	254	259	281	242	260	237	273	256	254	253	279	277	273	235	275	256	241	299	269	287	279	258	261	254	276	248	264	270	258	215	248	253	271	283	248	262	270	240	239	264	237	262	258	264	254	238	258	260	274	264	270	243	227	269	276	256	267	260	279	272	229	244	247	243	254	267	255	293	221	220	247	266	247	260	223	271	255	250	259	255	266	245	261	283	264	271	259	281	248	250	300	263	245	245	230	239	293	260	250	244	262	271	241	299	243	269	240	258	236	278	253	288	247	252	253	271	259	248	254	234	245	252	237	238	277	275	265	241	277	256	256	291	243	273	288	265	263	233	248	261	276	238	249	271	243	255	226	277	294	280	294	245	271	281	204	263	271	246	300	277	250	269	246	259	258	238	259	269	252	309	269	261	283	252	245	246	280	221	236	305	222	253	266	254	252	270	240	252	249	264	271	279	261	246	264	276	277	258	243	300	247	260	277	236	238	251	290	248	255	285	235	267	257	230	242	247	239	268	265	247	258	255	257	280	254	224	263	264	240	254	262	229	250	263	234	220	273	221	288	249	280	278	276	259	265	268	224	263	247	257	266	262	286	254	262	243	285	275	280	256	226	277	261	248	245	278	248	270	268	273	271	270	269	256	256	242	277	246	258	249	261	246	236	213	281	222	268	265	282	253	237	237	227	269	255	262	258	251	248	285	234	242	228	268	263	248	282	254	244	253	263	238	261	247	255	258	268	235	231	245	245	238	267	260	256	263	245	264	264	300	266	266	288	238	283	227	249	239	251	289	255	236	223	262	258	239	285	272	247	262	253	243	256	252	256	246	274	235	243	276	243	226	280	268	246	251	267	229	250	235	247	279	267	262	266	258	239	258	274	261	252	239	229	257	250	268	271	233	246	272	253	240	252	279	239	251	273	281	273	232	283	261	245	224	249	232	282	242	271	283	261	245	239	281	269	255	251	253	234	238	272	262	275	262	258	266	244	258	281	243	254	234	274	232	279	283	273	245	278	276	242	246	263	239	256	258	243	260	258	260	246	253	268	273	263	260	249	234	267	237	259	238	227	297	260	229	282	244	261	248	242	264	252	248	276	249	262	247	262	239	298	267	255	220	250	267	252	251	262	249	237	264	233	225	281	271	285	274	236	261	268	265	250	281	277	239	248	259	254	222	234	272	247	262	257	237	271	274	261	270	279	234	262	239	238	250	273	274	267	237	257	264	276	244	256	244	242	270	264	266	238	277	266	287	262	232	249	247	263	252	226	277	237	246	263	275	265	272	262	268	244	225	264	262	249	279	259	240	255	265	256	282	274	266	246	271	246	270	269	231	252	283	249	266	252	252	227	264	284	244	268	263	262	237	264	226	246	245	273	242	261	235	258	248	278	272	236	238	297	250	277	254	254	251	236	222	245	248	261	240	265	252	260	288	247	275	251	288	246	256	237	247	299	262	226	245	257	269	236	275	257	237	235	222	283	250	253	248	259	282	256	233	267	243	267	252	258	228	276	236	261	280	260	280	243	258	263	248	267	223	263	271	273	233	258	214	253	228	285	269	279	261	276	223	259	262	254	234	244	265	236	270	255	249	251	236	257	243	259	277	270	256	238	267	267	266	226	259	266	268	246	249	237	252	220	235	259	262	237	254	257	282	255	255	282	236	242	242	261	286	281	263	267	258	260	260	258	255	259	272	240	259	279	286	269	272	281	264	282	255	228	263	246	247	253	255	252	291	248	274	270	268	287	263	244	258	236	275	250	277	260	268	241	247	242	269	233	265	282	260	263	262	276	258	244	279	261	249	232	260	263	242	258	279	257	262	250	251	261	267	255	278	253	246	259	266	250	268	235	281	280	247	230	271	234	273	250	248	251	247	254	249	222	251	300	264	227	241	263	246	269	257	253	237	233	277	261	275	241	259	248	261	298	259	301	283	246	291	261	283	251	270	271	263	257	316	235	225	263	249	272	258	240	217	250	266	247	233	250	254	229	277	245	242	253	268	248	253	269	238	272	260	243	253	266	275	260	270	254	280	263	229	260	252	275	297	253	270	232	261	255	268	229	259	261	266	266	254	244	263	291	262	254	235	241	299	256	239	264	273	229	267	258	280	255	263	238	266	268	259	240	236	251	251	254	294	260	270	232	235	259	267	252	253	282	227	260	251	253	236	260	266	254	249	281	255	268	254	242	264	258	260	278	243	213	257	287	233	243	269	286	244	282	260	254	249	244	252	235	252	256	268	261	250	258	248	267	217	242	253	254	246	231	265	235	248	243	239	250	249	257	260	272	245	250	252	253	262	259	242	238	246	271	248	254	242	276	233	260	252	265	262	255	246	237	277	248	240	230	278	275	261	302	279	237	238	246	270	235	232	260	261	269	255	277	263	274	254	252	287	269	277	250	220	247	262	215	225	257	237	270	240	247	271	276	267	242	241	243	246	266	224	230	272	236	259	268	245	237	251	264	259	228	265	264	264	247	246	248	240	268	230	229	234	249	256	264	266	250	234	262	233	281	246	258	258	279	237	286	257	265	263	250	228	254	283	305	248	269	241	238	245	255	267	242	245	235	256	272	272	239	253	247	244	236	237	228	285	237	276	245	240	249	250	299	254	252	234	238	248	227	264	267	256	267	265	254	260	223	232	231	254	243	257	230	229	260	269	270	295	256	263	258	249	270	271	260	294	239	255	249	258	245	238	263	280	228	284	266	262	251	282	251	250	270	242	252	242	270	247	247	238	238	243	249	259	281	255	220	278	265	246	250	241	274	261	266	284	244	218	273	250	224	246	281	255	264	232	278	241	256	231	300	265	258	245	271	255	270	274	242	264	301	277	291	288	268	273	260	257	231	251	259	240	254	254	264	264	247	270	254	229	270	274	274	239	243	262	283	269	253	241	235	238	247	255	245	266	260	260	283	312	269	257	239	298	248	249	250	247	264	263	262	234	257	251	236	222	287	258	243	273	251	251	243	289	273	272	240	289	275	221	220	258	265	236	252	251	241	253	257	250	258	262	282	224	249	247	250	223	256	257	265	255	246	233	280	277	300	236	261	278	246	273	263	286	254	288	255	216	239	274	237	240	234	279	262	261	269	258	240	267	264	259	266	248	262	260	244	293	256	239	284	253	244	250	248	251	243	274	244	234	256	263	258	262	260	238	250	265	252	265	291	290	239	262	246	239	245	262	242	239	256	249	276	256	270	253	260	255	247	236	264	259	259	272	258	252	244	244	258	282
25152	1582	2636	2980	2497	2207	1881	1658	1556	1289	1212	1063	1029	1051	979	1061	937	886	877	742	824	814	813	765	706	761	765	737	707	703	709	709	673	718	681	697	715	675	665	697	667	697	636	644	628	699	674	682	639	648	614	614	705	650	659	634	679	637	678	666	665	679	721	629	613	629	640	652	626	639	637	644	648	643	639	664	644	640	621	660	621	590	653	670	620	675	658	653	615	655	667	628	649	632	613	671	673	641	606	672	656	664	650	666	633	705	606	635	650	654	611	676	624	646	679	598	625	682	654	611	640	613	636	671	595	634	652	658	642	638	626	650	662	678	660	686	609	612	696	659	661	635	588	615	642	639	618	688	667	649	593	619	663	636	597	636	581	618	694	611	630	634	608	672	619	611	626	640	689	541	662	628	680	665	652	641	658	627	617	646	648	671	664	649	646	640	652	643	636	664	618	662	656	679	650	584	644	655	655	687	634	609	630	620	663	562	603	653	626	659	615	670	607	634	661	619	629	617	627	636	637	614	643	625	636	646	639	645	644	649	646	643	663	648	627	640	640	635	621	656	636	685	645	639	660	623	634	579	618	619	643	640	654	660	632	627	620	630	678	613	631	610	622	625	614	620	659	648	601	661	632	647	590	615	623	660	694	655	611	609	661	605	661	596	639	640	653	617	616	624	680	640	603	618	617	656	653	630	661	641	625	704	608	687	653	617	591	624	642	671	650	656	649	642	654	673	644	653	627	624	676	651	626	663	650	594	619	646	614	620	596	618	619	615	648	648	639	667	618	639	609	652	658	588	630	642	640	578	631	636	630	612	670	607	701	628	629	675	627	611	638	649	603	644	700	633	668	628	689	647	645	642	651	640	657	658	648	633	674	659	647	625	626	658	623	618	607	643	667	637	688	622	651	650	651	654	638	653	656	652	657	651	630	634	617	645	651	580	624	659	659	629	616	657	651	653	644	613	658	592	609	630	669	609	627	636	615	600	587	670	664	642	659	692	599	668	664	619	671	620	641	691	623	607	627	645	681	622	641	656	578	620	615	624	620	649	606	636	607	659	609	647	623	642	626	697	604	662	637	650	628	609	620	703	618	635	652	620	634	661	663	626	596	664	619	629	634	626	641	640	682	613	616	598	645	640	609	640	634	616	621	676	663	654	614	634	647	665	596	666	638	666	693	605	595	668	616	637	636	644	661	585	650	609	644	667	612	651	611	636	632	643	644	627	677	617	625	645	661	620	656	654	632	626	667	621	600	633	628	643	631	658	627	680	623	643	642	613	684	676	647	629	621	609	647	607	634	610	645	631	607	608	647	588	675	651	631	601	665	637	652	546	655	596	665	623	677	645	643	645	640	587	619	617	616	685	653	595	645	665	653	686	621	650	631	622	648	633	613	648	617	636	662	646	666	621	657	648	602	632	617	664	607	619	657	648	656	643	631	650	636	609	664	646	622	651	613	649	595	575	666	611	690	626	621	615	623	621	665	613	641	653	637	589	671	615	642	630	664	650	652	624	616	603	615	660	620	628	638	611	647	605	665	657	607	648	677	642	639	640	682	634	616	665	653	617	575	606	624	670	608	619	634	639	620	606	651	610	635	612	655	644	644	635	627	630	645	613	651	664	643	636	641	628	615	613	571	616	631	646	650	594	659	650	700	608	668	662	642	653	671	632	670	609	690	699	640	651	614	638	651	617	579	627	638	618	645	593	646	620	692	674	675	637	636	690	628	664	634	649	644	616	656	645	578	615	604	635	662	614	599	642	619	655	625	645	617	624	602	619	625	638	626	621	636	639	651	633	634	639	635	591	629	626	627	647	649	632	633	632	638	618	631	633	621	655	622	630	616	616	647	633	625	631	613	594	656	604	629	655	628	613	612	605	635	619	624	652	647	663	670	632	650	625	660	676	624	624	623	667	648	648	689	624	629	659	615	726	648	661	618	642	672	637	638	631	656	639	652	639	662	638	662	574	668	640	630	685	674	614	588	681	651	641	653	626	657	628	652	643	630	599	653	586	630	669	625	684	629	665	639	632	652	644	644	600	636	650	647	682	649	612	664	613	638	662	619	611	623	639	645	637	611	619	625	597	667	664	637	585	638	618	617	612	604	671	621	635	629	608	586	638	624	631	633	628	630	606	676	620	637	642	664	648	651	642	609	643	619	676	675	628	651	639	636	668	683	663	597	656	682	630	638	685	611	651	681	659	682	601	659	601	637	669	687	669	597	638	665	713	648	654	631	597	667	587	592	657	641	603	637	596	619	572	624	649	617	648	594	636	682	658	638	636	631	622	635	661	647	620	628	626	616	662	638	631	637	621	686	647	625	670	657	614	630	657	648	628	618	600	630	652	600	574	600	651	651	631	643	636	664	651	657	645	611	612	577	609	641	663	655	673	653	597	603	609	609	644	649	656	614	679	620	628	627	585	685	658	643	667	596	644	613	631	634	607	606	640	629	664	641	634	654	656	664	632	630	647	664	620	654	641	606	640	697	659	633	679	641	668	631	618	644	622	650	631	606	606	601	627	655	609	714	635	612	650	622	625	627	618	650	626	672	663	620	623	643	608	684	622	671	613	633	642	609	668	584	658	691	636	641	593	632	646	654	625	614	631	655	637	680	616	640	645	661	605	659	647	620	676	672	623	669	639	652	632	624	601	650	638	599	647	643	649	563	662	662	641	637	638	625	632	648	637	621	613	654	623	633	653	647	600	622	660	648	655	661	674	587	635	645	684	585	658	636	620	646	631	624	618	583	653	583	675	649	654	630	663	653	655	649	616	593	648	607	666	652	659	642	620	695	696	622	658	636	660	642	702	672	624	631	657	642	612	620	672	655	639	685	586	661	647	683	643	639	585	641	669	618	630	616	634	628	566	657	600	601	642	644	625	638	653	611	682	656	666	633	630	656	649	631	639	655	666	637	622	625	596	616	624	634	622	664	654	656	646	646	593	612	643	626	675	633	611	641	620	661	674	667	628	643	654	629	663	632	626	651	637	629	639	637	641	666	597	594	641	648	621	604	616	672	634	624	636	626	625	614	648	670	633	634	666	638	601	610	672	645	589	672	594	678	648	640	674	606	608	674	637	647	638	641	626	646	589	600	625	648	645	655	657	652	677	659	639	670	651	645	659	645	691	594	637	622	638	620	642	672	640	666	651	594	624	620	656	639	627	691	682	636	609	627	613	632	645	620	627	701	681	689	630	628	615	676	668	631	658	646	589	617	622	627	610	631	631	654	644	636	600	618	676	647	598	645	622	632	641	603	664	671	615	623	638	634	639	609	619	632	648	649	570	651	627	634	644	611	601	679	603	657	681	677	612	685	642	679	680	604	626	653	634	622	651	616	631	628	668	635	600	634	660	608	665	603	638	594	615	640	654	671	656	632	621	623	656	623	637	618	651	652	610	604	619	609	623	627	655	659	646	688	630	656	645	611	596	630	587	624	599	578	681	651	678	628	665	659	700	627	614	649	582	639	642	643	669	599	640
46879	27406	23377	13260	3078	1407	1028	800	816	626	590	594	570	501	548	473	514	479	501	456	464	475	478	410	451	430	412	447	416	370	457	419	432	438	375	402	445	422	437	407	400	368	427	415	425	407	417	431	391	406	403	394	391	389	442	403	442	413	396	420	448	375	386	368	408	411	438	405	396	414	387	385	419	402	413	388	413	421	398	394	441	426	401	429	432	417	423	426	394	386	388	444	415	397	399	360	391	362	431	398	427	405	408	370	363	411	398	376	392	446	365	453	405	393	335	413	427	412	442	429	396	446	422	425	403	410	403	367	439	439	389	391	374	412	427	374	404	381	419	423	417	400	378	417	430	424	396	429	415	412	437	431	425	411	433	381	403	414	431	400	414	410	394	393	369	392	432	402	405	398	415	405	416	432	421	354	407	424	397	388	429	391	406	394	433	372	395	420	410	407	420	408	455	394	394	434	352	393	385	390	424	406	397	428	401	424	381	425	400	382	418	411	382	377	405	414	436	406	419	424	404	419	424	411	421	384	425	441	382	417	410	391	392	394	398	405	386	430	379	378	404	429	401	406	383	429	357	362	386	423	395	392	414	393	404	419	425	398	415	376	409	377	424	454	426	415	413	408	387	418	389	413	456	392	394	351	445	381	413	417	405	405	392	381	408	450	366	427	417	381	371	402	394	346	425	379	399	393	400	404	396	405	420	432	366	394	405	406	411	421	398	397	427	399	407	404	409	401	438	419	395	378	437	410	417	408	423	433	418	369	377	417	440	407	413	412	435	428	406	456	402	410	420	386	418	407	379	364	433	442	419	397	434	443	415	424	419	398	425	410	412	437	404	428	425	409	416	405	412	423	451	379	422	403	405	415	388	395	416	378	414	374	384	386	411	405	395	411	425	433	367	401	414	446	392	403	405	395	386	422	413	410	345	364	369	462	415	391	395	423	434	393	421	422	412	394	387	424	389	417	422	419	428	425	434	410	389	411	377	402	340	439	413	415	402	415	402	415	433	439	393	391	399	407	379	389	449	397	377	406	426	435	426	453	417	454	413	416	400	428	430	377	452	414	355	418	402	416	416	388	408	439	386	434	407	458	429	408	420	419	398	418	440	409	382	420	421	412	395	412	384	398	457	404	370	412	399	435	390	424	386	435	387	398	405	394	415	377	399	399	413	407	411	398	437	402	390	423	410	395	389	404	398	402	377	388	394	385	403	421	407	383	441	422	415	457	411	428	423	409	400	401	407	422	401	422	386	400	421	428	393	398	399	438	385	424	385	400	404	347	409	428	422	391	415	396	394	418	434	369	425	401	424	429	421	404	374	381	402	411	395	413	401	433	428	372	423	417	411	425	404	379	385	408	424	404	429	398	455	388	398	380	398	379	387	418	390	387	411	382	417	418	412	396	403	382	429	393	415	434	371	383	375	426	381	396	428	436	397	445	376	412	388	406	380	398	387	444	359	406	407	428	454	387	410	378	394	429	393	425	365	370	380	374	409	411	417	387	424	390	384	400	444	401	408	375	405	416	422	373	375	434	426	416	371	385	460	421	439	407	377	409	393	416	378	401	388	400	438	422	395	372	424	429	402	368	415	402	374	392	424	421	401	422	414	405	405	412	417	415	455	410	437	406	401	411	408	420	391	419	397	419	386	399	430	405	396	399	398	378	396	367	446	399	407	401	430	434	398	390	415	383	407	378	407	409	417	411	423	423	416	423	416	396	440	428	430	390	390	415	394	404	394	398	395	400	447	422	439	386	455	410	403	400	409	395	413	384	438	401	365	408	373	398	402	442	420	416	427	407	359	432	421	403	382	432	432	404	406	370	415	399	429	378	437	404	404	424	357	380	406	382	412	372	398	425	419	366	435	377	459	443	403	425	446	411	361	372	433	405	434	381	411	362	424	408	448	433	425	419	446	445	415	409	385	372	427	405	430	378	391	403	399	401	391	424	372	441	362	354	458	407	358	374	409	427	444	438	427	442	424	383	394	416	412	454	407	391	459	394	423	415	392	398	395	401	415	384	440	457	407	379	398	394	374	414	434	410	440	391	397	408	401	429	394	400	444	418	418	413	418	431	398	418	419	398	412	418	380	402	443	392	422	392	404	420	359	394	374	353	394	405	423	385	387	397	392	391	404	444	408	404	415	411	416	423	391	384	393	400	407	404	392	372	443	434	394	396	414	396	377	421	411	379	446	406	407	384	418	398	428	461	397	442	414	431	391	402	412	412	424	408	412	409	400	363	373	395	451	415	400	369	374	437	418	407	438	388	446	430	408	396	408	425	398	375	435	409	396	380	429	381	394	389	383	422	413	427	452	417	421	405	420	428	417	410	389	409	455	445	419	451	422	385	389	402	408	408	411	396	409	381	371	431	423	399	414	376	444	436	434	408	420	405	389	415	402	400	387	418	445	409	379	414	402	392	419	375	400	409	419	386	405	404	421	379	364	359	411	382	395	414	403	404	422	438	431	424	392	397	411	404	403	430	439	388	386	398	427	397	381	388	439	397	423	421	437	408	412	410	386	410	384	404	416	402	366	418	370	394	407	397	434	403	382	404	385	410	394	399	395	384	398	411	399	419	427	381	391	404	424	439	412	398	412	402	402	393	393	400	402	395	354	388	430	420	430	426	428	450	403	435	397	419	413	420	421	399	426	420	361	398	388	401	383	397	385	442	426	397	379	381	401	391	384	414	397	436	412	394	426	376	423	397	452	403	408	404	394	421	420	411	351	423	423	399	414	474	416	418	373	425	408	423	394	410	402	426	410	397	388	432	419	411	408	406	401	424	407	386	391	419	405	415	429	389	419	415	352	426	397	383	409	418	419	386	396	401	411	415	444	393	400	419	412	373	382	423	427	427	430	429	377	419	412	409	486	414	395	408	422	406	398	419	442	416	407	400	377	370	399	407	399	424	401	423	425	386	430	450	412	406	401	402	418	370	408	397	405	385	420	436	414	377	418	403	391	399	393	425	401	428	408	421	385	422	407	385	406	424	421	366	441	408	434	424	355	435	403	421	455	409	418	399	380	438	405	438	389	369	442	386	392	422	400	389	392	403	387	405	369	412	424	393	420	418	418	447	386	401	421	406	411	376	388	401	446	414	417	383	391	413	418	408	404	409	400	384	388	394	381	402	416	403	399	396	431	442	392	400	387	425	402	422	387	438	432	430	367	415	409	400	401	424	384	405	392	385	410	411	395	391	406	425	398	407	411	422	392	439	392	441	442	428	429	373	396	396	411	405	361	396	407	395	395	386	382	401	395	394	439	382	388	427	401	402	393	408	431	379	403	383	438	399	418	390	405	378	406	409	373	402	392	380	415	400	399	398	401	403	409	393	417	395	411	393	414	437	426	428	405	410	410	440	400	397	412	416	395	376	385	412	408	420	392	389	370	338	428	430	384	428	406	427	384	385	408	441	424	399	434	424	406	368	437	473	416	419	405	395	426	432	375	422	368	392	402	418	404	382	436	404	377	380	384	431
31067	2482	4654	5329	4529	3821	3178	2689	2612	2312	1967	1866	1773	1712	1713	1621	1722	1423	1279	1270	1299	1263	1192	1158	1079	1120	1160	1091	1102	1087	1072	1076	1035	993	1004	1000	1070	1014	994	1011	1001	993	951	972	1038	1024	960	1003	950	983	954	969	989	959	924	975	948	940	965	924	946	956	960	914	953	960	968	987	950	975	976	943	948	932	991	949	945	949	942	944	961	947	934	937	961	935	920	876	938	958	937	964	962	905	966	977	981	929	958	937	947	965	928	921	936	905	937	965	951	935	950	974	1008	968	919	950	918	939	954	949	968	951	924	931	987	944	918	931	927	993	951	960	913	907	994	974	930	920	933	917	994	917	933	952	943	925	933	909	953	869	963	927	979	949	918	981	999	940	943	903	976	945	924	976	868	951	959	961	946	940	912	935	930	940	932	937	907	992	915	954	980	901	904	959	933	940	994	888	916	939	906	904	977	924	946	888	909	910	944	935	992	917	939	892	967	960	939	957	938	932	894	899	887	902	909	986	967	912	918	962	954	918	901	936	902	931	916	957	927	938	996	951	910	946	948	906	903	857	920	891	929	942	923	968	906	870	914	981	944	942	873	855	940	916	923	944	904	936	980	955	910	919	999	1008	879	941	887	927	929	979	942	937	886	885	920	942	919	980	942	957	876	951	953	920	880	886	948	893	957	945	893	976	907	895	926	931	947	898	854	971	906	923	923	1002	895	890	915	902	957	916	908	929	920	997	925	916	923	862	951	935	935	940	946	955	961	863	867	890	974	979	952	931	948	887	963	942	934	905	917	957	928	934	944	907	894	911	945	987	921	950	913	919	922	943	900	974	943	911	946	976	938	923	892	903	912	968	911	936	994	942	886	903	928	921	912	937	944	866	914	906	955	968	982	913	895	928	930	933	933	927	921	952	909	937	937	888	900	934	861	964	886	990	947	923	965	944	902	904	976	912	944	913	912	896	918	969	947	923	919	940	880	944	920	902	928	952	893	897	911	894	898	921	862	938	928	897	919	920	958	932	948	932	917	929	967	933	911	911	904	957	918	882	980	957	899	951	946	937	941	872	930	922	971	905	935	955	954	933	963	973	967	925	944	923	898	942	891	944	936	901	943	932	920	919	930	951	946	909	991	942	920	900	929	977	896	1016	905	933	953	921	948	923	896	918	925	907	900	983	930	901	857	927	898	968	920	917	961	918	939	904	909	940	943	898	932	931	915	961	959	928	931	921	926	931	919	916	937	932	912	953	953	906	904	915	898	911	950	988	895	923	929	968	908	962	920	953	899	961	913	939	943	931	923	953	933	965	925	941	961	956	918	988	928	965	916	928	949	923	954	938	939	926	916	932	920	921	945	968	880	930	900	903	941	928	914	959	922	928	921	901	917	903	949	936	971	979	925	905	938	925	914	897	948	873	921	942	945	931	934	981	900	920	934	910	939	972	905	908	1017	915	944	929	929	902	963	977	975	908	997	942	924	908	907	899	973	906	936	946	977	963	894	920	928	974	952	961	903	947	902	919	954	916	950	946	949	917	941	939	998	914	963	951	885	893	959	918	953	837	926	922	923	915	950	944	926	966	968	961	920	983	989	904	955	997	965	976	911	953	958	947	946	908	979	966	967	982	984	911	946	962	884	973	874	963	923	994	955	899	922	945	936	878	964	892	917	960	906	924	912	915	922	1004	971	926	957	923	935	930	916	940	915	914	878	931	948	898	945	950	894	955	919	939	956	915	904	923	910	900	934	952	922	968	909	926	905	934	874	947	978	906	895	932	958	929	934	911	941	894	872	921	902	979	925	888	931	950	885	943	911	911	935	939	924	906	897	942	901	951	924	920	916	927	909	900	991	950	926	936	903	914	941	944	902	931	900	877	1003	936	916	934	939	989	895	950	962	931	944	896	891	925	911	935	957	938	940	891	939	951	977	908	955	939	885	939	926	927	924	894	932	963	949	929	890	995	973	890	927	952	958	910	914	965	926	885	922	955	960	928	973	881	902	891	959	945	919	954	943	921	905	934	896	920	902	973	942	862	995	895	929	905	997	981	949	978	953	899	952	930	933	965	927	904	896	935	924	950	914	948	898	959	922	914	919	957	926	932	926	969	978	935	885	891	943	898	938	943	900	954	941	940	943	884	949	871	919	964	952	931	928	908	948	977	913	900	912	968	934	929	878	916	954	951	926	917	897	954	949	891	911	953	910	893	876	927	926	931	943	944	918	919	918	883	925	916	923	907	878	983	937	946	890	948	959	883	902	913	974	955	942	939	915	904	900	974	944	865	925	973	973	959	925	898	988	920	954	936	971	968	890	912	956	911	929	976	961	960	919	933	974	908	949	900	947	945	927	932	954	941	944	901	944	899	908	900	853	936	956	926	954	904	917	904	870	952	921	946	944	919	924	968	968	931	902	928	923	848	949	945	926	911	899	905	898	995	878	940	983	931	911	919	965	968	895	925	921	904	945	983	936	905	946	940	925	949	920	896	971	932	892	887	930	939	955	894	975	940	958	936	921	951	938	966	950	941	962	923	912	947	935	917	961	921	966	905	928	935	919	952	925	931	935	900	952	942	868	939	954	929	902	942	959	947	940	974	955	951	939	903	917	905	876	961	923	915	908	922	949	894	909	881	902	971	886	966	949	932	928	925	933	941	948	979	922	871	933	957	965	910	905	908	919	944	885	924	927	973	895	917	960	928	924	956	942	976	948	958	941	937	882	953	892	995	916	924	904	912	924	920	986	942	901	979	956	909	930	857	963	938	985	918	880	957	974	931	951	891	886	908	965	923	897	873	882	961	923	915	939	931	916	917	921	950	914	908	914	1028	929	970	943	852	944	944	959	946	913	922	927	921	1000	999	936	895	912	940	933	929	869	950	930	947	876	956	930	893	937	956	911	950	924	919	927	937	1021	922	920	927	953	924	967	983	960	925	964	897	929	939	907	853	930	806	894	962	939	919	920	972	881	892	920	957	929	889	909	954	958	972	864	965	974	887	898	893	963	956	904	939	933	967	913	889	966	943	939	954	929	894	921	869	925	977	928	934	923	930	860	982	934	932	944	907	989	959	930	974	918	936	940	932	998	944	901	914	928	924	917	921	887	892	852	894	932	983	922	950	919	949	912	913	891	974	944	915	892	929	896	948	862	922	991	940	931	962	975	948	924	963	950	931	949	969	921	972	891	945	917	965	994	963	950	937	902	916	907	949	928	952	1000	932	922	919	948	947	958	905	914	924	921	894	920	928	921	902	946	873	911	937	948	923	912	919	894	973	922	987	918	873	930	911	934	915	948	962	921	923	998	928	989	932	956	931	937	917	947	907	962	944	949	926	920	1001	924	904	874	946	891	954	967	918	939	909	910	953	911	981	904	939	968	941	946	932	902	938	900	941	947	920	955	908	880	926	930	906	928	910	914	912	899	925	900	948	904	918	920	933	907	941	1006	964	941	956	929	938	953	928	950	898	965	926	908	952	981	923	972	908	953	916	879	920	998	930	987	901	981	939	969	949
12317	734	314	295	295	278	233	267	248	226	200	219	248	261	233	241	208	234	252	236	220	217	213	241	213	242	213	239	224	214	231	262	207	230	228	229	233	228	265	239	214	246	212	246	254	235	259	228	238	253	248	195	223	240	258	226	243	215	257	219	237	242	233	237	221	258	279	226	207	226	232	240	237	220	219	225	257	211	212	213	232	206	253	203	212	225	255	230	209	223	223	224	217	239	235	208	256	234	230	237	214	230	219	217	222	221	239	209	230	218	218	246	222	224	219	247	226	207	268	217	246	226	255	219	238	244	231	226	228	239	247	235	240	224	216	236	233	239	201	218	225	239	241	264	196	239	225	221	258	216	240	207	250	212	230	227	202	212	222	246	228	214	252	257	248	241	243	214	241	264	233	230	246	233	206	218	226	229	215	215	263	225	222	214	207	201	230	249	230	224	230	243	217	217	249	217	245	249	232	237	221	227	221	240	231	206	215	239	196	238	232	249	211	236	230	219	224	227	234	237	210	207	208	222	209	256	233	236	251	222	234	256	209	207	234	243	213	221	223	235	237	224	237	232	230	280	231	206	236	254	232	219	226	232	220	228	256	215	228	218	204	225	230	212	229	213	212	210	226	228	203	235	220	247	228	258	234	241	220	205	221	218	253	218	238	235	225	232	237	199	239	274	214	228	217	220	234	237	224	259	223	239	236	221	238	229	241	226	219	207	242	210	211	205	245	235	228	221	243	242	234	238	241	235	257	235	234	215	249	209	252	215	247	196	259	222	208	253	241	218	197	228	232	235	227	214	226	245	232	232	247	222	223	208	231	229	221	232	256	218	234	228	202	202	216	227	215	220	232	255	219	249	220	234	230	225	221	205	222	214	250	251	253	232	216	211	266	237	219	198	235	219	209	210	238	222	245	225	244	243	232	228	224	230	240	217	253	234	242	220	241	234	230	219	202	215	194	234	235	235	215	224	230	221	219	217	217	227	266	181	219	225	221	243	205	199	232	212	193	223	219	245	211	244	222	234	233	229	235	237	215	212	202	238	216	239	267	234	252	221	232	225	229	197	225	220	220	218	242	269	230	257	244	207	210	228	261	241	249	267	246	222	249	214	208	211	220	227	229	242	229	261	225	238	235	236	254	248	245	231	214	221	239	234	244	205	242	217	234	224	210	227	218	211	245	272	218	222	269	215	226	226	216	245	256	196	253	240	226	231	208	209	217	218	220	234	248	209	219	214	221	268	233	244	242	211	227	212	225	230	228	227	226	239	233	243	218	233	215	252	229	240	233	211	234	251	202	246	205	230	225	233	243	212	211	208	204	228	249	221	219	256	211	204	216	196	245	224	214	239	249	242	231	212	241	223	201	241	219	204	253	241	225	244	233	215	241	240	238	244	227	250	260	237	220	233	234	235	231	228	233	226	238	231	219	230	218	222	256	230	240	232	239	200	239	230	224	233	225	211	265	254	260	227	217	249	263	248	237	217	236	219	219	265	261	200	242	250	214	198	221	236	226	239	226	193	239	233	210	232	218	213	229	242	225	205	235	247	226	214	240	225	223	217	225	238	200	241	246	243	237	242	236	236	227	218	243	225	223	243	220	248	241	209	214	239	222	206	213	232	237	232	243	207	200	237	243	216	229	193	243	237	222	218	223	218	205	214	252	232	240	220	208	222	219	224	236	217	218	226	240	227	221	267	243	231	230	237	231	246	216	237	224	246	261	252	224	226	240	247	190	242	235	257	204	260	200	241	239	223	203	211	214	240	200	228	224	217	238	239	248	224	266	239	213	234	218	221	217	229	253	196	239	235	228	251	217	232	237	244	247	233	223	240	213	227	210	226	231	232	233	243	245	238	263	199	217	252	243	241	224	226	240	247	214	213	222	236	224	252	228	246	225	213	213	206	210	238	234	240	220	226	206	237	238	225	251	239	237	248	227	215	234	237	228	244	213	232	210	213	217	233	239	231	219	220	241	230	254	276	266	230	215	249	218	204	225	219	227	212	216	237	268	207	223	232	223	252	245	222	218	200	234	243	254	255	260	255	229	239	235	237	220	243	218	258	234	237	252	226	208	242	224	262	230	217	232	228	221	242	230	247	232	222	216	259	238	237	200	214	273	250	234	231	194	247	229	225	241	205	228	231	222	209	259	224	234	240	240	244	240	235	248	243	227	226	257	230	216	220	223	250	272	242	264	222	201	207	229	235	244	235	238	229	215	218	246	235	228	222	230	219	219	225	225	218	220	232	232	208	224	224	243	267	211	234	228	223	210	248	220	221	214	235	239	212	247	210	234	224	227	224	218	240	238	228	253	221	231	215	210	245	216	224	218	216	205	240	241	201	210	244	219	217	229	223	224	236	244	254	249	240	208	227	217	213	215	246	226	222	203	238	238	215	235	255	262	212	212	217	242	204	241	240	221	219	228	216	219	239	223	235	229	245	201	238	218	240	229	240	203	220	209	222	246	249	232	201	245	225	223	212	232	224	241	218	237	208	242	220	224	209	241	263	244	263	224	211	232	212	213	200	230	237	214	194	225	236	237	230	247	263	204	238	224	250	188	232	206	191	208	262	201	252	219	238	251	226	225	229	208	214	238	230	219	232	240	259	240	224	253	242	231	234	244	209	241	227	223	223	229	232	237	236	275	248	246	255	230	242	225	224	247	226	210	226	213	235	262	206	233	218	209	219	229	205	239	241	248	238	238	239	260	233	212	230	244	213	255	238	215	267	270	246	228	204	227	245	241	216	207	236	213	233	259	227	244	222	237	253	254	236	205	267	217	230	217	227	206	227	235	231	244	253	253	229	230	219	249	246	229	246	230	192	237	186	238	209	233	231	190	220	225	226	206	218	234	227	243	241	232	218	200	260	230	233	245	251	264	268	228	224	263	226	223	221	237	234	240	250	237	226	227	214	237	273	215	205	228	251	223	232	229	222	225	236	227	218	235	223	233	246	234	235	217	240	241	230	257	208	241	219	225	258	227	226	222	261	214	225	235	222	263	231	240	196	232	251	235	235	219	261	263	224	204	218	243	236	219	227	215	221	213	229	222	246	223	238	223	242	277	218	257	215	251	235	295	227	202	221	203	241	231	246	230	237	236	220	223	204	221	210	235	216	228	245	203	213	224	223	216	251	205	232	227	235	252	252	225	228	207	229	220	234	220	232	233	223	237	230	214	238	263	209	238	224	249	228	247	215	222	207	238	206	241	241	240	237	213	239	238	229	257	242	270	246	209	236	226	211	245	194	224	220	236	260	228	264	232	262	233	242	253	258	213	248	215	242	225	253	234	180	222	233	237	235	233	231	222	202	241	225	247	228	211	240	271	239	243	198	228	239	209	229	241	232	256	208	215	202	232	240	229	235	232	230	208	240	235	238	245	214	224	252	218	207	223	237	233	224	230	231	248	203	229	234	240	248	251	224	244	232	261	215	214	227	224	242	241	234	201	240	236	244	253	212	216	212	245	248	223	250	230	229	226	232
11107	641	731	723	707	682	691	608	594	658	557	585	585	620	606	583	633	604	527	556	570	571	614	578	572	604	565	565	598	592	615	570	560	568	596	550	560	583	524	557	592	580	558	600	583	559	571	612	544	565	562	578	575	598	521	545	558	592	574	610	560	579	565	560	572	530	615	576	561	586	584	573	561	582	573	565	586	584	601	567	571	566	563	606	574	607	539	574	575	541	550	565	589	567	577	608	565	601	621	570	600	538	581	613	567	564	577	571	605	584	578	586	547	521	566	528	587	562	600	571	559	598	578	591	579	599	560	554	576	546	556	567	576	563	573	563	603	533	556	561	566	601	523	547	588	592	549	620	560	550	621	585	595	559	568	613	567	580	569	588	565	565	615	580	558	557	547	544	587	617	617	585	540	574	513	554	574	581	582	557	569	618	587	596	541	547	546	548	569	573	574	571	585	562	602	533	548	554	552	603	553	610	546	573	577	588	556	505	568	556	595	624	548	534	599	567	598	563	629	526	564	566	577	550	598	562	523	592	587	488	580	563	593	550	591	564	568	610	542	554	578	600	536	555	543	575	571	593	626	533	564	584	584	611	598	561	605	557	554	572	560	611	581	587	583	583	554	605	577	618	544	556	573	562	610	570	571	569	543	558	568	590	558	541	604	534	604	604	532	574	576	593	515	565	573	586	570	594	596	593	608	582	558	568	575	568	609	624	568	627	575	567	603	593	572	544	604	553	517	554	608	567	606	559	595	621	570	580	559	593	568	558	566	573	549	577	557	619	599	553	561	558	540	565	545	594	553	588	627	562	531	580	559	500	542	563	584	550	561	584	516	601	539	565	599	577	565	622	597	553	606	592	562	593	619	578	576	546	607	536	603	569	571	530	551	598	563	592	574	578	559	571	560	575	579	573	567	594	535	601	576	579	552	586	567	579	601	519	568	578	568	590	590	599	558	588	586	618	593	563	516	572	536	615	554	525	568	620	565	586	598	596	564	623	590	600	594	553	592	557	586	530	569	623	531	605	574	589	581	581	592	535	570	563	550	584	573	591	587	594	557	572	542	552	564	587	554	536	600	595	553	563	559	556	580	570	594	582	572	516	530	570	565	526	597	598	560	548	570	552	555	576	586	545	556	571	574	530	594	597	572	564	584	559	557	583	543	612	546	539	557	555	561	568	615	599	569	567	578	593	579	564	556	549	571	590	595	606	572	567	614	594	621	623	563	546	568	586	553	570	545	602	589	518	559	586	584	557	602	544	542	581	553	580	586	596	557	552	554	541	578	547	498	530	590	565	593	570	589	577	552	575	547	544	618	590	585	570	536	606	547	632	593	653	595	533	575	558	553	600	612	560	521	518	583	525	553	544	562	578	596	566	553	568	577	625	566	556	573	586	593	579	571	521	583	575	575	561	583	574	559	549	560	531	539	577	553	538	553	572	597	594	568	535	557	598	559	584	522	598	614	632	586	517	570	554	538	594	551	538	605	575	553	572	607	577	569	614	553	583	580	559	586	558	562	604	543	586	553	593	609	522	583	561	596	580	592	575	555	593	552	563	560	588	555	568	569	617	557	559	607	571	600	540	585	584	533	556	600	555	571	544	561	582	551	554	588	580	580	565	589	583	580	583	578	572	606	547	554	563	568	590	593	579	546	590	611	554	589	572	550	585	577	569	552	576	551	564	560	605	562	536	604	608	615	602	591	601	593	610	598	566	557	591	563	576	532	554	529	537	605	555	552	581	570	536	583	549	536	564	504	591	558	561	538	601	573	572	533	570	563	584	570	572	591	562	562	567	554	582	588	579	568	575	544	567	524	584	547	533	569	576	606	563	566	556	567	549	578	632	575	566	524	547	571	593	557	582	544	577	557	585	561	545	532	579	582	542	555	552	542	585	603	570	541	563	552	572	564	543	568	557	504	568	558	558	563	549	605	566	599	548	542	598	533	541	599	576	550	550	583	588	603	576	585	571	569	546	624	541	534	547	577	582	578	586	602	549	564	587	590	610	558	546	595	615	547	565	568	535	534	580	604	616	579	564	570	573	541	623	619	543	564	557	601	560	538	602	551	585	583	585	570	588	554	632	559	523	590	585	583	600	543	531	538	614	601	608	550	549	553	564	584	582	599	584	585	553	609	593	564	569	546	555	542	554	579	587	603	567	560	577	587	561	602	554	566	577	555	553	588	572	584	539	566	562	574	576	565	579	564	567	576	571	611	593	563	565	539	577	611	607	535	588	620	541	583	567	566	595	559	603	569	591	595	549	602	550	602	576	522	575	537	552	528	565	556	604	560	575	584	534	543	506	554	573	550	540	566	602	560	579	567	571	593	589	562	582	603	577	620	562	558	579	567	561	536	578	580	558	582	551	544	591	581	557	611	554	560	553	554	569	593	595	587	553	541	559	568	584	574	595	562	566	593	558	559	558	573	566	525	560	568	592	572	590	563	595	522	598	540	577	575	562	615	586	580	535	595	604	596	560	563	552	583	600	638	575	571	533	520	589	512	567	545	615	568	545	624	609	548	567	560	539	605	534	626	558	579	579	527	576	536	546	564	552	590	566	585	531	560	532	585	591	586	622	565	570	611	572	570	548	543	581	521	557	561	570	554	575	549	551	545	549	567	553	594	568	607	545	590	561	612	551	569	530	574	562	563	571	572	601	555	551	567	567	524	574	568	588	595	544	597	574	575	599	584	547	560	533	571	609	587	575	587	579	598	545	600	558	579	586	569	515	552	549	574	571	573	572	558	538	586	541	558	574	564	597	530	574	543	555	611	599	582	563	588	572	541	599	603	584	618	599	586	552	604	495	559	574	563	589	558	554	560	545	577	570	561	583	573	607	549	562	526	532	581	632	576	567	580	610	552	580	562	573	562	624	609	554	569	539	556	543	577	605	595	552	637	563	620	551	565	552	575	588	588	545	570	545	540	588	568	578	540	537	580	599	591	548	586	553	563	596	585	623	584	586	555	558	529	573	529	593	572	575	578	581	598	582	585	604	549	558	600	588	576	594	570	590	553	600	599	556	573	580	605	553	572	572	578	588	560	620	570	556	607	570	586	543	614	547	535	583	552	558	534	607	595	601	565	554	544	584	569	550	602	561	583	564	564	630	570	569	529	592	549	579	544	625	563	558	566	563	537	579	558	558	496	581	539	575	541	599	569	581	592	562	582	570	558	582	542	565	570	560	569	574	563	550	579	570	543	599	582	541	545	569	577	588	581	593	565	561	602	559	567	532	554	604	602	558	589	591	507	589	579	557	548	588	574	538	578	547	625	543	539	527	569	564	577	527	574	520	582	535	592	531	579	542	593	568	558	539	581	553	593	582	591	529	543	560	567	546	581	609	539	580	563	574	549	570	543	560	540	605	591	568	545	562	529	571	585	567	562	568	546	573	543	565	598	589	534	597	572	576	569	603	575	592	595	600	559	590	551	640	592	575	602	550	581	556	591	567	593	607	542	573	549	558	527	568	562	601	657	595
44417	26218	16221	2428	870	625	521	477	428	391	352	341	318	302	321	291	308	292	276	272	258	291	276	279	277	288	282	302	296	279	253	279	258	249	270	269	284	272	279	240	283	278	268	263	260	268	242	273	245	242	266	273	254	263	257	283	275	271	244	258	266	247	276	270	250	261	231	263	249	288	248	266	250	277	291	253	245	270	270	252	262	233	234	235	248	256	272	240	254	266	236	256	242	295	268	272	286	250	267	279	244	240	277	264	231	234	241	230	258	241	248	270	259	278	256	255	242	232	281	257	254	249	273	256	230	244	242	230	264	257	273	276	279	229	259	299	280	266	250	267	279	244	290	266	251	230	262	250	251	286	259	244	229	217	298	270	267	247	254	236	256	257	272	253	230	268	264	269	255	271	278	249	266	249	213	244	284	280	270	289	251	248	251	260	242	270	267	265	275	206	255	276	260	255	270	220	240	255	259	261	260	256	249	235	213	230	231	273	252	285	292	251	297	244	265	245	260	284	258	264	268	268	239	249	273	274	264	239	283	250	251	237	276	248	276	255	302	263	276	191	240	235	249	292	299	273	277	257	247	234	266	294	251	262	276	263	252	274	239	242	272	285	244	238	269	256	260	251	249	266	249	246	251	241	254	264	297	266	250	255	253	277	223	266	232	248	262	249	263	236	270	267	293	244	254	245	259	232	254	229	245	271	283	291	276	247	257	273	246	257	261	245	272	270	244	234	262	250	256	246	256	248	243	279	276	273	261	228	257	261	265	246	241	258	285	235	235	220	289	284	257	254	247	282	258	260	243	274	268	252	249	271	273	253	244	277	264	245	245	257	252	256	277	251	252	275	235	263	265	254	234	235	293	259	263	250	260	275	259	251	273	259	247	244	265	270	270	275	238	284	247	226	260	253	236	274	272	268	261	264	270	261	246	252	299	299	275	306	249	276	264	232	266	260	215	240	235	270	253	246	273	256	233	247	267	268	239	228	248	228	254	257	238	253	218	244	264	301	243	242	252	293	277	250	274	252	247	237	254	272	229	259	246	238	250	260	234	275	267	233	245	241	265	263	255	281	226	265	266	241	267	248	275	219	268	280	276	273	265	291	250	236	269	266	236	254	268	255	252	267	260	258	240	230	253	282	229	208	245	238	247	229	258	252	256	250	256	242	230	257	270	278	245	248	258	272	237	255	261	271	275	255	260	229	255	239	235	261	235	284	277	260	265	255	252	266	264	276	247	232	244	250	273	245	246	254	225	247	253	255	256	265	260	260	229	242	263	248	265	247	280	242	227	244	262	247	247	247	256	248	258	238	238	261	261	254	262	267	256	233	268	234	256	238	265	239	271	247	293	273	252	271	248	255	251	247	272	231	244	251	246	226	257	232	254	280	250	284	266	253	250	256	262	269	229	250	231	256	269	270	247	279	286	269	235	251	267	253	240	270	270	255	243	248	266	249	276	254	220	247	242	192	274	242	293	234	233	273	243	255	277	233	270	273	259	255	255	209	270	244	269	314	268	267	224	236	250	252	233	277	231	257	286	249	256	256	234	246	279	277	244	229	244	293	276	269	284	248	251	249	253	271	253	260	259	235	240	249	264	260	267	272	237	206	263	242	251	250	230	301	279	252	257	256	262	245	265	233	260	233	219	256	292	270	273	253	260	264	265	256	271	282	246	253	252	257	237	269	256	259	260	242	277	246	242	268	272	255	275	290	263	237	238	252	251	281	224	262	253	250	267	283	257	247	258	250	236	307	253	259	273	223	231	285	237	262	245	252	259	216	275	212	266	225	239	234	240	268	256	274	285	250	267	234	251	261	252	278	276	283	266	223	265	257	285	250	219	240	266	253	262	248	252	254	253	283	258	261	224	284	233	259	206	253	263	243	273	262	244	265	261	270	257	301	246	236	249	259	232	259	229	239	248	274	240	299	260	257	253	246	258	266	279	256	243	242	245	252	241	242	256	256	272	267	265	258	248	285	252	274	234	280	254	256	216	233	269	270	268	263	259	265	280	249	264	243	234	223	242	253	265	265	215	249	240	296	262	252	258	260	247	236	252	261	271	241	245	267	282	291	316	276	276	243	259	233	293	239	273	284	243	284	273	246	272	232	260	258	278	261	249	258	251	245	303	275	243	240	251	253	276	231	225	231	266	264	255	256	284	240	238	255	261	242	251	272	280	238	247	238	221	252	249	236	241	255	244	238	249	293	240	226	241	263	277	223	252	249	253	282	288	279	249	285	258	256	257	284	268	268	243	233	257	237	270	268	256	252	266	254	222	241	283	281	244	281	249	242	276	247	246	248	223	250	229	237	255	237	263	261	243	251	271	240	255	243	228	245	246	261	217	275	240	249	263	279	262	264	250	250	266	245	254	239	220	257	266	242	235	228	272	273	257	228	248	281	267	259	274	269	267	271	250	268	273	263	248	298	245	270	277	254	239	245	256	274	246	239	229	221	249	240	257	271	248	270	266	251	264	269	228	260	231	260	273	263	293	266	265	282	266	250	247	255	233	285	295	292	266	272	225	260	246	241	278	277	238	241	264	211	246	286	243	233	234	245	270	241	240	250	270	222	288	267	224	251	220	270	251	256	264	272	244	273	243	255	272	242	259	247	249	259	250	267	269	293	237	276	231	271	223	220	277	263	251	264	286	301	270	244	241	275	246	240	283	265	242	242	256	245	263	262	259	267	212	286	276	276	256	259	250	271	272	247	294	233	279	240	253	269	243	243	263	243	252	263	279	265	286	237	260	274	235	248	257	258	252	273	238	267	222	264	267	240	245	232	272	232	248	258	290	255	243	260	283	268	233	260	239	247	258	257	271	237	260	262	250	240	233	272	254	246	293	223	238	234	265	256	260	273	269	258	245	283	256	244	267	248	235	246	261	280	278	265	287	245	230	274	254	252	254	246	242	252	241	275	231	278	234	263	240	248	235	249	262	230	249	249	237	279	245	271	266	284	266	269	267	263	233	262	248	237	241	274	256	261	282	255	275	271	239	260	249	260	264	261	276	260	272	272	237	243	225	259	272	244	268	235	262	236	232	256	271	234	280	262	282	253	257	287	238	274	265	270	254	265	242	239	245	239	264	236	250	267	244	230	258	264	274	273	254	256	248	252	260	267	229	241	286	289	253	261	240	260	259	273	262	243	259	279	263	250	252	251	252	262	256	246	248	285	263	266	258	257	224	220	239	270	298	270	215	247	236	241	253	235	288	274	256	271	274	255	274	223	278	271	281	269	256	243	221	248	237	246	249	251	282	225	248	215	279	246	252	263	272	277	249	253	255	287	272	225	242	255	272	253	293	264	286	294	240	269	267	240	267	271	278	205	267	284	271	263	202	255	249	266	235	267	303	243	237	266	266	219	251	286	277	232	267	295	244	250	301	264	224	278	282	261	267	271	262	266	218	244	261	276	268	270	268	260	280	266	253	245	216	273	262	261	237	283	237	269	244	243	279	279	229	236	245	245	253	249	257	244	265	232
23107	1560	2739	3067	2630	2249	1926	1779	1783	1273	1283	1126	1109	1063	1193	919	995	840	821	856	810	879	818	740	690	771	753	699	742	730	738	738	664	731	688	675	653	701	675	683	674	692	661	668	627	615	652	651	623	642	651	632	623	663	689	657	659	592	643	703	688	657	642	687	638	657	648	609	641	635	650	625	644	657	637	633	646	647	642	652	662	641	654	636	659	659	633	656	642	628	641	643	683	608	622	579	620	620	623	613	600	668	671	653	652	652	630	641	656	663	613	612	634	631	634	675	683	632	637	658	581	635	631	669	620	632	641	667	619	660	660	639	641	643	676	635	653	599	662	652	654	667	606	632	649	656	612	604	620	701	637	633	631	647	671	627	622	632	664	649	622	651	626	617	628	679	642	635	661	631	642	671	629	640	596	636	657	614	615	678	595	602	612	664	648	672	621	652	641	666	625	614	618	626	634	659	687	663	613	619	620	621	654	657	566	656	648	636	620	645	610	649	666	686	622	646	653	637	614	630	621	642	633	614	631	611	614	649	622	665	661	654	597	628	630	642	617	673	641	665	606	588	648	649	652	610	658	645	595	612	647	671	615	615	624	611	634	619	652	661	631	644	652	662	639	627	634	650	654	626	594	597	671	641	639	661	624	667	625	603	627	676	648	666	664	642	604	671	629	668	658	630	611	615	655	603	667	671	656	678	649	645	654	669	604	656	637	691	669	590	609	588	664	640	677	661	662	657	617	675	612	612	669	629	656	610	627	625	618	659	676	594	635	632	618	625	625	647	619	657	662	610	628	667	648	611	640	657	630	646	565	689	639	641	624	664	623	667	655	662	638	671	637	637	690	627	607	621	657	635	623	589	626	644	651	661	621	625	680	634	656	702	611	634	598	653	632	630	629	599	650	647	620	605	636	663	628	610	620	611	625	632	616	644	647	672	641	667	628	617	626	612	645	631	645	641	641	649	673	662	651	611	613	708	629	669	625	626	613	682	615	642	649	614	631	623	627	633	618	675	671	638	677	592	627	669	659	654	606	672	603	608	636	674	648	651	618	645	618	626	627	645	620	649	633	607	596	650	630	661	620	657	610	633	626	672	640	638	623	698	615	623	616	635	628	679	627	610	627	607	641	621	675	622	651	630	620	634	622	616	634	650	627	623	647	630	646	603	670	611	643	618	616	660	642	647	688	620	610	638	646	649	655	595	618	652	620	638	631	600	650	639	600	615	649	618	633	579	728	642	635	652	658	622	623	682	588	629	631	677	603	628	614	656	601	664	633	651	642	629	611	622	636	615	658	626	616	684	670	626	641	639	628	623	644	663	615	651	627	628	674	588	631	630	672	628	645	622	622	634	667	656	623	661	636	630	647	612	655	635	645	597	653	631	613	609	616	656	689	664	626	660	611	657	593	594	625	674	668	613	623	644	659	620	622	620	640	611	604	631	659	609	652	630	611	627	607	699	669	629	628	649	647	658	643	630	661	629	628	645	659	662	674	613	642	632	645	591	603	645	606	653	631	613	613	678	635	612	604	625	649	594	649	634	613	643	641	643	639	654	628	609	638	612	633	595	680	608	591	652	650	618	644	628	630	696	621	602	629	619	620	634	628	592	587	664	636	664	638	626	646	621	648	625	635	607	645	645	632	685	639	629	605	630	606	643	634	632	662	659	660	663	617	655	576	637	595	622	630	663	625	600	603	645	662	647	668	657	634	650	612	657	639	590	642	648	637	605	646	582	619	632	643	699	614	664	594	621	635	619	633	644	628	617	646	633	603	658	674	634	599	617	649	639	644	647	619	656	598	632	657	646	665	644	660	605	661	639	663	641	664	624	599	651	595	664	678	633	637	638	622	643	609	619	621	662	687	629	612	658	628	636	637	623	657	576	669	592	578	596	594	660	662	628	637	595	633	612	633	636	685	622	606	621	666	649	635	657	647	623	629	624	670	617	616	669	682	655	656	578	606	597	629	650	614	670	664	609	624	654	664	617	629	615	651	650	636	620	637	643	619	623	608	599	595	619	608	627	649	604	617	696	644	628	609	700	623	628	626	643	662	631	608	655	648	599	621	601	603	600	655	681	673	583	614	632	630	650	654	666	623	618	638	644	619	644	663	645	664	663	618	636	630	633	629	669	627	605	657	663	640	655	698	625	650	676	611	626	620	611	648	654	613	626	590	624	581	640	623	673	628	649	607	639	633	620	571	623	629	678	673	680	644	631	636	638	653	652	629	636	630	630	654	669	641	613	615	595	642	656	643	636	630	637	606	619	648	623	607	634	640	625	613	642	644	654	635	649	644	648	684	610	619	642	607	637	681	661	602	642	647	627	622	627	625	643	650	639	634	651	617	644	627	650	644	632	642	610	639	655	606	626	629	680	615	595	621	669	676	644	657	610	656	625	621	615	626	602	638	646	661	660	608	629	617	635	658	627	638	635	582	690	654	639	601	651	644	645	607	646	625	597	592	619	592	671	718	683	636	668	624	686	610	623	652	672	627	634	674	649	632	643	633	621	639	653	639	626	593	678	663	653	597	651	642	647	669	638	627	656	633	645	654	635	659	632	630	629	632	634	635	605	640	662	583	670	615	671	621	631	629	615	650	635	621	619	674	708	613	623	641	610	635	675	617	651	596	624	625	641	649	672	607	647	652	575	626	646	597	661	645	661	596	669	680	659	620	621	625	617	701	588	643	675	608	624	636	620	618	635	638	633	647	640	660	686	643	674	598	630	639	625	615	626	618	711	598	616	642	635	631	593	591	619	630	694	641	614	627	603	601	648	618	653	613	648	673	597	657	679	581	673	723	622	577	618	605	605	634	632	653	637	655	606	622	620	652	634	641	667	667	584	616	669	581	634	641	602	611	647	656	633	661	596	615	638	649	596	642	652	597	662	623	604	622	619	611	661	664	663	646	656	650	594	668	640	641	635	677	670	659	661	640	606	623	642	662	661	670	649	649	627	675	623	603	614	683	615	658	602	683	647	606	619	626	651	645	642	677	618	617	628	659	660	621	634	610	651	626	607	693	605	623	643	663	605	648	645	575	646	639	624	612	636	633	662	630	644	640	633	619	639	631	620	623	634	620	627	661	606	612	634	612	676	621	635	663	598	622	652	636	642	614	637	632	644	628	655	613	641	614	629	649	617	661	604	631	667	640	680	662	642	620	599	690	627	617	623	653	668	639	614	627	642	639	628	658	643	627	657	644	686	623	648	656	599	640	677	635	648	662	638	619	670	619	626	613	681	642	650	628	643	637	654	616	665	635	625	652	659	632	598	689	629	627	650	627	617	616	638	664	650	637	648	692	627	700	634	636	636	646	636	655	608	655	595	641	641	637	629	666	655	676	611	680	632	641	641	641	623	630	636	641	600	618	638	616	663	658	616	645	630	651	601	627	614	646	626	607	711	633	662	646	664	549	633	685	614	613	620	595	633	646	662	623	620	628	617	656	608	641	590	636	628	605	664	637	638	650	652	589	584	625	602	630	634
46137	25270	21874	10282	3126	1305	944	821	757	678	643	673	578	545	518	493	437	464	490	448	430	464	435	425	420	406	431	406	391	386	416	388	446	403	444	415	436	438	446	434	431	401	401	410	409	380	419	440	438	412	395	393	439	394	414	413	383	429	435	372	425	398	415	468	388	406	414	438	429	382	425	397	363	386	390	408	423	449	411	383	389	407	443	421	435	371	431	376	406	408	398	444	383	421	408	393	431	385	394	406	411	408	394	446	397	414	380	418	404	379	357	398	429	390	425	459	364	405	383	374	398	412	379	441	403	411	412	398	414	380	396	420	390	399	388	413	359	405	403	384	417	433	394	438	405	423	399	385	386	390	416	393	385	401	424	393	395	400	407	392	389	389	395	396	429	405	411	404	391	446	391	404	421	383	394	386	419	414	439	451	449	429	406	456	408	400	416	400	397	387	447	392	399	418	428	405	393	408	373	436	429	384	410	436	426	400	390	357	406	429	389	343	364	385	400	412	405	441	390	427	399	371	414	410	418	368	409	393	404	388	386	414	436	397	398	376	403	428	411	393	420	421	417	397	398	420	451	396	380	395	425	423	410	389	442	421	404	395	407	429	445	396	437	394	415	407	427	410	388	424	414	379	400	383	403	382	399	394	451	360	413	431	427	397	422	431	414	363	393	354	400	396	398	424	424	392	386	395	392	356	409	408	409	416	425	353	357	402	383	398	410	392	408	407	407	426	410	414	395	413	409	418	411	367	399	415	393	452	379	389	383	415	414	366	397	390	411	392	438	388	386	385	434	420	397	343	391	393	387	368	389	412	420	374	444	386	422	402	363	385	367	405	414	435	409	392	411	405	383	418	389	399	342	374	392	385	405	410	381	375	380	394	361	387	392	423	406	388	389	416	414	414	391	372	437	389	385	374	439	417	391	369	382	445	402	380	444	393	428	447	404	396	425	436	411	425	401	371	386	388	424	428	389	417	435	421	408	394	382	428	416	438	431	439	396	377	390	385	382	391	400	408	402	412	376	403	391	347	400	398	410	403	387	459	440	438	453	396	404	414	414	444	411	416	387	394	373	400	390	414	415	417	409	429	377	366	417	437	376	426	423	392	445	367	422	422	421	394	364	401	417	419	394	399	369	410	394	397	422	385	413	431	414	404	360	417	376	357	415	436	401	406	414	410	404	421	394	378	408	424	394	411	441	400	396	372	417	407	414	397	359	429	428	402	397	421	404	428	418	412	418	415	363	381	388	433	351	390	421	390	394	404	394	404	373	412	411	412	431	419	396	432	389	396	388	423	392	398	400	373	415	423	386	421	427	376	421	391	381	394	383	438	394	371	409	435	390	437	410	406	401	395	401	393	396	448	366	400	392	387	381	366	403	408	421	383	448	355	434	420	382	397	395	411	398	404	372	406	433	421	400	406	373	396	453	430	380	410	387	356	386	394	400	407	431	379	384	418	434	429	393	385	387	392	437	418	425	400	432	424	407	385	390	433	428	407	381	402	364	406	355	351	388	403	397	393	388	397	391	419	406	428	397	392	388	351	408	408	399	368	426	374	393	413	400	379	434	378	383	392	429	438	401	402	404	430	459	425	384	390	426	368	388	372	419	394	405	449	427	395	412	377	454	391	393	382	410	421	383	402	456	448	425	414	453	424	415	426	368	452	369	391	395	395	401	435	361	424	388	392	432	438	446	417	421	393	412	395	384	409	414	395	369	415	382	389	429	394	348	388	405	374	391	412	388	388	421	434	402	407	412	377	355	418	420	396	384	428	418	387	411	410	403	401	435	389	413	380	380	400	378	395	384	405	430	391	392	414	395	421	403	418	453	453	400	415	392	420	371	412	372	399	440	404	413	430	393	421	386	397	398	412	414	399	368	403	409	405	428	414	401	401	386	392	391	410	442	378	404	440	377	370	358	404	419	388	345	398	407	399	397	354	401	392	414	419	392	397	385	401	390	411	428	398	386	415	395	402	378	430	413	390	406	355	388	373	434	440	387	390	388	403	427	389	407	378	426	394	386	381	434	394	401	410	408	403	376	427	408	424	365	376	398	413	393	413	409	393	360	440	413	387	375	388	413	393	412	403	435	400	378	436	407	386	411	410	415	339	406	433	421	399	424	381	425	442	418	407	371	427	396	372	398	400	365	396	373	381	429	387	369	357	427	386	423	384	405	423	411	415	392	424	451	437	388	356	379	414	385	406	424	459	383	406	405	394	390	381	375	420	406	379	397	375	376	430	437	387	380	421	442	401	415	436	410	383	387	391	357	365	403	398	352	426	402	410	441	411	401	401	359	416	395	406	405	362	408	402	440	426	399	404	399	396	397	401	429	416	389	383	392	428	416	418	420	405	418	414	429	406	403	390	394	410	378	381	420	429	407	419	414	403	426	368	393	420	454	381	359	384	401	402	416	431	429	405	393	445	370	403	414	407	416	368	374	386	397	415	403	378	443	393	411	429	380	410	437	393	417	407	414	420	451	403	406	372	423	407	378	390	407	414	411	388	430	388	421	351	392	399	400	421	443	434	384	433	404	405	430	392	419	387	437	406	412	424	436	412	393	404	428	430	430	410	397	398	431	401	401	426	433	442	388	388	411	356	407	377	411	430	424	425	424	411	404	430	420	400	438	419	403	377	384	389	417	422	408	388	406	399	398	396	380	389	371	369	394	391	409	394	405	418	409	415	432	392	379	400	395	366	414	407	398	423	425	402	418	388	398	402	387	389	364	382	431	417	409	432	403	410	426	412	356	430	397	371	372	412	423	398	380	406	362	369	429	432	394	419	436	432	416	431	429	411	428	378	406	413	385	417	419	397	368	429	418	369	395	365	424	400	401	385	371	410	404	408	441	410	406	358	419	420	382	381	416	415	389	410	415	395	419	387	403	414	415	411	404	379	387	430	390	387	394	367	455	393	399	415	341	398	413	424	387	394	392	407	398	380	371	385	371	401	434	386	403	366	415	437	409	395	384	425	384	383	394	404	421	433	403	395	363	434	402	416	414	375	387	401	413	367	386	419	382	378	372	368	401	410	407	389	407	385	390	405	428	423	399	375	369	425	416	364	382	388	390	362	381	388	404	381	363	454	391	434	405	396	398	371	396	420	452	410	427	394	389	408	410	420	396	402	425	396	395	392	398	428	398	399	466	397	395	400	427	396	410	425	386	414	435	349	420	375	420	422	430	411	401	385	383	419	437	432	400	377	385	463	430	412	431	403	378	412	412	378	439	415	406	441	431	402	420	378	419	427	450	388	438	409	380	360	381	425	430	366	400	392	364	398	390	405	416	419	413	390	398	404	399	383	389	413	416	432	426	387	420	409	394	416	455	410	438	395	391	405	374	432	367	434	420	392	399	396	386	390	405	366	411	401	385	423	403	423	388	402	442	416	421	433	398	400	380	356	378	387	371	403	413	402	416	387	445	373	387	413	428	428	385	374	410	391	356	414	390	402	448	428	388	396	411	420	404	418	429	366	426	452
27080	2676	4906	5322	4678	4054	3456	2890	2746	2295	2029	1991	1846	1806	1725	1642	1598	1345	1344	1374	1251	1226	1213	1144	1140	1094	1117	1114	1094	1087	1042	1007	998	1082	996	1050	1078	1085	995	1008	955	912	966	1050	970	882	977	984	908	954	992	922	947	961	921	975	983	957	979	942	1007	969	991	923	981	923	916	965	968	968	959	953	955	945	955	962	910	958	922	955	909	912	938	923	1002	937	903	961	950	925	909	926	924	911	900	891	906	895	948	946	927	975	902	922	933	943	960	934	920	934	917	931	940	1009	958	909	898	937	916	918	920	887	974	955	911	935	932	964	936	946	947	914	969	899	919	954	851	929	987	886	915	963	986	894	891	901	943	934	977	1006	970	914	950	906	960	904	891	941	922	940	954	932	903	950	913	927	976	909	891	949	882	892	915	935	905	905	905	885	903	936	890	920	925	922	915	940	923	893	947	904	955	908	947	925	907	985	922	942	905	937	909	895	893	921	910	908	875	941	959	896	928	954	876	944	928	924	880	927	962	905	895	899	914	892	955	926	926	931	981	956	926	919	916	889	957	913	901	907	944	964	964	912	937	898	942	928	930	909	927	861	877	893	953	912	929	948	903	938	906	937	896	937	946	980	949	953	902	940	885	964	872	899	899	959	932	938	963	953	929	892	885	890	899	971	949	952	892	892	915	971	906	963	875	949	993	898	935	939	914	879	899	938	915	940	865	903	955	942	940	934	1017	858	904	987	938	962	935	890	941	913	934	895	901	882	898	921	896	950	938	931	912	907	924	891	978	930	961	928	946	946	944	916	917	921	950	927	917	909	953	934	888	891	900	966	936	943	937	924	921	901	913	980	966	916	868	888	901	934	899	950	905	908	946	897	947	925	955	936	945	922	892	883	904	912	905	867	926	920	909	935	930	912	921	903	962	936	927	933	917	917	896	868	904	920	934	966	892	890	925	911	904	895	924	928	879	930	945	895	945	918	941	916	910	939	913	925	929	908	922	942	924	954	910	902	934	931	942	926	931	949	952	915	951	869	905	909	903	901	870	937	919	924	942	909	933	982	928	892	948	921	879	961	883	957	913	961	976	901	855	954	926	891	921	959	981	892	937	898	887	945	928	920	949	924	915	928	947	969	919	912	954	912	937	961	919	934	976	956	975	909	926	902	950	936	907	948	947	905	931	946	926	918	899	876	945	855	959	890	942	933	871	889	924	926	955	914	903	922	940	884	996	931	874	925	935	961	937	902	862	898	925	940	910	891	933	984	951	876	938	930	884	911	909	890	977	911	980	944	953	935	932	934	941	911	929	870	902	928	912	885	911	937	937	901	923	943	970	945	890	953	923	940	977	894	886	933	941	895	970	968	904	939	882	915	931	917	872	937	896	918	947	929	948	965	941	935	900	946	924	913	915	944	909	925	857	904	934	868	934	906	887	931	920	881	957	963	893	924	915	987	932	906	897	965	947	956	898	931	956	897	915	972	901	894	919	946	929	959	932	959	927	900	879	905	921	925	939	938	964	897	961	902	916	943	965	863	905	919	926	911	945	912	865	911	937	914	946	913	932	912	914	914	974	881	866	946	933	939	877	952	916	882	944	909	912	979	940	921	994	904	882	919	952	935	924	918	910	945	918	915	848	880	862	912	896	907	941	918	880	951	917	956	896	908	943	942	901	949	932	889	935	911	899	951	902	881	894	956	854	873	967	979	931	923	945	901	958	895	921	960	881	944	945	923	927	936	929	893	932	906	898	883	895	894	941	905	921	952	891	988	949	898	944	941	952	902	897	909	893	923	915	871	913	923	901	893	922	912	927	908	957	947	913	970	979	942	978	891	948	932	898	970	925	918	952	925	885	866	954	906	874	943	978	900	909	879	912	938	936	963	923	994	928	950	918	901	918	904	924	897	904	929	869	934	873	917	960	977	928	913	896	883	911	917	874	833	927	933	938	886	953	962	938	930	955	959	957	915	904	881	981	883	890	955	924	961	920	927	888	917	944	957	921	929	948	967	904	951	897	933	936	877	900	904	929	887	890	937	942	861	911	916	897	934	883	917	924	921	923	923	973	937	947	958	916	958	897	884	924	929	920	928	909	983	955	931	933	940	940	936	920	919	896	944	961	917	940	924	947	909	987	917	963	961	910	882	929	918	878	910	884	904	886	965	951	926	976	968	919	911	923	982	924	931	932	999	912	945	927	927	883	923	880	987	938	937	887	916	969	953	893	921	970	942	911	915	886	941	937	955	962	913	912	951	934	924	888	934	922	923	877	898	914	878	882	899	858	891	916	943	971	912	926	943	1002	928	918	954	858	908	882	914	924	877	901	917	937	895	926	883	943	898	927	909	879	919	915	868	919	873	865	888	952	920	906	916	998	923	911	926	884	862	939	958	963	926	920	954	890	927	897	932	902	948	959	910	925	926	918	906	962	888	906	875	876	949	949	952	946	943	928	926	920	900	957	907	961	921	947	939	916	921	963	1019	930	949	873	909	943	977	952	912	887	914	890	937	871	954	936	929	902	906	903	951	872	919	921	961	889	917	894	956	908	933	944	933	869	960	895	865	983	874	941	945	904	878	931	874	918	887	892	884	946	981	939	950	923	897	914	894	970	936	950	918	928	937	936	962	888	910	908	903	910	928	881	938	940	919	925	922	945	914	945	898	943	874	943	880	885	926	866	937	902	907	942	966	883	953	923	919	945	955	901	930	904	923	888	841	916	893	886	974	953	910	916	913	961	912	912	946	948	893	929	880	972	863	914	908	953	937	946	914	928	988	882	858	882	917	960	949	891	882	908	924	958	907	900	984	930	931	945	921	929	953	965	881	938	932	880	947	930	912	922	898	896	916	897	914	919	935	936	934	931	942	915	951	953	917	879	946	944	977	921	905	893	906	894	893	913	939	901	948	881	898	902	968	888	900	936	985	903	984	916	916	934	963	936	908	902	959	934	929	889	920	903	947	928	949	888	987	893	861	939	903	937	889	942	955	890	896	951	931	900	943	935	919	947	954	900	930	929	928	946	883	925	839	961	886	925	922	902	921	939	936	942	945	942	892	949	925	902	921	951	909	894	959	923	871	954	917	958	883	964	908	881	856	914	901	925	963	924	941	886	910	952	897	934	995	940	913	940	948	960	950	926	906	881	924	943	935	918	927	933	931	949	938	938	941	891	955	917	890	906	905	931	932	906	906	920	900	939	976	927	891	858	901	907	907	914	921	961	905	945	936	959	878	906	905	858	922	933	918	919	895	945	925	934	923	917	906	932	950	943	948	890	914	949	994	944	928	864	917	934	889	918	861	942	902	994	933	923	933	884	925	942	972	935	917	939	907	901	920	964	926	915	937	881	912	949	961	966	995	960	940	934	901	890	902	876	881	923	963	871	938	937	890	932	871	946	887	923	875	941	926	914	948	959	932	942	939	916	961	925	934	934	952	920	946	969	940	990	962	945	935	870	906	920	910	902	958	952	970	931	904	914	938	912	936	908	921	979	956	924	884	891	933
12798	692	300	316	267	259	268	238	260	220	250	275	244	247	221	218	221	246	226	236	221	233	236	246	246	259	239	222	250	236	234	225	229	247	234	246	223	243	251	206	234	246	246	231	222	225	201	270	250	266	215	245	261	255	225	212	211	230	255	258	234	255	244	240	235	209	227	234	259	257	271	227	212	238	248	235	230	230	251	236	203	251	228	245	256	255	231	230	229	218	256	213	238	214	234	253	238	246	234	230	219	272	229	247	242	237	227	265	285	264	258	265	219	241	240	243	242	242	232	225	237	245	225	225	232	244	235	238	246	260	225	241	214	216	243	226	233	224	233	236	243	236	253	256	210	210	258	266	243	230	240	256	207	260	246	244	238	233	209	274	264	242	241	229	230	229	237	214	232	224	224	238	223	239	242	205	255	279	254	247	264	231	234	261	251	244	220	220	253	267	212	236	245	239	224	218	237	272	254	217	235	233	261	240	240	255	238	218	237	218	227	233	246	243	248	250	212	256	233	227	230	263	249	213	246	230	251	244	189	249	246	236	237	244	225	222	226	227	232	236	239	212	212	254	216	258	212	214	270	213	249	215	276	232	229	242	228	252	216	241	247	252	239	222	236	224	268	237	246	243	234	229	250	229	254	252	226	248	243	246	257	237	238	262	246	251	246	219	236	253	246	274	242	251	240	214	246	245	248	237	232	220	231	242	246	227	247	223	221	221	241	226	194	236	270	219	262	214	249	212	245	220	221	259	216	202	228	237	224	211	253	238	208	241	239	268	260	214	253	245	245	227	235	267	265	212	242	234	249	223	201	248	269	234	238	227	244	216	265	249	248	214	244	229	239	241	235	273	237	267	223	269	222	233	243	232	215	244	235	258	234	270	230	241	255	247	256	245	242	261	234	247	242	251	208	222	225	239	227	245	230	249	243	258	244	226	242	214	242	217	251	232	254	243	251	225	228	216	240	239	230	238	269	257	206	268	242	243	240	219	259	225	230	246	260	226	247	228	242	239	235	216	257	226	229	248	254	198	245	244	228	200	253	244	211	243	221	232	234	260	229	236	245	220	245	234	229	229	219	242	237	250	248	229	228	263	237	239	238	252	240	245	241	216	256	251	224	253	231	239	249	216	211	239	251	242	256	238	205	206	236	228	232	210	255	219	248	221	203	235	229	217	217	232	234	228	211	238	241	234	255	210	235	241	259	243	233	216	234	230	229	252	246	245	253	221	228	242	238	230	219	235	247	240	230	235	229	219	237	239	234	236	239	240	243	256	249	246	220	229	214	227	267	227	233	256	222	250	242	243	218	240	229	217	247	236	247	221	268	247	254	224	253	239	266	221	226	232	224	239	261	214	266	215	197	254	240	220	213	247	223	219	226	204	217	232	210	247	225	239	270	249	243	237	245	224	224	274	247	233	239	215	213	238	204	235	258	233	261	239	229	189	237	239	223	225	256	224	226	205	233	227	249	266	240	217	246	218	214	223	236	207	254	262	245	253	271	255	223	233	220	232	248	235	225	235	234	238	219	260	217	234	257	230	234	224	232	253	251	225	240	227	233	234	238	254	275	238	248	234	255	278	243	219	234	245	273	261	253	247	218	241	240	255	217	235	270	255	245	201	250	238	241	250	237	245	229	222	235	236	203	220	220	236	243	232	253	215	228	251	221	238	212	231	230	240	223	257	229	238	231	227	235	247	226	232	240	231	231	232	251	213	207	236	233	248	226	240	238	229	239	248	252	244	248	248	212	244	213	245	222	216	222	214	236	238	245	254	240	261	215	228	272	257	240	220	259	229	241	259	229	221	226	239	227	225	258	240	224	230	232	208	214	258	244	245	235	242	224	221	262	267	218	242	224	242	239	256	239	229	221	244	229	249	221	262	224	217	214	235	195	260	246	250	255	226	247	246	234	237	217	256	228	230	247	252	214	237	247	256	234	240	244	232	240	222	236	245	249	258	234	227	218	268	244	242	233	223	225	232	286	232	228	223	257	218	243	247	267	209	231	252	231	235	245	271	248	240	229	241	222	244	210	238	226	262	230	249	239	259	227	237	222	246	270	224	228	199	229	218	253	218	237	223	237	233	252	250	212	222	245	224	226	243	243	245	241	256	222	237	265	233	268	211	263	228	235	247	235	245	254	211	237	236	234	236	242	237	248	247	253	247	245	222	245	216	277	240	241	243	211	253	217	226	224	245	219	219	242	233	249	220	240	200	244	247	256	200	222	241	247	216	234	239	231	250	228	253	253	238	237	274	227	227	229	257	257	247	256	231	251	230	239	236	219	232	255	234	224	257	236	233	232	236	228	236	237	225	227	241	236	254	232	217	253	240	232	233	246	223	237	226	218	210	245	231	240	257	214	237	240	229	240	245	245	225	229	208	245	225	244	248	230	244	232	216	208	240	240	256	223	236	242	243	262	277	261	249	258	247	262	196	267	223	237	235	225	209	244	214	223	220	223	217	233	215	250	217	216	256	225	240	263	245	206	239	232	259	240	243	239	268	224	227	248	238	270	251	250	217	247	221	232	259	227	228	233	248	247	240	226	232	237	228	247	259	249	224	246	248	237	231	234	237	234	250	240	240	231	214	232	257	268	230	208	247	245	242	249	253	224	230	226	243	220	279	251	236	215	264	251	232	211	213	229	222	217	258	242	255	240	238	228	224	211	229	245	248	267	246	269	253	233	239	255	230	262	238	249	222	234	235	232	277	252	219	239	235	244	235	235	215	266	246	241	226	267	235	252	244	243	227	215	214	256	247	238	208	251	250	248	237	269	215	237	245	239	237	249	227	246	250	258	226	234	238	250	254	222	233	249	257	213	234	236	212	233	246	238	254	227	241	241	192	244	234	241	240	260	221	234	229	239	255	207	235	237	254	251	249	250	249	251	206	239	246	245	279	207	236	245	272	253	258	249	219	242	231	246	219	231	234	207	224	212	245	263	236	242	235	232	237	249	245	221	235	233	229	257	250	246	223	245	238	236	243	223	256	234	234	226	233	239	247	227	239	231	246	238	248	242	247	223	264	247	245	251	261	214	258	211	255	243	228	236	240	251	245	230	234	211	233	205	268	261	241	235	245	221	211	223	218	242	236	265	228	242	249	241	249	235	227	228	246	233	250	246	243	239	227	213	220	218	205	247	222	230	243	239	242	238	222	230	226	242	229	267	261	265	216	240	195	230	267	234	255	249	222	241	241	222	249	227	218	241	266	242	225	248	258	200	232	243	248	252	209	246	250	224	241	248	213	231	269	246	237	215	239	203	219	231	247	256	235	225	253	238	240	265	213	217	251	252	207	229	248	250	219	212	267	191	228	243	253	223	207	249	247	243	235	242	221	253	242	222	245	222	223	265	245	240	232	254	225	243	237	269	217	209	233	254	215	240	200	226	266	216	238	244	259	234	255	232	250	252	240	249	234	227	227	224	244	214	245	203	252	214	252	237	243	228	229	237	226	248	237	244	223	211	242	244	249	233	205	231	259
11923	621	730	780	693	707	686	612	598	605	625	662	649	611	644	591	608	622	624	582	572	609	604	568	574	566	581	609	546	567	622	571	612	608	611	652	603	531	625	584	553	610	608	579	620	589	586	565	573	562	654	604	607	561	576	588	600	565	540	596	577	601	610	566	580	573	634	590	559	567	605	586	594	612	605	576	615	544	594	616	612	570	537	591	609	534	526	576	602	600	616	596	634	580	596	569	621	588	605	581	584	636	593	607	575	607	578	582	587	579	615	537	555	610	555	613	590	580	595	571	589	626	595	595	586	605	588	573	610	589	561	562	573	610	587	594	625	607	608	593	582	624	615	565	559	563	570	612	625	576	606	590	598	563	575	559	597	571	589	580	589	588	535	637	581	587	539	581	614	611	582	620	573	584	573	559	563	577	550	585	589	571	574	558	608	547	602	596	595	602	576	599	584	601	600	593	583	584	591	594	574	591	575	575	584	624	608	565	570	623	563	599	629	588	573	571	607	554	593	608	619	615	587	557	602	642	580	592	576	595	579	611	573	601	594	579	585	598	572	625	559	600	521	610	619	585	581	589	612	609	538	612	599	591	572	589	615	580	596	656	590	572	590	541	570	580	596	581	642	553	586	597	544	588	575	541	574	588	608	554	610	588	593	567	575	591	571	566	562	595	580	599	602	594	582	596	638	602	556	582	578	659	579	602	596	589	573	582	593	563	588	548	596	597	573	581	583	620	591	592	605	569	585	558	593	575	606	589	539	604	630	600	558	559	561	591	585	551	623	607	582	589	592	573	575	602	528	593	568	613	553	601	602	620	541	587	653	573	607	606	528	569	612	578	582	554	645	598	652	600	585	584	580	574	601	602	581	556	593	592	570	586	600	578	583	589	557	542	540	546	598	607	560	595	567	557	579	604	562	597	606	581	593	580	601	604	613	547	555	592	601	573	607	612	565	563	592	577	578	604	579	591	593	615	612	590	620	609	575	597	629	591	594	584	580	547	613	626	579	615	570	603	568	580	574	597	566	601	580	581	591	572	594	586	624	603	583	571	547	569	584	584	568	595	565	561	575	577	579	605	567	593	635	622	572	563	600	599	606	586	578	604	609	613	596	573	577	584	558	592	561	585	608	620	564	579	586	575	594	597	553	545	590	574	613	630	605	534	526	598	565	569	601	585	575	565	611	633	570	607	575	584	597	581	591	594	512	578	598	647	566	583	577	605	588	617	605	622	562	553	568	581	606	611	606	575	551	602	580	579	631	607	574	560	611	626	587	610	563	570	585	567	578	576	588	599	587	540	558	551	619	596	579	588	602	641	588	632	577	586	578	547	566	591	549	542	589	608	592	591	616	569	570	609	569	584	573	596	582	595	599	580	528	595	580	588	580	576	600	602	622	595	626	596	645	566	589	561	601	597	596	590	583	581	567	585	554	581	596	583	631	598	602	595	583	587	601	569	587	564	611	567	618	598	576	566	593	613	593	624	602	572	586	562	603	572	601	558	611	566	599	568	603	568	601	544	575	591	596	577	556	570	561	628	581	578	572	592	546	566	561	545	621	565	616	564	593	648	573	588	619	557	610	523	588	574	646	543	581	574	565	619	557	634	577	605	638	591	641	587	603	611	594	566	570	566	567	581	574	588	565	603	589	602	590	581	549	579	572	596	610	536	607	627	585	591	586	610	577	562	574	595	552	579	576	559	592	590	577	570	624	580	592	573	553	562	589	568	574	632	609	580	580	538	641	606	587	609	594	570	574	600	602	628	601	602	597	589	575	577	578	602	568	605	522	596	589	601	592	584	548	581	590	618	613	598	576	610	560	645	588	579	579	552	529	591	576	587	622	632	595	555	600	545	577	594	593	588	625	582	589	611	592	577	592	578	549	608	588	595	612	592	575	573	572	595	614	596	577	624	585	588	566	562	575	575	614	570	590	564	571	544	568	575	603	616	581	595	566	624	590	564	564	592	597	583	593	583	555	592	579	614	590	546	560	570	596	574	566	608	596	594	569	653	608	560	607	582	557	583	611	588	548	553	566	568	562	582	580	578	631	567	556	568	629	562	603	542	580	594	567	545	584	592	579	578	631	618	610	617	567	573	585	613	596	563	556	562	600	607	583	567	587	570	589	633	572	550	599	547	603	570	562	578	629	588	606	582	592	590	612	576	611	615	548	612	572	544	587	633	598	583	604	546	582	568	619	612	602	567	586	583	604	587	614	604	600	606	543	583	619	569	579	572	601	585	572	563	584	564	572	568	572	592	574	613	569	593	603	626	540	591	588	604	610	591	571	616	613	573	578	610	595	582	567	590	584	547	577	592	615	580	596	592	573	620	597	544	606	584	607	589	605	553	556	567	581	568	591	620	566	590	624	601	593	580	587	597	566	617	583	598	603	569	574	621	595	588	565	568	581	565	557	589	567	552	600	565	581	657	588	579	630	617	574	539	569	592	556	596	569	609	557	562	537	544	600	592	645	596	624	564	596	602	552	596	567	555	571	623	567	524	578	612	609	559	642	601	573	584	584	528	564	587	620	576	628	653	601	612	567	580	586	528	572	552	594	652	587	553	610	599	577	611	569	555	580	553	558	603	539	579	615	593	588	569	588	575	636	611	590	635	557	586	602	596	562	549	552	617	531	583	580	599	601	600	590	581	595	619	540	601	573	564	562	576	582	587	580	549	633	559	629	602	595	575	564	575	546	578	584	573	637	587	569	612	590	567	596	583	579	588	592	592	616	599	552	588	649	593	563	599	580	524	539	639	598	618	605	631	578	597	582	601	583	582	602	579	618	618	585	587	611	604	615	561	557	587	603	597	576	582	608	576	608	569	584	620	620	610	613	593	615	558	587	584	576	580	573	587	591	601	611	580	562	586	608	605	600	595	586	598	621	585	613	514	591	560	570	592	589	574	594	564	592	588	567	610	556	636	558	551	623	564	597	597	576	613	557	561	552	620	566	577	626	547	622	597	602	592	635	608	595	542	554	594	570	590	588	584	634	616	560	581	591	570	593	577	558	622	580	586	571	586	621	595	603	557	581	588	568	583	597	559	604	612	548	590	549	630	590	592	582	608	582	599	590	600	613	607	633	593	583	576	598	568	581	560	604	540	568	613	533	601	557	578	531	589	551	630	578	594	587	597	527	576	579	611	596	590	577	653	586	542	594	583	587	588	574	566	555	602	589	598	561	548	593	590	584	541	613	574	597	620	603	575	668	587	564	587	598	603	578	582	596	600	590	601	554	587	589	614	600	558	570	581	567	561	545	617	609	574	533	574	600	591	596	587	554	591	593	600	601	537	611	562	547	593	559	575	609	596	568	556	598	602	562	582	594	576	597	549	606	564	597	606	594	577	567	564	610	594	608	603	616	575	615	614	598	591	585	565	598	589	598	576	591	585	601	626	579	597	630	540	642	605	585	584	603	573	602	595	580	578	592	615	573	572	624	561	593	554	546	552	544	599	607	574	608	598	611	568	579	572	580	605
48697	24537	16296	2576	831	558	552	489	420	392	354	341	343	327	322	292	311	316	297	318	289	307	297	304	270	270	285	270	239	253	288	287	229	263	303	269	259	280	282	269	253	275	270	238	268	262	260	270	275	249	306	270	261	283	276	284	286	268	259	236	261	280	244	277	259	246	267	276	284	267	274	244	254	267	277	293	276	266	274	292	261	239	257	280	281	271	243	272	279	246	282	272	276	276	273	250	256	247	257	270	284	276	287	305	269	240	252	265	272	253	262	319	301	278	244	271	280	230	257	274	265	279	267	300	292	262	255	252	257	271	285	301	244	287	263	256	265	253	266	247	236	270	262	274	281	229	237	244	260	247	273	266	277	242	237	232	262	291	268	265	231	271	269	244	237	261	251	253	248	260	253	269	284	237	262	226	290	289	285	264	287	259	296	256	275	269	269	261	273	247	237	285	256	206	263	281	267	287	287	274	270	257	275	283	263	251	246	265	262	307	291	266	230	259	302	274	279	273	251	249	232	272	267	254	267	277	266	259	270	223	262	259	254	254	229	245	233	224	297	280	274	268	308	264	256	283	256	267	259	281	256	272	281	266	257	264	241	297	247	230	250	264	271	261	280	262	279	245	271	235	283	282	253	246	253	266	283	253	287	249	282	272	253	265	244	268	277	262	250	244	265	289	248	248	271	236	289	296	254	236	254	286	257	264	289	231	240	238	278	259	251	281	239	288	272	270	230	263	288	232	273	251	267	271	237	263	293	243	279	237	262	253	243	254	285	275	274	268	282	285	247	255	252	283	251	240	310	272	251	239	263	290	266	286	241	253	267	256	252	270	253	287	271	236	252	256	245	284	230	266	298	279	289	248	277	259	248	238	270	254	281	245	257	255	263	263	265	249	258	291	267	258	276	257	283	271	259	254	266	287	234	273	251	277	266	267	255	240	243	285	252	233	260	262	268	266	256	241	293	280	256	224	252	269	251	255	275	254	292	236	271	259	288	288	266	266	261	271	264	271	264	265	242	275	304	236	290	251	278	279	253	278	302	274	237	285	282	278	241	272	242	248	259	310	242	265	277	271	248	269	269	268	293	277	262	255	298	274	284	269	293	258	311	271	296	276	269	240	247	259	261	285	272	260	254	262	253	269	273	268	280	262	261	254	247	291	269	263	277	251	255	246	254	284	265	281	301	260	253	242	264	288	243	286	259	259	236	252	257	248	255	298	252	286	300	247	278	258	249	270	284	263	272	259	294	268	275	287	268	261	281	248	267	262	265	272	268	248	253	271	295	239	238	261	252	257	280	253	270	261	238	261	234	251	281	265	321	264	248	244	268	272	252	255	241	271	263	296	263	259	260	256	298	264	276	287	276	239	273	273	249	230	281	255	236	265	307	279	262	256	306	288	246	260	275	298	285	239	258	277	248	232	235	265	300	265	275	265	226	271	315	265	242	250	264	239	260	273	286	267	290	265	269	241	267	284	270	238	238	249	294	270	280	261	276	286	253	241	271	266	286	265	236	278	262	278	266	280	266	272	301	276	258	249	258	258	247	236	260	260	303	273	238	282	229	255	295	230	256	267	263	268	265	279	256	247	269	257	265	248	271	275	264	251	255	275	249	275	237	277	311	241	231	269	252	283	254	301	274	266	260	263	268	275	270	243	249	242	289	274	243	274	278	295	252	245	257	248	263	263	281	266	250	242	291	260	272	240	280	223	264	282	289	257	240	270	240	263	253	293	263	257	274	286	250	244	244	261	307	266	272	260	265	259	261	240	298	272	285	270	243	273	314	251	248	253	235	267	215	270	265	271	272	259	272	222	287	287	255	275	272	255	285	284	265	253	260	253	247	265	279	310	270	285	242	251	258	261	274	245	243	271	255	283	251	260	279	256	238	259	251	286	258	272	249	228	257	249	258	249	257	260	278	242	225	247	270	276	289	288	246	278	284	255	251	273	262	267	260	276	282	248	265	279	243	218	249	262	250	253	243	251	281	242	264	253	301	294	244	261	277	267	267	256	282	272	281	266	271	266	269	242	249	268	259	256	260	257	281	261	270	278	254	283	270	216	261	292	293	234	255	300	240	241	222	240	247	234	301	265	273	247	277	278	244	261	246	274	229	250	254	273	261	257	238	301	243	257	243	275	294	276	279	239	239	273	265	283	263	274	279	259	263	266	279	260	244	261	270	244	315	292	247	260	275	277	262	257	251	259	280	253	306	285	278	255	263	279	268	244	274	260	260	266	261	277	279	240	228	257	278	264	279	273	265	251	262	250	290	270	278	270	262	252	253	278	271	284	251	273	282	270	260	259	241	246	261	276	261	265	263	241	286	278	254	256	248	270	253	246	273	260	251	254	281	286	223	262	261	272	277	272	250	269	252	258	258	271	249	238	282	266	273	262	258	294	315	260	269	275	257	256	255	297	279	283	265	213	253	253	272	255	251	263	260	261	270	267	252	267	236	264	260	262	249	265	276	306	271	252	266	286	255	258	236	249	249	235	276	255	255	258	237	278	264	264	253	263	266	305	281	265	271	266	271	233	240	276	254	272	245	259	257	300	256	284	243	267	273	259	227	253	243	254	265	247	265	242	257	284	258	267	251	280	247	267	237	267	282	279	272	257	246	253	242	269	291	265	224	282	273	282	287	260	266	266	270	273	272	272	250	293	250	271	250	246	287	228	226	279	251	247	274	282	237	267	259	275	281	246	245	254	264	264	268	272	265	256	248	263	250	260	257	240	262	274	260	251	286	285	226	250	257	247	276	293	258	246	287	258	267	313	289	289	239	233	280	284	238	240	264	290	254	252	263	271	265	252	264	275	234	240	244	232	260	274	273	246	219	264	277	285	267	285	256	277	250	248	292	250	244	273	270	246	261	242	270	264	244	304	263	292	285	251	280	265	280	290	252	301	246	249	257	239	259	259	251	282	267	283	283	261	279	281	284	262	252	273	251	265	267	253	274	302	261	243	254	254	284	291	226	245	289	278	263	250	249	260	270	248	257	212	242	255	260	260	237	231	255	236	262	264	281	233	234	260	279	288	302	262	261	286	267	307	277	228	237	283	261	274	266	251	244	238	254	244	237	258	289	281	277	272	247	252	246	257	251	249	263	274	261	239	265	279	272	266	255	275	240	263	265	259	276	271	265	300	262	246	280	271	244	242	246	238	244	268	275	257	249	249	255	265	293	266	268	242	267	257	283	233	289	270	272	270	240	289	288	261	293	268	243	266	250	295	293	256	292	262	279	279	263	242	283	227	277	261	254	260	285	290	287	278	302	261	272	281	261	246	261	246	263	266	249	289	241	259	266	255	259	250	269	258	250	274	265	235	289	265	258	274	266	268	248	271	247	271	262	281	259	264	242	262	239	257	252	298	239	260	240	269	304	253	275	283	245	260	267	257	288	267	253	259	255	248	275	255	250	278	244	265	274	290	256	272	282	242	251	268	262	279	265	246	299	253	265	265	282	268	243	248	272	294	270	276	252	249
26321	1558	2640	2854	2578	2073	1863	1760	1604	1290	1196	1153	1101	1116	974	926	986	909	796	918	821	822	758	761	795	748	712	700	713	766	742	716	734	725	626	671	693	691	724	663	730	664	734	680	648	619	700	676	677	694	621	674	640	706	687	661	672	650	682	650	628	674	664	640	699	702	631	677	705	619	649	675	640	664	674	744	647	739	711	655	684	657	652	657	652	619	619	685	653	636	661	661	691	650	629	635	677	648	639	652	649	626	678	672	668	681	639	652	667	633	678	636	631	684	652	654	664	663	706	649	639	676	655	652	648	647	696	676	666	673	624	685	649	666	605	689	613	648	649	691	666	678	672	685	640	674	710	618	705	654	621	667	630	675	657	643	682	624	663	658	675	688	651	681	643	623	679	641	608	647	646	653	649	635	651	659	631	634	657	644	647	626	653	634	676	690	636	629	648	661	653	635	667	680	644	644	676	657	656	650	656	607	671	699	667	649	665	686	635	671	664	660	589	657	658	657	658	657	707	670	668	716	639	644	648	671	647	583	606	681	625	669	668	618	615	718	614	670	704	627	652	666	646	643	624	685	630	661	635	707	646	628	689	645	627	647	646	614	644	664	668	636	663	656	653	641	664	683	692	671	633	650	653	656	683	641	627	651	695	664	662	612	685	608	630	655	681	659	679	685	659	681	632	680	644	674	599	698	650	689	626	601	670	620	661	669	631	644	642	667	641	694	672	660	674	659	653	591	670	660	675	651	650	675	653	649	670	669	692	613	648	681	636	647	672	651	669	665	632	642	691	629	637	630	654	659	631	679	615	631	674	674	648	648	683	677	702	651	661	663	628	648	648	607	634	658	653	630	624	662	659	658	664	671	644	665	688	641	650	652	657	620	632	682	656	622	668	693	634	661	628	618	659	640	608	662	676	688	648	669	667	663	677	677	654	590	663	639	650	628	662	680	623	673	610	674	645	620	629	640	638	650	658	665	634	658	612	591	679	647	647	656	631	696	643	668	635	613	664	650	677	661	637	624	643	697	641	644	640	661	691	641	634	640	637	639	717	603	616	598	663	662	665	633	667	639	667	671	648	632	678	617	616	643	637	642	665	590	668	673	653	653	651	668	642	638	659	612	652	645	660	645	657	651	692	661	686	646	695	682	624	645	677	626	633	652	647	642	661	717	647	648	657	635	655	641	660	688	640	637	660	675	639	636	651	655	643	632	641	666	705	662	622	677	718	636	671	691	662	628	632	685	619	652	680	678	601	644	642	633	674	639	626	641	625	653	679	672	670	653	633	677	699	661	648	693	663	663	647	615	658	610	677	598	641	648	655	644	678	634	711	651	618	617	633	623	651	655	617	682	678	650	650	625	688	639	671	629	660	672	616	641	649	662	654	689	676	635	642	699	672	702	663	686	683	708	641	662	638	646	615	657	663	651	643	671	653	665	663	637	678	634	605	667	610	627	682	685	683	618	639	670	616	669	638	652	668	659	693	564	627	672	716	633	664	652	651	694	661	617	670	659	646	670	610	658	636	656	681	645	651	615	643	691	645	682	658	634	671	638	634	675	673	643	655	643	646	666	702	711	603	677	642	638	688	624	656	659	657	667	658	668	643	649	657	675	670	703	630	643	635	661	654	664	669	640	664	641	635	668	633	604	628	657	626	614	639	654	651	663	664	680	651	648	647	622	635	686	596	635	665	664	649	642	706	692	649	659	666	617	612	575	641	630	620	697	627	660	668	662	653	648	637	644	688	623	674	638	689	676	651	699	643	690	634	668	672	647	633	719	659	681	695	649	644	616	671	685	686	673	690	681	612	647	631	638	658	630	656	646	671	661	664	658	620	693	632	650	657	642	649	662	725	684	643	618	622	625	650	662	649	687	688	669	631	698	641	587	706	681	635	641	698	650	624	645	634	647	650	630	715	616	647	646	646	641	633	694	622	645	646	674	659	640	632	654	640	599	660	644	625	647	641	655	695	662	634	688	664	660	655	652	654	687	682	655	666	599	624	658	624	660	654	599	672	667	653	655	662	609	687	653	622	654	658	666	661	663	623	621	659	598	612	640	670	658	606	696	666	686	682	656	639	669	645	665	636	630	678	638	668	632	630	632	624	621	676	672	678	606	672	652	674	604	653	630	601	626	635	682	645	682	657	644	632	677	669	667	639	612	608	643	618	635	660	603	648	685	607	647	628	686	670	669	665	651	658	650	647	694	635	634	687	676	663	692	632	674	684	590	595	630	618	588	616	652	661	655	662	643	677	646	636	728	647	630	668	670	617	646	623	649	641	649	652	662	648	597	625	699	628	665	685	652	664	680	656	685	628	652	687	650	602	628	685	652	650	642	656	637	635	615	651	608	641	692	669	622	607	601	663	665	684	620	659	690	667	690	602	691	668	681	658	625	625	634	678	672	625	632	657	664	625	650	632	627	641	670	646	654	717	651	649	624	600	647	672	642	648	613	675	659	616	697	684	612	668	654	611	703	648	663	683	657	600	654	656	658	618	664	680	659	671	690	673	670	650	665	689	668	637	667	661	638	636	644	644	667	676	648	627	645	621	637	602	618	677	653	645	678	666	668	696	641	686	694	689	654	701	660	667	679	664	682	646	706	665	640	671	665	703	660	662	654	660	690	626	647	648	683	632	665	660	675	639	647	620	684	641	656	650	605	675	660	647	659	654	600	623	681	673	652	637	701	657	649	674	611	613	649	678	647	612	647	677	623	590	664	685	628	656	670	677	629	615	630	666	712	626	671	660	594	670	655	660	645	641	658	629	657	677	652	636	651	651	636	669	598	617	673	649	684	603	637	642	654	678	667	643	637	688	632	674	674	670	686	711	685	636	652	643	654	695	679	668	655	657	604	683	672	665	642	644	628	630	642	661	649	657	667	646	645	642	637	657	677	627	656	612	642	641	624	656	681	685	630	658	606	677	659	647	659	644	684	672	636	652	691	638	589	659	655	642	653	670	666	692	624	638	682	651	622	617	666	687	633	618	641	711	695	639	643	642	671	623	625	649	656	656	657	651	642	667	683	609	673	654	626	661	653	673	656	643	624	628	692	665	583	664	647	659	656	674	628	662	637	663	642	625	656	698	620	651	636	668	643	707	615	673	664	650	687	658	672	612	634	631	668	697	651	656	693	641	600	641	620	617	624	600	669	684	649	664	651	668	678	671	736	659	643	672	626	684	645	646	664	634	684	632	645	686	643	636	656	652	679	639	653	639	646	629	626	641	657	677	654	611	653	688	658	632	643	671	644	633	687	635	639	635	651	648	638	653	650	638	622	613	681	647	654	671	619	637	666	649	627	668	651	674	600	636	658	667	665	613	640	678	655	646	683	663	687	654	662	658	674	640	636	662	595	684	656	646	683	651	657	599	670	637	652	648	696	663	676	665	643	625	669	676	604	695	650	658	650	665	624	666	650	675	669	614	673	675	662	587	671	699	690	659	668	701	659	627	624	685	660	625	694	672	681	678	632	660	671	607	671
51418	24576	21172	10673	2338	1255	937	811	786	672	587	541	542	606	493	523	546	461	495	444	457	449	453	432	417	429	411	417	396	426	401	444	420	417	405	403	445	439	450	418	426	400	379	388	373	404	428	429	438	419	441	436	426	431	404	398	397	434	369	425	425	411	468	408	403	407	401	416	425	398	439	384	421	399	397	365	408	392	372	379	425	408	390	405	394	381	428	417	428	417	402	360	421	401	410	415	405	411	414	370	410	420	464	396	366	398	409	404	413	423	395	386	435	407	411	385	401	425	399	402	403	426	427	386	452	404	415	394	432	383	397	421	396	378	414	383	398	433	428	401	446	417	422	434	407	437	426	445	451	415	379	386	394	412	431	367	385	384	395	425	404	394	402	461	428	401	426	415	442	433	395	413	405	411	373	385	429	422	376	370	423	412	384	416	409	399	403	405	403	431	443	377	403	434	415	384	380	387	401	396	373	386	379	374	388	434	423	407	381	414	399	423	399	417	391	414	393	395	393	411	391	453	418	417	424	451	390	406	334	399	394	418	387	395	444	414	398	405	431	386	445	416	406	413	425	406	405	371	427	380	450	406	391	404	354	367	387	411	431	380	411	397	415	412	360	434	367	423	388	393	398	391	373	397	416	404	427	380	433	423	389	378	439	449	382	390	403	408	444	410	414	413	375	415	412	399	411	451	416	423	399	380	375	346	418	390	405	404	409	424	397	416	413	404	421	431	412	400	407	423	386	413	425	443	401	421	454	424	439	357	371	391	421	426	403	415	414	395	382	385	414	393	386	432	425	383	407	415	379	434	413	434	409	355	436	408	405	397	418	421	387	403	437	390	407	415	444	423	399	429	408	382	394	391	435	430	429	438	409	401	400	394	372	390	399	426	440	399	394	378	389	376	408	398	400	389	391	447	439	438	434	406	370	439	456	430	420	406	414	393	402	428	410	407	393	416	428	420	421	392	394	377	394	394	375	413	399	360	367	392	430	419	418	408	440	390	359	414	402	377	425	441	427	399	424	412	407	419	389	398	441	402	402	367	404	401	397	386	399	358	416	412	431	423	396	370	393	409	416	419	415	408	402	414	426	396	403	416	431	402	374	423	409	424	444	404	379	379	455	400	438	401	400	429	418	414	419	420	458	428	418	415	365	407	407	420	401	391	412	406	384	389	383	417	450	408	406	399	427	399	415	407	407	356	422	390	392	422	392	374	427	416	376	427	403	425	432	430	392	387	387	423	392	396	418	435	410	352	397	426	422	355	365	401	380	384	441	392	431	398	410	389	380	386	389	406	397	392	429	384	407	416	394	389	397	418	429	418	395	409	365	407	391	433	407	382	438	440	404	379	398	417	385	381	448	387	412	407	445	412	398	421	409	400	421	387	385	407	402	405	421	369	406	385	387	384	449	416	433	434	389	420	401	402	372	413	400	364	434	383	380	392	404	420	428	412	384	384	383	377	415	412	375	434	403	370	422	377	421	384	381	416	372	392	405	377	414	434	413	437	397	401	381	416	389	408	373	364	407	420	443	435	417	409	413	408	404	390	373	395	392	416	424	411	410	417	408	376	408	455	436	388	382	386	403	384	395	403	397	409	377	384	431	431	430	433	341	386	396	442	399	414	398	436	411	374	445	410	435	382	404	390	422	423	388	391	372	420	408	410	424	446	400	454	406	399	419	425	407	375	410	367	398	403	402	418	365	412	419	414	407	396	377	392	412	415	377	399	445	389	419	406	423	395	394	404	442	392	403	425	441	370	415	362	434	446	415	414	422	413	385	399	386	398	427	421	397	403	428	386	413	421	381	419	394	398	392	422	406	386	403	413	422	430	404	385	406	414	407	390	426	433	411	387	387	400	407	407	386	400	413	407	377	401	419	452	396	403	398	424	415	402	392	390	403	409	412	362	371	419	438	440	398	369	399	408	387	443	383	448	395	391	423	386	415	425	427	392	418	413	421	416	377	410	414	427	416	418	432	396	398	394	384	413	403	435	430	370	392	441	427	412	395	413	399	424	415	368	403	426	372	443	377	425	436	389	432	425	415	431	435	393	391	392	395	432	414	423	415	396	397	426	421	392	411	404	390	433	407	384	372	413	401	433	425	396	412	446	413	404	405	415	410	421	429	410	423	395	402	441	391	380	393	408	383	393	379	417	426	398	409	428	421	409	380	448	370	403	400	437	396	444	413	411	388	417	386	409	434	367	400	382	433	364	415	420	422	385	371	421	372	398	430	403	418	356	404	433	410	397	446	393	440	431	384	383	427	410	404	442	418	408	376	434	369	418	435	400	408	407	427	453	397	441	417	421	414	423	408	451	406	387	414	401	396	387	418	416	390	408	374	373	415	398	451	389	373	394	392	402	406	430	391	382	441	388	412	442	437	395	420	394	404	444	377	421	369	424	400	365	405	426	364	398	439	379	431	400	449	421	457	389	375	410	432	405	389	400	433	388	418	360	406	434	386	405	397	362	421	383	402	410	394	395	393	427	400	411	412	415	417	402	424	400	376	445	390	404	402	382	398	413	418	423	397	421	413	416	378	380	379	441	416	435	394	406	373	409	440	368	394	392	416	390	383	402	420	375	392	396	421	423	411	398	377	376	388	398	383	445	401	412	416	400	420	423	405	442	408	412	395	378	441	390	381	385	420	417	442	368	379	425	411	403	379	411	415	407	425	423	380	381	431	410	388	406	398	415	398	401	391	377	417	397	396	392	397	404	461	404	424	434	432	369	410	422	403	395	391	418	395	425	398	382	403	410	408	407	407	434	370	417	447	420	381	381	418	375	400	383	442	374	410	386	441	416	397	471	395	399	405	420	425	418	377	401	394	405	395	411	409	424	374	382	387	388	400	378	401	428	375	382	426	392	413	442	403	422	437	432	413	407	397	420	423	393	416	417	393	401	431	424	415	404	403	381	411	391	429	423	397	447	391	432	365	430	403	385	375	412	404	416	423	432	438	367	417	409	457	363	417	395	414	429	442	426	409	383	403	363	409	411	397	395	354	374	396	409	373	385	428	434	391	389	395	385	465	403	373	422	427	386	415	397	381	426	409	395	412	377	409	411	403	404	413	423	451	381	371	430	427	407	418	432	431	396	417	401	431	445	418	413	415	401	416	382	424	402	436	391	397	411	395	416	421	379	381	407	387	410	379	421	404	424	392	395	392	393	380	382	405	421	390	419	383	412	373	401	379	398	441	420	422	383	414	394	390	420	402	429	381	381	436	385	361	425	354	408	409	418	383	378	407	451	405	392	439	419	409	392	402	406	429	433	429	392	390	425	424	410	447	377	405	402	473	430	405	426	437	381	420	392	411	401	414	440	446	407	376	410	384	386	415	411	424	397	401	413	386	444	406	429	424	352	388	390	418	382	408	397	432	408	400	413	417	412	382	417	413	379	361	396	411	443	399	398	433	420	398	445	400	444	396	392	393	409	375	396	456	416	408	435	411	413	419	397	409	387	423	418	415	427	395	399	400	432
31078	2609	4748	5275	4618	3845	3266	2894	2636	2226	1844	1882	1819	1920	1595	1495	1398	1362	1313	1345	1305	1259	1249	1195	1133	1089	1131	1092	1086	1120	1007	1045	1062	1052	1023	1067	1035	1010	983	996	991	979	997	987	972	936	984	959	977	1027	959	981	932	978	962	983	936	970	906	997	965	973	961	917	911	918	977	971	961	952	928	923	935	955	989	924	933	978	890	932	928	926	955	956	949	940	890	899	940	953	949	905	935	912	932	966	977	888	962	858	963	922	924	926	913	896	981	956	961	918	958	896	918	945	895	922	1001	943	967	916	974	962	946	895	961	914	898	933	917	952	928	986	951	949	942	940	931	911	928	933	929	993	893	967	969	943	932	995	963	910	1008	958	941	904	923	894	885	912	963	966	916	865	972	917	935	947	894	943	954	886	945	853	981	942	946	905	920	922	927	904	889	888	932	917	935	916	884	974	887	923	971	908	899	892	919	976	909	974	951	941	928	904	890	961	933	870	982	902	978	924	900	875	852	949	884	914	961	978	936	906	928	932	932	937	929	939	922	897	949	942	936	933	1020	916	930	913	926	921	940	905	900	914	904	931	927	947	954	922	954	971	978	930	908	952	925	930	893	929	949	902	894	951	905	934	952	978	883	954	937	915	965	939	904	925	932	924	887	945	892	925	921	921	958	935	912	998	934	913	886	979	941	923	908	952	946	971	912	943	930	941	896	899	945	910	922	897	955	940	935	900	947	974	893	964	894	936	945	920	933	944	921	913	898	914	919	946	945	900	977	990	902	917	950	934	946	920	921	958	944	970	933	929	963	939	952	985	901	941	867	945	924	937	948	927	870	917	959	928	963	901	963	899	970	969	919	976	942	931	913	936	961	911	907	876	924	972	950	923	898	893	965	965	940	916	963	958	920	949	892	914	896	1002	884	915	932	896	915	946	886	905	967	950	942	927	906	955	965	941	960	890	920	912	963	942	911	898	947	916	952	900	904	897	946	937	923	916	914	921	897	895	914	871	932	908	941	924	943	979	911	926	880	921	935	931	878	910	890	942	942	946	891	950	927	883	896	878	952	927	921	963	937	928	904	1003	922	891	898	981	978	921	933	949	936	942	944	934	938	927	951	894	892	926	942	935	941	916	919	886	887	859	902	906	920	902	934	931	924	928	953	939	937	950	974	941	868	930	898	912	936	900	884	942	922	926	912	1021	903	922	951	900	1017	922	983	930	891	967	905	931	925	898	943	900	920	949	949	991	892	923	920	912	926	935	934	880	862	953	884	909	945	932	941	942	910	894	948	913	980	888	958	881	937	912	946	921	893	891	929	894	937	898	943	928	948	917	920	871	957	896	960	983	947	913	875	898	938	977	906	925	961	923	967	906	915	925	941	934	925	894	910	929	953	970	967	920	892	939	889	904	941	913	898	968	936	894	931	948	930	898	919	914	911	933	949	902	864	983	944	839	917	939	917	877	944	903	909	892	905	972	905	905	893	922	893	951	932	932	931	973	904	930	943	933	950	938	939	905	905	918	898	943	917	915	941	958	898	905	935	965	969	891	843	926	857	934	929	941	926	963	903	931	968	914	930	906	932	911	914	854	933	930	840	921	914	1011	901	950	818	897	898	889	928	913	948	936	918	992	894	984	973	928	939	914	938	891	904	935	919	913	909	936	948	949	901	928	924	960	897	903	914	933	872	894	941	921	979	929	908	879	930	905	935	937	925	969	970	923	931	955	904	885	917	907	842	916	940	942	977	881	917	929	924	895	968	874	879	944	953	915	947	942	918	895	913	877	898	952	876	919	913	938	966	925	939	928	933	943	977	952	914	914	901	950	905	944	954	883	930	989	927	940	890	914	953	855	953	954	928	969	966	908	938	929	902	875	897	948	890	918	926	880	860	919	1012	902	911	955	925	959	932	932	923	949	915	889	926	897	959	927	919	966	947	971	908	908	891	935	907	905	974	940	891	975	913	947	960	975	965	941	960	900	891	963	953	896	897	914	943	918	933	956	927	955	904	907	908	970	938	920	887	937	965	921	934	920	928	890	863	904	922	933	892	970	899	881	944	931	928	965	940	896	962	923	922	934	957	885	930	961	904	879	936	917	956	914	895	932	894	903	911	901	953	1005	937	950	928	900	897	956	909	921	958	938	922	889	948	930	935	931	901	947	921	910	922	961	966	924	947	912	910	927	886	950	951	917	931	920	938	903	914	941	897	936	945	944	908	915	884	903	930	969	944	936	939	944	969	879	975	912	945	935	884	944	905	952	981	940	881	910	952	857	950	921	889	935	902	932	932	1002	885	924	924	946	908	978	954	906	904	959	917	987	927	928	938	862	926	936	912	877	963	902	893	908	953	915	905	950	915	911	961	977	945	905	914	986	899	902	950	907	977	938	938	941	883	936	954	917	929	906	860	954	960	957	921	904	961	919	937	964	915	920	943	931	985	945	938	911	921	925	889	952	861	931	974	960	933	922	900	902	900	976	916	901	943	948	920	933	938	940	924	880	941	908	933	871	888	954	948	864	903	894	887	953	883	948	908	1014	938	911	928	893	842	929	924	875	924	902	985	941	911	867	933	924	952	930	968	932	874	966	935	964	934	984	956	936	952	885	898	993	954	977	949	903	917	979	924	906	923	930	940	934	894	961	884	916	884	878	897	928	958	937	931	926	928	977	968	896	927	974	946	943	889	925	910	897	904	913	988	943	920	898	952	938	930	939	922	910	888	946	929	909	932	871	927	929	921	903	912	930	959	944	937	907	927	964	919	930	951	931	902	928	930	930	904	976	969	926	956	933	963	957	928	926	943	954	931	906	954	932	913	966	909	934	929	888	883	925	933	925	952	973	975	936	940	933	895	901	906	933	947	943	928	929	960	914	940	965	964	952	932	939	884	949	950	960	917	995	932	949	951	871	930	919	965	947	920	925	955	931	939	901	944	927	963	887	927	955	938	922	879	938	829	914	908	919	896	973	867	922	987	891	881	892	939	981	915	948	937	914	886	933	899	934	921	870	914	909	974	958	917	951	939	889	947	928	907	882	931	897	949	993	905	880	913	990	941	941	968	961	946	974	907	946	887	899	912	919	936	966	844	943	932	943	983	932	880	913	924	968	948	950	883	890	909	871	944	949	954	901	911	939	917	936	925	942	920	921	941	983	967	910	891	961	914	908	950	931	933	965	880	905	936	960	919	938	954	927	971	912	895	918	918	952	920	912	872	895	927	930	962	928	926	943	913	944	925	940	919	955	888	933	976	923	930	886	921	905	897	916	936	952	912	921	955	930	938	846	939	930	914	913	905	908	933	905	919	930	958	958	972	947	952	932	927	973	935	909	911	923	960	969	924	966	896	949	895	908	877	899	906	955	916	943	955	995	965	912	943	872	888	898	899	919	921	970	923	958	948	924	918	911	912	957	923	888	924	901	898	933	909	933	942	955	906	867	977	905	916	996	954	962	913	925	913	945	929	882	922	877	986	860	944	990	947	865	868	926	971	980	950	977	912	905	950	886	962	917
7937	424	301	260	240	230	226	229	202	221	251	215	178	230	215	188	221	217	211	210	236	232	209	213	215	227	199	200	239	229	226	210	226	236	209	223	204	200	240	195	198	207	251	215	236	221	192	223	204	180	203	238	206	189	201	203	201	209	206	233	238	224	231	220	216	206	217	224	219	198	227	212	203	235	245	235	230	207	214	203	186	216	230	224	201	208	234	203	187	201	208	198	210	203	223	195	212	216	233	209	226	191	193	207	215	225	231	220	219	218	239	195	202	198	209	218	216	215	226	208	224	232	247	216	205	212	197	202	205	263	217	204	230	231	209	187	213	194	205	195	224	222	236	220	209	197	201	210	212	210	229	221	235	205	192	220	209	225	241	228	208	219	248	210	210	225	213	243	195	206	223	212	207	235	234	214	207	203	226	222	197	210	223	208	201	208	208	222	233	201	244	214	196	200	210	197	235	214	242	249	200	238	203	223	196	205	228	233	216	189	209	228	210	219	209	233	234	188	229	223	209	193	214	217	213	219	242	212	179	201	214	195	222	202	218	212	207	212	215	219	189	209	215	212	185	203	203	224	177	179	212	196	219	205	215	223	229	199	232	200	188	234	239	226	223	223	215	175	210	217	240	225	209	208	225	191	195	208	239	226	217	196	222	190	202	180	207	229	225	225	232	236	214	217	201	246	226	220	215	203	230	235	205	207	193	216	225	225	238	202	194	202	250	230	218	241	227	250	243	198	226	231	230	231	229	253	237	232	197	215	220	212	217	219	225	204	188	224	230	224	197	218	218	224	212	223	224	238	241	225	246	219	226	200	218	216	212	205	214	234	240	214	209	207	249	202	217	209	248	226	196	239	234	212	217	249	214	211	224	228	216	211	210	209	225	223	206	195	174	188	239	203	198	199	217	224	192	217	225	211	231	204	236	214	195	215	200	216	183	230	226	207	201	196	217	240	206	218	229	197	192	207	224	225	217	231	228	199	194	226	205	193	190	207	198	247	216	216	240	216	201	198	241	230	225	215	221	212	208	218	202	219	198	222	249	242	206	184	207	229	252	241	226	208	223	224	229	222	204	211	247	216	196	217	235	237	208	202	186	215	200	211	227	207	205	207	195	211	221	248	226	241	182	243	193	220	214	198	225	202	201	227	231	184	217	200	215	213	213	236	197	238	223	218	228	213	191	199	237	205	241	216	199	216	219	229	214	208	201	230	248	212	215	212	218	226	201	215	234	231	220	217	202	217	218	190	224	238	208	225	245	219	228	217	205	201	228	205	219	220	207	188	174	210	199	225	236	215	226	222	225	229	217	202	212	195	222	231	224	211	195	191	236	233	250	222	194	227	194	209	248	199	214	209	203	190	216	240	209	193	225	212	226	224	197	221	241	202	202	237	246	221	215	230	226	171	218	229	239	220	204	224	221	221	218	231	207	237	221	213	230	202	208	209	249	201	206	258	205	203	221	195	207	236	209	222	207	223	213	231	202	208	219	199	179	211	214	216	207	225	225	202	226	200	207	194	239	208	217	205	198	201	207	229	212	193	206	217	211	217	232	218	199	190	203	212	213	216	205	202	201	213	228	230	223	193	217	230	205	248	203	216	215	215	230	200	226	217	219	220	217	201	212	232	197	187	201	213	202	209	219	237	224	210	236	219	193	204	221	213	193	217	191	207	225	214	230	195	220	217	218	187	189	208	217	231	161	214	208	225	197	215	230	209	226	205	215	227	232	224	206	231	202	195	206	212	202	207	208	234	224	214	225	249	186	202	222	219	198	209	197	203	192	223	201	233	212	221	213	194	221	235	216	206	231	224	220	243	189	228	217	217	201	229	223	230	226	213	217	240	202	203	189	233	236	230	191	204	199	245	223	199	208	214	227	231	239	191	214	209	230	228	236	224	198	202	197	226	197	227	217	212	206	215	192	230	219	220	229	216	229	244	251	236	218	202	224	213	224	221	209	223	204	218	261	237	227	215	215	196	219	209	218	210	186	211	199	236	217	199	219	230	200	217	220	216	207	216	224	220	197	218	214	210	222	206	208	194	202	200	207	240	202	200	179	227	223	221	236	231	217	219	235	173	189	218	228	192	199	208	219	214	220	216	221	230	191	215	231	240	221	214	200	196	230	222	248	242	188	190	237	229	229	232	218	222	248	241	222	222	211	209	216	226	209	228	244	236	221	227	216	183	197	193	212	219	204	216	234	216	204	221	227	180	212	224	209	198	205	181	213	211	218	190	231	204	234	225	209	206	215	223	206	219	189	210	217	212	193	230	217	221	210	251	211	224	229	209	225	179	210	208	254	186	218	205	202	212	246	232	201	198	221	209	206	215	228	240	220	239	213	226	203	200	219	201	207	208	231	208	200	218	203	229	191	223	208	204	220	204	234	227	188	218	202	229	188	230	198	192	241	215	218	225	240	239	215	195	200	213	220	222	212	211	211	216	219	218	210	207	223	214	204	236	246	221	206	210	220	186	224	227	231	214	200	204	217	197	182	201	236	231	251	217	235	227	229	223	213	233	219	208	216	223	225	210	197	206	227	214	184	202	215	229	203	235	221	226	221	207	222	233	210	207	246	227	241	215	209	199	216	228	207	220	235	219	235	246	201	233	205	191	213	208	208	215	226	217	231	225	200	242	197	212	187	205	218	221	198	240	232	200	228	218	222	214	198	217	219	218	220	216	223	223	204	219	227	211	228	207	200	201	230	220	207	207	251	242	209	244	209	212	193	262	232	214	226	204	206	196	222	213	222	194	222	240	211	226	206	212	179	207	209	234	222	189	203	193	214	182	246	211	236	217	217	215	213	194	214	190	182	211	189	231	222	216	232	214	213	186	212	225	209	235	230	211	242	201	212	199	238	227	224	236	203	214	209	242	220	203	235	214	206	180	217	215	180	214	184	228	221	229	203	215	201	216	202	216	193	204	210	202	213	221	229	234	210	188	200	244	192	216	230	213	223	209	233	233	225	251	219	232	211	231	227	208	221	218	219	208	200	225	198	199	224	223	222	223	231	227	211	208	216	231	213	224	218	225	227	210	202	212	200	247	190	197	215	229	196	200	228	219	233	218	197	218	210	233	213	225	187	221	232	227	221	220	231	223	215	181	255	222	221	222	217	232	211	227	214	201	223	222	213	186	220	202	229	248	238	214	190	210	185	213	195	206	221	238	188	207	224	217	253	223	210	190	203	205	206	185	203	205	201	212	208	236	206	223	213	201	212	240	222	229	237	234	201	237	226	216	187	188	216	239	207	244	199	215	208	206	207	185	211	206	198	235	211	202	232	204	207	195	224	219	218	217	193	211	207	203	211	191	254	182	213	220	213	227	227	234	242	209	211	199	213	215	186	229	225	233	216	238	219	233	220	247	223	248	201	212	204	245	205	184	211	227	210	219	234	209	182	222	223	215	211	229	193	214	191	199	247	196	202	212	226	208	233	229	221	222	215	219	216	226	215	199	236	202	240	199	248	228	208	216	242	204
8054	613	729	753	736	699	607	655	602	561	583	580	537	538	595	562	527	586	585	543	571	564	538	545	554	548	548	566	512	540	539	536	556	527	596	566	545	538	536	563	572	592	529	527	547	546	548	537	528	543	534	566	549	500	604	515	552	538	570	536	510	585	548	558	494	566	513	559	523	562	563	583	558	533	539	568	521	553	522	548	523	529	559	558	601	506	551	569	542	565	504	570	571	561	562	541	536	515	521	508	516	522	552	584	547	542	536	592	555	584	535	582	517	523	538	558	533	558	515	543	534	557	541	513	535	558	568	544	558	532	526	563	474	549	540	521	556	508	584	523	576	551	554	490	555	563	515	561	513	560	489	551	551	561	572	562	568	537	574	584	540	514	565	558	513	549	529	533	517	533	513	524	560	532	550	567	552	488	559	519	517	520	552	510	545	528	568	540	567	555	524	497	519	533	524	534	502	601	544	562	557	560	551	500	554	551	529	523	519	557	514	522	520	548	579	555	545	550	492	544	536	537	546	538	549	536	526	567	534	523	566	544	537	562	568	521	537	549	497	523	532	519	609	566	553	554	522	542	513	540	534	532	564	566	543	587	535	565	519	543	548	548	549	520	549	570	542	542	494	540	554	544	547	566	539	573	545	594	570	534	550	529	545	552	542	519	554	562	578	565	524	546	556	530	552	555	539	554	539	550	528	582	533	545	532	526	523	558	509	562	509	527	543	531	514	499	549	525	575	514	554	539	532	524	534	583	582	493	548	515	546	527	528	553	519	549	575	534	569	503	543	554	565	557	503	509	569	575	562	558	502	533	541	535	548	503	567	522	554	515	524	502	518	560	553	528	596	537	513	553	532	547	595	561	561	527	519	526	522	531	560	502	561	522	592	532	531	545	534	559	560	551	538	496	576	584	508	538	525	542	519	554	508	514	530	523	556	562	516	502	567	523	520	525	566	508	552	555	573	522	558	553	518	582	565	552	565	559	518	553	556	568	533	507	579	549	542	507	537	536	508	531	548	552	547	535	528	545	524	577	525	548	499	574	517	525	562	501	575	564	533	554	509	547	556	573	554	524	531	516	533	523	529	546	558	522	533	531	536	547	482	572	587	550	576	530	569	533	493	500	559	526	541	563	510	568	548	520	554	576	523	517	527	541	536	565	529	556	595	542	517	510	510	535	531	554	581	517	515	526	559	524	542	571	527	540	573	549	512	578	575	549	538	529	562	536	542	546	539	537	561	518	575	532	560	521	549	513	506	511	578	548	494	553	542	557	544	585	499	576	507	517	555	530	525	508	545	515	585	492	590	521	517	537	537	521	576	529	557	530	527	529	564	563	546	588	512	542	548	571	524	531	499	575	556	512	504	585	534	519	561	497	579	517	503	512	530	563	513	511	536	585	556	557	521	514	585	544	555	553	522	539	581	545	545	574	558	538	506	552	527	515	533	550	555	554	508	562	590	530	538	570	538	548	579	535	546	528	579	559	541	538	573	512	536	539	526	587	522	535	563	531	517	525	508	556	525	531	505	522	538	538	561	534	550	557	552	568	546	537	509	517	541	595	549	522	521	508	507	580	499	579	538	539	557	534	520	536	551	540	533	582	549	574	549	570	535	552	553	530	549	558	568	514	543	526	523	539	511	511	519	529	584	543	509	523	527	603	584	567	564	564	521	516	554	538	550	566	512	563	515	556	580	540	536	558	584	543	522	555	541	527	512	546	519	535	520	528	522	523	537	587	541	535	583	527	523	527	498	521	574	545	566	552	513	529	516	583	547	529	543	565	544	557	577	547	534	545	494	538	560	585	515	553	571	523	535	566	541	549	528	530	506	513	530	567	561	508	564	537	557	502	565	522	534	541	574	562	526	506	551	572	500	549	545	533	541	517	545	546	533	536	536	507	535	566	570	562	581	561	504	513	570	553	539	523	547	535	576	568	502	569	552	529	535	568	569	551	488	563	561	554	572	531	554	553	519	543	536	505	527	545	558	519	586	546	527	525	550	520	525	559	539	523	562	537	533	524	505	516	556	520	557	535	558	527	565	550	510	565	548	581	542	533	542	543	537	533	548	554	554	557	542	512	549	517	549	559	528	525	560	547	549	600	533	561	529	536	523	562	605	534	513	526	534	491	551	614	534	550	550	573	534	579	528	604	525	567	551	547	524	575	540	542	556	568	563	557	547	569	489	515	519	522	525	495	519	555	530	554	568	526	541	539	540	582	541	537	559	550	514	565	554	525	504	574	572	524	564	563	567	551	560	509	522	552	509	513	515	573	601	528	534	563	519	535	549	540	569	552	508	546	543	541	536	557	559	527	529	535	523	578	561	516	520	542	563	544	537	574	504	580	522	522	499	537	499	569	534	546	518	515	602	531	575	522	562	507	562	553	561	575	575	544	523	524	548	542	534	510	527	563	546	550	551	546	520	576	557	540	556	504	546	569	555	566	554	585	523	523	520	526	503	569	549	514	531	568	531	565	526	553	557	574	515	482	571	550	569	543	544	508	543	572	518	532	545	542	546	536	549	546	574	519	529	534	548	554	564	527	522	550	538	540	542	528	582	547	551	558	553	555	555	532	568	551	522	531	587	517	541	570	557	496	536	546	543	543	531	554	535	564	528	536	515	537	532	566	538	553	532	549	581	502	532	563	508	529	534	544	528	525	528	529	545	522	557	564	508	529	553	511	545	585	542	551	549	566	559	557	521	538	561	541	527	550	564	571	520	544	541	544	531	541	567	530	560	521	545	513	533	537	509	551	532	523	548	562	540	537	559	545	540	538	510	554	522	497	504	526	511	498	553	530	577	545	575	517	536	569	552	547	559	548	578	538	543	546	535	512	522	531	560	551	537	540	523	503	536	545	514	578	516	540	558	538	531	548	515	510	554	523	546	514	539	498	564	534	562	489	587	528	512	558	538	530	509	607	583	542	553	534	537	541	530	527	550	566	549	558	551	550	525	529	557	563	563	530	541	548	530	539	511	552	552	564	554	526	533	530	547	522	496	548	532	532	561	542	525	538	569	554	519	530	562	587	544	556	541	568	548	488	552	553	575	549	569	521	463	551	578	531	572	554	531	539	584	541	561	515	562	541	541	563	545	554	588	569	527	543	513	556	545	513	564	559	544	530	534	545	549	572	572	501	544	529	590	586	530	558	544	567	507	530	582	546	540	570	569	547	573	545	518	520	518	532	531	493	536	534	543	536	508	538	517	533	549	530	531	568	499	542	500	521	527	549	533	560	553	573	567	571	532	535	554	553	521	525	555	546	555	552	510	487	547	552	509	515	546	547	537	548	572	533	512	538	571	582	544	520	505	538	543	562	531	559	549	571	562	540	534	545	538	531	504	561	519	495	584	523	565	516	530	570	529	529	506	549	530	485	563	587	551	549	557	536	539	515	530	534	515	549	539	568	521	529	553	557	515	550	542	528	535	541	521	517	534	534	543	548	548	543	504	526	558	512	526	575	538	550	532	516	548	547	558	520
46468	22486	8339	1243	756	606	538	470	460	351	327	370	328	312	347	362	324	281	280	316	260	286	230	263	273	288	258	262	241	250	267	275	281	247	254	272	256	276	251	266	255	235	245	218	280	246	231	274	287	243	262	235	245	231	263	253	246	286	245	229	239	277	283	257	264	249	264	255	230	241	267	258	261	273	250	240	232	286	226	244	245	239	230	235	245	259	248	225	235	282	242	270	218	300	273	246	252	269	230	242	257	241	234	264	251	227	245	257	254	239	270	243	251	239	276	263	252	260	246	238	262	243	245	249	255	240	268	249	278	258	206	246	262	274	233	242	232	242	256	230	244	228	204	258	258	263	261	226	270	219	246	254	264	252	228	244	227	254	248	240	264	228	233	226	221	249	238	229	240	291	268	235	254	282	227	228	258	271	255	265	242	267	243	261	258	240	253	252	261	228	249	255	271	249	250	241	275	259	269	253	252	265	247	243	251	284	262	257	253	231	250	266	253	260	236	295	236	238	248	264	268	251	257	263	238	254	262	223	243	228	259	240	251	222	271	244	264	234	231	236	241	243	244	254	276	297	255	228	231	229	257	256	264	255	258	246	266	250	237	236	223	230	242	263	243	292	250	229	249	250	250	251	251	255	223	254	253	243	227	258	266	259	256	257	204	225	246	264	263	250	233	258	309	242	241	275	256	239	272	270	263	260	279	243	250	268	257	255	264	280	220	289	271	233	257	251	279	255	262	245	254	243	309	249	265	252	238	252	247	244	283	280	258	229	277	256	220	240	253	241	255	247	253	255	242	228	238	277	238	257	254	226	242	272	284	253	270	248	274	287	246	275	281	241	263	236	249	263	261	237	229	240	275	256	254	266	274	238	253	276	227	246	252	225	243	269	239	229	251	266	264	248	261	251	257	269	255	230	254	284	282	233	229	213	241	248	248	253	235	233	255	255	262	241	270	306	262	275	240	244	240	267	245	248	259	217	243	247	231	262	239	241	280	262	271	279	264	260	278	265	292	269	241	262	257	251	244	235	251	262	246	274	248	238	256	229	223	232	217	239	237	279	275	231	262	253	251	256	269	236	244	247	264	222	233	253	245	242	248	221	246	236	225	259	275	252	227	241	253	240	255	237	238	253	259	265	257	233	247	244	226	248	263	261	267	285	257	245	270	243	225	293	254	231	270	262	216	243	247	228	287	264	219	269	287	235	266	280	244	236	269	254	267	261	248	250	243	238	281	269	296	238	245	244	241	254	225	247	271	249	241	236	254	232	230	241	235	240	261	257	263	258	215	232	248	262	248	239	266	267	231	259	267	248	278	243	250	271	261	237	252	277	235	224	262	249	237	262	273	268	238	282	251	278	210	273	251	258	249	268	257	258	259	238	217	229	242	261	263	254	276	254	236	252	244	257	263	236	220	283	263	267	246	259	251	214	229	247	252	270	259	284	251	249	255	280	257	278	227	254	236	239	251	265	252	284	244	248	264	254	236	262	250	261	256	238	249	276	262	262	252	223	248	245	267	277	192	276	241	237	216	257	282	260	251	225	237	262	270	308	246	234	249	255	246	220	234	239	281	247	249	268	241	234	251	247	254	245	245	262	245	256	238	214	260	262	250	258	251	247	250	266	240	271	253	256	265	256	289	261	249	240	230	249	226	242	250	275	287	263	244	263	281	260	233	253	288	242	248	211	227	233	238	257	259	268	218	272	269	286	253	264	287	277	248	242	264	236	247	268	255	247	273	230	261	236	235	251	240	272	220	254	247	234	229	248	266	247	265	265	266	250	222	225	271	234	252	244	265	261	224	268	243	256	236	279	253	246	262	253	245	246	265	230	267	261	235	272	280	254	245	242	265	243	249	250	259	254	246	242	278	251	239	248	229	230	263	249	272	257	263	225	266	232	224	259	260	267	265	283	262	272	252	248	247	290	238	245	249	224	251	267	276	277	257	264	220	264	256	213	285	249	235	250	258	261	245	258	271	264	265	252	243	225	229	241	229	255	276	258	232	268	270	254	259	255	240	258	258	245	257	270	260	254	255	218	259	268	257	252	236	224	251	255	243	237	240	228	242	237	253	255	227	270	283	236	273	285	234	304	253	247	265	267	236	233	256	265	273	257	294	255	279	245	267	265	233	275	239	235	248	239	258	256	237	254	239	237	262	256	229	272	247	259	262	253	264	246	246	280	241	270	276	249	244	257	247	263	238	262	264	281	250	239	267	231	272	278	257	280	257	270	243	258	246	274	245	257	276	248	244	221	226	244	291	260	233	253	223	233	274	247	248	234	270	240	268	236	274	243	278	246	244	261	278	246	264	250	285	277	229	257	269	256	274	270	227	236	263	217	283	248	261	241	252	262	252	218	264	272	267	249	263	246	274	234	253	284	264	269	235	258	221	290	240	255	245	236	239	253	234	265	228	238	247	244	235	241	251	249	228	247	268	259	255	259	274	260	255	255	250	291	240	225	260	251	252	252	279	238	215	249	236	267	246	244	242	232	241	256	271	262	246	258	260	272	255	241	236	292	246	243	224	248	239	230	267	261	256	249	232	274	260	270	261	262	234	251	280	270	223	241	235	246	259	265	228	254	237	225	216	243	232	261	262	264	232	267	249	260	230	253	260	272	245	247	268	264	260	262	273	265	256	257	269	257	257	242	227	247	256	290	266	241	258	262	245	257	255	241	254	265	260	255	260	268	212	237	267	273	258	281	264	252	275	268	253	249	229	255	274	229	225	256	241	254	263	280	259	219	244	255	256	259	275	274	264	276	286	276	232	260	241	275	234	257	257	264	250	243	256	246	256	259	295	243	267	248	263	256	261	282	231	225	243	251	258	241	247	287	275	254	242	237	241	247	265	285	241	254	259	262	265	253	239	249	275	258	251	238	282	218	228	249	266	250	254	237	243	239	278	259	258	241	218	230	264	252	244	236	263	257	243	229	222	249	245	259	212	289	238	263	251	246	263	218	247	237	239	269	226	229	250	245	243	283	249	240	252	223	245	289	269	234	281	267	234	232	251	260	256	259	248	258	286	257	286	252	212	253	241	255	261	270	274	261	236	247	245	271	244	253	258	224	271	310	228	262	255	282	229	245	276	259	263	274	259	253	246	246	274	258	254	257	235	237	233	263	275	249	231	239	259	246	262	250	262	228	265	215	256	265	262	253	253	270	219	266	287	219	221	249	249	260	269	254	259	267	251	259	267	231	236	238	266	257	233	217	266	257	258	233	260	244	222	262	265	259	290	234	255	235	227	277	237	290	253	242	244	253	257	252	250	270	248	246	252	271	276	288	260	275	278	257	238	227	259	259	253	259	260	268	270	257	281	260	256	268	271	257	257	226	270	257	263	217	245	272	289	258	248	252	245	236	248	234	227	263	257	253	254	242	263	230	244	262	258	258	258	268	264	245	253	246	251	259	233	243	251	239	216	269	251	233	248	241	254	259	260	244	231	266	250	266	292	262	259	251	249	232	243	246	264	244	247	229
22432	1579	2661	3063	2706	2236	1895	1735	1622	1335	1288	1204	1090	1139	1089	942	893	866	806	805	761	836	813	749	768	719	699	713	730	697	731	712	662	660	686	670	690	660	699	615	694	635	647	678	658	635	672	605	636	654	630	625	647	655	677	636	691	658	665	659	624	663	648	675	664	633	644	644	620	639	619	633	614	679	649	624	662	645	620	627	663	607	648	671	582	668	620	631	693	577	655	652	690	651	642	607	619	619	658	569	626	635	629	662	633	633	653	627	616	622	660	665	655	705	636	617	665	689	631	667	614	659	605	639	692	632	621	680	696	623	641	633	636	642	620	647	655	649	619	659	654	630	668	595	626	661	607	668	610	640	643	624	605	638	678	664	653	647	605	658	675	625	600	618	647	614	635	636	623	606	616	607	635	655	675	630	596	623	580	639	615	648	669	632	588	668	630	638	626	640	607	630	618	610	640	700	660	638	644	625	651	609	658	661	607	678	617	580	658	634	634	648	651	634	607	597	687	650	612	584	672	602	636	621	624	600	632	611	575	631	631	632	603	616	615	604	648	657	657	651	654	617	592	665	612	657	621	648	614	670	612	626	576	616	600	595	643	602	641	619	642	642	630	609	612	612	662	661	614	632	647	619	679	627	657	652	642	603	627	602	597	619	627	624	647	608	613	589	624	637	590	661	648	638	679	652	639	624	638	641	585	609	644	668	574	673	608	599	621	631	664	565	632	647	593	608	602	645	612	620	624	647	638	613	598	650	694	620	664	676	672	592	646	569	661	609	653	627	677	615	616	624	624	591	658	658	626	621	633	632	600	665	649	627	659	636	626	643	606	655	683	627	584	641	583	591	639	627	644	604	686	652	651	635	585	659	617	623	624	618	641	642	653	595	626	634	630	652	618	653	634	600	649	617	636	593	676	602	663	627	607	643	624	640	648	629	643	656	673	617	560	611	613	599	646	608	632	645	598	607	632	621	616	601	611	623	592	634	624	601	627	630	656	675	678	665	649	679	652	651	609	620	629	642	652	646	613	632	620	649	621	622	644	691	575	641	611	662	662	604	615	615	659	625	666	645	639	646	641	600	588	575	587	664	686	620	594	592	642	604	624	630	627	638	632	639	618	669	583	654	671	622	636	641	655	621	627	609	599	586	638	600	631	641	592	633	580	643	603	622	638	644	638	660	640	612	666	682	645	590	654	605	614	648	607	638	630	622	611	584	615	654	663	644	584	633	645	640	626	591	578	603	633	596	625	620	597	616	634	597	618	650	630	611	674	595	635	670	616	676	641	646	604	615	577	646	565	622	606	603	636	633	588	665	650	638	596	615	665	603	598	624	613	606	619	634	621	606	624	613	666	614	634	630	623	577	618	589	637	670	598	640	621	668	640	653	644	644	628	648	659	619	625	604	630	680	656	635	607	591	640	667	605	616	626	621	639	571	606	613	624	634	639	669	617	600	631	593	644	622	655	631	692	646	646	631	629	656	663	635	627	666	649	595	604	617	628	652	660	693	633	596	620	664	623	641	637	638	630	686	648	638	592	640	608	613	571	610	620	624	592	628	609	644	605	655	646	652	613	653	606	665	641	594	656	628	626	659	603	613	625	623	660	631	643	666	603	577	675	686	614	660	648	675	644	644	646	634	613	653	651	648	631	647	590	617	662	612	617	662	622	609	634	648	635	615	635	635	644	646	602	660	650	611	575	622	641	653	667	635	640	603	636	604	610	669	622	600	630	626	646	645	635	618	594	635	605	621	615	617	636	654	635	647	665	599	603	641	624	605	593	627	607	657	569	662	614	597	674	615	621	601	606	607	625	638	636	623	647	623	642	620	640	663	654	635	574	624	585	630	638	629	612	621	651	617	632	667	624	593	618	668	655	605	612	658	607	686	675	645	598	626	596	631	632	613	674	680	665	611	627	602	592	623	622	632	656	624	672	613	628	602	645	614	589	635	678	580	585	589	667	623	629	636	622	693	579	576	671	611	623	626	647	629	627	611	628	643	618	644	619	601	614	643	605	655	657	633	632	691	671	644	602	656	654	624	627	603	651	635	629	608	697	637	616	624	602	615	624	623	582	593	629	611	679	642	583	683	639	620	656	598	628	636	658	616	635	619	615	634	631	632	665	632	618	647	692	611	645	659	563	642	608	669	602	627	643	613	642	596	643	617	622	597	623	605	622	630	620	621	652	630	670	625	615	604	655	638	636	620	676	626	636	632	623	611	640	680	655	649	636	597	614	685	604	665	670	611	581	637	672	619	622	641	619	666	674	626	593	648	630	632	655	631	632	589	626	600	617	639	615	594	650	648	680	628	642	617	644	637	621	643	614	640	636	615	625	602	671	623	597	621	633	631	655	631	705	643	682	584	651	621	592	618	650	637	618	599	573	628	638	620	652	675	594	632	634	640	663	649	617	633	620	611	650	600	615	660	585	659	627	566	582	631	626	643	595	622	626	608	655	647	613	639	635	651	596	637	641	665	603	603	577	625	621	598	616	653	631	632	610	622	597	682	603	647	601	606	625	629	618	623	651	600	594	617	631	634	636	660	613	609	649	614	596	636	635	631	631	654	665	617	624	662	590	641	638	632	584	629	615	656	636	653	657	631	610	623	674	631	627	657	625	618	622	682	630	663	628	598	620	632	604	654	624	620	630	598	636	645	645	627	613	624	616	685	621	659	627	624	631	637	656	634	635	691	600	645	648	628	651	580	603	610	654	625	627	631	651	603	690	616	615	631	640	637	626	618	662	633	646	613	599	621	637	676	654	627	610	620	662	657	599	642	621	604	606	628	620	637	675	645	587	600	650	626	614	660	616	626	606	638	620	632	614	661	582	627	666	644	642	618	651	605	623	600	613	597	659	643	696	621	584	635	639	630	612	638	624	597	649	634	595	620	624	618	654	601	622	627	591	572	614	646	641	629	650	610	683	643	621	573	612	583	647	579	624	643	651	648	655	676	626	609	605	707	615	663	625	588	645	608	610	625	673	653	604	650	624	603	635	650	657	639	666	670	668	637	593	591	619	629	637	656	597	642	633	637	662	596	664	610	618	607	594	633	626	599	627	662	624	633	621	569	635	592	643	671	606	640	601	616	639	694	624	621	624	634	570	648	651	627	660	583	604	637	618	657	632	584	623	625	591	644	594	627	610	599	646	668	638	568	611	635	618	624	686	646	602	632	565	644	583	655	605	633	609	646	631	642	667	637	632	667	623	640	600	627	588	615	625	635	623	597	677	662	668	584	637	650	586	654	620	632	657	622	606	642	625	637	654	613	605	625	654	628	647	616	595	589	642	663	645	623	661	653	613	628	640	616	632	643	615	646	592	680	602	598	641	584	658	630	606	663	659	642	641	618	634	646	649	657	613	610	649	637	614	621	601	679	680	665	627	633	639	660	612	690	630	610	656	642	612	597	583	645	628	601	624	615	619	591	628	606	645	636	633	608	638	621	619	669	597	629	585	667	621	644	679	651	663	656	641	627	650	625
44670	26641	23135	13715	3992	1262	857	861	867	633	601	594	536	594	499	525	490	509	461	426	454	477	436	427	431	433	441	435	406	383	420	391	413	439	409	414	437	412	435	370	432	408	418	428	434	426	401	391	445	427	440	424	422	388	434	381	414	405	425	388	415	413	432	406	412	380	429	391	425	411	423	415	434	372	388	433	421	397	426	385	398	394	392	427	401	419	418	442	367	438	435	418	381	415	399	393	389	418	429	406	430	398	417	386	414	401	455	413	412	388	429	407	380	432	442	404	406	429	432	399	402	418	394	371	397	426	410	409	434	415	421	436	428	401	442	362	410	420	414	436	397	406	391	406	403	401	400	404	401	363	433	403	407	400	417	403	363	413	400	405	412	399	424	399	406	385	433	416	381	400	414	427	385	368	398	405	408	394	419	417	412	419	425	410	400	399	400	403	432	427	379	435	420	440	396	393	408	419	374	450	410	414	420	410	395	420	401	422	387	425	417	412	416	445	391	410	442	393	447	423	418	408	397	385	419	420	424	461	445	403	397	360	426	419	436	405	426	442	415	370	415	391	417	455	419	395	413	409	389	392	395	400	397	426	390	433	404	431	383	420	434	397	390	422	396	426	364	413	383	396	437	429	413	395	436	410	388	426	401	385	396	391	437	455	414	425	423	392	384	384	412	413	431	418	439	410	374	432	346	378	403	375	390	432	393	431	443	388	397	398	379	393	417	390	405	375	408	386	408	409	384	418	423	452	414	409	396	383	408	393	430	378	415	394	427	402	429	380	428	383	401	403	414	400	354	375	399	400	394	390	404	397	435	377	401	395	418	381	433	414	413	413	385	423	431	391	421	411	463	405	422	418	442	429	419	414	418	406	389	398	397	441	399	384	446	388	374	393	397	413	407	382	400	432	391	435	417	396	412	397	421	388	416	424	417	402	428	394	438	389	363	427	415	397	386	408	414	435	408	381	379	390	432	431	452	394	381	367	396	460	419	387	394	407	410	423	361	426	378	395	422	424	408	388	417	429	380	449	426	443	388	414	440	390	402	381	396	424	385	439	429	391	401	410	421	406	419	385	394	432	395	409	452	421	394	385	397	418	394	395	398	394	426	407	397	395	391	422	382	406	345	413	389	367	379	415	443	423	396	385	441	405	415	405	376	384	417	431	401	407	415	393	408	384	385	436	412	407	436	389	453	396	395	428	431	387	412	434	422	403	412	370	428	401	401	394	373	372	414	434	425	456	408	378	423	387	377	415	382	389	385	421	397	397	397	387	427	433	396	428	411	394	419	443	433	438	356	402	411	395	394	410	445	402	420	429	386	429	425	419	418	410	398	411	422	439	373	395	379	392	366	436	380	407	454	359	381	417	448	412	443	409	405	428	420	419	394	428	425	426	386	413	381	399	394	418	405	391	387	393	402	417	423	413	397	417	436	407	385	410	384	398	418	393	421	410	423	444	433	420	476	479	431	414	374	410	436	390	376	418	381	398	406	377	411	386	394	415	418	357	415	402	439	456	405	431	399	400	427	427	408	419	444	388	393	427	429	464	430	417	400	410	406	394	442	383	423	408	417	422	403	438	439	402	428	431	396	390	418	421	403	402	400	386	393	421	407	402	415	391	394	412	422	394	393	398	440	392	380	435	419	390	383	433	393	407	439	420	441	389	425	366	396	431	411	410	437	386	396	395	439	406	484	399	383	389	411	406	395	394	422	432	400	406	418	406	399	376	428	385	362	403	396	394	421	424	370	409	363	440	394	407	430	395	388	423	416	416	400	370	392	423	397	404	385	406	436	386	459	430	386	387	372	393	418	428	436	398	359	390	387	375	421	415	400	401	380	411	413	395	419	416	436	394	354	417	361	425	432	442	432	400	398	429	405	398	400	402	405	412	391	397	409	418	411	456	403	405	416	359	403	433	448	377	406	411	398	363	419	415	428	399	406	428	443	405	390	393	419	404	424	435	388	424	383	431	415	429	398	413	404	409	398	425	389	413	422	410	430	394	407	397	420	436	365	394	379	428	419	392	382	410	404	377	383	387	392	412	410	379	424	387	431	382	409	374	388	415	404	388	423	398	410	439	376	357	403	405	402	417	430	440	396	419	432	440	421	414	431	389	401	410	429	382	408	393	370	428	397	389	388	443	388	387	420	424	403	402	408	380	392	405	416	380	445	415	432	388	434	394	421	416	411	381	422	399	424	384	401	433	419	432	387	413	423	428	381	439	399	398	394	401	387	406	393	403	438	410	369	415	406	350	398	442	379	395	418	408	430	408	362	380	410	403	398	380	428	379	418	443	435	409	389	445	404	406	375	473	398	403	407	382	383	392	378	431	372	408	466	420	422	405	422	388	375	413	413	399	404	422	413	415	428	402	370	393	412	375	396	386	429	413	399	425	463	437	398	420	410	410	435	418	420	406	396	411	396	438	391	434	425	393	384	448	414	377	434	400	404	387	393	407	424	409	366	422	439	421	404	433	394	359	400	416	407	390	410	372	379	411	411	391	417	447	430	409	403	400	421	428	433	436	440	401	363	402	445	406	410	400	380	430	408	431	430	448	405	402	424	473	430	445	396	401	403	450	398	361	416	418	447	407	387	406	408	427	366	416	436	420	405	421	423	415	401	384	371	376	399	395	379	393	413	396	370	393	377	402	392	394	397	433	373	418	416	403	451	442	388	406	400	421	418	420	440	449	463	391	401	431	386	439	380	387	450	411	402	419	419	423	401	427	385	369	454	380	412	439	410	421	432	398	375	426	412	395	396	394	403	416	437	421	372	436	369	447	424	411	387	455	422	401	403	401	417	398	398	427	392	421	455	390	406	395	370	381	381	446	411	413	431	422	406	417	388	400	420	375	380	423	398	413	396	387	407	413	416	395	420	380	382	440	432	395	423	442	379	405	413	387	431	431	424	453	427	393	386	390	398	383	422	441	449	379	414	421	415	438	421	422	415	418	390	409	407	407	412	420	435	399	422	419	442	404	431	404	412	448	435	404	416	396	388	408	399	382	414	400	409	401	398	367	431	403	440	435	419	389	387	413	358	406	380	410	390	409	439	432	404	439	412	428	404	422	413	443	462	410	385	392	360	431	417	375	399	423	395	397	427	413	412	382	416	382	386	375	420	406	417	407	391	375	383	411	365	372	451	417	413	451	392	399	372	374	382	400	415	442	405	413	348	398	382	432	420	394	391	418	382	415	363	408	402	420	407	439	401	407	370	427	419	368	390	369	396	426	361	376	392	381	431	434	423	395	387	404	386	400	444	414	432	383	391	418	408	452	411	384	400	399	401	411	390	404	400	384	400	466	398	380	394	402	452	415	403	396	428	417	402	413	423	407	408	382	427	388	434	397	428	435	448	394	403	403	377	408	407	369	395	385	356	398	398	429	396	402	408	425	404	368	379	346	408	397	425	405	423	424	404	416	390	401	387	456	423	450	393	394	438	392	437	372	394	406	366	443	405	374	448	424	386	412	381	360	383	417
30404	2575	4590	5108	4369	3642	3151	2851	2613	2117	2000	2007	1796	1809	1522	1530	1447	1358	1347	1284	1276	1250	1241	1176	1154	1168	1171	1074	1083	1109	1111	1049	995	1040	1015	1034	1053	1017	985	966	1015	1027	996	1019	954	984	1007	954	980	1007	979	941	941	986	999	972	965	1004	978	959	938	930	926	955	967	970	917	969	990	925	958	938	910	972	956	944	948	982	914	930	962	938	932	908	948	932	941	899	897	892	922	975	909	936	889	968	974	939	908	924	928	852	932	1004	912	956	941	909	955	909	928	946	956	912	901	892	970	977	924	940	970	963	936	966	920	967	964	929	920	963	939	914	965	988	876	940	979	972	971	994	894	943	962	936	897	950	912	931	951	904	1013	931	981	980	955	919	942	979	904	875	868	936	944	968	949	945	957	920	907	921	932	917	974	951	998	882	988	884	948	901	896	1010	961	944	913	937	931	955	895	954	909	933	931	916	916	961	924	982	958	876	944	867	906	995	885	962	955	980	942	983	984	929	902	963	901	973	930	913	947	904	946	909	921	934	972	922	980	929	960	903	896	964	955	927	954	971	919	930	892	914	891	959	895	933	932	977	927	908	943	954	931	950	913	944	957	930	876	902	927	955	899	957	895	874	950	905	951	994	966	943	997	932	930	902	876	951	926	946	917	931	927	872	916	953	880	900	971	893	925	918	923	962	916	945	937	934	940	933	912	911	949	970	928	919	905	875	944	892	931	966	956	927	944	871	963	976	928	889	930	947	960	979	890	926	886	918	907	943	987	942	909	966	906	882	937	1008	927	944	927	926	922	880	887	905	927	923	922	917	934	944	927	904	945	929	966	924	912	959	935	973	969	964	908	964	975	913	905	924	939	962	897	953	937	969	899	929	907	930	898	932	928	928	904	955	946	965	921	949	932	895	933	981	943	969	912	932	901	911	973	909	932	909	975	954	937	919	953	925	909	957	937	908	924	925	898	912	955	969	949	932	920	944	945	922	934	896	976	934	934	928	958	968	919	917	885	934	931	885	917	940	932	941	944	854	982	983	955	896	889	874	991	887	937	913	947	914	946	918	877	897	921	933	949	899	936	868	887	936	891	897	953	950	959	955	915	910	949	950	957	926	889	880	880	951	896	941	893	871	963	899	891	957	925	938	926	965	886	921	931	981	858	985	949	959	979	926	950	911	870	928	905	904	935	909	899	960	912	952	974	965	916	943	925	946	920	871	948	981	945	908	906	902	928	935	938	926	920	927	966	938	896	882	908	953	897	944	903	934	958	914	926	973	919	930	946	956	938	884	923	921	924	923	893	951	886	929	937	903	929	896	905	977	928	881	894	937	919	957	949	930	1017	915	939	956	926	911	918	915	918	935	844	940	887	904	947	907	881	910	953	945	937	928	876	954	924	892	950	905	963	945	918	957	903	970	929	947	972	1004	859	915	931	920	938	931	919	898	872	930	903	939	948	938	957	921	928	934	928	965	890	945	891	952	940	929	949	894	941	905	945	924	943	979	930	990	1008	934	929	910	954	969	874	985	888	1012	949	997	956	914	879	931	937	952	970	909	851	967	988	964	1007	940	917	930	938	921	946	909	919	981	926	942	909	944	935	915	921	898	905	942	928	931	996	939	924	971	951	897	955	909	886	907	916	933	972	920	933	921	901	938	928	905	948	947	978	906	896	889	869	960	977	956	955	933	905	906	935	926	929	928	961	898	958	943	899	905	923	924	939	944	906	933	917	933	924	931	917	934	912	925	982	918	948	953	874	915	919	918	982	934	944	941	940	920	924	885	978	918	954	921	917	866	844	997	961	894	886	976	905	971	951	974	965	886	959	961	940	954	910	896	937	963	914	928	923	945	922	921	932	985	889	935	953	912	916	897	881	924	927	940	945	943	965	983	892	950	940	931	892	945	914	933	930	924	897	914	943	919	911	920	934	895	975	930	916	953	912	936	925	914	972	913	939	875	937	900	906	869	907	870	975	961	968	898	897	940	907	952	924	919	900	977	897	978	936	918	975	932	897	923	959	949	941	971	958	873	948	930	951	972	921	919	962	970	916	885	919	939	857	935	1011	956	962	892	914	935	954	908	895	950	909	882	925	906	907	970	895	943	861	916	922	888	885	972	936	887	933	896	926	957	920	928	926	977	960	923	914	911	929	980	951	965	891	904	890	915	968	971	972	904	939	959	919	955	935	927	932	950	970	871	933	951	927	940	902	891	906	898	976	965	969	884	951	943	935	955	959	907	921	955	923	940	918	980	980	998	969	948	932	934	989	1014	941	924	915	956	940	992	890	977	923	947	919	945	919	907	923	945	963	947	936	960	928	935	930	901	941	929	902	922	962	961	929	963	933	971	909	961	919	957	993	948	914	935	911	933	895	1012	884	943	927	901	969	919	966	892	944	985	958	931	928	856	918	903	969	948	933	902	910	966	906	933	943	893	959	964	924	933	932	900	930	988	954	901	914	918	974	975	979	916	926	949	919	964	877	864	897	950	941	915	930	914	954	934	942	886	911	927	950	906	924	954	916	899	914	914	941	949	867	944	936	901	899	965	908	917	904	955	919	949	997	926	908	907	975	908	884	967	996	978	925	900	942	1007	954	944	908	909	923	894	971	863	902	945	909	911	930	933	953	886	956	972	905	937	956	983	901	934	880	955	956	877	945	898	911	953	862	974	940	883	908	914	941	878	926	911	959	907	990	942	888	918	969	931	890	961	924	934	925	934	892	957	974	934	973	964	958	932	920	927	925	1008	898	928	894	887	921	959	957	961	928	967	969	935	909	943	896	883	890	939	913	972	943	954	894	894	927	954	967	929	873	908	967	958	939	932	937	948	919	1004	932	898	942	919	885	911	928	901	924	943	875	968	950	972	925	878	928	942	932	912	902	917	937	887	922	899	923	927	977	918	994	989	961	937	937	929	986	941	959	907	929	962	970	924	942	953	929	910	994	975	953	931	931	934	998	909	922	933	972	946	935	954	931	954	936	931	980	917	967	924	885	951	881	931	945	963	902	973	964	903	982	948	917	924	946	932	978	921	978	948	908	937	949	928	915	893	952	927	952	894	952	913	927	884	948	932	901	943	948	945	884	842	925	933	931	913	977	985	949	972	886	937	940	968	947	977	938	960	883	939	941	890	899	923	950	955	912	976	950	933	893	904	898	902	959	950	905	966	912	924	937	1011	943	921	957	961	890	917	939	930	931	883	917	928	938	928	961	916	942	982	941	931	947	912	949	939	1016	920	928	913	1005	948	949	906	1000	936	973	938	919	946	906	942	919	924	910	962	946	930	893	920	911	922	930	903	883	916	954	981	915	957	937	928	918	895	984	924	892	939	937	854	921	959	926	954	978	951	995	902	936	966	983	932	913	963	927	902	900	894	905	954	916	924	895	890	923	950	951	916	982	926	969	929	932	904	934	980	920	938	915	929	1008	905	913	930	945	884	941	943	883	948	916	917	958	949	938	941	950	907	943	969	920	955	912	924	959	939	905	946	905	945	857	930	927	898	939	978	966	959
9831	517	334	251	258	248	251	250	250	232	220	239	223	215	217	214	234	241	217	201	243	241	240	239	218	218	241	242	246	241	244	260	236	202	230	211	211	216	236	228	237	219	212	233	221	199	214	248	256	235	191	230	231	214	206	220	260	212	243	236	216	213	234	202	198	239	228	220	233	239	231	217	225	210	229	252	239	234	231	218	238	247	231	209	220	240	212	231	216	229	219	229	236	220	206	206	242	227	232	195	234	223	215	207	247	206	259	205	234	218	223	229	200	203	224	250	199	211	214	228	226	225	208	243	220	212	231	204	229	232	218	203	224	206	220	230	227	233	214	252	212	215	207	207	237	224	231	235	215	213	198	215	231	196	252	216	218	221	209	231	221	207	243	229	233	211	244	198	240	212	236	225	209	208	240	229	189	228	204	255	233	256	203	214	226	232	205	226	209	206	254	242	219	225	223	217	252	212	211	218	237	257	227	235	225	213	253	193	242	231	214	199	228	228	242	231	194	202	223	232	236	243	235	250	230	212	220	247	233	219	208	225	193	247	242	226	206	240	215	258	213	224	218	231	224	232	204	216	207	206	187	212	230	233	196	245	222	234	224	229	235	201	222	223	218	229	225	245	234	248	249	232	224	217	224	229	225	219	211	218	257	243	235	214	241	216	240	210	226	226	208	218	209	212	205	206	230	200	242	239	230	220	244	211	222	212	203	218	218	228	224	226	223	216	228	251	251	230	227	225	235	217	236	223	231	201	228	194	237	235	226	215	222	234	234	211	207	248	243	227	242	218	253	213	226	212	222	219	237	236	215	229	228	233	231	216	240	233	240	246	240	216	198	206	210	222	206	217	212	225	227	223	228	242	200	256	217	232	231	219	222	186	220	215	244	220	190	232	224	204	241	202	229	218	223	221	235	235	212	242	235	227	233	214	216	207	223	239	253	233	234	221	221	234	234	226	236	215	236	223	216	206	231	219	229	218	216	227	213	240	206	229	211	241	240	223	227	227	269	244	212	228	230	231	236	230	224	211	195	261	215	209	267	229	232	235	237	247	263	218	225	220	208	223	230	229	201	220	244	185	241	197	231	239	222	235	225	221	212	220	240	214	220	192	206	199	192	258	226	199	239	216	189	237	210	256	222	198	217	234	242	214	228	231	247	231	263	254	236	244	207	218	225	210	217	213	255	218	209	212	209	245	203	241	216	222	236	234	241	210	224	240	234	214	226	211	236	224	214	231	216	224	212	221	209	217	238	227	230	217	259	209	223	223	214	200	206	198	204	231	261	203	252	233	215	208	211	192	229	239	214	217	224	212	213	219	235	219	222	222	225	242	250	228	229	234	239	234	216	217	237	240	201	233	231	221	249	224	204	239	236	239	230	230	200	227	235	228	233	203	241	210	232	221	202	213	229	240	219	222	243	236	233	234	220	211	220	205	210	242	183	225	229	237	224	229	222	238	234	202	208	228	239	237	223	221	201	252	253	223	224	233	226	224	217	203	232	199	221	226	232	228	206	237	235	204	214	235	258	234	229	238	222	216	214	213	236	228	203	218	218	241	239	209	237	215	227	222	201	230	245	206	233	226	255	202	236	273	204	214	229	238	226	213	223	247	227	217	208	214	219	223	240	224	230	209	241	236	237	223	223	238	248	211	238	227	227	216	244	241	249	223	195	220	196	238	229	258	183	215	241	218	205	211	235	241	203	207	256	225	225	244	211	222	223	213	250	225	242	197	223	214	205	209	237	225	238	244	215	229	244	240	242	227	216	219	223	242	208	180	185	238	252	236	243	194	229	244	235	193	230	225	207	194	225	208	243	220	209	202	244	218	248	243	175	201	223	235	187	243	226	233	240	247	214	219	215	252	231	228	198	208	218	222	234	239	226	238	231	235	243	221	224	245	184	205	217	226	225	216	247	245	224	221	218	191	253	230	272	206	221	218	239	194	238	230	212	241	251	212	217	234	227	211	227	227	219	215	216	229	212	188	221	233	218	220	229	252	231	207	216	250	210	193	205	222	205	256	223	229	219	241	214	237	214	206	216	227	238	211	221	194	207	236	216	187	224	204	224	212	248	211	210	232	239	201	269	222	213	216	245	236	225	232	230	218	219	242	224	193	236	234	253	263	244	224	200	259	212	236	252	224	221	242	257	233	224	242	230	225	237	214	245	249	212	204	226	243	231	198	248	239	202	220	226	218	224	218	226	236	240	212	235	237	241	245	229	238	221	234	207	207	219	216	228	227	213	223	207	225	227	226	209	263	225	222	224	211	237	229	223	233	230	203	235	229	248	233	224	230	210	237	233	225	242	260	259	202	234	253	193	246	222	200	226	218	214	230	210	229	235	242	208	246	229	262	238	237	238	238	242	224	190	208	239	255	217	214	229	202	220	192	214	230	213	218	207	224	220	241	234	232	219	203	209	243	210	227	252	246	220	234	244	242	229	224	209	260	206	235	211	259	240	241	214	249	235	258	201	227	210	208	227	260	222	229	190	209	236	236	220	239	253	222	222	220	212	245	230	213	261	196	230	212	222	213	251	221	210	238	236	261	255	196	256	212	232	208	227	219	218	227	255	207	219	244	243	243	210	225	216	206	239	237	242	245	229	208	217	205	230	236	240	217	220	241	216	225	211	192	246	216	247	229	214	218	243	225	230	230	205	214	231	235	217	229	225	204	200	225	275	213	249	237	214	209	229	210	230	221	243	203	211	240	222	238	228	229	201	241	223	207	224	216	242	228	213	204	209	209	232	274	231	199	264	213	203	237	222	212	219	247	255	225	239	248	226	187	256	239	224	213	222	220	220	234	246	211	202	238	220	186	221	227	193	223	231	241	253	223	222	200	215	230	203	223	228	206	206	206	223	237	234	254	220	244	218	212	242	240	235	217	214	248	221	211	243	217	214	203	224	234	236	232	244	235	240	238	214	210	236	234	220	210	259	231	235	191	209	211	250	238	213	254	221	240	230	263	219	227	223	211	201	219	202	246	215	220	256	230	201	241	238	207	205	227	237	205	237	230	213	203	247	221	229	224	237	219	209	221	246	229	221	238	211	224	244	223	218	215	230	217	239	217	221	200	228	232	233	216	226	211	220	246	227	214	212	203	210	184	229	211	190	247	224	237	210	243	212	217	234	225	227	235	245	215	234	186	219	190	261	224	211	200	222	185	223	216	225	201	226	244	230	232	247	212	253	229	217	201	243	238	229	218	224	243	226	244	222	198	236	227	208	215	227	215	235	224	246	215	207	249	208	231	227	216	221	227	249	257	242	213	203	218	207	212	213	236	210	239	223	250	215	222	234	229	227	232	212	230	243	205	243	222	207	251	241	244	202	243	263	227	240	259	223	227	230	224	236	205	223	225	239	234	231	218	215	233	230	203	226	217	245	225	213	222	213	227	222	217	219	247	221	203	220	216	247	197	194	222	211	211	236	236	220	206	208	202	172	230	230	217	225	233	215	217	178	218	221	233	211	225	239	237	211	230
9637	686	733	778	742	712	676	606	597	595	617	562	593	627	585	583	563	578	585	602	596	599	605	544	560	557	606	552	564	561	553	561	500	615	591	566	586	500	568	573	625	556	569	543	565	534	549	564	577	561	610	567	534	551	544	576	526	585	607	562	542	541	575	578	572	581	584	571	550	569	563	586	561	543	584	570	562	580	538	559	570	567	558	552	532	575	589	558	550	564	591	590	585	521	575	577	555	563	562	572	597	566	561	546	549	555	587	577	571	559	561	547	566	562	553	580	576	559	548	587	546	597	557	550	604	520	534	590	558	577	531	576	551	536	583	566	608	574	563	555	576	559	551	611	565	593	569	567	543	558	562	521	562	524	545	567	554	533	557	547	560	553	570	583	581	550	546	552	560	548	572	576	572	583	565	564	538	557	582	562	537	574	554	591	535	569	548	555	507	576	535	583	536	531	588	587	544	549	556	543	576	567	566	548	547	531	564	576	568	568	558	536	558	567	579	553	565	614	570	581	535	574	560	573	579	567	579	538	579	542	563	552	535	569	605	542	579	570	551	592	555	569	560	576	586	528	575	568	535	552	624	616	573	521	593	539	572	535	544	572	577	562	552	550	572	557	565	578	551	583	543	550	561	476	531	566	517	543	565	619	593	574	576	508	544	571	598	566	578	555	583	552	552	553	585	536	553	553	549	549	546	533	562	579	594	553	578	554	604	560	580	517	537	531	555	565	542	560	574	557	573	542	597	528	580	580	602	558	542	538	574	543	577	530	549	556	557	577	539	585	561	554	538	524	555	566	574	574	559	576	558	575	600	555	533	550	598	556	559	541	531	561	571	546	572	564	556	552	580	576	541	591	533	560	589	570	549	530	593	580	582	535	563	571	534	560	519	539	567	554	556	527	579	529	578	559	541	598	563	565	624	567	578	559	573	559	554	546	552	558	554	540	558	606	583	573	568	574	541	596	538	594	537	587	530	551	561	561	517	550	573	566	550	554	559	584	599	531	574	572	553	527	561	561	569	549	554	566	570	567	557	578	562	546	561	570	566	554	545	585	566	557	565	602	567	547	573	541	561	553	577	569	564	584	583	534	513	580	558	561	583	581	565	546	541	549	541	561	521	567	587	544	562	526	551	620	546	586	546	559	566	536	548	546	554	605	576	579	552	585	572	551	539	584	549	555	588	560	582	519	550	614	566	568	587	565	568	529	566	559	587	572	559	573	541	550	533	598	561	535	520	545	591	556	543	555	570	588	547	583	556	556	546	584	584	550	586	550	548	569	558	544	554	515	556	588	535	568	524	536	564	565	559	555	576	524	549	546	579	579	572	548	543	567	570	555	546	555	558	555	576	549	542	532	552	540	561	555	530	586	556	580	550	612	522	579	551	564	582	608	530	551	589	590	589	598	525	562	548	572	593	588	568	551	544	521	560	572	557	526	583	557	542	579	556	539	540	599	582	566	593	546	572	567	522	547	566	521	550	533	553	524	530	549	551	549	594	555	554	539	567	552	566	554	584	592	559	522	558	509	580	536	527	519	598	541	610	555	576	606	543	585	534	522	582	584	550	573	501	564	536	600	529	591	521	576	565	560	574	530	594	563	567	562	534	588	581	574	530	518	545	545	558	554	578	596	565	588	574	594	548	535	568	560	556	539	587	558	620	556	565	602	535	584	554	569	567	543	555	538	555	572	574	581	568	576	520	603	525	571	526	569	534	534	572	575	539	525	604	578	605	518	582	569	598	586	539	595	579	562	589	565	546	569	521	574	537	545	586	548	564	542	548	508	563	560	543	554	509	549	555	562	563	608	536	573	551	532	536	555	557	538	499	565	547	529	572	535	586	557	564	571	607	596	557	563	563	525	554	583	610	552	587	587	540	588	576	560	563	554	553	556	536	567	597	601	580	577	548	602	576	558	567	552	594	592	560	533	585	555	608	579	549	579	556	562	556	562	569	544	576	571	567	557	539	542	569	542	522	621	541	551	583	540	601	536	562	603	541	599	568	554	595	568	585	502	524	548	547	549	539	549	541	552	575	539	562	523	539	556	553	567	569	600	562	557	614	558	579	572	556	553	563	486	567	565	568	559	567	589	573	589	567	542	546	562	538	586	582	544	572	597	569	525	540	583	564	552	582	559	534	544	545	570	558	596	569	593	559	505	537	549	590	565	596	552	567	565	561	511	566	585	542	583	548	547	549	532	565	588	578	568	573	529	605	535	566	570	585	520	593	589	496	599	553	584	554	577	558	570	525	615	602	552	564	584	525	561	545	600	528	556	554	504	554	582	538	573	546	582	565	537	586	575	579	540	557	577	540	561	534	531	544	585	587	540	589	577	628	525	552	535	563	583	575	546	564	566	526	540	549	559	589	553	540	563	524	540	558	598	541	571	559	591	555	566	545	533	603	526	563	552	585	610	552	528	556	594	550	574	541	572	596	606	546	590	540	628	557	534	542	615	550	554	566	542	597	540	582	558	537	577	575	591	629	558	561	574	576	572	617	560	538	551	520	636	540	565	551	593	568	575	527	559	572	581	539	599	579	529	516	611	571	531	548	566	578	589	603	533	521	571	561	538	511	535	517	554	580	569	557	541	560	571	576	608	559	561	559	581	541	589	586	545	562	563	539	562	547	555	548	570	539	587	557	561	615	527	562	570	563	581	543	522	538	610	578	567	539	591	567	557	542	569	576	548	526	565	578	565	580	601	562	552	580	554	540	589	591	578	508	574	515	571	605	531	580	552	530	598	531	583	518	564	580	600	548	569	580	549	599	557	560	515	582	563	540	556	587	595	575	568	560	524	548	602	530	578	565	597	544	559	585	514	583	539	572	558	525	550	587	586	539	580	596	594	582	499	597	553	576	559	585	599	573	548	608	561	520	551	570	555	555	531	534	557	563	562	568	576	550	561	610	556	584	532	561	507	573	532	587	538	610	556	574	557	545	608	542	591	556	571	567	581	586	563	554	541	535	559	541	575	549	569	561	566	550	578	561	591	555	536	573	574	582	558	570	553	561	622	575	525	532	550	558	596	579	563	578	527	574	566	550	515	603	582	597	579	584	539	517	617	593	569	587	581	571	569	563	563	572	543	571	529	565	531	609	557	579	562	588	536	571	544	545	535	561	528	573	573	537	542	594	568	580	553	623	588	592	562	575	549	540	572	534	556	574	600	591	525	579	573	585	563	595	543	531	545	541	547	574	546	566	524	582	558	593	566	600	604	566	527	568	539	515	564	593	558	595	561	547	549	595	562	599	574	591	585	516	579	589	556	554	560	549	547	523	618	596	592	577	554	585	607	545	564	583	576	539	567	532	532	541	568	535	564	536	541	544	617	593	587	557	588	554	556	557	580	532	563	596	560	545	546	575	543	561	587	584	588	583	555	568	554	543	544	524	569	566	534	595	553	574	580	594	559	578	543	540	561	555	574	566	540	517	569	608	563	559	588	581	514	532	559	561	550	569	561	556	599	569	554	578	532	537	581
44181	21677	7786	1949	892	722	504	447	400	333	356	341	338	307	299	320	297	343	293	283	279	282	260	287	295	238	294	289	238	237	246	264	244	268	279	250	226	254	265	240	272	262	266	258	259	233	242	243	268	249	225	259	230	246	235	243	272	262	281	230	257	226	283	237	261	257	267	240	275	262	251	259	244	223	253	264	256	208	244	248	259	243	222	224	259	279	247	257	282	231	279	265	273	265	255	264	280	239	236	254	246	247	257	279	271	272	243	269	240	238	236	232	280	276	254	213	259	249	255	250	259	255	270	247	235	238	255	256	244	235	233	275	303	276	245	245	249	226	238	244	267	249	248	267	262	239	234	207	279	250	259	271	288	270	267	273	236	262	247	239	242	279	266	255	260	288	243	258	243	267	254	254	241	246	235	241	245	238	222	257	239	260	246	265	255	247	245	226	236	222	254	259	252	264	251	238	270	288	261	257	260	236	233	230	242	251	258	248	252	279	252	230	260	273	238	229	234	260	239	267	233	228	209	228	230	274	236	240	257	268	224	235	224	243	229	255	237	229	253	242	221	256	233	242	272	265	223	254	271	252	237	213	252	270	239	232	241	264	281	251	270	278	235	260	249	251	276	228	221	288	246	236	254	234	226	275	239	251	246	241	249	266	268	266	236	252	224	290	233	255	247	257	253	294	217	234	257	265	282	256	246	234	277	267	256	259	258	213	250	267	228	265	284	233	240	259	285	259	232	256	247	232	211	231	232	228	275	258	247	237	230	247	257	245	230	250	237	231	243	265	245	259	238	248	244	240	250	250	239	226	210	228	273	245	229	225	254	213	269	241	244	298	265	250	237	263	244	265	285	220	240	247	251	243	242	262	277	262	260	276	250	248	255	229	239	245	239	269	240	245	236	246	245	270	244	270	229	273	232	248	265	258	237	241	241	253	271	255	240	260	232	257	271	246	244	276	259	250	278	257	268	223	240	231	255	243	240	243	268	256	270	238	266	235	246	279	268	259	256	253	240	244	219	254	222	230	243	259	229	262	247	234	246	249	262	251	268	239	261	281	302	262	256	264	257	237	241	236	256	277	257	242	240	231	271	240	246	245	247	223	248	239	267	269	219	244	264	229	264	285	268	247	248	220	227	262	252	274	237	239	264	244	278	249	228	263	242	279	237	253	249	278	257	244	256	238	240	271	248	306	256	241	257	265	281	250	239	242	214	243	247	241	271	255	257	240	244	214	246	235	214	251	228	258	245	265	288	243	235	231	249	235	232	269	251	221	247	273	230	217	263	270	222	250	257	267	250	254	271	276	255	253	243	247	254	279	245	246	251	261	266	251	268	264	247	248	265	258	258	221	255	237	246	259	299	252	236	262	228	273	235	250	242	241	245	266	263	229	245	248	254	230	246	243	238	267	233	282	250	236	259	240	283	236	232	238	267	230	236	235	236	262	274	236	257	249	253	263	271	229	248	253	244	274	220	260	261	249	276	250	242	258	242	232	260	259	239	259	268	230	219	283	238	250	273	275	250	254	251	236	248	275	225	241	243	243	247	280	236	253	240	243	258	283	265	256	235	228	245	231	240	253	225	280	242	256	238	232	232	255	229	268	250	233	253	229	239	228	273	265	272	246	240	236	263	272	237	258	226	239	267	249	231	274	237	216	278	261	242	264	253	236	255	258	250	271	251	249	240	224	228	264	233	244	249	262	233	249	265	252	227	230	259	268	227	230	248	262	241	253	248	222	285	275	270	277	244	251	266	256	262	324	263	240	237	242	263	264	219	261	275	254	261	233	244	259	247	248	251	246	263	254	246	227	240	274	233	217	231	242	257	262	224	246	246	251	249	242	244	283	226	248	253	290	233	222	249	237	226	253	251	239	257	233	229	271	278	245	226	258	243	256	245	268	240	261	281	237	251	251	271	240	245	236	265	263	248	242	245	252	254	253	242	243	250	246	251	231	248	260	245	282	261	233	269	246	271	263	256	236	269	233	234	231	218	239	244	234	245	249	287	246	233	219	239	255	250	255	266	248	243	217	228	257	249	249	265	276	255	247	232	232	244	275	238	215	238	232	243	239	263	274	252	247	276	248	269	236	241	258	251	215	249	234	252	247	235	229	252	261	248	210	238	261	222	222	254	247	239	245	255	248	269	232	256	247	277	240	256	279	238	247	241	249	231	237	251	253	243	221	245	282	274	261	269	219	225	227	233	238	232	242	243	236	246	239	236	239	217	266	261	251	233	253	246	256	255	233	237	253	283	232	254	272	290	238	259	210	248	223	275	212	264	242	249	248	219	254	247	254	262	252	261	257	263	243	263	249	269	226	259	269	270	257	268	219	271	244	250	297	258	251	268	252	217	217	236	242	268	267	253	267	280	267	273	243	259	254	250	227	257	258	257	261	265	227	209	250	245	253	262	244	243	241	253	291	237	277	265	266	227	234	222	255	240	226	238	243	243	275	239	241	243	232	229	251	249	257	277	261	253	224	263	286	278	273	291	268	270	242	260	241	257	276	284	244	271	250	248	241	258	272	254	223	220	243	249	252	267	248	260	262	227	260	254	235	263	260	236	271	259	243	247	238	234	255	247	254	254	252	266	252	230	257	247	235	256	232	245	269	249	257	251	224	247	259	213	254	241	239	249	252	251	249	236	235	261	248	249	251	238	243	248	261	230	233	246	266	251	258	233	282	235	267	248	252	243	251	246	248	243	246	270	260	234	238	259	245	241	247	240	242	259	259	250	259	275	247	238	264	241	283	237	262	248	225	262	239	267	233	241	230	236	234	226	235	262	228	244	239	262	229	269	248	207	243	251	226	272	279	227	241	254	198	262	245	250	253	259	259	266	234	250	256	246	273	242	250	236	288	249	248	258	256	301	241	268	288	263	258	271	264	264	234	256	241	233	259	243	244	266	248	240	239	252	234	286	275	216	267	223	233	253	251	255	257	247	229	229	257	261	242	239	245	236	244	286	266	236	249	235	251	271	235	255	234	235	240	241	226	241	243	236	221	258	241	260	224	252	248	241	266	236	232	258	266	235	245	251	231	244	271	250	236	267	239	228	238	243	255	232	249	237	257	254	263	292	271	244	261	241	256	252	253	238	262	249	245	246	269	245	257	243	260	261	250	277	269	238	275	248	246	264	243	247	251	261	258	264	239	239	280	266	249	225	249	270	246	262	240	251	278	262	260	255	228	271	269	258	254	265	266	245	251	259	250	226	250	258	276	237	242	259	239	251	233	254	252	213	220	263	222	233	278	265	240	284	250	247	244	239	256	242	214	253	239	258	243	224	274	209	244	235	247	234	287	242	262	254	250	273	251	244	267	222	269	233	246	227	244	266	276	242	253	249	248	245	271	246	230	242	287	253	258	278	259	259	257	252	267	239	267	267	266	262	277	250	242	230	242	247	243	215	230	273	231	243	252	240	255	235	248	230	250	232	238	242	251	262	219	235	264	256	286	266	244	279	249	286	240	249	246	243	240	255	275
21956	1508	2826	3132	2732	2340	1768	1713	1597	1347	1173	1119	1181	1058	1054	896	907	945	835	853	824	862	800	797	730	723	740	744	725	712	663	674	710	666	679	644	674	703	585	674	671	626	662	644	671	638	634	611	637	673	664	621	692	669	645	604	640	658	666	681	652	629	609	623	640	640	651	647	653	645	621	635	626	653	659	663	645	647	634	631	620	619	595	640	646	623	644	621	633	642	667	591	602	634	657	670	654	673	673	649	661	648	609	607	575	638	619	619	597	646	615	563	624	647	643	621	642	654	625	617	576	679	615	647	677	635	665	665	650	644	640	622	564	641	660	638	657	661	621	675	659	633	656	630	614	649	615	603	595	660	606	631	600	685	610	628	619	642	609	623	581	613	646	613	634	651	660	561	656	613	604	598	593	607	597	598	598	642	607	635	588	613	588	627	580	648	607	646	652	626	619	640	627	648	576	638	618	655	628	610	622	621	648	611	668	664	605	658	623	594	644	591	607	628	597	619	605	631	612	649	610	661	603	669	658	676	683	590	661	663	676	607	568	631	610	614	688	601	646	624	589	587	597	639	660	657	641	593	600	615	644	580	620	619	599	646	601	647	655	615	619	638	683	664	624	626	625	635	642	659	658	577	650	587	705	643	624	641	621	631	623	638	590	691	622	631	620	632	630	646	665	577	554	595	595	659	631	643	634	643	623	595	657	623	637	600	619	617	685	603	630	607	608	637	636	623	630	666	646	620	619	665	666	633	647	589	616	620	633	681	599	615	624	643	617	605	613	628	618	618	602	661	641	647	598	674	612	586	615	675	607	629	647	634	621	655	618	660	579	604	635	682	605	615	542	610	622	624	659	602	614	630	623	622	590	648	566	575	601	662	601	604	652	637	621	632	636	594	640	644	636	600	617	602	636	587	592	583	625	634	608	654	669	604	599	658	632	663	605	603	650	614	577	672	667	635	633	624	595	650	667	644	620	615	646	652	619	618	604	590	659	660	661	630	644	633	648	626	646	652	589	611	616	618	645	629	632	624	643	619	658	623	649	632	657	636	631	609	634	623	614	593	586	669	653	600	646	649	605	619	619	599	684	644	618	632	642	598	594	617	631	603	618	646	592	617	602	616	670	681	625	628	620	660	676	580	630	620	635	639	591	639	624	610	644	583	642	595	633	598	594	612	609	620	621	610	641	587	602	682	626	613	594	620	614	622	658	634	677	611	653	604	669	631	632	589	614	631	605	590	621	608	620	631	673	597	611	612	632	635	595	622	646	644	612	661	666	648	622	600	615	642	639	659	628	614	661	609	631	648	615	682	601	621	670	605	593	599	620	616	603	653	635	674	605	622	611	633	662	637	594	620	628	582	619	653	655	647	619	622	617	614	627	612	592	657	598	644	612	643	601	618	648	619	623	668	626	635	621	585	613	618	618	625	628	616	651	630	663	642	591	588	645	650	618	587	641	647	581	646	650	634	627	655	612	615	658	627	591	608	663	659	657	596	583	632	581	668	601	587	617	646	603	622	643	650	633	594	626	617	648	660	644	663	672	618	653	597	645	607	636	648	634	631	658	604	604	612	648	636	594	661	596	594	624	621	639	621	611	635	611	670	653	621	640	620	632	611	642	619	663	605	601	637	628	618	606	602	617	654	642	621	623	619	602	653	657	594	625	596	674	661	604	647	592	607	625	592	632	621	610	643	622	611	586	628	585	641	592	623	622	611	611	622	639	637	648	617	630	650	627	641	643	631	634	612	685	641	639	597	613	606	641	664	644	597	601	624	631	616	664	625	656	587	622	626	629	619	647	616	637	621	625	626	633	636	624	596	618	615	623	646	609	674	660	603	613	637	635	678	614	584	603	627	630	610	615	681	579	621	571	577	625	654	635	628	652	549	641	604	597	621	654	656	594	620	608	570	612	661	626	629	640	654	588	628	635	670	636	679	666	648	635	651	606	610	637	608	633	607	666	640	602	642	633	621	582	626	635	621	634	582	630	639	597	565	661	630	648	615	668	626	604	676	672	595	631	592	624	632	638	658	610	645	600	645	626	656	612	569	599	610	639	598	610	645	637	618	584	659	595	664	645	650	644	635	608	650	617	618	651	629	639	597	636	623	607	648	616	635	592	621	660	613	636	622	605	661	614	660	638	625	632	656	602	601	635	629	569	582	617	603	618	601	628	662	659	669	620	594	649	598	608	591	598	615	660	616	608	669	591	657	636	613	614	596	642	616	639	609	664	598	611	622	575	601	647	598	595	623	667	661	596	604	565	630	649	619	644	638	639	636	603	663	594	653	611	651	614	617	641	598	592	605	639	629	658	615	650	677	549	625	643	603	613	574	613	608	636	628	613	600	631	663	677	591	631	603	630	616	585	637	606	661	645	672	618	657	581	562	680	655	617	607	621	599	640	602	636	658	615	605	624	626	628	635	607	585	644	614	612	608	607	662	602	612	667	626	615	574	610	663	660	623	629	645	647	624	625	664	595	631	631	626	615	646	654	610	601	608	645	638	614	655	566	600	617	595	637	612	634	608	652	643	685	589	636	619	621	616	606	621	587	609	646	623	634	645	602	632	647	638	629	598	596	625	667	618	609	603	656	659	649	630	632	623	620	615	615	636	643	649	637	619	588	625	663	618	598	604	621	626	658	640	614	671	593	627	630	629	587	636	661	596	615	613	594	647	654	633	624	597	589	634	661	650	647	608	601	650	627	629	630	643	580	675	628	644	607	642	645	635	630	594	647	594	654	628	625	672	627	645	575	631	692	609	665	643	635	607	630	653	605	635	665	650	601	636	612	624	633	654	650	682	665	615	667	600	627	589	579	649	578	620	646	614	620	642	610	656	629	591	599	584	641	665	599	598	633	653	655	631	625	636	655	628	637	647	625	616	627	617	617	631	599	590	610	662	629	601	586	651	617	659	654	578	676	662	599	604	609	601	663	639	617	638	609	566	602	671	638	642	647	641	632	656	592	613	622	658	622	575	612	647	621	661	633	569	607	620	626	622	620	602	637	623	589	622	595	620	624	641	613	612	598	653	586	575	657	655	627	608	554	637	636	620	595	610	652	600	599	657	661	634	635	631	632	648	604	628	658	588	598	650	652	678	628	591	657	626	659	632	620	611	607	596	632	650	617	608	638	617	617	647	648	623	600	646	611	622	650	646	593	649	621	609	644	641	629	586	643	630	651	615	652	630	644	562	656	627	615	613	595	664	595	697	623	598	621	615	635	611	605	628	636	598	616	637	622	624	613	649	624	633	646	606	619	689	630	552	557	579	605	577	631	642	603	602	631	600	603	615	671	628	643	582	625	629	640	610	609	675	649	630	618	654	568	619	625	632	603	594	639	615	654	629	599	596	604	603	602	643	616	629	623	647	655	636	606	620	615	598	640	636	663	647	588	588	650	620	576	595	592	628	627	645	608	665	573	667	599	598	646	623	618	601	613	647	652	585	642	577	601	620	611	643	619	610	623	632	616	606	623	586	643	636
45464	26297	23708	15201	4618	1418	966	816	782	653	588	565	608	501	523	486	482	503	450	469	433	412	466	441	436	426	459	412	432	404	410	431	417	412	436	417	410	415	420	429	415	394	429	408	414	412	418	422	469	452	437	428	425	416	408	414	447	402	427	412	390	424	421	429	412	431	375	420	393	418	411	417	426	408	422	404	402	415	404	419	402	388	405	435	441	383	425	382	393	445	431	395	421	402	439	396	435	399	425	410	438	371	327	407	395	381	393	420	443	391	412	390	428	372	413	432	356	446	411	391	396	423	410	400	417	381	375	381	398	451	413	413	429	382	395	429	412	448	407	447	432	421	405	410	406	441	410	435	397	421	431	391	414	379	407	406	406	390	442	404	409	428	405	436	386	378	425	392	414	415	409	426	414	392	388	433	404	397	412	404	436	429	412	394	405	370	398	399	448	392	417	407	397	416	424	425	413	370	397	398	404	439	412	416	369	403	442	392	424	391	401	358	396	404	434	401	441	415	382	383	423	391	388	424	394	393	388	374	387	448	398	398	391	425	448	404	420	394	386	394	382	388	410	410	413	393	424	373	384	417	395	363	390	446	390	401	417	410	438	447	413	387	418	429	389	407	434	424	410	401	361	414	432	437	364	367	387	427	462	413	380	413	405	420	388	409	404	467	419	411	408	414	402	401	436	426	402	398	401	375	419	407	390	383	400	408	416	408	413	431	451	437	432	408	410	369	380	421	399	417	424	435	379	399	379	410	418	397	435	378	421	408	438	401	387	406	429	393	371	419	414	384	375	398	400	398	378	392	413	448	400	415	396	440	427	405	401	424	416	414	411	379	422	388	426	425	415	430	402	435	389	369	363	421	452	360	392	387	406	381	402	431	435	457	398	401	429	406	425	437	431	420	388	446	415	370	386	419	431	393	338	401	390	447	421	379	431	415	401	391	417	388	403	440	422	405	372	408	432	408	411	393	397	413	398	419	438	426	385	426	412	416	388	389	437	456	396	390	388	420	376	421	420	386	412	383	429	428	384	439	403	409	411	411	378	426	391	387	395	411	397	404	401	400	405	432	414	420	398	407	412	406	344	449	418	396	387	373	408	419	396	416	394	405	415	409	406	445	386	430	409	422	398	389	408	413	400	416	394	369	394	409	414	394	434	365	391	371	377	409	412	445	393	434	402	423	401	420	364	422	400	404	432	446	339	408	378	410	406	404	419	368	400	410	414	438	401	460	383	419	431	409	388	437	418	392	394	403	428	393	432	419	398	410	399	412	379	416	415	395	411	413	410	387	398	392	422	425	377	322	402	400	426	408	427	387	409	386	429	423	410	358	401	364	376	367	415	385	431	367	425	394	422	404	401	401	392	404	408	405	434	392	441	436	371	402	381	399	375	423	401	440	403	408	395	443	417	405	385	401	419	403	375	395	387	429	359	366	425	391	411	395	395	400	404	413	382	430	387	386	373	392	424	397	430	412	403	412	445	418	401	390	448	382	419	442	407	389	428	423	395	403	386	398	419	409	403	395	399	397	424	385	383	414	420	369	405	412	408	402	423	407	407	404	370	424	433	433	370	422	405	421	397	381	422	382	399	371	394	409	425	399	432	391	414	378	422	390	389	398	397	390	408	440	415	396	394	394	423	387	395	411	382	354	368	408	442	351	400	371	410	394	403	367	440	397	420	359	398	433	398	421	415	421	406	374	407	381	386	455	413	420	403	380	432	422	400	404	415	429	404	413	399	386	395	417	410	416	453	437	437	427	392	424	379	385	414	401	421	387	389	412	416	384	395	443	381	389	445	392	446	392	382	418	400	417	399	474	401	384	392	448	427	398	404	402	394	397	415	401	427	400	417	417	397	417	372	425	432	405	422	386	379	406	426	385	388	405	389	420	417	397	444	386	416	387	399	418	381	424	401	379	425	396	410	369	401	399	438	363	367	411	456	381	397	414	399	453	409	423	412	402	383	345	412	405	421	389	419	404	398	407	411	456	419	417	407	408	383	387	424	433	404	430	418	424	402	419	401	408	422	401	408	396	417	394	458	402	440	401	406	384	400	383	437	423	422	397	438	399	434	452	432	432	416	432	416	414	408	419	364	397	404	393	400	403	395	404	449	388	415	396	473	366	400	431	432	422	419	404	399	401	424	416	377	403	390	398	434	407	410	389	412	423	394	424	398	446	391	426	422	416	422	404	384	429	387	387	407	425	429	398	397	410	413	424	429	384	434	441	402	446	368	451	399	430	385	391	437	409	411	426	366	399	421	402	420	402	392	362	419	404	365	428	393	402	416	366	383	416	403	447	436	378	409	428	406	395	393	407	415	441	433	410	400	378	422	379	409	386	410	426	387	446	431	429	400	403	402	396	355	420	380	430	406	368	416	384	434	427	380	372	414	371	378	411	422	358	426	385	387	404	363	399	412	406	425	390	409	449	433	376	377	426	427	463	419	424	409	385	426	412	407	391	394	413	385	406	444	376	372	372	418	412	412	410	390	403	406	414	398	421	395	393	384	402	417	422	425	394	414	395	388	401	443	408	439	385	400	397	405	376	415	413	411	376	440	436	399	377	398	408	424	398	418	394	406	390	406	413	402	427	383	390	413	410	376	412	394	448	469	430	409	399	433	426	398	417	375	402	417	410	458	417	404	402	419	396	418	423	414	398	439	441	416	451	387	416	376	409	457	397	419	365	424	427	417	387	408	414	403	418	399	365	391	426	408	406	379	403	394	406	382	387	407	419	420	431	418	385	387	429	387	390	400	423	423	423	400	393	385	408	445	443	402	434	387	396	424	433	424	422	410	426	425	436	435	394	373	393	391	401	421	429	407	368	408	375	422	426	411	391	410	424	423	417	390	425	395	428	407	428	390	390	416	388	388	382	388	417	404	402	394	389	405	377	421	392	403	412	381	415	420	400	388	391	418	393	424	460	433	405	423	384	389	394	407	430	410	381	427	422	425	445	415	424	417	389	430	403	398	450	421	392	395	415	432	395	401	442	414	401	411	428	395	435	407	399	422	402	414	440	417	407	432	389	410	410	407	423	413	427	433	399	425	397	403	407	429	391	418	378	420	421	374	402	374	373	404	412	398	444	366	399	405	408	405	434	393	376	441	413	448	413	417	409	427	421	399	397	389	368	373	401	423	433	401	410	382	398	375	423	438	395	430	406	434	442	403	398	385	384	413	370	433	422	460	425	399	387	418	372	407	421	415	395	434	429	413	383	466	417	411	409	438	420	420	401	424	387	370	435	455	403	368	418	397	404	367	408	426	402	398	389	398	395	399	414	430	426	417	397	387	441	410	382	408	425	399	439	439	363	421	420	398	403	414	402	379	435	393	384	392	437	413	405	409	421	426	429	440	438	440	399	429	451	377	429	405	359	419	405	416	393	399	426	450	430	414	445	437	446	404	378	418	435	401	413	407	426	391	410	371	425	398	434	381	361	437	422	388	450	416	445	383	436	406	426	426	405	410	420	400	440	364	395
31030	2561	4602	4983	4357	3817	3206	2767	2621	2178	1988	1851	1840	1647	1582	1468	1485	1496	1256	1285	1215	1251	1255	1145	1175	1085	1125	1125	1088	1060	1041	1044	1018	1052	1001	982	988	1004	992	1021	1006	1015	1034	976	982	986	933	946	956	995	955	934	1002	968	943	964	952	950	941	1017	917	1025	958	1005	974	884	927	971	937	976	909	939	925	946	953	947	959	916	892	977	953	944	988	943	973	953	912	917	976	942	921	948	944	953	1002	953	943	947	962	875	966	910	941	907	965	931	969	920	947	946	955	933	920	928	967	909	913	927	995	969	984	974	938	956	922	939	970	978	939	958	928	960	960	976	954	942	937	946	926	929	942	944	909	900	912	923	936	949	898	925	938	954	908	900	953	906	916	941	919	936	938	973	950	880	956	878	915	944	985	904	1003	972	903	958	986	959	897	894	935	924	922	918	942	925	958	930	941	946	901	957	930	915	966	923	951	948	939	889	977	866	946	908	955	1023	964	979	896	952	986	932	915	890	960	933	974	937	923	954	960	943	912	920	881	925	933	950	936	927	877	873	965	933	923	946	920	980	904	937	918	912	906	929	933	910	900	982	883	938	907	909	927	939	902	947	913	972	974	952	867	998	967	911	942	943	923	880	923	930	977	934	953	884	978	925	917	902	901	914	956	911	949	953	921	937	937	926	935	983	958	967	959	881	941	912	882	903	975	932	957	973	933	882	954	940	919	967	869	942	925	903	944	914	942	971	907	943	956	951	903	945	909	879	947	956	929	895	920	899	895	949	942	925	914	917	956	927	891	929	922	969	936	920	955	890	967	910	909	942	892	924	960	925	932	946	928	925	921	935	935	896	915	924	899	909	922	970	926	967	976	985	989	934	956	937	967	957	904	900	882	1011	949	886	942	953	926	950	931	924	948	902	937	905	944	906	904	932	934	951	932	944	924	896	943	875	928	891	949	955	890	944	937	948	920	1033	931	893	929	926	890	910	940	902	891	943	938	1003	932	987	950	963	1000	931	915	904	945	983	888	947	966	927	929	913	919	970	936	926	943	942	958	875	913	937	916	961	948	911	957	941	911	911	927	948	921	921	894	940	922	893	939	876	948	935	977	923	903	887	899	954	947	899	917	935	1007	900	915	908	955	923	914	888	926	930	904	927	931	962	888	936	995	852	900	949	934	968	915	907	893	943	923	868	979	900	948	954	972	894	938	913	877	935	857	972	900	894	997	921	919	905	955	974	970	957	912	927	973	915	952	943	940	998	978	922	908	931	925	973	926	882	944	916	889	937	938	920	932	913	947	919	896	920	934	988	940	927	944	958	966	933	950	980	940	923	919	915	952	932	909	936	956	917	925	920	921	916	935	922	915	895	922	937	874	914	913	932	970	937	992	946	953	907	924	926	920	858	917	923	939	942	921	885	899	881	917	895	971	948	942	899	908	908	893	963	962	980	872	921	942	996	1002	913	951	943	894	909	957	976	910	976	873	875	948	929	881	867	896	889	964	934	945	936	952	971	985	972	938	907	950	918	966	913	920	887	965	919	951	897	915	952	905	892	913	922	922	929	875	953	927	922	917	976	953	931	984	830	949	978	945	902	967	924	950	936	945	901	956	958	977	906	935	890	902	928	919	948	941	924	906	938	922	919	881	973	944	902	954	925	977	916	907	973	913	854	948	984	903	941	962	921	954	914	917	893	932	895	897	894	957	993	966	957	903	941	977	915	916	919	906	932	977	894	931	935	874	878	864	974	913	954	904	925	922	916	885	1009	941	915	908	910	927	921	934	932	955	891	971	948	986	924	930	938	906	932	963	912	949	863	945	948	927	967	928	979	946	927	941	957	943	931	915	893	914	933	940	987	926	968	973	961	951	954	906	930	941	935	970	927	947	900	935	908	893	906	918	949	968	951	922	976	1021	918	954	949	906	885	908	986	964	929	987	889	959	930	929	982	925	948	969	924	950	953	979	893	903	877	881	910	917	936	917	942	936	919	849	947	986	956	958	925	936	958	914	941	925	936	1007	988	946	962	924	953	916	934	881	891	935	965	897	971	886	935	986	914	910	983	936	910	949	933	924	935	861	893	965	908	867	874	955	888	924	894	955	933	920	969	937	911	931	886	972	903	898	940	939	934	892	924	942	983	953	953	896	962	923	898	902	927	888	942	897	877	914	957	910	944	946	913	920	913	1020	942	918	929	907	930	931	932	948	919	923	924	941	879	936	938	1000	968	909	913	921	949	935	920	931	956	953	931	943	985	942	899	948	868	954	890	944	943	910	921	948	940	948	936	930	952	954	871	898	959	962	907	876	921	882	961	927	947	967	937	899	917	905	886	915	972	959	939	884	936	988	911	892	945	978	911	905	943	936	954	933	910	892	958	947	924	886	916	949	893	924	907	954	912	889	912	893	971	934	941	955	948	908	938	951	950	984	941	957	907	938	946	965	886	918	942	918	907	980	903	867	918	915	867	899	956	981	958	989	934	950	915	943	873	927	955	926	991	990	883	1034	919	908	914	951	864	965	920	918	936	888	921	944	979	987	967	927	936	933	921	909	954	917	920	931	947	944	921	901	962	901	880	959	898	901	980	920	958	971	939	907	1030	920	950	970	936	974	906	947	878	940	909	925	893	948	945	916	956	922	898	905	933	938	946	907	931	945	923	950	926	907	945	935	903	921	954	945	925	969	904	897	911	980	920	953	891	913	909	977	910	911	897	967	945	904	934	956	955	945	908	860	923	906	938	932	958	945	917	907	952	916	950	927	982	932	933	924	894	932	928	931	929	927	911	878	891	970	901	925	921	920	971	957	918	921	947	949	945	961	934	933	922	960	889	961	963	898	911	926	886	987	946	914	922	896	920	909	951	931	955	914	883	899	941	955	882	1010	974	899	951	911	884	914	945	1008	888	924	964	933	933	992	882	987	974	908	924	923	949	909	908	950	910	857	968	912	904	944	914	924	921	940	933	922	913	945	903	926	907	920	961	913	898	933	887	918	991	935	945	913	903	987	940	951	907	948	954	877	923	888	901	910	1002	926	935	896	935	981	898	918	903	943	958	930	909	982	927	1006	939	939	905	956	925	925	956	922	953	951	949	850	912	892	935	963	878	929	915	890	893	952	955	941	921	935	923	912	848	931	1003	948	938	927	935	918	896	939	885	963	898	908	940	909	969	947	920	914	947	1006	910	935	948	935	952	938	892	961	942	950	917	959	903	969	947	935	869	946	940	984	873	893	931	890	991	897	932	974	952	934	930	909	912	931	908	917	919	914	940	957	929	908	892	923	899	883	955	964	895	937	937	920	939	896	882	997	888	919	903	916	912	903	961	950	931	926	945	932	951	987	979	948	936	960	954	848	955	964	948	1023	956	907	1008	990	894	936	935	957	971	954	931	995	939	934	892	950	937	910	879	895	958	960	920	948	938	896	954	884	979	979	926	862	949	961	954	994	933	928	934	930	908	907	935	944	925	906	930	903	973	943	942	951	977	934	931	939	909	920	969	902	918	926	1008	867	927	945	920	930	939	906	907
7143	469	318	270	244	237	245	231	206	216	218	220	209	206	231	222	197	205	200	193	227	233	184	227	211	198	184	220	220	186	202	227	206	187	232	217	173	207	203	221	230	215	222	228	185	203	215	212	208	207	225	220	213	187	198	203	191	213	210	203	257	226	233	230	227	214	226	195	211	228	217	213	221	208	194	204	219	217	196	199	218	198	203	202	204	194	216	202	201	203	235	243	205	191	198	197	217	210	185	217	202	200	220	211	197	208	200	251	221	208	206	235	216	217	244	244	208	214	234	233	215	211	214	235	214	232	198	213	220	205	214	216	219	226	215	234	210	222	236	227	216	210	216	222	230	205	223	204	239	227	207	216	251	219	214	191	210	212	204	237	227	208	219	213	210	189	222	220	212	202	175	218	190	209	224	217	214	179	224	210	205	223	211	236	201	255	211	198	211	193	223	216	202	234	233	224	197	209	187	216	213	238	210	237	210	206	237	221	200	206	221	199	203	203	207	196	210	187	206	199	218	212	231	243	221	229	213	221	210	193	190	200	218	189	201	209	213	171	248	183	246	187	237	210	179	206	226	241	207	187	191	199	210	194	224	209	223	193	226	203	201	183	235	223	196	218	205	184	238	239	208	221	206	202	192	231	197	239	224	195	212	218	214	202	190	208	210	243	232	209	221	228	217	170	229	199	224	214	215	209	221	180	202	256	206	193	198	198	213	239	196	221	234	216	220	204	193	225	217	205	202	204	194	209	215	190	187	198	201	214	232	226	237	199	193	212	225	230	230	196	231	239	206	223	207	196	235	206	233	240	211	198	232	219	240	233	267	196	203	207	207	179	230	205	221	217	215	224	206	248	202	227	241	229	242	219	213	201	230	215	229	199	179	233	186	182	187	211	201	192	228	205	223	239	196	212	203	230	200	192	214	226	219	193	201	220	238	212	211	243	211	201	213	199	201	204	226	215	196	245	223	210	200	221	214	211	212	200	213	190	200	208	233	218	190	235	223	210	178	235	197	210	176	207	245	230	217	218	177	203	179	216	200	216	238	194	206	198	212	230	207	219	242	213	222	214	238	216	198	213	204	186	223	219	227	193	202	216	238	217	218	226	231	230	219	229	223	184	225	238	158	203	194	193	195	197	227	233	210	185	209	197	200	217	217	224	224	188	216	218	220	196	230	219	213	220	208	179	247	226	217	202	239	189	222	174	207	202	209	230	215	192	200	208	213	204	230	217	194	204	216	244	185	194	257	201	221	206	219	222	203	220	212	220	214	200	204	217	223	223	216	219	230	221	234	223	200	209	216	213	217	210	202	204	223	225	184	199	232	192	208	229	231	216	223	202	205	173	196	208	194	259	199	212	228	206	214	207	196	221	203	223	206	208	219	203	202	219	216	205	182	200	236	210	215	200	228	222	196	225	197	199	202	160	228	216	213	206	196	209	215	215	217	207	186	223	218	201	206	203	209	207	202	208	221	208	213	220	221	233	211	210	226	213	224	208	195	207	213	217	231	232	202	211	215	228	240	219	231	208	238	205	209	216	222	199	221	209	211	200	210	207	216	207	217	208	208	184	214	208	221	209	234	208	189	216	228	209	210	217	222	195	233	202	208	207	205	183	216	215	197	194	225	198	188	213	214	215	220	206	200	211	214	239	218	218	204	234	225	222	195	193	219	229	181	231	203	207	232	213	188	211	248	227	201	223	188	215	270	195	199	240	214	191	202	262	252	240	213	226	211	211	214	204	224	233	205	202	185	226	221	214	211	217	205	205	213	212	230	221	241	215	225	189	221	233	223	203	231	213	214	212	227	194	185	219	188	212	211	189	236	184	199	224	201	216	207	202	228	226	203	219	232	198	225	211	211	198	237	242	255	249	208	200	206	213	185	217	213	222	205	222	204	213	241	208	194	235	181	188	200	201	232	195	240	184	210	211	246	182	218	221	216	208	198	202	208	212	189	208	215	219	207	211	207	210	203	208	197	194	203	197	195	220	178	227	199	216	216	239	218	202	193	208	217	189	238	210	187	211	187	206	236	227	192	224	210	214	208	227	191	221	186	241	183	205	184	227	195	182	206	217	218	217	248	220	188	209	216	212	196	220	223	214	218	205	214	197	199	196	202	211	211	212	188	218	208	220	231	208	238	197	227	200	214	221	230	215	215	204	197	218	232	229	216	224	217	205	224	214	224	219	202	180	201	226	216	215	194	217	213	206	240	219	198	218	199	185	199	221	206	195	198	235	204	213	205	242	231	241	216	204	239	190	233	185	230	227	222	192	208	233	206	199	230	235	219	237	200	199	201	210	204	210	187	224	198	199	209	218	204	210	213	199	229	221	217	240	227	236	229	196	225	194	202	206	229	226	219	230	225	211	219	216	210	219	213	228	200	215	213	208	220	227	196	209	222	212	199	214	216	227	242	216	198	213	207	181	222	210	223	192	199	205	187	206	215	195	235	201	205	206	190	209	213	217	225	244	220	204	209	237	177	218	192	203	223	208	206	220	249	227	204	237	189	223	210	214	207	214	218	210	186	218	203	212	228	180	229	203	197	210	229	213	206	219	231	205	207	211	214	192	204	222	233	212	212	203	208	213	218	226	214	218	208	216	203	211	214	214	200	213	228	175	190	233	218	215	219	196	220	229	228	212	218	215	221	196	215	236	198	222	194	191	220	228	228	213	260	215	230	208	210	223	236	209	215	197	226	213	219	199	216	191	194	198	221	225	189	213	198	235	193	215	194	222	206	236	207	217	209	228	184	200	229	202	209	225	200	207	221	227	193	208	210	208	218	178	222	215	198	201	218	251	215	193	198	215	220	224	206	216	221	221	205	197	205	199	204	223	216	218	218	207	193	228	207	224	204	227	239	199	209	199	213	200	215	224	215	207	215	205	202	182	213	234	205	238	217	197	222	209	213	224	217	253	221	205	211	206	188	199	219	227	240	193	223	207	219	199	203	199	216	198	214	218	207	212	216	178	221	227	237	202	217	231	229	228	199	194	240	228	208	213	197	199	198	210	212	229	191	230	198	207	194	205	223	231	211	198	227	236	233	181	207	217	199	193	223	232	207	227	231	213	215	212	210	211	198	214	189	192	225	201	217	204	205	194	225	193	224	245	228	227	218	208	221	224	234	251	204	225	184	231	211	222	243	202	185	223	225	195	221	213	193	215	204	221	212	202	189	220	203	214	208	248	210	212	225	214	199	199	181	194	202	222	203	244	224	200	203	205	209	214	250	214	228	205	228	218	196	194	234	219	223	201	215	203	201	208	181	214	205	201	206	210	236	236	208	214	209	224	226	221	221	196	232	206	221	199	223	237	213	208	222	176	215	232	229	219	222	203	222	198	197	222	234	204	221	203	183	229	177	205	212	202	192	208	205	202	197	210	186	205	217	214	228	224	225	220	219	217	243	212	220	211	186	213	207	243	222	200	222	213	200	223	220	208	249	253	216	207	229	211	221	189	215	226	234	216	192	183	219	194	195	201
7553	583	755	759	700	622	619	599	624	568	579	593	553	568	533	562	558	567	558	517	573	515	569	548	573	545	529	514	515	491	518	542	536	557	549	562	570	519	516	559	523	531	573	555	515	542	571	510	543	517	551	550	520	557	498	536	520	552	538	516	578	550	531	523	503	488	565	528	512	554	534	538	562	499	528	510	509	538	518	556	533	545	550	547	500	516	534	519	512	536	495	527	529	527	531	546	578	515	575	534	538	524	528	519	539	497	551	543	539	514	590	536	524	559	540	608	547	547	537	550	552	526	549	549	533	527	498	532	524	535	545	516	581	571	537	520	528	527	514	511	496	549	524	551	524	535	573	519	590	572	528	546	517	557	565	538	510	533	531	578	516	542	530	532	505	533	531	525	545	562	556	580	516	555	557	537	533	524	532	587	530	548	503	489	571	510	505	526	553	520	537	517	510	547	520	545	527	540	527	575	517	535	554	523	535	523	523	492	548	534	536	501	531	524	518	477	561	531	523	546	514	556	502	516	526	536	539	545	524	501	566	520	547	572	519	495	539	556	534	539	551	540	527	537	517	488	513	533	522	540	544	521	529	527	589	538	527	523	521	540	553	489	578	542	529	531	586	531	555	479	540	542	535	548	569	549	554	534	553	545	525	553	528	504	580	532	531	533	537	560	534	539	485	508	516	574	531	498	570	529	500	530	506	546	525	524	490	584	552	545	533	531	563	527	544	553	511	509	528	534	558	530	554	532	543	548	515	543	562	503	547	493	514	548	563	557	540	544	541	564	549	521	521	501	552	557	532	556	531	553	482	553	497	514	515	559	524	558	528	541	497	513	585	544	560	540	560	549	539	521	528	529	558	574	510	540	502	542	519	570	541	536	492	538	510	508	515	472	530	553	507	560	552	514	548	534	528	517	539	567	540	558	532	557	553	493	533	543	530	556	553	483	550	526	573	560	565	562	612	546	564	557	586	520	566	483	579	565	510	571	560	505	566	532	538	534	546	489	574	518	525	531	539	507	543	578	525	542	527	572	549	555	568	510	527	505	565	537	525	525	556	532	552	525	540	553	512	534	503	582	506	533	535	517	559	571	512	538	557	536	545	542	563	537	512	502	509	566	532	501	513	552	520	564	549	581	520	518	552	543	572	548	511	492	521	545	537	536	550	576	562	541	559	541	543	557	487	507	520	524	548	531	570	524	583	495	539	529	524	559	539	550	531	529	493	538	534	555	510	568	579	519	519	518	578	524	536	548	513	546	563	537	523	519	554	534	558	510	542	524	523	510	493	558	541	550	489	521	511	566	539	555	529	538	535	516	569	498	530	508	513	537	511	544	516	585	532	489	536	549	511	537	534	530	556	514	513	559	516	539	594	528	524	539	532	532	537	522	584	565	558	560	535	527	566	537	583	505	551	557	543	579	506	562	550	553	529	548	494	502	487	521	550	508	526	546	513	565	541	543	509	542	565	500	519	586	547	547	548	499	539	559	523	533	571	519	548	529	506	558	474	575	550	559	514	494	552	551	558	529	524	535	539	549	518	489	564	534	544	537	534	550	577	553	519	515	531	538	516	576	529	532	495	539	534	516	521	508	526	566	576	515	524	530	510	538	558	530	569	575	502	559	537	549	544	555	581	532	562	512	577	524	553	490	514	497	525	512	498	568	534	527	563	548	563	518	532	590	521	506	541	561	539	502	568	569	574	549	531	464	499	560	534	558	563	540	524	503	527	548	571	571	579	548	510	583	482	584	538	498	511	536	546	521	551	501	536	563	497	549	589	513	542	557	521	511	524	532	507	545	543	541	560	530	574	580	566	548	585	521	527	514	519	553	559	489	563	561	543	530	556	564	551	548	528	534	495	531	532	515	549	538	549	585	525	526	543	553	564	545	535	519	509	531	542	526	491	551	529	564	549	537	534	526	531	530	545	532	555	549	567	554	534	553	543	541	516	513	546	513	521	549	515	544	523	504	551	570	555	582	547	535	546	520	496	550	538	571	560	526	536	526	536	501	544	519	526	533	531	511	552	573	507	494	529	505	583	555	513	500	544	547	559	525	536	552	565	499	552	507	534	512	522	542	491	565	519	549	526	539	502	518	520	549	545	511	546	580	543	554	507	518	526	561	549	525	538	576	530	545	532	563	551	550	532	562	561	561	517	549	552	548	553	554	502	530	538	578	543	526	555	549	498	533	509	550	555	544	585	549	540	567	556	520	531	510	566	572	516	535	530	518	546	521	514	537	519	541	467	533	551	546	529	551	520	560	509	511	527	529	510	515	562	535	475	558	559	524	516	524	543	544	524	577	501	522	546	469	507	500	571	560	514	556	541	525	538	544	518	510	534	521	518	529	542	537	508	521	494	534	555	551	527	570	583	546	482	540	508	492	529	540	526	555	550	573	537	528	522	533	536	513	524	548	512	508	574	523	530	524	510	537	555	549	486	542	546	489	565	525	501	536	551	583	508	571	545	522	557	520	490	537	555	525	561	564	486	565	541	528	528	494	549	564	522	566	590	527	533	565	531	560	542	513	560	529	528	500	531	563	551	508	549	545	577	506	516	502	518	503	552	516	557	535	516	543	559	526	564	492	516	535	577	543	550	542	601	527	503	515	516	508	536	526	564	531	546	562	512	512	567	513	546	538	539	563	522	541	489	526	544	542	523	527	535	536	510	546	538	524	495	540	522	548	501	555	564	563	542	553	548	505	570	555	553	550	531	532	486	551	529	530	541	486	574	534	528	523	527	570	513	518	474	561	539	522	538	577	517	523	528	587	532	492	558	561	540	498	550	533	551	515	542	531	552	533	522	555	544	550	571	477	510	524	527	539	523	529	527	542	515	578	542	540	582	494	538	547	516	532	557	528	530	530	498	510	500	519	534	530	530	504	538	563	562	560	538	584	547	526	535	530	582	536	539	543	515	498	547	510	583	534	517	579	538	539	517	500	543	532	580	544	533	569	538	531	545	517	527	548	535	536	495	543	544	552	555	538	516	519	540	546	550	527	538	522	547	541	528	541	523	474	548	535	526	534	542	524	518	534	576	555	498	528	548	520	557	514	519	558	531	516	573	500	548	523	536	494	536	547	533	510	542	588	542	507	483	518	543	562	530	571	521	542	519	561	541	500	517	546	539	527	558	498	520	571	540	563	530	521	548	548	516	524	539	518	549	551	549	592	560	559	533	534	540	552	561	562	524	511	547	551	569	544	522	543	600	531	564	583	522	521	547	531	519	526	549	543	534	527	552	528	527	503	542	555	515	564	518	563	531	488	537	513	537	525	582	487	542	515	560	512	544	528	528	552	536	569	535	554	530	534	513	543	525	528	590	569	537	517	549	542	519	551	516	567	528	521	567	542	545	526	546	482	543	555	538	540	515	558	566	528	502	548	506	539	465	512	556	530	527	498	541	532	535	533	565	525	484	499	525	551	602	506	531	539	516	532	495	566	541	516	555	511	522	511	519	539	519	565	514	526	554	524	570	525
52718	23965	18614	3288	808	613	522	502	387	417	338	373	340	343	311	333	320	280	289	304	265	276	267	311	246	271	275	255	271	289	236	263	258	249	255	250	268	270	250	274	318	278	236	282	262	298	272	261	272	281	294	274	293	284	268	274	241	265	271	285	289	293	281	267	269	273	249	253	309	259	246	243	268	274	243	257	248	280	268	275	278	278	238	271	237	270	285	281	301	238	298	274	225	292	268	259	275	277	298	267	263	253	214	256	270	283	289	249	272	273	255	252	305	254	236	236	262	258	251	275	262	248	243	278	241	290	245	270	276	275	254	276	291	264	280	313	277	269	262	247	278	289	257	232	231	245	265	250	255	297	244	274	240	284	256	272	274	261	246	263	250	241	280	266	260	224	253	283	288	238	251	261	273	276	239	253	254	285	234	271	275	285	266	301	259	225	248	257	270	251	247	265	276	242	274	273	250	263	249	275	291	282	239	261	275	260	266	241	243	248	263	228	288	269	269	259	275	245	279	240	279	258	274	232	291	276	278	306	273	238	277	267	245	270	270	240	249	272	234	240	259	245	300	279	297	260	253	253	247	257	281	260	242	286	258	287	290	263	272	268	228	303	293	248	277	242	271	243	241	273	297	269	263	256	283	273	284	285	291	256	267	274	255	238	307	269	245	260	275	285	284	274	245	272	267	250	270	279	258	260	287	266	252	257	262	284	285	288	276	280	293	248	276	228	287	271	261	268	272	284	227	274	257	247	235	272	276	289	236	270	278	236	288	302	263	269	290	287	258	318	286	297	260	284	233	221	269	277	258	281	300	282	266	271	271	255	232	283	274	246	277	271	267	252	277	276	276	261	281	262	242	263	281	245	263	264	265	231	236	289	276	268	276	262	279	226	284	271	285	279	275	275	265	280	269	270	302	287	239	257	283	265	273	273	281	262	271	277	279	281	268	286	278	261	287	263	244	286	253	271	249	252	258	294	283	284	250	277	256	257	271	243	263	272	259	249	301	253	256	250	279	284	263	278	273	243	281	302	232	274	265	264	269	256	254	272	276	260	271	253	249	282	248	252	271	264	228	272	259	248	248	266	240	293	264	270	280	253	231	252	246	256	255	272	283	289	283	256	267	285	269	278	286	256	270	285	256	270	277	236	274	284	287	280	239	320	295	288	274	292	290	290	328	253	272	262	248	264	284	278	277	265	263	252	267	278	271	283	244	262	290	262	283	258	276	273	244	261	274	271	260	272	255	281	278	267	263	261	254	267	287	226	265	246	263	247	246	240	252	262	256	260	248	259	274	282	291	255	293	263	252	275	278	250	261	287	254	262	240	256	290	240	271	278	259	262	266	246	258	269	263	276	274	264	282	261	254	273	290	277	278	255	238	227	265	234	304	256	272	250	303	280	252	260	283	254	254	257	261	290	234	255	255	277	282	270	259	281	248	233	263	242	319	294	285	288	256	270	273	276	266	259	250	238	280	291	260	253	258	244	267	284	255	261	287	254	286	284	261	211	265	275	266	246	279	263	230	282	264	246	272	250	286	275	280	289	264	248	279	274	264	311	250	253	274	278	270	268	316	281	288	275	253	263	280	274	293	235	252	256	238	274	289	297	263	263	269	225	281	252	247	289	261	251	233	275	289	261	266	281	283	255	282	249	253	248	237	266	272	269	261	253	255	284	287	263	297	264	264	250	286	256	261	255	252	275	254	252	293	271	270	266	275	232	272	247	243	262	266	254	250	303	258	300	257	249	273	284	255	279	248	286	276	249	268	277	270	256	275	237	236	260	284	262	266	269	280	254	278	274	267	271	259	271	253	263	250	275	295	247	282	289	270	267	259	272	292	241	262	290	279	300	262	237	248	269	256	297	260	268	259	235	239	255	261	260	273	248	260	263	272	262	263	289	240	256	277	300	279	250	297	273	287	249	238	265	254	273	278	275	251	251	244	274	254	289	232	246	295	270	243	269	249	287	256	251	248	268	266	262	248	261	276	281	246	269	277	266	266	265	245	246	257	256	254	260	280	232	263	262	272	244	268	279	259	253	252	239	262	275	263	274	261	295	298	272	267	257	305	271	256	276	262	297	276	281	249	270	291	284	261	281	279	296	258	268	277	241	253	232	255	242	232	258	272	266	269	264	275	267	243	262	254	244	249	296	273	253	263	257	277	253	267	235	238	245	280	269	265	250	273	257	245	230	265	281	271	252	277	285	271	287	256	227	282	280	271	254	297	269	276	266	288	255	272	255	288	290	279	279	277	254	229	253	258	289	267	293	261	252	288	262	249	248	302	255	294	233	261	233	260	275	228	245	257	276	271	251	232	286	263	284	254	280	290	242	262	265	273	259	267	289	280	246	269	247	267	251	250	262	261	287	231	249	260	257	292	234	238	250	257	258	231	267	264	239	242	248	279	256	263	272	258	292	264	254	232	267	279	277	304	266	276	246	261	272	266	250	269	250	263	289	243	238	272	275	270	251	231	262	249	235	310	245	232	254	264	276	257	241	265	266	266	250	280	273	257	277	306	261	259	245	290	270	238	249	274	265	266	273	254	255	271	244	238	261	250	263	272	234	263	282	281	234	313	268	258	254	253	271	239	234	251	292	248	262	272	247	231	254	246	276	254	254	278	262	249	283	258	262	253	246	266	272	280	257	284	277	282	252	276	262	248	286	243	269	298	259	257	267	255	283	255	280	250	272	263	238	275	265	255	287	255	260	272	271	249	275	274	251	254	256	256	289	282	247	253	253	273	281	273	266	272	254	260	269	250	275	259	259	248	244	249	245	274	251	224	275	263	287	310	262	297	281	278	264	275	281	262	279	255	278	234	294	251	255	261	277	264	264	238	258	258	265	281	240	253	254	256	247	214	277	270	270	274	260	264	268	279	278	253	286	262	268	264	250	277	262	245	255	273	262	279	266	300	250	264	280	283	259	262	285	240	265	251	283	246	274	278	284	261	287	275	260	236	235	266	277	265	236	240	252	288	272	267	293	254	238	238	262	247	261	294	253	260	249	259	247	262	266	267	279	281	263	273	267	219	263	245	241	264	260	277	264	256	265	249	230	266	245	257	264	268	256	270	271	259	263	288	244	269	249	277	258	274	257	239	254	260	250	248	265	284	290	236	279	259	262	255	250	254	275	245	253	258	270	249	242	273	274	271	260	244	297	245	248	262	236	275	237	271	282	274	286	271	237	281	291	265	253	273	295	224	279	254	237	314	275	279	269	271	276	257	258	245	247	286	265	275	267	242	269	299	264	265	282	297	259	268	277	299	286	233	256	255	266	239	272	269	272	286	277	263	275	248	278	272	264	261	240	263	276	268	263	261	282	266	237	250	263	260	260	274	257	276	256	248	291	266	285	284	275	258	279	258	305	290	251	258	275	267	251	281	302	274	282	262	254	255	274	248	289	265	264	254	285	243	278	272	262	247	267	251	276	247	274	254	268	256	266	240	247	281	266	258	281	272	250	229	304	251	274	266	274	244	269
29251	1400	2525	2825	2477	2025	1750	1590	1510	1303	1172	1250	1186	1031	975	906	951	887	879	844	782	805	825	847	744	754	760	762	721	753	704	718	719	694	683	693	669	705	723	700	685	711	735	706	682	651	656	712	725	675	689	673	643	639	669	678	697	621	664	677	647	623	660	597	647	662	642	664	666	673	690	685	652	654	714	723	674	641	646	656	682	630	611	644	665	652	684	642	661	637	663	618	675	700	670	717	624	651	671	642	715	680	678	679	643	685	635	682	667	667	643	630	623	645	657	659	660	647	692	650	655	677	662	693	684	662	672	695	669	666	625	644	685	656	680	721	676	634	697	690	651	623	671	629	661	626	621	671	697	669	645	703	638	656	619	713	630	666	617	615	652	640	691	694	686	662	678	616	645	670	654	667	620	677	666	627	681	646	630	614	642	631	648	618	646	661	622	656	682	643	650	670	682	667	676	655	607	701	667	683	622	723	680	624	660	623	684	669	654	661	663	675	662	673	709	631	655	666	651	649	655	691	707	655	689	655	699	664	667	631	658	634	666	596	673	646	635	692	620	693	674	653	665	672	620	646	639	623	647	639	672	656	696	674	686	661	674	617	701	662	651	685	709	621	621	682	622	665	667	650	687	592	650	660	674	592	640	627	653	610	610	709	615	621	652	657	602	654	673	708	629	665	593	641	606	637	634	601	615	656	673	670	637	680	644	583	660	634	641	626	644	670	623	639	661	658	656	673	681	631	672	622	649	696	692	683	624	635	653	655	670	655	673	628	654	657	640	630	626	653	637	675	689	671	633	640	653	643	654	635	674	657	678	601	675	619	689	677	651	681	646	662	622	626	648	662	636	673	635	647	630	636	630	639	678	656	623	644	671	622	672	641	631	661	637	654	662	621	665	660	634	670	635	667	639	631	629	643	648	649	674	687	684	686	715	664	628	656	632	597	686	666	665	655	669	667	652	644	621	655	698	612	638	607	697	617	653	672	660	642	658	703	629	629	679	630	666	674	626	670	650	651	682	663	666	653	643	666	645	640	658	634	652	614	626	658	661	640	667	650	639	636	650	657	672	669	621	651	651	633	673	671	687	670	638	669	649	633	670	662	697	642	646	669	656	650	599	686	610	614	661	632	626	689	656	644	616	665	649	673	651	641	692	606	596	662	644	658	654	649	644	661	649	684	645	648	639	662	663	606	645	689	561	635	688	657	659	674	654	644	682	632	676	631	671	638	680	694	632	643	595	666	647	685	651	652	651	663	701	631	655	676	607	657	644	643	621	653	683	663	652	632	630	633	623	599	645	661	706	701	639	678	647	666	704	711	686	666	660	646	673	640	602	625	645	655	656	666	648	677	620	629	670	681	698	655	621	642	666	703	615	648	647	660	662	617	647	645	680	603	613	635	635	653	684	628	607	675	645	629	660	649	635	643	640	639	601	651	627	636	642	665	637	662	641	635	629	632	631	684	656	644	686	620	658	657	668	697	661	676	639	683	644	637	654	703	664	634	658	648	608	643	674	689	635	656	650	641	664	696	652	673	632	674	666	635	648	619	653	655	645	643	661	657	637	722	676	648	687	654	610	673	682	668	691	656	655	664	685	639	640	691	648	645	638	605	652	614	662	642	625	682	659	702	678	585	638	647	598	677	645	628	658	633	608	620	717	631	670	656	660	675	648	628	691	648	666	621	649	613	662	705	671	663	668	684	646	675	661	663	655	672	628	668	663	635	646	672	653	639	687	636	634	638	668	658	654	674	682	683	651	706	636	641	640	669	606	638	632	672	657	625	685	670	684	657	618	656	586	650	641	652	634	681	678	620	661	672	629	713	677	647	646	651	635	644	639	621	606	624	638	674	697	675	671	617	656	692	603	654	656	625	655	624	643	678	642	647	683	696	682	677	653	641	654	630	668	665	676	671	667	632	665	673	676	662	645	691	665	667	622	703	659	629	684	629	670	659	664	705	630	675	664	609	654	661	662	686	663	614	612	675	701	603	671	603	722	617	629	680	650	638	655	651	637	637	653	631	673	656	645	640	697	667	642	673	654	697	612	650	652	665	616	677	686	622	672	618	648	630	648	668	597	655	663	668	649	637	654	640	636	692	678	639	695	660	652	626	686	658	640	647	693	666	617	650	657	676	638	659	689	608	673	646	643	644	632	660	674	638	669	610	651	704	656	666	692	664	643	658	666	626	656	633	607	642	660	678	647	665	632	638	700	654	625	661	627	679	650	665	681	677	644	637	652	681	624	668	636	646	647	653	632	642	658	661	717	635	684	672	649	642	712	653	690	666	652	663	690	688	649	663	683	681	661	666	675	629	689	632	653	667	650	583	604	643	661	656	703	674	659	662	606	637	650	610	571	649	660	634	626	638	681	658	718	600	604	678	642	637	678	658	710	665	667	657	640	655	661	671	621	668	664	653	658	635	649	628	627	668	644	647	686	682	646	657	640	679	695	640	663	656	647	619	679	685	672	683	636	667	618	686	662	665	680	677	697	705	622	636	652	656	614	612	670	627	650	651	609	690	635	662	628	636	668	657	691	670	672	623	656	650	619	671	636	659	658	656	628	672	624	648	633	663	693	689	654	660	643	676	710	676	666	639	614	607	657	666	608	585	663	667	640	646	641	685	665	670	632	663	710	676	655	620	702	681	641	664	651	629	665	655	650	667	616	674	646	652	636	639	674	652	670	649	624	643	689	649	647	647	701	693	671	639	648	638	677	634	670	651	657	685	635	674	702	645	668	634	643	672	677	651	650	664	625	599	699	653	661	638	668	689	624	644	675	675	615	657	589	660	678	666	636	616	599	659	648	678	639	623	671	685	622	684	592	683	599	662	666	679	642	659	667	675	661	659	627	657	618	686	645	615	644	644	639	682	606	648	648	667	684	625	631	627	631	654	647	683	630	648	669	640	625	665	645	645	668	649	689	663	622	646	705	651	645	651	672	655	650	642	632	645	645	692	681	678	680	683	668	657	691	663	651	644	649	723	648	710	713	666	702	657	724	641	644	639	642	626	682	657	680	669	636	681	697	714	646	663	641	628	603	714	599	646	666	615	703	622	660	660	668	594	655	695	639	699	648	676	689	650	665	660	645	607	668	635	685	610	662	647	676	668	657	668	662	617	659	647	626	659	643	686	675	649	647	660	647	667	666	631	617	650	657	611	649	670	664	658	670	642	610	657	637	671	606	656	655	648	623	664	676	661	661	626	677	644	653	615	684	640	640	660	648	683	639	669	638	653	699	665	694	658	633	675	638	608	625	659	662	641	657	652	660	651	661	678	660	646	667	612	665	600	626	674	652	644	670	665	614	605	653	653	645	668	681	666	652	650	673	698	624	670	676	642	663	591	644	666	680	668	630	634	683	621	630	664	667	673	667	632	647	660	645	623	690	614	634	637	652	608	636	679	709	679	647	699	667	623	663	683	644	662	644	710	691	685	680	675	668	603	661	642	691	674	644	658	666	626	637	635	688	655	629	673	639	658
44841	27419	17703	6331	1829	1227	988	900	761	627	613	598	568	571	520	497	471	456	448	462	416	458	424	423	375	411	431	415	361	428	414	400	396	405	399	426	405	408	429	423	423	381	384	408	429	430	433	376	367	401	390	393	380	407	392	406	384	421	387	414	395	398	421	422	371	395	399	388	400	393	440	380	408	390	362	360	396	375	382	385	404	359	389	405	376	432	413	378	395	392	396	451	390	398	395	405	407	433	395	386	392	378	388	372	418	424	425	412	424	404	399	406	408	410	419	395	414	412	371	358	390	411	381	383	379	397	397	403	429	410	378	414	418	419	398	405	442	393	407	419	398	453	408	414	403	371	404	398	405	401	366	394	419	385	442	386	399	372	407	400	410	405	432	385	416	417	375	390	378	392	413	406	387	396	394	388	400	393	389	381	382	397	399	399	393	393	401	392	376	410	415	396	413	408	417	374	410	388	441	406	435	422	368	425	426	393	402	372	401	364	407	421	387	356	442	376	379	415	381	401	376	412	399	384	404	377	392	371	427	420	421	400	383	367	400	391	379	419	435	402	417	393	399	404	382	379	398	378	406	388	365	376	385	413	384	396	347	394	372	391	397	384	394	389	381	401	385	372	431	376	441	429	445	417	376	410	413	410	425	358	368	421	425	401	366	365	417	398	369	362	393	446	379	392	368	424	397	400	417	387	404	422	407	396	392	377	399	376	419	383	399	385	408	417	397	389	391	370	398	415	374	370	374	377	395	374	391	392	396	417	386	421	376	409	443	352	395	402	400	407	396	358	388	433	383	407	387	392	416	365	428	379	408	376	383	416	402	399	363	386	390	405	461	410	396	377	367	436	406	408	422	390	393	399	367	359	463	413	400	397	373	423	427	372	379	407	382	436	390	421	415	429	377	402	375	392	405	381	389	396	400	375	365	376	402	376	376	389	419	358	439	364	393	421	390	373	398	381	391	381	371	406	412	407	438	386	367	432	407	363	415	391	404	364	378	418	445	418	406	409	388	409	407	403	422	348	370	388	388	446	433	377	427	410	408	394	394	417	389	400	394	386	397	367	368	401	372	393	366	348	397	407	410	418	359	419	399	357	385	423	390	390	419	365	396	375	387	398	407	398	393	378	414	429	391	404	392	393	365	396	395	413	374	404	390	387	432	410	372	382	376	421	352	371	375	373	350	400	386	413	430	397	372	430	410	413	400	407	411	402	384	379	387	374	374	402	431	387	433	428	364	400	393	422	406	369	387	388	403	371	375	415	395	408	347	400	415	373	411	396	428	422	401	364	377	423	388	389	363	421	366	402	486	408	390	379	380	391	427	398	381	394	386	435	394	381	391	394	405	411	413	375	403	382	397	420	404	377	381	381	407	367	437	394	406	379	371	378	366	399	381	456	406	413	387	435	367	406	392	376	397	362	376	412	400	434	400	397	375	373	383	406	421	390	433	398	399	399	421	410	405	396	366	424	390	400	396	391	386	368	399	356	418	378	367	403	378	382	425	377	420	358	400	437	381	385	391	363	403	383	366	390	414	443	389	391	389	408	386	393	436	443	431	381	403	428	369	410	413	418	392	370	431	435	393	382	373	436	433	399	396	371	396	356	406	383	363	416	410	403	401	393	405	385	352	374	389	403	434	451	404	416	391	418	404	421	398	373	373	413	409	424	395	404	371	400	394	393	373	372	426	419	401	411	373	376	401	368	392	410	409	429	398	406	423	381	371	410	399	378	387	398	407	371	362	407	399	428	367	415	421	405	412	442	449	407	436	375	381	385	399	408	375	397	385	393	387	463	402	440	386	392	428	401	375	389	404	417	393	389	398	377	378	372	390	395	365	356	375	408	436	396	385	380	396	374	393	474	394	402	403	430	438	410	445	418	411	397	410	373	386	390	407	430	384	359	370	409	399	368	372	375	393	462	406	424	399	402	416	416	364	401	396	390	363	388	402	412	400	355	441	385	410	426	390	388	410	403	383	405	384	370	374	386	408	388	355	382	415	396	402	394	395	399	402	380	395	396	379	411	357	406	406	334	395	383	371	416	421	386	406	431	421	437	395	410	398	411	397	416	400	410	421	339	362	394	372	396	360	380	369	394	419	353	416	407	378	387	363	386	405	366	352	417	412	371	357	436	405	393	383	433	435	394	379	385	357	389	384	382	415	360	377	388	412	342	413	401	403	398	384	411	408	378	381	413	403	415	377	399	377	441	416	406	396	393	422	403	428	390	414	375	409	424	366	380	395	409	366	386	391	362	378	431	395	416	374	375	391	400	384	438	404	414	371	387	390	394	378	387	399	409	398	389	411	435	402	419	361	417	412	401	355	385	382	371	407	368	364	397	391	386	377	402	415	364	380	395	392	368	416	424	374	421	371	374	437	358	408	433	387	381	379	381	431	408	418	407	371	390	409	404	398	405	421	349	397	401	372	403	385	368	413	377	369	395	403	358	370	374	375	419	399	409	372	435	348	392	406	425	409	390	385	368	409	402	402	430	402	389	404	395	417	405	412	409	377	414	385	408	425	406	424	399	412	387	408	392	411	399	399	439	398	433	347	396	376	407	388	435	379	330	401	392	420	391	415	396	399	391	408	372	414	385	356	373	358	396	339	419	393	405	395	401	403	406	387	385	404	404	380	408	406	377	412	376	385	378	410	370	388	407	403	397	398	399	405	407	371	394	401	415	384	424	441	372	388	354	413	413	404	408	383	429	410	437	408	384	399	434	407	403	392	415	422	391	398	348	384	439	402	406	417	401	376	374	387	385	396	409	388	408	397	414	396	392	430	377	417	419	390	405	361	417	372	425	380	390	369	387	383	391	382	421	405	410	412	384	408	368	394	436	376	401	395	406	400	382	399	425	397	392	408	400	416	395	430	381	412	419	402	400	401	429	388	390	374	389	358	396	400	398	374	404	417	382	405	404	383	396	381	430	423	406	413	343	402	395	404	424	434	382	391	396	407	431	378	363	417	391	427	440	387	372	388	435	356	399	377	382	412	433	361	409	412	414	387	401	394	426	390	405	397	384	395	372	386	428	403	398	413	405	445	383	410	418	373	444	384	412	407	412	375	415	412	406	375	382	427	409	441	433	387	436	411	433	414	434	403	362	423	386	397	413	404	420	437	394	392	394	386	415	382	382	407	394	389	384	373	388	375	389	425	387	404	397	411	401	415	435	422	401	403	390	434	401	399	375	371	427	393	385	391	386	408	420	414	319	407	400	377	418	395	379	419	411	403	399	358	420	431	426	379	386	477	395	400	405	429	372	363	389	391	419	396	395	408	403	397	380	393	387	410	371	412	365	384	397	423	401	405	416	382	364	401	418	375	399	392	398	429	416	376	402	421	412	417	417	408	413	404	391	444	422	393	430	439	387	412	393	395	398	386	413	384	396	406	409	425	385	398	386	455	424	385	391	372	422	423	396	380	406	429	395	369	417	400	437	397	426	406	363	382	392	344	414	388	383	403	425	405	423	407	391	389	361
24691	2560	5033	5574	4750	3998	3304	3081	2631	2215	2166	2134	1894	1750	1505	1536	1440	1401	1377	1338	1251	1243	1216	1169	1109	1138	1155	1116	1083	1108	1017	1007	1015	1025	1019	1025	1038	936	1031	980	981	1008	989	933	967	951	965	970	981	973	984	967	906	966	951	1009	940	932	899	902	956	926	949	920	949	873	929	932	970	876	925	926	924	986	915	896	930	891	905	918	888	954	895	915	904	887	905	842	876	965	887	918	950	1007	937	910	942	898	948	940	978	915	900	954	889	954	948	865	922	940	888	870	891	941	950	971	943	941	957	909	950	942	917	920	935	885	870	966	960	957	975	942	945	902	945	913	941	928	951	878	888	898	925	895	976	906	936	921	923	980	927	875	941	892	938	913	898	963	982	957	873	986	921	902	951	872	840	911	888	889	917	953	835	947	906	906	940	907	856	896	890	895	948	934	889	901	896	956	879	931	930	936	946	941	893	869	925	977	862	934	902	890	936	898	934	885	895	908	892	879	869	903	874	907	876	894	951	962	918	904	877	917	898	887	895	924	856	909	891	928	890	891	935	951	958	930	921	925	901	925	948	943	909	904	869	815	850	943	887	924	891	899	904	901	882	897	907	907	908	881	910	944	941	892	874	928	900	881	855	899	914	910	924	923	859	915	914	954	886	857	941	851	914	894	878	880	902	884	882	883	930	916	950	891	946	950	918	907	912	946	910	875	941	886	898	909	934	921	897	879	925	903	878	908	919	932	926	932	980	885	922	883	915	907	900	912	926	912	954	916	950	964	868	923	879	921	862	904	923	906	906	935	875	883	921	893	933	923	919	861	869	884	877	958	873	926	894	890	930	906	928	905	896	892	904	917	853	938	868	890	902	937	923	868	953	908	899	943	893	901	881	903	895	872	893	870	925	878	856	907	826	895	863	907	912	881	953	918	912	917	931	909	888	893	903	935	873	965	882	948	943	910	906	861	926	881	881	911	934	904	872	920	828	891	872	905	924	902	922	920	928	915	913	924	901	921	888	914	949	890	921	913	957	955	881	904	982	866	891	896	861	910	908	961	908	929	929	898	914	891	885	852	938	870	972	919	910	875	909	918	926	907	903	935	927	895	971	981	922	922	902	876	937	898	890	908	908	890	927	948	931	940	911	883	915	957	885	920	888	935	907	903	900	924	876	840	910	823	910	905	886	906	928	936	879	846	941	932	889	923	936	944	936	890	903	900	888	886	912	885	926	924	899	903	983	942	959	883	924	891	900	847	929	871	884	938	899	922	978	929	895	889	892	894	901	925	954	907	885	976	914	915	911	903	884	916	907	868	922	922	863	936	854	927	895	898	904	900	917	903	892	918	879	865	952	850	932	912	933	941	898	874	944	943	883	983	1017	855	894	880	877	934	908	905	846	942	926	922	914	885	940	987	906	920	900	906	922	939	916	872	904	947	907	972	870	899	924	921	897	900	920	928	923	913	964	889	895	915	984	894	912	922	935	865	876	917	879	946	919	915	906	864	924	909	908	897	886	852	902	892	960	898	934	874	939	912	895	940	929	941	942	958	940	867	926	894	894	946	900	917	905	921	845	955	908	888	929	859	910	939	892	876	904	909	915	913	961	892	896	918	906	943	860	971	855	922	973	994	939	960	921	948	908	884	875	895	908	904	861	895	879	867	897	973	941	929	934	931	903	877	909	898	960	922	893	900	891	858	960	912	932	937	951	929	935	931	888	916	913	948	883	924	936	871	924	875	889	915	965	861	939	899	913	898	958	915	930	903	950	876	891	884	893	944	868	926	915	916	917	894	951	953	924	911	880	885	919	888	922	916	897	903	958	916	929	921	907	963	870	840	935	930	948	897	956	910	916	926	905	909	860	922	906	900	927	890	921	897	894	867	939	889	880	902	905	840	962	924	931	849	925	879	882	859	907	894	954	984	940	905	912	893	870	904	894	877	973	852	908	885	932	903	950	891	894	944	918	877	895	893	890	932	967	890	868	898	890	940	943	972	927	869	946	885	856	854	929	883	907	909	914	879	895	898	911	884	909	912	912	920	958	910	844	904	976	950	902	921	945	876	892	916	920	897	924	924	899	872	926	855	836	861	911	950	908	893	880	909	940	943	882	914	974	854	977	941	879	935	926	962	887	902	914	916	912	936	899	909	873	875	890	947	881	903	928	880	897	928	873	859	921	930	971	919	943	873	914	957	948	896	958	882	967	896	963	927	882	898	921	955	879	960	897	918	908	902	877	868	884	946	890	917	926	941	862	859	900	878	996	846	962	862	952	961	891	904	918	943	893	894	927	938	896	877	933	884	933	948	886	879	870	903	909	928	886	930	907	887	892	919	909	948	958	885	951	935	905	913	911	893	894	931	913	892	904	971	934	946	831	875	914	878	897	924	937	923	923	910	905	905	910	922	887	885	903	913	929	949	884	882	887	957	927	906	926	962	911	909	921	916	900	914	910	886	974	933	963	947	921	881	953	901	987	891	921	930	1004	873	917	922	883	911	887	935	888	897	893	954	896	915	919	902	908	880	912	888	855	946	896	909	910	936	919	879	908	894	914	944	913	948	890	949	887	877	910	896	919	932	938	878	907	875	919	896	879	873	904	901	901	946	906	892	883	902	897	949	880	889	906	894	864	901	962	911	903	914	867	947	879	911	926	931	895	882	960	932	895	903	931	949	909	922	862	930	869	921	920	892	925	849	875	925	960	918	877	940	897	976	920	914	900	911	922	868	907	910	908	922	892	961	911	867	914	869	896	901	900	932	902	933	920	930	891	922	937	885	925	965	908	889	882	928	914	948	915	889	888	959	872	962	882	854	893	864	943	866	985	893	935	944	877	979	958	867	887	894	929	901	886	902	936	920	918	880	906	889	906	938	883	878	969	913	933	902	885	898	932	945	915	861	961	904	963	900	936	938	914	903	916	916	901	905	877	916	891	899	923	962	899	906	929	855	899	882	872	903	914	892	911	903	919	954	917	917	899	895	914	916	864	876	873	882	945	954	878	925	886	907	892	880	850	898	910	951	981	932	898	931	893	932	867	946	911	897	895	877	924	859	957	929	890	927	905	883	913	904	922	927	959	855	876	868	916	926	918	919	915	890	878	932	979	924	942	911	908	930	937	882	882	901	900	969	903	933	913	912	896	896	934	873	889	910	937	941	944	904	919	901	903	894	927	916	960	910	914	879	875	950	863	948	946	916	884	880	922	906	906	906	945	911	898	888	931	959	925	933	874	930	897	951	906	890	929	910	888	883	919	946	918	915	893	918	898	951	918	895	892	939	929	879	914	930	951	920	880	947	847	862	950	946	888	869	927	918	881	896	883	860	885	960	862	935	919	905	984	915	910	967	899	892	870	914	944	974	933	900	939	892	912	929	908	843	860	900	896	893	909	902	958	921	934	899	882	896	866	882	861	868	942	902	865	894	866	961	890	944	911	885	933	907	888	896	890	924	893	851	913	881	906	897	910	837	901	879	882	874	954	875	905	873	884	887	878	916	917	856
8605	478	347	279	268	251	244	224	201	210	226	210	245	252	225	230	237	198	224	204	202	207	199	195	227	207	219	208	232	229	231	223	211	188	216	239	209	206	207	192	247	211	227	215	186	239	205	220	206	208	225	178	214	228	180	232	203	191	211	204	192	196	230	226	204	196	212	201	218	186	213	219	190	197	212	189	228	209	233	231	213	188	201	201	211	232	222	202	241	227	202	234	239	227	234	202	222	220	199	218	216	203	205	226	207	183	215	221	214	210	219	210	215	229	214	195	213	224	211	242	202	204	218	216	229	199	185	231	217	197	186	225	216	224	210	200	201	207	185	224	208	216	210	216	236	205	209	206	189	228	217	189	206	195	197	201	237	211	221	213	196	195	201	207	205	206	203	218	217	216	193	225	207	181	199	218	236	216	215	196	211	198	207	186	192	227	206	191	201	210	207	218	211	203	225	205	209	204	188	220	217	249	226	225	211	192	232	256	226	190	216	232	224	198	209	252	238	219	220	223	202	207	189	199	218	220	234	202	208	201	219	229	216	220	217	190	244	216	229	216	199	202	233	241	244	205	208	219	197	200	223	213	203	213	219	215	224	243	209	228	199	228	195	193	227	226	257	193	208	196	213	205	238	188	228	226	204	230	228	212	204	236	215	199	227	226	211	199	203	225	213	243	234	195	194	218	259	191	211	234	213	207	209	221	204	203	223	217	205	195	201	199	191	246	211	209	220	225	214	213	214	237	203	223	221	219	217	189	208	217	209	221	214	217	226	249	230	236	219	224	208	201	204	250	194	227	239	231	208	218	242	195	230	201	214	213	237	221	231	214	215	217	193	200	183	203	217	221	216	211	200	195	223	223	198	208	229	222	229	237	221	197	195	208	222	224	210	209	206	196	194	223	216	192	205	233	218	225	228	197	211	241	225	214	201	218	229	220	215	230	196	186	217	204	213	194	216	209	193	226	209	188	234	223	226	217	207	238	207	193	221	226	195	230	218	216	190	219	209	227	236	199	213	209	193	222	206	229	212	209	225	218	223	209	198	205	228	203	204	212	226	199	213	210	219	232	216	215	220	215	207	232	194	219	223	189	212	208	191	174	219	233	223	200	223	218	198	200	196	208	190	202	250	185	215	187	200	216	204	224	188	195	228	237	209	212	203	201	230	210	196	221	208	215	215	205	197	207	189	212	221	219	223	229	203	174	199	215	211	222	197	239	213	205	208	205	211	220	222	208	229	210	237	203	226	211	220	226	223	193	213	212	217	213	208	213	195	210	212	222	207	240	213	225	198	230	237	212	223	222	235	197	215	214	207	183	222	237	204	205	229	218	195	211	211	207	207	213	199	215	215	229	244	230	206	217	212	226	211	210	236	214	230	239	218	214	222	217	230	225	216	184	207	204	211	237	208	215	218	252	191	215	252	225	235	211	215	207	220	219	193	197	214	216	199	227	209	192	226	218	227	227	217	206	189	219	215	230	215	209	239	197	207	228	230	245	219	199	204	253	207	217	234	226	201	221	214	208	228	224	225	196	213	205	213	212	228	224	214	212	224	211	205	195	239	224	226	205	219	205	201	207	243	238	208	197	219	175	213	205	220	207	228	213	218	208	220	171	200	229	235	243	213	241	214	210	206	214	203	206	217	215	212	193	261	196	228	205	180	229	237	236	195	229	200	211	228	205	198	211	224	199	202	183	223	201	224	205	209	208	201	220	190	206	207	175	223	216	202	207	236	224	204	194	207	218	202	198	206	219	213	206	195	223	209	223	233	225	207	234	270	226	197	221	208	201	217	217	192	206	244	217	221	200	222	246	230	235	213	221	227	215	220	216	212	208	246	243	200	206	201	223	221	211	240	213	216	188	199	227	204	199	227	204	269	218	225	206	234	199	195	211	217	243	214	207	231	210	202	220	208	201	228	204	203	208	212	223	225	215	202	215	208	251	210	194	232	198	215	233	229	203	208	233	220	214	200	222	214	235	199	203	221	206	251	210	228	235	202	216	193	199	231	225	222	224	218	248	220	226	208	198	204	212	174	216	204	207	253	198	244	220	218	194	212	239	223	206	217	206	244	228	217	208	206	199	201	216	216	216	242	201	230	211	223	242	209	222	221	239	230	195	196	232	228	206	227	227	238	215	231	221	215	216	210	215	218	212	231	200	177	195	197	196	204	198	203	208	212	238	242	222	204	185	218	234	232	199	219	207	218	228	219	199	201	201	212	228	216	200	207	195	226	205	194	214	222	238	206	221	208	212	213	202	233	214	200	229	199	187	214	226	228	211	227	205	247	199	178	228	205	246	211	205	189	215	199	223	207	226	207	227	222	223	216	192	231	202	193	236	208	194	200	230	214	213	213	224	220	208	214	228	194	228	216	188	211	196	230	201	223	229	221	204	227	203	210	208	223	195	211	206	223	214	223	233	215	205	249	217	215	234	222	226	209	199	187	213	197	207	209	205	195	198	208	199	214	193	218	234	218	187	219	219	187	205	214	241	243	202	232	217	192	210	184	241	199	217	213	228	217	219	181	221	206	211	241	208	196	227	209	227	233	229	215	215	228	232	224	210	222	199	219	221	213	184	196	198	188	216	194	231	210	224	226	203	209	218	182	200	203	227	240	210	215	215	198	235	273	224	219	193	212	188	203	205	187	203	212	200	219	214	231	212	231	182	194	224	193	229	218	227	185	199	216	205	186	217	201	206	205	192	201	220	246	230	234	222	241	217	216	222	218	220	222	208	165	228	214	213	203	220	208	208	196	199	202	210	225	193	192	207	214	216	240	219	230	195	183	197	216	202	233	219	200	219	208	181	208	226	214	245	233	225	224	231	224	233	242	248	197	202	218	201	224	217	225	213	207	188	200	225	202	189	198	199	215	235	186	199	231	207	194	215	242	252	207	199	180	216	234	197	187	199	208	206	229	208	190	244	207	211	208	199	216	228	190	212	200	189	210	201	227	225	228	219	263	219	221	222	193	202	219	218	208	187	204	227	222	192	229	185	232	232	227	216	196	189	223	208	206	217	222	216	241	181	214	239	210	231	217	212	218	218	207	214	183	232	225	222	218	229	207	205	233	225	222	220	222	205	204	236	192	226	235	212	226	202	205	201	247	201	203	217	194	206	230	192	215	222	186	197	225	225	233	208	211	206	205	244	216	225	199	225	216	224	217	209	225	259	194	240	196	209	217	218	220	220	231	222	224	189	234	183	199	209	218	208	228	228	222	222	231	235	197	220	199	185	208	226	209	195	184	206	218	217	207	194	218	231	202	205	206	187	239	271	246	206	208	228	195	189	202	222	214	197	219	196	216	193	199	229	226	230	211	211	217	236	189	206	215	218	192	180	224	217	230	237	209	225	225	199	207	187	202	248	227	214	241	224	216	218	222	229	188	217	217	212	193	197	203	200	228	216	220	223	245	220	193	216	225	208	201	204	231	233	213	195	209	261	247	189	228	235	225	220	213	236	229	217	210	228	229	227	207	228
8115	650	721	794	705	645	604	599	622	552	591	572	537	578	543	552	524	558	608	534	548	573	499	538	560	544	543	577	514	523	553	573	560	537	523	531	563	524	544	539	551	553	587	533	544	507	521	517	544	521	528	567	553	519	540	522	558	494	511	527	560	539	554	542	538	556	534	515	539	551	522	530	526	529	522	511	532	601	524	570	542	502	550	535	536	551	530	548	513	568	554	567	508	557	550	515	527	603	536	530	536	515	508	564	549	528	516	543	515	492	578	555	539	572	573	576	511	533	549	515	541	522	577	502	541	573	573	560	550	522	514	546	533	577	559	550	537	497	508	515	531	520	538	509	501	551	519	553	541	559	534	533	509	511	565	508	533	522	488	536	531	516	542	572	512	553	508	523	517	542	539	539	519	539	513	492	572	481	552	539	559	504	485	561	516	568	522	564	529	558	505	521	547	539	549	536	550	579	478	561	554	548	579	550	553	550	543	523	556	541	601	532	544	517	522	542	482	561	550	527	519	513	550	537	570	509	546	507	547	558	518	518	538	540	533	562	575	542	525	538	538	529	530	548	539	552	575	525	524	512	518	539	499	475	547	542	525	553	541	509	587	533	545	521	591	524	527	538	506	556	557	531	537	502	505	544	538	547	541	555	588	539	536	548	565	551	524	530	484	543	549	579	568	560	558	517	559	540	512	552	497	501	572	560	541	547	522	542	530	525	517	548	511	544	544	535	577	495	563	528	532	563	517	532	541	535	551	570	516	527	542	550	567	575	559	567	523	543	555	576	534	521	571	498	560	570	551	522	543	540	527	594	553	512	568	544	582	494	547	543	549	547	556	574	543	590	603	510	528	541	519	562	526	550	551	533	524	547	535	550	580	480	525	507	496	552	530	581	558	569	545	513	543	572	521	514	558	508	563	510	529	542	512	518	532	510	536	520	605	543	572	545	547	493	528	531	521	518	543	532	599	537	528	524	522	521	561	563	482	540	554	551	554	562	545	500	494	516	513	526	540	533	553	503	530	519	554	611	577	538	585	563	531	526	527	531	532	554	509	565	540	566	512	569	556	526	540	529	526	522	551	552	515	524	557	565	550	546	582	488	558	522	535	513	551	539	519	555	517	520	535	512	516	539	518	577	535	554	482	513	562	520	557	522	532	518	515	547	545	567	564	532	548	542	565	521	551	535	563	518	505	535	535	513	534	575	544	527	540	576	506	574	540	538	550	541	504	530	524	509	521	559	510	533	524	591	528	546	524	546	516	536	521	526	589	547	588	597	522	513	550	504	540	510	522	595	528	498	539	539	538	536	543	534	535	562	539	505	562	575	574	529	549	576	519	536	569	528	576	531	536	527	528	569	510	543	534	536	513	521	569	554	526	561	534	539	526	563	540	530	539	540	548	517	533	488	498	516	528	559	524	557	518	522	506	548	527	571	517	524	515	549	551	497	584	524	536	535	533	552	558	565	519	544	526	527	540	603	542	510	513	519	524	572	535	538	540	544	523	559	573	502	589	537	576	531	522	500	557	524	548	498	517	548	549	495	563	527	499	514	538	497	562	537	502	540	580	559	538	536	569	545	554	548	524	557	515	550	534	536	548	521	538	528	531	517	518	580	543	502	533	523	531	557	527	529	505	542	518	548	524	534	546	505	520	559	478	512	550	499	575	539	510	512	518	555	529	574	539	566	527	499	552	546	572	520	537	560	541	531	538	484	528	536	615	564	537	543	540	550	533	531	538	540	541	534	534	588	540	545	540	531	567	572	524	587	534	584	516	570	525	530	526	542	518	554	547	528	563	581	539	539	528	536	526	599	597	557	563	542	531	536	494	554	554	494	519	546	583	512	557	520	510	521	540	551	535	488	502	520	543	502	525	579	504	569	536	567	530	536	529	535	534	523	576	530	554	521	546	518	518	543	520	526	540	550	506	526	520	530	533	567	570	534	544	510	473	524	551	536	537	515	568	558	548	539	540	538	537	585	524	566	557	540	547	526	531	541	525	556	500	528	517	560	579	568	529	503	530	477	546	533	508	583	533	516	530	553	534	558	524	521	522	543	544	592	549	518	519	546	550	541	560	565	529	586	511	537	510	542	525	511	555	521	534	581	509	549	574	548	548	517	527	499	494	555	548	548	546	545	544	559	527	525	515	574	529	562	533	511	487	579	534	574	528	498	540	535	563	531	550	555	527	532	535	571	558	562	535	523	548	547	556	574	532	554	542	531	539	525	574	546	549	511	572	547	539	521	580	521	545	555	517	530	524	572	546	529	534	570	523	575	549	536	525	561	524	521	529	540	527	552	560	504	515	519	519	513	529	534	542	524	535	519	521	519	551	529	497	534	572	496	549	540	528	537	551	518	521	580	500	536	509	578	548	493	521	563	557	526	522	553	514	575	558	499	561	518	507	568	527	546	539	514	532	543	498	515	525	574	489	573	549	521	562	540	578	553	526	547	574	553	543	542	543	539	558	518	547	521	546	534	521	529	544	553	544	476	562	560	508	527	510	583	512	576	520	532	563	488	503	540	544	558	555	484	557	564	560	518	532	526	538	543	519	568	534	541	514	520	595	528	504	542	528	540	542	542	527	546	540	528	557	526	532	516	570	524	565	508	551	473	515	537	540	538	545	560	518	570	528	525	539	544	537	531	557	529	548	538	524	561	527	558	551	515	526	539	515	550	501	513	516	513	557	519	562	524	557	551	580	510	496	499	530	540	562	532	573	522	513	514	534	514	514	485	531	536	526	524	517	526	512	538	521	521	506	572	539	551	492	534	542	514	550	501	543	513	520	525	511	522	560	555	563	547	553	546	500	530	590	547	549	545	546	608	516	564	493	573	523	543	535	531	503	544	509	550	490	547	553	535	510	566	552	509	570	503	541	534	533	568	551	541	531	534	535	535	519	519	550	556	533	563	597	556	525	521	554	554	541	539	546	539	528	521	535	515	551	509	521	532	570	534	531	554	489	528	541	514	538	545	503	565	576	541	506	532	525	554	548	545	558	536	546	506	563	512	536	558	571	518	535	545	543	543	519	555	519	565	518	544	522	518	543	515	544	547	557	561	512	563	568	555	557	542	559	545	532	503	535	506	531	546	539	518	541	530	535	532	521	541	548	557	515	529	528	540	560	547	554	575	518	523	548	530	517	598	520	511	559	532	546	543	514	528	558	545	554	503	527	506	499	523	541	578	506	529	535	522	484	540	497	538	607	538	514	532	521	552	509	521	537	542	576	549	553	541	492	575	532	553	521	571	544	505	526	523	564	500	512	575	527	506	504	581	535	497	555	511	525	517	547	523	567	517	521	550	538	521	503	510	503	498	477	547	509	517	533	503	543	530	512	568	514	561	540	549	535	518	521	508	546	577	560	523	518	520	533	536	544	535	511	522	504	510	565	524	536	493	528	557	594	526	546	570	525	560	531	529	555	548	498	485	523	553	531	529	557	538	552	531	545	551	522	540	538	505	557	550	549	565	515	529	469	482
48253	20769	12521	2514	952	726	548	458	409	339	353	330	360	294	321	276	283	290	256	288	251	278	248	260	264	272	264	245	287	252	280	251	276	237	237	260	254	276	258	238	246	251	255	235	230	243	229	263	236	259	253	256	241	286	258	255	246	254	231	274	272	250	286	284	272	251	249	250	240	250	261	270	227	254	258	260	230	262	266	269	248	251	240	260	241	250	246	238	227	246	233	273	231	272	241	239	244	266	245	249	249	245	235	276	239	253	260	275	242	260	264	236	246	251	259	231	242	267	252	233	235	251	242	277	278	246	270	240	265	260	216	247	277	257	252	241	256	248	252	245	232	247	231	253	248	251	238	268	239	276	284	250	267	243	254	302	264	234	271	252	229	247	260	257	227	251	246	242	228	253	290	288	274	234	253	248	220	255	262	252	244	300	265	260	251	268	301	294	285	269	256	290	242	257	258	225	236	266	273	249	257	268	223	259	259	265	253	248	250	245	249	239	256	254	262	253	259	235	264	262	236	270	238	259	248	244	243	265	261	263	279	244	270	228	237	271	261	236	238	248	275	264	263	223	273	257	261	258	254	243	271	264	243	294	227	228	269	270	237	252	228	231	228	228	261	232	234	271	250	241	250	245	234	245	235	264	259	266	235	276	264	227	251	263	261	243	265	267	262	243	206	264	251	261	259	238	243	263	310	266	257	249	257	240	249	237	237	214	251	263	262	246	245	268	252	269	236	258	272	251	249	240	255	273	250	254	237	268	228	211	238	245	244	228	262	255	220	284	253	244	250	226	246	261	242	267	259	241	243	256	237	259	245	251	249	248	236	259	280	259	229	256	266	237	241	204	252	223	230	239	240	254	257	231	269	261	261	284	248	262	273	258	287	254	256	265	239	228	239	261	238	235	203	254	256	284	246	237	231	240	260	224	273	261	249	229	251	258	251	255	259	250	238	260	256	236	245	294	251	227	265	265	239	245	270	280	257	211	248	248	258	249	251	249	266	285	254	257	250	242	237	277	261	232	263	234	251	255	247	245	237	250	221	249	247	285	275	253	254	264	252	255	227	249	234	264	253	269	264	215	263	230	247	239	246	244	249	242	242	293	232	269	220	240	251	259	223	253	271	236	222	266	249	216	220	227	216	239	256	248	256	245	273	257	230	230	245	260	231	231	232	242	259	253	291	235	271	236	253	215	221	240	237	254	269	238	232	263	227	255	263	216	249	239	217	237	266	223	245	264	266	239	244	232	244	256	245	233	293	229	271	222	228	260	215	248	280	246	275	276	229	237	246	265	258	248	246	213	259	240	276	223	259	231	248	269	239	253	250	238	218	247	260	225	274	246	258	236	276	238	243	238	214	256	268	268	239	246	241	232	271	293	250	236	243	270	250	287	238	246	272	248	268	211	242	259	226	217	245	234	222	253	253	255	261	256	247	255	270	258	254	256	262	225	256	243	250	235	282	235	243	238	270	241	234	241	238	224	267	254	275	273	235	273	234	264	251	233	242	227	262	267	215	262	226	242	269	263	235	242	220	272	284	266	252	255	235	267	251	206	254	255	258	269	251	264	262	261	246	246	290	271	230	231	236	265	252	275	254	263	268	252	293	245	250	232	277	256	245	260	262	279	234	230	252	258	260	256	225	243	280	230	263	243	263	248	265	245	235	280	248	239	261	252	237	283	221	252	243	232	236	265	247	236	218	257	247	238	253	260	257	253	258	260	250	218	255	272	261	258	253	243	291	262	261	231	246	230	248	274	236	237	243	261	233	251	247	239	271	244	247	245	250	258	240	265	266	276	265	237	220	249	250	246	288	245	250	244	249	243	261	226	240	242	261	240	251	239	238	290	236	246	222	238	252	246	251	227	248	251	261	279	279	241	244	252	249	228	270	254	250	251	247	271	254	257	264	239	249	237	246	255	240	246	251	253	234	256	272	262	245	265	232	264	240	249	270	259	261	263	262	233	279	264	270	289	274	246	256	268	238	248	284	236	244	248	265	226	229	280	291	244	259	230	251	219	259	239	245	247	262	257	221	265	260	244	242	249	257	280	256	270	253	267	265	241	222	257	242	218	254	253	234	268	237	261	253	243	254	259	235	253	215	207	263	254	275	234	243	248	235	240	237	263	270	267	256	235	253	242	229	248	251	278	269	253	252	241	278	227	277	245	231	200	258	279	254	243	223	246	251	249	256	251	237	238	237	255	272	275	213	265	273	254	243	250	246	234	251	288	234	234	275	239	255	256	262	251	237	289	255	243	239	247	236	234	279	225	282	247	245	244	253	255	237	276	294	241	257	259	263	249	247	254	283	264	243	277	242	229	246	263	244	218	263	216	238	285	259	248	256	261	267	267	255	274	260	215	261	250	262	266	263	253	224	265	247	241	261	242	256	257	263	271	258	241	251	240	271	253	227	266	288	280	262	255	269	239	237	241	245	227	234	239	288	261	249	286	281	255	246	241	274	237	267	234	252	242	271	254	254	237	254	251	230	246	244	236	246	255	257	233	239	272	232	235	269	251	233	224	254	261	258	227	265	266	253	261	262	246	260	264	261	269	242	278	236	253	270	254	244	268	253	257	233	236	280	264	274	261	251	212	260	237	234	236	255	249	257	252	231	249	228	263	269	234	285	281	293	245	282	272	243	243	237	270	245	280	259	259	260	253	271	257	249	245	260	249	222	272	243	258	246	257	268	266	260	263	222	245	243	245	233	266	251	236	258	243	250	251	243	259	255	255	233	238	237	256	265	280	270	232	230	230	296	241	228	282	238	242	248	233	261	236	238	253	240	258	263	265	259	251	242	255	235	282	297	246	247	261	284	267	276	239	260	267	242	259	256	243	234	244	265	260	234	250	229	243	250	252	241	230	244	261	252	250	252	249	256	249	234	252	239	267	266	245	257	262	226	263	257	250	263	248	261	235	283	262	245	266	249	230	268	261	266	269	239	261	269	237	250	259	233	238	224	247	261	274	255	266	247	290	229	247	269	287	215	233	250	256	247	229	273	247	248	244	251	267	264	249	240	241	258	229	256	229	247	269	256	271	276	269	294	256	260	278	229	249	256	256	233	246	288	231	250	249	254	245	248	267	258	243	265	258	233	240	215	244	238	241	253	242	231	269	232	239	251	262	248	225	227	253	243	254	238	246	261	275	251	225	252	209	243	253	257	250	231	271	266	270	288	241	261	273	261	247	230	233	249	224	243	258	277	225	253	242	226	244	254	262	270	247	225	274	255	255	229	255	268	232	266	239	243	242	233	258	233	255	254	254	219	259	260	261	259	228	227	251	255	249	237	239	243	259	247	244	247	268	234	242	233	252	273	271	254	278	284	254	259	251	222	247	279	238	229	228	248	236	240	262	232	277	260	250	231	243	251	274	252	278	244	245	261	242	255	245	232	220	234	234	253	239	264	244	264	283	281	253	257	253	246	269	253	217	260	258	255	273	231	291	230	241	229	239	262	274	264	241	232	251	240	238	236	263	262	272
24277	1607	2706	3168	2861	2199	1775	1742	1579	1353	1269	1308	1114	995	954	944	878	881	866	825	834	828	804	751	780	725	706	729	710	707	654	664	667	652	662	695	669	730	643	678	666	669	669	631	606	667	626	666	643	619	670	656	646	646	672	693	638	624	666	625	615	651	666	652	646	645	660	681	620	635	587	631	626	655	641	642	609	631	583	637	578	648	608	604	651	631	648	621	649	659	630	650	654	618	637	619	598	583	639	656	654	647	654	600	626	666	609	634	675	663	609	657	636	651	605	615	644	672	610	654	602	628	672	661	651	679	633	631	662	633	620	662	632	666	639	651	607	663	658	575	617	632	610	614	645	608	609	639	634	638	625	644	606	607	615	644	627	629	603	636	625	620	648	636	651	645	657	658	685	646	620	622	630	665	626	592	651	595	636	653	665	557	646	624	604	658	649	630	616	651	604	665	639	654	615	640	631	624	641	639	612	636	609	629	615	618	622	636	668	625	635	654	610	663	666	573	642	616	633	630	594	612	658	670	584	653	621	648	611	673	608	635	647	655	615	619	653	657	629	605	629	640	624	607	606	609	595	664	618	591	661	590	654	602	662	662	626	609	628	630	652	667	608	646	604	628	642	644	607	641	595	665	646	646	649	629	640	662	605	628	621	648	605	654	660	607	616	582	620	637	607	633	633	625	655	635	629	593	577	647	623	631	626	622	672	615	634	645	612	671	651	646	624	649	652	660	603	652	610	652	664	640	641	637	625	619	646	651	605	616	603	640	642	608	620	667	640	631	622	652	647	635	633	633	625	631	648	655	557	603	624	599	619	637	646	606	619	575	651	624	613	573	657	645	614	616	617	657	598	640	626	662	597	647	655	614	661	702	664	637	657	601	601	605	626	615	632	630	629	626	588	610	651	611	667	675	645	637	596	682	579	605	631	633	640	684	609	647	650	594	665	609	584	628	597	621	602	628	629	643	643	634	645	654	624	633	626	660	586	602	635	610	619	585	611	625	669	634	665	608	577	660	619	636	632	644	608	650	628	591	646	631	650	661	658	632	678	599	650	621	621	642	668	604	625	594	677	600	670	641	608	615	668	605	651	646	614	597	714	680	647	664	601	619	618	658	559	641	649	667	577	589	626	610	636	638	644	639	662	664	626	576	637	624	613	610	640	669	627	625	624	668	626	639	627	596	624	614	580	612	629	617	617	594	661	647	642	661	649	626	619	660	632	641	621	678	605	601	594	597	591	588	606	650	634	583	613	656	585	606	596	609	650	681	597	647	696	625	613	650	636	642	598	636	619	612	606	580	637	615	622	635	677	580	620	653	589	658	619	599	591	617	619	667	592	646	622	642	610	629	647	604	590	627	654	689	626	622	667	647	627	608	620	654	626	623	601	625	592	637	629	677	584	642	614	654	661	647	621	642	642	625	582	637	641	617	655	619	648	584	598	577	587	601	643	639	592	638	624	624	624	646	684	625	633	618	640	663	668	641	654	625	632	643	639	631	589	636	603	678	687	629	639	645	627	628	654	655	672	630	602	611	642	632	596	619	637	652	671	642	621	648	591	564	686	649	634	626	577	583	630	637	652	656	639	666	618	585	655	629	620	662	589	622	621	624	624	634	621	647	654	623	629	639	632	588	617	609	626	632	642	593	617	617	631	636	608	578	654	662	671	671	620	599	617	602	660	572	662	640	610	636	612	648	677	624	589	657	660	640	572	608	623	624	638	630	646	655	631	592	624	634	659	615	605	636	635	603	604	612	638	652	654	638	636	615	650	649	651	653	591	618	619	629	606	621	607	612	627	647	683	625	652	643	639	628	616	619	654	609	660	621	651	668	669	590	618	586	637	616	657	616	650	590	613	626	607	650	650	636	660	620	602	608	626	624	638	618	651	681	608	647	623	628	652	594	617	641	628	675	621	664	639	647	659	616	624	618	615	656	630	609	619	640	618	624	667	606	652	617	645	687	543	621	707	568	627	659	611	602	640	705	606	626	679	617	615	620	643	634	621	645	634	596	639	640	616	621	657	599	606	630	611	641	636	667	623	634	615	695	600	590	605	650	601	625	627	636	635	686	617	648	584	640	638	659	611	648	605	607	611	610	646	653	611	619	641	654	651	581	624	615	637	630	619	601	675	615	615	619	648	673	659	667	646	668	630	647	591	666	621	609	637	643	604	641	642	591	663	660	668	619	598	609	626	633	612	664	598	620	600	591	649	613	649	602	650	587	613	669	646	606	612	596	632	624	632	594	634	632	642	635	623	639	646	606	637	582	625	647	632	662	653	626	621	615	610	652	652	653	613	595	623	641	614	617	654	610	643	607	636	656	613	653	614	575	625	618	609	684	611	644	659	620	602	667	646	627	619	678	645	649	634	589	557	602	571	599	639	658	606	640	620	661	630	667	601	609	732	606	637	658	610	607	608	610	655	664	648	650	650	601	640	620	638	641	597	573	583	662	609	656	642	645	628	610	616	608	628	654	634	551	604	633	691	648	603	604	648	616	681	624	637	609	632	611	625	625	616	660	639	620	615	646	594	685	677	642	642	643	656	590	657	648	620	598	616	625	644	597	637	649	621	622	619	657	670	645	612	610	646	609	646	641	618	688	603	658	604	640	642	602	589	624	635	582	610	624	623	609	624	650	596	628	579	652	655	596	621	636	674	652	638	591	640	598	634	585	654	650	650	608	666	611	645	636	653	609	653	615	624	615	577	637	637	633	615	628	640	637	613	619	682	666	647	618	628	648	636	605	612	620	635	638	650	591	686	657	638	634	640	634	659	638	631	654	649	632	639	606	612	651	660	622	639	622	654	625	562	631	647	583	604	631	613	623	650	666	597	613	649	691	649	646	632	627	618	627	617	626	646	619	615	581	686	632	660	593	647	630	632	672	603	621	605	640	627	608	640	616	648	638	637	611	664	569	655	591	608	603	608	651	648	661	626	596	671	606	618	622	658	637	623	668	630	625	634	685	659	704	618	627	655	647	636	598	625	639	659	611	579	613	619	606	657	599	646	632	628	638	664	630	629	649	648	646	637	652	592	643	590	629	632	594	700	620	669	667	635	611	634	645	642	597	608	657	612	575	592	616	599	587	617	651	605	645	638	633	602	610	647	621	648	642	668	631	644	617	643	592	677	654	655	613	620	685	646	651	628	650	602	606	644	649	629	665	582	640	651	626	612	589	652	651	666	677	637	635	633	609	653	578	638	646	619	585	662	659	609	595	650	625	578	610	618	624	604	612	668	592	638	598	666	662	610	628	630	650	652	644	632	627	646	617	615	644	636	637	663	617	658	649	663	648	596	671	657	595	664	627	640	603	627	652	654	611	587	616	661	605	588	613	647	614	609	625	684	610	624	697	625	652	602	620	617	638	620	638	630	624	637	624	633	653	653	639	645	621	602	617	629	611	625	614	578	683	659	650	643	674	680	570	627	631	613	583	634	644	645	606	629	661	611	623	660	681	609	626	626	621	630	623	589	616	606	642
49836	24244	18687	10492	2968	1227	878	842	718	637	681	562	540	517	503	468	498	456	490	451	437	483	452	427	445	431	421	445	413	424	435	449	394	432	428	406	424	414	465	419	431	427	414	429	439	392	407	408	429	486	448	385	415	435	424	414	416	395	437	407	431	430	380	417	424	393	409	436	398	415	400	401	382	404	428	422	401	392	423	415	406	387	427	391	434	369	401	394	398	382	389	421	392	425	379	457	400	434	389	431	410	422	402	432	422	420	383	418	430	397	410	422	429	409	411	402	380	414	413	365	440	423	423	370	426	395	419	411	387	409	414	420	442	412	437	404	436	433	425	392	396	399	398	414	399	392	358	473	410	398	392	455	429	426	386	394	425	425	421	424	406	434	409	402	411	423	387	398	402	378	361	393	407	384	389	442	413	416	401	418	424	403	395	390	440	402	454	392	391	438	422	397	462	403	428	414	411	418	383	365	460	420	423	398	450	397	386	384	424	417	400	434	383	423	400	418	373	384	393	396	424	407	417	377	431	396	402	425	398	407	397	410	381	395	419	411	402	414	428	391	411	400	373	407	374	375	400	396	398	430	421	385	405	421	404	363	382	439	398	396	416	418	414	429	420	398	419	407	390	413	408	393	423	433	367	432	419	411	374	384	399	383	374	396	400	419	391	368	413	385	381	403	386	398	403	408	427	384	397	413	421	383	417	383	390	386	424	421	388	392	389	419	450	428	415	430	403	391	401	409	428	422	407	391	365	370	363	383	417	420	406	413	398	403	381	384	393	401	413	377	420	406	388	403	396	404	409	424	427	394	420	401	394	396	384	400	400	394	438	426	418	412	384	398	416	368	458	440	472	429	435	408	411	423	428	395	421	399	417	411	383	398	413	421	405	389	408	414	406	440	407	412	417	409	390	397	416	384	402	413	429	414	389	438	402	405	431	371	393	406	401	430	370	410	394	390	422	386	412	437	399	413	380	421	395	402	432	393	390	410	430	401	385	399	410	362	365	383	359	379	457	423	438	390	396	421	447	363	428	390	394	405	438	375	403	419	400	409	375	371	400	355	385	391	396	401	442	392	409	409	386	423	367	379	429	414	421	368	400	386	393	472	398	415	432	397	402	379	430	403	434	372	375	392	432	422	401	412	433	407	380	392	410	386	381	391	410	432	430	403	393	375	413	420	396	392	413	378	393	389	395	395	389	413	375	390	345	379	420	415	387	392	416	391	474	407	414	405	397	433	430	424	408	395	452	402	415	400	384	406	381	407	441	430	392	395	421	407	413	409	425	377	398	403	424	385	415	369	375	390	434	423	382	344	432	437	400	408	391	376	409	415	400	420	410	417	415	392	351	392	421	409	427	415	404	421	415	402	401	415	409	426	390	391	395	434	421	365	412	411	434	374	403	379	407	415	363	420	372	403	402	431	357	431	459	426	389	379	388	409	433	404	376	385	437	413	410	426	444	402	384	427	386	418	397	400	394	395	415	413	423	446	418	381	393	433	398	404	393	413	370	397	403	444	407	386	421	435	428	417	361	405	379	395	388	370	408	432	397	398	442	432	377	382	425	379	422	408	407	433	416	399	433	376	437	374	408	396	398	443	436	425	427	423	398	408	395	421	403	395	426	369	351	359	419	429	396	423	378	440	377	408	399	388	390	390	422	391	398	364	395	384	368	366	398	438	396	397	396	407	424	384	386	413	368	432	419	395	430	380	414	398	404	396	420	455	417	429	426	420	438	399	385	414	386	375	419	418	430	375	372	400	403	396	406	434	357	451	406	425	415	394	390	408	387	408	404	428	421	422	429	424	409	400	414	400	416	385	386	370	464	428	382	425	389	424	399	398	386	433	403	386	419	391	397	409	387	425	373	330	400	443	439	427	419	422	412	410	375	467	364	413	389	393	411	391	427	410	402	419	422	424	404	400	387	369	418	415	439	378	393	432	435	423	398	404	404	400	394	401	414	393	407	399	411	401	410	417	439	417	418	420	398	390	371	400	401	386	431	432	379	387	432	413	390	390	382	397	401	360	415	375	362	409	418	395	393	456	436	421	419	367	404	418	389	432	400	402	396	424	396	426	403	446	398	390	391	419	411	418	360	391	402	397	413	403	414	391	408	398	415	415	396	427	418	415	400	438	410	368	409	411	411	403	401	474	414	434	426	425	398	394	398	390	375	360	412	420	385	409	375	394	410	409	399	429	405	401	417	398	409	415	413	426	393	361	374	386	413	380	366	361	404	359	423	417	436	452	401	401	431	428	416	429	387	382	363	433	408	405	405	397	411	407	398	387	401	418	441	397	395	422	426	419	420	437	391	439	400	400	399	444	393	412	413	370	410	405	364	405	378	391	377	372	396	406	398	416	416	405	395	445	429	396	411	408	391	430	410	405	382	393	396	411	420	406	374	405	419	385	420	386	410	396	432	405	409	395	413	431	428	390	381	422	449	448	404	410	401	419	446	382	429	413	410	415	405	412	369	396	395	382	425	427	413	401	400	420	429	410	398	403	401	386	417	411	424	409	403	453	409	419	435	402	383	440	401	421	400	413	389	392	388	429	394	385	432	416	404	401	407	400	415	385	401	419	408	385	445	388	398	409	405	425	381	384	443	398	400	395	401	397	364	402	388	413	394	425	392	374	407	400	422	430	380	425	379	391	433	391	402	422	386	427	380	426	428	430	418	392	387	410	396	429	405	401	479	431	426	447	373	361	366	378	426	357	388	375	418	415	412	424	402	423	400	407	396	411	428	410	390	423	434	430	386	371	363	397	411	439	406	462	458	434	409	398	391	435	389	344	389	399	380	420	428	376	410	442	400	396	406	383	424	398	392	389	384	431	379	394	434	424	402	386	388	398	403	369	378	404	356	403	449	404	389	386	410	410	391	399	427	398	406	394	394	383	423	431	410	420	421	412	392	394	439	418	405	447	394	395	415	391	419	433	384	393	388	407	406	404	428	388	424	381	391	369	357	410	424	438	411	420	424	390	435	408	441	395	435	371	407	386	397	389	407	399	398	429	385	428	410	427	359	364	342	396	404	386	400	389	361	415	424	389	393	396	404	434	430	384	408	407	397	406	420	376	389	427	426	389	382	405	387	382	397	434	409	395	392	388	391	403	347	388	376	443	390	415	448	404	412	428	420	416	415	421	384	410	456	433	447	403	398	402	405	401	416	398	429	364	417	394	412	417	421	433	414	447	380	396	426	393	376	390	388	416	390	414	409	410	419	360	356	424	406	385	411	413	388	390	383	404	449	415	415	399	414	411	433	372	400	409	410	411	408	417	380	356	423	432	401	392	404	413	429	406	388	401	431	393	429	399	419	396	413	420	437	454	414	401	414	426	424	417	414	416	382	399	397	382	417	410	434	381	437	408	379	396	408	415	427	424	408	420	393	436	432	386	436	388	392	452	400	441	455	398	389	424	427	409	383	394	414	373	391	412	398	392	434	431	403	399	420	426	400	397	391	447	398	414	416	407	407	415	419	449
30188	2708	4685	5329	4430	3788	3127	2832	2500	2258	2200	2020	1717	1719	1629	1642	1511	1406	1373	1249	1246	1210	1198	1151	1065	1154	1121	1087	1077	1015	1059	1104	1002	1023	1002	1004	1006	983	1034	995	974	1021	989	983	944	982	990	933	1018	991	975	961	980	966	974	960	954	954	933	947	971	1015	946	923	948	919	982	978	906	943	966	923	922	924	997	952	929	1020	952	907	947	901	930	959	966	957	1013	910	911	938	936	911	918	952	938	940	995	960	931	929	945	956	977	907	889	907	961	949	892	947	931	922	926	938	926	958	910	961	949	942	953	895	921	1041	964	904	900	988	941	970	913	937	915	1008	949	941	960	903	956	953	948	989	963	941	924	877	907	948	871	957	975	945	946	961	1004	915	884	923	942	902	974	922	908	916	908	901	925	978	915	930	911	894	935	963	939	966	923	962	895	904	949	936	894	955	952	893	925	903	900	919	940	957	861	949	972	877	933	903	982	911	960	907	933	893	980	942	918	969	921	920	892	882	935	889	904	878	946	892	935	960	924	953	935	961	954	1015	894	958	957	857	956	909	937	911	916	868	920	946	945	926	929	912	931	924	936	949	930	935	918	934	931	959	986	892	925	921	883	953	976	883	859	930	941	991	889	920	926	905	927	948	961	908	977	963	895	890	929	933	959	979	927	979	891	933	920	940	909	912	978	914	918	904	927	928	869	932	961	924	943	938	915	889	909	919	965	947	919	931	947	921	916	919	868	918	910	973	936	940	970	911	947	912	935	944	851	954	908	939	948	961	900	969	905	869	931	914	891	968	922	911	899	920	1002	897	968	921	949	936	959	892	901	915	928	936	981	934	904	934	927	986	931	938	932	925	956	944	928	912	937	985	914	891	928	917	941	941	951	903	945	889	939	913	908	928	948	957	933	926	955	903	925	924	875	915	920	965	875	887	859	949	908	908	890	956	940	898	918	933	943	947	885	895	945	915	898	921	880	974	907	940	947	925	900	904	983	940	920	902	910	898	899	908	876	917	973	954	891	927	937	942	918	913	955	934	924	937	940	963	899	959	916	993	959	952	907	933	833	904	912	899	925	920	918	918	889	905	970	935	958	898	931	931	939	904	932	927	896	933	934	982	930	965	910	910	962	905	961	933	905	950	984	886	949	924	982	976	947	942	909	932	928	965	933	916	919	949	914	988	942	911	883	922	866	910	935	924	881	914	943	950	957	936	878	928	926	959	939	884	939	900	893	950	881	899	945	956	936	938	915	923	954	953	914	954	940	942	931	976	937	903	947	913	882	959	934	912	898	904	943	950	912	887	946	896	916	898	876	938	908	972	911	971	947	916	964	879	894	956	944	961	907	928	957	936	910	926	923	903	938	935	877	953	980	916	971	925	948	931	938	902	928	876	938	967	926	939	945	898	921	962	977	952	904	910	950	909	911	907	976	935	840	920	956	934	866	1005	905	963	908	952	906	907	949	961	900	949	936	976	945	951	967	944	908	948	927	966	949	942	921	885	1022	913	910	948	914	897	930	923	953	884	956	930	910	927	967	946	933	953	867	948	855	942	984	964	968	947	962	870	925	941	870	911	917	959	920	886	942	934	939	921	877	929	923	899	906	946	870	891	908	915	906	950	949	931	890	930	948	954	923	954	918	934	918	913	936	980	952	958	881	934	905	899	919	925	917	919	926	969	982	918	951	952	923	909	944	904	926	905	940	936	938	892	926	977	927	966	921	901	893	961	875	884	938	942	984	966	955	913	903	930	964	957	926	950	921	924	898	947	935	979	903	934	927	977	945	923	978	947	897	933	958	910	927	931	961	911	932	970	948	940	976	921	879	947	951	881	927	920	920	941	902	905	933	916	937	947	955	877	982	921	874	992	949	955	912	942	937	914	918	904	953	958	931	925	941	961	933	889	911	960	939	915	942	920	927	909	952	957	940	941	949	985	899	894	954	898	880	914	903	926	977	897	956	915	960	948	976	941	918	954	922	930	916	888	917	901	910	904	986	867	907	913	941	918	919	924	929	874	899	875	921	913	933	919	948	915	917	914	928	900	919	967	891	916	921	983	919	963	902	913	903	935	884	929	887	909	935	904	919	964	891	925	917	904	935	952	905	925	882	986	894	955	891	899	893	917	892	912	911	948	946	925	937	950	887	957	926	953	887	951	877	887	918	982	904	915	920	897	927	862	942	914	869	915	930	933	902	898	928	928	880	948	1007	939	969	932	956	943	974	973	931	941	935	940	948	908	909	890	903	930	973	970	974	912	909	922	1018	877	953	977	921	926	931	901	903	957	950	922	902	906	940	949	960	900	978	902	948	939	982	967	902	909	928	906	936	957	914	882	918	933	906	934	873	954	943	932	998	900	932	905	874	887	913	909	917	934	917	933	921	903	927	997	932	954	949	935	908	959	955	931	892	934	954	890	929	931	908	899	861	935	924	941	923	939	965	923	916	905	946	925	964	993	930	908	965	914	943	964	924	850	908	885	898	911	917	932	958	968	912	925	977	904	864	907	920	969	1009	957	886	928	900	977	918	894	931	907	949	943	852	923	946	899	983	964	993	925	912	933	927	977	966	925	943	936	1001	986	973	905	906	906	903	923	989	930	932	875	934	936	909	876	975	952	950	896	892	922	950	923	953	960	899	896	930	904	927	962	926	973	897	983	930	922	962	895	876	920	944	887	975	934	919	908	962	897	898	923	877	977	945	921	923	852	939	875	915	937	923	926	915	933	952	961	903	924	898	964	913	943	936	975	908	881	906	933	949	896	951	907	957	933	907	919	950	906	916	922	920	888	940	940	962	917	903	887	920	1004	909	901	954	901	917	871	954	902	896	932	949	907	927	864	905	951	923	916	904	925	877	931	898	974	964	881	977	932	917	905	940	982	933	965	968	935	940	935	961	943	937	925	843	884	909	899	949	888	925	914	946	902	996	952	981	908	920	954	970	961	943	896	961	980	911	927	917	946	962	916	937	958	939	881	901	886	937	904	940	990	940	932	918	931	936	938	938	943	973	975	903	899	939	921	899	897	909	916	905	946	982	899	953	919	889	910	930	918	946	942	934	958	904	905	927	936	897	941	854	907	927	900	939	919	946	932	870	910	975	929	906	865	880	925	864	926	949	940	918	961	896	929	950	868	925	965	944	929	959	919	938	891	991	901	894	926	887	954	946	907	940	943	980	908	946	919	943	961	937	928	895	981	904	924	900	916	976	952	906	923	967	918	887	954	940	962	861	937	919	967	950	951	927	939	953	896	883	900	940	863	929	874	931	925	917	938	943	978	940	960	918	889	934	954	929	1013	906	889	912	885	895	963	951	966	942	967	881	922	975	916	908	936	942	914	904	989	939	921	993	928	948	921	954	955	934	913	917	939	935	949	906	948	890	898	920	931	937	949	950	951	887	934	898	908	978	898	936	930	910	902	893	873	919	881	934	985	915	908	999	905	914	982	878	967	904	912	954	920	894	924	990	938	892	907	950	933	968	946	892	900	905	889	964	933	892	940	923	923	879	960
9487	826	482	316	263	261	231	236	221	231	225	206	239	225	245	217	236	221	211	218	278	259	210	207	234	229	227	203	233	239	231	195	223	225	237	240	230	201	219	254	197	241	240	242	217	202	216	237	227	212	216	223	198	228	224	220	182	235	203	211	218	231	205	218	236	263	233	203	234	229	186	225	220	211	213	224	246	192	241	225	229	216	246	241	214	205	210	218	209	232	236	208	217	219	236	198	218	214	253	207	229	220	218	220	211	229	207	197	216	215	202	204	207	205	248	218	217	189	203	228	216	195	201	205	218	230	209	239	191	243	228	207	226	219	221	225	231	235	203	201	231	219	223	252	240	232	221	230	215	252	214	238	223	227	221	205	252	221	206	251	232	205	211	221	228	203	230	190	211	188	199	218	243	223	219	193	210	227	216	227	219	239	214	224	194	233	224	199	229	235	220	232	222	201	207	220	226	206	221	220	228	229	247	251	216	229	210	232	228	228	221	235	222	204	212	205	204	202	250	239	225	235	221	241	220	227	236	215	207	242	199	216	232	198	207	228	227	222	217	221	228	240	230	209	235	238	223	208	213	222	227	204	184	197	226	222	228	212	199	228	213	201	198	195	223	227	209	201	224	234	233	231	271	212	233	221	260	222	232	215	243	242	211	242	227	223	223	220	228	231	213	217	245	237	227	232	235	231	222	222	217	206	231	213	207	221	234	222	236	211	232	211	217	219	223	223	212	213	187	206	221	205	217	218	223	243	208	214	243	214	223	211	203	217	216	209	227	204	213	222	230	231	221	213	224	240	229	244	222	238	232	198	249	222	230	224	202	215	243	215	239	215	229	214	218	239	209	223	217	229	214	246	244	193	223	229	222	215	212	235	232	222	239	195	230	229	229	212	230	195	226	225	245	210	251	222	227	242	220	230	241	240	220	199	224	229	237	231	207	221	208	254	251	221	241	223	215	193	226	198	270	238	228	213	223	232	211	232	235	228	225	237	229	232	197	201	197	213	209	241	242	255	216	218	183	187	204	237	217	229	202	218	211	214	218	256	229	201	191	203	208	231	220	201	236	246	220	210	211	226	237	230	185	219	248	217	233	226	225	237	245	234	225	227	214	228	231	259	233	239	235	202	219	246	218	238	204	220	222	228	235	214	261	229	202	225	203	224	230	231	209	211	229	203	212	213	202	219	226	241	210	240	230	252	236	237	254	255	198	210	218	228	210	220	231	223	193	225	206	219	246	211	245	214	183	215	257	211	251	231	220	212	201	213	271	237	248	259	232	203	239	228	213	237	224	266	230	204	256	189	204	210	230	252	200	225	209	208	217	217	212	222	215	241	217	233	249	227	231	235	226	229	237	203	226	230	203	229	234	218	212	225	218	237	216	218	199	200	225	248	227	176	244	236	223	207	240	236	212	212	249	222	218	234	218	217	245	261	246	230	255	235	232	216	211	233	222	247	235	232	234	228	249	244	242	244	195	246	227	216	221	208	204	220	194	250	221	204	227	229	222	242	208	185	227	205	205	247	241	234	213	224	220	203	244	213	214	196	219	239	241	202	214	237	213	208	229	206	220	218	234	200	235	253	213	211	211	219	219	209	236	212	209	211	273	227	217	255	206	225	217	208	259	206	205	198	205	196	217	263	211	255	201	218	230	227	211	224	218	204	230	247	259	232	208	242	239	205	214	221	219	211	209	217	249	217	228	216	194	190	219	245	241	246	240	190	205	221	241	229	204	197	219	236	256	195	210	204	239	219	191	232	215	197	213	220	218	209	217	228	228	221	246	219	223	208	215	212	234	192	246	223	248	208	262	231	248	211	216	257	232	223	211	204	230	228	237	240	217	218	183	254	225	206	218	233	239	225	240	207	223	217	209	228	240	202	212	220	228	220	221	214	220	247	241	230	230	255	206	222	245	256	192	215	236	216	224	227	226	212	239	216	239	229	235	236	201	229	200	198	228	201	242	231	207	223	235	259	195	239	216	211	240	228	227	236	233	219	196	219	216	236	238	187	238	206	201	235	215	251	223	221	216	240	208	215	235	223	197	249	227	219	240	221	216	205	196	234	216	219	254	221	228	227	238	199	225	227	233	238	209	231	249	236	199	220	209	202	200	231	210	236	231	217	215	209	225	253	229	215	242	197	229	233	249	215	215	243	219	209	211	227	209	228	220	245	206	217	242	218	214	251	197	214	243	235	227	217	225	201	211	201	256	234	253	229	230	227	231	203	215	211	223	203	203	235	249	194	209	200	222	227	244	233	225	203	198	232	214	232	234	250	198	232	211	198	235	249	225	212	268	208	240	214	238	230	221	210	225	237	227	210	255	246	254	226	247	255	221	225	229	249	203	197	221	245	219	209	222	233	235	227	219	214	229	212	225	230	198	220	208	214	262	251	215	234	228	225	215	239	248	204	239	211	223	238	222	215	254	238	186	216	233	233	234	229	230	201	249	236	208	224	231	217	231	238	251	207	205	213	200	248	217	219	212	224	212	235	210	230	251	227	207	220	224	244	235	230	239	235	224	204	223	243	219	198	220	230	245	219	228	259	233	252	238	223	219	242	236	210	224	221	212	247	215	231	247	234	210	199	218	227	206	218	204	236	229	216	223	221	221	204	206	236	225	232	226	196	218	223	238	212	203	207	275	239	227	212	210	231	218	212	249	214	219	226	208	242	221	209	215	255	218	231	198	215	218	224	224	213	183	215	206	217	223	209	245	206	229	218	210	249	233	223	226	223	217	233	242	240	251	211	239	221	240	205	227	201	237	208	203	238	214	232	224	213	199	185	221	204	224	195	235	215	214	232	224	194	237	245	230	201	236	209	253	237	192	230	226	202	218	215	222	196	226	227	258	234	232	214	222	243	206	210	213	212	200	238	241	221	213	229	191	218	218	204	177	216	236	223	214	241	252	244	226	257	232	197	211	229	227	197	233	218	199	211	198	237	243	220	214	179	223	244	239	210	191	225	212	211	201	235	236	217	194	239	225	223	216	222	210	198	223	228	211	231	250	230	206	240	250	226	208	239	247	217	202	191	218	220	225	229	217	210	213	236	235	236	244	221	221	235	233	215	215	237	226	249	215	240	221	245	211	217	240	245	245	193	216	213	217	220	255	193	218	226	250	212	218	195	241	210	227	202	207	207	238	218	218	233	228	205	245	213	225	239	197	205	227	250	211	203	249	199	190	237	211	220	220	205	224	201	226	223	216	241	222	212	233	243	241	229	228	221	234	254	223	233	215	236	229	235	193	191	239	225	216	226	204	232	195	229	198	221	215	235	243	220	225	240	226	219	254	231	231	212	203	230	218	199	223	196	220	231	234	241	249	262	238	243	206	206	217	227	234	278	242	227	216	228	213	230	212	226	214	209	240	206	238	214	237	237	232	208	234	183	213	237	215	238	210	204	225	245	221	222	212	218	223	245	220	226	244	222	210	208	229	194	220	222	207	208	218	217	220	235	230	228	249	208	241	221	190	222	229	232
9062	656	773	793	777	745	717	671	626	614	623	635	653	634	577	592	629	595	552	590	586	565	613	549	493	595	511	572	576	535	561	611	583	558	570	547	566	576	542	582	535	528	556	548	520	589	575	574	533	576	538	597	541	553	544	590	537	552	530	551	581	574	544	602	562	544	523	570	597	588	489	571	545	546	527	554	551	533	555	529	567	601	547	550	557	547	498	551	596	548	571	551	519	541	539	571	540	540	563	534	581	554	563	602	552	578	539	555	554	568	539	580	546	565	569	546	563	566	564	557	552	554	535	569	588	551	554	591	545	591	546	607	555	567	588	589	583	583	580	598	543	513	570	580	503	544	577	559	600	521	560	530	557	544	578	515	554	576	578	588	523	599	537	539	551	558	555	574	560	555	558	514	586	520	581	545	591	587	571	580	562	568	512	566	572	605	523	551	523	597	574	579	522	519	518	571	590	515	550	532	601	543	562	554	554	534	583	535	569	543	601	591	523	514	557	573	566	495	569	547	555	554	554	538	522	583	539	568	571	570	573	543	526	571	585	594	572	525	544	555	565	497	547	586	537	548	583	569	556	524	579	558	560	585	523	501	541	589	596	607	540	561	584	536	572	535	551	550	554	567	590	562	575	530	553	605	541	554	594	541	542	509	519	576	545	545	586	579	605	522	543	558	527	574	585	564	564	562	607	545	541	528	527	585	602	534	543	531	563	555	563	572	533	580	602	568	553	524	537	555	536	552	600	559	536	528	562	563	574	529	578	523	555	553	539	588	571	551	558	537	530	551	539	571	583	529	524	585	579	509	540	534	575	572	567	571	583	552	576	517	539	516	538	565	515	591	572	564	562	545	562	566	553	552	531	506	562	542	556	587	568	574	591	592	582	568	564	555	586	531	571	506	526	548	563	599	581	614	576	564	517	567	545	537	572	573	523	553	591	518	560	538	595	573	582	582	536	556	570	567	542	561	559	563	558	560	548	568	572	555	538	547	569	588	601	533	607	572	516	551	528	561	573	537	543	554	517	628	557	539	559	573	599	540	575	496	551	541	572	581	551	552	538	562	574	528	521	564	523	536	533	535	527	572	597	523	536	596	579	534	584	551	535	556	563	549	524	558	566	578	542	572	513	513	553	563	556	588	576	569	557	564	582	562	561	517	555	570	568	548	542	586	563	533	559	537	558	599	530	580	576	544	500	530	523	548	550	591	553	548	568	541	518	570	539	501	555	552	526	588	581	581	523	577	605	597	572	563	553	600	595	546	588	550	542	512	528	613	559	528	556	535	552	539	547	530	531	585	579	587	548	574	521	590	515	539	569	564	566	536	544	549	564	554	561	592	613	581	511	545	571	570	586	577	601	542	560	507	567	576	546	546	583	559	564	537	530	558	543	582	582	549	551	566	521	581	578	532	519	560	570	492	557	543	542	553	573	536	554	577	575	552	533	549	536	584	520	533	616	539	608	543	505	528	605	568	528	565	545	527	555	583	571	598	534	563	578	543	554	550	525	515	578	544	527	595	550	544	583	584	548	585	557	533	578	548	576	548	589	561	571	589	546	545	589	577	524	615	563	577	550	536	530	567	532	538	559	574	562	590	522	530	567	556	551	548	599	598	550	563	532	589	557	577	575	595	560	518	546	575	497	573	562	552	585	541	538	527	519	530	563	581	596	566	600	522	556	549	548	508	547	571	586	563	556	577	564	562	588	547	529	529	529	583	574	531	552	544	542	525	514	561	521	587	542	555	523	534	557	584	541	568	530	532	566	530	565	574	585	564	574	571	546	553	549	509	550	554	551	578	546	563	585	518	569	560	512	548	603	557	580	550	571	563	549	581	522	574	524	602	517	551	525	575	558	557	515	552	581	613	537	574	531	614	512	605	556	595	568	553	541	546	571	578	560	579	554	592	575	546	527	589	545	563	558	595	554	498	555	573	554	617	523	572	537	582	593	571	555	525	541	529	567	561	506	561	553	540	513	583	568	551	528	540	554	599	568	581	547	553	547	577	537	487	550	539	551	563	560	538	577	556	534	552	546	542	573	540	527	521	545	502	525	528	553	566	534	506	564	575	522	590	545	593	565	570	540	545	580	560	534	513	596	524	530	532	534	571	547	571	519	559	520	580	547	512	557	557	526	535	595	529	567	521	546	533	601	584	563	548	542	557	533	544	562	585	550	554	550	539	560	581	579	565	537	580	525	607	592	526	528	568	522	553	559	515	525	523	552	572	561	525	538	567	543	561	527	589	559	595	538	538	500	558	594	529	575	557	542	559	530	570	531	565	596	557	541	568	564	574	527	569	556	569	541	526	599	548	581	565	527	609	531	590	597	553	582	526	575	525	517	535	591	612	589	550	545	569	540	538	559	533	530	576	549	571	550	565	566	529	544	539	538	549	550	551	542	532	546	589	561	554	540	513	557	522	622	533	554	536	555	564	573	546	553	524	544	532	573	534	567	538	575	550	569	573	553	569	553	535	543	553	535	543	548	582	577	559	550	552	537	559	509	567	528	539	555	566	525	544	544	556	524	553	527	558	567	582	594	564	535	588	612	554	554	564	589	571	529	543	543	591	571	522	548	538	555	539	539	577	577	552	536	532	529	523	592	595	580	576	560	564	525	541	523	566	494	527	586	586	530	570	574	538	540	570	579	549	549	544	547	576	561	575	497	564	548	564	528	561	559	562	541	558	536	508	595	531	569	558	523	569	570	586	541	553	517	557	555	527	537	548	596	548	577	558	597	529	536	556	540	548	553	565	499	540	575	552	552	544	538	573	534	569	569	564	556	549	566	563	535	530	580	536	556	539	553	531	517	576	564	552	599	559	606	553	577	561	568	554	529	592	587	568	544	541	515	539	527	538	570	498	537	531	537	560	530	539	560	548	598	592	560	568	549	524	602	509	566	563	603	533	588	555	538	574	570	607	535	543	561	567	585	533	529	543	563	552	600	558	544	548	549	526	617	553	537	584	539	532	565	508	598	573	569	547	578	570	542	591	547	505	582	578	532	600	534	541	533	548	559	547	512	546	559	588	585	538	548	545	566	594	554	607	560	536	611	561	580	569	553	539	541	584	527	570	547	583	579	545	584	530	560	527	565	548	548	517	508	543	517	587	572	555	533	582	575	549	541	550	576	594	568	537	574	564	533	577	540	534	539	549	545	573	557	572	547	606	557	585	581	507	611	542	583	556	565	532	565	605	568	556	570	546	582	565	516	536	551	569	558	564	514	558	580	553	532	566	554	548	546	540	565	568	554	567	555	575	501	555	583	547	559	588	589	565	567	547	545	549	529	561	553	552	535	589	567	534	567	554	574	504	569	557	537	536	568	513	542	559	583	582	558	581	566	563	547	529	565	508	563	546	569	582	579	579	575	566	539	568	557	571	561	543	554	560	593	533	555	600	555	537	540	536	564	569	584	538	538	540	558	578	565	586	538	565	574	575	552	572	575	515	523	532	534	513	562	573	519	580	575	585	544	528	531	576
47176	24295	15928	4076	969	624	536	420	429	391	334	313	322	301	307	310	324	288	288	295	318	260	299	251	280	275	285	296	273	266	287	292	276	296	253	259	270	250	263	271	257	236	257	237	309	252	290	254	246	268	266	271	295	281	230	290	292	234	300	268	262	260	243	243	259	264	248	268	266	266	240	267	266	283	288	261	272	255	252	298	282	263	283	254	248	275	265	262	266	251	264	288	272	289	275	270	295	266	267	257	257	258	279	271	283	266	280	264	281	246	279	256	257	257	250	250	263	279	261	262	250	287	239	263	268	238	270	251	265	263	267	244	304	278	298	245	274	252	285	262	230	259	238	279	228	251	261	258	271	264	251	244	270	262	247	263	240	272	267	262	241	264	265	255	256	283	261	290	251	259	299	286	267	234	284	288	298	254	248	265	253	241	282	250	256	267	250	256	265	255	279	262	276	244	241	249	267	240	261	243	233	250	253	272	247	236	261	282	244	235	230	254	261	242	256	252	274	275	262	251	269	262	269	265	283	278	271	267	265	260	262	280	268	268	272	256	266	284	305	303	245	257	271	260	273	278	252	243	261	270	270	262	272	234	283	260	253	253	278	277	247	244	265	239	267	246	260	275	241	271	236	271	262	245	250	302	265	255	250	265	249	277	282	237	275	260	270	254	248	268	278	282	278	280	289	235	256	235	257	251	259	275	285	285	273	247	284	259	256	257	272	247	268	230	282	278	287	265	271	269	274	238	280	272	224	282	268	261	246	235	248	267	284	263	262	285	273	243	241	273	272	303	234	265	259	283	267	251	271	257	243	286	257	225	247	264	235	289	257	277	264	258	277	283	282	273	270	271	248	255	278	260	290	267	248	258	261	268	259	264	266	259	269	248	304	255	250	296	240	246	249	265	271	278	268	292	283	272	268	273	276	245	257	256	277	254	282	291	272	261	252	260	269	271	276	273	289	245	275	286	245	273	284	271	254	291	242	253	267	219	283	254	275	258	244	247	243	227	286	271	269	253	247	265	266	261	264	242	227	259	251	251	261	262	255	234	257	273	279	266	244	247	283	236	264	256	263	285	256	246	248	263	273	273	267	276	263	249	270	262	273	256	264	227	248	250	246	259	240	269	267	291	293	260	250	256	241	281	254	247	261	254	267	250	253	259	255	267	272	253	295	261	274	228	258	256	257	283	257	237	260	276	250	279	260	245	243	279	277	263	267	254	280	259	244	244	255	260	241	246	251	247	266	252	293	266	254	261	272	227	268	274	263	252	280	259	264	254	293	267	258	268	228	228	240	251	249	257	274	283	234	255	249	247	283	322	267	247	268	294	251	263	255	260	256	304	249	238	256	257	248	275	267	263	255	245	251	263	290	262	268	254	284	223	280	286	251	272	297	274	277	269	270	242	247	247	238	290	261	257	271	279	256	258	241	245	273	270	258	251	265	269	248	245	268	285	274	262	256	271	235	262	261	256	262	263	293	279	263	269	275	242	241	254	252	274	266	236	264	252	235	273	243	270	256	245	242	257	262	264	277	251	257	259	277	239	259	268	264	252	241	248	269	285	287	254	259	267	248	253	255	238	260	264	241	284	271	278	262	274	256	243	274	260	247	245	265	252	250	248	271	244	261	257	248	290	269	276	284	278	295	257	255	267	287	267	259	274	288	251	237	246	245	266	262	258	266	250	284	271	276	261	294	269	243	269	254	260	298	270	270	252	234	242	287	247	251	262	258	264	310	279	276	247	254	230	249	282	256	275	253	246	258	235	255	249	275	267	274	278	287	276	257	271	275	242	247	233	280	268	245	225	238	262	278	255	244	272	237	250	306	247	265	231	293	246	281	253	255	294	290	247	240	277	258	262	252	243	288	240	254	253	234	289	233	251	280	266	274	262	259	288	261	275	213	297	224	272	268	269	248	250	282	271	300	238	294	263	255	265	251	234	244	266	237	293	267	246	261	281	269	260	254	275	268	276	265	255	282	257	268	259	248	268	241	255	263	301	266	239	280	239	254	273	230	229	259	259	272	251	264	312	306	259	243	267	269	294	253	275	261	249	255	268	247	276	261	247	278	259	310	252	280	248	288	280	256	268	281	271	274	279	266	280	253	238	284	292	270	276	256	273	267	314	288	253	303	244	250	300	303	250	260	226	267	263	251	255	273	247	251	279	267	266	275	262	256	254	277	262	271	293	267	259	277	233	267	254	242	276	236	248	267	251	238	247	234	257	287	264	256	260	260	229	270	274	266	278	269	254	252	268	285	246	243	270	305	265	267	250	256	250	263	254	258	267	229	250	273	290	234	239	247	250	239	255	270	284	270	282	233	237	261	291	249	271	267	219	256	274	238	279	246	248	252	249	232	273	244	269	266	264	263	227	278	258	261	267	265	266	258	275	267	276	257	251	256	279	260	250	257	226	282	252	258	244	260	286	250	281	280	266	288	255	286	256	262	257	235	252	252	255	278	269	247	228	253	279	268	239	256	256	259	251	259	275	248	251	275	255	260	250	254	247	281	281	246	259	283	262	289	280	267	254	272	275	253	273	257	260	246	255	281	237	263	286	284	247	275	268	279	268	239	255	257	289	270	247	238	301	269	239	266	246	255	277	266	250	265	244	264	284	256	253	277	275	277	262	309	248	232	259	257	269	264	245	251	256	259	277	271	255	238	240	281	214	251	271	260	250	255	295	272	251	240	243	293	272	253	251	303	263	266	295	314	296	257	261	254	274	286	252	268	273	271	289	296	268	249	265	266	305	276	253	242	275	267	290	278	225	254	253	267	280	277	265	250	251	224	233	243	285	253	247	276	274	255	243	228	247	257	282	238	259	256	285	242	275	269	276	269	270	239	275	273	281	273	285	294	264	256	261	284	251	239	260	244	246	270	253	283	266	256	280	268	262	296	277	262	284	314	263	260	268	264	251	288	247	254	245	244	258	239	303	294	299	275	263	285	278	266	267	253	227	242	245	282	273	239	272	250	230	277	278	262	245	256	301	220	298	255	270	262	268	254	265	271	268	266	263	265	271	254	243	275	292	259	258	271	278	278	272	286	254	267	287	278	247	251	283	293	268	275	271	255	283	260	249	267	288	237	243	257	268	255	285	248	262	292	270	266	236	271	230	260	248	252	250	236	231	237	253	301	277	261	276	256	252	297	276	214	214	269	260	247	274	255	257	282	249	269	272	269	293	266	277	264	256	255	254	285	246	277	265	277	285	260	255	303	241	243	284	278	284	244	277	252	263	227	260	278	288	247	243	275	277	261	263	259	283	264	281	254	256	264	273	260	274	239	277	257	253	277	247	280	276	293	254	258	279	251	261	290	296	289	252	266	234	229	252	249	243	263	286	269	281	268	260	243	250	261	284	262	263	247	263	265	254	277	259	262	269	260	275	268	296	254	251	278	270	260	261	259	246	238	249	234	278	286	251	292	243	285	263	264	232	271	266	260	227	239	273	261	273	282	229	240	257	289	276	230	291	257	261	250	240
26527	1476	2566	2955	2439	2096	1776	1688	1560	1419	1247	1177	1042	928	956	988	969	928	892	849	869	800	823	755	833	685	795	747	735	751	723	680	684	691	652	689	727	741	659	653	656	682	671	727	681	644	698	706	668	707	665	713	673	658	618	673	640	653	629	576	649	663	624	647	652	661	644	645	698	624	696	658	626	675	618	651	671	597	649	626	668	617	677	667	659	618	615	646	655	658	685	637	655	638	631	655	640	662	609	631	655	670	621	672	666	679	648	653	658	678	673	647	649	649	633	653	695	626	650	662	627	643	654	635	654	660	679	631	669	672	644	647	643	630	658	671	626	636	638	609	659	645	640	649	640	656	674	660	681	650	680	630	665	685	624	635	601	682	651	661	672	689	615	609	669	667	606	622	651	668	624	621	690	706	624	659	665	641	668	650	647	639	635	661	654	646	681	682	641	605	611	645	637	648	672	662	669	636	665	657	656	655	675	637	641	632	653	653	626	695	688	636	648	649	645	623	636	651	681	651	632	645	653	659	616	622	647	640	630	628	598	627	642	620	613	640	675	672	658	627	633	670	651	612	657	623	684	648	656	616	654	689	610	649	690	611	624	657	616	646	648	676	662	669	651	663	636	655	621	655	619	664	624	626	660	656	655	655	574	655	621	601	628	626	685	651	642	675	659	668	620	593	631	650	637	627	662	647	658	685	633	628	630	671	668	629	661	645	699	673	616	655	657	670	666	685	643	668	615	667	648	636	630	619	650	653	620	653	655	624	676	652	648	665	610	683	635	655	689	632	655	662	642	663	659	644	644	642	702	643	646	644	668	625	651	670	652	663	642	659	654	659	624	636	640	619	617	642	679	643	684	645	650	636	629	659	661	596	654	627	624	678	660	651	626	631	679	650	633	662	670	652	627	676	660	639	594	651	625	652	674	692	654	628	675	641	644	636	612	646	686	665	616	638	603	630	653	628	651	661	645	622	634	646	651	602	666	653	623	636	653	604	633	647	684	630	622	636	634	653	610	642	695	635	652	590	638	696	607	649	632	628	649	643	642	665	554	644	646	686	660	626	684	639	628	645	657	634	682	666	648	682	671	628	656	659	692	635	632	627	588	668	671	613	636	678	622	674	656	658	655	642	676	639	612	652	606	643	671	648	685	671	693	629	690	662	609	626	665	671	687	654	639	658	693	674	644	659	678	667	630	611	650	635	639	673	634	674	632	637	634	657	655	641	670	654	674	590	648	672	597	688	646	642	637	649	637	633	615	631	667	609	646	624	657	636	649	630	646	647	638	642	615	678	613	620	648	674	650	661	661	644	642	644	682	621	673	637	624	651	646	631	662	609	678	632	618	651	662	643	665	617	662	617	629	682	671	633	660	625	643	690	639	638	667	682	664	664	654	638	645	656	631	656	632	627	641	617	637	653	652	620	681	659	650	659	651	646	653	639	617	633	635	637	629	678	657	654	614	638	625	642	626	645	654	693	631	687	605	689	615	653	643	665	631	637	631	678	648	644	673	645	625	663	665	619	655	644	667	668	651	670	619	671	658	627	600	618	666	642	610	619	671	638	639	626	672	621	645	651	618	649	623	661	664	623	720	643	670	674	585	609	645	678	652	681	673	660	627	648	648	648	638	629	618	686	650	607	638	602	613	660	651	660	652	639	687	647	640	655	647	626	642	651	576	689	634	648	677	659	671	643	680	610	683	675	649	670	660	608	647	614	609	640	637	651	625	718	629	639	654	613	670	590	633	594	651	660	641	648	596	653	613	672	646	667	678	636	671	656	615	607	671	685	643	604	675	640	623	638	709	655	668	668	676	656	657	661	652	676	633	616	640	643	669	687	683	651	576	663	649	637	641	582	659	665	645	638	640	663	639	635	592	667	640	656	616	644	612	628	679	617	604	668	643	669	650	659	647	623	614	651	659	660	696	667	654	610	645	702	657	630	658	683	601	618	662	690	658	676	632	619	664	744	669	669	669	643	611	658	628	637	638	635	677	643	650	649	611	663	658	639	624	652	679	646	675	616	589	666	618	672	675	659	608	653	618	599	620	627	633	660	627	647	684	686	642	635	639	605	645	654	640	681	600	656	623	654	659	676	639	688	648	654	675	642	594	649	655	632	666	624	651	626	629	643	602	617	643	676	664	688	624	630	656	696	640	624	636	642	653	623	618	623	647	639	627	630	668	646	698	676	627	632	646	632	622	627	615	654	628	648	649	648	690	675	681	642	635	673	690	659	649	637	633	643	618	681	640	653	622	665	609	694	675	658	610	638	655	625	622	661	625	648	658	707	630	579	666	649	641	671	678	632	590	715	613	637	656	635	620	636	618	651	620	656	653	670	631	657	637	619	664	605	640	620	609	633	699	644	600	611	628	682	669	658	648	612	607	664	648	683	645	678	633	638	612	612	632	661	633	651	701	679	660	663	657	602	615	630	695	663	672	611	670	646	655	639	695	657	662	613	636	651	639	622	659	689	650	612	626	645	589	671	669	603	677	613	654	625	677	629	639	665	643	631	623	568	636	618	644	691	649	653	694	618	652	636	599	628	664	644	647	616	674	669	658	658	618	648	640	606	656	637	662	615	700	624	615	655	607	686	624	605	636	637	651	639	628	670	613	654	676	642	699	659	627	705	680	638	642	635	620	683	622	613	644	621	686	675	670	654	658	640	660	683	646	670	629	626	637	634	683	677	630	606	627	641	700	675	677	632	658	654	639	680	632	634	623	645	629	616	633	665	650	683	671	630	668	661	634	665	641	652	626	602	693	655	654	654	626	632	642	678	650	638	636	708	611	651	714	666	680	702	692	596	651	640	667	643	672	595	622	647	647	639	668	638	629	628	645	657	633	629	623	662	634	649	684	618	636	665	662	653	669	639	644	690	638	651	658	611	612	645	635	676	651	636	669	669	609	682	632	639	644	641	689	600	675	688	676	634	636	624	654	637	636	679	680	675	677	620	665	580	641	623	665	669	644	626	678	612	651	620	660	654	645	586	646	644	635	632	669	649	611	685	628	634	633	627	635	700	640	643	641	665	656	665	613	661	608	648	640	690	654	646	650	654	655	638	695	621	649	607	700	642	633	658	652	674	637	646	655	604	644	632	644	643	668	597	650	674	613	664	620	645	662	660	642	672	634	662	618	615	664	632	627	650	595	643	651	678	609	595	647	717	706	666	640	633	636	676	630	673	681	663	711	624	655	651	593	636	645	678	578	624	698	655	678	633	651	643	624	659	643	633	639	634	672	599	610	584	641	586	644	613	632	617	646	664	636	656	662	620	655	622	653	671	688	628	666	620	641	626	633	648	652	658	638	667	670	599	663	660	647	632	599	665	653	645	645	608	671	662	641	669	603	645	638	629	639	637	663	613	664	679	694	595	677	607	636	681	645	631	685	629	652	658	628	620	640	666	609	621	580	653	624	628	604	632	630	638	646	606	673	674	649	666	650	639	650	605	695	610	616	613	672	647	677	597	633	598	631	667	655	642
46784	26837	21448	10446	2349	1249	950	835	780	679	613	587	552	538	482	484	466	473	501	505	412	423	402	409	443	457	451	441	469	420	420	433	424	409	348	410	423	425	415	425	425	422	382	413	397	429	424	413	449	394	410	417	384	448	413	422	408	403	406	410	415	404	427	409	389	380	341	411	400	405	434	378	461	448	405	409	422	413	382	426	419	382	463	414	402	409	387	431	418	436	404	383	406	415	411	380	423	371	417	413	417	406	430	373	420	421	384	396	396	435	408	367	365	420	391	367	402	416	394	407	391	408	407	389	384	384	380	384	409	438	437	390	399	401	394	386	390	400	397	369	428	387	421	376	402	384	421	425	392	373	363	409	411	370	406	377	390	379	417	465	421	424	446	395	361	410	387	380	392	408	364	388	389	381	408	421	394	381	433	386	388	390	444	400	398	393	417	418	396	419	413	442	443	405	408	403	435	385	405	387	424	415	385	412	382	418	423	410	403	414	404	360	414	377	385	374	411	416	408	399	411	426	386	411	396	372	435	436	394	364	402	421	414	421	430	403	391	401	410	405	422	414	411	397	430	399	410	376	402	394	367	391	411	384	427	378	383	432	410	414	390	406	407	387	367	433	399	413	372	412	394	391	381	405	387	364	433	390	372	385	397	386	391	437	383	384	416	381	409	424	423	385	401	396	391	397	372	402	421	381	419	408	409	399	414	422	365	388	379	386	379	379	397	410	387	376	401	403	413	411	428	407	417	409	424	429	415	407	415	401	363	434	411	453	397	389	367	369	397	436	428	396	454	392	372	403	384	407	416	423	440	382	415	389	386	374	354	371	403	375	450	416	405	423	404	357	412	394	409	378	426	430	389	387	399	403	394	414	414	385	398	414	444	407	393	419	396	442	408	432	382	386	424	392	429	376	425	432	419	417	400	395	405	421	427	391	423	357	394	383	384	384	377	391	385	378	384	418	419	394	413	434	380	388	375	416	434	411	405	454	393	411	402	371	422	387	418	403	417	429	387	385	372	432	414	388	413	400	421	401	379	466	412	389	425	400	417	401	416	418	357	434	377	417	406	420	388	393	407	393	423	384	379	452	402	406	431	360	383	417	373	428	426	399	408	385	424	375	400	396	423	436	368	403	378	431	390	409	425	392	400	446	399	390	386	391	427	415	416	408	407	390	417	397	377	406	443	422	381	395	434	346	439	424	415	386	405	432	432	407	373	375	427	392	429	401	412	430	359	401	368	396	427	454	418	444	383	441	387	382	430	445	375	386	413	421	434	374	394	393	406	427	388	436	423	401	386	421	411	421	407	430	356	404	409	429	385	382	392	403	395	387	346	409	427	411	430	427	419	361	411	379	415	410	432	383	426	402	417	428	405	406	422	379	412	418	392	410	414	380	402	392	401	398	388	448	394	423	399	365	420	393	392	386	412	404	380	426	358	408	428	407	393	438	380	429	416	380	412	360	400	425	395	407	391	413	388	429	388	364	394	360	421	437	419	379	405	442	366	394	432	416	418	416	389	430	398	395	430	430	409	397	415	389	350	416	419	406	369	397	360	420	450	396	390	433	402	367	409	407	399	428	395	394	427	390	396	431	407	351	388	435	416	404	453	399	395	383	392	356	413	388	432	382	402	420	391	444	384	395	423	390	408	386	402	360	448	428	401	399	417	397	423	395	399	445	423	437	426	372	384	398	417	417	384	406	403	379	405	386	416	422	418	396	416	425	389	428	403	409	417	397	386	426	381	408	405	412	404	446	442	416	453	390	388	401	420	415	392	406	370	398	406	391	429	414	402	375	452	430	413	419	388	424	449	412	410	435	441	363	393	400	404	411	393	421	434	411	403	417	387	387	396	397	407	396	381	384	405	411	407	390	428	397	383	396	412	399	403	383	381	415	397	399	367	434	402	418	384	424	377	405	380	415	370	409	410	388	410	426	431	404	409	408	400	399	410	422	399	439	395	401	417	378	413	396	419	408	379	418	379	366	400	423	410	435	402	405	442	410	399	400	456	395	433	455	398	393	380	429	418	377	446	399	392	438	398	385	390	428	432	427	394	425	414	356	405	425	421	401	417	426	384	417	441	390	417	434	430	421	378	363	390	396	387	369	387	417	405	404	407	427	419	396	383	446	423	442	415	398	393	411	408	413	438	404	419	408	441	414	389	381	389	415	411	433	417	413	417	407	408	403	385	389	395	413	402	414	427	446	389	395	447	434	374	384	396	446	424	387	396	380	356	384	386	406	393	365	405	389	401	421	420	411	424	413	401	426	422	405	423	378	436	412	424	400	392	395	403	405	402	401	399	395	428	380	438	383	404	434	413	388	398	433	405	380	349	412	415	415	432	382	417	408	403	397	376	417	405	409	402	402	413	400	425	382	417	404	380	375	443	427	419	399	401	405	382	412	396	416	378	410	391	366	407	389	421	422	416	424	422	412	451	407	385	423	382	437	431	426	379	352	399	427	393	406	393	418	430	425	381	408	383	394	401	405	428	444	414	401	366	377	432	442	383	397	443	412	390	365	412	420	415	417	414	415	396	390	387	383	383	400	475	384	394	400	412	401	369	413	444	408	391	406	398	448	412	386	373	356	403	370	396	423	446	400	408	392	394	390	398	410	415	371	407	422	409	401	361	403	418	409	385	415	469	415	379	400	418	412	406	397	432	361	376	398	389	419	377	419	393	416	409	371	425	401	445	399	394	375	371	405	431	397	408	399	394	418	372	365	381	418	383	392	393	421	428	397	408	400	368	412	404	411	426	452	405	415	399	441	354	393	432	424	409	405	419	407	447	432	390	423	428	417	434	412	406	459	411	407	411	395	442	403	407	388	400	406	435	404	433	416	449	412	401	421	406	433	368	400	421	427	429	439	396	370	366	410	417	395	389	371	439	404	382	413	394	438	398	385	382	394	364	396	409	442	405	372	409	407	381	419	416	371	406	385	371	415	401	408	375	386	405	423	368	388	414	379	352	398	398	401	379	412	405	424	413	391	389	437	398	420	395	378	413	391	430	381	412	359	400	415	384	374	393	438	374	415	416	410	407	406	378	369	412	413	402	410	468	391	420	390	410	395	443	405	428	435	378	389	460	449	429	438	385	377	347	397	422	391	424	408	443	416	413	405	424	393	415	398	402	410	442	369	411	414	426	393	417	385	427	402	418	382	397	388	398	417	383	403	375	417	462	395	395	413	411	388	377	411	405	427	348	390	405	421	371	446	416	412	405	400	382	398	398	427	393	423	449	397	378	402	400	409	399	358	403	440	412	383	392	421	408	404	381	423	443	378	414	399	397	433	422	404	410	386	382	409	400	367	398	370	400	430	417	411	438	411	456	425	389	395	389	400	377	372	377	422	395	423	383	445	451	404	392	420	385	355	458	388	435	454	393	439	428	381	392	424	377	436	409	415	407	414	403	441	428	401	424	382	419	376	403	403	412	411	394	383	425	396	424	415	369	397	393	393	351	392	412	411	389	416	379	400	427	407
27349	2503	4876	5225	4745	3585	3261	3076	2751	2215	2105	1861	1809	1703	1460	1529	1523	1394	1426	1293	1223	1219	1264	1194	1136	1127	1092	1055	1123	1012	1059	1058	1022	1004	1023	1003	1004	994	981	1062	937	968	906	975	964	940	1002	935	910	958	978	959	936	939	969	974	956	875	922	997	971	945	950	917	941	939	964	922	921	960	939	902	972	900	955	935	897	943	961	900	933	924	942	935	920	966	946	957	935	945	905	952	941	965	940	956	948	949	897	954	920	917	988	869	964	912	975	903	998	985	941	978	859	899	940	910	972	886	885	954	908	906	954	909	914	968	940	926	923	954	942	939	927	910	966	1012	899	900	945	882	913	892	929	941	970	904	940	970	951	972	907	876	907	941	924	910	937	927	989	921	910	876	976	953	955	898	903	945	840	931	914	901	902	911	874	904	921	912	919	953	951	919	922	909	928	899	951	904	904	905	889	923	879	923	937	909	872	924	948	852	978	929	966	923	871	890	944	1003	956	911	944	949	938	909	898	914	949	889	863	928	930	946	905	924	899	931	932	945	925	963	974	927	856	878	902	910	917	928	930	950	950	977	921	904	939	953	863	941	932	930	972	900	902	936	907	974	951	939	886	935	877	886	932	973	961	907	941	932	934	907	913	894	910	946	899	926	923	901	993	923	960	939	916	919	908	858	971	895	880	951	959	952	959	882	910	946	935	890	957	933	929	921	898	926	949	882	914	917	989	924	930	934	913	896	973	890	941	907	956	925	862	921	835	911	922	888	911	939	881	883	912	921	864	990	939	941	899	897	894	861	893	866	926	882	925	942	920	896	846	930	926	910	908	911	895	949	892	919	945	925	939	924	966	941	910	912	867	922	877	955	904	933	952	895	887	873	917	901	942	915	922	919	924	951	902	920	923	932	930	984	927	898	932	905	921	880	977	932	969	969	971	931	926	916	862	960	941	939	959	986	957	889	942	892	884	915	943	917	959	910	923	896	917	865	943	923	900	922	895	895	923	913	931	924	919	915	928	934	955	919	897	913	948	935	943	964	925	907	944	933	943	904	969	950	919	883	979	933	903	924	907	923	913	945	905	950	948	935	931	963	891	948	879	921	992	886	856	912	924	876	914	970	940	899	959	927	976	942	951	962	927	918	904	942	1008	840	918	948	901	907	927	886	911	940	949	920	917	900	879	904	962	953	908	896	936	913	912	905	916	951	970	923	952	893	893	950	942	907	935	899	947	948	909	912	950	921	1007	906	881	920	960	915	969	907	941	896	930	975	951	930	938	983	916	903	917	899	952	919	883	905	943	919	909	877	945	922	934	926	904	932	940	863	903	932	928	910	950	924	848	914	893	901	978	912	959	919	924	889	966	919	978	913	982	910	921	933	881	972	920	955	898	882	930	924	945	960	877	941	898	922	933	932	904	958	924	877	927	868	937	952	884	957	977	895	926	903	920	872	895	876	913	931	876	888	916	899	914	914	936	923	883	885	891	933	951	888	913	932	958	939	945	863	933	930	914	936	974	917	978	916	905	908	931	936	937	915	984	951	872	885	955	876	934	930	981	875	927	885	926	898	943	918	962	888	934	906	936	913	922	907	892	882	903	919	939	914	906	957	934	892	965	920	940	956	917	941	916	922	921	948	923	897	885	909	968	971	929	913	902	944	965	970	872	977	938	1003	923	935	914	883	886	873	892	897	867	877	922	905	882	925	914	904	937	898	913	915	916	944	875	911	938	925	881	872	900	921	909	876	913	860	934	857	973	901	906	918	940	962	941	910	903	930	887	919	950	898	913	931	948	938	910	821	965	949	932	1001	879	952	897	903	908	905	913	948	914	914	916	888	926	919	918	882	885	933	947	936	936	940	898	881	951	855	924	947	921	903	924	933	937	944	919	911	924	865	904	951	953	933	927	904	969	941	966	957	933	979	948	960	895	879	940	940	871	932	907	889	920	921	960	904	855	878	929	969	880	893	926	917	937	911	942	882	859	917	926	853	874	917	893	918	925	883	934	907	937	905	922	981	910	859	937	931	893	913	908	884	948	931	949	943	910	894	935	950	931	954	896	947	886	961	940	911	893	935	959	894	902	902	929	926	926	897	912	966	922	917	904	917	893	895	943	928	957	879	845	931	918	936	917	926	935	954	910	914	907	950	951	929	945	926	948	882	911	945	852	937	904	902	949	962	898	893	907	898	906	872	918	975	936	917	947	885	919	979	987	845	873	872	922	946	922	906	929	947	941	892	925	903	909	945	870	917	914	910	888	895	959	925	963	913	905	930	921	928	880	873	936	936	929	896	836	933	929	836	899	922	894	920	941	964	907	901	884	958	902	923	933	925	880	904	949	949	921	932	947	921	915	913	880	860	897	883	957	858	920	902	923	912	952	900	900	935	971	945	963	905	934	901	913	892	931	934	933	936	898	967	944	857	914	920	880	917	923	990	895	942	918	902	904	884	934	859	928	914	900	911	920	903	943	929	914	928	883	897	972	930	911	873	901	934	946	946	948	937	966	924	900	907	950	911	926	961	948	896	930	899	902	934	938	884	992	933	913	947	939	931	917	923	880	954	921	931	950	957	920	891	925	921	933	950	959	873	961	894	925	904	961	883	898	907	945	915	874	906	942	936	930	905	929	928	911	915	858	947	935	911	922	943	958	943	873	936	894	945	930	927	955	911	968	904	922	945	920	964	901	896	898	949	923	896	939	954	945	937	982	945	921	873	917	942	916	947	953	877	875	924	891	917	927	936	917	956	941	924	898	956	913	911	914	896	924	887	933	945	918	885	1009	983	972	922	875	944	905	952	972	936	917	932	914	907	929	873	944	917	914	980	923	890	945	937	907	937	963	909	927	911	911	873	896	935	967	903	922	886	933	914	842	962	938	930	901	945	889	930	896	894	919	863	951	943	931	868	921	955	955	945	885	895	892	961	889	861	936	851	945	932	915	933	909	886	861	929	901	903	950	960	937	936	911	874	925	961	894	918	929	934	935	900	872	931	929	915	915	843	880	864	975	905	910	943	938	916	931	887	918	930	944	880	883	950	939	948	882	905	901	906	927	893	923	930	909	936	905	923	967	938	903	922	939	893	930	943	895	921	877	956	994	889	951	869	879	930	965	972	887	905	927	899	943	939	879	915	912	929	918	899	900	920	917	891	879	915	889	902	938	906	950	889	911	882	916	905	875	914	903	915	922	925	925	916	952	941	878	914	982	903	928	898	915	937	911	936	937	882	884	921	951	906	889	897	867	940	938	936	926	939	904	908	995	894	936	898	886	897	971	893	901	927	949	893	871	859	964	965	891	919	943	916	927	920	905	956	943	908	922	913	941	947	963	877	894	943	910	907	926	876	891	940	933	929	970	896	902	915	917	947	898	938	907	902	936	934	935	947	931	951	910	957	911	928	940	899	884	888	938	928	888	924	955	965	908	962	933	878	919	913	903	938	863	896	849	958	919	946	925	965	917	945	931	949	903	902	918	909	952	871	900	901	940	905	922	908	908	917	884	957
6229	382	289	257	211	242	228	217	216	229	188	218	202	214	200	199	217	211	241	217	187	215	210	217	183	194	221	211	227	209	188	191	173	186	216	214	216	199	236	214	187	202	234	200	204	197	216	213	234	211	211	199	213	198	245	210	213	195	221	225	186	199	229	201	202	201	185	192	257	214	183	214	243	236	191	209	205	216	240	191	236	216	203	203	199	205	210	204	186	206	197	192	198	216	220	213	202	226	203	206	173	197	208	192	205	204	226	203	218	206	221	217	214	211	191	175	170	237	234	186	214	210	219	191	239	194	204	182	212	186	224	214	224	194	221	196	190	212	241	202	203	195	235	231	185	235	214	202	189	215	207	197	190	214	204	214	211	208	214	196	206	193	208	209	209	209	231	199	231	227	201	188	157	193	194	225	201	190	203	212	227	226	187	206	194	196	227	202	242	198	190	203	210	196	209	194	208	198	219	222	208	208	219	204	203	200	190	187	183	186	208	218	216	186	205	225	206	227	203	199	220	194	216	222	200	228	215	184	190	208	175	209	205	192	224	200	196	200	216	223	193	215	204	210	209	186	202	202	230	196	209	226	196	211	211	217	186	207	193	188	227	196	240	197	191	224	214	211	247	181	186	174	224	202	186	227	208	217	187	192	194	234	214	197	237	214	182	213	232	212	194	205	228	207	217	211	244	185	191	187	220	216	184	224	218	183	223	203	209	235	213	201	201	216	192	188	203	201	195	245	203	208	200	191	207	214	219	194	232	209	202	208	223	212	209	219	204	206	204	204	206	198	233	206	201	186	200	236	198	220	201	196	191	213	191	187	206	203	219	214	221	179	195	188	200	190	208	230	212	202	201	234	228	182	237	200	209	204	216	219	223	204	217	194	201	206	201	206	217	237	199	188	199	214	234	215	204	197	247	213	197	227	222	226	194	226	190	176	216	192	216	190	191	211	184	177	208	232	205	227	204	227	215	234	185	179	209	232	209	171	211	202	193	176	242	219	233	211	212	191	187	201	188	218	208	194	207	220	185	234	222	169	199	199	219	173	166	204	206	171	193	201	215	196	226	204	204	195	235	200	194	177	211	212	204	236	219	171	190	208	197	205	204	211	196	216	211	210	197	207	211	214	220	199	216	214	179	246	173	203	218	222	189	214	205	203	214	217	207	218	220	187	213	212	217	191	199	206	217	217	208	206	224	193	205	204	193	189	196	213	192	241	229	195	214	209	208	210	240	248	202	207	182	223	224	203	215	200	220	228	209	227	220	199	220	213	183	181	212	222	208	199	192	206	218	206	202	200	211	217	182	231	199	211	208	217	229	209	211	191	186	197	196	177	229	226	210	183	201	199	227	201	216	181	199	180	219	193	189	233	213	206	220	189	205	192	219	203	193	200	212	219	202	198	203	203	219	180	195	202	193	188	193	231	204	193	215	201	226	178	223	212	196	207	190	193	203	209	199	189	214	245	216	180	221	184	231	204	214	198	213	194	235	191	197	220	214	225	180	205	201	190	212	229	206	224	189	252	214	216	199	195	211	196	228	214	202	198	172	205	200	212	207	201	209	206	213	183	225	199	202	207	200	197	224	211	209	196	188	210	226	216	223	210	220	223	200	228	211	222	212	199	234	219	203	214	193	173	189	203	195	193	226	223	219	209	223	174	230	216	224	182	216	182	221	199	222	214	191	219	226	214	208	200	211	219	178	222	212	199	187	203	190	205	190	208	199	203	192	202	203	221	185	207	201	192	210	222	216	198	198	221	220	188	207	198	236	195	214	220	217	198	203	221	223	201	209	193	211	214	243	225	223	198	208	221	219	180	194	194	211	197	193	203	249	210	188	221	234	211	204	198	198	201	192	205	210	193	216	203	212	188	201	215	202	213	243	229	230	185	225	231	224	208	206	216	230	222	224	219	209	211	202	201	194	234	216	207	195	219	231	211	199	184	179	193	195	228	207	206	192	223	204	174	198	223	193	204	181	210	240	165	217	203	200	207	200	185	201	218	217	213	216	226	229	192	205	253	196	219	220	210	207	196	214	212	208	176	198	216	212	197	194	217	210	199	204	209	219	184	200	223	217	220	212	196	211	202	208	237	206	201	215	208	221	217	204	213	204	242	179	218	230	189	188	226	186	216	208	201	219	192	221	176	230	195	201	195	188	179	206	207	204	239	228	182	220	196	185	203	210	200	207	188	191	198	208	213	216	213	208	197	214	179	215	215	210	207	176	224	231	192	192	228	212	208	211	242	210	194	221	201	212	232	193	205	222	184	201	222	207	224	177	220	183	210	236	209	200	203	194	190	204	229	230	210	237	223	193	195	188	204	203	220	228	205	215	182	203	163	233	247	210	181	188	207	187	201	193	216	215	198	200	192	206	221	211	186	212	192	221	211	185	189	180	214	239	223	213	208	204	223	244	226	209	215	209	194	224	206	237	201	211	195	202	216	196	209	188	211	233	215	228	202	202	201	210	217	198	233	231	212	195	214	215	219	216	180	218	228	206	216	202	199	200	217	200	212	218	220	195	217	189	218	202	214	227	213	195	196	229	205	219	203	220	222	245	203	204	221	209	214	211	214	194	192	221	208	208	220	189	194	197	216	176	174	208	207	196	190	197	214	184	213	200	174	206	187	199	194	211	199	221	192	222	182	199	192	232	207	205	229	187	214	211	200	204	207	200	205	214	209	201	203	235	195	195	212	231	207	192	227	212	201	209	192	181	237	222	224	213	208	215	215	200	205	197	189	198	211	194	236	210	191	195	199	199	193	207	208	222	228	228	201	211	245	221	189	198	202	182	203	203	222	216	180	211	226	204	223	195	219	213	223	220	230	196	197	239	211	181	215	209	235	217	190	203	214	216	223	207	173	181	206	213	209	219	206	252	217	206	195	206	194	211	211	197	202	198	211	232	201	227	222	195	203	208	231	217	191	204	204	221	190	194	198	203	239	215	201	216	234	218	226	215	182	236	198	192	214	184	223	205	212	220	194	179	208	212	209	202	223	187	192	211	205	240	239	231	212	217	203	217	189	215	202	161	213	199	190	207	195	202	207	217	227	219	204	204	219	235	223	202	233	207	204	211	190	200	178	181	198	216	206	215	185	168	213	184	210	222	248	212	209	194	225	203	195	222	221	212	193	203	204	214	243	239	214	232	182	207	207	222	214	194	176	221	230	211	225	192	212	207	210	216	206	211	188	188	216	193	214	215	229	222	193	212	226	213	217	200	221	194	234	202	218	227	213	201	229	261	225	225	215	207	230	229	200	181	207	218	203	208	184	235	190	237	202	228	228	201	199	198	203	227	242	194	233	216	205	216	208	224	207	227	194	205	206	196	212	208	214	177	196	194	212	229	193	235	213	217	195	179	172	192	199	217	227	216	197	220	191	215	201	208	236	187	217	225	207	200	217	201	249	196	190	197	216	204	213	222	232	217	199	195	220	214	201	200	205	220	206	233	177	204	202	213	196	194	198	221	203	193	208	233	190
6734	588	752	749	666	609	647	614	614	568	581	580	577	576	550	543	484	500	515	571	572	517	537	544	493	552	522	550	542	519	516	516	550	535	520	518	516	529	504	517	558	540	543	532	524	544	530	573	504	522	509	535	528	506	554	473	513	509	505	544	519	494	497	507	515	535	545	532	519	512	521	520	525	523	514	515	553	505	509	549	537	552	517	515	511	528	483	564	471	553	527	568	521	519	503	519	523	508	524	487	514	516	487	524	526	527	545	506	560	501	553	496	523	560	511	565	513	500	529	507	513	524	520	532	537	499	539	514	536	522	531	540	527	472	525	557	536	528	498	532	523	583	530	532	521	543	506	549	523	515	491	537	557	536	499	568	510	524	514	505	545	522	502	541	539	510	480	513	499	535	522	518	524	522	537	502	543	513	556	521	518	526	538	552	540	526	572	531	515	506	519	508	479	477	550	502	524	496	496	518	531	537	499	489	499	499	508	498	498	566	529	492	523	513	539	515	497	545	519	491	514	561	575	515	531	497	531	500	544	524	520	572	511	526	519	529	532	502	572	524	499	526	523	528	559	486	537	539	505	533	544	561	578	479	504	534	515	513	560	525	532	542	515	537	524	518	536	516	548	512	520	513	518	515	489	528	519	511	497	548	552	535	543	513	510	491	564	513	532	527	546	517	517	525	512	525	522	552	481	532	499	526	501	537	514	511	548	527	541	535	542	486	512	521	521	513	523	544	517	536	541	542	530	510	514	573	487	488	558	482	524	466	513	509	544	551	518	524	542	495	518	494	530	543	551	537	473	511	539	537	505	525	526	509	549	542	524	548	496	507	565	505	546	515	519	526	521	599	537	493	530	528	547	554	546	535	529	523	509	532	497	541	517	476	471	514	510	536	526	521	533	507	496	480	476	539	525	507	556	517	533	516	540	486	497	484	490	539	523	498	506	504	481	513	524	532	500	521	526	509	518	484	489	532	547	575	517	549	526	548	567	537	552	564	535	503	533	527	530	499	490	527	540	546	509	508	493	554	531	502	538	498	536	536	576	544	522	541	510	545	493	533	530	533	482	519	556	500	515	525	529	541	492	541	461	533	495	496	522	517	492	495	532	511	501	536	505	524	542	507	528	554	521	549	517	526	543	478	482	528	553	553	529	524	536	505	521	526	552	530	529	538	520	527	567	568	481	479	501	514	518	524	529	505	500	535	517	503	499	522	468	521	533	488	534	509	492	478	526	517	478	479	514	540	533	541	512	505	539	510	523	516	540	530	513	527	538	525	518	514	503	538	532	528	524	502	499	494	516	531	533	510	504	519	515	527	542	586	528	564	533	496	522	525	560	536	539	556	491	525	520	553	533	558	510	522	524	477	568	535	553	538	492	526	507	498	503	511	532	506	559	536	537	507	540	525	507	531	491	556	504	553	511	561	522	484	503	492	538	522	477	522	496	511	531	525	484	501	533	498	550	514	505	484	502	554	517	476	528	477	461	505	507	529	545	505	490	518	553	524	500	548	532	514	525	538	499	534	469	506	512	534	550	483	534	479	572	519	468	513	511	504	525	542	462	517	504	522	520	534	498	514	535	542	514	513	488	557	470	535	510	532	499	503	541	515	521	521	542	520	523	506	582	519	501	565	542	529	556	521	551	519	535	529	527	524	535	528	489	523	497	575	569	543	505	553	558	553	522	511	498	516	541	536	522	546	494	573	492	543	546	562	513	475	468	526	545	511	501	486	534	489	507	550	515	516	491	575	536	524	539	523	522	549	511	486	516	523	514	498	534	542	500	486	519	486	501	521	542	524	529	533	521	506	490	524	521	546	531	568	515	530	488	520	569	539	489	525	527	473	485	526	556	523	517	514	517	517	552	511	550	543	557	513	532	537	552	515	514	542	532	542	504	522	497	541	524	508	544	519	492	528	503	517	537	491	537	511	513	546	564	538	550	522	491	492	542	500	546	549	576	540	506	473	532	482	523	482	499	520	521	496	555	481	512	523	555	543	490	512	525	557	517	531	505	517	516	517	487	501	510	554	497	508	521	535	516	558	529	514	563	504	550	560	505	533	472	482	515	531	464	513	503	533	512	519	533	513	518	482	513	521	504	542	531	521	502	562	515	517	545	512	486	531	539	506	526	498	519	517	552	540	490	510	508	526	498	515	530	526	499	565	514	518	505	541	507	524	539	529	546	523	494	507	561	531	519	500	509	483	539	500	549	520	536	530	524	524	536	500	518	543	523	502	505	515	483	508	518	493	509	541	514	550	503	558	531	513	539	528	509	572	511	539	499	558	558	514	490	544	499	488	511	523	514	489	518	518	518	554	506	533	534	551	492	563	491	534	525	538	548	515	524	533	502	533	514	538	518	504	494	544	513	522	504	551	524	490	546	540	522	560	514	552	498	540	513	527	535	518	493	566	529	496	512	549	490	521	537	548	519	502	523	511	519	527	499	546	514	569	524	523	517	553	528	505	539	474	537	504	503	508	564	507	520	503	508	555	530	509	483	493	527	547	511	498	562	533	480	554	514	557	562	479	523	544	540	507	503	539	526	476	516	492	552	496	495	520	518	539	545	543	493	496	524	520	512	524	515	531	555	528	537	526	510	503	493	531	558	489	539	488	489	534	519	516	524	482	546	518	518	518	534	507	513	508	538	515	489	576	502	541	484	538	504	517	554	521	506	504	519	512	498	515	513	523	506	514	558	541	555	560	510	563	521	493	539	531	534	543	471	467	525	537	536	523	523	504	488	539	498	492	484	528	491	494	514	513	531	532	547	541	550	533	489	498	524	520	553	453	566	517	543	516	536	520	522	552	511	479	528	520	515	522	507	532	517	543	560	545	506	517	495	497	496	484	529	464	481	546	541	555	519	503	571	537	550	519	540	531	567	545	566	512	509	515	508	502	501	516	566	539	536	504	479	517	486	539	512	514	555	499	512	503	499	504	534	515	474	516	512	506	508	549	512	515	527	497	490	554	508	539	534	507	500	537	491	507	497	531	517	537	517	480	526	505	554	489	521	543	544	554	564	518	501	556	517	515	567	540	528	543	547	527	530	519	539	593	540	518	563	527	537	533	531	489	539	512	547	486	503	498	502	498	527	513	517	575	574	524	524	525	493	522	499	519	485	514	519	515	547	519	521	477	571	469	541	523	480	536	511	517	528	561	518	522	526	527	526	540	497	527	458	525	540	498	537	530	577	505	494	505	556	531	499	473	557	499	544	542	544	534	538	515	521	503	492	476	511	530	501	508	490	502	543	526	496	505	554	549	522	539	520	549	537	533	481	561	508	540	505	535	532	509	549	531	564	503	531	511	529	516	536	516	521	540	569	507	566	562	559	511	498	521	539	524	536	517	544	509	547	514	552	568	536	544	506	516	538	507	516	471	549	504	556	503	517	551	487	515	525	492	543	538	575	535	525	525	546	538	504	503	493	555	546	534	529	529	511	556	555	533	483	545	467	498	484	497	559	525	565	546	514	495	550	542
46045	24312	14152	2227	810	645	518	492	520	419	342	320	341	306	281	330	299	263	290	250	252	291	277	253	249	265	266	270	259	267	270	273	255	219	272	232	271	241	261	269	230	242	244	226	251	245	269	286	267	223	271	230	230	255	229	246	277	239	234	241	248	259	254	273	262	242	235	239	259	252	232	276	262	250	248	264	237	229	239	249	245	251	263	238	258	244	255	227	241	224	239	229	262	222	252	254	264	241	254	258	232	274	242	274	270	250	247	260	247	258	248	295	252	244	275	266	225	295	290	259	251	231	243	286	259	246	238	268	243	269	265	246	277	251	278	229	257	226	252	257	213	262	233	258	266	260	253	252	274	253	282	242	219	238	259	269	246	270	255	232	235	225	277	279	279	250	230	258	258	261	258	261	282	263	263	231	266	257	282	257	274	215	229	273	277	203	238	252	247	240	237	254	270	229	266	258	224	240	260	266	248	252	279	262	255	248	237	254	263	262	244	249	292	264	259	278	249	261	266	284	249	256	258	240	244	233	275	248	276	253	255	263	241	262	254	263	221	251	247	273	259	252	245	234	246	219	230	248	218	275	274	245	256	248	224	228	257	250	262	266	272	237	230	260	266	249	243	255	300	269	265	227	288	281	267	259	252	254	239	269	264	248	259	239	258	239	268	259	265	254	254	217	281	269	248	261	255	264	245	287	257	236	249	236	233	254	241	253	243	236	261	248	247	276	300	267	252	236	237	270	261	278	229	269	266	242	272	248	259	260	265	269	263	253	267	271	264	268	258	250	262	291	255	237	254	224	261	266	236	263	265	233	245	245	250	281	262	268	252	262	241	250	248	239	227	280	250	243	247	265	236	262	283	253	265	240	295	241	231	240	230	215	218	255	276	259	251	251	258	251	237	244	249	252	244	226	235	274	271	263	253	265	231	271	256	247	256	239	257	273	260	289	258	232	239	267	272	265	280	235	241	254	246	244	248	256	248	281	250	241	238	241	242	254	255	235	236	237	250	236	253	244	251	287	242	246	258	240	248	243	268	260	250	251	258	233	254	234	247	282	243	236	251	245	245	241	245	247	262	276	239	246	250	248	285	218	233	245	232	264	257	289	246	262	234	240	233	264	226	258	243	268	266	262	250	260	278	247	277	274	278	282	237	250	240	251	257	247	249	272	240	270	245	244	225	232	255	250	246	243	245	239	269	270	245	253	261	252	258	249	279	257	236	237	248	242	233	257	257	267	237	256	256	247	262	246	254	232	244	246	249	259	277	241	258	268	253	261	222	257	274	284	231	249	251	277	265	288	264	262	242	223	258	256	240	226	254	250	283	227	256	261	250	249	245	252	241	246	256	253	258	269	270	274	278	276	259	255	244	265	267	266	246	280	255	244	253	239	281	242	260	244	271	269	244	244	245	295	248	256	260	247	236	268	251	281	273	249	257	261	252	222	259	266	285	253	239	225	221	253	271	240	244	283	279	276	267	280	246	231	241	259	255	279	262	262	219	238	247	252	269	256	274	268	263	223	270	219	261	260	254	266	265	251	243	238	256	247	242	258	277	265	270	235	249	255	243	260	280	244	249	254	244	268	283	269	252	258	227	217	252	229	254	231	256	263	285	291	236	244	240	232	257	243	255	218	234	258	250	292	263	241	241	282	293	252	235	268	225	254	259	258	267	259	262	246	213	251	252	265	259	230	256	269	266	256	277	254	257	265	246	269	251	270	265	230	273	252	264	257	246	262	227	260	257	220	236	262	264	230	268	233	240	248	221	256	256	259	246	246	235	270	209	245	262	246	261	285	244	252	234	230	264	240	228	260	238	250	230	242	249	226	225	258	245	264	242	223	259	236	250	259	248	268	271	253	248	223	230	239	198	239	228	281	270	286	272	256	224	241	249	273	256	230	251	258	240	267	244	243	247	252	235	240	235	235	252	247	236	253	270	243	274	257	266	233	230	261	273	223	251	257	240	245	258	224	252	281	258	247	238	259	236	265	232	234	262	232	256	254	215	251	251	261	251	281	242	237	253	290	240	251	268	244	242	243	259	247	216	254	269	231	248	281	249	269	257	256	247	211	256	272	266	269	216	221	247	272	257	232	229	274	265	247	248	253	266	218	260	240	250	263	230	243	283	259	279	271	250	274	259	252	234	228	252	273	248	251	234	259	275	250	239	248	231	261	237	235	236	274	230	257	277	255	249	247	262	236	257	223	265	276	293	245	284	224	269	244	256	235	250	229	272	250	266	267	279	241	240	255	266	223	259	251	226	208	255	284	234	269	215	275	240	258	223	242	255	273	258	248	275	239	251	281	280	243	281	250	261	253	233	216	249	244	263	260	248	256	270	302	265	252	245	236	244	218	252	242	291	274	256	243	242	278	253	233	260	240	212	245	261	268	254	228	263	259	230	226	237	250	248	236	259	293	251	268	244	258	245	254	257	244	252	239	247	237	229	254	246	252	254	262	233	284	275	252	259	254	215	240	249	275	263	240	271	247	245	295	239	244	256	262	261	248	237	267	282	255	259	268	272	274	263	257	251	253	264	254	208	253	263	254	244	243	272	272	239	264	249	251	283	261	247	242	235	248	279	225	218	250	251	269	234	288	284	250	243	237	258	221	241	252	246	241	258	308	263	245	241	240	250	254	243	233	247	257	251	224	248	257	250	241	251	263	258	258	282	244	230	251	248	245	242	240	238	255	238	286	257	251	268	262	249	240	268	261	268	218	238	239	247	273	234	273	271	274	242	265	262	243	229	250	219	250	274	215	253	267	228	240	250	236	265	236	260	236	233	234	232	271	226	294	241	261	237	250	273	261	262	264	262	248	224	220	274	240	250	245	254	258	264	267	251	265	254	260	224	264	238	293	268	236	252	219	223	260	261	264	252	246	251	240	270	267	250	225	243	243	269	272	262	242	250	269	249	257	250	282	271	223	254	249	273	237	230	247	262	240	306	243	277	236	249	233	250	252	259	251	259	247	256	259	244	275	248	232	234	294	276	261	220	261	272	248	230	245	273	230	240	257	228	249	254	267	268	244	282	261	248	272	262	235	255	259	230	264	264	247	257	253	261	284	251	281	260	259	260	254	238	234	240	258	259	253	237	227	258	243	263	303	266	269	245	282	260	232	254	258	268	263	243	272	276	245	230	271	251	242	260	249	252	235	251	244	251	259	227	244	279	252	239	273	265	232	229	224	243	242	218	251	233	260	230	255	234	258	232	236	275	260	263	244	246	258	235	280	268	272	293	245	270	242	257	285	266	268	224	238	241	266	281	225	253	240	252	259	256	243	249	265	253	247	260	262	269	258	270	232	260	262	250	255	252	260	263	257	258	263	253	266	276	271	223	235	241	248	250	247	252	245	234	251	238	222	247	261	227	240	257	256	263	278	287	265	230	243	231	238	248	239	234	235	255	254	238	225	236	261	251	260	240	276	250	262	251	270	244	281	273	264	233	257	250	248	265	247	227	252	278	239	235	264	250	276	237	261
23897	1515	2625	2988	2602	2079	1897	1777	1625	1405	1207	1190	1159	1077	948	913	978	903	803	811	845	763	770	739	760	748	706	663	676	723	665	629	670	702	664	673	604	650	624	692	682	639	671	653	645	676	625	624	669	644	641	612	679	674	682	652	628	630	652	652	658	653	652	633	652	640	625	639	645	616	665	676	618	603	610	635	599	666	626	680	626	632	660	628	631	650	660	643	626	645	600	650	614	638	658	638	647	629	660	630	611	603	649	642	628	631	642	635	599	626	643	643	659	640	643	662	643	623	620	642	641	627	636	649	662	646	692	617	651	615	637	661	603	601	591	680	664	629	578	608	661	641	644	650	602	614	649	635	596	616	622	642	648	671	636	653	584	632	612	633	635	640	644	614	611	612	641	669	622	593	643	615	637	636	608	662	614	591	639	618	646	616	636	619	602	634	593	665	595	637	629	613	629	600	601	643	610	630	606	617	634	669	641	657	619	623	598	618	622	625	668	627	661	601	613	642	598	625	599	608	653	659	639	630	607	663	627	625	635	623	652	634	579	636	642	664	634	626	659	663	627	664	659	632	594	632	619	616	612	651	606	648	598	596	611	651	615	541	578	656	621	619	672	642	595	610	666	600	627	678	608	614	657	591	615	627	614	599	628	629	568	619	631	640	660	656	605	643	605	625	653	650	643	692	654	620	632	632	690	620	605	665	617	626	609	631	638	603	611	583	626	604	642	634	620	646	637	632	599	604	638	583	614	614	575	627	589	606	599	607	633	594	623	606	613	610	629	613	610	645	607	654	635	622	608	616	645	613	631	595	622	638	633	629	620	567	612	598	615	631	609	630	632	589	635	623	592	599	658	619	625	625	708	612	646	631	608	593	633	659	608	618	593	610	614	640	625	615	647	591	647	651	611	665	593	619	599	635	663	625	609	660	633	607	657	604	628	627	638	639	608	619	643	628	636	608	660	620	607	638	655	637	639	598	576	642	621	645	655	630	627	609	674	625	582	632	597	619	594	625	633	612	641	640	619	612	664	604	617	615	588	607	676	591	644	653	640	632	629	656	634	640	591	605	596	611	644	643	660	634	623	614	660	619	619	622	602	609	584	665	629	615	612	591	635	645	653	628	594	660	626	614	657	649	597	582	605	624	607	645	604	641	683	680	660	624	612	661	625	623	575	640	619	612	602	628	647	593	648	619	650	621	623	617	614	630	595	640	647	675	654	651	637	626	608	666	624	672	623	615	604	620	586	615	624	639	626	612	623	670	614	600	623	602	630	659	589	629	660	619	634	598	645	635	625	653	649	675	634	621	639	627	612	677	616	680	603	585	637	696	622	666	610	645	648	606	624	644	654	641	631	623	620	643	605	646	597	621	594	639	613	600	636	573	608	616	645	622	569	585	623	623	636	629	654	601	619	665	679	625	637	624	624	645	666	619	620	603	633	605	659	639	675	641	644	611	596	635	597	651	672	644	626	609	621	594	626	623	647	649	545	634	637	617	650	632	664	633	586	631	691	594	590	626	615	638	628	648	588	645	573	615	593	632	662	590	611	667	607	620	598	605	639	657	635	616	669	598	663	585	640	670	619	651	651	623	595	580	653	606	628	639	651	668	621	644	632	606	623	624	672	616	636	608	646	648	605	607	617	641	642	594	684	602	688	609	631	655	648	611	642	672	616	622	649	644	606	621	667	619	617	655	605	621	632	617	609	601	633	569	612	626	661	641	643	644	625	646	600	575	663	632	609	619	623	628	641	682	653	622	617	612	605	649	620	635	622	629	641	620	611	636	667	613	599	637	609	592	626	620	646	600	625	608	580	614	604	618	639	635	644	638	596	602	628	666	589	605	593	602	596	571	625	626	656	592	623	607	564	596	586	617	651	588	599	627	597	654	634	674	639	657	605	606	606	681	634	590	627	646	627	642	620	593	643	603	589	641	642	581	638	602	604	640	638	673	615	595	643	601	622	648	568	605	600	636	673	685	605	638	655	602	630	662	592	673	623	609	612	621	620	633	604	638	617	628	609	607	665	574	666	651	675	618	637	619	664	606	651	632	620	634	661	622	609	620	613	663	665	656	641	619	612	617	667	610	672	658	619	601	624	623	654	591	651	646	592	613	643	573	667	610	642	647	604	638	627	634	603	622	657	595	602	613	664	639	597	628	620	595	643	661	631	623	644	575	631	657	639	641	630	647	651	675	645	600	636	583	575	660	645	649	634	625	631	607	621	619	596	612	609	628	627	618	653	647	608	589	624	607	605	683	609	618	622	581	663	639	609	657	648	637	617	637	609	623	586	647	606	624	658	588	615	593	674	603	630	656	620	675	622	646	645	622	648	618	639	649	620	621	654	662	680	646	615	623	627	657	646	618	605	633	615	614	638	643	640	593	609	617	623	607	646	637	688	633	651	621	647	628	603	650	600	677	627	633	649	584	619	609	592	625	569	625	632	613	675	609	598	607	595	622	620	642	689	648	617	606	602	629	613	630	651	609	630	659	612	661	640	610	627	648	644	635	673	602	614	690	633	638	634	627	671	620	665	605	636	615	664	669	632	631	638	649	617	620	663	631	598	614	672	636	635	639	625	674	646	655	622	621	567	649	635	621	618	619	572	611	604	641	618	632	623	614	573	635	606	636	670	625	636	614	632	659	643	662	610	628	648	630	637	607	624	619	630	616	604	598	616	658	615	636	625	604	643	637	613	639	587	604	594	584	587	597	640	667	616	649	630	657	616	634	627	633	641	638	624	610	628	665	609	619	629	656	657	599	598	660	599	671	609	670	626	631	635	612	597	647	590	637	608	646	603	667	610	640	647	606	617	616	621	597	618	634	622	606	594	618	618	623	639	663	630	642	600	628	654	640	623	592	654	584	584	600	630	609	637	582	637	578	639	662	647	609	643	668	602	607	621	660	630	598	612	611	644	619	620	674	617	675	637	618	609	635	642	672	611	659	628	656	583	593	625	637	645	661	613	616	636	621	647	602	635	647	590	640	606	620	628	598	651	619	592	614	583	602	663	632	590	651	605	649	650	654	617	590	622	652	636	646	637	631	570	666	654	608	626	670	599	630	551	692	630	595	665	596	631	621	646	611	612	660	635	656	643	631	639	661	603	622	606	619	635	667	622	655	618	604	649	655	673	632	582	605	592	630	595	671	571	603	679	581	695	623	649	627	630	629	580	663	645	639	612	631	661	572	613	585	633	624	642	626	662	607	621	637	601	636	587	573	608	620	649	584	676	668	599	627	612	633	640	640	671	637	585	665	643	608	642	647	599	654	604	645	635	643	632	660	582	624	649	642	650	625	630	641	648	617	602	629	594	645	639	652	611	669	631	624	635	664	608	609	625	571	656	638	640	625	640	642	610	625	632	617	653	636	623	596	642	621	620	613	586	617	607	586	673	616	644	596	597	639	601	632	635	635	638	620	624	601	608	630	651	623	591	659	640	650	603	624	574	663	604	596	610	586	623	581	660	651	640	580	670	643	569	572
46780	27155	19471	7645	1907	1204	899	781	726	685	664	549	510	504	487	464	472	453	419	434	438	481	471	428	434	422	450	439	433	390	430	408	459	410	351	390	426	395	413	415	414	401	432	421	444	385	429	390	422	391	409	392	396	374	446	404	412	385	397	355	391	392	429	449	395	399	397	444	393	404	368	409	400	390	414	412	380	447	409	389	388	388	374	392	437	427	418	414	407	409	400	382	405	412	398	394	345	395	364	370	433	423	426	389	421	369	396	436	370	365	429	392	378	374	424	404	392	419	422	375	415	401	416	432	369	398	387	387	432	416	414	377	405	394	417	416	396	447	391	428	386	418	414	427	377	410	372	439	379	442	431	409	411	392	402	395	401	409	429	417	390	373	380	377	408	366	417	403	380	429	403	375	389	421	373	381	423	389	391	402	404	371	379	391	382	413	391	425	413	347	369	440	381	437	373	380	369	386	404	418	385	392	370	399	431	450	435	377	413	355	372	426	434	404	431	412	408	408	391	384	399	381	402	430	403	388	426	376	402	413	411	406	385	407	460	386	428	368	438	380	410	401	410	385	372	374	397	430	391	394	395	382	442	444	377	394	396	400	420	387	458	420	396	434	398	402	419	405	393	378	377	425	408	403	384	398	431	454	389	390	410	430	401	368	373	386	395	382	416	425	421	387	421	392	415	394	394	429	382	414	383	402	404	370	386	426	428	439	395	380	402	384	399	386	367	375	383	438	425	400	389	377	400	398	383	371	352	410	396	432	400	480	419	425	417	399	361	403	398	375	403	377	410	404	414	410	412	361	352	456	403	371	403	392	377	401	400	413	420	388	388	373	397	408	418	371	408	374	410	430	410	370	387	419	360	407	399	434	389	391	428	430	418	360	424	367	379	395	384	422	421	379	410	388	404	431	398	439	401	406	390	396	410	389	424	430	415	367	425	404	342	424	353	417	397	412	403	437	403	443	394	419	371	441	395	423	385	400	425	395	411	379	404	383	417	420	412	413	425	394	392	415	388	398	386	439	391	404	422	413	424	357	359	409	378	362	396	382	380	428	386	406	404	438	377	411	403	390	389	439	356	367	383	403	400	381	412	405	393	348	422	429	398	411	399	403	416	387	399	417	356	415	406	382	366	362	370	422	389	398	397	427	387	378	355	400	460	405	386	386	367	439	417	387	398	402	420	392	416	386	379	406	377	386	431	427	407	379	387	405	447	389	426	418	404	424	390	398	374	418	388	405	411	399	376	375	388	389	375	407	379	393	440	375	421	376	414	435	452	388	401	388	390	374	427	390	390	414	408	371	406	398	436	378	373	389	432	415	392	386	411	402	377	414	413	352	397	368	414	389	378	406	399	378	368	466	391	421	415	404	399	416	448	404	381	440	398	420	417	449	409	398	390	384	401	389	436	416	402	331	370	373	386	373	422	349	376	403	385	411	389	417	400	386	413	412	400	389	408	441	382	380	352	415	414	398	403	436	408	382	393	391	381	376	402	381	409	435	427	412	386	387	429	407	410	400	403	409	384	377	447	381	404	417	408	391	424	377	365	409	401	400	386	394	427	373	393	394	378	381	368	413	446	421	375	393	423	378	379	413	425	438	377	426	398	397	429	415	407	404	402	357	360	378	407	382	376	413	402	425	443	386	378	369	425	426	409	416	405	386	391	392	383	384	431	393	370	413	387	383	353	365	360	388	393	388	384	399	423	404	402	422	393	412	437	408	416	408	445	404	429	388	425	399	381	405	407	395	432	433	418	406	358	390	418	391	439	411	350	416	394	397	431	424	405	408	383	385	390	376	417	412	420	409	404	408	412	381	400	373	438	379	420	390	382	396	381	419	384	420	430	406	397	426	387	402	417	376	400	397	375	396	391	381	402	395	391	415	409	394	382	391	400	388	404	408	414	384	363	401	378	408	400	383	377	394	416	396	399	393	401	378	375	417	427	391	387	402	433	431	404	381	407	396	409	430	387	405	413	438	361	437	374	405	423	396	402	429	420	392	440	413	384	384	413	369	411	393	396	390	395	398	388	375	421	430	391	428	454	428	403	372	354	395	433	427	364	404	407	386	398	388	394	400	425	398	376	426	400	427	380	370	399	408	370	381	354	392	459	403	400	393	379	415	405	386	437	386	405	382	417	413	407	405	363	380	414	395	391	402	368	403	384	385	397	384	421	381	371	417	401	390	412	447	362	412	425	400	378	378	407	377	423	333	357	402	407	405	417	372	364	388	437	413	378	389	422	390	368	364	395	419	408	371	403	381	385	386	401	430	389	382	381	400	398	398	387	400	410	445	416	409	414	391	420	415	346	393	437	432	411	403	402	404	364	431	404	394	378	404	397	422	408	416	421	406	407	395	403	385	409	379	409	399	395	449	400	412	453	380	401	440	426	388	374	384	374	419	395	425	437	427	393	426	399	441	431	382	427	387	383	392	418	428	460	387	408	403	389	428	408	425	400	376	427	379	373	389	382	399	403	406	401	415	428	396	432	391	416	441	387	424	424	402	376	408	422	378	411	382	376	390	392	376	403	395	412	389	351	381	359	389	399	406	408	434	405	403	390	389	370	416	376	361	391	384	368	396	413	425	390	422	383	417	435	437	434	458	408	366	378	437	427	433	397	421	428	397	388	396	372	445	423	405	391	463	384	408	406	416	418	388	410	396	387	390	372	433	430	403	417	363	415	393	426	385	413	417	398	395	389	375	391	413	408	433	402	364	407	388	433	381	389	405	421	412	410	387	362	389	407	430	395	407	403	435	407	377	412	414	388	389	369	405	404	383	391	422	396	422	406	413	406	384	420	395	427	411	377	434	389	382	387	401	413	414	399	411	374	372	415	399	390	415	419	394	391	399	402	381	408	412	356	401	396	385	408	421	382	375	396	435	398	401	366	395	406	389	407	375	408	418	411	389	393	391	392	419	387	408	404	416	384	398	393	374	380	380	388	408	405	400	437	400	385	402	381	384	417	402	428	357	373	401	392	415	405	357	386	402	430	449	414	398	382	424	396	419	441	411	377	369	411	362	410	372	410	411	393	395	394	356	391	409	390	369	397	397	377	392	407	409	392	390	381	385	415	400	411	379	366	409	398	435	387	411	372	454	387	403	368	398	438	403	396	383	368	394	433	404	392	419	385	403	361	396	406	402	390	434	391	440	406	382	394	394	383	383	427	393	378	381	405	401	407	400	411	420	423	417	380	441	427	384	400	451	401	375	377	424	415	415	406	374	385	396	402	411	401	411	430	405	451	400	383	419	373	426	379	414	420	364	375	416	430	388	415	413	414	393	419	386	392	394	364	387	415	366	413	384	429	415	389	434	454	428	411	451	396	358	424	401	419	365	431	427	388	402	420	449	358	366	388	384	390	443	430	408	415	406	425	413	376	373	382	405	404	431	403	428	392	390	408	432	424	353	383	408	409	409	365	441	380	427	400	389	389	358	381	351	422	414	404	388	404	391	390	380	388	393	419	408	373	412	395	368
26983	2481	4759	5247	4570	3745	3315	2968	2778	2371	2079	1932	1664	1659	1553	1531	1373	1359	1378	1315	1230	1315	1228	1164	1119	1060	1060	1115	1104	1040	1055	995	1092	1006	1000	961	1022	965	1060	962	980	1012	968	941	973	1006	953	928	929	957	969	987	978	993	984	930	971	945	910	910	930	900	891	930	972	915	974	956	937	924	974	919	989	974	962	890	964	961	926	957	939	941	888	917	835	918	980	983	962	908	934	868	891	927	953	928	955	952	972	927	908	966	904	934	919	942	924	970	911	956	897	924	900	958	904	975	948	917	902	978	913	947	947	949	968	897	909	895	945	878	946	925	913	902	889	959	845	923	869	891	919	919	950	911	944	935	913	909	863	920	941	976	926	905	919	948	911	898	949	930	929	899	908	940	943	891	958	895	908	948	876	900	898	908	983	941	917	935	924	914	914	907	918	937	863	940	954	884	886	967	915	919	941	925	873	945	890	894	896	907	957	915	907	921	901	897	902	900	903	962	933	915	960	845	874	890	926	957	922	846	911	938	906	939	891	907	940	947	906	850	924	949	932	944	914	970	884	943	889	941	919	932	924	959	892	926	911	891	877	883	915	883	957	881	884	913	936	895	907	901	872	918	898	905	955	827	921	928	921	924	858	939	920	875	871	880	961	908	899	928	923	889	915	926	947	934	881	959	929	938	895	876	951	891	913	903	946	977	978	905	888	946	986	902	930	921	947	954	845	876	900	930	913	847	928	878	923	956	909	893	930	890	908	940	936	877	929	879	879	894	972	868	962	913	924	977	891	888	889	876	922	944	889	921	949	938	923	871	904	950	898	921	922	866	915	909	940	896	919	949	923	933	938	881	953	925	976	927	904	934	889	919	928	934	895	868	956	881	830	929	946	1045	917	921	911	876	892	878	912	904	911	842	912	934	866	842	886	910	892	899	903	893	848	891	837	915	938	955	929	857	914	913	904	858	923	888	960	915	872	924	873	936	958	942	905	948	919	929	893	901	928	935	894	904	917	970	901	867	906	907	891	966	915	940	918	871	901	847	900	942	844	926	915	903	911	910	868	933	920	943	909	893	890	923	985	929	946	899	867	878	895	930	943	911	928	956	866	928	877	875	910	905	885	933	888	877	884	883	963	909	919	959	911	934	866	902	909	878	935	961	917	897	927	929	936	966	934	899	856	930	931	918	946	933	924	911	869	885	913	870	888	936	901	884	903	886	938	937	943	886	924	956	882	907	940	870	882	930	900	900	867	970	897	978	935	938	961	929	877	925	927	907	912	941	930	881	906	947	893	900	932	909	911	957	949	914	925	920	898	897	985	920	918	882	922	918	939	848	921	931	955	933	882	948	951	915	900	863	897	877	963	910	926	902	905	950	911	927	944	932	926	901	918	948	903	907	908	913	908	842	945	903	910	912	902	884	920	970	883	904	934	935	912	882	906	887	907	914	940	970	919	920	918	873	939	917	957	916	915	882	890	914	910	932	892	943	922	909	921	860	957	903	933	953	913	882	888	893	916	942	880	938	909	922	887	938	928	972	886	943	913	842	851	886	904	962	979	946	910	901	956	939	873	878	944	974	935	936	955	886	912	939	907	952	928	920	954	930	951	895	899	936	921	902	936	931	862	863	963	926	898	926	919	890	930	928	867	883	920	937	892	866	898	910	917	931	901	858	866	963	944	921	892	895	932	927	888	877	889	901	891	924	928	902	890	893	893	895	857	902	925	846	855	844	947	884	893	920	982	921	879	978	903	838	904	876	910	914	924	874	935	905	908	931	916	915	954	869	847	919	910	923	948	962	964	927	893	902	906	920	888	913	849	905	923	930	863	934	935	911	910	930	931	908	919	874	905	908	895	914	959	854	967	931	950	996	912	884	966	891	876	927	943	927	900	980	981	950	968	881	906	873	934	900	908	889	896	874	863	899	910	947	902	974	956	978	919	919	966	906	830	892	918	863	930	846	938	890	931	945	920	931	892	909	874	927	876	891	893	953	904	951	923	906	898	833	857	938	871	932	938	934	968	900	964	881	899	954	915	900	859	895	945	894	920	902	942	938	855	952	903	860	925	922	930	932	897	891	922	874	970	906	904	933	898	937	942	892	941	931	917	911	928	904	956	870	906	923	911	876	894	944	882	908	890	964	930	909	946	929	943	859	934	901	949	904	924	879	944	877	915	926	933	873	940	919	888	893	925	957	913	927	920	951	930	891	907	909	884	862	886	945	858	904	928	886	929	910	890	927	916	895	944	885	899	898	871	943	906	914	906	877	927	881	906	926	902	946	934	914	944	886	918	940	949	894	873	920	930	914	880	926	932	927	882	893	933	914	898	899	914	904	932	878	945	914	901	843	943	963	904	926	941	883	945	957	862	921	868	939	891	930	965	878	869	913	915	994	932	939	910	949	936	909	906	900	940	892	899	888	900	901	915	921	949	904	935	890	918	935	951	890	953	951	971	881	919	908	939	901	904	882	924	902	909	884	895	916	950	935	932	942	945	883	873	931	922	882	910	913	847	924	943	902	962	915	865	883	897	920	917	911	909	954	903	949	938	910	885	923	944	858	898	940	901	925	954	913	888	902	938	924	885	888	941	918	923	900	950	882	910	941	921	892	895	885	922	893	893	911	950	903	865	908	872	929	907	910	923	891	948	947	900	934	936	932	904	897	910	968	925	945	946	999	924	897	912	948	896	938	933	923	924	877	894	948	894	941	882	878	961	884	858	912	900	905	946	893	914	896	863	930	956	915	930	897	925	897	944	943	906	900	940	887	900	900	946	890	960	946	885	928	935	971	927	983	860	926	945	885	930	941	886	872	953	891	930	907	883	883	897	925	963	951	931	914	889	927	908	939	930	918	901	841	898	929	935	933	947	879	904	949	961	895	885	916	934	918	956	868	905	926	931	939	880	995	891	911	919	905	921	890	987	893	955	948	884	904	901	858	882	923	914	877	939	903	896	899	925	892	934	888	914	902	900	940	924	1007	874	922	902	944	966	947	963	934	886	899	916	925	904	986	941	975	921	911	909	874	887	933	923	903	895	954	926	932	910	894	950	970	933	938	905	919	913	899	945	907	866	949	934	840	979	887	906	926	922	929	925	921	901	952	975	880	956	894	927	901	888	890	893	940	941	928	890	934	900	875	956	968	888	975	911	911	885	898	943	873	908	941	915	936	913	957	935	920	897	954	878	949	928	899	888	907	897	895	906	927	905	912	880	948	911	857	938	919	887	908	931	896	939	957	919	974	860	927	963	911	967	927	902	964	937	943	940	946	936	933	918	888	939	966	860	923	887	886	940	914	918	949	894	915	939	909	916	903	914	920	901	887	974	884	937	879	919	970	936	979	935	1019	916	860	879	882	917	937	899	878	862	857	949	924	925	841	915	936	914	879	854	942	941	915	913	926	942	909	891	951	884	919	930	934	894	937	939	862	926	891	900	959	893	960	881	908	866	947	893	920	928	900	901	891	941	928	885	923	957	932	914	916	920	874	878	870	912	938
9180	487	351	250	255	213	233	221	229	216	234	213	221	227	231	230	201	219	205	225	201	211	226	229	204	208	205	227	213	199	213	215	223	228	217	218	186	217	227	206	192	205	221	219	218	196	212	235	234	209	209	225	210	224	216	228	230	216	236	220	222	210	227	255	224	210	238	218	220	213	205	209	220	187	237	208	201	212	227	168	237	207	225	226	228	231	216	216	226	229	237	233	230	220	193	231	197	222	220	208	214	202	205	237	215	230	205	229	219	236	207	224	218	226	194	201	181	223	225	215	222	220	208	239	226	197	239	233	235	233	226	211	211	189	220	207	215	182	209	205	215	217	194	209	220	227	208	221	228	200	238	213	234	209	230	200	191	229	210	207	229	218	211	200	188	223	223	222	201	214	240	237	214	220	234	199	213	184	223	232	206	207	212	215	205	206	200	225	202	220	232	210	188	203	202	208	203	193	222	207	219	215	226	240	178	200	214	235	222	199	195	212	202	218	204	226	210	235	230	212	210	250	206	204	237	225	235	224	243	226	220	198	207	205	212	224	194	217	213	195	227	219	202	188	218	200	214	213	186	192	206	222	225	245	196	203	215	230	214	238	206	192	211	217	244	233	242	217	199	230	203	227	207	218	212	198	247	240	201	211	219	207	238	192	220	236	181	223	184	170	222	199	229	206	216	216	216	243	228	211	205	211	211	247	228	210	208	197	179	215	234	215	215	229	238	211	221	222	211	218	212	213	213	222	234	200	213	220	208	193	193	221	207	208	216	199	211	219	218	216	177	198	198	207	207	243	200	234	257	216	184	217	212	239	223	213	213	212	228	198	197	202	220	224	218	204	221	227	227	205	198	205	228	219	231	211	200	226	199	219	207	230	185	217	207	207	205	186	222	225	233	205	231	198	218	214	193	205	222	207	218	219	227	208	237	212	189	216	222	220	222	197	203	210	220	218	221	216	201	235	216	208	210	253	191	240	230	200	216	201	219	209	205	190	202	206	200	203	216	204	238	199	218	208	230	199	215	233	216	243	228	203	227	222	216	197	168	197	206	221	187	221	194	210	190	222	248	217	190	227	228	193	233	224	207	214	208	256	220	220	220	193	210	211	208	222	258	224	220	239	204	208	201	214	197	225	238	220	202	219	204	221	213	226	200	211	232	215	251	224	228	209	221	237	219	223	197	209	223	239	189	205	206	238	217	230	213	196	206	218	179	215	219	233	215	218	212	218	214	221	229	202	229	223	226	219	215	198	180	226	198	196	211	205	221	211	200	200	206	217	203	212	208	197	257	190	208	217	236	212	221	232	230	196	204	204	233	214	205	234	222	206	228	215	190	213	216	198	196	207	217	194	228	244	231	227	232	197	216	246	219	226	253	220	212	220	209	193	215	201	214	214	232	209	193	227	181	203	198	202	227	201	205	230	215	219	206	187	224	217	202	195	205	227	224	213	229	249	235	199	215	239	255	232	210	228	208	221	199	230	218	200	199	193	224	236	227	203	208	205	216	227	204	231	219	215	209	207	239	209	201	192	219	220	202	214	219	218	196	208	198	193	219	241	209	202	190	198	220	227	219	225	207	235	204	219	190	242	201	187	254	228	229	200	200	212	196	205	188	210	204	202	198	200	190	196	200	231	227	246	223	219	199	228	234	212	216	207	215	207	247	207	204	207	207	198	209	195	220	203	223	197	245	209	195	212	249	219	209	251	215	216	239	224	218	226	202	232	220	207	248	197	199	216	188	177	245	210	202	220	201	223	210	186	225	238	210	185	220	199	213	211	226	190	240	208	232	211	217	204	245	232	240	201	222	218	205	227	207	219	202	234	221	215	206	195	202	210	240	242	198	218	200	214	194	179	198	216	212	209	239	209	224	214	211	227	203	212	244	234	269	238	223	217	188	201	212	217	217	224	207	184	222	227	228	245	203	207	222	230	218	221	216	243	183	208	188	196	202	201	226	201	234	188	203	220	229	195	197	191	200	225	227	240	222	198	201	187	225	242	245	237	194	196	217	221	225	222	199	242	238	222	248	219	218	219	211	182	238	216	193	226	211	189	224	208	182	209	185	190	190	206	218	211	191	226	215	227	212	234	219	225	216	205	204	213	209	234	227	178	214	227	236	215	184	214	215	222	223	204	197	198	212	217	199	228	214	236	208	216	218	206	203	239	216	199	205	214	224	226	243	208	220	196	214	199	227	220	229	217	217	241	219	194	209	208	209	230	195	224	191	223	235	207	227	212	221	203	195	222	207	216	227	203	235	210	203	238	216	222	206	224	206	225	204	214	231	186	186	213	225	222	225	213	244	223	206	206	221	256	217	231	226	187	227	234	240	211	232	226	204	211	223	211	209	199	211	215	230	222	236	217	196	223	219	231	233	216	256	221	195	238	183	227	221	238	200	219	231	190	232	235	180	211	201	230	217	219	241	203	204	219	233	209	229	224	225	212	208	225	215	210	230	240	182	209	188	211	222	219	219	209	219	218	224	202	231	208	198	243	189	206	204	235	228	207	230	202	216	183	233	219	208	190	235	229	195	211	170	213	196	212	197	240	228	205	203	204	208	196	215	226	235	219	200	200	209	202	216	199	207	237	200	208	219	204	225	185	189	223	216	229	198	207	247	219	202	206	222	241	215	234	205	193	199	228	218	208	210	217	229	218	206	230	236	203	197	221	181	206	196	206	193	207	222	217	222	235	222	199	222	248	228	208	199	217	228	228	226	215	213	193	235	209	226	188	185	212	220	222	221	202	212	213	212	215	226	250	222	204	206	193	213	215	197	216	204	250	218	213	210	230	202	213	218	210	214	231	218	218	184	210	227	209	200	190	203	191	222	205	211	237	197	193	209	212	192	250	204	210	209	214	194	197	218	198	202	203	199	199	215	212	226	226	241	221	209	220	184	219	195	222	223	219	195	225	256	199	227	242	192	218	245	217	180	195	217	194	237	277	231	186	223	221	193	234	184	234	221	207	200	222	230	223	186	223	223	227	220	177	206	199	211	206	233	210	213	226	197	234	184	223	199	205	216	234	224	184	224	229	192	218	218	204	232	221	216	257	192	242	235	237	248	207	202	236	204	220	230	270	206	241	203	230	235	230	231	227	220	234	196	216	234	218	198	224	215	202	237	222	217	220	210	207	224	222	223	233	210	212	210	219	198	218	187	221	195	233	219	215	239	243	213	219	220	203	236	211	207	203	207	248	201	181	200	198	219	222	208	182	234	190	243	207	230	234	174	197	218	221	203	212	184	217	198	208	224	192	202	197	206	198	212	227	236	196	217	191	253	234	187	240	210	227	208	235	205	219	201	211	205	214	196	208	186	221	219	238	218	231	240	194	223	183	201	207	217	197	226	207	195	214	219	212	231	227	220	215	216	198	215	237	216	213	218	245	221	196	210	210	227	195	243	220	230	198	213	191	205	222	215	207	210	206	241	224	222	192	209	224	220	208	207	222	212	208	229	226	199	185	208	210	213	222	217	203
9021	625	667	726	693	680	599	614	645	625	563	578	571	555	572	521	572	574	553	566	487	560	545	545	551	525	520	540	582	583	563	538	550	546	554	539	563	516	518	552	565	537	540	529	550	495	526	566	532	517	494	534	560	553	508	512	523	536	515	513	566	555	552	555	546	536	553	508	532	565	545	554	536	522	542	563	525	562	579	517	529	555	542	526	544	548	510	552	531	502	572	546	566	537	537	537	540	567	617	526	534	531	551	575	603	497	520	554	533	523	555	533	525	533	517	569	533	538	584	572	494	537	547	534	555	561	562	511	611	517	541	528	520	556	582	562	514	562	522	554	510	547	575	494	530	533	517	548	535	540	562	536	542	569	539	547	531	533	556	586	548	589	555	509	552	552	557	539	492	502	507	507	557	546	508	534	518	535	478	534	499	520	539	545	522	566	542	569	526	518	508	536	583	530	534	513	526	596	559	496	539	562	552	560	561	526	555	546	546	525	547	480	535	487	511	483	563	519	518	515	519	590	490	564	536	554	522	504	540	545	541	543	531	530	547	537	501	517	488	542	546	525	518	532	530	522	555	497	569	500	499	519	555	553	539	526	532	559	560	554	549	538	550	519	537	560	515	576	541	553	501	552	539	570	498	545	504	553	566	542	521	556	547	542	560	542	546	536	552	548	525	557	532	552	509	549	564	540	513	588	513	536	563	519	543	544	530	492	562	565	534	543	514	514	539	526	538	527	551	561	530	548	564	562	547	552	520	527	587	578	554	535	523	524	539	545	535	558	516	520	549	539	513	566	506	554	535	540	539	549	539	563	505	503	547	563	542	532	544	563	502	529	545	505	519	518	503	513	564	537	549	541	554	545	535	499	549	520	528	500	550	538	592	516	547	548	543	517	534	572	578	530	536	516	512	522	518	530	545	553	516	536	532	530	522	576	562	524	555	529	552	537	552	546	525	551	523	515	536	553	524	542	560	575	558	581	548	536	530	534	540	545	552	546	533	545	541	528	492	507	534	520	493	522	544	550	523	522	509	601	505	575	548	500	528	563	503	522	524	497	505	537	564	524	565	518	509	520	505	568	522	564	552	519	523	573	569	520	545	552	533	584	571	509	527	559	548	511	539	531	480	552	549	489	571	564	584	547	548	533	527	557	546	503	562	553	561	527	556	564	561	529	601	547	609	566	538	554	521	570	537	539	559	553	533	546	520	560	513	519	519	534	565	522	532	542	548	513	529	555	559	489	496	519	528	533	523	550	523	498	557	532	536	521	552	555	510	532	580	542	533	514	572	545	500	567	505	505	552	521	517	535	537	542	548	553	511	560	524	550	518	567	517	538	507	566	527	560	509	550	557	542	571	547	558	547	564	510	546	539	534	509	523	498	524	566	559	495	532	536	542	541	552	579	532	517	504	557	543	565	559	555	517	535	545	521	567	525	506	568	564	549	549	552	532	509	545	531	511	527	543	525	487	522	517	528	551	558	530	565	570	551	544	515	546	535	554	524	564	598	559	560	532	525	573	560	546	552	533	536	492	526	547	560	521	538	525	480	519	525	546	552	530	542	524	498	508	520	509	546	538	528	532	514	603	537	531	540	537	572	550	495	512	538	543	546	512	548	555	523	534	528	562	528	528	548	543	546	517	552	533	550	537	541	504	530	535	543	547	578	534	558	510	534	554	566	538	561	549	537	514	548	529	565	542	518	529	534	514	533	535	553	511	547	545	525	539	527	542	548	531	523	551	533	556	538	547	571	575	552	516	539	537	564	531	524	515	544	513	531	570	545	500	560	474	517	531	529	513	564	577	529	548	558	568	544	556	540	514	550	561	532	561	534	541	512	528	549	553	560	513	518	562	544	580	553	554	501	547	545	584	557	522	522	546	561	550	516	517	526	553	523	563	577	545	548	550	503	554	537	569	498	505	524	551	549	553	533	504	539	539	537	539	558	544	576	520	524	532	564	545	523	558	532	524	537	502	483	554	570	564	496	566	562	542	555	528	546	542	507	497	539	560	562	565	539	564	527	507	514	561	526	557	562	568	528	570	535	531	523	525	583	561	535	543	579	553	546	536	602	533	530	502	571	502	536	558	522	552	513	542	547	539	525	525	550	522	551	563	536	533	517	552	527	587	496	558	515	546	509	592	557	544	495	538	513	515	541	574	549	537	568	532	520	543	522	530	549	524	519	515	552	522	548	516	539	505	515	488	529	510	525	502	517	569	545	565	567	537	546	544	522	512	552	493	519	529	526	557	525	515	567	520	537	547	523	516	529	541	550	544	543	566	514	559	540	600	554	562	594	555	549	506	513	551	535	561	509	564	546	518	570	541	539	562	539	567	540	532	534	549	550	520	518	521	535	520	556	530	531	531	569	567	528	559	526	522	543	566	482	541	548	571	528	523	509	536	519	489	539	531	500	533	541	549	552	558	531	520	536	534	515	587	526	545	574	519	521	546	563	528	514	551	543	567	502	542	523	535	575	552	524	517	535	527	544	566	588	552	547	541	541	542	528	564	579	569	592	557	545	555	541	559	526	545	528	498	540	484	570	574	545	566	556	563	513	535	499	524	560	547	563	532	524	545	539	535	537	507	486	538	558	545	544	526	549	536	540	507	539	563	524	528	525	574	577	513	552	524	528	555	533	530	491	527	519	518	565	534	521	534	559	533	511	554	538	552	526	563	542	553	520	526	537	542	506	598	520	512	493	519	564	543	566	529	557	529	547	512	561	522	565	560	510	558	560	512	565	534	577	520	516	527	523	573	546	495	557	511	545	491	502	555	506	570	538	533	526	543	537	580	548	559	552	513	522	519	528	562	531	514	539	540	506	554	559	547	555	546	511	552	544	576	593	577	516	560	567	515	556	525	537	556	504	521	544	558	530	502	503	506	532	552	514	533	560	490	558	527	528	586	526	557	577	530	524	523	570	561	515	538	556	545	505	520	545	555	532	559	568	514	546	534	500	552	505	495	583	540	533	585	558	526	542	548	532	537	535	559	552	539	515	509	552	574	537	531	519	556	538	531	559	538	537	544	542	511	540	557	552	521	535	524	531	517	541	537	524	536	521	524	521	573	527	518	500	488	508	551	577	531	529	551	507	531	544	533	528	519	544	520	535	518	495	562	551	575	551	546	528	548	530	597	524	492	555	542	555	556	532	505	534	507	557	538	562	571	505	569	573	568	562	538	538	534	560	548	519	526	506	582	535	550	554	527	531	515	510	513	559	557	602	536	524	571	538	553	532	527	528	557	538	563	555	574	540	543	590	524	534	542	565	533	503	531	547	506	540	510	498	553	509	530	561	515	496	563	566	541	560	530	582	539	525	519	535	512	511	536	543	550	513	543	541	519	566	497	567	536	510	547	555	568	564	524	557	523	526	533	513	556	527	530	569	531	540	544	542	502	547	510	493	518	512	527	573	544	556	505	527	572	537	557	519	538	551	507	554	529	569	546	534	527	557	537	524	514	570	561	552	506	535	536	552	508	539
43645	23628	8245	1419	861	638	518	502	497	388	373	315	317	315	301	278	317	293	292	293	260	261	246	251	264	262	256	267	233	241	250	283	247	277	264	258	233	230	243	243	287	276	259	251	257	247	232	258	268	275	254	248	228	254	260	257	267	244	229	295	259	231	250	236	221	277	266	238	257	290	252	239	272	209	223	251	224	240	249	245	242	225	261	259	231	258	242	231	244	237	267	256	264	291	233	258	247	253	257	250	254	267	241	225	260	251	252	237	263	271	262	238	222	247	226	255	239	244	262	248	239	230	237	246	256	262	266	243	252	257	257	250	240	268	249	253	257	252	233	253	220	235	223	260	249	272	245	247	244	251	237	255	261	247	249	251	218	243	241	254	263	241	256	237	243	278	229	244	233	281	260	284	234	237	261	242	255	244	243	254	244	251	254	284	255	238	241	268	262	241	236	244	243	240	260	248	257	229	259	279	245	265	248	245	230	236	238	250	251	238	250	229	267	258	240	242	273	241	244	241	241	236	273	242	266	279	270	258	235	244	223	282	267	268	252	224	223	250	241	236	233	234	267	245	213	246	250	224	227	250	251	238	222	245	260	259	263	268	247	255	245	220	258	249	243	263	268	239	259	265	238	228	270	265	258	237	264	250	246	236	245	274	268	257	270	234	223	252	245	228	268	262	239	265	239	234	237	230	225	235	235	245	250	252	236	247	305	259	232	215	227	239	261	240	246	238	241	248	280	227	244	226	276	246	247	238	236	248	230	231	270	247	279	260	237	222	208	268	239	241	256	284	255	249	258	224	236	236	269	251	259	253	249	243	251	221	268	243	243	252	232	261	251	274	270	233	235	218	223	261	248	232	227	245	232	234	260	260	279	231	236	230	236	251	224	232	254	242	235	236	240	258	254	237	240	245	241	241	224	260	243	219	207	246	259	261	248	257	240	250	244	231	255	260	268	214	222	236	236	242	244	227	250	247	248	245	276	249	221	232	265	250	283	202	242	255	240	231	239	233	242	264	255	246	248	238	239	231	272	273	265	281	249	240	247	236	250	258	250	247	264	241	237	261	245	263	248	286	260	274	235	252	262	268	226	227	233	253	261	236	232	260	255	217	257	234	239	250	231	279	260	234	231	241	234	240	239	234	267	254	220	251	236	234	261	275	231	263	236	255	260	253	229	233	242	251	273	276	274	270	252	269	251	267	238	265	254	238	209	257	212	224	226	266	242	222	267	265	239	253	273	275	295	265	241	214	271	248	224	290	263	269	281	244	262	261	244	233	243	228	251	286	246	264	250	256	234	232	241	237	262	266	248	245	244	272	232	247	230	239	226	250	260	221	268	247	235	212	241	239	257	264	231	277	253	207	250	265	248	266	246	235	237	226	241	242	244	262	261	266	223	250	226	228	233	251	230	265	260	246	235	250	253	265	241	262	233	264	252	244	236	239	247	261	218	260	236	236	227	222	251	238	211	256	258	224	234	272	264	250	256	253	255	269	256	237	269	253	278	247	254	243	249	234	233	267	234	240	240	242	235	282	233	240	249	246	245	244	248	258	240	250	248	240	267	256	270	278	245	226	249	214	220	244	276	249	249	266	270	249	297	248	264	244	275	248	226	233	235	241	257	242	247	239	216	251	249	229	262	264	266	251	301	246	235	239	222	261	244	225	269	251	247	248	223	237	215	242	239	237	254	246	254	280	272	227	257	231	226	275	263	236	258	223	249	264	260	232	255	249	238	270	243	255	236	240	251	246	266	250	232	237	243	256	272	247	283	263	275	275	249	250	276	232	212	257	250	260	236	263	288	270	234	251	276	248	245	209	221	221	261	235	301	276	259	231	273	276	244	238	222	235	267	266	243	258	244	256	278	254	246	241	265	228	283	243	258	252	259	228	221	266	271	265	248	271	241	266	253	250	234	230	256	230	268	257	234	218	275	257	273	263	249	248	236	232	239	245	247	214	254	244	221	265	242	235	292	255	256	256	258	231	241	272	229	224	239	260	263	259	250	260	237	234	267	227	228	238	267	274	225	253	234	272	243	238	268	253	254	257	243	239	233	231	250	261	218	256	262	262	254	253	242	230	285	263	258	241	264	244	268	249	262	231	226	243	284	259	225	260	218	230	248	255	244	252	253	256	219	262	268	239	275	229	236	226	238	239	258	272	232	229	237	265	212	258	240	269	255	247	234	246	221	212	276	246	227	247	256	275	238	227	237	268	240	257	246	261	280	219	241	228	267	247	244	258	239	239	218	267	291	253	265	267	274	228	217	238	218	244	237	248	228	239	271	284	264	200	251	253	289	259	275	232	271	246	240	239	237	277	282	267	263	269	263	239	230	243	257	229	247	258	255	233	274	256	259	237	260	249	262	230	251	238	276	283	245	266	261	212	239	273	226	236	242	241	254	232	249	249	214	255	265	269	255	264	260	232	250	262	226	237	239	254	230	235	211	233	275	248	253	249	260	276	237	259	235	238	260	260	262	254	228	237	264	245	265	263	245	255	238	248	240	235	224	243	243	278	267	235	237	263	240	255	253	274	223	230	200	230	248	272	236	254	241	260	248	245	231	280	223	209	235	238	257	251	222	245	277	234	261	246	220	266	283	239	248	235	257	255	256	248	269	256	286	234	285	254	250	239	253	245	249	236	262	289	254	247	247	239	213	264	234	253	231	258	256	231	257	298	244	242	231	246	225	238	236	233	250	241	250	239	241	222	255	250	231	249	256	242	257	247	233	240	257	252	241	242	226	250	243	263	252	218	226	247	239	250	234	230	241	240	250	279	226	230	247	241	242	248	249	254	266	246	253	238	264	246	250	227	293	235	226	266	243	234	238	245	259	251	237	242	230	218	237	271	293	270	223	269	225	254	241	259	221	247	266	236	244	227	259	239	242	285	273	234	234	274	267	268	269	234	259	241	240	229	240	256	253	231	261	249	269	244	234	247	262	259	245	251	261	249	260	253	240	241	247	243	232	271	250	234	269	258	297	248	232	249	209	252	237	224	249	246	206	252	225	259	259	241	251	255	231	238	262	268	229	248	241	249	256	264	261	271	269	251	250	260	218	269	219	239	248	225	253	240	245	235	247	240	238	267	276	253	234	247	256	268	254	258	246	262	246	232	244	230	253	250	234	252	286	266	251	222	234	260	237	245	243	261	259	259	271	232	253	254	242	213	217	263	241	247	255	220	245	218	274	263	231	238	258	246	232	267	238	263	258	231	246	251	216	238	223	239	250	263	262	278	250	235	256	244	243	253	240	292	274	228	260	230	238	228	235	248	239	233	240	219	244	251	253	237	271	231	246	239	297	272	284	232	231	219	259	237	253	264	227	232	237	256	239	225	262	236	255	238	256	220	281	271	269	218	242	223	257	246	239	223	258	260	248	247	293	240	231	250	233	266	277	211	249	269	252	197	283	279	227	238	239	232	272	261	216	257	253	264	233	273	242	238	240	246	225	230	259	258	229	237	223	244	234	241	210	249	270	227
21200	1461	2672	3047	2580	2237	1916	1927	1643	1500	1277	1085	1112	1032	980	895	963	835	800	847	816	807	746	763	758	700	731	715	726	677	645	681	706	687	682	668	695	681	639	664	633	661	652	639	608	658	635	620	631	627	619	655	663	631	588	614	610	638	661	641	654	628	617	590	655	647	671	608	585	637	625	576	645	660	615	607	642	617	582	617	621	624	611	647	652	630	582	574	645	630	663	628	643	655	616	635	661	611	622	633	584	660	617	653	674	664	647	632	631	628	621	600	667	655	643	648	632	654	678	605	612	577	631	589	690	634	608	640	614	619	676	627	642	670	653	629	610	628	610	619	688	606	623	610	617	630	668	643	628	669	616	674	604	678	613	619	649	611	578	625	609	622	673	599	633	617	608	665	614	597	620	580	622	647	646	639	600	584	618	636	582	591	642	636	611	636	617	608	615	618	614	588	628	657	586	621	656	600	650	580	607	606	614	596	600	641	628	636	611	617	612	663	661	611	604	574	610	655	621	596	663	617	617	624	579	605	682	663	674	605	609	592	635	575	595	631	662	628	613	636	611	600	532	635	605	634	631	630	634	593	629	649	624	594	630	621	654	680	594	618	645	606	608	607	590	660	622	633	650	636	622	589	611	625	647	607	623	637	659	656	645	589	580	622	582	624	616	600	618	601	633	595	588	609	634	613	609	621	669	614	606	593	660	636	626	624	602	619	649	635	592	586	625	645	619	657	649	586	630	646	653	632	639	618	616	598	603	636	651	637	594	633	607	664	656	639	610	608	641	611	631	616	635	619	609	613	608	659	629	601	606	626	630	634	620	648	613	616	665	610	623	614	608	621	600	615	591	606	602	633	658	642	623	655	614	588	624	626	595	640	660	643	629	643	611	642	604	611	614	579	641	620	642	584	623	607	585	530	662	602	656	622	655	644	641	656	659	614	664	603	631	614	646	613	622	631	583	602	614	601	652	582	613	612	587	626	674	616	597	610	658	599	622	626	632	633	668	683	619	617	603	668	606	634	608	614	610	601	629	621	588	649	605	612	604	633	612	628	620	658	576	641	607	630	571	634	644	622	578	585	640	637	644	624	622	590	605	633	610	627	626	613	621	593	622	610	629	579	616	585	575	570	589	648	596	640	614	671	635	615	653	646	570	644	606	579	642	651	646	616	655	647	645	659	605	613	599	621	638	628	638	622	597	630	625	601	599	626	640	654	577	592	623	655	619	601	625	655	599	606	653	587	653	623	616	623	629	599	608	601	584	605	550	666	583	622	616	640	599	657	610	600	646	626	624	624	640	614	619	616	602	598	623	648	647	613	660	646	586	636	666	625	620	599	620	602	668	613	615	592	609	565	590	603	626	596	610	586	641	606	636	597	681	595	647	638	606	640	647	587	594	599	618	633	594	597	586	601	594	634	656	629	604	632	598	631	559	586	674	644	614	600	592	624	631	626	585	621	653	581	591	604	597	606	600	612	603	632	621	649	580	653	594	616	625	601	653	618	625	629	638	616	613	601	691	596	646	623	604	654	628	622	551	655	625	600	650	618	668	595	616	669	632	642	622	675	660	616	590	654	624	666	601	615	598	683	594	658	649	633	606	634	594	617	617	604	577	576	600	607	611	644	622	588	598	569	622	622	614	591	616	616	600	616	634	629	601	631	606	624	585	620	639	593	631	642	574	583	628	598	592	602	642	643	579	582	647	642	574	595	632	616	634	647	638	644	645	595	619	622	639	651	616	581	617	593	642	617	605	580	640	638	628	632	637	629	627	609	623	637	603	622	581	583	627	588	669	641	630	587	621	645	618	571	633	598	600	634	643	617	584	624	601	589	592	664	602	570	598	614	597	615	629	585	558	602	583	605	581	622	651	638	609	602	649	594	665	624	605	579	603	662	656	676	652	631	640	624	623	627	642	592	602	636	607	595	617	614	637	612	577	623	599	652	619	645	626	564	615	651	616	596	613	639	622	628	672	637	586	626	644	633	557	627	647	631	579	622	632	643	627	567	608	621	601	639	610	637	615	605	610	611	583	623	572	600	619	631	620	641	628	574	581	604	564	580	556	621	650	635	588	596	653	621	622	622	603	621	643	621	613	637	604	602	557	606	586	622	620	620	662	588	648	608	591	595	606	598	599	648	627	628	644	622	652	613	604	643	641	642	587	624	686	619	653	634	674	618	624	638	626	613	635	617	630	594	639	617	603	643	625	636	614	593	600	608	606	643	597	629	620	612	637	582	621	602	633	650	601	605	627	622	605	588	622	593	639	601	642	583	588	623	637	588	721	627	621	618	604	643	633	594	653	606	613	614	629	566	636	639	622	598	656	578	588	627	619	625	602	618	608	619	607	643	658	610	597	608	621	666	590	631	623	644	589	653	609	615	574	640	620	604	613	601	624	639	606	597	642	633	596	632	577	659	635	627	647	575	605	676	638	633	607	608	666	610	646	635	621	607	642	593	662	610	592	619	622	667	634	663	619	652	614	598	656	646	625	622	615	628	590	639	596	658	662	578	632	600	582	641	626	592	625	618	646	593	624	653	631	602	591	641	625	644	611	627	624	649	614	636	647	635	604	631	608	606	595	626	627	614	625	632	615	609	648	639	668	604	623	581	657	655	619	648	608	660	630	628	619	640	584	596	605	632	602	651	651	605	550	634	611	611	603	620	680	631	587	593	618	648	660	628	601	633	597	563	596	661	668	630	629	655	656	647	588	639	603	639	599	614	580	630	635	669	634	613	642	675	652	594	673	665	592	626	594	572	643	598	636	629	620	624	600	603	636	615	615	624	547	581	591	677	611	603	656	610	624	673	608	628	671	605	651	607	623	642	623	619	607	622	605	628	635	607	648	608	606	645	637	648	687	612	621	595	608	623	605	623	643	665	596	614	580	605	605	658	631	609	612	614	622	629	624	625	612	596	660	626	562	571	575	635	652	637	614	635	617	643	599	607	634	591	617	661	613	610	630	632	614	612	594	621	597	615	580	633	649	606	635	676	659	684	614	686	636	639	610	617	607	624	655	621	640	603	646	549	629	595	633	598	587	639	608	593	637	621	608	645	585	613	632	647	617	621	673	596	581	653	583	657	600	615	650	635	628	621	599	629	623	629	620	640	625	640	589	641	607	609	669	661	614	636	618	611	661	627	624	648	600	613	587	594	620	656	602	623	618	635	602	589	576	603	635	582	598	605	662	605	585	623	604	622	598	614	641	685	637	630	603	600	604	607	633	604	630	628	670	586	660	606	615	651	633	642	627	653	591	592	579	602	589	620	605	612	591	608	595	606	653	609	581	651	570	617	651	630	635	620	595	632	630	587	644	609	647	636	627	654	653	623	633	629	583	571	586	626	584	635	632	641	622	625	619	596	611	598	607	681	600	634	645	626	610	626	567	623	653	612	634	636	616	631	653	645	652	636	660	650	623	637	613	638	638	574	628	600	603	634	602	649	621	630	575	613	601	599	609	629	634	591	670	588	680	631	626	598
41563	28063	19502	13268	3238	1348	956	932	884	744	605	583	559	504	494	498	476	458	450	426	410	437	476	414	424	415	443	451	400	417	377	399	420	402	413	398	382	403	376	376	398	385	342	438	379	422	370	378	414	397	395	416	384	434	426	420	397	385	402	396	395	395	376	391	414	404	398	409	417	434	366	360	389	373	379	431	405	382	413	388	384	413	391	400	385	386	411	428	393	404	382	421	429	397	417	409	393	393	365	408	389	388	375	430	399	372	436	381	429	413	368	389	394	402	345	406	404	409	432	387	384	433	391	376	441	404	403	384	385	353	385	400	382	401	398	377	382	370	399	426	413	382	387	434	365	398	402	378	365	381	400	406	398	420	430	347	376	389	402	371	374	405	381	398	385	388	428	390	385	389	401	390	424	406	383	361	391	396	385	411	411	379	416	408	344	420	396	406	395	368	368	422	355	428	381	381	423	424	401	382	377	384	425	393	411	403	376	392	383	396	423	341	374	435	378	386	381	415	376	445	395	430	400	421	380	376	404	400	401	421	414	401	375	390	375	396	390	415	443	394	383	424	381	382	418	403	368	403	416	386	379	406	396	407	364	378	371	363	342	431	405	417	384	379	356	363	424	418	378	398	384	403	398	401	417	409	390	430	393	386	394	391	372	383	432	383	379	406	391	405	378	379	386	383	365	414	387	413	399	420	403	429	393	373	397	383	402	396	411	384	394	399	397	389	396	401	394	388	407	390	390	409	397	380	363	361	396	415	375	374	433	379	344	351	364	396	370	381	385	405	370	389	397	368	392	398	409	414	422	416	402	390	377	412	354	424	379	360	398	404	380	433	390	356	393	413	401	377	420	408	449	388	397	395	393	377	393	390	363	367	388	350	407	350	402	396	392	416	394	419	385	396	423	421	416	408	408	395	370	412	387	373	407	386	384	396	413	375	386	385	367	400	384	393	392	410	400	371	347	374	386	368	402	422	413	404	402	394	440	414	361	397	425	392	369	402	375	355	390	426	385	383	390	398	391	381	357	380	362	396	408	368	399	401	408	396	387	395	385	421	403	433	371	369	422	416	399	419	373	372	379	391	389	375	400	396	362	368	389	437	384	398	401	404	391	388	392	431	439	371	396	402	427	389	400	397	399	345	397	385	396	361	350	408	377	369	441	427	381	387	358	416	423	402	404	424	373	376	395	385	384	423	406	380	368	353	363	391	402	405	408	369	415	368	419	423	424	399	400	401	409	381	446	399	402	381	397	373	376	379	383	410	401	373	405	353	383	386	357	431	371	410	394	401	401	369	378	400	405	390	400	414	413	396	389	424	367	399	411	403	422	377	349	386	367	395	410	417	365	374	394	387	399	402	399	422	392	385	353	374	394	396	385	401	435	392	365	363	411	443	382	407	407	407	376	368	405	407	379	398	440	384	406	390	386	442	422	374	400	404	410	403	372	420	381	426	355	373	393	381	400	396	403	402	383	403	401	375	387	411	375	404	395	423	395	404	376	383	384	416	383	387	391	381	382	409	374	397	432	389	404	369	415	381	403	380	376	404	389	356	360	408	387	441	430	391	388	406	414	373	412	403	416	379	418	408	397	393	409	368	382	397	378	421	398	433	406	371	377	400	423	401	373	386	400	428	395	375	402	369	399	414	387	384	408	377	353	388	419	397	427	398	392	404	447	359	405	401	387	401	403	363	390	439	445	412	389	372	387	383	427	414	381	377	430	410	412	406	370	395	389	382	381	375	396	413	403	395	440	402	420	407	371	358	400	403	383	391	409	410	382	443	363	397	375	423	387	371	388	400	355	378	406	365	399	407	437	465	416	404	388	368	394	351	400	378	371	393	395	412	396	429	421	387	389	402	389	471	354	413	403	395	375	431	370	394	371	368	394	410	365	404	398	401	453	385	405	380	405	395	382	429	418	409	387	391	389	344	392	424	430	410	376	367	368	364	424	392	407	401	370	436	398	392	376	369	422	364	412	385	430	411	424	387	398	397	393	405	407	398	396	390	421	400	407	410	417	408	380	389	369	375	390	389	402	379	376	409	423	394	376	377	419	423	396	407	411	390	424	407	406	385	353	435	385	402	393	397	398	378	375	382	412	387	421	409	367	367	388	387	394	394	434	400	367	391	407	371	425	386	364	405	406	431	394	409	383	398	435	396	414	395	403	437	396	426	416	367	417	401	400	354	385	370	362	401	373	391	407	386	350	379	442	379	404	390	379	397	427	404	415	394	416	396	379	416	411	397	397	386	379	386	402	368	371	394	369	371	405	359	383	393	398	387	422	398	396	381	370	408	395	426	382	408	415	365	378	402	358	379	403	398	390	399	401	402	430	409	409	402	413	412	419	405	402	416	423	395	401	402	393	417	422	368	394	377	430	425	419	413	419	397	392	411	373	398	394	451	392	406	417	378	405	399	390	399	380	430	412	390	417	389	377	404	368	430	380	384	367	419	337	374	407	383	405	458	406	372	399	386	419	417	401	358	385	408	394	411	370	425	409	357	362	396	388	423	365	362	424	394	419	378	430	403	409	420	384	386	403	399	396	416	418	403	420	426	410	430	415	360	394	375	411	381	391	420	368	440	357	425	409	373	401	390	399	432	357	409	411	385	392	398	407	412	400	421	415	381	377	407	411	396	363	395	390	408	392	354	385	373	386	395	397	404	432	373	363	384	379	322	387	374	415	404	358	408	409	401	395	391	385	412	401	374	399	378	410	418	431	427	457	427	397	428	397	394	349	371	406	363	398	392	397	403	439	382	384	399	378	364	404	388	394	359	437	442	393	398	365	419	416	405	379	395	353	388	401	441	395	424	426	376	366	421	352	403	416	383	392	393	344	387	411	377	421	389	373	410	404	420	385	419	395	400	381	404	424	398	360	435	371	399	405	400	370	417	391	363	404	389	372	384	418	443	391	400	402	424	401	426	406	395	402	370	407	403	427	354	423	411	399	389	380	367	398	401	376	373	396	382	378	392	396	406	383	421	400	399	385	399	393	375	403	393	416	362	394	367	406	371	393	390	389	408	414	366	380	417	401	361	376	415	368	390	385	393	417	395	460	413	375	414	394	368	334	390	420	418	395	399	411	378	379	381	393	406	413	392	423	376	441	349	441	414	387	391	363	369	403	365	371	432	390	404	402	359	415	430	401	424	396	386	426	396	371	433	408	392	380	380	372	368	431	413	387	404	410	383	368	370	427	393	398	372	397	386	389	399	427	410	413	395	376	422	432	408	415	361	385	385	398	415	401	441	420	394	397	360	443	359	417	387	395	376	420	422	420	389	391	397	395	383	382	353	384	383	405	412	362	415	391	448	367	387	430	430	382	398	363	403	370	397	442	397	383	376	376	393	385	389	383	378	353	400	347	390	396	366	407	408	410	427	419	414	404	357	421	427	393	393	393	378	385	372	382	380	430	396	404	408	416	373	375	326	389	421	407	414	378	413	400	404	405	400	394	423	407	421	405	411	383	406	396	382	390	376
25604	2569	4809	5365	4597	3830	3437	3000	2901	2475	2077	1862	1808	1659	1586	1516	1383	1274	1299	1235	1159	1314	1202	1198	1150	1126	1015	1053	1123	1002	998	1018	1022	1014	989	1035	994	1026	1018	969	976	997	1006	1006	1017	958	1014	942	945	946	924	972	939	942	930	936	916	956	923	946	933	948	926	892	935	948	901	953	864	924	848	912	978	913	926	908	943	984	950	928	948	924	912	962	900	1000	946	895	918	930	901	952	916	962	896	930	903	899	927	882	931	902	917	882	943	960	904	897	935	929	927	952	967	959	971	831	924	956	929	918	935	902	914	943	907	879	907	936	958	913	969	931	934	914	944	932	925	928	914	980	921	862	927	839	939	939	951	952	922	949	875	918	924	904	977	876	879	931	882	901	913	920	851	939	897	921	899	962	877	928	884	909	957	944	900	903	917	963	849	898	918	964	923	882	899	931	922	885	870	908	857	904	930	882	957	914	938	884	889	864	869	869	908	900	881	940	923	838	925	865	937	880	927	911	893	943	906	878	939	878	884	874	888	897	922	912	956	902	877	911	932	895	953	903	861	876	855	859	880	875	923	877	922	937	910	914	938	896	971	947	923	946	924	912	880	918	908	964	960	928	968	940	907	901	886	944	881	940	907	895	902	887	884	954	912	877	867	915	879	880	895	952	950	932	900	884	901	946	932	878	904	918	840	889	902	925	888	932	905	891	944	871	925	899	889	908	954	893	925	903	892	918	878	930	870	907	915	914	899	936	895	856	884	934	908	902	906	884	901	914	898	856	896	903	886	913	909	900	903	918	947	900	900	933	931	882	955	902	869	905	849	878	910	917	903	921	924	891	923	864	966	859	939	895	898	874	902	883	896	894	908	903	962	880	945	904	900	858	823	888	951	904	851	899	882	982	957	877	936	921	888	925	900	946	893	884	937	881	914	967	915	912	863	899	878	850	872	940	875	876	883	901	888	888	907	884	933	871	952	932	905	903	934	887	896	924	948	934	935	898	902	967	912	913	928	879	903	909	882	930	879	902	941	865	952	898	912	899	939	896	944	880	910	884	919	920	915	971	905	908	867	913	894	919	917	881	924	906	903	861	924	878	908	868	884	959	940	927	945	896	879	906	905	922	926	892	913	885	869	877	936	933	899	937	963	913	890	880	878	878	973	972	889	873	968	892	921	949	909	929	851	892	908	909	872	890	910	861	842	947	909	904	916	897	897	853	904	893	906	837	900	945	898	875	956	881	908	877	914	893	961	857	857	914	941	888	902	892	920	905	900	963	944	916	887	922	885	872	963	895	885	941	860	874	971	891	934	905	928	886	915	890	868	953	904	885	928	952	912	960	959	871	898	889	946	905	873	988	895	885	954	896	909	925	903	867	932	931	876	906	873	909	856	899	883	980	965	907	975	954	903	863	930	919	859	900	895	936	874	939	925	864	986	898	951	920	875	890	872	953	907	927	917	904	967	864	860	911	891	885	884	913	888	909	917	927	933	907	887	897	938	929	962	954	876	957	916	878	922	948	825	883	914	935	962	901	906	920	907	892	916	915	888	910	906	921	945	942	926	896	923	927	959	917	926	891	887	941	921	877	928	881	948	946	922	912	889	906	874	947	945	890	926	902	926	946	884	864	881	894	897	919	928	916	918	904	963	900	931	914	907	931	918	896	902	865	911	895	896	909	897	862	948	889	861	900	886	896	898	902	888	861	854	946	868	903	886	918	874	884	909	905	905	911	871	929	906	969	925	880	959	858	911	911	896	929	929	846	923	920	949	926	873	894	862	922	905	890	947	915	932	935	879	903	924	945	892	942	835	883	936	945	904	894	957	874	884	886	920	934	878	902	917	872	858	897	842	934	912	896	835	883	949	930	856	862	879	906	887	930	884	896	900	904	945	974	928	899	903	868	958	909	896	881	949	916	980	889	886	903	903	890	894	920	945	903	952	955	906	934	924	926	926	857	937	926	868	910	895	930	920	924	961	929	882	944	907	894	972	892	900	907	987	931	949	924	921	875	904	899	902	892	914	848	895	840	901	904	979	863	943	890	914	950	862	854	875	883	861	924	929	846	920	912	872	939	932	891	905	906	918	904	858	896	881	928	935	929	929	899	908	941	896	892	937	922	901	900	968	900	911	944	913	952	862	912	863	849	904	961	934	906	902	905	851	954	896	864	923	899	893	914	889	908	952	895	920	835	890	893	919	892	882	899	898	954	884	919	913	981	923	917	917	920	956	909	957	886	909	897	893	888	859	902	946	938	891	908	901	927	914	926	904	892	919	864	882	887	883	907	900	932	923	839	881	888	937	893	902	923	902	860	890	922	905	909	901	946	941	895	945	925	898	922	960	879	935	906	905	906	913	932	873	865	920	990	876	883	939	898	916	947	915	861	925	925	926	894	888	919	902	862	896	891	938	914	906	873	863	931	909	898	951	930	875	833	936	926	897	876	930	897	934	912	906	917	833	907	907	876	947	964	876	900	896	855	926	910	880	913	889	906	940	859	890	886	920	876	922	911	931	959	913	920	919	965	884	868	880	883	889	940	916	891	905	886	932	927	924	901	861	952	898	886	961	919	912	954	909	959	865	945	883	909	859	922	940	894	921	948	941	919	912	904	941	883	916	891	927	926	845	950	878	912	867	909	924	924	917	888	922	932	904	896	885	849	937	902	935	914	914	869	899	881	913	886	909	942	913	913	921	920	905	906	848	902	921	890	885	925	885	883	904	956	977	916	857	886	900	876	902	896	971	865	962	879	888	901	889	935	905	926	890	871	923	854	900	902	959	941	944	911	880	885	922	929	926	936	927	898	926	922	918	905	924	906	903	921	909	894	886	935	893	907	903	899	878	896	946	893	895	894	912	908	907	838	876	893	868	869	934	901	988	931	850	917	885	920	872	878	911	877	859	895	955	884	912	913	885	862	933	901	875	890	919	928	916	899	892	872	917	941	890	882	921	926	895	930	897	859	896	932	954	860	917	928	934	930	853	898	926	923	939	855	909	892	898	917	914	852	907	867	902	921	870	912	922	900	903	881	812	926	922	879	851	941	912	868	892	880	920	942	877	907	946	974	886	838	856	914	949	861	898	884	938	884	862	898	890	950	901	920	849	887	970	876	914	897	853	872	938	891	869	923	882	926	946	851	900	910	925	901	861	901	922	910	918	883	941	900	879	918	861	906	942	920	858	920	962	913	904	906	901	931	936	975	943	905	851	961	875	974	890	865	939	938	901	971	896	897	921	889	925	883	928	893	960	896	873	893	863	902	912	915	903	862	908	941	917	930	932	915	911	923	890	947	940	909	917	971	945	884	916	888	915	874	968	933	933	911	925	865	922	894	955	894	890	895	853	973	879	891	922	880	969	888	901	877	907	878	948	935	896	937	872	909	901	883	912	913	916	886	906	874	882	901	934	959	867	923	947	876	944	929	916	872	927	885	885	902	905	913	928	873	944	873	888	898	909	891	878	893	879	892	914	897	935	887	939	908	913	924	923	904	928	923
8077	444	274	248	212	232	208	227	236	234	203	229	215	193	177	198	198	240	203	202	206	177	202	209	210	239	200	199	206	177	201	180	205	218	221	192	216	204	194	229	195	204	191	179	182	204	181	174	220	212	201	218	185	225	177	212	220	213	169	211	179	214	221	214	216	186	207	213	200	215	207	202	215	196	198	192	225	217	200	209	215	215	209	212	186	221	192	186	203	217	196	194	173	212	220	206	226	218	190	201	195	225	204	223	218	215	195	203	223	193	241	201	212	214	168	202	205	217	221	205	211	212	214	225	220	209	219	208	207	201	190	233	211	210	200	198	223	210	203	170	205	247	204	209	190	196	205	182	237	209	192	197	183	203	211	237	209	197	216	215	220	215	192	217	184	212	195	205	200	185	202	190	195	213	208	195	187	206	218	200	191	229	209	182	208	203	208	179	214	192	176	210	213	196	217	208	233	191	214	227	202	186	238	225	177	205	202	203	201	207	198	195	177	202	209	234	237	212	212	209	214	216	206	219	203	208	218	207	220	209	193	202	204	211	215	192	204	201	198	205	212	195	196	216	201	213	195	197	229	205	166	211	214	212	219	219	206	213	224	209	222	208	237	168	207	230	230	222	204	217	192	231	209	205	209	204	207	205	194	215	193	193	197	185	197	187	191	221	205	212	189	177	187	208	209	205	186	204	196	192	190	188	204	208	209	188	201	218	191	177	207	194	182	207	206	190	188	225	213	197	220	208	214	215	212	196	210	219	211	200	176	217	238	179	215	179	207	231	220	198	171	218	205	188	214	202	207	184	166	187	203	196	192	214	216	198	202	220	238	197	200	215	210	207	228	202	200	229	202	224	198	208	198	210	212	225	210	215	234	208	199	229	193	253	194	199	223	205	200	190	218	222	200	232	247	190	183	213	208	173	198	221	208	206	224	197	209	223	189	196	231	196	199	205	220	218	194	206	212	202	228	190	188	205	215	221	216	212	223	208	209	222	222	209	208	209	219	208	214	209	196	238	183	197	210	210	207	192	206	235	198	227	206	217	209	216	237	196	232	204	201	182	180	204	209	176	194	208	201	213	199	210	210	198	201	196	205	173	220	173	210	224	173	202	214	220	193	198	195	207	232	207	217	218	249	240	208	192	222	175	189	202	219	186	220	179	189	201	185	201	183	220	226	213	230	214	193	203	199	239	216	205	216	197	199	185	189	175	201	214	195	224	220	187	244	193	214	200	196	198	206	211	233	233	225	218	179	220	212	218	202	227	208	188	217	200	205	213	204	184	196	190	211	196	210	201	219	210	184	221	190	207	208	215	215	217	209	185	210	238	224	211	205	201	213	214	204	217	215	218	212	223	222	211	211	208	193	209	181	229	201	184	195	207	206	198	195	237	210	206	215	198	168	194	179	228	189	217	198	203	187	220	225	202	188	208	196	210	219	228	178	200	188	207	165	192	204	201	188	182	196	175	207	206	195	215	213	178	201	208	203	196	217	211	192	183	216	199	219	191	204	184	209	204	209	227	214	218	185	213	224	204	218	230	216	208	192	200	198	197	196	192	201	221	206	200	221	222	239	182	209	205	212	195	207	178	172	223	206	215	213	192	205	230	199	204	188	213	195	207	223	222	215	205	208	188	194	209	188	175	214	182	179	198	193	203	201	204	183	220	205	228	204	220	198	210	204	192	200	193	187	198	223	200	209	223	219	208	196	198	228	209	197	181	224	201	189	199	189	230	169	179	207	213	199	221	209	220	207	199	204	204	193	231	209	215	202	184	199	215	215	218	216	187	195	209	209	192	221	208	213	228	194	187	226	192	200	193	231	192	220	212	220	198	218	187	198	201	204	193	197	219	208	231	220	222	189	198	194	209	199	203	213	218	181	213	216	231	211	217	205	192	196	219	210	211	221	221	209	221	198	206	183	202	197	184	255	182	206	202	200	227	220	215	214	191	212	178	242	204	219	203	209	200	250	205	222	205	198	224	199	226	231	208	196	227	198	213	194	210	207	223	223	213	207	194	181	214	230	182	200	202	211	208	210	221	223	229	198	221	175	231	190	169	190	225	211	216	209	196	212	204	201	204	214	183	199	209	207	199	200	195	206	193	193	215	206	219	208	200	171	207	203	215	182	187	229	212	198	201	227	189	187	200	199	207	207	220	222	201	203	203	211	189	239	217	204	191	213	224	210	221	217	204	213	187	225	200	199	207	216	191	197	213	232	194	197	209	195	209	203	216	212	165	213	190	195	235	194	191	202	204	188	210	212	225	217	200	211	197	194	232	196	189	224	222	199	206	227	229	217	188	197	196	214	215	222	238	212	208	199	217	209	182	200	180	218	216	232	171	203	227	199	183	199	217	220	237	203	229	214	208	210	230	194	219	194	214	231	222	217	197	204	206	198	222	205	193	203	231	219	201	202	228	221	201	235	198	221	186	221	206	187	199	193	221	200	214	212	194	198	193	209	205	201	193	191	219	216	212	270	205	209	192	209	226	228	225	208	218	206	211	196	211	195	222	185	228	207	212	206	243	215	198	202	206	219	201	216	210	195	222	200	194	205	205	221	200	217	222	204	213	233	189	215	218	216	191	217	229	227	196	203	202	202	215	214	206	193	209	209	195	189	242	191	186	200	185	206	188	190	198	192	199	195	221	235	212	196	227	225	203	225	226	196	220	195	180	223	202	221	180	183	228	208	213	192	213	191	204	224	232	227	215	233	180	170	197	204	206	204	229	191	192	212	190	193	227	224	197	205	182	218	218	209	214	204	193	209	199	224	198	240	206	189	193	205	207	199	195	208	209	234	195	202	193	172	227	208	209	197	230	224	169	208	212	244	212	234	210	205	192	184	191	198	191	206	195	235	198	227	179	221	205	202	202	204	192	211	214	190	187	222	222	191	204	197	196	205	246	219	211	185	202	204	208	193	200	232	200	204	184	232	202	185	186	208	207	232	201	217	211	212	216	197	186	179	199	235	194	222	206	212	202	201	186	209	200	220	189	209	206	175	209	236	214	188	187	185	194	212	217	194	215	192	207	196	217	188	202	244	200	184	202	233	221	213	166	173	183	221	216	206	171	211	209	190	200	228	197	244	194	205	199	205	188	223	184	179	196	196	214	223	217	200	189	204	209	221	222	230	220	179	209	203	205	204	213	181	197	215	224	195	206	185	185	185	219	202	203	234	185	195	213	193	229	186	220	205	211	231	177	216	182	205	202	229	186	186	202	196	185	193	195	182	218	217	203	209	239	210	164	204	204	201	213	211	192	200	221	195	182	201	199	213	210	194	242	195	222	195	201	196	232	217	187	190	212	195	177	218	213	196	227	187	222	192	201	207	223	187	183	204	210	191	198	214	209	207	186	231	192	208	198	185	202	228	198	218	237	199	191	190	209	209	225	215	217	230	221	233	211	207	190	211	211	193	220	207	208	192	215	226	172	201	239	217	223	209	195	178	188	219	206	193	209	205	199	207	210	217	192	200	201	211	212
7960	613	714	736	613	661	639	637	606	587	573	550	564	577	509	541	535	564	524	563	565	537	523	526	527	529	488	516	546	542	512	500	519	535	560	525	534	560	517	493	497	525	538	512	490	521	501	576	501	547	546	548	537	500	505	533	482	514	524	516	542	570	508	521	509	548	523	470	548	518	538	506	513	547	559	503	548	542	502	550	504	473	485	554	483	549	513	549	500	506	513	529	536	539	518	489	489	496	518	524	541	533	520	541	543	538	529	525	535	527	542	545	533	503	512	507	560	538	533	534	524	506	556	552	542	544	514	516	524	522	488	553	525	520	512	484	492	502	459	513	537	550	512	517	532	515	552	516	537	516	518	541	523	527	525	566	504	527	485	560	533	552	525	499	494	568	521	509	476	516	519	552	538	525	527	529	523	530	504	488	541	491	535	550	483	518	536	527	527	542	519	481	566	540	564	532	500	545	514	501	545	516	484	533	499	526	523	480	529	518	564	544	547	505	521	507	523	521	502	558	480	495	477	541	548	505	508	533	474	530	525	514	531	526	499	500	493	488	509	502	556	504	507	513	506	509	513	524	511	516	520	483	525	507	521	514	489	511	526	523	502	558	533	557	547	508	525	503	554	534	545	501	493	485	513	530	541	523	535	480	509	518	500	533	524	536	477	506	510	502	521	500	524	526	509	538	567	463	507	545	484	494	485	540	518	533	560	503	566	540	536	493	498	510	536	493	554	558	515	532	541	514	540	503	486	482	538	521	532	540	553	520	540	500	579	531	499	521	553	512	496	526	507	526	517	554	547	538	455	505	501	493	497	519	539	510	488	527	461	525	535	517	546	492	522	499	548	507	527	520	523	564	539	512	520	550	509	557	507	560	494	509	471	522	531	555	532	554	509	503	522	527	528	555	521	500	541	517	528	495	528	525	523	503	522	498	553	521	523	526	529	508	565	523	532	521	548	487	526	531	528	502	524	506	571	488	525	532	492	561	555	559	539	527	521	551	519	555	518	527	493	503	525	497	521	570	493	532	503	489	549	519	542	505	565	578	503	506	553	531	511	510	586	536	527	530	524	520	526	524	561	548	521	517	509	536	532	512	553	494	546	535	527	505	535	551	551	485	537	534	555	531	514	527	520	503	515	477	567	476	500	488	503	508	485	531	521	516	517	494	529	534	535	498	570	501	487	513	562	517	513	480	534	553	494	513	509	488	503	516	558	519	502	505	519	509	502	512	512	515	542	463	541	549	532	544	531	516	517	523	505	521	506	525	569	517	517	489	516	498	552	543	517	536	501	514	499	520	510	506	572	500	525	487	540	569	531	559	501	493	527	487	510	523	494	547	497	532	531	519	477	507	507	482	566	519	523	540	511	549	538	541	505	494	515	515	539	511	533	525	506	501	513	543	505	526	545	519	484	502	548	502	495	513	521	530	508	519	541	532	524	541	509	490	502	485	515	529	544	521	526	518	550	508	537	526	515	549	498	513	531	509	518	528	502	493	509	535	539	554	579	521	507	549	534	533	528	536	539	528	504	520	517	524	526	525	485	501	501	548	501	526	540	499	491	520	509	509	518	503	540	522	484	523	527	550	551	530	554	493	523	520	551	482	539	536	529	480	529	500	528	503	511	497	539	518	538	521	492	515	563	520	506	550	547	539	555	515	509	504	505	552	536	519	513	537	513	539	499	519	508	547	517	504	533	529	528	514	522	520	540	532	518	515	484	520	495	522	512	509	563	516	540	495	539	524	514	547	537	524	536	532	574	537	518	508	533	476	561	531	499	500	497	488	507	534	517	503	537	497	507	542	530	541	521	522	521	517	529	504	507	539	548	538	521	508	526	537	485	544	515	526	535	513	552	509	570	504	515	530	490	523	550	523	493	487	517	528	509	509	525	540	536	533	476	492	532	498	507	520	517	514	493	509	563	513	499	522	513	526	536	548	483	538	537	491	489	523	528	520	501	531	492	556	521	563	504	563	502	515	518	536	535	540	484	535	530	509	543	490	528	541	501	516	509	585	528	491	501	531	511	516	497	528	531	498	485	506	493	567	525	516	560	510	529	558	521	519	491	548	500	592	525	463	538	517	512	512	530	516	475	477	565	546	541	524	482	479	546	489	512	525	504	465	476	514	503	529	563	511	522	493	505	478	509	490	536	518	517	523	558	557	545	555	519	482	516	462	514	562	521	507	513	516	503	485	548	528	518	494	539	544	543	508	504	539	481	530	500	587	499	564	535	522	517	537	533	539	520	518	492	506	520	520	538	547	540	508	481	524	532	486	515	526	493	513	480	503	489	500	547	481	531	571	503	518	481	492	519	483	537	555	501	494	489	522	538	531	577	533	509	505	525	502	528	520	511	509	463	526	500	536	558	492	510	485	513	500	540	512	486	542	512	547	508	530	548	492	499	538	457	523	495	544	503	524	517	532	545	519	546	504	510	498	524	532	555	526	527	501	540	500	539	493	545	510	534	527	502	545	522	527	509	531	497	479	553	505	499	508	534	534	492	551	521	501	499	543	503	513	521	529	548	484	508	546	536	509	513	537	530	494	488	530	516	533	549	599	518	556	507	509	541	574	519	527	532	518	523	490	546	517	520	521	523	507	504	533	553	531	488	575	496	513	520	541	530	545	514	516	523	550	470	524	553	509	517	512	505	543	482	491	579	501	534	526	535	529	542	583	523	561	520	548	527	540	542	505	529	569	533	504	549	551	479	505	502	528	510	498	525	498	546	541	544	516	539	527	582	492	521	526	516	508	510	553	506	523	534	531	499	513	559	519	512	512	524	524	471	515	528	504	524	476	529	560	554	533	525	489	524	494	528	523	517	524	510	536	500	550	553	504	528	520	506	506	521	481	565	547	488	564	560	550	510	473	498	508	525	516	502	495	535	523	536	507	508	491	520	511	519	556	491	521	546	538	533	479	522	516	480	548	494	536	532	525	511	509	504	493	507	518	576	517	535	482	509	490	542	510	570	501	484	542	544	519	569	508	520	555	531	522	528	559	489	535	508	540	538	544	541	537	504	495	550	489	545	531	527	543	506	496	516	515	544	537	530	500	549	531	528	527	482	518	506	504	529	507	501	491	517	546	514	485	488	487	596	496	509	541	551	536	540	539	546	516	490	533	499	524	459	544	487	568	508	497	557	524	526	538	528	524	532	541	551	522	498	523	517	498	516	531	540	511	521	526	511	529	481	508	552	534	548	542	531	527	499	533	494	531	505	556	535	501	523	533	523	528	576	549	527	550	513	550	480	522	609	485	528	513	520	524	526	533	561	523	547	504	525	525	504	538	518	490	506	538	539	514	514	508	503	482	540	503	561	529	527	504	536	528	480	552	521	524	500	519	580	521	548	500	510	517	526	483	521	477	497	476	545	526	529	527	504	532	538	498	487	561	536	525	523	512	489	534	503	514	521	525	556	531	497	520	504	534	542	526	495	538	539	514	485	523	525	507	525	523	551	503	489	534	508	547	527	544	514	530
48480	23680	17262	2765	840	664	533	499	472	381	389	350	320	290	301	301	284	276	276	292	278	279	270	248	242	251	253	257	294	282	258	249	258	255	267	238	282	257	256	283	232	254	267	262	255	244	258	228	247	293	255	266	246	225	249	257	248	224	267	253	253	276	224	276	262	281	267	238	256	262	236	252	259	242	265	236	271	270	256	278	220	273	271	242	220	291	262	247	256	232	247	262	251	217	230	256	244	267	241	238	280	273	279	241	264	245	260	253	271	226	235	237	284	283	276	270	248	237	283	224	249	238	242	233	259	267	224	242	263	247	230	259	256	253	256	238	241	259	291	264	270	252	260	229	253	231	243	230	241	227	267	242	234	254	277	250	275	249	257	249	278	289	257	246	264	233	259	272	252	250	254	226	262	260	264	252	219	258	244	237	248	240	252	243	260	279	264	238	257	264	253	217	236	247	261	216	246	233	259	277	240	248	235	249	247	251	240	227	271	229	243	241	275	265	252	243	260	283	255	251	247	255	297	236	256	272	243	241	258	251	259	270	236	243	236	277	271	251	270	259	225	271	236	272	227	264	256	238	254	240	262	233	267	248	247	264	251	221	256	254	267	257	266	239	251	272	257	230	263	238	205	232	254	245	237	253	233	244	250	256	256	233	255	260	220	244	275	253	245	259	261	252	258	263	262	273	253	218	281	260	254	236	272	248	262	217	238	219	252	255	249	253	242	244	240	234	265	243	265	275	264	245	239	267	273	253	260	243	233	231	262	257	248	272	202	255	264	228	286	274	272	224	206	247	286	247	239	244	273	274	266	241	259	237	234	275	243	260	252	237	251	246	254	226	264	268	235	265	227	241	225	251	254	263	229	243	218	235	259	225	249	254	296	275	259	247	253	265	233	232	263	240	257	250	246	263	261	269	257	237	247	266	282	242	255	230	255	229	231	209	238	247	233	235	267	254	221	251	233	255	270	225	260	206	247	234	233	240	218	254	257	271	217	256	262	246	260	270	266	253	260	252	245	244	272	235	244	260	244	235	279	248	249	222	277	287	229	291	233	264	228	253	258	241	252	248	260	293	239	279	229	279	281	262	255	243	264	251	236	267	295	226	252	271	253	247	249	255	237	244	232	275	254	251	248	267	248	231	224	286	260	226	264	242	232	214	252	248	242	249	229	257	246	241	272	262	242	244	266	277	267	248	243	277	262	268	265	226	267	270	268	238	260	245	244	261	247	255	214	240	261	289	247	245	223	278	229	274	227	221	257	263	251	244	253	247	283	255	267	242	259	231	260	237	255	258	246	267	253	258	245	246	275	245	284	259	258	246	260	237	256	259	280	248	235	236	247	224	266	247	259	242	262	246	279	273	267	224	260	251	248	269	258	268	247	260	237	231	258	280	270	260	265	236	229	276	249	249	262	268	234	276	265	263	234	265	258	245	265	257	255	271	231	276	237	215	243	248	274	237	255	262	253	234	279	237	271	231	249	267	277	271	267	271	255	250	263	245	246	258	225	238	252	215	248	229	245	263	265	219	259	213	230	255	257	254	235	248	230	234	246	234	246	263	214	251	276	241	256	258	227	240	248	256	258	261	291	256	273	245	256	276	273	250	278	232	254	254	264	249	253	257	232	257	260	241	232	243	272	250	250	231	238	223	264	229	259	241	267	254	238	235	269	243	257	245	237	243	259	280	248	267	256	260	217	230	285	246	251	262	264	241	278	214	230	251	273	259	251	262	253	268	247	234	249	235	279	233	246	249	238	278	285	242	305	229	257	257	260	263	263	227	274	275	259	234	259	232	218	235	251	238	230	246	254	258	237	254	252	242	282	260	224	271	253	252	269	237	248	255	257	224	284	234	280	278	266	258	252	240	225	232	259	236	242	253	241	253	229	229	244	267	247	269	225	209	244	254	266	242	267	248	265	266	237	257	274	229	246	271	240	240	302	240	248	214	240	260	256	228	245	248	286	238	257	259	271	244	237	273	292	280	265	245	264	246	295	279	233	243	252	279	269	256	238	277	224	257	243	263	256	226	253	258	247	238	260	250	249	247	236	255	255	242	247	249	241	265	242	243	231	252	250	253	222	251	241	250	269	268	241	250	244	254	281	253	244	227	257	264	275	227	276	285	286	299	284	255	261	264	280	278	249	239	241	227	243	243	274	272	262	240	253	257	254	261	263	256	250	260	234	248	252	243	245	259	244	246	241	268	250	260	261	268	241	259	241	292	258	221	264	239	257	237	247	221	268	235	233	234	245	226	284	255	235	255	249	252	245	234	251	261	263	268	257	259	246	236	261	224	256	248	244	237	235	248	240	270	261	234	235	270	275	267	222	265	250	243	280	228	237	260	249	235	233	276	254	232	238	246	245	231	247	252	240	236	236	239	213	249	215	262	249	246	234	278	258	263	274	246	247	268	242	245	261	215	241	236	235	254	219	252	240	265	241	268	257	234	269	240	244	244	217	242	273	215	230	278	281	272	237	256	298	256	262	252	260	244	268	240	254	245	238	240	225	240	255	265	264	276	273	241	241	275	251	213	231	249	258	287	227	233	265	259	259	263	250	249	249	271	254	247	250	223	254	274	255	232	270	250	259	243	258	244	248	240	236	257	214	259	249	263	239	225	274	247	249	226	263	269	245	264	256	264	261	254	252	240	266	276	250	262	255	256	267	267	263	249	252	259	234	256	239	265	252	238	238	239	230	263	225	253	237	231	228	232	239	227	270	247	240	273	260	265	269	232	254	251	258	238	271	246	238	263	258	243	241	261	272	274	238	252	258	230	259	257	227	271	263	256	265	263	210	253	242	248	256	267	266	248	255	247	252	264	245	251	227	286	268	231	241	242	217	206	250	247	238	223	246	217	230	263	246	234	234	259	260	235	277	247	236	248	244	260	232	249	263	227	252	228	245	239	238	260	231	240	270	247	255	249	258	244	239	247	232	266	251	242	267	264	284	255	245	254	249	259	269	255	255	259	262	235	238	234	234	261	247	264	232	224	235	244	236	267	258	285	269	263	288	244	239	229	232	271	272	285	267	246	243	285	237	219	246	260	271	251	272	264	256	275	276	253	255	240	270	243	259	253	264	224	225	273	257	239	246	239	240	247	264	228	262	262	302	290	259	237	217	238	256	245	258	264	261	251	234	246	262	244	261	271	242	285	256	256	251	250	261	271	234	252	262	244	260	255	233	225	263	238	221	247	249	253	301	268	243	251	263	254	254	244	236	274	259	268	296	235	263	268	280	242	228	258	264	253	262	234	274	232	254	227	264	232	247	235	237	258	270	264	232	268	243	246	277	239	258	234	253	252	245	252	234	245	254	242	272	247	258	265	225	233	241	263	260	235	258	248	235	264	224	269	236	253	254	249	259	273	272	250	254	265	268	259	312	253	247	269	247	263	251	251	253	260	246	249	229	230	249	250	243	230	245	231	238	267	238	230	236	235	249	238	232	263	242	240	217	264	259	245	209	224	269	241	247	263	231	245
26442	1413	2682	2889	2678	2120	2098	1968	1723	1461	1229	1086	1053	997	986	880	872	870	864	772	788	821	809	760	732	725	736	730	685	715	707	695	727	756	731	693	655	634	660	722	694	656	663	620	693	645	655	649	644	637	679	634	647	638	646	621	626	629	663	679	633	637	623	602	646	633	641	651	636	644	623	613	639	627	587	612	668	599	663	620	600	646	670	634	629	642	637	641	627	693	654	663	622	664	618	701	659	649	636	622	619	626	628	632	603	631	632	638	602	588	645	636	659	689	622	709	632	665	637	648	674	623	643	665	649	615	629	669	660	637	657	658	674	622	644	626	598	612	652	640	647	649	678	635	628	598	653	660	636	638	647	622	642	637	627	600	660	667	614	700	589	611	624	636	577	662	655	581	581	619	648	654	622	613	618	614	623	638	653	621	663	673	659	602	631	645	630	575	597	673	629	631	611	598	622	616	614	639	611	631	640	642	584	606	635	587	609	601	618	598	671	616	646	646	616	642	644	593	613	656	599	643	619	642	639	631	618	633	650	636	693	611	654	685	633	626	572	640	608	600	606	653	672	623	631	605	591	629	584	651	630	678	647	648	614	579	653	586	619	644	569	646	622	591	698	633	662	630	631	628	625	597	638	632	599	619	657	663	633	653	633	615	603	570	627	653	647	601	650	668	645	617	635	635	634	634	632	619	615	656	638	628	623	612	641	612	649	620	621	609	651	652	608	637	650	622	677	595	608	654	626	605	623	639	621	648	614	614	640	687	606	616	603	661	631	602	626	587	674	665	645	627	666	613	670	650	618	606	606	590	617	662	614	633	587	628	607	628	595	639	636	597	701	658	632	646	641	643	636	612	663	566	630	605	648	574	631	643	646	627	661	609	606	638	637	612	595	649	623	584	633	636	608	621	631	617	667	654	613	623	643	627	635	622	637	649	606	670	617	620	594	629	641	586	641	627	589	622	652	636	641	604	641	616	646	584	644	635	628	670	588	641	634	653	629	612	623	625	645	619	667	605	651	631	593	621	612	638	645	630	643	615	619	630	618	612	633	632	607	595	628	672	612	669	640	642	653	615	640	599	642	629	625	635	648	622	620	615	622	615	594	617	638	628	619	617	589	657	614	660	678	592	627	677	633	642	617	640	601	663	605	623	617	625	668	622	639	590	637	598	626	642	646	615	639	637	623	632	665	657	670	621	638	611	655	631	589	595	624	613	620	614	602	641	628	628	623	646	608	627	614	649	598	640	618	634	629	634	623	608	633	658	620	663	632	593	651	654	590	616	641	620	639	602	581	602	593	612	642	629	576	611	648	617	650	641	633	701	622	623	643	617	679	649	639	669	617	646	609	621	639	616	629	675	644	629	668	613	641	662	630	654	638	633	580	661	643	620	609	627	582	621	603	585	633	610	679	648	616	632	646	626	596	643	675	596	699	629	626	617	664	633	646	598	660	623	635	607	656	629	625	655	650	621	627	608	585	588	665	659	648	660	640	623	647	636	603	607	594	602	657	598	653	657	616	673	623	605	637	616	666	619	648	616	605	663	645	645	671	601	618	641	594	628	619	668	595	624	657	639	647	638	652	625	618	591	620	584	585	619	612	599	673	661	641	628	653	642	617	612	624	640	632	621	628	623	614	622	665	626	633	631	656	615	612	627	583	629	658	674	604	633	611	618	668	595	602	660	633	656	675	594	614	627	598	634	630	632	656	636	659	596	686	674	656	600	661	637	617	631	598	602	664	648	623	587	651	638	631	619	593	630	612	607	628	659	628	652	630	622	624	632	641	551	616	585	607	655	649	650	597	622	608	636	654	621	667	610	620	656	628	638	631	608	677	652	640	638	633	593	603	675	630	593	663	625	661	565	682	692	653	598	678	634	594	657	627	630	640	580	662	622	635	642	658	634	596	657	640	608	606	606	617	603	653	634	639	584	607	657	621	590	652	593	598	597	610	562	627	575	587	620	629	638	642	611	596	549	624	637	644	611	616	651	635	648	637	624	589	594	618	612	635	667	621	611	685	615	657	644	644	594	627	644	660	633	644	618	622	584	597	612	603	609	586	655	651	584	653	632	634	614	678	624	584	632	650	637	619	653	634	587	603	694	663	631	625	620	636	598	628	609	642	615	616	613	618	642	593	617	652	631	636	641	610	618	620	588	644	626	612	654	596	625	634	648	631	599	630	656	622	622	663	616	628	606	659	602	604	676	641	602	655	654	583	665	592	636	589	614	612	642	626	614	615	695	650	617	587	609	648	621	629	652	606	587	646	632	658	608	616	650	633	672	644	619	604	586	654	587	654	636	646	656	627	631	630	628	593	597	633	647	585	609	641	602	612	655	574	612	619	632	626	694	642	625	630	607	641	628	629	647	614	634	625	629	648	641	615	645	640	602	587	612	624	630	619	611	651	616	589	661	639	616	680	634	615	636	607	634	620	599	624	589	615	598	682	613	665	593	664	617	648	616	632	665	601	696	660	662	689	586	632	600	646	600	597	634	672	592	673	618	665	653	651	661	632	624	650	628	668	622	600	636	638	670	649	605	684	647	621	661	575	628	589	685	578	605	597	632	656	608	638	661	619	670	604	641	590	634	595	593	572	652	596	617	639	619	614	659	617	606	638	647	647	611	628	648	607	640	620	662	652	615	594	626	649	623	601	629	640	604	669	620	680	621	593	598	634	639	647	641	666	602	608	626	625	608	656	619	598	611	650	590	599	619	630	597	598	635	656	622	676	609	605	631	656	607	631	620	660	648	629	627	602	605	587	660	654	620	651	621	669	603	666	604	659	648	573	570	600	656	614	655	677	630	590	612	607	637	623	578	636	603	629	664	663	614	653	618	612	646	609	666	629	636	644	645	624	617	622	582	601	636	598	636	646	623	640	617	637	616	610	605	681	656	642	613	642	672	628	627	602	589	598	632	613	624	638	643	622	645	612	655	569	617	648	626	641	623	587	605	650	614	632	614	621	654	653	634	638	620	680	614	644	658	663	609	635	607	603	600	567	594	597	669	634	646	633	640	610	601	615	615	659	623	631	629	624	583	600	626	660	609	614	610	574	625	598	612	616	609	638	620	664	647	698	612	622	604	669	631	627	655	625	596	614	657	654	690	619	640	628	619	643	610	614	653	625	635	672	594	643	631	671	626	624	640	621	622	621	622	606	663	654	631	612	595	634	643	608	630	622	632	612	633	661	612	613	681	630	603	672	585	643	657	609	640	646	619	645	680	644	643	622	631	687	589	651	619	591	612	616	640	660	614	648	622	569	629	633	672	613	589	682	639	583	632	639	660	646	599	664	630	577	583	620	634	633	626	624	602	659	607	630	575	635	654	641	630	625	616	629	642	668	677	622	565	653	655	612	602	633	603	621	645	639	640	635	649	636	584	572	633	630	620	606	577	622	635	619	656	641	627	632	624	615	604	616	642	662	643	639	588	622	613	670	619	626	596	654	646	628	615	632	681	623	630	626	597	657	636	616	659	659	608
45009	27363	20805	11164	2646	1326	967	802	820	683	582	569	524	529	512	478	463	512	471	410	438	420	462	470	427	432	396	441	411	428	409	453	468	390	441	388	413	413	421	460	408	427	430	404	417	393	414	403	425	382	413	400	412	416	436	421	456	421	410	384	428	395	426	403	433	403	411	428	400	403	393	423	411	462	373	416	448	421	424	413	387	438	443	383	372	417	415	386	437	400	430	411	425	435	417	375	384	385	412	396	451	384	405	389	412	416	427	401	391	421	410	348	418	361	384	404	414	411	433	431	390	367	388	379	397	403	379	397	408	371	390	419	405	410	405	355	403	379	394	412	392	379	395	408	405	419	447	415	417	384	404	395	406	417	416	395	381	352	368	411	385	401	429	413	442	405	365	384	384	398	377	394	432	429	397	376	347	378	418	390	404	410	387	431	407	419	379	416	405	408	418	412	477	397	413	389	424	450	404	436	363	364	366	357	397	384	399	393	375	428	372	392	401	417	408	379	398	449	392	385	410	413	395	400	409	467	411	376	419	406	413	373	391	395	400	432	405	383	427	447	414	391	383	401	385	398	474	410	391	420	401	379	400	432	408	390	404	379	407	399	403	406	381	435	411	407	367	432	426	406	397	369	412	384	374	427	396	435	408	376	379	404	416	430	404	430	415	407	411	422	409	426	448	377	421	429	376	348	369	393	374	377	404	389	359	408	374	418	402	402	430	384	414	405	368	379	436	378	366	413	414	411	425	401	390	372	369	413	365	412	388	404	379	447	399	375	375	397	429	451	434	405	412	400	389	375	394	373	409	434	395	390	382	414	392	397	374	372	426	409	434	361	390	392	375	393	390	374	433	423	406	378	409	416	432	403	375	409	370	432	423	394	385	418	392	398	411	404	448	411	380	396	382	392	412	399	416	377	355	363	395	393	405	366	377	413	439	385	402	439	407	441	408	390	395	354	400	419	444	410	402	387	404	409	409	431	393	403	392	415	394	443	413	384	415	440	446	416	384	402	391	415	364	435	406	434	419	414	441	392	406	392	380	387	429	397	427	383	423	378	391	404	424	424	378	374	410	422	379	418	414	371	418	417	369	437	402	394	400	422	428	405	435	401	463	416	374	393	411	373	408	391	378	405	382	389	441	408	421	388	395	417	396	425	418	382	386	380	393	397	423	439	391	424	382	358	408	363	364	414	448	394	398	407	380	481	390	387	388	403	393	375	399	426	427	362	403	387	420	405	404	399	375	356	384	426	408	441	390	415	404	400	393	391	391	368	412	415	416	411	408	408	376	415	382	380	426	381	406	413	389	432	385	395	409	379	396	418	411	401	432	452	391	347	407	390	406	381	401	375	386	415	405	379	405	382	400	412	389	389	405	343	397	429	410	399	413	431	421	410	425	392	439	424	385	433	399	395	397	456	379	421	407	385	365	396	384	436	377	401	396	364	387	414	373	398	384	373	427	419	404	384	395	414	378	411	437	416	389	417	396	364	361	402	410	391	388	382	400	387	427	388	372	380	389	383	422	408	365	384	441	423	397	412	407	401	396	404	406	402	366	367	388	388	424	380	396	391	430	403	433	419	400	375	417	429	416	386	378	414	400	413	426	449	374	402	421	394	432	395	389	385	397	411	410	415	384	419	403	356	404	382	382	376	405	430	432	408	399	410	406	379	388	407	397	387	393	361	377	399	455	397	419	410	384	418	428	398	410	399	404	343	422	404	400	390	390	394	430	407	373	395	372	416	412	421	396	420	380	402	392	378	388	403	418	416	380	410	418	438	374	405	421	399	395	397	412	408	408	406	395	377	414	354	408	400	403	378	422	403	389	364	408	388	407	406	379	453	400	398	420	406	397	391	380	359	404	392	383	442	385	384	400	387	403	383	424	387	420	399	402	400	432	377	409	403	382	377	394	381	390	385	392	410	422	387	422	389	360	407	416	417	435	428	388	369	389	410	413	392	399	448	446	400	401	432	462	407	401	381	431	399	426	405	413	399	396	382	369	389	395	409	390	433	421	389	401	398	410	389	397	361	445	443	356	385	388	398	389	387	378	406	401	414	402	424	409	356	404	404	435	405	378	403	411	412	408	394	399	362	409	392	395	421	413	366	383	415	419	407	385	394	383	396	408	400	401	390	418	369	385	386	391	434	388	371	393	385	409	394	433	402	422	410	419	410	412	373	399	388	393	395	363	392	369	368	420	378	390	389	386	394	394	389	379	415	411	402	373	383	391	364	374	389	382	406	428	389	394	375	409	400	407	433	376	379	351	420	359	417	409	435	401	411	428	395	412	396	401	420	406	382	406	406	381	403	426	382	384	399	375	368	406	400	415	409	387	378	399	362	410	390	386	416	365	419	427	394	401	445	387	403	393	384	401	410	413	394	414	448	430	399	431	420	413	387	444	420	430	378	427	401	398	426	389	376	408	462	378	417	376	417	397	443	373	392	365	408	422	425	370	388	415	410	396	404	437	347	416	423	430	431	425	421	412	419	414	386	412	432	399	393	433	400	409	420	418	411	425	396	440	402	383	408	421	395	406	386	420	420	431	398	384	386	390	402	397	363	365	373	377	416	430	441	384	374	399	398	408	394	418	385	376	413	412	397	411	410	387	422	401	401	431	368	416	405	386	398	351	384	447	401	432	400	441	425	422	389	403	411	401	408	370	381	406	360	349	415	400	390	399	389	406	397	387	385	396	436	394	394	379	397	411	418	418	405	411	405	428	374	394	384	370	381	428	421	399	390	414	392	399	420	402	388	402	412	401	383	401	416	413	393	432	407	407	409	405	393	423	387	413	360	429	367	402	387	387	387	375	422	393	397	369	408	410	470	411	416	407	376	384	401	433	393	395	370	390	423	460	417	357	367	403	383	395	374	455	405	396	441	429	392	394	378	395	395	384	398	393	410	426	437	383	412	424	378	408	401	433	387	411	421	365	419	406	399	404	402	453	419	413	396	412	391	418	389	428	396	413	372	417	408	421	387	406	436	372	400	397	401	384	417	402	391	403	392	409	389	429	428	368	378	429	346	403	427	413	364	381	416	460	396	386	393	402	391	391	400	389	399	400	398	422	377	386	382	384	374	396	413	379	399	433	372	397	410	446	425	433	389	399	447	390	445	414	406	399	416	393	402	418	417	418	412	372	401	400	408	407	406	403	410	446	419	375	413	359	359	386	360	377	379	402	407	409	422	382	400	414	393	394	405	385	395	408	414	403	438	359	415	403	389	388	384	378	378	409	390	397	396	371	369	364	394	403	400	446	409	414	416	364	411	415	431	413	383	398	366	408	384	388	441	390	402	444	422	385	388	406	414	407	420	406	384	373	396	401	416	393	395	418	373	393	402	399	395	392	349	404	360	416	379	417	431	410	417	397	401	360	419	397	390	418	406	413	436	406	361	441	406	373	400	397	392	398	381	417	396	388	408	389	420	466	393	437	418	399	363	368	419	390	356	374	422	368	404	402	422	378	415	440	450	408	408	425	399
27504	2461	4633	5030	4588	3782	3292	3309	2891	2421	2089	1808	1743	1616	1505	1483	1348	1459	1305	1265	1205	1173	1355	1150	1131	1112	1095	1064	1121	1096	1048	1063	1000	999	1010	983	1042	951	992	988	1016	992	951	983	956	942	970	973	969	947	949	960	909	939	983	987	887	950	971	942	932	931	987	969	918	1003	952	945	951	908	991	925	944	940	892	946	899	948	948	939	947	948	893	911	870	925	889	985	927	955	901	926	936	888	939	932	933	954	875	901	925	973	933	951	952	990	965	938	893	930	866	955	886	950	944	917	993	961	939	929	925	927	945	914	942	908	924	932	948	969	880	950	893	924	935	914	962	950	854	982	901	866	940	906	870	965	990	901	921	914	920	927	932	937	920	953	882	905	882	936	969	897	892	957	966	973	970	893	948	890	864	941	918	870	936	917	935	951	884	934	915	945	963	893	894	942	967	912	902	968	949	920	965	932	956	877	928	931	948	941	948	871	960	944	864	861	994	952	893	946	929	959	951	900	954	933	916	917	966	923	926	904	903	917	932	912	955	885	911	952	949	938	957	906	953	946	900	905	922	904	880	950	915	943	1007	890	893	919	960	935	919	918	942	891	923	903	977	923	937	896	894	918	955	901	886	907	890	929	921	928	929	977	915	899	952	890	949	907	929	964	906	890	901	914	950	914	932	960	950	893	946	928	894	952	899	863	922	897	916	924	884	875	926	894	917	873	917	903	874	912	1036	884	942	942	929	915	1000	922	898	860	963	988	1004	912	961	889	953	930	938	936	909	865	947	967	951	951	898	901	922	907	935	951	855	913	918	897	843	929	879	932	911	920	941	916	927	901	921	869	895	904	929	968	934	902	921	910	900	833	897	927	905	924	929	955	945	882	900	945	836	914	927	917	914	919	861	959	936	892	903	918	908	953	900	926	971	974	974	948	868	895	950	909	918	934	911	927	948	980	947	909	851	952	876	920	993	928	939	903	919	938	915	934	950	907	930	880	902	912	893	924	925	935	942	981	878	924	914	937	943	921	925	953	944	948	887	931	917	932	903	956	915	959	943	934	949	949	947	962	911	894	921	937	898	907	859	897	971	899	911	919	935	888	908	904	932	936	917	918	943	926	954	920	897	917	901	924	914	925	955	918	948	936	956	926	909	923	945	905	878	929	952	894	934	926	914	926	931	977	905	923	835	896	950	951	940	895	913	924	948	928	891	917	930	945	911	963	884	933	948	943	957	898	911	935	910	820	901	896	921	951	907	888	875	964	931	932	928	902	929	907	944	876	890	955	918	894	925	893	913	881	925	908	1037	936	924	887	848	976	911	933	908	910	973	955	945	916	911	877	935	932	907	936	872	920	932	866	913	941	948	932	948	987	864	979	939	908	905	924	922	889	979	963	938	863	883	999	879	934	946	913	910	890	974	875	969	948	926	968	936	887	908	934	918	866	878	922	897	897	918	873	957	993	923	944	938	960	947	952	938	876	953	924	901	975	959	968	880	894	933	899	938	928	928	890	915	961	912	927	961	913	899	881	870	899	889	881	963	938	904	945	966	855	869	958	885	917	897	911	889	932	930	946	892	922	920	923	901	873	945	933	921	868	907	897	924	943	969	889	972	908	908	929	957	942	910	990	900	936	962	866	898	999	932	938	936	896	924	911	904	935	932	916	950	944	978	940	958	910	914	969	877	968	918	921	881	851	948	866	893	907	897	987	868	966	894	954	934	861	880	914	945	918	926	875	893	935	891	903	937	964	934	995	897	913	958	875	909	917	928	929	922	968	941	903	928	889	950	890	954	880	921	901	909	935	883	940	884	957	892	945	907	923	922	949	939	902	948	889	940	922	948	952	948	903	929	968	927	911	901	902	958	899	893	916	907	917	925	930	899	905	953	936	889	903	872	895	877	931	956	938	930	879	870	941	887	907	899	904	926	895	896	954	871	975	931	915	936	951	952	876	967	997	876	972	894	931	950	937	921	927	938	983	943	915	903	927	902	914	954	900	921	904	937	914	890	911	906	908	922	891	891	878	927	944	909	923	873	930	886	956	902	910	953	909	910	949	836	927	941	958	940	904	893	895	915	912	907	920	911	866	980	951	897	938	944	883	909	896	905	934	940	902	868	918	906	907	938	914	891	937	922	927	903	902	917	890	948	978	935	932	912	944	924	951	939	890	901	908	960	968	928	943	861	885	919	905	973	895	943	948	946	912	941	901	949	890	934	937	916	920	914	925	807	982	854	934	961	923	935	875	916	924	999	873	966	941	973	928	894	943	934	910	888	915	928	904	891	934	1010	931	918	917	939	969	916	908	1011	902	862	878	921	970	936	934	900	910	956	925	928	867	909	870	908	930	891	965	929	890	922	961	853	955	996	912	938	949	926	906	900	894	965	915	919	928	970	953	963	881	892	977	959	952	914	898	943	943	917	922	899	924	931	950	897	879	875	970	912	926	944	926	952	915	924	904	930	857	944	895	936	938	960	946	934	870	957	924	949	952	982	890	937	928	923	926	908	854	881	925	981	908	942	929	882	894	944	925	897	921	902	882	866	949	871	879	958	910	906	958	916	939	956	911	945	970	883	904	927	887	883	955	893	869	950	923	912	887	895	938	900	969	958	896	934	873	944	936	895	917	927	960	990	863	895	959	909	931	910	943	951	916	911	939	912	919	928	878	916	967	929	917	962	932	935	1018	886	905	912	923	941	900	883	895	884	918	912	933	907	892	925	885	935	917	870	975	919	936	911	925	888	940	937	960	910	899	944	912	920	937	938	975	912	921	949	932	916	928	974	888	954	975	893	933	924	873	920	982	902	937	930	922	926	925	902	964	899	939	981	912	929	971	923	882	878	965	929	925	956	886	932	921	923	951	904	882	894	905	873	904	873	932	887	902	922	958	934	927	901	919	925	922	912	889	941	970	930	923	953	926	889	925	947	892	925	924	875	956	951	925	895	947	989	931	892	902	908	928	888	912	941	926	925	926	899	894	964	928	864	978	896	958	899	933	966	978	907	932	921	947	887	902	895	934	948	926	929	931	932	932	928	890	964	933	906	987	955	881	875	921	934	915	932	879	888	919	908	909	906	909	941	903	991	946	913	906	886	937	919	901	909	940	881	886	916	977	966	925	873	911	861	963	946	949	952	934	918	898	902	891	887	894	929	966	936	912	914	933	927	979	852	950	935	919	930	925	941	947	848	912	895	906	909	900	948	924	953	897	945	914	909	958	969	927	943	916	915	881	918	925	956	958	949	895	881	890	878	878	988	940	949	953	932	926	910	940	913	944	954	881	905	907	933	917	923	902	922	966	994	970	878	884	890	952	952	909	916	862	909	941	909	962	937	974	975	937	979	888	898	887	908	936	922	910	943	938	925	924	946	953	942	874	898	928	940	908	892	901	957	879	949	954	881	903	946	932	901	888	984	889	910	941	919	899	945	937	968	910	894	957	931	936	918	918	914	922	939	926	939	980	973	909	933	883	937	909	905	906	884	936	876	952	954	983	941	904	964	886
7967	483	329	290	245	211	242	224	248	228	220	207	214	211	235	250	218	222	201	204	249	209	237	208	207	215	209	219	216	212	214	218	203	231	204	208	191	234	213	198	217	204	206	222	213	223	220	212	211	183	207	243	200	223	240	212	239	207	214	207	221	232	222	213	200	198	216	233	196	222	242	222	227	199	254	214	189	212	211	210	184	203	214	224	226	219	232	214	188	210	228	217	202	214	196	232	239	229	248	188	205	219	204	209	246	248	202	182	208	225	199	244	205	217	201	226	181	203	218	198	215	183	218	224	207	207	232	220	232	229	228	202	237	214	208	205	201	190	199	232	231	212	219	210	234	234	247	209	213	212	243	229	211	223	200	200	208	222	211	210	199	216	229	192	232	220	195	226	228	207	215	204	250	196	200	205	184	228	190	207	206	216	232	206	211	220	189	220	224	239	205	190	197	204	221	204	218	227	230	224	189	212	210	217	222	218	241	217	218	223	216	210	225	194	221	233	217	175	208	214	213	193	232	194	225	225	211	196	203	206	228	200	226	196	192	210	246	205	192	209	200	225	228	208	209	217	195	239	241	178	226	240	190	223	208	238	236	209	217	217	207	212	224	214	226	245	202	209	198	200	223	210	222	202	222	193	201	222	185	231	217	205	208	231	212	216	249	205	214	219	174	184	245	180	206	205	206	208	209	189	188	206	186	185	208	198	225	188	188	210	201	207	194	206	214	221	211	212	200	201	229	205	182	219	216	208	236	227	210	224	216	225	214	217	213	227	174	226	258	215	181	179	197	206	226	215	187	202	222	198	193	243	240	214	189	187	213	211	211	208	219	207	214	211	220	218	206	189	214	192	195	178	191	222	213	200	237	234	211	228	201	224	232	235	199	195	222	192	210	188	215	224	198	234	231	209	225	195	217	235	224	233	221	214	208	195	202	222	227	184	239	236	207	208	185	238	209	226	189	200	227	222	228	206	218	235	221	217	191	223	188	200	223	226	199	200	217	211	201	222	189	234	197	242	206	222	227	222	210	231	223	230	194	205	200	193	219	224	235	186	221	205	199	201	226	215	220	211	215	216	188	191	212	209	196	226	217	223	195	252	220	220	174	183	193	223	240	217	221	226	213	215	193	205	220	217	229	195	194	199	226	235	198	215	227	229	209	177	201	226	193	214	227	245	219	227	208	229	188	203	212	246	247	190	195	197	220	233	202	215	201	211	218	211	212	206	183	234	201	211	198	221	193	196	207	216	197	206	232	203	209	206	192	194	203	221	216	208	216	226	241	226	223	234	213	197	218	203	234	199	205	200	202	239	237	242	192	226	179	243	210	217	201	208	219	200	239	209	219	205	191	213	213	216	223	199	216	194	223	209	193	174	220	199	218	208	191	223	211	252	226	200	229	227	209	253	189	222	189	210	221	236	200	223	212	196	185	213	221	215	196	213	194	189	226	203	194	206	211	221	180	223	218	208	207	222	205	228	197	207	210	193	210	222	220	190	211	216	198	208	228	223	205	208	211	207	226	209	194	195	216	228	216	220	220	189	202	224	180	211	213	227	244	218	210	211	214	200	216	207	214	233	211	226	244	182	214	206	225	230	221	242	210	189	232	197	227	214	226	227	214	211	215	185	219	193	182	199	204	235	171	200	230	213	224	213	193	226	201	238	232	223	203	204	216	203	232	216	222	202	226	228	217	184	207	212	195	197	222	226	211	201	225	250	220	208	235	208	201	215	230	197	214	216	210	210	217	245	240	213	197	199	236	228	215	232	178	212	208	233	179	202	222	226	247	221	221	211	216	249	220	234	216	209	190	232	230	201	214	207	236	203	237	176	216	202	221	260	219	208	213	212	201	209	239	205	213	208	208	198	215	217	197	223	218	199	226	230	217	217	216	195	232	236	220	224	223	200	197	198	222	199	237	220	212	229	221	189	200	208	199	187	204	200	182	218	205	211	204	221	229	214	233	228	189	204	217	201	202	232	201	208	210	227	200	224	212	215	203	214	204	215	210	220	202	202	227	227	228	221	221	203	186	229	209	210	206	175	197	226	197	212	224	256	228	191	203	215	200	190	197	229	211	225	239	198	205	223	237	212	219	194	182	217	216	229	208	239	194	205	241	169	217	212	200	223	212	222	224	224	228	209	208	215	225	219	209	210	208	230	196	192	244	204	194	181	209	188	229	223	233	214	223	205	201	214	217	224	242	232	183	224	212	223	196	216	209	228	204	184	223	238	186	208	199	211	234	208	213	246	209	223	222	218	231	216	234	209	211	209	231	191	217	189	219	208	241	192	233	216	226	216	205	226	228	234	200	215	239	216	218	225	191	206	210	207	246	204	200	196	189	185	240	223	218	213	212	235	243	220	215	200	245	220	188	207	198	197	216	197	220	204	209	218	204	264	224	208	243	216	214	228	220	229	196	184	208	224	225	209	225	229	198	218	228	191	222	212	210	226	198	192	212	182	206	209	247	212	232	218	204	196	201	213	216	200	195	216	228	243	217	234	201	235	176	205	214	200	215	207	236	206	214	216	220	191	210	227	189	220	187	221	224	202	199	206	229	240	190	235	208	202	220	207	252	209	221	209	205	194	211	236	216	236	208	195	197	193	164	164	206	207	207	216	202	217	226	225	260	219	230	243	254	202	204	192	206	234	205	207	204	187	221	216	168	219	218	184	216	199	189	206	226	223	197	214	172	219	185	231	188	223	209	199	207	204	202	210	202	195	222	215	210	252	218	211	220	209	223	208	223	230	201	235	222	202	192	205	195	215	222	222	180	211	204	230	195	218	197	184	239	222	220	192	247	235	201	199	220	218	237	215	186	231	241	205	208	199	218	229	230	226	210	234	224	230	217	250	217	205	212	204	193	237	226	210	211	204	213	193	207	208	213	219	210	192	198	227	192	196	217	221	214	192	191	206	201	200	214	206	214	222	209	203	215	218	194	210	214	207	210	211	219	231	199	184	234	196	210	186	193	209	242	188	211	225	177	216	210	219	208	202	205	201	190	193	203	234	196	211	232	223	220	239	218	216	203	206	224	212	210	227	230	244	207	204	255	215	225	205	221	189	195	186	212	191	188	227	211	227	188	212	224	230	217	209	229	257	212	207	230	207	226	209	203	230	227	224	215	245	200	258	222	221	200	215	192	229	223	195	224	212	246	222	211	210	192	234	208	202	190	208	200	207	221	199	211	194	211	215	212	228	226	220	213	192	212	233	203	221	200	199	215	235	215	239	202	204	201	206	230	202	238	206	224	223	202	232	208	190	204	230	191	215	213	187	195	196	230	231	185	198	205	188	194	224	212	212	230	238	198	226	247	213	219	243	225	190	215	186	217	213	218	219	190	215	216	219	259	200	242	225	218	193	217	214	236	241	217	212	207	201	180	223	210	223	254	220	224	198	216	214	209	220	216	222	186	225	228	218	213	225	194	222	215	210	214	193	178	212	223	207	201	238	240	203	215	239	218	216	218	179	217	208	191	231
8323	592	736	765	721	693	641	650	665	644	639	587	556	601	546	552	571	589	522	536	558	557	575	557	548	583	510	544	586	557	545	551	515	527	509	563	541	538	524	510	512	573	607	567	518	562	520	549	519	575	536	515	573	534	520	528	557	565	544	533	562	550	507	557	556	547	536	539	549	510	529	526	553	539	548	523	550	577	542	504	533	510	539	543	537	533	556	509	563	558	527	502	569	507	573	522	537	537	546	574	527	508	554	554	580	542	541	570	532	537	537	527	536	504	567	547	542	544	561	624	493	546	502	564	558	566	562	559	569	549	533	539	611	546	562	518	550	532	483	552	539	511	515	497	557	520	546	500	518	557	531	509	524	553	558	513	554	563	520	562	493	533	551	527	538	564	579	504	515	513	503	547	552	570	500	529	528	548	539	529	559	574	553	530	502	539	517	501	563	514	493	560	574	520	554	522	592	553	594	519	543	536	560	538	555	563	539	543	525	525	547	557	509	545	477	527	548	547	508	570	537	481	537	523	556	550	525	571	544	563	556	548	559	537	503	500	505	531	536	512	538	598	525	544	539	517	560	547	522	547	519	561	555	558	565	523	526	520	572	512	518	559	528	512	546	535	547	534	558	559	533	548	517	526	529	507	563	490	520	518	541	560	510	540	531	509	566	534	542	556	567	582	514	517	511	530	540	533	529	519	520	554	577	550	539	581	577	528	555	542	476	582	559	571	549	570	554	555	543	535	537	540	536	571	577	567	513	552	541	527	517	552	532	550	533	525	564	532	506	521	580	554	563	565	568	533	494	567	546	523	554	505	545	523	524	552	547	510	559	524	580	547	514	526	544	523	576	525	515	552	512	548	553	544	557	525	509	547	537	565	528	535	520	561	549	508	507	517	564	530	541	556	574	511	538	536	536	551	549	548	527	550	555	494	548	553	520	539	534	532	508	508	506	503	543	545	489	527	554	568	510	545	543	534	481	538	538	535	582	594	536	551	549	540	560	549	493	570	540	552	562	514	551	486	513	535	524	561	523	531	529	516	565	497	537	532	526	526	549	514	509	487	538	564	555	537	570	557	511	499	607	533	532	521	562	542	519	542	543	547	517	536	558	549	523	544	503	521	543	521	572	532	540	594	562	530	537	512	557	520	533	503	563	517	571	588	535	544	530	508	527	497	521	530	534	524	526	533	517	533	529	549	504	542	551	531	532	532	567	561	524	566	523	545	522	528	529	575	562	589	555	552	525	525	527	514	499	524	531	540	524	543	544	567	540	539	514	526	588	558	550	543	549	553	561	550	564	543	552	575	555	553	535	550	593	565	486	500	586	533	519	560	502	559	563	548	502	558	544	570	554	570	564	559	509	544	562	527	593	528	544	567	522	523	589	521	562	530	558	538	552	564	518	564	528	540	570	534	553	542	581	541	578	498	558	564	486	563	592	562	508	557	526	510	532	579	492	569	553	531	558	550	529	582	517	552	562	508	536	542	552	536	560	502	577	540	494	565	550	552	567	565	509	559	541	566	552	553	528	569	501	521	528	564	556	552	519	481	518	527	543	546	553	542	530	545	578	502	551	538	569	568	573	504	544	518	558	544	524	526	537	521	547	521	542	530	567	550	505	549	492	519	514	530	541	524	520	523	485	523	534	507	513	519	556	563	530	544	493	545	560	549	555	568	519	516	520	579	548	516	523	566	525	549	513	525	550	552	540	510	567	543	563	552	528	573	518	528	545	537	537	528	562	538	567	551	542	552	575	520	531	541	544	504	521	567	536	565	547	513	486	532	522	518	513	519	535	548	493	562	507	508	539	531	571	535	536	569	554	534	535	517	523	553	534	525	513	520	570	519	521	484	490	561	551	521	560	587	513	513	559	556	545	520	574	541	524	550	553	557	538	550	579	529	512	562	563	532	554	543	566	529	493	561	503	478	556	554	525	584	521	506	538	542	490	509	567	524	509	531	543	541	546	522	564	506	535	554	493	513	530	585	522	510	539	497	530	543	521	577	527	560	563	565	553	525	536	554	586	575	505	529	538	556	501	489	547	560	524	573	520	568	539	568	504	562	527	534	513	537	565	499	517	559	516	543	556	548	562	534	520	599	516	539	588	585	545	543	536	533	524	518	539	546	563	548	535	524	530	539	527	564	523	532	570	538	500	494	512	534	542	545	529	509	559	574	523	554	517	568	493	581	594	527	512	505	547	510	515	540	557	572	509	570	537	560	533	537	567	490	533	560	505	470	543	585	539	547	581	550	567	556	541	541	524	583	544	539	549	542	530	582	551	587	546	547	468	575	520	571	537	501	542	524	566	529	528	553	548	509	531	528	547	598	534	540	534	530	563	550	561	555	524	576	529	567	508	518	533	541	555	497	517	519	567	567	563	554	545	515	518	510	543	506	512	589	529	546	561	521	573	592	544	580	545	569	555	519	508	535	501	507	499	547	508	511	565	545	566	591	557	576	550	538	518	528	561	535	559	553	552	554	544	550	573	541	493	545	521	537	523	528	576	513	576	556	545	560	554	538	541	536	519	540	558	531	517	525	564	521	511	543	555	523	582	542	570	541	532	526	535	537	534	551	510	541	490	536	512	522	538	545	536	531	543	500	572	567	569	546	533	512	550	582	524	491	570	549	576	490	542	533	562	522	502	548	526	523	548	554	532	532	524	540	539	486	528	536	567	514	538	547	500	550	548	549	540	524	537	530	549	561	525	541	531	527	538	548	522	563	539	570	519	550	551	526	562	554	567	564	538	552	524	518	560	480	554	545	529	529	520	552	563	551	534	545	526	524	486	566	536	541	560	544	582	549	537	574	523	519	602	571	553	550	519	581	533	522	553	537	594	553	527	527	496	504	588	554	528	526	521	529	522	556	548	537	536	560	546	491	513	512	528	540	543	515	560	555	519	580	527	541	497	530	547	537	487	528	508	502	528	550	542	563	532	533	527	535	558	498	558	544	530	554	578	568	538	518	557	496	550	545	533	531	527	495	552	521	545	525	529	533	527	506	540	544	550	544	552	565	549	548	535	555	574	544	536	532	520	553	530	509	547	523	585	530	546	542	565	498	508	531	544	561	571	524	514	486	540	504	561	567	522	527	503	550	541	530	540	537	564	538	512	573	574	545	550	504	523	544	548	510	554	542	516	558	585	513	543	542	538	570	519	563	530	559	528	499	584	557	547	547	536	539	552	510	542	522	554	546	528	515	516	551	548	561	546	533	572	573	583	551	566	520	520	539	564	556	553	500	516	546	511	559	581	487	575	536	536	523	559	548	510	551	552	515	565	593	521	583	491	500	557	547	534	551	556	567	527	506	545	526	519	550	526	536	533	521	547	548	529	518	525	514	551	560	570	568	530	557	577	568	521	569	541	526	535	507	544	522	544	549	559	533	509	548	585	554	532	532	524	545	558	536	532	518	548	524	583	554	511	532	559	538	520	544	546	537	529	546	562	512	511	604	517	598	547	529	522	491	537	536	468	543	546	587
50872	24318	23316	4919	815	625	588	491	450	396	375	323	366	312	316	306	287	294	291	281	312	314	298	299	308	267	249	316	289	264	316	274	282	289	292	291	264	282	262	286	320	290	282	283	316	290	268	281	290	248	315	270	253	271	264	307	259	283	292	307	276	295	291	264	256	262	231	256	273	257	246	285	285	265	257	280	236	292	265	261	279	283	269	223	275	278	292	280	275	293	265	266	265	279	274	315	299	269	284	253	231	271	272	258	279	259	270	277	269	276	248	265	260	279	289	271	274	292	253	299	272	258	273	305	274	274	251	258	263	239	307	272	288	274	282	293	254	295	279	265	265	289	296	268	252	288	277	296	275	286	290	272	283	261	286	292	290	295	276	277	287	259	249	258	279	302	286	271	289	267	267	274	281	266	312	289	282	273	277	299	282	285	289	266	269	287	266	304	283	244	283	260	263	286	275	293	280	287	244	233	298	295	276	264	260	271	275	256	295	264	277	295	278	272	310	295	252	271	287	287	269	282	283	283	283	307	263	242	283	279	279	284	256	259	254	279	267	286	307	271	268	281	285	260	267	288	259	267	281	278	265	255	247	263	310	265	282	308	248	266	272	285	274	283	268	271	274	266	263	280	300	245	252	246	295	295	268	250	278	268	262	297	264	262	301	290	297	267	297	283	277	273	286	270	250	247	279	270	276	279	265	302	266	276	274	284	296	288	282	283	291	280	288	297	302	286	293	253	287	245	270	278	266	295	279	292	263	286	277	264	289	279	287	285	305	269	251	287	248	265	254	258	279	288	273	276	286	262	290	297	280	274	266	297	286	258	260	266	279	270	308	258	269	281	249	260	293	285	259	239	253	258	246	256	257	240	259	286	284	275	291	248	256	263	263	295	274	247	252	276	302	289	282	277	247	296	274	302	289	282	284	224	304	266	301	281	278	281	272	267	268	280	305	267	272	295	286	285	275	285	269	265	254	251	278	304	297	269	274	260	276	299	279	267	261	277	286	268	277	247	268	262	326	262	289	247	278	282	263	265	282	266	229	309	258	251	290	266	278	238	296	250	232	261	276	281	300	265	288	278	278	272	292	282	293	260	265	275	271	281	275	276	258	251	300	282	260	278	293	275	246	280	273	294	313	292	264	272	274	270	274	252	283	292	283	322	290	287	272	284	273	267	296	265	302	260	266	286	282	272	244	265	253	266	258	261	263	274	270	287	258	291	286	288	295	260	259	318	306	256	279	279	276	290	272	261	271	267	281	267	278	276	276	259	255	300	279	289	288	263	267	288	273	281	255	266	290	274	300	277	292	290	293	269	290	288	285	256	321	280	238	285	297	301	268	306	269	254	298	274	258	297	254	318	259	240	258	292	266	290	262	267	290	276	304	283	300	264	268	279	278	277	285	259	296	298	280	288	249	274	297	289	294	277	304	330	278	273	281	263	283	268	307	287	276	263	280	276	300	286	271	287	274	279	300	289	270	267	279	282	278	253	272	272	281	310	282	292	302	307	275	300	269	268	321	249	233	264	290	267	289	285	262	266	274	235	292	271	291	290	270	290	259	260	260	281	252	289	282	309	267	269	250	297	269	283	269	276	251	285	300	266	267	284	232	304	288	265	293	301	266	287	285	265	265	265	271	261	281	267	270	274	260	257	271	298	279	251	268	282	272	278	265	293	269	281	260	259	277	283	243	277	268	252	281	269	256	254	277	261	257	248	269	248	264	256	293	275	300	262	266	279	283	272	294	254	295	254	267	254	266	299	284	300	241	247	305	280	266	276	265	281	315	250	253	250	297	253	245	250	236	255	312	298	301	255	255	276	289	286	243	269	285	260	259	296	290	275	292	264	223	290	267	249	278	252	296	290	254	234	263	267	278	299	277	263	285	300	251	273	277	247	263	277	274	268	285	266	272	253	277	289	278	305	300	282	259	264	299	299	252	243	267	269	305	283	288	260	271	261	256	255	262	275	268	283	306	248	263	289	254	261	242	247	266	291	293	250	291	299	281	284	272	285	273	284	294	280	269	267	297	261	254	282	286	286	267	271	303	269	305	260	273	277	271	271	269	275	289	299	272	280	291	277	275	270	310	240	286	282	275	259	273	266	266	292	284	277	279	280	247	259	262	258	257	263	256	280	277	284	245	287	246	292	297	255	283	299	259	301	296	279	270	270	276	236	260	272	286	262	262	283	261	264	242	248	255	281	274	268	284	251	286	303	277	287	278	278	284	279	309	237	295	297	251	277	274	271	258	281	254	274	257	254	294	296	286	281	255	256	287	294	244	268	277	281	239	275	303	270	232	255	265	264	274	278	265	301	292	261	285	284	297	259	272	288	284	266	271	254	274	262	278	289	268	262	260	281	273	274	290	270	272	277	277	288	285	282	280	270	263	297	275	313	308	253	280	278	268	292	276	288	269	279	281	247	270	279	260	280	241	265	261	267	288	261	270	281	265	273	280	256	277	282	274	248	269	282	265	270	281	269	255	234	284	274	275	263	283	282	251	274	264	266	243	279	248	266	274	270	272	267	260	292	244	270	284	296	291	283	278	292	276	253	285	283	260	295	301	243	243	265	283	294	264	299	233	273	308	262	261	272	271	307	287	286	282	291	251	305	286	283	274	271	276	274	274	287	268	265	321	273	257	267	280	256	266	302	246	258	293	279	281	268	242	287	263	283	299	255	289	292	290	252	269	306	282	272	269	252	268	280	273	278	264	292	259	289	240	269	273	298	265	283	268	264	282	274	293	268	234	262	257	282	301	274	284	284	309	279	283	285	248	272	258	271	295	242	285	257	262	237	300	281	277	264	269	285	283	279	292	279	301	292	282	279	264	252	297	263	286	303	253	244	302	251	273	261	229	269	272	262	278	289	270	269	286	278	273	299	289	282	275	285	266	258	300	263	248	270	298	324	257	233	308	293	281	282	254	263	264	267	265	270	278	255	274	241	295	276	261	284	259	259	250	306	279	277	263	279	289	225	275	285	271	304	288	273	280	288	308	272	251	270	279	228	287	309	289	279	265	329	289	270	292	269	263	276	297	248	263	306	260	269	269	265	279	247	305	305	265	234	263	305	262	273	267	303	299	303	265	279	297	266	282	271	279	269	279	279	257	290	236	277	271	264	286	250	278	276	257	285	266	239	253	252	273	263	299	284	276	275	278	266	251	271	270	264	244	278	265	277	272	288	286	289	269	290	268	263	247	265	293	294	259	269	247	282	257	292	305	266	246	256	290	274	254	263	311	265	239	259	250	268	287	269	310	265	295	244	277	268	257	255	255	249	255	300	276	293	300	256	282	288	275	260	250	258	271	267	292	298	273	261	246	292	283	240	285	258	252	302	286	269	286	250	299	279	299	284	268	260	231	298	266	259	267	264	266	296	264	292	246	259	249	279	297	255	277	271	281	307	274	258	285	262	268	248	260	273	309	240	231	299	260	271	265	275	279	294	289	280	291	297	273	285	294	262	252	281	272	264	251	268	273	286
30239	1392	2351	2739	2338	2066	1780	1753	1738	1295	1136	1062	1016	912	977	950	857	867	857	893	852	837	782	839	802	736	741	755	733	709	699	766	696	721	718	721	744	696	709	692	735	739	681	717	689	731	708	692	665	734	688	713	718	641	720	666	652	681	646	681	668	698	647	688	683	645	634	662	641	701	682	687	668	671	665	650	668	684	690	712	694	628	717	668	649	649	674	679	688	671	697	680	695	663	703	682	673	734	662	689	659	645	675	707	661	649	733	679	649	679	683	727	677	684	696	696	708	679	683	665	632	654	721	694	688	738	707	679	657	686	685	705	677	672	722	648	731	690	682	673	696	724	625	668	668	685	670	634	680	712	652	643	725	628	714	677	698	699	669	674	677	632	648	705	697	685	656	654	700	696	659	661	722	724	687	652	655	716	628	647	664	697	625	703	709	640	702	703	649	691	706	695	731	642	684	703	635	712	736	644	720	680	668	687	667	661	738	673	696	687	638	645	658	670	665	726	684	678	708	677	641	690	678	685	657	662	671	675	686	662	629	715	693	674	691	709	633	671	695	667	681	692	646	676	664	620	670	607	651	653	666	633	625	707	753	667	652	708	663	634	704	701	615	674	668	695	683	680	677	654	684	693	674	605	673	656	664	644	680	659	685	649	665	699	669	646	696	724	689	681	686	656	682	656	605	661	686	654	700	680	644	702	697	692	690	679	676	681	632	648	687	640	660	661	712	672	631	659	676	664	660	697	682	653	637	648	683	655	654	646	644	697	671	617	702	681	624	701	609	695	651	664	682	683	673	676	684	680	672	704	639	710	666	685	688	654	725	663	647	738	689	701	673	672	699	670	672	696	611	641	671	684	702	675	690	678	671	695	631	688	680	646	675	660	666	691	655	666	681	700	715	711	646	688	712	703	707	717	663	664	691	702	647	698	700	736	728	731	684	626	670	670	633	658	690	680	672	640	687	704	678	665	702	658	643	671	744	674	701	719	730	695	659	633	676	652	641	680	685	670	655	669	677	609	690	690	680	693	674	700	662	672	636	666	653	682	599	650	659	633	670	678	669	703	706	674	716	733	682	668	631	705	692	645	713	667	659	695	662	695	662	683	621	712	652	690	641	673	635	731	637	646	688	604	697	700	692	722	681	707	688	679	672	676	665	658	653	698	659	717	696	635	693	694	646	705	681	666	673	643	654	680	652	682	690	609	671	707	642	695	659	673	687	666	673	671	662	655	709	674	695	649	650	681	652	693	655	685	660	662	680	651	730	670	645	670	644	677	683	681	646	679	634	693	684	708	654	690	680	615	704	707	661	656	626	686	668	675	641	663	711	691	677	673	667	689	667	713	653	715	682	635	692	693	693	721	644	652	658	705	700	665	727	687	724	643	713	690	677	727	660	667	680	652	667	631	637	659	686	668	707	648	673	699	701	645	686	700	686	683	642	677	651	708	669	660	712	684	672	663	692	664	690	645	646	696	677	728	694	685	690	637	683	737	666	716	657	619	662	686	708	712	706	691	709	658	673	698	728	660	702	657	633	704	633	690	669	662	662	673	638	650	694	696	682	658	695	713	696	667	701	711	687	681	667	644	688	674	701	637	657	623	615	671	693	697	674	706	692	694	679	694	692	689	706	644	661	705	691	689	698	661	710	668	680	641	699	721	654	661	641	679	696	659	675	674	670	682	727	657	698	648	686	641	689	671	652	671	647	677	658	659	689	660	694	684	663	703	679	689	709	692	679	678	649	698	714	676	707	671	675	731	691	665	707	676	680	663	689	652	692	656	642	650	675	718	689	664	657	680	660	657	680	693	702	660	676	697	645	659	665	636	709	696	635	640	729	717	637	678	675	650	665	685	666	650	661	703	677	634	701	706	645	660	683	654	695	635	652	704	688	736	658	693	659	678	708	628	705	666	649	698	660	647	662	736	677	691	670	680	690	671	632	668	681	622	668	651	665	658	687	646	664	689	671	633	690	684	668	645	719	728	698	675	705	682	669	694	639	636	645	618	726	668	708	690	641	739	710	682	694	662	648	647	716	681	717	668	710	629	683	671	668	698	701	686	700	672	667	681	691	736	653	604	670	698	636	679	700	662	661	695	670	696	696	668	635	683	662	717	675	618	634	640	660	672	652	680	695	708	662	662	651	701	681	664	656	686	696	689	657	660	722	683	663	630	667	661	619	633	680	711	661	656	729	715	711	685	691	673	662	688	679	640	668	669	703	656	677	659	658	702	645	661	689	697	679	645	698	658	684	700	699	688	724	667	651	683	686	712	677	692	626	628	624	704	679	719	677	651	671	648	632	708	628	655	671	708	640	693	684	681	732	670	656	659	676	667	677	681	635	660	675	710	694	692	708	650	643	695	674	691	680	677	649	685	690	673	733	693	663	639	624	651	631	643	635	720	683	680	686	698	681	655	683	704	705	678	675	660	709	721	643	686	696	656	639	733	682	662	712	650	667	711	680	728	695	708	683	693	682	679	676	681	694	654	689	683	708	708	735	680	682	678	668	676	663	682	656	674	671	710	666	672	671	645	676	721	679	712	655	730	710	695	676	710	672	695	673	641	745	683	677	677	626	657	662	688	667	683	659	648	715	663	657	670	659	709	700	677	695	664	661	665	696	693	688	641	661	710	655	685	665	658	662	639	666	685	654	646	661	669	711	677	665	723	677	667	716	713	708	665	715	680	686	647	663	642	634	709	702	693	678	672	673	679	647	658	684	649	657	690	668	650	672	717	615	668	663	657	691	679	634	673	641	670	657	702	664	665	670	704	661	690	653	679	724	670	690	692	725	695	707	712	651	708	672	652	667	664	601	678	668	679	652	676	674	682	691	659	646	717	663	677	729	679	689	692	662	628	634	653	682	698	711	735	699	742	705	681	666	681	714	640	619	714	652	710	685	635	697	750	687	643	667	675	678	677	685	627	673	685	691	654	668	682	701	696	658	662	701	674	683	654	660	674	656	693	685	681	692	657	609	704	724	661	694	648	674	682	647	676	740	689	679	706	682	669	666	734	687	632	672	642	683	682	664	698	697	673	637	625	711	654	640	694	683	724	671	723	655	685	683	665	707	678	671	667	660	644	671	708	671	700	648	657	696	658	666	633	671	706	677	675	664	661	683	689	699	652	688	648	685	705	688	700	699	686	735	723	662	664	717	715	700	660	677	674	680	650	649	620	681	685	704	697	687	692	612	705	681	658	609	636	703	673	718	710	665	632	661	730	688	674	676	673	662	693	696	675	673	703	649	699	656	697	665	653	705	683	642	719	658	646	720	697	629	719	641	691	697	645	659	702	723	701	666	686	716	670	657	681	693	666	687	699	667	654	650	667	723	653	669	668	690	705	670	680	639	693	743	688	659	623	637	680	707	643	673	700	693	684	701	672	663	685	707	640	660	703	672	664	635	666	654	724	642	687	642	704	694	654	690	664	657	665	707	650	641	698	703	712	674	631	694	680	673	671	665	711	654	682	690	672	687	657
45363	26013	20969	11732	3638	1401	1093	1056	840	730	668	583	550	454	512	489	450	496	455	482	457	479	420	465	449	450	436	428	446	418	420	434	413	437	387	392	409	412	400	429	451	382	429	407	441	404	418	414	408	411	421	414	400	364	363	428	398	399	404	376	404	438	405	372	454	402	361	403	399	376	408	444	385	379	430	419	396	426	417	413	407	444	435	386	435	419	370	439	418	422	416	428	406	398	379	390	422	397	383	364	391	377	365	404	432	430	378	393	415	400	382	377	385	379	434	362	426	410	437	432	448	402	391	408	396	383	420	366	404	418	429	432	416	343	398	399	371	429	379	382	399	419	429	441	404	410	386	401	404	407	390	412	402	407	411	420	396	405	385	432	398	390	425	409	407	422	418	436	392	396	445	425	435	387	379	395	399	396	411	407	360	417	429	428	440	376	374	349	437	411	403	398	410	390	402	413	361	433	380	393	412	395	407	375	379	399	373	432	385	380	395	338	421	411	401	421	450	442	394	411	380	402	415	402	408	392	404	408	391	419	376	439	427	395	434	380	422	423	385	430	443	444	379	396	392	421	416	385	391	408	371	420	402	387	428	403	413	400	440	415	400	410	439	372	453	390	394	427	463	431	441	387	427	369	387	427	373	390	415	414	391	424	423	417	416	427	382	399	405	417	376	432	362	410	381	397	430	362	386	400	435	418	380	427	405	407	431	449	396	401	432	397	398	402	406	398	371	418	411	386	389	387	478	398	409	397	391	409	391	393	450	404	412	396	387	407	400	387	409	408	413	415	416	415	392	441	431	433	379	414	396	405	413	421	412	400	439	414	403	439	428	423	441	368	414	399	452	437	405	360	401	373	386	430	386	400	415	348	416	423	411	404	419	382	359	402	424	406	404	387	440	409	386	359	415	403	403	398	438	407	448	420	399	421	422	390	422	422	385	420	395	395	415	404	367	420	403	378	391	380	403	367	401	418	391	395	398	417	450	384	406	383	430	391	402	438	432	417	403	394	407	436	429	403	398	378	396	435	377	384	395	441	396	429	381	383	407	423	423	423	372	404	430	400	431	391	416	434	396	419	397	442	412	357	434	368	405	389	414	451	400	420	418	395	388	409	383	379	422	410	463	389	419	398	403	411	390	428	416	392	405	421	429	407	397	424	388	424	371	397	402	379	357	420	432	439	399	380	451	438	419	405	406	466	402	436	442	420	426	441	391	421	425	381	405	421	420	412	405	410	386	420	380	410	375	398	409	415	377	398	427	404	403	384	412	434	398	390	396	412	385	448	373	367	390	410	474	472	372	391	375	437	402	420	445	396	414	383	411	402	363	379	404	394	408	388	421	418	398	405	399	390	380	391	435	447	424	382	414	396	417	434	416	427	407	390	382	415	406	394	417	382	402	426	431	360	405	451	375	416	422	425	431	404	400	407	414	380	391	359	369	417	406	402	386	393	403	392	399	463	398	396	425	424	384	389	386	398	421	379	412	424	400	399	406	399	417	400	419	391	432	393	383	385	386	401	415	384	406	415	399	410	420	385	407	402	378	451	419	421	393	383	380	417	404	417	409	430	413	399	385	368	448	397	393	456	422	406	417	418	424	382	399	391	424	369	369	392	387	423	432	385	372	405	384	392	426	396	400	405	436	366	348	434	412	429	436	410	388	407	428	406	399	427	424	402	423	377	397	394	416	396	391	383	421	428	368	396	383	411	416	400	392	419	417	380	399	420	373	434	396	406	411	416	375	434	408	417	354	406	444	402	398	415	371	389	355	416	410	387	400	384	384	418	437	401	375	363	422	447	399	388	419	416	390	412	390	409	428	402	397	394	401	417	377	393	397	440	411	386	403	425	430	426	434	425	416	419	402	414	373	401	387	418	413	423	393	401	432	399	413	378	386	439	415	392	424	391	445	411	424	442	414	407	403	403	400	431	409	424	410	411	399	389	419	412	389	427	420	389	388	442	404	382	392	404	426	411	404	435	409	380	390	427	402	401	438	424	405	400	437	394	369	398	396	386	399	398	370	377	405	414	435	416	421	419	450	392	445	430	385	408	438	403	410	396	413	410	400	440	398	422	415	410	439	408	432	437	397	445	447	406	411	389	398	444	409	409	441	385	414	399	408	394	394	430	413	359	414	398	388	429	428	386	414	381	374	460	421	387	401	413	416	377	391	407	438	411	389	434	365	410	406	425	407	393	415	394	437	416	422	400	397	420	418	381	392	414	439	424	412	439	356	443	434	405	423	437	411	426	392	425	409	406	383	378	404	406	405	413	423	380	439	391	365	406	418	426	404	407	422	383	386	416	381	398	405	395	392	414	416	399	407	402	380	404	421	412	383	441	412	429	437	400	424	422	406	453	430	410	376	421	411	413	425	407	374	406	430	387	398	419	371	399	424	415	403	405	381	425	393	398	391	412	442	375	420	415	409	423	396	401	405	372	388	448	417	396	443	411	408	395	397	435	425	427	389	405	403	387	432	415	438	431	417	424	413	407	401	395	400	441	357	424	373	370	371	443	382	407	378	447	435	373	400	419	406	384	377	391	415	406	413	388	433	440	405	422	395	413	403	417	392	393	424	412	394	406	439	397	406	392	472	448	417	425	417	403	379	375	462	435	420	387	394	408	422	433	421	431	425	446	420	425	396	378	414	378	387	419	402	398	380	370	363	383	394	389	429	405	400	409	424	443	403	411	397	418	414	392	438	443	375	402	433	425	415	415	409	377	399	430	403	367	427	443	379	381	413	434	416	373	433	424	374	383	352	410	375	350	394	430	426	412	368	416	402	431	391	405	429	398	375	393	409	417	460	418	449	414	419	360	401	394	413	404	397	405	423	400	382	444	398	403	424	429	381	406	392	444	383	412	397	420	407	392	378	378	451	406	407	408	400	394	410	362	419	398	401	423	390	416	409	496	399	392	418	413	445	408	376	394	434	376	374	403	385	443	404	366	384	405	370	449	399	417	364	400	382	397	416	417	398	417	427	413	401	364	415	405	387	423	394	383	416	419	400	379	412	376	389	409	387	375	432	380	401	419	419	426	407	402	402	375	400	365	418	410	433	383	400	414	417	424	392	425	415	411	394	426	380	394	435	428	395	406	384	431	406	401	412	393	405	417	388	406	395	441	387	444	394	414	431	422	419	459	379	391	390	389	426	443	385	402	395	393	387	417	415	417	412	385	419	371	397	379	411	382	468	387	420	407	437	423	444	404	409	423	406	399	342	425	376	370	404	435	433	413	402	433	414	404	397	400	447	394	418	403	437	427	400	424	423	408	425	413	378	385	405	381	412	390	407	410	387	407	409	411	405	418	407	421	372	405	411	374	405	406	367	399	388	388	446	386	405	419	429	393	409	402	405	419	428	391	406	409	388	385	396	358	411	412	423	387	415	372	404	420	395	410	432	416	423	374	393	389	413	402	384	412	404	406	419	391	424	402	432	420	413	380	401	412	396	398	390	436	361	406	401	401	416	433	376	416	453	442
27367	2677	4725	5308	4696	3863	3308	3250	3171	2312	1997	1860	1835	1613	1518	1540	1451	1397	1265	1335	1220	1235	1217	1140	1106	1124	1109	1076	1062	1060	1116	1013	1037	987	1048	947	1009	1010	1012	965	988	1003	1032	999	924	952	985	997	1007	967	957	935	921	943	938	964	996	920	915	904	901	957	923	945	983	959	888	969	958	955	893	942	923	884	906	900	941	935	959	950	982	935	908	905	918	870	941	938	926	934	929	939	966	933	941	972	918	928	940	887	902	957	862	966	954	942	931	913	966	991	935	933	932	974	945	939	932	946	940	985	1001	894	1010	984	971	938	929	980	962	952	997	908	914	914	963	917	967	970	924	922	955	973	976	943	917	959	974	923	904	926	816	961	987	958	939	937	918	949	914	925	909	943	919	942	896	898	919	913	950	921	891	927	890	903	919	1005	969	910	951	925	906	898	921	938	920	921	910	909	971	1012	863	901	927	984	932	910	902	883	930	937	967	934	924	887	939	887	921	965	959	863	959	907	891	867	921	957	947	961	954	1027	887	978	956	964	934	897	919	914	937	902	937	940	919	944	927	946	932	927	957	950	922	939	901	879	937	930	915	927	931	895	979	926	926	975	878	906	953	954	923	909	873	931	895	930	924	946	911	956	947	958	952	994	900	930	934	1005	937	955	915	906	925	931	947	911	884	953	921	959	880	913	918	935	947	948	917	899	927	926	920	902	890	916	948	913	898	927	919	924	919	889	924	896	913	952	941	862	887	947	957	938	946	980	906	893	932	933	925	875	886	929	927	871	896	925	889	895	927	929	979	903	933	870	934	883	897	916	948	917	953	926	943	913	929	915	944	936	938	965	933	930	945	897	874	881	932	940	875	927	914	954	908	956	936	889	908	925	994	907	858	901	908	939	918	926	943	911	907	959	994	914	957	957	964	949	942	893	913	916	929	985	948	918	951	925	918	891	920	927	943	922	915	915	993	910	936	904	911	924	908	898	940	949	892	919	964	950	905	905	892	911	888	931	986	923	923	933	941	898	927	924	930	892	947	944	944	920	906	899	868	926	930	904	960	959	911	897	901	899	906	984	957	941	941	966	919	899	955	914	936	911	912	930	928	973	914	926	920	935	952	935	940	902	979	920	914	973	950	905	955	920	924	928	947	931	946	929	908	990	887	937	871	886	913	955	909	914	916	880	996	959	935	840	909	913	945	927	904	991	908	986	946	905	938	948	969	871	945	890	976	929	925	926	900	928	916	957	955	989	948	974	940	933	898	876	927	907	901	916	915	934	965	917	925	975	983	953	893	893	911	928	922	926	916	880	925	915	888	948	901	920	919	921	947	918	909	926	911	935	899	886	921	896	927	925	969	938	904	891	916	900	929	935	963	911	950	954	880	930	918	906	881	945	910	929	939	933	939	932	951	908	930	890	947	870	922	946	938	923	940	921	933	913	933	962	925	922	943	861	949	919	985	927	911	894	909	959	950	890	910	981	932	893	954	906	941	988	920	951	937	981	938	950	954	890	892	931	947	926	891	928	915	962	944	908	958	910	863	929	922	902	992	882	928	955	963	940	903	949	893	951	878	938	931	943	915	923	918	973	905	948	902	981	937	940	980	891	960	964	962	914	930	870	940	929	886	914	925	973	874	965	942	908	927	971	963	900	910	934	923	971	919	930	915	882	961	940	876	965	916	978	958	927	887	954	954	928	891	921	925	950	892	928	924	902	893	926	887	932	915	924	933	917	904	946	923	903	930	911	983	918	911	852	917	938	926	922	938	897	929	970	919	907	877	925	947	915	927	883	872	961	881	960	909	960	938	889	964	894	940	943	910	925	918	913	920	913	957	981	944	944	847	964	910	910	962	883	871	931	942	925	868	882	991	915	882	956	952	951	939	938	923	919	977	918	921	902	901	898	866	876	947	857	918	955	910	907	981	882	939	972	880	912	866	900	931	913	925	892	926	926	957	902	939	940	994	892	924	931	857	892	942	903	1003	959	904	976	888	970	949	901	912	902	914	880	944	904	916	974	875	934	914	907	942	955	905	892	935	944	928	917	912	889	916	924	910	929	869	968	904	935	910	917	906	954	919	931	909	933	975	981	917	884	924	942	866	937	930	899	987	912	874	912	916	947	902	935	932	966	936	917	914	916	931	931	906	895	969	929	906	951	955	953	839	964	915	963	961	947	993	917	890	973	900	956	944	959	937	910	905	907	960	887	955	931	878	938	943	886	939	936	950	910	951	907	946	938	922	900	900	947	955	870	897	867	913	932	910	937	894	948	885	962	905	916	893	932	922	908	915	972	934	931	881	903	916	952	904	999	936	906	960	920	886	933	949	953	946	972	921	912	938	904	937	883	891	949	947	852	960	945	957	920	931	977	936	883	933	922	911	931	902	995	934	913	934	977	926	936	927	893	973	923	973	892	923	912	960	903	1006	918	917	963	960	915	937	920	954	930	911	912	929	917	947	906	965	960	920	919	948	939	952	934	945	907	930	908	877	914	896	908	911	923	937	919	921	946	933	959	893	944	948	867	936	922	910	924	939	941	915	892	877	934	937	942	944	904	953	924	892	933	907	937	916	903	891	914	932	903	918	935	937	894	901	927	915	924	933	906	948	983	905	917	952	950	940	928	894	902	908	902	971	903	895	968	877	902	892	973	925	904	880	921	1025	879	923	986	967	932	923	950	936	934	918	894	957	919	933	977	899	901	971	953	933	901	898	932	899	925	915	917	1011	897	952	937	920	977	978	920	962	875	917	898	893	1001	965	916	904	924	951	936	965	928	918	915	922	940	898	923	946	886	845	873	936	940	937	903	963	925	940	933	886	919	904	934	932	903	904	897	965	959	888	933	942	964	901	906	909	933	929	945	939	919	940	945	946	861	922	916	963	922	905	969	975	975	950	936	893	940	905	949	901	920	958	939	952	941	883	908	957	892	942	945	934	910	920	893	917	890	1000	962	936	935	916	973	909	909	923	931	915	917	917	953	949	950	967	938	970	914	915	944	921	954	935	867	932	892	935	956	959	900	930	971	931	938	934	934	969	884	958	962	933	946	897	890	944	940	923	841	882	906	889	960	916	916	958	895	928	911	932	963	953	965	924	939	951	883	976	907	873	909	915	930	870	940	908	936	941	979	952	912	923	935	930	921	928	936	919	919	866	964	907	922	951	899	915	904	884	909	895	903	892	934	908	947	922	929	963	961	988	932	948	932	979	911	942	920	929	932	885	923	948	902	873	927	904	890	942	1010	889	942	902	996	977	983	951	981	933	876	916	956	874	881	933	892	933	928	935	891	921	941	937	894	914	903	902	909	955	941	937	902	880	918	928	968	902	922	936	956	932	957	934	870	887	920	936	921	941	932	931	889	951	860	924	985	878	925	949	911	895	899	908	859	906	905	902	929	942	933	933	953	897	924	931	931	967	902	954	920	925	958	906	914	938	962	926	923	965	909	927	918	949	908	931	929	908	882	935	927	910	924	985	950	974	924	905	910	924	967	914	962	947	942	945	904	911	956
9094	746	519	413	283	266	264	233	264	237	224	225	211	250	229	209	233	219	227	235	245	242	244	268	239	212	247	195	218	232	226	201	216	235	239	193	217	209	211	242	214	222	239	200	201	200	214	264	237	196	242	251	193	213	191	226	240	225	245	238	204	212	219	211	224	230	220	241	228	198	211	222	227	215	236	198	234	226	235	243	231	241	221	231	215	247	202	195	205	197	215	231	224	217	232	220	219	195	223	244	215	223	236	199	224	205	220	240	238	207	196	219	211	193	248	223	199	238	213	222	235	215	242	222	204	209	220	229	233	228	215	209	205	225	224	179	210	211	226	210	215	205	225	208	211	225	212	222	242	232	228	222	201	230	242	236	250	235	225	224	245	182	216	191	215	222	214	199	205	207	195	239	236	204	221	230	218	224	246	217	239	218	222	247	221	219	216	225	225	244	225	202	210	213	247	203	207	199	204	206	225	223	206	187	217	211	234	226	253	217	207	198	211	201	220	223	220	224	238	220	203	205	227	193	193	218	219	174	224	203	239	216	234	192	239	178	228	225	262	215	225	242	195	227	211	229	197	216	218	213	206	240	198	210	228	203	240	227	205	235	194	223	195	210	235	218	224	214	213	205	209	231	223	191	239	213	211	202	218	205	230	214	221	204	227	218	211	197	216	227	223	250	215	227	217	208	222	216	228	192	230	233	223	240	236	209	217	176	220	222	236	210	222	225	215	198	197	201	226	255	233	195	240	229	228	198	215	237	226	221	237	222	239	209	198	199	248	203	203	210	220	227	213	233	217	226	247	247	215	225	208	212	231	195	228	232	235	220	217	196	223	179	225	244	225	203	221	224	194	222	186	262	225	214	253	220	223	231	232	218	236	225	247	237	236	218	210	208	215	220	226	184	220	226	202	231	237	218	206	211	248	220	206	209	197	226	220	201	220	224	234	221	213	224	223	224	210	202	222	224	203	207	191	215	226	260	236	209	210	226	223	201	215	235	234	230	216	244	221	223	209	232	210	222	214	244	213	230	245	232	221	214	242	231	240	214	218	220	247	208	215	232	211	213	227	253	217	232	217	233	213	210	219	234	217	219	211	215	212	216	231	197	214	216	205	219	194	209	219	206	228	244	196	246	221	247	230	236	240	239	231	233	245	253	221	231	238	230	206	257	211	220	235	196	248	208	235	186	214	199	242	199	221	220	204	204	239	218	204	214	225	218	231	209	194	214	234	217	209	204	231	202	219	232	204	215	214	215	203	208	220	206	214	210	238	203	201	195	217	196	242	212	221	206	248	202	228	216	226	219	221	206	228	227	210	232	230	215	233	208	236	239	219	238	206	227	220	232	209	207	241	239	224	229	233	225	215	225	230	189	226	220	221	227	216	206	216	200	222	195	247	216	231	236	208	222	192	264	236	236	211	215	227	205	229	230	204	212	228	217	244	242	218	232	219	238	209	217	241	223	220	196	241	228	251	193	229	217	211	222	248	221	201	227	218	224	229	209	228	216	226	235	213	220	236	225	211	226	195	202	209	217	212	227	252	227	228	215	202	212	211	223	196	254	225	252	200	231	207	221	214	190	229	232	218	206	214	235	243	212	208	234	233	241	206	221	235	226	227	223	200	202	218	231	214	206	224	232	228	247	212	227	216	219	217	225	254	231	225	199	200	216	228	245	239	208	234	227	208	215	224	209	240	197	225	233	223	206	212	194	224	220	236	214	227	210	223	222	207	217	216	221	198	211	230	239	222	200	214	229	202	221	227	200	209	230	207	237	218	197	214	212	238	199	203	200	236	193	223	216	202	219	186	254	203	224	217	249	227	224	223	209	223	226	190	210	231	195	243	203	229	210	216	221	211	204	227	205	206	205	179	227	211	234	218	222	180	236	189	207	210	216	223	221	243	247	207	214	232	235	215	219	252	207	226	242	245	228	237	207	211	224	211	208	243	222	189	216	218	206	235	228	201	222	210	202	207	203	217	216	186	220	230	220	248	220	237	230	218	213	202	214	236	214	244	234	221	240	252	220	247	237	227	227	218	235	230	239	214	211	218	196	216	219	220	233	229	218	225	203	209	211	222	196	211	234	235	208	247	212	263	226	203	212	215	207	215	201	233	230	189	254	249	220	202	211	218	193	231	210	231	224	232	208	221	209	211	213	203	237	216	220	253	225	239	229	189	219	211	231	237	247	237	222	207	233	212	213	225	223	244	217	251	204	243	232	188	209	225	210	231	227	207	213	218	223	221	246	215	202	230	185	203	221	220	243	225	189	215	224	218	211	247	223	217	216	228	230	231	227	202	217	251	225	229	239	229	226	209	209	210	221	229	220	218	228	205	217	199	223	217	213	226	222	214	233	213	227	221	216	219	206	225	222	198	222	212	209	201	194	200	201	243	234	238	223	199	231	223	215	192	184	224	205	239	201	219	210	224	243	225	214	228	218	224	241	215	220	210	216	241	235	228	223	212	225	246	213	211	203	232	224	235	219	221	199	210	225	238	244	189	218	206	211	229	240	207	178	197	257	236	225	231	243	175	189	209	234	211	215	220	237	204	212	231	223	209	219	211	210	220	218	234	170	214	205	223	219	186	238	219	193	249	232	245	226	241	198	237	190	225	225	251	236	240	223	186	198	224	222	222	193	226	243	229	216	217	203	207	201	225	215	211	195	220	206	234	210	232	232	211	210	221	234	221	190	224	214	223	254	233	206	222	218	250	221	235	209	185	222	230	217	205	239	218	220	227	207	186	230	216	208	242	209	241	211	204	198	211	209	222	215	222	205	195	228	206	224	208	211	211	239	256	220	209	238	218	244	220	202	211	224	220	217	249	222	258	244	231	211	251	244	214	225	217	206	257	229	228	242	216	230	222	208	212	233	235	206	217	230	204	202	211	249	235	249	256	191	221	216	229	226	216	228	197	240	244	213	206	202	204	203	227	212	227	223	249	222	232	216	217	224	229	209	228	221	225	202	209	229	236	214	210	228	221	207	225	212	174	231	212	228	213	199	192	248	245	214	234	243	222	245	231	234	243	242	195	208	195	215	215	221	226	220	235	183	207	203	197	231	215	236	214	205	224	205	203	226	243	198	191	236	244	226	191	206	244	214	197	257	212	207	218	207	214	235	234	225	198	206	222	236	214	235	220	210	206	223	208	212	219	228	208	192	223	227	210	226	215	205	254	240	208	205	192	245	212	226	232	222	201	230	247	214	240	242	213	216	218	225	227	211	212	239	219	198	202	241	217	250	253	223	215	220	202	208	241	208	226	228	196	199	205	229	212	227	201	209	239	214	232	215	213	205	222	217	219	223	239	213	220	209	228	232	201	214	207	220	219	223	233	204	241	229	232	214	211	237	226	194	218	243	203	228	235	217	222	222	234	222	247	226	223	219	199	222	218	196	226	188	219	247	224	211	235	212	227	216	224	223	238	239	209	212	224	210	226	203	222	196	226	213	212	205	188	201	210	201	199	219	227	195	220	240	255	217
8824	616	689	728	814	732	669	711	625	643	616	588	599	589	608	564	584	561	583	544	566	554	561	513	543	521	518	530	571	528	538	528	544	571	582	543	561	583	609	569	565	578	570	534	554	557	573	575	608	509	567	583	556	595	557	523	531	544	563	556	554	545	551	543	550	543	539	573	576	532	520	563	606	531	552	525	576	594	585	568	537	513	555	534	554	574	549	571	511	562	528	549	540	556	550	542	581	529	567	554	539	569	591	555	559	587	550	561	530	550	547	600	535	522	554	558	552	571	563	540	539	597	539	541	568	550	568	557	569	554	533	554	580	569	505	562	532	543	519	580	518	547	531	580	584	546	537	524	538	538	520	565	549	566	512	531	549	552	514	556	533	561	531	571	554	558	527	519	560	544	562	549	580	573	549	577	546	528	555	527	566	529	509	532	592	547	522	558	528	540	545	548	547	571	560	577	554	538	538	538	581	553	554	563	529	522	552	613	559	510	576	552	534	546	562	574	506	566	563	546	532	554	573	530	525	603	539	534	524	541	559	522	546	530	560	527	557	571	525	508	556	539	548	542	546	536	551	545	553	581	547	543	566	549	579	571	530	560	573	541	578	592	574	536	570	544	527	551	580	505	563	535	592	522	547	583	574	561	545	541	569	544	577	551	591	544	553	532	571	562	557	528	536	545	517	537	560	585	562	524	584	560	519	571	579	521	569	542	603	540	508	525	568	528	547	552	571	533	552	531	584	606	568	544	531	520	533	552	562	558	547	583	572	538	535	540	519	524	554	544	557	531	535	534	590	567	580	586	485	554	548	502	549	574	524	537	557	523	551	563	547	507	552	514	550	559	537	597	530	551	491	544	527	545	550	541	533	554	532	563	552	519	552	547	557	540	510	551	522	558	570	547	532	507	489	530	546	595	552	523	595	538	570	539	527	563	544	589	554	539	574	552	519	551	537	511	555	490	525	540	531	576	553	551	590	585	562	518	546	602	521	545	526	540	571	564	584	551	545	574	552	558	523	543	549	563	512	516	561	582	529	558	564	524	566	572	532	547	522	575	583	556	563	520	538	533	591	546	518	581	541	573	586	532	560	542	569	585	555	565	521	559	553	529	571	538	534	542	542	522	538	574	538	549	575	546	550	519	551	536	519	557	576	547	527	562	539	546	551	531	540	533	560	535	538	585	519	515	568	534	537	553	544	503	596	541	518	551	522	589	598	553	545	524	552	582	567	562	564	577	545	520	544	520	534	559	517	548	581	574	526	520	548	549	527	530	555	587	552	602	530	541	519	551	551	613	558	516	562	545	539	545	546	534	532	531	551	566	540	568	565	553	581	528	541	530	558	549	550	551	554	544	541	552	548	585	521	548	550	523	568	552	564	559	549	519	547	525	572	556	517	547	575	512	515	558	554	530	556	518	545	527	568	519	567	542	553	552	568	545	543	557	544	527	511	510	585	522	612	562	573	523	534	577	550	538	575	542	553	570	544	556	535	533	553	578	514	566	523	572	535	554	573	551	537	514	497	552	529	554	565	553	541	544	573	541	551	540	523	533	518	588	523	515	506	541	538	562	580	534	569	531	533	558	533	571	542	501	518	511	539	535	551	561	566	539	555	569	531	585	567	535	590	565	536	545	552	545	537	528	548	565	535	564	512	543	581	551	568	548	536	555	554	569	539	514	569	547	544	514	558	536	530	565	553	560	564	549	529	590	522	549	575	570	560	578	521	527	559	561	546	515	560	577	541	583	524	560	575	537	553	572	567	550	516	544	544	514	540	549	515	530	533	586	537	550	521	530	537	525	557	561	606	546	566	543	554	528	578	566	575	566	526	580	544	569	528	492	586	518	533	544	550	515	536	593	534	553	577	538	556	563	542	560	493	581	553	545	528	562	562	510	584	535	593	505	565	513	533	576	511	541	548	513	552	540	562	525	555	573	531	533	485	564	529	525	545	562	573	508	554	525	488	568	554	501	606	585	550	554	543	516	599	553	530	577	518	537	531	555	571	573	525	582	552	600	476	541	586	555	584	516	542	570	546	571	499	551	557	558	544	552	593	548	573	564	530	545	509	550	582	537	564	515	537	587	548	556	560	552	551	513	567	539	571	599	517	539	541	532	517	563	534	545	522	543	541	590	549	562	583	501	554	538	551	584	528	528	535	498	532	510	601	587	566	575	561	530	594	580	560	517	571	569	529	580	575	574	512	547	536	556	532	577	594	531	598	552	543	546	607	518	564	532	529	560	572	555	583	546	551	576	546	549	549	588	574	592	499	572	547	580	571	588	542	577	550	568	546	529	540	566	537	587	559	564	563	546	542	536	544	489	545	532	535	546	551	543	545	590	557	510	566	548	535	560	559	554	567	547	556	556	538	582	505	537	542	587	551	543	537	571	552	568	561	527	548	544	526	567	565	566	563	576	554	546	549	545	550	545	552	544	536	535	574	540	559	548	544	537	603	540	546	548	552	518	579	552	528	559	495	578	547	568	580	554	572	555	587	521	545	588	546	593	529	570	519	559	541	571	567	559	553	532	549	522	509	557	486	528	558	571	588	594	571	576	555	535	539	554	567	512	500	548	519	512	517	523	593	569	571	570	561	539	537	545	552	557	550	539	508	544	568	544	546	525	544	553	541	546	576	553	535	550	588	613	561	582	496	533	577	585	515	540	524	523	577	551	520	574	529	563	555	559	539	579	539	559	553	547	537	527	525	576	541	570	528	513	567	574	569	562	558	531	514	526	541	565	523	549	573	561	553	513	539	582	541	563	539	561	540	556	537	554	528	550	552	566	576	556	551	535	532	555	546	549	537	526	534	546	554	571	551	545	573	565	575	544	570	537	570	583	560	542	538	514	534	549	598	555	572	539	553	528	553	543	566	540	539	548	534	543	553	621	537	524	539	544	542	537	534	539	593	568	563	504	600	569	562	565	556	554	564	570	504	511	575	531	553	605	560	551	515	552	565	577	519	518	556	547	545	522	595	554	561	562	569	512	532	514	533	606	585	539	550	567	515	529	556	555	550	510	544	542	531	563	548	518	553	555	547	542	565	593	549	583	556	571	552	562	569	538	588	557	557	565	540	551	566	527	564	518	531	576	582	553	541	536	529	544	550	501	583	544	554	550	530	551	541	606	581	546	522	566	579	550	579	542	541	538	539	522	536	531	552	548	544	556	552	550	600	553	572	545	532	537	507	579	495	515	565	530	546	537	560	535	568	544	569	558	578	599	512	581	563	559	546	568	551	528	553	548	587	516	510	553	535	550	559	561	565	562	540	527	538	605	563	562	562	552	520	554	568	542	518	545	547	511	532	547	567	572	567	571	559	563	581	546	561	576	550	576	552	553	561	544	592	544	534	563	528	554	594	559	580	592	547	527	505	545	568	493	567	562	543	518	564	527	566	567	543	562	520	565	534	550	540	573	541	536	535	560	570	537	553	551	570	554	526	549	538	549	552	556	546	541	535	572	555	534	574	534	586	539	525	583
47799	22184	13685	2264	852	687	540	589	471	420	329	356	345	329	298	333	309	302	259	303	269	275	278	269	283	306	260	267	280	233	267	269	234	279	255	282	274	237	252	298	274	272	253	268	278	236	264	242	269	277	260	239	237	287	286	286	269	256	284	276	276	266	266	257	236	298	275	273	239	253	246	247	254	239	266	272	250	255	266	277	266	257	265	276	252	272	232	250	266	226	266	236	246	282	251	252	286	281	257	250	268	273	245	259	266	234	257	267	245	281	251	278	286	269	265	248	264	273	293	277	285	237	268	252	306	266	283	271	256	262	249	279	296	238	273	277	273	247	287	263	244	252	250	265	273	236	244	275	276	269	272	262	252	276	267	280	285	211	251	260	269	261	267	217	273	262	260	279	224	243	254	248	254	244	269	270	269	271	301	251	254	270	229	279	278	240	266	288	260	243	273	259	266	256	281	279	260	238	262	235	263	272	255	266	249	248	223	261	261	256	237	255	265	243	257	282	259	281	280	239	259	259	281	275	246	280	266	239	265	255	272	254	270	270	243	272	245	264	232	261	245	287	276	290	246	265	278	245	256	275	265	255	264	248	263	300	245	263	250	288	271	284	253	240	242	292	232	273	274	267	255	252	254	239	259	272	246	250	262	246	248	251	263	238	281	254	268	252	290	253	270	244	287	265	273	256	263	269	288	270	254	259	274	262	244	249	290	261	276	250	264	241	264	286	275	251	239	259	259	263	261	281	303	274	267	284	269	261	262	237	282	265	261	221	244	255	254	259	282	267	248	244	234	275	279	264	264	250	276	275	250	262	267	246	278	238	269	278	270	273	278	277	249	259	283	232	265	282	244	272	256	266	250	270	295	265	250	250	252	257	271	277	266	276	242	287	260	255	284	269	265	258	254	249	255	281	273	283	287	261	267	276	277	265	255	231	259	234	266	260	266	276	240	267	286	257	271	269	266	250	259	230	253	263	293	253	253	262	266	244	300	244	236	280	238	297	267	239	288	260	276	251	243	277	263	242	276	265	285	251	271	265	244	257	237	245	239	275	256	240	267	262	251	257	236	258	269	261	262	253	277	282	257	254	264	267	276	262	265	293	260	261	263	267	263	256	225	255	247	278	262	254	227	236	261	273	279	261	250	237	262	250	257	262	252	253	258	256	249	237	280	284	287	254	275	284	261	267	292	252	271	259	240	256	272	261	280	273	249	264	276	274	253	271	276	257	258	272	259	258	289	238	259	255	238	253	232	264	271	236	229	255	279	274	278	232	246	257	265	283	254	250	260	281	270	252	281	257	261	273	266	290	267	276	271	253	267	248	238	287	282	244	249	290	259	267	275	307	249	252	247	258	256	277	252	266	244	257	289	278	226	241	270	237	233	243	241	266	255	243	272	238	284	278	264	282	238	268	287	277	257	247	267	249	247	280	266	264	281	311	259	244	261	272	264	257	257	248	278	247	218	253	271	253	272	266	262	264	242	262	256	272	260	251	257	238	279	275	266	255	290	285	268	265	253	262	275	249	253	232	248	270	264	278	245	251	271	233	225	237	234	283	273	265	281	249	263	270	257	255	241	226	247	264	263	279	266	261	282	242	266	273	264	269	227	239	266	238	284	242	288	297	270	240	277	253	230	268	239	258	259	261	242	243	298	269	276	272	264	257	282	276	261	257	280	260	234	248	242	250	292	281	262	237	256	240	260	250	275	268	258	255	235	284	253	280	248	264	251	272	264	264	268	281	254	254	262	288	258	258	224	256	242	259	264	255	246	242	279	266	268	243	270	281	249	246	264	241	270	260	254	283	269	245	251	250	256	269	249	280	241	258	247	273	266	251	258	253	266	257	234	266	255	275	267	268	267	289	257	249	269	280	274	266	252	241	243	227	255	272	285	280	266	245	273	281	222	271	265	280	238	242	260	253	266	245	251	250	255	259	271	281	265	268	251	255	253	225	241	262	264	271	260	282	235	250	302	260	266	274	246	266	277	254	235	284	240	297	237	259	246	259	262	250	260	269	244	261	247	271	281	253	245	258	277	251	231	284	259	279	256	265	265	225	251	225	275	253	255	241	240	262	276	273	243	221	273	257	279	260	294	263	260	278	240	258	252	246	270	235	236	295	234	267	250	263	254	265	262	228	242	271	254	282	265	264	245	228	278	265	251	257	274	259	264	274	193	225	287	233	245	289	274	265	260	266	259	243	260	262	295	264	256	240	259	234	251	250	300	253	252	268	262	249	278	285	259	282	245	281	270	282	266	245	227	255	256	237	262	267	255	244	239	220	295	255	247	261	251	267	262	257	250	263	271	221	269	243	271	255	281	302	244	242	256	238	258	253	276	264	269	275	281	249	280	281	267	270	247	262	256	273	251	251	260	290	257	247	275	260	278	260	227	220	293	256	265	248	241	254	243	255	283	266	255	270	263	292	281	270	211	264	248	280	258	270	271	232	256	258	275	277	265	283	254	251	274	302	287	259	288	221	242	278	232	259	282	264	271	243	259	269	251	254	269	279	251	262	255	274	247	245	260	264	253	248	260	251	280	254	275	257	277	259	270	273	272	226	255	244	235	230	281	225	278	264	247	248	262	243	262	249	247	273	236	252	300	251	237	249	295	272	248	266	260	235	272	250	253	250	283	257	265	251	262	302	279	261	244	259	281	272	239	255	246	271	258	270	262	277	261	272	265	269	235	268	226	241	248	244	256	251	234	258	261	290	265	282	243	267	288	236	290	262	267	251	254	242	270	251	231	256	277	246	291	255	269	253	245	244	265	247	243	278	259	282	262	252	222	251	252	282	232	255	241	249	270	251	237	251	249	235	313	261	254	258	259	258	256	212	261	268	268	264	230	291	277	261	232	251	267	242	296	285	269	276	224	256	232	283	274	298	259	276	259	259	270	261	264	220	259	247	258	246	255	265	267	237	264	234	259	256	263	237	248	263	263	251	266	241	255	270	263	265	261	234	258	286	289	264	259	261	246	283	262	287	250	261	285	264	229	277	300	237	288	252	290	258	295	249	253	275	236	244	241	255	239	253	283	271	265	227	250	259	256	259	258	253	274	238	280	251	262	275	276	262	253	276	271	258	239	291	287	257	255	243	279	280	270	294	261	263	265	268	260	243	247	247	254	238	282	259	256	227	249	261	255	269	272	255	242	258	252	232	226	292	240	246	276	267	262	249	261	249	264	257	286	274	253	258	247	239	284	287	239	283	270	286	231	256	239	247	233	246	242	285	242	253	245	234	256	263	242	237	253	252	252	248	287	265	250	250	213	266	238	262	294	264	237	251	270	234	270	266	268	243	242	248	246	259	249	283	248	273	260	272	274	239	274	283	275	258	264	270	272	244	269	241	261	264	256	266	254	274	239	261	256	244	231	234	251	257	260	265	243	234	273	291	241	254	281	272	247	279	252	262	262	278	256	267	276	275	270	275	262	264	226	277	269	270	271	252	263	259	273	256	246	245	255	231	263	261	272	285	286	264
24230	1458	2646	3010	2696	2443	1909	2124	1845	1329	1213	1137	1067	1009	981	930	899	864	953	840	803	760	754	804	803	778	814	743	719	696	720	666	611	689	702	676	675	700	686	700	650	660	642	731	652	722	609	651	711	643	661	678	696	669	632	636	623	693	630	687	666	621	654	632	647	697	661	678	647	623	665	664	662	627	680	629	656	655	718	698	652	659	653	642	666	609	673	679	655	653	672	675	686	645	651	616	624	651	639	679	665	642	661	688	637	634	694	654	711	688	650	649	660	668	664	674	669	656	660	692	654	685	701	643	673	667	647	659	670	685	659	615	665	618	665	659	715	649	657	666	660	635	614	609	659	658	690	634	631	660	659	697	603	649	647	677	658	681	657	666	666	657	659	650	614	649	661	646	672	625	707	630	609	641	668	626	670	624	639	611	631	634	673	673	641	682	656	644	665	661	658	639	662	606	645	654	633	624	625	665	666	640	633	646	605	658	639	594	656	676	675	633	631	623	633	645	677	677	667	649	640	652	664	690	626	651	635	625	659	681	640	672	697	645	665	636	671	679	635	633	643	659	658	632	620	652	662	593	689	662	609	675	688	603	676	652	647	650	621	620	673	636	675	648	661	615	649	664	601	679	682	613	622	614	617	665	648	627	634	670	672	631	632	641	690	648	678	657	632	602	666	636	670	642	669	637	661	624	654	633	651	629	665	579	650	664	644	689	581	631	640	642	616	651	628	641	696	603	634	606	626	656	670	651	648	656	662	630	630	624	655	637	602	667	621	669	646	629	581	658	654	644	630	679	618	667	662	647	594	587	669	626	630	672	628	615	637	622	679	602	607	582	634	658	651	644	695	663	671	647	634	690	639	644	609	685	615	629	664	656	617	680	657	635	658	641	639	639	638	652	662	641	650	606	662	642	666	680	649	616	645	648	615	695	594	640	666	609	665	623	689	661	662	638	686	686	657	614	696	648	636	654	696	625	656	625	627	651	674	655	599	651	648	622	630	644	658	645	628	657	649	654	660	677	649	591	651	646	641	673	636	619	626	644	659	644	663	641	653	619	681	623	657	612	640	646	693	628	688	638	695	661	669	665	622	669	641	650	627	646	626	690	671	613	627	660	651	640	613	693	686	637	627	672	638	643	629	651	635	669	642	632	709	631	632	632	701	657	622	647	644	670	684	660	592	615	637	616	651	667	675	687	675	661	701	686	651	664	675	662	620	687	623	659	657	646	695	655	692	683	622	629	668	645	646	637	628	644	655	673	684	666	633	689	653	627	689	656	624	650	665	625	598	616	659	604	680	627	638	649	672	721	633	648	635	656	664	670	654	612	658	663	633	655	625	642	655	634	657	652	637	651	677	655	682	720	670	685	609	663	657	683	698	627	678	650	624	633	644	645	634	607	624	665	607	653	645	661	672	642	641	629	651	653	613	642	623	656	652	614	630	670	644	664	651	608	645	612	654	629	693	688	643	656	663	656	610	690	706	702	695	654	633	671	640	653	636	643	592	654	657	607	662	627	642	672	633	661	622	652	658	647	645	655	649	651	615	668	635	604	597	698	666	642	621	661	644	640	642	662	645	686	639	690	653	698	684	630	666	658	633	694	682	644	654	655	679	669	623	640	625	652	634	601	655	625	677	657	651	632	649	633	621	670	645	611	649	591	661	625	651	591	599	634	675	686	623	634	681	653	646	674	653	643	654	660	670	662	611	645	646	622	625	653	640	602	668	654	604	650	640	633	621	597	631	684	649	666	641	683	654	678	622	645	632	619	662	643	640	606	652	642	594	610	620	641	602	618	620	692	677	619	646	603	645	622	677	593	662	633	671	630	661	646	664	646	631	618	676	631	637	663	609	658	657	640	677	665	675	687	601	655	618	639	629	640	650	619	617	618	605	651	706	686	602	629	637	632	626	613	640	642	667	661	672	651	680	656	632	663	671	647	651	635	663	640	670	680	613	626	621	689	662	651	653	654	673	627	680	650	609	621	637	659	654	659	678	656	619	681	675	640	626	611	661	619	660	611	679	633	639	665	654	631	653	663	691	631	640	644	636	646	616	674	620	614	641	575	648	630	582	673	684	686	635	624	707	645	619	663	697	662	700	603	658	648	637	640	616	661	677	615	630	671	651	607	675	655	681	694	665	643	671	632	620	628	622	634	668	673	663	643	653	633	684	646	645	643	638	624	667	651	653	608	641	667	647	655	654	643	630	649	654	635	615	649	648	624	639	646	640	629	631	636	661	669	652	650	645	727	646	637	672	646	661	667	646	642	680	627	688	651	632	625	635	668	670	638	660	598	572	646	673	665	621	626	676	666	709	635	645	644	614	670	676	659	653	624	628	633	673	680	701	631	655	638	649	621	674	658	628	624	628	673	645	621	646	673	652	641	631	688	642	639	663	706	630	691	632	647	631	645	626	632	631	631	672	634	700	651	657	619	647	601	644	632	684	634	688	615	639	663	687	674	685	700	664	648	627	607	623	681	630	657	598	624	668	615	619	679	641	606	627	646	649	660	629	631	673	615	633	649	671	647	721	675	643	659	647	606	664	648	653	693	663	623	646	667	628	657	635	618	629	617	633	649	630	636	633	670	633	650	674	686	677	659	613	658	676	630	679	630	647	653	646	629	679	647	620	673	668	634	684	650	660	632	664	655	655	623	626	625	623	647	600	642	667	698	589	682	664	656	675	615	626	636	651	613	640	635	671	666	634	683	632	604	635	659	670	611	710	608	656	698	627	672	660	674	664	657	575	619	632	670	633	687	658	640	600	626	662	663	639	719	647	647	612	656	659	638	657	631	658	643	649	674	578	654	634	603	650	626	648	638	650	627	674	630	679	628	638	651	644	650	616	657	651	673	659	634	652	650	686	637	661	678	647	697	632	602	636	670	715	659	691	639	631	643	622	673	622	621	618	670	674	693	628	647	658	620	629	624	655	640	690	623	629	689	667	618	610	656	674	602	643	629	708	660	652	616	685	681	606	662	608	597	650	636	681	626	661	653	640	672	655	643	621	637	666	660	649	644	631	622	629	677	641	688	611	713	667	643	670	627	675	684	657	627	646	646	631	681	659	664	684	642	631	647	632	610	654	669	641	629	621	658	689	662	714	661	640	649	627	615	651	626	632	674	687	647	672	606	661	613	658	651	665	642	666	623	630	637	650	678	653	652	694	631	647	634	623	698	643	660	673	666	626	636	675	643	678	676	636	613	660	657	641	658	665	661	657	630	651	666	633	665	638	628	701	648	647	665	675	633	650	674	628	610	666	626	665	697	681	623	660	625	644	712	672	630	695	624	600	609	668	662	709	664	636	672	660	617	670	636	678	590	635	662	683	653	729	692	616	649	660	651	606	590	668	651	654	691	661	654	646	637	606	666	689	666	657	601	639	619	623	651	675	631	635	650	625	600	615	636	649	651	638	679	584	609	750	613	654	626	658	642	681	634	650	663	633	636	655	659	667	630	632	653	624	645	654	673	627	654	654	658
44171	27360	24421	17664	4888	1444	932	1048	895	647	627	578	566	590	521	486	479	456	500	483	437	437	439	469	459	439	391	409	446	387	442	421	463	421	419	429	437	419	363	389	457	426	429	446	439	430	418	453	436	433	425	412	450	423	420	426	462	405	424	446	409	451	444	455	434	439	439	403	391	401	422	450	402	430	416	423	426	407	427	381	409	412	357	396	412	406	416	398	441	437	406	399	402	439	469	455	419	423	430	427	399	413	410	412	376	425	423	419	433	387	415	401	398	438	419	406	450	416	406	400	418	408	435	416	393	441	441	432	433	427	434	430	398	437	441	412	405	426	424	388	419	478	416	420	396	423	425	407	417	391	421	423	373	431	429	377	437	445	405	413	379	421	428	387	417	406	435	416	411	405	416	377	435	405	403	464	411	407	370	409	420	410	419	397	415	405	431	435	409	400	418	378	447	436	403	425	446	394	445	394	370	410	409	435	428	368	408	422	418	399	416	386	421	445	436	429	424	426	433	374	411	424	369	417	416	429	439	430	422	409	357	415	417	422	420	437	412	387	427	410	473	414	421	409	391	406	436	390	389	465	423	405	420	426	430	397	385	436	435	414	419	384	390	395	438	425	429	430	439	447	373	411	393	404	410	441	424	424	435	401	424	391	365	399	430	415	473	432	406	423	408	437	423	396	445	471	395	428	425	403	418	403	402	438	429	451	408	415	436	425	406	422	393	425	405	407	456	394	406	427	426	402	402	451	445	404	403	462	432	414	444	433	452	436	409	401	417	442	410	414	422	422	455	410	407	409	383	412	406	434	421	476	440	392	425	430	387	407	405	413	405	419	428	421	416	386	440	361	404	410	471	426	396	410	409	384	401	394	473	429	452	436	399	421	454	410	418	400	389	414	397	419	413	434	445	415	416	409	412	426	402	454	400	414	387	455	419	401	415	434	407	372	430	425	410	423	436	395	431	410	434	409	437	402	438	447	433	397	444	425	412	415	424	412	456	410	368	409	397	421	381	390	431	420	369	444	422	404	412	444	445	414	444	426	401	403	457	404	412	417	417	432	412	429	390	393	397	419	429	408	403	449	443	393	401	408	429	406	417	409	445	428	452	410	438	427	467	425	468	432	403	427	391	389	434	404	420	407	428	382	413	421	386	423	413	414	442	412	428	441	433	421	445	380	408	424	394	395	417	434	420	406	427	435	382	405	425	416	432	381	418	410	376	419	441	420	403	400	428	411	340	430	420	364	423	366	396	462	414	438	407	445	426	421	434	427	383	415	409	421	416	395	365	456	378	399	402	397	466	440	433	369	420	420	421	425	393	403	404	431	413	382	409	448	432	429	418	399	416	433	406	385	421	449	432	408	414	421	415	453	421	417	386	416	430	394	411	414	451	428	434	410	418	422	427	405	430	375	408	465	382	425	429	394	418	402	419	435	453	430	395	397	404	386	409	417	418	435	427	444	393	458	412	416	419	406	405	411	462	424	395	413	404	429	431	404	428	449	442	437	387	434	434	429	423	418	411	417	410	374	450	425	453	402	413	414	450	426	437	422	397	431	387	419	419	406	378	441	424	399	409	406	395	423	419	383	392	406	443	419	405	428	428	380	393	425	443	388	433	389	439	394	407	395	429	435	393	443	423	444	408	406	409	381	413	452	450	451	404	415	393	435	437	402	410	409	420	429	437	431	408	437	427	389	399	426	440	455	433	377	400	400	453	451	425	405	426	439	444	401	405	403	426	405	411	375	400	433	423	419	439	427	414	407	417	401	406	432	418	411	390	418	433	425	365	424	428	390	381	417	409	440	405	424	382	416	431	383	416	412	410	446	404	431	387	386	443	428	382	446	430	426	428	395	407	406	388	408	382	414	423	400	423	406	415	402	437	428	448	429	414	398	397	406	415	399	403	410	400	408	432	388	446	438	421	385	409	447	412	412	444	412	399	401	426	410	403	437	393	485	423	422	405	382	431	405	381	437	430	421	418	445	419	420	451	384	436	444	421	460	439	365	402	461	419	422	415	431	392	372	406	430	402	429	421	417	406	409	457	377	446	424	447	398	430	391	423	409	401	436	414	387	397	433	395	410	428	384	420	408	413	398	432	438	385	436	406	443	401	440	419	406	424	416	436	407	375	410	393	403	433	423	395	431	442	393	400	443	438	433	391	389	453	460	430	438	387	429	421	429	378	442	414	414	415	419	441	429	377	453	426	436	410	445	407	406	420	433	383	434	430	426	431	450	431	405	413	409	418	398	408	433	425	423	398	435	449	428	416	420	425	436	439	403	374	424	442	436	427	413	384	435	431	442	416	417	423	405	402	387	426	438	418	397	445	435	440	438	404	400	420	393	409	414	368	422	408	448	440	409	441	391	431	444	425	414	416	401	453	427	449	422	411	414	401	422	427	437	467	439	425	430	378	412	427	409	437	438	382	369	424	399	418	441	445	450	363	407	364	410	410	443	445	401	422	410	377	384	447	437	430	430	408	401	450	403	417	401	408	417	424	407	415	432	449	391	420	439	402	380	400	428	416	386	423	412	421	430	440	418	424	413	422	463	418	430	389	408	425	370	394	430	436	463	413	408	438	410	414	456	420	438	457	428	462	405	380	368	416	431	397	451	405	427	401	454	432	435	437	430	378	398	405	431	439	426	421	400	392	430	416	423	458	439	400	409	421	398	407	391	394	427	420	403	434	404	408	458	400	428	382	439	402	456	367	422	385	416	425	444	444	429	407	401	432	425	412	424	465	436	433	417	394	433	399	408	412	394	423	426	410	415	476	416	422	365	387	412	408	403	400	402	420	422	387	426	375	459	418	417	426	396	431	426	412	394	395	426	384	429	434	421	378	430	391	443	405	419	380	424	409	426	395	428	437	413	422	445	434	418	414	417	394	388	395	388	444	386	438	476	414	479	391	432	407	438	438	398	389	376	430	418	403	399	403	374	422	434	422	457	405	380	394	437	464	428	395	400	374	438	420	392	422	436	409	437	456	435	433	435	435	399	410	434	432	409	408	429	423	403	404	396	374	437	399	470	435	404	396	399	385	394	400	407	468	429	435	421	423	403	453	401	432	413	471	436	445	394	432	412	393	421	477	391	402	433	379	412	421	430	380	386	403	432	379	427	400	416	376	428	446	411	415	440	458	425	385	429	436	434	404	405	431	383	436	439	421	422	366	422	400	413	420	428	407	423	418	427	447	402	385	405	376	410	440	410	397	390	447	445	397	420	416	434	399	402	407	399	411	429	428	409	422	416	418	391	428	406	429	385	424	404	424	414	387	404	403	394	444	438	411	389	431	390	397	397	412	426	421	439	407	449	413	408	439	442	447	400	424	377	422	436	399	424	399	419	394	447	420	444	398	424	417	424	387	377	458	434	414	412	422	409	379	447	422	428	434	431	428	399	393	438	405	429	417	419	387	430	390	420	407	422	431	401	448	452	362	429	416	419	399	431	381	399	422	424	404	381	420	404	416	424	424	402	419	436
30898	2432	4480	4934	4605	3800	3198	3624	2800	2245	1974	1781	1711	1606	1537	1406	1416	1317	1309	1253	1252	1285	1261	1241	1116	1158	1118	1047	1123	1061	1100	1046	1033	1046	1021	1026	1050	1030	1070	1030	1045	1031	1010	984	993	938	935	984	976	1034	933	969	962	1034	992	951	1026	953	996	985	1008	928	999	907	934	950	941	1000	931	964	936	963	998	976	993	951	949	949	944	925	972	957	953	967	987	1008	1003	946	964	970	942	952	1067	940	945	1003	918	972	974	965	1004	946	977	926	995	978	985	940	942	974	996	1022	967	985	975	1054	1017	1026	968	1036	970	1001	1013	1012	953	967	936	948	940	986	880	948	934	960	968	983	968	945	995	956	966	918	924	998	931	945	946	983	960	968	961	888	921	935	921	922	893	971	914	936	947	917	915	995	972	939	935	937	935	981	920	974	970	969	939	887	917	968	967	1004	1038	920	887	948	949	908	913	926	930	943	989	963	957	978	945	937	981	947	898	943	976	913	943	929	964	932	911	895	993	915	927	959	918	989	935	877	928	972	935	914	944	957	958	925	975	987	950	1005	932	931	970	959	898	942	870	1002	912	928	990	939	949	1010	933	914	927	916	993	949	926	913	938	912	946	1016	949	963	925	940	952	934	905	953	985	910	965	983	989	911	948	915	916	936	933	925	964	925	939	998	937	941	968	945	968	956	931	1004	988	970	987	955	928	991	970	947	939	979	921	941	918	1003	992	992	922	980	956	953	954	893	898	1013	960	945	920	975	974	965	916	951	1005	945	914	981	941	914	984	962	969	925	992	1004	988	940	1000	928	966	1009	934	935	961	973	934	969	909	971	964	938	890	937	930	907	939	937	977	916	963	935	928	957	947	950	960	968	916	951	904	1000	937	875	946	954	953	924	896	922	931	973	946	946	948	912	965	947	1024	942	963	930	958	925	921	943	977	888	982	950	950	914	986	936	952	960	940	970	989	941	952	986	937	955	946	951	936	979	935	918	945	927	947	921	944	916	937	941	872	964	922	974	981	957	941	928	916	954	935	958	964	930	939	966	927	1004	939	992	963	959	949	976	971	949	933	972	964	907	955	991	970	954	971	943	940	944	937	965	961	937	959	930	967	1000	955	972	965	952	921	971	930	900	985	951	972	926	967	926	910	996	875	958	959	912	944	927	961	922	986	971	962	967	974	954	905	938	943	946	966	930	903	946	931	988	978	929	951	946	878	938	975	930	882	965	977	896	928	956	970	952	919	918	935	917	934	877	966	896	950	940	948	946	921	1030	941	976	976	952	945	925	1000	928	1004	924	972	963	1023	943	882	875	930	912	986	914	933	929	940	1008	937	909	896	987	960	926	935	949	958	962	947	934	932	970	931	985	911	930	955	911	1004	991	931	938	964	937	952	976	968	972	968	1003	905	892	950	970	938	951	953	983	949	935	915	935	991	938	938	933	933	982	989	947	980	973	971	917	922	947	925	957	964	941	927	967	989	938	935	956	921	926	929	1010	984	919	925	952	961	999	920	961	938	938	947	960	960	940	968	921	911	930	896	944	984	968	924	982	926	942	926	889	970	938	989	1000	956	884	918	992	935	971	949	941	922	991	1006	1014	959	939	924	934	932	942	898	976	979	956	934	884	923	979	963	956	957	925	961	924	943	985	943	937	970	963	917	926	943	958	960	925	933	911	950	946	933	924	916	950	983	972	948	928	906	1018	914	1005	928	867	955	930	1043	998	958	968	933	966	943	950	923	972	980	962	953	947	918	972	961	992	947	996	945	934	898	1024	929	937	964	934	923	953	925	967	962	958	989	920	968	940	936	1020	949	923	909	941	1018	936	1013	906	910	903	940	942	927	934	946	919	922	961	899	961	960	980	985	921	994	948	1020	936	961	940	906	948	966	1002	920	924	898	968	967	944	955	1000	982	980	920	957	1013	947	932	908	983	1001	943	949	964	953	990	930	959	948	938	984	948	971	902	920	947	960	931	939	937	893	945	873	949	918	963	950	894	891	910	981	916	914	979	929	973	903	922	969	930	913	891	967	898	956	923	937	944	933	976	877	965	963	937	994	944	960	940	921	864	925	921	948	956	992	912	981	915	896	916	990	975	982	937	962	908	994	963	963	931	996	1045	967	890	943	980	966	963	916	950	968	959	975	949	965	915	952	944	996	992	985	984	934	936	975	923	929	975	960	927	921	979	903	903	973	947	958	936	896	985	951	976	928	966	925	916	925	948	917	945	960	960	1000	1000	974	968	951	950	946	976	931	905	917	943	915	950	920	962	924	926	934	933	924	932	944	979	962	896	919	941	924	1001	1018	942	949	921	958	965	889	926	912	951	1013	954	930	958	979	936	936	960	922	935	974	924	981	939	912	931	962	1001	970	971	936	998	927	917	917	930	960	937	871	944	910	921	986	935	956	920	987	1002	1005	948	931	925	950	970	924	928	953	955	968	939	947	999	983	922	930	986	950	955	943	890	948	923	978	982	956	967	985	916	923	991	979	963	894	957	912	1004	960	992	933	899	940	957	937	932	931	907	949	954	1007	942	979	895	943	954	957	975	928	935	966	964	1000	956	929	958	977	992	940	968	921	941	953	930	960	925	976	979	945	978	978	930	929	931	948	922	847	980	928	948	971	983	992	942	969	930	953	938	925	924	916	976	981	950	954	929	1007	915	956	969	1006	896	1004	1003	925	956	949	912	970	987	899	920	913	975	959	999	997	940	965	913	999	968	836	980	937	948	989	911	893	927	871	960	973	1014	897	937	967	963	969	908	1001	962	954	891	918	960	874	970	915	987	936	945	1011	886	947	957	976	901	974	967	994	949	936	965	929	985	901	967	1001	950	910	918	966	967	979	948	965	902	955	939	908	944	941	914	964	1005	994	962	981	987	861	942	942	944	937	968	941	1000	931	971	930	962	971	966	945	952	962	955	966	924	913	923	932	968	909	965	1006	926	960	999	935	906	910	929	942	961	954	940	933	941	951	964	949	994	991	928	980	962	1021	958	902	951	927	943	956	903	905	975	940	896	924	961	943	924	1005	944	920	923	976	957	930	979	1016	975	931	921	960	922	900	898	952	946	968	863	939	923	1016	911	972	938	919	928	961	956	968	975	941	952	929	966	993	979	970	970	931	1004	945	917	985	968	958	1011	897	926	961	958	961	938	903	947	982	931	951	944	980	934	956	917	917	962	948	963	930	940	894	919	961	969	890	939	929	981	935	895	987	959	953	946	940	942	950	940	901	931	935	941	1001	978	910	987	965	948	928	959	928	913	988	928	915	985	948	984	995	868	962	941	926	957	949	947	927	971	1006	956	967	901	969	987	927	930	977	917	978	942	903	970	925	970	944	950	924	977	956	967	986	934	994	942	932	1003	941	975	978	937	931	913	928	929	976	949	977	1007	913	920	885	937	956	939	1005	939	930	926	1030	958	973	917	951	943	918	889	904	934	979	940	973	944	908	929	946	932	972	937	871	997	953	922	972	940	993	903	989	930	955	1005	950	959	913	948	962	947	964	973	937	929	979	955	911	986	967	947	928	968	913	957	926	954	960	959	935	895	930	920	935	988	965	925	932	944	954	941	891	949	951	995	957
10001	583	316	277	303	236	223	251	226	236	245	254	213	255	214	216	220	220	246	233	194	239	232	204	206	220	203	211	230	249	219	240	198	227	218	237	231	208	217	244	210	218	222	220	214	212	244	233	240	212	219	245	239	256	207	231	210	226	220	220	232	226	212	202	228	220	214	217	253	228	231	217	208	203	214	204	231	224	206	234	237	219	208	214	200	218	217	235	204	230	176	214	209	204	224	235	204	222	202	191	217	221	265	230	209	209	222	229	240	226	209	238	216	233	223	223	201	211	243	238	230	216	220	206	202	249	201	204	223	216	203	224	212	202	232	217	241	202	230	211	214	244	231	214	238	211	197	194	232	210	209	228	232	227	224	213	260	222	228	209	237	197	234	214	233	195	241	237	202	213	230	235	209	200	222	219	204	212	225	207	220	217	191	227	237	222	198	225	232	198	219	220	234	228	244	222	195	221	224	205	200	227	207	224	232	234	206	252	222	231	213	235	193	205	224	225	248	226	232	241	203	226	217	228	239	227	222	204	220	215	221	228	210	227	213	222	219	233	209	228	206	214	249	207	216	229	189	204	208	215	211	208	218	208	244	211	195	181	210	238	238	215	209	203	230	251	210	213	228	224	213	254	198	220	211	210	204	216	218	218	221	203	197	225	211	213	227	220	227	221	214	226	218	228	228	216	231	241	212	248	231	217	236	208	223	207	222	232	229	201	209	202	211	235	231	205	210	220	205	204	244	223	218	202	218	234	214	233	186	244	216	220	205	220	205	201	225	248	238	231	248	204	211	239	227	230	220	224	223	219	261	212	239	214	185	241	240	222	199	250	239	214	225	250	215	206	235	224	226	232	205	212	236	215	206	215	224	218	216	196	253	204	198	198	215	248	227	232	234	219	216	229	228	202	212	186	218	220	203	224	227	230	231	222	232	203	199	237	196	215	219	220	204	215	207	214	207	220	226	231	238	216	209	218	212	205	211	249	209	217	228	247	225	212	208	214	203	224	242	211	246	230	233	247	223	240	203	227	205	190	237	214	216	241	212	235	218	230	209	218	224	224	254	213	242	229	203	227	243	241	235	209	223	220	216	242	212	210	210	254	223	254	232	215	233	243	238	226	219	228	230	220	234	213	228	203	229	223	194	226	226	210	237	222	211	240	227	212	182	244	239	255	210	227	234	232	227	224	199	180	247	246	244	199	219	224	266	217	235	228	205	236	222	220	239	210	223	210	214	219	201	234	237	217	180	193	229	216	208	224	239	216	260	256	238	210	232	233	217	227	207	208	225	202	227	227	215	253	235	235	234	216	217	212	219	225	242	189	239	241	196	239	236	241	224	238	220	221	241	239	240	232	220	242	189	227	204	206	220	207	205	193	213	229	232	212	217	226	220	252	200	219	229	188	233	222	205	208	204	221	216	218	213	213	212	210	227	245	215	238	212	206	215	234	235	242	245	216	233	229	219	205	247	195	215	228	215	243	217	215	222	200	225	227	233	250	231	178	227	203	228	186	204	205	234	232	225	227	247	220	214	214	221	200	203	214	222	213	207	220	221	245	212	206	188	237	191	222	223	212	233	208	236	243	211	209	215	235	255	208	213	227	229	189	178	222	215	224	211	216	212	200	203	218	230	194	210	202	203	228	232	227	203	193	223	207	221	209	227	229	199	221	212	234	248	220	225	194	209	213	202	246	218	235	210	220	244	241	207	247	233	188	210	213	217	186	223	234	218	233	222	249	221	209	216	218	222	195	210	242	194	208	198	233	216	210	224	207	221	219	227	250	233	238	235	207	210	223	212	229	223	235	225	211	206	227	204	224	204	223	197	219	233	234	232	215	217	200	217	213	233	258	211	217	240	249	221	211	208	237	214	218	223	248	237	225	229	208	217	264	245	222	240	223	214	198	222	216	199	232	246	194	221	240	255	216	212	219	213	226	224	230	217	231	225	233	232	229	219	202	176	177	200	213	232	231	222	247	224	201	245	225	223	203	214	210	213	249	206	220	231	227	221	233	234	231	238	234	255	227	212	225	206	215	215	202	232	203	225	240	224	217	222	251	225	242	224	221	228	231	215	211	226	218	226	199	205	220	230	208	230	212	232	238	236	202	225	197	244	209	223	218	210	238	224	227	216	204	209	212	205	226	237	232	239	201	230	226	193	216	217	225	186	247	218	228	238	237	245	218	223	227	224	245	249	196	218	189	213	220	230	209	251	235	220	195	274	214	211	239	183	245	217	201	246	238	203	217	234	214	223	234	206	226	237	227	214	265	194	220	226	202	229	216	235	219	222	206	218	228	219	194	203	252	222	224	229	242	230	194	235	213	237	203	202	252	230	232	232	237	219	229	211	225	235	235	208	226	233	204	208	238	212	231	199	195	217	235	193	220	213	202	210	233	221	237	215	230	213	259	245	239	210	221	204	219	237	200	230	245	203	239	237	248	206	218	230	206	209	221	230	238	197	220	206	227	207	219	221	237	219	218	234	208	202	232	209	210	219	224	215	235	192	220	220	242	221	222	214	212	219	202	220	198	222	228	232	229	230	209	194	200	197	204	200	185	214	219	209	223	213	232	223	236	229	244	222	211	199	197	243	209	201	227	207	224	241	238	212	206	205	241	209	227	191	243	206	219	191	216	224	245	222	228	223	220	231	206	201	237	222	221	219	229	204	203	209	241	222	210	209	195	215	207	238	225	223	207	220	227	256	184	218	202	262	200	236	227	233	227	237	223	230	225	205	229	214	187	206	213	201	232	226	215	204	203	217	236	207	205	260	224	220	234	199	218	246	221	229	214	231	191	203	208	226	219	214	224	222	238	197	202	231	247	222	259	230	221	226	207	226	227	213	225	207	223	226	222	223	226	206	200	206	219	224	195	189	202	215	238	192	207	206	231	238	226	233	212	204	193	208	243	211	201	199	224	205	212	203	241	208	205	240	182	235	247	195	239	233	232	215	220	196	232	213	214	201	225	213	192	245	248	266	230	242	234	233	236	189	208	210	228	198	223	215	220	236	212	218	246	234	215	253	237	247	215	252	234	208	209	234	189	234	242	196	211	196	229	226	229	216	241	211	222	232	244	217	188	195	202	198	231	204	237	212	210	214	233	221	210	207	204	251	219	221	223	229	222	196	227	205	218	209	205	236	222	237	231	222	244	216	200	222	239	219	216	237	227	219	211	232	221	190	215	209	207	213	197	219	203	229	212	211	209	237	224	244	233	214	197	245	240	199	229	242	213	256	234	223	220	217	226	250	213	242	227	224	234	251	227	189	196	213	225	231	233	233	233	236	229	215	190	239	242	203	224	220	235	192	248	223	190	215	221	233	218	249	205	224	209	198	230	224	228	225	226	217	214	218	250	223	221	195	230	225	224	223	222	226	216	219	228	226	232	205	221	211	220	206	222	201	228	204	253	228	241	208	249	206	194	219	218	208	224	205	211	241	224	200	236	233	203	210	205	234	231	249	230	237	200	208	209	215	214	199	243
9827	603	772	836	808	737	674	637	667	667	615	563	599	577	553	554	563	532	580	588	602	544	568	540	579	563	555	514	582	600	576	591	549	578	565	537	567	561	569	525	532	598	558	513	569	559	580	557	528	569	562	576	571	542	515	559	586	524	532	563	544	525	561	545	555	509	517	563	522	548	558	510	621	543	529	563	568	541	554	545	562	585	546	555	538	501	539	594	550	532	541	545	543	560	566	579	521	497	544	568	560	524	562	558	556	551	578	549	562	587	525	540	541	556	541	527	526	553	581	555	575	551	557	558	581	561	566	542	555	575	560	580	505	564	552	526	542	584	548	495	563	607	570	582	601	522	535	558	552	566	547	573	538	554	595	584	539	584	548	533	541	565	484	553	501	535	534	549	517	568	527	557	554	537	563	552	529	550	527	534	558	578	577	563	577	567	578	558	559	531	529	559	565	522	532	530	562	545	558	617	551	572	544	565	542	554	544	545	570	627	580	580	504	551	568	572	573	563	556	547	532	569	621	547	542	572	539	530	578	533	527	552	524	554	552	510	576	558	559	544	540	571	545	555	533	541	526	579	568	564	567	575	542	563	561	540	532	539	549	537	597	539	536	569	537	583	567	522	515	608	576	543	578	548	552	495	519	564	537	561	519	579	569	553	558	557	571	544	561	580	534	549	480	553	572	568	573	572	540	535	499	531	524	565	542	543	570	585	520	569	521	535	533	536	498	541	570	540	568	580	545	516	565	500	553	574	541	562	549	560	577	564	556	567	519	543	573	551	525	561	556	550	556	523	552	568	545	533	531	536	555	550	572	560	514	532	589	498	548	539	574	559	556	568	563	564	594	601	558	517	594	532	591	525	567	550	526	549	558	529	559	528	574	524	563	541	506	582	576	578	554	527	541	554	536	567	555	525	541	601	545	582	525	528	584	521	583	535	588	551	563	558	578	579	537	555	572	518	553	565	577	496	581	522	537	554	522	553	543	535	528	581	560	551	542	535	519	579	580	554	561	540	591	555	523	572	563	501	531	521	583	599	518	547	554	509	550	560	567	552	601	499	541	546	570	575	546	563	602	555	521	542	557	592	556	539	552	550	527	551	533	544	580	573	578	544	535	573	556	589	556	542	547	578	582	604	536	523	550	543	569	529	546	556	567	583	576	524	538	587	555	525	561	544	541	568	588	555	571	552	550	533	525	573	534	577	543	555	528	558	576	569	537	523	530	546	567	585	603	555	571	554	590	520	543	502	541	530	538	522	567	553	566	560	520	553	572	553	512	571	579	603	545	531	522	570	558	589	503	504	584	556	582	546	565	530	543	534	514	557	539	549	577	551	533	540	548	532	562	550	555	552	579	531	543	563	550	512	519	544	550	547	508	546	550	568	552	531	543	549	574	512	536	565	539	531	563	575	577	525	550	575	583	557	518	571	537	543	548	567	533	562	518	546	571	581	576	556	562	556	560	549	516	590	544	576	519	556	564	552	568	572	527	544	519	565	538	521	578	528	527	575	519	538	554	561	543	531	560	534	505	514	552	553	546	553	582	576	563	601	568	546	557	492	585	545	530	553	572	532	602	528	546	567	579	560	569	560	551	548	555	584	528	564	557	530	542	566	545	566	538	532	512	542	596	537	578	567	537	562	526	592	522	573	522	583	533	574	556	554	572	544	538	576	570	512	601	573	555	542	563	557	587	528	549	545	564	542	553	530	568	544	584	594	581	597	568	508	507	559	545	549	499	511	522	549	519	594	581	564	610	564	548	553	516	541	544	530	575	533	524	549	503	525	537	570	577	571	528	594	565	571	567	542	555	584	553	513	598	550	544	543	528	574	537	552	542	578	582	591	585	531	537	527	541	523	565	550	539	522	552	542	528	554	575	520	501	560	530	573	606	524	561	570	547	546	563	540	560	555	544	578	508	530	571	577	538	559	582	559	571	556	534	572	545	525	584	546	560	579	521	545	561	548	526	542	558	556	540	552	544	565	591	576	552	559	540	509	509	539	539	550	521	564	603	559	555	552	530	555	544	540	559	521	535	549	544	564	559	580	543	554	528	522	557	561	561	536	603	551	548	558	582	556	573	522	568	593	552	554	590	562	547	556	528	540	585	537	591	547	546	527	584	571	528	534	533	552	539	542	570	573	505	550	539	583	542	539	601	576	547	533	507	563	545	572	582	560	559	515	580	552	562	539	563	566	575	521	544	553	559	542	548	533	471	582	522	542	527	539	588	553	586	577	552	502	550	534	542	524	551	535	560	548	538	595	569	555	552	557	572	539	606	542	554	551	548	520	578	523	578	571	588	522	543	558	541	581	548	538	536	566	579	547	535	562	564	509	542	588	524	575	559	569	533	534	562	535	581	525	559	589	524	528	559	537	569	569	555	516	599	581	526	528	543	549	531	601	551	502	534	554	515	542	556	549	593	562	565	530	580	588	513	541	567	550	550	543	547	550	548	601	541	544	528	580	531	532	569	589	534	572	600	515	543	528	560	554	518	564	563	531	555	536	560	513	609	562	549	540	542	566	560	502	564	522	578	556	548	563	564	570	561	561	560	516	499	571	534	567	565	555	597	537	544	537	589	562	542	594	517	520	575	560	552	550	563	540	535	567	539	531	594	532	611	517	546	551	550	570	597	553	529	482	537	515	600	542	525	534	580	594	559	566	562	565	557	548	556	490	524	559	558	521	595	535	573	582	593	586	554	556	586	528	546	542	542	572	565	559	551	566	515	578	566	574	533	548	548	596	521	529	574	512	556	533	610	547	547	554	536	555	524	547	531	540	575	532	526	534	522	557	577	515	527	549	560	528	574	495	551	536	559	597	577	572	576	561	520	568	587	529	561	522	544	529	535	518	585	548	579	507	560	531	578	541	517	541	581	586	566	520	555	596	570	571	569	550	547	515	587	539	548	562	569	520	597	572	526	555	560	589	573	518	512	561	568	560	556	532	495	563	551	507	576	579	533	616	578	521	623	597	548	544	599	570	549	528	552	528	581	566	594	551	533	564	505	550	552	555	549	545	553	560	591	597	562	526	554	535	549	559	549	551	572	548	536	555	527	626	559	564	546	545	563	562	542	547	534	552	520	550	597	573	508	525	538	571	604	533	528	518	562	524	535	588	489	551	593	547	539	576	526	533	560	585	520	533	543	530	563	570	539	566	539	561	523	534	576	611	542	505	569	600	611	604	535	610	568	534	521	549	530	542	579	549	595	566	574	596	527	581	559	553	564	558	562	510	534	578	566	611	596	598	522	555	570	562	549	548	548	583	543	565	580	565	583	581	518	554	567	615	544	571	555	545	581	530	572	548	604	539	532	541	559	611	528	558	549	573	530	556	575	541	538	547	564	557	509	554	561	545	491	593	562	556	565	561	559	561	548	535	548	541	537	516	557	518	529	558	580	531	519	532	563	524	576	569	549	547	551	558	562	543	553	545	542	534	561	551	506	546	558	509	534	555	533	603	522	528	551	552	543	578	548	521
45365	26650	18524	3391	844	602	525	479	449	359	334	393	346	307	293	294	283	284	302	315	295	287	290	321	291	287	267	286	270	272	253	279	313	265	277	243	272	281	280	278	266	257	270	259	249	267	254	266	232	261	278	265	270	241	262	271	267	281	290	227	261	277	248	235	274	258	274	277	267	260	278	278	240	270	276	274	239	247	288	261	275	257	281	265	253	275	266	255	255	283	269	260	271	246	311	266	251	291	267	267	285	266	291	263	259	261	251	282	267	299	243	277	309	273	267	273	250	260	245	282	278	275	260	276	282	306	260	266	259	257	287	282	262	261	285	218	249	242	241	253	287	280	256	250	259	259	249	282	257	273	265	276	243	282	262	237	252	263	281	264	264	253	242	259	269	251	250	259	285	290	255	270	268	275	282	242	261	267	271	276	256	271	249	265	282	267	268	264	275	264	289	300	256	279	248	279	265	289	254	302	272	281	294	264	248	265	257	272	270	274	265	267	260	267	260	249	283	276	253	260	265	281	239	270	254	260	246	290	287	252	256	280	243	265	255	269	250	246	295	279	239	236	248	274	297	251	238	272	255	275	266	268	275	261	296	281	275	231	257	260	288	253	245	262	291	289	272	292	237	291	259	270	276	256	240	237	284	228	262	289	260	269	261	261	263	251	254	271	289	283	243	264	262	266	251	288	277	232	240	247	278	258	255	273	267	254	244	268	239	241	274	227	264	244	261	283	290	278	257	255	270	254	251	270	282	254	263	243	287	282	283	243	241	239	252	254	273	279	266	236	264	286	255	277	262	233	265	282	251	285	301	268	262	263	260	288	251	259	278	247	266	231	237	272	242	259	270	251	268	262	263	280	281	273	268	268	278	254	261	265	290	251	284	263	245	248	235	261	222	291	242	286	274	227	299	259	264	256	233	259	236	274	274	256	294	249	284	262	267	252	260	257	273	265	240	259	263	266	265	247	250	258	263	265	262	246	264	288	272	310	224	263	242	252	264	282	262	250	263	255	272	260	252	256	264	260	247	269	262	255	262	261	259	261	260	247	272	266	267	239	258	282	288	245	269	269	313	278	246	245	306	271	250	277	292	264	253	285	285	273	271	264	235	249	276	292	256	275	238	272	260	239	263	257	257	240	245	253	271	244	284	260	261	253	267	263	263	260	238	231	260	261	236	265	262	253	258	267	254	251	264	260	249	254	291	286	244	242	252	263	256	261	286	271	239	261	261	277	261	256	273	279	272	275	261	239	247	280	233	258	265	277	289	246	261	236	262	260	247	238	263	251	303	275	239	265	278	247	269	284	282	258	234	288	271	242	217	282	253	276	283	243	244	267	268	296	251	271	260	250	284	238	250	258	249	314	287	248	250	273	260	275	286	266	278	271	286	261	291	281	289	298	255	279	288	276	247	287	271	268	286	250	274	275	254	267	249	277	291	241	243	285	301	265	240	270	275	256	248	258	259	239	257	265	233	284	263	238	303	284	273	264	255	268	265	256	267	299	281	254	254	270	263	273	274	279	237	267	269	263	271	257	296	240	248	267	240	285	302	257	254	260	276	256	259	272	253	235	283	254	280	235	251	263	247	254	282	243	246	236	287	252	258	249	270	262	256	297	262	244	242	287	273	245	265	275	295	280	267	268	289	266	275	238	285	277	292	271	271	262	256	274	240	257	280	265	272	245	262	258	268	249	247	262	226	285	265	273	267	292	273	273	277	262	249	270	260	226	258	281	257	267	259	267	261	253	265	254	231	272	271	276	230	246	291	279	284	261	234	277	266	247	283	270	256	255	275	243	269	305	300	264	255	312	272	299	209	275	270	289	301	249	265	280	265	254	239	280	248	250	254	272	222	275	239	253	251	238	252	289	264	248	233	249	266	252	263	256	263	237	285	280	239	252	264	250	297	280	248	271	274	289	280	263	285	254	257	235	265	304	255	263	263	293	245	262	259	248	286	261	267	266	280	269	235	264	246	265	278	275	293	319	258	262	265	281	269	234	300	248	274	303	283	245	276	257	271	260	249	272	240	273	295	262	263	265	281	247	234	268	296	261	216	275	252	277	265	232	265	270	250	266	272	231	232	276	270	256	250	287	259	256	238	238	259	238	281	304	288	270	295	227	247	270	252	283	259	245	273	257	247	245	291	286	279	263	290	245	266	283	279	308	240	247	263	253	262	254	253	270	288	274	268	284	268	244	267	236	267	268	290	276	245	232	238	285	259	291	280	222	283	242	299	271	278	252	261	256	252	240	262	289	251	275	221	260	265	262	262	247	244	265	268	276	274	287	272	251	266	261	279	267	267	282	250	265	275	268	260	251	248	276	274	276	250	240	256	264	280	292	239	265	239	254	253	289	275	253	283	268	271	245	276	270	277	274	267	252	290	275	265	265	257	217	268	233	261	296	270	286	249	257	279	255	247	248	268	250	245	263	240	265	272	277	246	268	281	250	267	261	259	270	278	249	261	251	260	264	255	231	241	261	271	244	271	286	266	261	284	266	258	275	292	276	280	279	247	251	264	299	265	235	254	264	251	275	264	236	260	228	267	238	257	258	245	286	279	265	298	272	279	278	258	271	266	287	274	250	250	260	271	230	273	241	253	271	274	275	249	254	270	275	244	257	238	275	291	258	235	298	275	263	257	273	279	292	246	282	259	269	250	271	260	265	250	244	277	272	261	280	292	257	277	285	264	305	250	238	252	272	238	284	299	275	244	224	240	245	255	225	251	259	279	258	277	274	281	260	249	308	279	280	324	293	242	287	270	269	262	243	262	278	257	259	262	267	273	254	279	275	269	236	233	249	222	270	258	270	311	245	258	279	273	235	250	266	262	233	252	308	285	283	283	229	276	279	260	264	290	241	261	249	250	258	254	256	266	253	292	286	260	243	263	251	248	257	275	283	242	285	290	267	262	282	292	272	289	234	235	229	254	266	246	269	271	240	245	249	250	245	245	251	265	256	265	270	270	264	278	266	270	263	252	293	247	232	258	250	313	239	256	260	275	293	253	229	254	268	264	267	268	252	255	275	257	257	245	250	252	276	263	301	249	244	302	260	271	305	274	263	265	251	257	273	239	301	267	274	261	257	265	283	251	244	270	267	264	242	265	262	286	286	266	241	270	249	281	257	258	263	318	291	263	255	241	255	264	282	271	305	271	224	263	281	276	300	240	272	243	265	283	277	246	267	283	278	269	234	266	282	294	225	250	286	245	260	278	289	237	268	254	265	241	265	228	277	297	253	256	272	255	254	254	257	264	250	278	259	268	321	263	284	277	252	247	290	281	275	269	275	283	255	282	254	233	250	262	244	256	265	281	244	259	266	264	275	272	215	277	281	264	228	269	251	264	242	263	283	248	273	264	277	252	289	249	266	238	267	251	262	261	283	271	284	286	264	235	291	269	264	238	246	280	259	254	262	265	254	281	265	312	259	262	262	262	254	292	261	230	277	290	271	285	257	263	276	268	304	275	281	283	252	252	251	267	264
25037	1409	2612	2989	2677	2238	1866	1898	1681	1339	1174	1199	1073	984	925	951	917	832	828	811	776	821	833	757	802	724	749	726	772	740	701	724	719	665	684	749	713	715	661	689	696	706	701	659	663	663	681	632	673	689	659	674	662	668	661	697	654	712	692	631	665	653	691	637	631	657	688	651	647	697	630	671	651	697	617	668	654	621	684	661	664	683	607	657	666	633	708	610	608	656	667	647	697	718	619	635	693	633	636	649	666	693	718	713	637	682	664	685	678	694	662	702	677	642	644	651	687	688	691	666	655	640	657	636	691	673	703	678	676	639	681	613	616	693	688	665	681	658	698	707	653	671	610	645	666	684	650	687	697	633	670	672	617	681	635	653	639	659	684	644	648	634	636	652	669	656	656	676	668	676	678	635	669	658	691	638	666	681	658	646	670	629	638	635	668	660	664	645	665	656	654	638	642	689	657	628	675	643	647	622	632	676	618	645	655	636	672	631	645	628	640	678	652	641	662	619	645	646	613	638	668	691	643	646	665	632	672	659	672	658	653	677	606	672	681	665	652	674	633	667	640	657	671	598	620	679	718	642	671	601	670	688	670	690	656	613	696	646	677	618	654	649	671	611	644	633	633	641	678	686	608	652	658	626	653	636	649	674	650	672	681	654	645	642	669	723	663	650	653	642	642	666	622	631	657	695	690	631	649	644	652	601	685	680	655	636	611	676	629	628	671	679	658	663	680	636	624	644	663	642	654	619	652	625	688	629	650	593	631	667	662	680	642	671	673	659	675	628	670	703	678	644	625	662	684	647	666	644	626	629	592	660	649	653	596	648	682	618	636	632	651	690	605	648	643	672	642	657	707	685	650	630	671	678	677	618	689	668	666	605	625	683	674	667	622	689	674	693	685	684	678	635	694	629	629	664	667	684	585	654	651	669	668	648	678	639	655	653	637	688	697	655	639	655	663	702	655	605	647	629	592	636	659	636	671	676	658	643	653	655	663	649	645	611	625	658	662	634	635	656	678	660	706	660	691	681	633	658	630	650	643	652	620	633	613	640	669	655	647	646	679	678	676	655	668	660	675	632	698	674	670	662	668	613	687	621	609	655	684	663	653	642	676	659	652	686	632	607	665	661	620	678	645	656	652	656	620	698	619	635	661	651	666	666	674	681	625	642	667	677	615	630	644	658	649	636	613	651	629	604	658	638	631	670	682	690	654	641	630	609	646	685	714	673	626	652	683	653	659	662	660	666	669	632	666	631	642	611	661	670	650	662	639	685	673	624	648	663	644	714	616	680	655	604	660	661	668	646	711	686	608	635	702	671	666	599	665	602	646	629	648	658	668	649	615	662	653	678	676	635	619	609	659	639	662	671	642	704	574	663	614	647	673	654	640	682	635	687	644	645	645	618	607	660	637	658	677	650	674	636	646	630	618	612	631	689	669	628	697	698	653	609	663	657	675	627	678	669	673	692	677	677	637	673	668	657	700	653	667	595	669	667	636	671	628	620	699	667	681	660	649	615	605	640	639	662	659	665	686	697	613	673	627	619	617	646	681	654	681	619	666	671	673	640	646	682	604	637	617	647	710	660	682	571	662	684	607	688	648	656	673	710	634	618	656	679	657	651	659	640	592	617	664	676	668	667	629	657	652	621	632	681	643	674	666	635	650	667	675	670	677	661	667	643	656	644	667	640	657	691	673	635	622	675	693	652	657	626	636	615	658	649	602	678	678	677	630	619	606	671	687	661	577	657	671	682	675	645	613	633	641	670	698	641	633	668	651	637	648	645	656	713	615	629	689	633	656	641	679	620	678	633	673	669	628	657	651	646	646	674	644	673	671	653	609	686	683	686	670	646	632	680	686	644	631	632	622	684	645	669	658	680	647	679	696	659	658	626	658	673	621	664	638	613	664	675	625	691	652	646	647	620	654	661	622	647	638	636	668	664	620	622	648	631	651	617	659	665	664	603	641	697	612	644	676	684	651	674	608	624	622	659	637	665	644	688	659	648	655	679	668	596	650	693	631	725	682	666	669	696	659	589	665	601	657	708	677	682	665	677	628	674	677	668	668	633	654	665	644	692	656	635	643	642	643	679	618	668	639	664	675	599	643	685	617	683	726	655	665	690	619	645	655	661	689	636	670	672	633	635	659	638	621	622	652	668	702	685	688	664	699	631	667	618	632	680	673	700	591	664	671	663	686	621	649	648	700	659	650	681	701	629	684	667	647	672	658	663	626	651	660	602	651	666	629	699	674	716	659	617	588	624	625	647	659	666	657	640	629	611	637	677	692	681	630	628	656	629	623	642	608	666	627	673	661	669	656	633	646	632	662	616	649	667	624	650	658	674	644	657	656	651	632	689	613	636	685	660	624	626	596	649	638	758	667	632	693	686	650	645	633	659	628	654	696	722	704	624	628	649	612	668	591	682	662	650	679	688	644	674	697	661	633	678	654	686	664	623	679	655	739	648	654	712	672	623	664	683	634	685	665	616	648	685	689	660	620	660	617	702	664	649	641	584	713	630	699	660	648	613	699	687	686	668	651	679	673	646	661	643	619	706	658	601	647	620	661	686	636	629	642	624	642	672	669	677	618	612	643	655	635	678	667	670	628	687	621	677	674	622	620	653	645	696	651	655	693	605	672	649	697	666	628	661	654	647	700	677	657	689	694	659	697	641	678	637	621	690	619	629	669	629	644	633	611	667	710	656	658	662	643	666	640	681	660	658	654	697	688	660	672	641	618	639	650	621	681	667	687	638	638	669	651	641	638	692	660	717	665	654	624	655	654	672	657	653	641	657	628	608	691	679	695	616	648	688	674	649	658	651	624	643	658	678	643	620	626	643	635	686	698	628	654	634	611	626	659	702	697	634	672	685	641	685	683	634	631	644	654	628	639	696	640	658	636	642	655	638	671	730	676	669	648	718	644	666	679	675	646	619	649	665	644	644	679	647	676	643	660	645	656	624	602	691	662	670	645	677	664	635	614	632	638	604	647	647	680	652	687	652	636	645	651	621	676	676	639	658	644	628	635	680	727	678	698	636	623	678	667	651	632	642	628	667	662	644	654	677	645	682	652	665	633	631	639	702	651	660	668	615	666	694	629	678	648	708	643	680	654	631	643	616	684	626	667	676	612	651	632	666	666	633	636	652	634	646	646	684	661	594	668	627	659	663	632	662	687	656	596	652	625	635	656	671	657	614	679	636	621	610	689	674	610	635	644	685	700	656	621	647	612	671	669	637	696	684	672	647	650	665	695	647	622	650	639	632	599	619	670	672	690	657	662	638	641	638	672	665	642	667	651	652	672	669	660	663	648	695	674	724	639	700	648	675	648	651	637	632	671	661	656	698	637	628	640	634	635	691	644	624	674	690	647	666	675	655	614	667	646	656	676	669	693	634	648	618	689	660	671	649	662	667	706	653	672	656	658	676	699	648	667	668	656	692	666	642	658	673	650	669	647	635	645	656	671	675	642	647	673	644	638	641	658	620	634	654
55155	25468	21992	10102	2571	1249	1083	982	812	715	618	568	508	471	483	458	526	477	444	458	425	497	440	442	442	435	436	470	455	404	457	412	430	383	414	433	456	443	436	421	419	468	412	412	454	418	466	414	388	416	430	449	439	427	403	419	438	473	405	417	445	417	406	407	429	453	437	407	392	416	423	420	430	395	431	380	424	407	448	397	466	391	394	434	387	397	420	494	415	441	409	412	445	428	422	466	443	449	418	454	394	353	437	422	423	432	430	421	404	427	376	396	423	408	444	418	398	414	424	417	416	416	452	413	398	432	389	404	414	422	448	424	412	415	440	456	381	454	423	423	450	381	426	427	423	384	444	415	407	414	395	415	388	398	420	416	385	474	403	442	426	376	423	437	456	422	401	390	413	429	437	412	453	427	388	401	443	451	429	418	390	413	429	406	431	398	397	450	461	436	403	412	447	413	429	431	434	414	417	392	410	399	397	471	414	424	396	390	427	413	454	442	407	421	393	414	423	396	458	407	426	445	428	407	439	437	413	378	397	438	405	410	395	438	422	407	416	414	420	433	387	388	401	425	426	419	413	441	430	406	432	419	443	404	399	416	464	437	405	395	419	406	414	386	470	431	423	403	423	424	417	422	422	401	402	447	396	413	429	389	399	423	399	406	425	416	383	421	409	424	367	453	403	397	437	394	397	466	396	417	392	415	451	401	429	395	447	399	421	407	419	408	383	374	415	440	433	422	440	421	426	413	443	418	412	443	408	485	437	401	398	405	432	426	442	419	385	395	391	428	408	404	411	448	427	393	413	421	399	416	397	393	369	416	402	412	410	399	394	423	402	414	428	369	420	392	429	423	409	405	378	412	409	411	386	450	420	408	382	409	439	412	415	425	407	387	400	366	434	441	432	404	408	450	393	402	428	388	405	412	432	397	418	396	425	413	392	437	390	407	416	418	433	440	444	408	422	401	411	419	406	388	395	432	416	453	416	392	424	400	384	401	421	403	407	406	437	407	415	404	429	419	435	412	430	406	408	394	393	461	443	430	422	420	385	386	393	403	395	400	420	415	395	407	426	412	415	413	385	438	405	409	423	383	427	413	416	399	406	422	448	408	429	407	435	426	454	434	432	435	388	439	402	442	439	395	414	422	427	403	401	404	412	420	383	401	434	455	454	424	401	409	450	402	416	441	404	419	381	426	435	443	460	416	395	436	397	469	423	429	407	387	458	407	372	411	414	420	452	437	456	383	424	385	405	419	396	427	418	379	422	377	409	346	446	419	410	403	374	410	386	414	399	400	436	402	416	419	437	449	421	418	393	372	399	407	401	445	397	401	399	404	397	408	459	419	402	449	469	364	438	414	426	424	444	392	407	391	405	405	415	412	381	371	437	417	413	420	400	448	393	427	418	452	404	405	439	400	407	409	395	427	438	427	391	439	423	409	435	445	400	425	421	399	430	424	397	405	395	365	395	416	424	416	405	455	402	438	450	426	440	454	430	411	438	408	414	405	389	418	404	385	400	451	361	421	381	427	405	415	380	429	407	423	356	402	417	385	424	397	421	467	400	446	424	413	436	434	380	399	366	412	391	447	414	436	401	404	444	426	424	408	394	369	422	392	425	394	444	419	382	390	407	411	410	433	424	409	437	416	382	377	408	410	421	407	410	378	414	413	467	395	416	418	410	409	392	419	409	420	395	415	366	405	401	382	445	375	393	453	424	438	457	402	402	424	389	449	417	361	388	416	414	404	408	447	411	414	383	412	429	440	411	386	430	419	433	434	428	428	417	417	387	412	421	425	406	425	418	419	428	394	416	392	424	422	449	395	378	417	385	406	450	419	455	397	394	386	411	436	446	404	416	408	422	394	445	414	392	448	396	401	419	416	441	424	422	420	442	417	423	405	456	409	402	448	416	452	451	416	422	377	392	389	408	400	426	423	403	414	403	428	413	425	433	458	401	385	473	457	417	409	399	418	439	403	438	415	429	422	400	424	415	434	437	450	390	402	409	413	416	393	422	392	397	421	392	445	416	434	411	375	429	416	427	381	421	440	358	391	418	422	426	421	469	414	395	446	415	397	417	450	445	463	437	436	398	415	427	403	430	424	410	445	430	382	425	443	444	427	407	427	429	411	401	416	396	401	396	439	400	398	433	421	414	391	423	426	401	411	424	444	398	434	435	386	414	415	461	426	412	443	437	419	430	460	423	426	411	410	434	395	420	442	377	378	369	429	410	462	431	434	417	426	402	416	422	395	421	382	376	394	433	423	430	410	412	414	438	390	432	417	423	403	425	358	402	428	371	355	402	422	400	431	422	436	444	396	414	421	368	422	383	412	450	416	386	413	474	429	421	415	433	440	399	391	444	441	381	430	433	397	454	439	453	443	463	441	397	408	438	469	446	414	427	412	427	405	398	391	438	413	406	451	423	439	420	416	393	402	409	441	452	405	374	383	412	424	437	414	450	429	444	426	444	400	370	397	423	410	421	443	390	393	431	440	424	418	459	418	431	384	393	425	444	371	391	415	429	481	400	403	447	405	430	475	404	407	428	407	428	443	417	412	436	427	481	474	419	413	395	415	449	388	440	409	423	427	376	399	432	433	399	402	441	408	453	415	397	388	448	433	436	399	398	420	387	439	391	407	434	428	404	406	396	412	410	377	432	424	425	421	408	407	408	391	446	431	393	459	416	385	443	430	402	397	397	423	374	429	414	416	413	427	432	438	417	433	428	401	394	414	406	424	392	417	419	399	387	412	417	395	447	452	403	409	420	423	431	434	449	388	427	394	410	428	422	450	412	385	400	412	433	434	434	404	424	376	422	401	428	458	420	409	398	418	380	396	440	404	409	395	408	428	421	418	393	395	448	443	396	417	418	408	384	418	388	425	405	413	431	378	452	405	415	387	426	406	447	415	416	447	449	445	415	408	411	427	404	379	423	407	406	409	420	457	405	403	384	445	411	430	463	452	430	393	407	398	413	375	405	395	473	390	416	451	444	458	430	422	419	400	410	437	463	411	419	411	431	413	395	382	406	424	437	425	420	418	402	401	428	457	411	393	414	406	391	408	406	413	383	395	423	396	386	403	438	395	388	406	419	432	466	412	453	386	403	431	417	410	409	396	424	431	421	403	446	440	428	400	420	397	433	439	432	410	384	374	418	431	434	430	403	431	407	382	408	396	432	412	415	421	418	423	456	441	419	419	400	382	431	441	399	415	419	422	442	411	396	405	474	395	406	421	418	408	424	411	390	429	433	439	433	426	436	419	395	417	407	414	418	452	411	400	467	439	414	388	392	466	421	414	464	402	407	396	449	476	450	452	387	379	421	420	457	406	381	429	400	401	420	438	427	399	436	423	443	391	412	431	418	448	453	440	410	424	399	429	389	392	394	412	413	444	391	379	431	442	419	369	384	427	423	411	391	429	441	411	361	414	475	463	378	388	439	445	438	444	414	435	417	454	456	369	400	406	422	395	437	440	436	403	412	393	433	402
33646	2368	4599	5091	4431	3605	3349	3122	2627	2128	1868	1804	1627	1509	1456	1400	1366	1331	1284	1234	1180	1176	1176	1207	1199	1126	1076	1126	1118	1062	1073	1015	1091	1042	1006	1020	1035	1014	1009	1031	1046	995	1004	1023	977	956	993	963	965	972	958	1015	919	1020	968	946	962	957	977	916	973	941	925	962	973	952	981	954	978	963	952	938	988	890	962	976	937	929	943	989	984	919	967	984	1005	952	1009	978	915	949	957	954	1003	980	986	994	987	924	945	915	954	949	945	955	954	947	958	1007	966	938	950	981	1016	953	988	968	978	946	968	996	1003	955	918	924	1013	953	998	962	980	925	1022	954	938	943	924	1010	950	969	964	966	919	946	984	944	1017	960	956	943	941	1027	939	948	958	928	958	906	949	963	997	931	927	934	932	951	956	915	959	937	947	932	973	973	956	951	901	1005	957	952	971	947	979	909	965	930	922	953	952	969	1000	956	981	954	966	953	935	975	945	907	1012	901	961	920	979	980	961	936	984	901	1012	899	965	997	967	1002	990	905	905	989	966	944	980	894	980	912	933	970	953	950	968	964	912	996	1008	967	906	943	989	932	874	967	956	952	1002	927	909	992	951	938	963	951	995	939	912	867	932	935	976	920	949	959	961	929	900	966	941	985	968	991	964	916	940	937	978	921	976	911	963	911	970	935	955	903	951	972	959	949	919	979	945	926	918	1029	927	884	1020	897	925	958	934	950	882	972	930	925	947	946	914	984	976	965	985	926	981	954	923	921	926	997	983	938	974	998	897	919	921	936	984	1004	918	988	913	945	969	948	934	987	965	936	951	968	965	952	926	934	955	955	920	938	961	901	929	920	928	943	958	961	927	942	984	992	960	994	947	931	951	982	957	958	937	954	940	974	938	980	938	1013	885	959	946	886	939	993	946	944	972	906	1007	1020	962	957	942	934	939	919	926	910	955	933	938	994	929	980	922	915	949	933	954	941	990	969	902	930	938	1025	946	911	937	906	935	976	947	949	954	934	908	936	900	929	882	903	925	924	987	943	970	932	938	951	931	994	967	958	943	964	973	914	908	909	1007	899	971	948	968	950	944	966	981	1006	943	966	935	930	975	976	974	907	967	971	929	937	1000	919	919	945	957	932	969	950	930	937	933	927	961	907	1026	915	945	968	914	999	984	993	900	937	932	958	946	955	936	926	922	927	932	1009	943	978	978	910	926	979	950	982	929	982	966	942	903	961	918	912	857	930	953	1004	962	937	964	946	1026	974	977	924	976	953	902	957	922	908	940	993	960	944	897	929	957	952	942	994	979	981	936	863	920	968	953	915	966	945	956	986	954	918	895	961	950	923	925	982	989	933	968	954	1044	972	953	964	908	1003	924	931	990	971	947	995	895	1009	917	940	980	952	932	923	967	1008	943	986	909	947	906	964	933	957	948	993	970	923	923	965	961	925	923	922	994	899	882	951	968	941	896	951	955	916	908	966	886	958	1012	957	912	963	922	948	921	913	924	966	967	962	883	890	967	899	929	961	913	957	924	909	936	937	945	867	955	998	904	905	949	927	943	939	954	943	965	931	957	911	928	913	943	929	929	967	922	932	960	942	957	962	958	935	970	963	969	944	997	947	950	967	926	985	908	919	928	941	1018	939	947	928	919	953	949	974	931	929	978	947	880	987	952	930	999	978	968	956	923	963	899	951	965	973	939	866	933	986	991	884	990	924	971	956	936	938	924	988	936	902	969	948	939	917	927	991	962	981	966	956	918	913	965	932	927	956	966	922	953	899	990	900	918	963	915	924	938	982	980	936	982	986	960	949	908	1012	931	936	928	895	946	951	981	910	959	916	968	911	962	950	932	933	909	861	988	947	956	989	976	974	972	983	955	967	939	911	958	925	897	917	978	929	946	963	968	963	909	940	1012	938	942	934	998	907	964	1000	933	907	940	909	909	907	906	923	964	937	916	1016	959	921	945	907	929	974	921	933	923	970	943	937	945	943	904	1005	939	942	952	958	938	939	902	962	953	957	988	1013	938	956	981	988	921	1001	962	919	933	929	950	963	963	909	979	942	933	967	933	937	921	907	929	908	956	991	948	927	923	941	980	898	927	935	1006	943	959	983	930	895	927	919	907	920	919	955	948	957	920	942	919	941	898	921	962	942	1004	954	940	964	946	957	972	932	955	898	947	954	1008	947	904	1009	960	945	982	953	958	934	941	932	927	947	959	941	953	989	988	972	926	965	912	947	945	956	900	976	1006	918	970	988	933	928	916	949	912	946	927	952	908	985	965	956	939	938	918	973	993	993	935	957	955	945	975	919	912	951	995	990	932	927	923	955	968	935	944	967	948	932	926	948	943	894	947	977	954	979	956	888	977	906	899	978	946	978	929	973	918	947	941	929	921	974	931	946	950	951	947	905	946	948	947	939	955	965	959	899	991	956	963	936	958	962	966	942	953	961	998	907	966	981	902	930	934	859	905	902	938	995	915	929	1000	1002	987	976	936	979	922	932	924	999	972	915	995	971	980	936	883	986	917	925	967	985	874	936	925	952	926	963	963	912	911	935	945	926	910	928	929	930	960	901	943	947	958	912	976	922	943	980	930	942	924	962	968	1006	943	932	909	956	940	950	925	971	971	918	986	933	879	956	927	925	935	913	879	920	933	944	960	967	978	954	950	886	922	948	995	913	944	961	909	944	915	959	980	961	978	982	992	942	906	883	936	909	922	941	941	922	962	905	895	902	883	940	919	930	952	940	964	944	918	988	989	979	962	963	977	936	1007	913	903	880	976	939	949	944	932	932	967	970	907	913	931	948	959	942	978	930	994	1025	922	961	942	982	990	980	1022	940	998	946	911	913	973	907	936	975	944	938	965	934	971	985	941	958	941	961	961	975	999	929	988	900	951	968	978	974	973	958	933	911	932	954	975	955	971	974	894	902	932	965	903	984	954	891	939	920	974	999	927	992	953	959	964	898	930	967	916	986	976	986	948	1014	984	931	989	985	964	970	977	958	951	946	940	969	930	926	898	917	983	977	913	976	955	946	971	963	949	915	988	939	954	952	919	973	938	964	955	984	918	945	929	928	918	887	901	935	944	928	955	946	931	930	932	990	950	943	939	951	948	997	905	958	962	979	945	944	946	915	984	1030	945	995	943	986	935	946	936	964	947	963	954	966	972	949	942	922	943	995	957	907	990	915	944	956	999	959	970	950	922	962	1001	919	980	965	945	929	932	975	959	955	995	904	934	930	950	904	951	913	901	953	993	978	931	1008	978	986	948	942	962	906	942	931	940	917	996	926	882	935	947	959	939	905	1014	942	952	943	956	954	923	993	994	909	928	953	951	942	943	967	894	927	950	981	962	958	958	904	911	983	993	955	977	917	952	951	958	908	988	926	916	959	951	983	953	947	974	966	906	935	918	968	920	992	907	1025	947	965	914	965	930	898	927	943	900	936	951	995	935	934	969	935	918	953	950	939	908	1005	965	923	956	903	951	898	953	949	953	929	944	970	941	896	953	952	1006	963	946	911	938	980	935	952	959	942	935	963	918	866	956	932	959	928	908	914	935	950	981	917
10292	565	352	314	250	275	281	249	240	248	220	235	218	254	218	237	229	213	208	222	221	212	206	204	209	210	190	234	248	255	207	210	215	180	233	231	225	226	211	225	226	237	199	229	235	203	201	249	238	229	227	230	243	247	233	234	210	237	213	195	232	203	233	208	205	237	205	226	210	229	270	232	214	236	231	178	230	231	213	210	215	206	204	205	196	219	208	239	240	197	234	231	218	232	214	206	224	244	222	243	222	234	240	254	203	232	265	221	209	190	216	215	225	217	233	242	208	227	237	221	236	226	247	227	232	236	233	195	222	221	218	251	234	224	206	216	235	225	207	228	247	231	206	235	216	236	252	219	235	196	222	224	230	230	208	210	239	217	234	189	241	223	230	225	198	187	218	224	207	216	235	230	200	237	231	219	229	220	224	230	257	221	244	214	237	198	211	243	201	232	243	205	242	221	214	210	209	225	247	213	271	199	205	217	203	209	213	228	204	212	212	219	220	215	236	220	189	213	213	251	238	213	223	226	194	215	224	223	219	222	211	219	215	207	200	230	226	226	228	247	199	212	199	220	249	229	209	223	228	210	228	219	250	221	224	225	202	226	200	226	225	219	214	218	228	246	235	232	244	225	199	234	242	224	220	240	223	239	241	241	227	232	217	233	222	217	229	213	228	203	245	209	196	211	205	235	221	222	203	224	215	224	211	220	240	236	243	220	204	211	228	209	222	242	255	227	198	207	211	229	247	217	231	228	219	220	249	223	217	226	224	187	221	227	201	234	226	236	224	228	188	226	190	234	240	194	215	221	211	192	232	219	192	247	239	248	205	227	226	244	230	226	218	228	244	230	245	223	223	241	214	236	216	224	244	220	262	225	228	227	213	253	215	231	216	234	225	226	224	216	237	255	227	242	220	222	218	204	251	197	209	234	217	228	218	227	216	211	225	245	248	205	229	277	240	206	214	230	212	177	233	221	220	251	191	208	239	225	251	217	221	213	208	195	195	216	223	221	219	232	246	234	253	238	191	207	229	248	216	238	225	224	221	231	212	244	239	224	213	196	251	215	244	233	214	219	217	223	234	229	233	238	226	240	208	236	216	248	203	242	233	233	234	217	228	203	221	223	230	215	217	175	220	219	215	198	220	211	201	187	212	218	212	209	222	225	250	215	203	223	215	202	192	250	214	233	220	217	209	230	233	221	249	238	242	251	236	244	211	215	209	221	210	268	234	242	214	218	245	219	226	248	241	215	237	224	192	227	233	207	202	201	228	217	241	216	213	233	228	215	249	232	222	224	194	222	205	246	220	227	213	218	216	212	234	215	214	230	213	228	216	212	224	210	211	240	245	242	224	230	208	239	190	227	205	218	254	229	232	217	257	214	230	244	240	245	227	202	208	195	196	241	236	255	212	228	204	207	209	257	206	212	229	225	203	219	228	209	213	227	204	209	209	214	229	223	217	230	228	230	210	249	221	221	241	227	235	219	205	212	184	237	234	231	200	243	217	219	191	201	216	234	219	232	245	214	223	206	228	219	206	236	215	234	213	207	221	248	243	223	216	233	224	223	238	237	205	204	222	241	238	202	231	232	217	233	201	212	234	216	205	254	239	220	205	225	258	220	203	218	244	214	210	232	214	230	222	210	210	218	228	219	212	222	199	239	215	215	201	230	227	229	221	193	220	210	244	229	237	212	232	210	191	212	211	201	233	212	245	212	211	203	237	212	241	238	245	225	215	215	203	203	220	223	237	236	255	214	234	224	212	216	231	259	222	220	239	252	233	213	216	220	233	225	232	209	219	254	224	236	234	205	210	205	191	230	237	212	220	216	226	214	222	212	210	222	208	240	239	237	227	212	233	234	232	218	214	202	229	222	200	202	247	252	202	228	213	207	193	216	238	233	253	195	242	210	223	217	217	218	239	205	236	218	245	240	214	213	213	242	232	216	228	210	235	230	201	239	243	243	230	223	209	230	239	228	257	210	230	201	219	220	211	236	240	217	219	229	226	213	224	239	208	208	253	228	213	218	208	237	230	236	224	221	216	182	234	205	222	266	218	223	216	212	208	217	208	228	246	217	229	176	207	239	231	242	210	204	231	237	243	222	226	214	202	209	228	226	191	240	242	241	220	207	203	221	209	235	203	235	208	224	250	225	250	213	221	213	243	262	237	230	227	249	247	255	217	230	204	223	232	231	239	190	209	215	243	213	232	198	236	211	242	241	222	199	254	218	246	235	223	215	238	197	228	229	241	216	216	245	198	210	236	206	215	213	219	229	271	218	209	215	218	209	221	232	224	210	216	210	217	244	212	211	227	209	226	216	212	243	220	209	201	215	211	240	220	200	236	212	226	225	239	212	213	228	227	235	219	244	235	256	235	246	217	220	209	241	227	206	217	223	218	222	217	211	220	250	259	227	224	249	245	232	201	201	228	218	200	216	255	219	234	219	216	220	234	248	232	211	215	209	223	229	230	235	241	215	202	201	232	203	223	212	224	175	226	245	229	215	227	215	187	199	255	267	217	197	225	233	247	193	237	223	222	228	199	222	219	242	202	207	216	210	212	232	215	224	249	237	224	206	205	223	220	258	230	212	240	233	233	200	225	221	209	208	233	237	193	218	205	208	253	217	220	212	215	224	221	239	227	239	224	216	239	217	218	199	240	202	231	220	204	224	226	232	198	243	204	244	229	208	219	221	229	207	217	211	235	250	227	227	231	214	207	227	228	212	214	205	220	232	232	210	235	225	237	215	214	235	234	229	220	213	240	212	205	203	245	222	238	224	229	217	217	222	217	227	219	203	240	207	228	202	239	246	206	212	228	224	207	246	228	204	241	217	206	203	249	226	220	206	194	244	218	222	200	211	213	219	229	194	232	228	217	203	228	215	191	207	241	204	222	231	231	224	229	240	200	240	226	214	233	232	223	225	234	236	216	243	239	215	271	189	193	225	192	248	240	236	230	221	216	236	227	210	196	236	226	232	214	202	242	229	238	209	206	221	197	227	243	215	234	210	238	230	235	244	219	231	241	181	244	196	215	232	215	218	206	193	240	234	220	215	200	214	257	224	222	201	219	212	244	214	214	210	226	238	223	197	252	235	227	239	231	200	240	213	220	207	234	257	239	219	197	231	244	213	209	253	249	199	199	220	227	215	205	204	222	230	219	237	240	193	206	238	237	235	216	188	213	212	220	231	232	223	233	211	224	203	218	217	224	242	225	222	210	182	220	221	215	192	227	224	230	223	185	237	204	199	216	195	220	235	237	246	229	228	228	214	239	233	212	210	237	204	267	237	202	220	207	241	202	229	245	219	225	209	224	218	245	234	216	219	207	220	274	202	228	201	211	227	206	205	255	214	222	254	217	211	225	192	216	226	214	239	197	197	228	218	218	229	230	229	213	236	225	235	240	201	212	225	221	210	198	228	196	224	222	208	239	234	224	218	220	226	204	241	242	200	219	192	263	244	209	224	227	221	218	248	222	214	227	227	239	225
10055	649	748	813	844	762	684	680	640	634	603	564	555	581	609	554	516	587	562	555	601	613	591	586	483	541	611	550	552	524	543	560	536	565	513	573	545	531	542	543	586	586	524	588	524	601	558	564	555	557	546	551	559	537	567	582	597	540	525	534	518	562	563	524	562	543	547	522	597	573	589	548	558	548	554	550	564	574	564	590	533	588	551	568	551	542	560	517	534	555	564	534	567	579	546	563	581	536	561	543	541	540	587	527	577	572	534	570	530	575	546	559	579	536	598	552	558	525	556	576	516	562	557	572	569	594	554	586	568	538	541	554	571	539	556	556	516	534	539	526	573	611	528	536	545	536	537	555	536	516	549	533	593	554	574	548	570	609	545	516	573	554	551	582	563	529	537	559	585	594	529	559	564	536	595	512	549	558	553	524	560	578	540	540	536	536	528	582	527	546	578	551	580	544	588	569	580	559	554	577	556	574	582	525	555	548	596	563	595	540	534	600	560	553	534	545	568	602	583	521	533	557	555	548	561	596	526	530	550	595	572	540	560	528	555	569	552	548	571	571	588	538	569	580	531	553	549	550	531	611	583	538	559	539	546	557	530	577	561	550	566	553	544	543	567	595	552	534	537	534	549	533	567	540	550	546	536	549	554	544	534	551	562	516	596	545	589	545	528	551	565	558	500	543	565	559	590	539	553	557	551	556	526	623	553	574	550	572	590	552	540	503	529	548	510	531	574	599	515	572	565	546	571	569	552	588	526	554	527	552	604	545	554	586	564	543	524	542	537	559	531	553	537	566	512	560	545	557	513	582	559	529	549	554	528	579	532	544	588	532	541	555	544	544	587	540	577	528	561	597	542	565	515	558	545	542	544	530	557	577	554	501	550	529	548	575	570	565	529	559	555	548	543	533	560	553	537	574	596	599	538	566	538	582	529	561	569	531	540	559	579	549	533	543	509	543	572	580	565	549	537	563	546	595	545	552	515	556	553	536	518	566	559	576	514	581	554	528	528	557	556	575	564	543	538	597	557	566	539	575	565	529	576	546	542	576	522	568	526	540	540	550	570	512	539	539	555	531	555	531	562	533	541	559	570	564	593	554	536	575	571	580	581	577	564	579	566	544	559	573	585	564	541	576	604	555	538	562	565	591	570	608	545	572	573	535	590	558	527	520	546	525	554	584	566	542	574	589	521	589	561	540	586	584	565	564	547	565	558	560	520	578	601	539	597	533	580	536	556	554	533	560	604	559	577	614	592	546	584	565	585	586	548	568	549	524	601	511	554	542	541	524	588	539	552	547	561	536	573	555	551	573	533	576	575	527	575	582	575	548	535	563	537	559	575	552	545	563	577	544	579	580	555	599	570	573	525	546	559	535	544	566	586	567	545	526	535	571	522	541	529	525	566	556	554	589	551	549	591	563	565	562	528	542	533	572	572	600	550	555	541	545	557	547	526	586	534	558	528	560	494	593	542	605	569	575	520	548	509	515	566	527	561	517	564	555	590	517	529	564	547	556	586	554	563	569	591	536	499	558	570	555	531	536	560	537	567	566	560	520	536	592	510	572	530	563	560	534	574	561	550	588	527	591	563	609	543	614	601	572	558	536	567	567	557	565	510	568	562	597	559	551	502	548	565	542	542	536	561	563	546	550	545	574	504	539	562	521	547	584	557	572	554	525	552	561	549	564	502	524	561	558	535	550	559	555	565	554	578	532	545	550	590	540	539	527	515	598	556	575	532	547	580	583	526	532	566	556	568	553	569	564	523	525	531	540	575	552	580	563	546	563	555	548	603	539	583	522	530	540	538	546	521	559	555	550	547	552	572	518	552	530	563	608	573	549	546	568	563	565	538	591	564	545	537	552	579	590	540	539	571	523	549	583	519	517	560	539	544	548	561	576	563	524	533	561	542	570	529	586	588	575	586	584	538	601	524	553	584	547	566	524	554	575	566	582	553	581	561	588	562	545	593	543	493	537	521	586	522	554	565	537	516	538	571	564	570	574	547	574	570	571	546	542	565	546	572	534	545	561	573	545	571	573	582	573	563	530	538	545	573	567	545	585	542	529	593	554	530	552	541	542	538	583	536	605	537	600	570	577	561	506	532	543	577	594	555	546	585	523	570	505	556	560	566	576	520	545	504	558	536	559	552	559	531	549	547	604	542	583	541	556	595	517	545	588	524	540	525	562	561	568	587	596	577	595	592	513	537	575	577	532	554	573	559	550	553	561	593	525	563	595	565	599	565	550	561	582	581	548	558	555	542	615	546	572	548	508	557	574	565	542	601	560	560	624	573	489	576	583	531	528	576	598	533	537	552	545	561	566	610	519	538	571	593	589	585	542	602	508	582	516	555	532	548	547	570	542	572	604	579	559	546	536	564	560	589	571	551	570	560	561	551	522	542	559	537	578	554	529	539	543	542	508	575	567	583	581	530	510	542	559	566	557	563	558	521	534	546	536	537	528	519	571	580	554	524	554	514	577	549	574	496	562	539	551	562	529	539	576	561	546	603	583	558	536	529	569	528	508	560	516	571	560	571	542	538	554	539	594	510	554	519	503	567	535	516	568	553	600	563	558	559	535	555	528	545	572	574	552	570	539	538	583	572	549	555	553	546	552	563	548	540	569	539	509	567	573	580	578	563	507	549	560	520	551	568	535	592	563	543	538	577	607	551	600	517	603	538	543	523	533	547	553	544	592	534	566	567	579	589	560	495	528	586	554	530	546	511	539	546	582	557	518	532	547	536	577	569	566	549	605	572	550	508	517	549	568	540	591	507	551	554	559	569	550	548	600	577	578	559	514	573	528	565	584	540	537	606	545	597	541	555	571	528	516	579	514	549	582	531	555	529	540	544	527	572	581	532	535	574	553	590	542	542	537	570	522	538	554	534	552	562	537	553	531	579	543	577	564	539	552	617	534	597	580	534	559	564	578	545	587	550	537	564	550	539	545	557	569	534	567	543	576	533	597	568	526	569	544	576	531	575	581	572	514	564	557	560	567	553	558	539	575	561	545	552	553	569	584	586	583	608	536	532	548	541	526	536	528	583	533	599	564	558	573	542	535	561	544	590	579	578	558	566	547	527	547	529	579	552	574	561	562	586	546	582	586	532	546	578	532	558	532	525	573	612	551	521	570	509	549	494	616	584	572	581	525	556	548	529	535	577	520	594	561	541	554	534	521	599	550	544	579	574	541	575	527	549	580	542	556	576	580	610	556	579	553	531	529	525	533	558	542	568	591	556	517	539	575	565	516	549	516	559	575	559	552	537	592	569	510	594	549	551	569	560	576	560	498	570	579	536	561	556	533	547	530	542	526	514	583	580	568	589	521	556	561	552	564	550	546	558	551	560	550	545	569	555	548	555	567	517	560	553	562	523	571	580	538	544	543	577	560	548	595	544	613	533	523	572	510	548	532	576	566	565	550	570	558	583	563	560	560	562	527	561	582	555	540	571	554	528	569	537	540	563	585	558	575	520	604	562	555	604	550
53505	24138	16050	2217	851	674	546	502	394	402	341	345	313	318	299	306	314	278	285	311	269	270	305	263	289	309	277	249	293	282	297	297	291	254	291	247	292	294	314	293	265	272	303	279	259	273	281	258	279	283	257	270	288	281	269	270	266	292	285	265	284	262	283	295	263	275	310	238	269	261	294	249	270	280	245	277	258	261	271	277	284	290	268	279	312	262	247	294	281	258	282	264	275	274	257	268	274	273	257	251	260	263	247	277	251	266	300	251	288	247	270	264	252	286	232	262	267	262	264	267	261	265	306	272	270	285	271	255	267	277	278	287	253	253	270	264	261	258	246	279	284	271	288	266	294	288	281	279	255	238	250	294	303	265	243	282	260	242	282	257	266	262	257	273	286	272	284	313	275	264	279	275	273	263	248	248	266	271	252	254	268	228	292	304	266	283	271	272	271	255	258	244	272	271	247	245	268	240	282	272	246	256	281	262	276	274	243	274	243	276	271	265	260	286	288	257	265	274	269	280	295	256	287	266	250	268	250	236	258	260	271	264	277	261	260	257	258	263	276	267	291	252	250	236	272	292	249	258	261	251	256	292	227	265	274	277	258	301	266	266	288	278	280	268	276	250	262	236	295	270	293	283	266	276	281	251	259	249	261	253	250	293	257	270	248	276	258	250	292	271	266	272	303	272	265	278	273	249	255	270	264	278	288	233	257	237	241	277	274	276	261	285	259	289	285	249	279	263	231	253	272	254	217	225	254	260	266	260	247	276	267	280	260	269	270	272	243	272	270	266	289	264	261	283	270	276	277	260	281	242	267	246	265	269	271	292	292	264	263	250	290	263	283	284	284	255	262	279	246	270	263	286	262	271	248	250	269	282	259	234	227	273	272	270	276	276	254	284	265	292	303	285	255	259	283	274	291	292	251	266	305	253	210	279	263	221	272	261	274	297	237	260	265	243	293	270	260	239	256	265	285	245	273	245	304	272	255	267	252	250	276	301	277	274	266	256	276	257	286	259	281	270	263	251	248	277	267	264	258	265	302	292	258	271	290	266	267	247	298	260	260	285	269	259	248	258	256	273	269	246	280	273	253	262	260	239	259	267	267	268	287	256	248	282	246	286	256	293	238	247	229	308	283	278	270	251	280	323	282	299	288	277	272	276	283	259	261	240	269	275	266	234	294	283	285	285	251	285	269	273	274	268	253	269	262	253	294	234	274	284	242	279	272	253	251	224	270	253	270	273	249	263	260	290	273	255	269	294	290	284	249	302	276	244	291	290	291	233	272	263	251	281	275	252	258	256	278	264	287	245	246	282	271	256	281	276	252	243	267	250	248	275	269	236	278	290	272	297	277	267	251	269	266	242	297	275	262	270	263	276	267	256	234	255	295	266	279	304	256	283	259	266	297	270	229	247	264	236	278	242	286	267	257	256	288	264	264	260	289	279	252	265	277	274	262	291	268	281	242	285	257	255	276	257	244	283	291	277	282	273	294	293	302	274	258	295	252	241	270	248	288	269	249	236	279	264	248	230	274	293	299	300	252	277	283	280	276	263	282	286	275	261	286	281	260	269	282	266	316	271	277	318	296	257	258	251	265	278	302	287	281	280	249	254	261	272	235	288	217	253	266	290	265	241	282	266	303	282	283	263	281	242	288	270	281	282	300	278	234	272	285	288	283	288	260	246	254	287	265	252	252	274	271	278	258	266	267	270	307	267	256	268	290	279	271	246	258	278	272	265	277	234	253	274	298	254	300	272	275	257	280	240	269	255	273	269	295	308	259	269	257	259	246	267	269	299	272	266	268	295	306	292	258	248	249	271	272	234	253	286	231	263	246	263	237	250	245	261	237	262	239	294	259	288	271	286	304	311	267	262	293	252	287	275	280	278	260	244	289	276	282	252	276	273	281	269	266	263	234	266	240	266	277	287	274	259	266	258	278	282	285	260	265	267	285	297	253	265	277	264	246	259	245	292	307	251	281	262	244	275	264	242	257	286	264	284	271	278	275	267	281	296	277	274	248	285	278	268	252	251	291	258	262	280	264	268	274	280	280	279	282	251	249	262	246	271	306	271	252	261	261	269	229	256	238	240	237	305	266	262	304	257	294	258	264	272	257	277	254	281	263	302	261	284	273	219	274	308	269	289	264	258	258	272	254	269	244	263	278	271	304	287	285	261	283	247	277	258	263	267	283	286	270	277	255	282	273	292	258	268	266	252	292	244	236	275	270	267	224	291	288	253	263	255	259	270	242	268	250	257	264	265	257	267	271	254	250	232	259	253	276	275	270	281	252	243	282	267	249	303	265	244	271	270	250	244	260	269	257	263	261	256	264	284	258	263	286	246	250	285	275	263	276	270	276	267	294	288	242	260	262	263	274	276	279	262	309	273	270	247	297	257	271	253	267	277	270	273	299	258	277	300	257	299	269	287	282	232	271	259	320	252	258	273	253	259	275	230	242	264	242	290	259	251	267	248	281	263	243	277	250	261	300	278	282	247	283	287	263	237	251	266	258	245	282	280	244	291	272	291	222	272	313	321	248	271	248	284	264	258	292	294	267	259	295	259	283	238	263	286	267	317	267	256	273	287	256	261	263	230	267	271	300	234	288	241	256	282	250	273	262	261	247	273	276	254	273	263	277	278	242	244	270	256	246	230	253	269	241	266	281	267	283	278	272	237	246	284	285	257	270	277	281	219	268	299	316	248	279	243	300	249	288	241	284	262	289	288	302	239	269	251	267	241	258	266	260	258	252	259	289	223	249	294	257	270	276	300	291	259	269	300	281	262	239	264	289	264	261	251	239	234	271	277	250	260	238	264	263	290	277	277	283	298	288	269	300	272	272	290	283	283	264	241	236	257	295	277	247	270	290	305	278	237	251	300	277	252	245	270	298	278	291	283	284	260	276	286	271	266	250	247	277	269	266	250	283	258	259	225	256	232	239	269	267	266	281	248	248	277	264	234	240	264	262	223	296	264	263	218	283	295	268	288	258	266	259	255	307	289	283	279	273	238	275	254	269	275	277	254	270	291	282	283	285	280	274	277	249	250	288	285	252	255	256	277	274	255	262	292	283	252	267	244	285	280	254	273	247	277	276	249	273	293	280	277	271	279	291	276	278	272	255	272	261	282	272	259	284	240	259	283	260	260	275	278	247	269	264	249	247	275	253	258	278	248	254	289	271	262	265	274	248	270	283	258	290	299	270	259	253	261	281	292	257	251	249	249	307	261	266	245	276	239	258	239	295	275	253	283	269	277	272	270	270	262	293	291	244	283	260	272	271	256	234	271	244	288	265	256	269	249	294	264	271	261	260	251	269	279	273	295	271	246	269	281	248	271	282	277	257	269	277	270	262	290	260	278	278	251	286	303	278	278	271	272	303	329	236	266	277	244	256	251	285	288	262	271	292	275	244	277	229	286	285	277	266	260	266	304	284	256	256	281	254	245	254	271	278	248	276	252	274	259	272	253	281	282	290	275	260	268	290	277	267	270
28601	1441	2564	2960	2563	2165	1965	1850	1589	1353	1173	1148	1028	977	928	894	911	906	859	831	803	815	789	746	760	738	759	786	726	705	740	684	736	748	679	759	681	702	676	737	685	717	713	699	747	670	670	653	698	670	694	708	669	643	686	650	673	648	675	623	710	679	667	670	678	698	669	662	676	677	680	654	647	652	668	687	681	670	632	647	670	661	695	670	678	666	665	676	694	648	663	668	711	650	663	650	658	662	632	677	672	681	670	667	628	690	663	682	622	665	672	668	673	678	671	661	704	665	660	625	688	678	727	666	704	713	695	671	670	650	600	680	693	662	690	702	675	663	701	649	682	652	648	662	682	676	673	657	691	702	659	679	620	624	647	649	656	653	669	672	619	668	668	667	683	690	662	639	713	658	677	685	661	673	703	666	653	646	635	669	675	644	657	636	724	712	676	650	668	617	703	680	629	681	659	659	704	682	699	677	655	640	696	696	684	664	654	601	676	663	711	642	640	637	646	603	698	655	695	653	676	698	681	707	660	685	682	695	648	696	662	657	660	644	667	655	670	684	633	672	633	661	655	684	690	646	695	653	666	660	682	644	703	656	647	713	682	638	656	677	614	657	656	642	668	666	607	640	672	695	717	661	645	665	644	677	726	719	644	655	670	688	638	637	659	643	666	661	626	659	647	675	616	640	677	674	624	647	688	658	608	670	671	650	690	645	654	624	683	658	676	675	685	649	673	641	636	680	663	624	661	665	617	644	680	644	643	643	662	648	677	680	660	668	657	662	626	666	650	706	656	638	683	673	646	687	617	688	633	624	665	665	685	626	634	664	681	676	659	609	641	687	574	706	668	640	683	658	643	668	659	655	660	694	689	647	709	669	661	650	654	682	650	653	695	634	669	663	660	696	668	670	744	650	671	649	664	675	696	657	688	645	658	683	680	686	670	677	652	629	660	684	714	717	617	687	597	655	631	678	681	703	684	658	648	685	672	645	657	682	635	695	612	643	651	687	629	681	664	663	636	667	663	652	652	666	620	634	686	644	657	651	648	635	662	613	639	671	622	691	634	689	669	669	659	676	667	639	673	652	650	666	703	667	681	699	653	654	660	635	649	689	671	645	656	656	664	656	598	660	648	658	705	659	648	659	664	665	693	663	684	640	624	651	695	698	678	650	707	632	670	666	674	634	634	623	688	664	697	638	630	663	652	655	661	635	674	662	638	657	728	659	687	720	665	673	674	691	687	653	676	651	711	646	643	633	658	680	672	629	706	635	655	640	686	659	632	694	659	651	647	674	667	651	688	636	647	658	633	637	627	632	646	627	713	648	648	611	670	660	676	661	640	666	663	688	659	693	683	607	667	659	665	683	678	651	671	666	676	664	649	677	647	643	687	650	659	626	639	697	710	629	636	644	660	642	623	632	661	682	682	701	660	659	694	696	660	644	633	693	646	641	649	671	681	668	661	676	636	667	674	676	665	635	672	682	695	677	620	659	655	638	690	620	660	676	664	644	718	681	643	639	697	649	668	697	632	656	661	666	694	658	645	681	670	652	664	644	673	653	645	703	659	640	627	616	633	654	693	668	687	623	637	690	633	636	688	614	657	659	646	687	653	666	649	677	649	643	713	682	658	655	649	625	671	644	690	662	689	659	661	691	625	596	619	691	677	694	637	673	684	654	639	667	671	647	711	617	665	621	688	642	693	704	630	658	640	660	682	661	656	648	671	592	646	695	671	618	681	687	656	672	632	667	691	655	693	665	623	673	673	668	608	665	643	625	650	630	679	623	672	691	711	680	658	660	696	677	659	686	618	692	652	692	646	645	685	657	647	660	637	663	673	722	692	694	690	678	646	655	650	614	652	684	686	699	629	641	687	661	698	607	619	629	624	641	659	641	666	638	631	662	657	698	618	669	643	673	648	719	688	630	642	639	666	682	602	673	636	721	657	644	663	657	678	623	664	668	669	643	688	637	637	643	646	645	685	613	675	663	671	673	656	650	631	654	683	682	655	624	650	669	633	628	659	650	700	695	695	651	674	658	657	627	666	657	646	717	641	648	651	627	639	642	623	686	678	669	662	637	675	653	685	657	671	677	671	650	650	593	689	689	678	694	661	689	647	651	617	653	647	688	659	624	682	692	667	707	721	700	698	667	654	635	670	639	678	628	626	669	635	675	627	652	675	690	702	704	654	661	626	686	660	638	658	691	631	628	658	632	685	658	665	669	683	697	680	655	632	666	641	696	642	658	676	712	643	656	679	596	631	676	639	633	648	660	638	640	764	643	703	652	685	620	623	642	667	666	635	598	666	652	657	663	650	647	679	662	651	673	680	666	666	654	659	625	653	669	706	657	667	674	701	617	667	638	674	620	653	664	677	680	644	666	686	638	634	642	682	709	712	628	638	636	623	713	677	662	676	670	663	683	665	662	667	639	658	646	708	648	591	654	735	609	649	639	646	670	655	669	690	642	650	707	666	665	624	692	675	681	635	686	624	682	669	629	652	610	693	644	698	663	660	678	690	648	651	648	652	702	676	640	611	664	648	662	600	636	667	663	655	653	653	677	679	643	640	614	689	654	643	699	713	645	688	614	698	674	645	699	658	669	657	675	641	697	639	625	697	683	648	677	661	669	688	661	638	642	654	697	669	640	676	659	686	666	667	704	666	678	614	678	672	660	663	715	687	672	669	691	647	635	664	671	688	647	630	671	690	627	679	675	684	687	674	686	673	652	625	652	648	681	645	643	618	635	671	649	663	650	669	692	611	674	690	643	711	663	614	727	641	694	710	666	638	705	653	641	619	716	686	690	639	661	686	688	679	743	652	651	625	648	651	685	652	678	657	672	678	668	682	683	614	645	640	654	650	703	666	665	663	605	678	631	700	682	651	643	693	668	636	654	638	645	633	720	646	653	655	662	666	650	656	666	688	661	626	639	641	660	670	646	655	664	688	637	673	647	669	637	658	631	622	687	663	678	656	709	647	646	636	646	670	710	661	677	640	676	700	650	655	671	674	661	610	641	684	692	639	687	690	670	709	650	654	628	684	671	694	663	706	682	669	667	611	670	696	615	680	682	690	646	675	656	659	687	738	707	628	630	690	636	639	648	671	674	682	688	609	641	683	655	701	666	659	648	593	658	668	700	641	617	641	680	649	666	692	652	633	679	678	619	614	642	668	650	679	604	678	637	646	629	665	651	672	655	693	618	672	670	681	637	660	676	698	627	655	705	661	659	637	643	696	673	688	650	633	702	642	682	663	656	649	631	671	642	620	647	687	658	649	616	668	667	686	728	659	645	680	651	657	657	697	664	661	624	705	683	671	687	663	664	693	655	708	648	668	704	664	688	618	679	672	676	688	645	640	663	674	696	656	643	630	676	663	657	658	670	631	608	627	648	689	660	667	681	648	712	664	654	650	683	648	674	624	652	707	632	697	652	628	681	651	712	648	675	671	699	611	731	637	674	688	657	620	640	639	628	674	641	699	628	680	662	626	645
44715	27518	23362	13561	3135	1309	981	904	754	643	583	548	527	494	504	473	519	479	460	441	406	473	439	435	423	429	482	467	420	426	395	394	476	439	406	423	396	391	431	442	419	390	407	443	438	423	401	421	395	464	401	429	424	408	399	409	439	429	430	359	423	438	413	384	445	389	442	399	416	407	439	455	451	425	363	407	412	413	413	386	426	417	415	444	438	409	423	401	415	397	414	422	423	417	432	466	423	410	433	397	429	370	400	404	412	452	407	393	439	435	384	385	426	383	426	453	396	431	411	376	447	402	430	422	427	414	459	432	434	355	456	423	409	435	436	387	426	406	412	419	432	416	401	429	403	423	386	444	449	465	354	426	475	433	392	422	379	386	408	421	408	400	404	443	426	436	393	439	388	446	402	434	412	416	431	400	426	404	420	420	421	440	430	431	391	382	395	405	411	390	397	431	449	450	430	411	392	415	379	395	410	405	414	419	401	392	442	423	383	377	402	425	426	418	419	404	406	443	407	395	409	407	426	432	401	408	381	434	403	445	430	380	379	402	419	425	419	390	404	378	400	394	425	357	444	446	425	387	430	401	385	378	389	430	401	436	423	406	391	420	402	416	406	373	424	433	486	425	381	412	413	432	415	406	458	409	398	384	398	401	440	429	437	435	388	374	409	410	420	373	395	447	410	395	438	402	384	417	429	425	417	411	395	393	420	424	400	440	427	417	420	416	425	440	405	455	381	423	396	395	408	394	422	392	394	390	441	391	407	409	403	398	405	393	385	380	377	353	425	440	379	392	375	415	411	430	433	437	427	367	435	434	426	449	446	435	420	415	415	447	445	448	400	410	417	394	388	410	406	372	412	395	392	418	407	411	412	391	415	443	409	449	386	412	413	414	414	401	389	418	419	414	430	449	414	445	402	447	429	402	399	455	404	386	425	419	422	400	415	427	391	434	441	444	424	404	371	449	414	387	432	430	420	401	420	394	423	452	430	429	391	424	424	439	430	430	439	428	401	418	451	417	423	440	439	366	397	420	409	405	422	423	403	433	425	402	420	384	400	441	426	425	392	450	392	471	419	409	381	404	435	432	389	413	424	372	427	414	414	417	394	419	410	399	397	453	429	398	436	450	416	419	399	416	443	439	423	381	423	415	421	413	415	411	436	469	416	406	434	406	410	409	381	413	419	407	402	412	403	403	378	442	404	452	365	395	438	432	423	445	405	408	442	395	405	413	389	385	373	365	377	441	391	407	409	412	441	452	478	409	406	416	381	444	416	416	434	373	415	423	397	411	397	436	395	437	429	402	362	405	415	442	446	448	432	448	386	414	438	384	391	419	410	382	401	433	424	413	453	438	407	408	436	421	436	432	432	454	389	427	404	402	381	404	442	369	401	433	418	435	414	424	389	400	411	425	398	443	407	414	384	409	410	430	448	416	423	379	371	382	417	406	443	384	406	407	409	397	380	399	406	396	400	389	397	383	431	419	415	433	410	425	402	436	408	411	438	352	411	439	426	402	396	419	371	427	376	367	426	388	421	404	388	445	409	458	425	394	380	422	446	445	380	401	385	426	407	433	418	446	425	382	429	436	420	428	445	405	415	416	395	395	427	416	455	422	418	417	397	401	415	406	433	375	421	424	398	385	428	425	406	405	451	376	420	421	372	390	420	428	405	410	381	382	424	425	401	399	383	400	458	433	407	389	431	435	380	408	451	404	393	398	439	359	403	402	427	391	427	395	417	411	408	413	418	432	397	357	460	416	381	415	416	408	421	440	435	397	394	400	428	386	430	388	417	382	403	421	399	425	438	451	441	397	428	449	406	468	425	426	390	416	417	397	437	402	396	437	461	425	419	413	417	438	398	386	357	426	445	400	431	386	396	406	400	392	409	396	404	421	405	425	446	447	413	407	435	432	452	416	474	427	406	404	392	423	404	396	397	446	377	412	417	438	403	426	390	399	419	399	400	405	407	409	404	411	400	392	372	433	417	406	389	383	374	431	406	394	417	417	404	413	453	417	420	382	378	434	418	407	385	404	428	416	402	372	395	385	414	387	423	382	410	423	408	437	393	443	409	451	429	411	387	418	439	421	438	405	437	397	437	407	440	367	414	407	397	382	375	406	418	378	387	443	426	445	407	400	409	414	401	430	429	447	413	454	417	419	413	417	453	430	427	398	410	429	399	412	452	450	389	423	432	429	406	408	445	421	398	439	398	419	443	416	442	428	400	389	401	446	393	439	406	422	433	378	399	443	407	418	433	411	388	368	416	422	399	427	439	421	465	412	394	400	451	376	400	428	442	420	391	429	384	380	423	399	411	444	413	422	446	399	410	401	426	379	404	412	411	400	402	396	403	424	443	410	360	399	412	412	418	402	405	385	400	422	392	396	397	437	407	390	391	382	419	400	420	422	376	403	418	429	398	412	424	457	372	419	428	418	443	415	403	435	417	415	452	398	414	459	398	392	422	390	441	438	417	421	420	390	412	452	409	438	427	450	402	396	372	400	388	406	477	399	401	395	432	424	415	416	400	408	391	396	411	396	434	415	425	448	406	386	488	397	453	424	421	430	395	396	411	446	433	393	423	416	408	399	421	418	441	430	398	419	372	419	382	392	372	424	440	406	389	416	393	434	409	407	442	428	438	436	416	455	393	378	429	417	417	391	437	393	378	445	435	459	391	369	416	397	408	380	417	406	382	422	399	409	410	410	396	393	423	408	399	408	419	401	351	390	449	412	400	399	415	415	389	402	412	420	434	405	415	437	413	437	402	392	404	412	409	473	395	423	420	422	386	401	422	424	428	415	396	436	414	410	441	418	440	376	425	428	396	430	393	422	460	427	417	404	424	435	401	439	408	418	389	423	413	391	414	409	407	414	425	418	405	415	414	389	404	399	342	410	417	408	400	403	402	420	418	436	466	378	421	422	444	383	431	395	462	432	417	412	389	393	378	387	407	413	441	429	378	388	412	397	396	381	393	435	430	425	397	420	415	468	412	400	429	410	402	423	408	404	392	435	397	430	391	384	426	454	409	417	433	426	404	418	394	379	379	400	406	400	425	397	397	447	414	407	421	447	426	430	419	426	459	391	412	405	380	408	437	431	429	425	390	420	354	379	403	408	404	433	417	448	406	401	436	434	434	414	377	388	438	412	397	452	442	437	421	379	406	406	485	399	393	423	440	390	406	432	449	417	416	398	401	424	408	393	403	405	407	425	381	424	407	380	405	432	419	384	415	380	428	457	421	425	424	419	428	421	439	394	415	416	394	469	410	390	400	429	405	413	414	430	415	439	418	439	386	385	415	393	397	376	385	408	377	410	407	413	397	422	457	401	422	420	426	437	400	421	400	405	397	421	426	444	404	423	426	393	393	430	391	481	375	418	420	403	414	430	380	418	420	391	411	457	431	402	425	396	403	443	387	424	408	400	419	428	413	384	412	405	440	413	410	417	380	412	404	436	419	392	400	416	400	405	391	403	414	366	432	381	369	410
31070	2426	4819	5283	4767	3822	3426	3132	2769	2018	1951	1787	1707	1552	1456	1416	1383	1338	1319	1349	1258	1308	1179	1211	1131	1134	1100	1108	1087	1064	1061	1018	1014	1091	1068	1034	1020	1079	1017	984	978	945	1024	995	990	934	964	949	945	1018	993	979	963	954	1006	953	924	942	969	889	946	990	986	954	996	877	1020	961	939	940	949	986	953	886	915	969	965	963	953	961	904	972	958	935	1011	963	911	976	942	939	944	914	977	969	980	971	940	1044	937	959	953	977	1003	967	958	936	937	949	964	978	943	897	928	961	1002	917	947	976	986	951	924	983	980	960	984	924	1003	982	902	973	985	869	960	912	987	903	994	920	937	948	945	927	954	974	940	932	948	942	951	925	895	893	934	977	982	868	922	982	969	930	983	953	910	889	960	883	931	923	913	929	944	948	975	946	919	936	929	940	951	930	963	975	958	942	926	952	876	921	968	920	996	935	938	957	951	921	969	967	947	878	907	942	917	905	981	913	962	934	953	974	949	945	922	886	962	955	959	937	946	922	889	908	954	975	950	884	920	872	969	964	982	910	949	957	983	942	911	958	940	912	936	962	950	990	989	913	962	914	913	935	910	934	903	945	949	975	995	908	935	950	898	923	964	907	936	940	920	962	954	953	910	967	965	905	954	974	916	954	981	944	901	904	927	915	953	936	958	903	908	891	931	950	918	911	987	951	946	931	947	921	942	954	897	896	939	929	962	904	950	928	991	984	932	902	928	929	933	936	919	1005	956	954	921	916	943	877	947	929	971	910	959	949	909	954	1001	918	954	981	920	962	953	964	991	964	953	937	912	966	958	933	1002	932	884	949	909	906	898	920	964	945	942	952	938	919	972	947	953	891	931	976	947	920	889	937	925	911	1011	941	886	964	937	950	908	883	944	939	907	951	954	908	957	873	961	899	932	947	953	967	901	949	916	940	954	921	974	957	978	908	965	929	934	923	934	914	836	909	907	971	936	942	928	912	947	996	977	906	925	951	932	928	892	931	914	915	949	970	931	941	951	906	935	956	985	889	854	871	916	988	959	944	909	956	938	930	918	900	941	897	911	915	926	878	934	955	909	917	941	893	939	878	975	913	926	908	972	952	951	974	930	902	923	1005	929	893	953	910	899	964	883	946	916	953	902	1005	968	924	932	974	971	944	931	931	919	925	955	952	945	919	934	928	954	930	968	981	976	958	949	924	920	921	925	959	954	910	928	936	957	908	903	991	982	908	944	915	913	926	899	926	968	927	917	922	953	899	974	964	907	960	942	958	934	934	916	893	955	948	990	929	904	947	931	917	925	904	970	934	904	888	937	979	968	973	951	1000	931	932	943	909	930	939	974	898	928	896	914	957	964	883	967	972	918	938	956	895	947	909	898	917	903	958	935	949	917	942	927	862	890	941	926	939	910	957	943	922	934	938	976	989	896	930	993	891	909	930	977	911	965	934	888	885	957	962	963	937	969	960	953	920	972	860	886	973	959	909	978	971	938	907	998	964	897	931	926	976	920	938	972	925	968	939	941	927	914	957	934	872	976	950	930	906	931	1034	931	976	979	935	969	919	957	947	961	888	970	949	953	942	989	960	946	945	1008	952	929	955	898	912	948	905	953	923	905	948	963	947	934	896	930	986	933	913	949	944	985	964	929	917	933	928	911	938	903	912	934	936	951	865	891	950	946	944	906	903	902	942	890	919	899	919	951	914	903	913	925	937	918	948	946	906	914	930	1011	952	919	894	926	904	958	964	871	946	916	965	972	907	963	960	926	942	947	961	971	924	943	953	1031	953	966	955	931	870	957	948	963	931	965	899	967	974	928	928	924	904	955	952	908	931	931	931	918	952	969	924	1025	913	931	934	882	941	897	961	878	938	959	939	925	924	913	959	945	903	940	926	917	914	962	977	978	935	900	988	939	924	879	971	922	968	931	968	980	934	964	943	898	940	957	954	976	922	918	923	913	903	924	964	902	994	933	950	913	920	950	897	922	961	943	968	979	955	921	908	978	866	935	918	927	938	917	925	919	896	867	935	906	951	939	923	972	920	964	995	969	920	1019	884	937	963	956	941	918	930	929	952	910	898	937	985	918	955	952	968	909	924	949	951	888	928	926	919	989	931	946	889	943	956	920	914	886	960	963	911	924	916	972	922	900	931	914	941	933	839	946	899	955	975	927	937	949	885	937	957	934	927	938	910	909	899	935	973	942	987	894	921	997	941	942	947	992	946	917	898	944	931	908	912	955	922	945	901	942	956	905	934	932	946	903	994	881	940	913	953	922	960	948	910	956	917	900	928	911	907	959	915	919	972	925	975	892	953	957	925	984	940	960	930	909	906	904	898	930	987	924	911	989	876	1008	907	904	924	937	974	897	915	912	916	892	952	911	1003	919	981	911	893	911	967	910	953	925	975	926	966	959	911	925	923	990	934	960	953	922	903	931	959	941	934	921	895	888	948	947	977	952	935	925	929	1000	921	948	960	991	994	935	904	964	937	958	977	953	927	888	908	907	917	946	887	954	962	952	934	964	959	970	901	952	914	950	945	894	939	948	974	946	969	940	912	826	947	952	941	908	964	907	947	984	921	976	980	953	922	904	949	943	919	951	925	877	992	930	921	970	1002	961	864	943	950	958	931	949	932	943	946	928	953	947	929	881	917	961	940	910	974	918	933	936	898	942	897	961	1000	980	899	928	936	942	965	876	978	949	994	885	924	982	908	973	921	992	905	962	940	944	903	984	916	931	984	978	909	968	897	931	945	894	925	974	930	901	936	946	937	907	948	942	917	933	975	928	898	916	853	895	903	948	934	983	932	934	967	906	927	897	967	904	996	934	872	969	951	962	902	928	907	880	899	927	992	979	946	854	889	992	997	956	943	932	958	969	914	912	974	931	945	951	961	917	902	950	917	854	957	913	943	950	967	922	909	880	874	935	949	983	923	909	855	970	998	905	985	930	1047	905	971	931	871	933	948	935	958	947	905	926	939	945	956	906	875	887	922	927	940	928	991	896	958	901	851	906	943	902	923	949	968	919	907	914	969	928	943	955	958	915	934	873	981	959	926	958	938	994	931	900	959	921	929	927	978	962	931	1003	972	961	914	930	931	985	933	889	903	917	956	927	917	948	973	874	964	963	925	914	936	881	981	923	945	935	998	897	960	1056	887	982	933	931	946	894	923	937	940	1023	911	930	909	908	956	975	917	934	927	955	911	977	960	961	961	934	931	953	954	994	941	930	909	940	912	881	980	936	960	934	906	910	976	937	952	963	916	939	942	985	960	936	945	984	969	962	887	920	884	989	887	961	936	922	918	963	894	910	957	961	948	909	969	967	930	926	961	968	918	934	902	928	983	889	938	931	977	919	1002	887	990	906	980	939	903	973	988	945	907	973	909	961	935	881	923	967	942	984	935	956	971	973	874	883	958	915	933	949	950	905	945	938	884	911	913	949	948	940	933	1020	891	871	931	933	972	937	924	935	944	910	920	896	932	909	935	967	943	936	923	954	948	948	961	970	931	912	1005	961	856
8937	500	380	288	286	236	228	226	237	234	231	214	217	228	188	219	194	215	217	200	242	219	243	227	200	215	197	222	204	214	245	220	192	213	230	236	229	198	228	239	206	235	200	219	236	231	209	247	195	230	226	230	209	204	222	181	202	221	226	208	249	215	226	220	216	214	218	195	208	200	223	206	233	201	201	225	221	216	217	225	211	221	218	212	218	218	226	215	238	215	215	208	200	223	228	220	181	220	205	223	230	239	199	227	239	232	204	213	200	221	201	203	237	215	232	182	241	204	195	224	266	207	213	223	214	211	212	182	212	221	237	191	183	195	226	224	228	215	217	221	217	197	229	233	192	232	222	203	223	219	221	223	207	218	213	212	201	198	238	217	241	207	228	234	216	195	217	217	222	206	215	202	216	239	239	198	237	216	231	238	221	231	203	210	210	181	214	215	225	234	185	216	231	227	219	210	238	217	218	228	208	213	208	174	218	224	223	200	212	183	198	192	216	206	205	223	200	205	207	222	252	187	222	223	221	198	233	197	213	211	222	208	194	184	233	220	204	237	204	210	207	232	229	230	205	202	225	230	234	204	221	239	221	234	213	212	220	220	239	206	227	211	239	212	188	233	198	221	201	217	209	224	196	219	204	211	223	241	222	213	219	237	209	214	229	239	232	209	215	228	216	220	200	197	203	220	221	225	218	217	207	216	197	225	216	229	218	214	231	197	197	194	206	212	222	253	213	223	223	206	243	228	230	185	217	228	216	240	219	213	238	191	246	207	243	204	205	227	251	200	228	196	200	222	212	216	211	214	230	196	218	217	193	228	226	181	219	210	234	231	211	208	197	225	192	219	235	201	193	218	195	234	198	232	217	226	244	193	216	247	215	220	227	215	198	233	193	215	222	198	204	222	216	227	226	203	253	217	226	237	238	219	196	224	232	190	234	222	185	202	213	225	228	186	206	223	233	214	230	208	196	198	208	229	235	236	212	220	244	208	216	226	248	200	246	240	220	242	246	219	239	235	220	192	236	228	206	217	235	200	235	221	253	204	218	213	212	195	231	221	236	251	220	247	219	209	209	204	243	246	203	232	197	211	220	198	199	222	222	223	223	200	231	210	180	216	237	207	214	183	214	211	265	205	227	214	194	212	211	250	244	213	183	217	236	218	230	208	240	249	225	229	250	218	209	205	224	247	223	232	204	233	203	233	200	215	223	213	226	202	189	220	264	222	238	236	211	199	219	227	206	240	241	216	211	194	225	203	207	206	195	191	224	254	214	197	232	203	216	209	223	226	232	209	214	218	226	218	200	188	208	203	208	204	229	198	233	206	227	233	208	204	198	244	209	211	208	219	222	219	202	235	199	206	206	184	199	217	226	200	238	220	244	165	212	201	224	212	210	201	226	217	211	246	217	218	216	213	213	236	224	227	214	200	209	199	227	206	199	202	204	228	201	219	221	211	225	210	206	221	228	220	207	229	248	224	256	218	238	204	214	222	201	244	244	228	239	200	213	215	207	200	230	220	224	217	223	240	193	245	228	253	229	230	222	237	239	235	188	236	215	217	204	193	222	204	228	229	227	211	206	252	200	216	244	206	214	239	231	228	203	207	214	220	246	229	228	189	209	213	213	238	195	212	208	211	218	201	211	226	201	205	217	233	205	227	233	214	225	209	222	192	222	208	248	231	220	236	232	215	211	215	255	225	209	220	244	231	204	214	204	202	199	208	204	217	213	240	217	235	216	208	231	232	230	207	222	237	222	248	225	210	215	214	222	202	208	210	245	264	233	224	208	223	231	247	232	234	209	185	211	193	241	195	221	202	203	233	232	235	205	226	224	212	256	216	206	252	227	245	198	203	216	220	194	205	202	205	215	224	223	237	215	224	219	203	195	209	195	208	238	239	200	206	209	206	269	219	186	197	247	199	180	224	195	240	251	219	210	217	199	205	173	219	218	230	190	185	216	226	244	225	233	238	201	191	228	235	218	227	209	222	228	218	238	206	230	198	211	235	221	228	201	239	233	206	216	212	196	212	226	206	219	233	228	206	186	232	217	220	230	206	204	212	227	219	243	200	206	239	203	235	230	216	239	229	238	198	203	197	245	228	209	230	235	225	199	200	218	201	218	223	230	228	202	218	233	211	193	223	228	191	208	216	245	227	195	216	172	211	203	230	229	205	217	243	199	231	231	254	207	222	205	226	232	181	210	214	228	201	197	189	220	189	225	208	203	179	219	241	215	207	212	212	202	234	238	226	209	212	211	196	212	199	250	208	222	242	215	218	229	205	222	197	218	234	232	222	204	223	214	211	203	231	206	228	228	203	212	179	211	220	225	214	223	197	210	215	206	192	212	224	216	237	216	187	208	200	207	222	237	229	211	201	212	228	223	212	192	212	226	232	222	243	219	209	224	210	225	229	196	208	216	215	206	187	213	206	209	207	209	249	218	221	228	236	182	200	208	243	225	224	192	191	244	205	199	211	210	215	214	194	223	192	217	216	248	236	217	212	230	239	226	196	223	228	201	217	207	205	208	181	203	187	209	200	202	208	217	241	215	207	210	208	253	200	213	204	210	210	230	195	216	207	220	233	212	245	244	229	193	219	205	224	218	197	220	223	189	195	229	198	208	251	212	229	218	214	215	234	204	224	215	197	228	216	242	218	222	241	242	206	224	208	237	184	257	217	222	253	228	211	201	240	221	213	215	242	228	224	272	211	187	226	209	209	211	237	190	219	219	214	218	216	200	213	201	213	220	220	206	220	213	208	224	230	205	206	239	233	204	231	242	200	220	216	214	230	215	205	217	214	202	218	216	231	218	197	211	235	201	205	211	221	216	191	234	211	212	206	215	226	216	197	241	237	224	224	211	232	245	226	210	208	219	204	207	239	212	212	242	220	238	212	240	200	211	204	205	213	204	191	214	208	214	225	217	239	216	231	222	210	218	226	219	222	234	208	213	209	227	232	229	224	214	229	228	213	208	194	216	221	236	207	217	215	217	224	212	238	215	222	219	244	230	231	210	206	201	207	189	205	244	196	189	214	195	222	221	212	208	204	200	214	225	208	216	203	228	200	221	234	211	234	216	230	227	208	239	230	213	212	206	199	201	210	224	214	252	209	214	208	200	199	221	201	201	224	224	225	228	221	223	210	195	216	233	212	248	234	203	229	254	214	212	192	210	195	217	218	247	219	219	218	214	224	183	225	211	197	234	239	210	230	221	212	222	203	217	183	213	247	220	239	239	196	216	201	239	214	186	210	228	212	197	232	225	213	233	197	192	246	246	209	190	186	234	205	201	224	196	208	197	225	189	210	194	240	190	214	222	227	231	210	233	190	253	219	224	208	201	210	213	254	199	234	201	212	218	213	191	210	195	212	207	222	197	226	199	211	225	206	211	195	197	191	233	209	222	179	223	235	218	201	201	235	225	206	239	213	228	212	206	199	226	217	246	217	198	222	198	213	224	216	199	228	227	227	205	219	227	229	210	197	208	210
9045	628	805	943	713	745	718	687	626	684	597	530	596	565	542	595	554	550	587	590	562	524	559	588	559	520	584	557	507	553	552	583	576	538	562	570	542	569	568	574	528	511	567	587	525	496	569	553	554	527	525	536	543	547	544	546	534	550	522	542	550	569	560	523	558	549	519	528	522	536	564	545	564	539	618	532	554	557	564	560	529	514	546	513	555	550	540	514	530	537	543	503	529	594	589	569	544	551	520	549	523	571	510	545	537	578	533	552	545	609	545	544	521	554	587	519	544	566	597	539	582	543	597	510	569	545	598	536	504	556	514	538	513	603	543	549	534	550	522	557	568	560	561	591	546	541	533	523	572	549	548	502	570	518	537	561	543	545	575	586	513	590	528	531	548	533	567	559	510	485	527	532	584	550	533	567	570	514	553	527	534	492	536	537	543	498	533	549	559	565	544	584	551	542	556	581	527	534	556	548	534	580	544	547	541	549	577	529	596	582	570	547	553	502	537	560	558	515	557	522	551	527	556	563	539	514	568	578	554	530	552	598	558	532	505	543	550	554	574	522	524	557	549	517	551	546	543	518	539	586	535	542	554	554	560	581	543	564	514	542	604	542	591	548	553	524	590	554	563	556	570	507	549	558	506	515	561	547	560	571	540	532	560	527	526	534	565	534	539	580	490	524	542	535	539	545	561	568	582	543	517	512	511	537	519	533	542	507	545	588	560	544	530	528	541	521	518	517	570	516	522	513	573	573	560	521	526	537	492	523	572	508	547	508	561	537	540	539	534	554	536	520	549	604	500	514	555	593	543	521	535	520	554	522	584	507	536	517	538	532	572	579	587	549	532	549	530	550	528	573	521	534	544	544	583	531	565	549	543	544	566	570	568	528	531	533	545	552	530	542	535	529	525	561	525	530	574	507	525	557	501	537	516	531	536	559	551	540	533	536	542	500	512	563	558	551	552	508	574	572	524	547	547	497	547	573	538	552	547	552	521	533	526	537	526	548	567	537	547	559	516	533	560	521	537	511	505	516	570	568	574	550	519	505	576	557	485	533	524	543	546	541	536	539	589	561	573	525	536	540	546	540	504	545	509	512	562	518	525	559	587	581	565	522	560	546	541	536	542	584	511	550	533	535	566	486	509	545	541	538	526	560	552	557	553	562	545	532	554	534	576	539	602	538	510	545	548	538	494	553	585	515	591	533	548	491	547	545	566	528	534	564	576	554	541	591	510	520	562	568	509	526	579	521	533	541	542	547	506	505	541	579	565	585	549	538	547	501	550	512	534	542	539	573	520	547	544	577	552	526	572	524	545	524	549	545	534	541	562	533	567	556	544	534	541	540	585	552	540	539	536	568	554	539	599	526	551	538	539	564	566	538	557	574	556	536	565	578	547	573	555	550	537	573	542	548	574	555	579	526	536	532	538	501	588	518	540	521	533	556	549	510	589	560	557	563	534	558	515	577	529	535	532	539	488	522	485	524	539	565	525	570	582	518	538	546	511	575	529	592	529	503	541	568	580	537	546	516	522	547	529	536	575	530	545	540	553	518	479	594	526	568	536	554	566	524	525	546	594	535	532	578	496	525	580	516	588	560	561	567	537	549	550	553	541	531	549	564	550	533	504	559	553	546	535	538	550	550	539	521	545	538	551	523	551	524	539	511	558	546	581	556	550	585	597	529	535	531	580	564	529	539	573	548	535	525	564	564	596	541	531	508	580	600	503	526	538	547	503	574	562	541	535	557	564	567	533	576	543	554	548	532	544	544	541	512	548	580	565	586	503	563	533	564	564	541	506	583	555	519	559	527	546	557	552	569	538	536	579	520	565	544	566	518	537	508	535	577	597	544	581	579	519	530	543	540	518	556	562	570	521	521	533	576	507	512	558	522	553	502	571	516	538	563	537	550	531	524	540	548	516	572	520	543	554	544	557	535	522	576	564	517	562	540	566	540	548	513	572	493	515	539	549	565	567	543	507	542	574	558	502	535	541	522	539	584	560	534	564	560	519	552	517	554	549	538	532	505	531	519	540	538	531	532	524	559	528	573	544	541	538	570	501	573	515	564	546	530	562	526	556	567	566	518	558	536	492	545	513	529	536	565	530	539	543	547	531	541	533	565	612	553	521	557	541	572	548	547	570	573	505	514	544	524	528	568	540	505	526	569	548	537	596	540	550	557	508	529	533	551	511	556	556	527	538	553	537	573	546	505	527	480	532	527	550	550	507	535	560	540	556	530	533	608	550	506	537	517	525	585	558	602	538	559	512	573	541	598	520	516	557	544	559	561	558	552	536	543	552	566	540	557	560	502	507	546	507	543	534	514	499	543	559	579	534	575	534	535	578	548	565	568	534	520	521	535	535	535	538	507	543	531	563	516	563	532	533	569	560	584	523	548	493	535	561	525	549	547	587	553	544	562	567	550	567	527	526	550	525	543	529	545	517	550	555	536	547	580	492	520	505	541	565	518	502	576	570	504	525	522	576	532	488	549	533	568	517	534	546	528	532	594	563	545	531	510	553	562	524	545	538	536	538	563	525	529	576	583	552	557	519	518	541	567	492	549	570	577	563	544	586	545	577	503	502	566	549	537	550	535	585	555	551	565	516	521	510	528	521	539	553	497	538	574	547	551	547	560	574	568	562	523	556	552	571	541	540	525	554	585	532	554	533	538	547	537	530	548	518	564	566	523	576	511	539	560	545	545	534	525	510	532	520	538	529	572	531	528	496	548	537	554	594	560	573	503	533	515	516	553	558	571	532	552	530	563	496	587	551	514	597	579	560	560	554	532	541	513	540	531	527	558	565	545	578	566	539	516	603	566	549	516	547	509	553	538	543	565	526	553	554	551	561	523	554	538	581	556	588	540	530	543	517	524	535	480	528	556	532	598	520	520	533	507	534	527	515	522	585	560	535	554	566	515	537	526	541	517	543	569	555	516	532	548	540	592	576	536	532	546	563	537	512	524	536	581	504	559	573	514	540	498	520	502	617	502	523	526	534	563	572	562	554	552	620	537	554	530	542	517	516	543	571	550	589	545	530	546	530	525	541	513	556	532	547	528	550	550	533	563	544	506	551	586	513	555	536	526	559	564	558	543	559	532	571	504	548	528	545	573	548	546	556	562	508	519	550	538	557	518	540	529	537	575	571	567	551	500	546	542	580	541	535	549	582	526	541	544	545	527	507	574	549	565	565	507	494	540	566	531	573	551	585	508	537	560	531	566	547	530	558	508	538	527	561	553	537	589	572	518	561	574	544	522	531	543	507	544	591	606	559	535	569	535	566	557	576	545	549	568	535	533	511	566	492	526	540	542	535	545	513	550	515	533	547	537	501	547	524	517	567	516	570	567	518	544	567	547	570	517	569	549	524	542	517	525	533	549	539	539	519	553	549	572	487	548	575	521	549	550	576	554	518	546	527	558	531	546	519	520	528	520	535	563	554	515	550	552	545	538	530	498	548	590	508	538	571	516	582	502	554	552	531	556	601	553
50863	24664	14036	1972	959	646	567	563	449	348	377	318	335	313	322	337	275	282	293	289	275	265	289	305	290	288	246	282	289	276	249	278	257	275	262	234	275	265	263	288	271	246	239	273	271	294	271	269	274	260	284	268	233	271	242	287	297	252	266	256	253	247	274	250	284	269	242	295	296	267	263	285	243	264	281	264	244	265	291	302	277	270	245	281	283	249	282	271	264	280	238	248	287	280	295	276	261	281	269	287	239	268	239	261	263	270	259	284	280	236	246	279	276	269	272	262	308	289	245	265	269	276	272	265	276	275	267	282	271	282	262	263	269	271	278	245	245	269	267	261	297	248	262	259	269	292	262	252	259	237	263	249	266	293	256	279	280	272	249	279	278	267	239	261	259	293	299	295	270	292	262	286	248	257	294	276	283	281	244	289	264	295	263	276	249	263	262	240	284	262	254	237	277	275	279	230	263	272	271	250	258	250	241	289	279	276	263	251	260	239	257	279	249	276	307	255	253	267	268	278	261	256	247	255	278	269	232	259	265	290	236	224	252	240	290	263	289	257	250	280	296	282	270	271	227	267	295	251	257	305	252	251	269	265	248	250	267	258	286	257	237	267	241	285	274	292	277	280	239	253	273	265	293	278	264	272	262	265	278	259	281	271	290	264	249	266	241	254	252	257	291	236	255	280	260	271	261	263	241	261	257	285	284	258	269	274	250	272	252	276	282	250	299	254	285	291	256	248	247	281	247	253	253	263	284	226	267	308	252	268	247	298	237	285	265	257	306	281	246	246	286	310	281	253	267	260	271	239	272	267	259	272	314	265	301	252	278	264	261	253	252	287	275	253	252	268	289	285	254	278	294	238	281	244	281	255	253	253	295	290	281	256	260	273	249	246	298	278	282	271	260	247	249	284	294	281	268	276	281	258	260	251	233	267	256	301	281	280	277	237	258	243	269	273	227	272	295	275	302	290	278	294	266	267	271	262	284	287	283	279	288	254	231	258	262	269	246	310	275	241	249	261	275	255	288	271	262	256	271	259	246	298	289	284	319	298	263	273	261	262	245	241	252	289	256	276	295	274	251	255	274	289	268	269	259	309	265	247	266	259	245	252	233	250	261	258	248	245	251	243	281	266	315	266	271	243	299	274	259	277	276	295	260	265	233	333	284	279	275	296	257	267	272	258	281	277	258	293	268	297	288	273	286	253	300	263	259	234	271	277	301	277	277	286	259	244	251	262	276	288	278	253	281	276	264	255	271	222	257	265	242	244	267	233	260	275	268	278	268	287	263	265	262	270	280	268	260	250	250	275	261	273	261	265	282	281	244	251	276	264	308	268	268	241	244	274	281	279	283	273	275	266	255	287	259	288	244	268	274	274	290	292	293	274	267	253	275	270	259	263	269	265	267	306	274	271	252	253	275	284	283	301	280	257	255	242	245	233	253	249	290	251	291	268	268	278	274	265	277	293	275	230	236	285	268	254	276	273	254	299	237	259	273	268	266	247	255	288	238	286	269	275	259	258	253	256	237	299	281	268	276	252	254	261	259	287	284	299	287	264	292	264	250	229	275	294	265	269	266	274	250	272	246	253	242	262	280	302	278	298	264	279	289	309	245	270	288	274	260	280	255	298	251	261	284	273	233	314	249	267	268	297	268	307	298	232	232	233	242	274	271	271	261	260	273	236	293	282	307	277	255	285	262	255	271	292	274	253	265	249	255	269	251	281	295	283	277	282	285	261	264	263	242	257	266	280	303	242	293	278	300	256	274	260	280	242	257	270	283	240	263	265	286	284	273	258	251	298	259	222	260	250	295	271	262	278	282	284	267	246	268	273	275	237	294	256	248	266	253	280	255	286	246	251	270	260	263	276	278	249	288	275	258	257	253	265	253	251	279	264	279	275	253	246	241	254	271	260	296	282	282	279	272	270	275	289	252	273	227	266	255	276	280	262	268	257	296	285	273	276	257	255	238	256	266	255	254	280	287	247	256	275	281	296	243	275	233	283	258	275	250	283	272	279	246	264	287	335	279	306	289	236	252	301	270	280	288	257	274	255	274	249	268	246	250	261	245	265	252	225	253	252	265	255	280	257	262	255	260	265	260	269	268	282	265	287	281	278	222	273	250	259	254	251	288	271	259	261	305	269	258	247	253	286	247	271	289	287	263	267	283	279	279	225	260	310	255	258	311	273	258	254	261	285	304	276	282	274	245	256	256	260	269	276	251	238	261	276	266	272	263	293	262	292	268	257	280	284	259	323	256	262	278	254	231	272	266	295	256	275	239	243	257	269	247	278	238	252	286	252	258	255	245	262	271	262	249	308	252	257	240	246	262	241	260	240	271	260	257	266	295	250	275	281	288	297	274	259	245	249	286	284	278	293	287	258	294	282	253	263	246	283	250	248	278	256	245	260	262	245	278	256	269	270	283	310	260	294	264	238	265	299	264	256	267	272	304	279	241	269	230	272	223	299	260	272	265	287	271	290	299	251	234	282	266	297	279	302	264	256	281	259	245	287	294	251	267	258	296	258	251	303	276	293	283	264	284	272	292	250	254	259	268	266	259	271	267	265	274	270	277	261	296	275	302	270	250	230	286	261	293	255	267	312	243	266	259	285	277	261	247	293	256	261	297	273	256	284	284	270	256	278	280	277	272	284	278	277	246	264	254	295	277	281	284	257	281	250	288	257	304	234	273	256	295	279	236	286	302	261	296	264	272	271	262	279	261	285	280	268	250	270	272	243	248	283	259	272	273	282	260	285	256	243	267	266	269	267	270	264	255	274	263	291	274	231	240	279	251	276	272	265	257	276	259	293	258	235	261	273	273	257	260	267	292	259	269	263	265	262	240	300	240	247	244	278	252	281	247	273	289	271	258	277	268	272	277	258	288	287	268	251	270	230	295	248	223	260	253	261	254	283	265	280	274	274	248	271	280	276	228	264	262	274	282	274	283	274	275	289	258	269	251	276	257	252	272	266	271	250	249	242	278	267	271	291	286	263	254	240	272	260	263	299	249	269	293	277	286	295	286	263	278	252	275	291	265	257	308	252	258	290	255	280	272	253	280	282	278	283	277	271	287	237	267	275	277	284	275	264	281	264	272	289	262	282	258	229	248	276	247	270	262	260	251	258	288	288	272	292	260	275	269	281	301	267	260	270	255	288	280	266	279	306	237	262	258	251	278	266	278	262	275	280	257	298	264	263	224	234	288	298	258	268	255	251	271	265	264	293	276	235	239	296	264	242	255	298	293	268	275	300	276	282	308	244	291	266	258	291	232	276	294	266	262	258	267	285	261	299	260	276	266	285	270	244	248	287	265	261	269	258	274	243	265	265	275	276	281	248	272	281	252	257	264	269	257	266	260	274	274	280	287	288	294	249	256	287	272	283	221	278	271	279	262	262	260	272	259	232	255	282	247	231	251	277	264	269	271	287	291	250	266	277	293	253	259	282	284	254	267	244	279	278	236	300	284	240	237	274	288	278	269	273	239	264
27432	1402	2704	3069	2741	2330	2017	1853	1584	1260	1214	1033	949	973	915	876	836	850	803	769	839	806	764	781	792	758	770	727	752	714	712	698	672	737	689	726	675	728	653	713	712	701	647	692	646	686	627	672	634	705	673	664	715	671	692	687	691	642	673	644	629	689	735	655	656	678	669	625	653	688	701	659	701	712	674	678	646	663	698	666	703	687	646	681	657	657	617	648	698	664	669	663	675	669	612	686	649	667	669	609	690	662	687	690	682	666	656	675	672	663	704	629	680	656	652	664	666	669	671	668	671	646	702	680	647	654	643	678	676	651	697	672	697	691	653	687	623	646	691	662	684	663	692	622	642	690	665	657	640	670	684	733	656	663	674	661	616	622	659	675	669	650	630	634	635	631	657	716	692	657	655	652	670	652	652	639	644	632	692	673	623	615	647	643	632	656	685	678	706	684	617	640	654	685	655	677	610	710	621	655	706	658	673	657	623	657	667	665	664	682	715	697	692	681	640	687	655	731	633	679	669	677	687	624	673	681	596	669	668	656	671	695	636	678	613	688	641	701	625	650	699	687	650	617	662	627	594	623	622	715	698	655	624	681	675	692	676	675	651	688	680	668	675	659	646	666	609	646	619	693	650	638	659	660	661	666	632	634	645	703	646	656	704	649	646	635	674	626	673	671	650	662	659	674	652	671	621	647	665	659	673	660	632	655	614	676	628	670	629	644	609	654	692	678	703	663	689	648	670	683	670	639	613	637	659	675	651	653	584	678	634	690	686	650	627	653	653	691	633	677	648	641	631	643	650	671	688	635	711	670	633	680	643	658	691	695	664	659	673	687	651	659	672	697	642	667	684	658	681	641	640	649	599	650	654	719	648	634	641	647	628	681	685	650	678	611	641	679	701	625	666	690	658	664	632	656	675	668	700	622	675	677	672	670	645	651	706	683	619	675	672	675	676	639	671	688	708	614	633	693	697	658	635	663	640	655	661	668	651	669	653	647	638	645	675	624	687	676	666	676	655	680	676	666	646	652	639	628	689	621	644	676	624	668	665	653	662	690	637	662	645	680	720	654	600	654	672	676	681	625	638	613	680	676	667	642	639	619	612	637	680	672	681	629	645	636	650	651	593	660	656	633	673	608	641	696	657	681	640	640	641	649	691	706	663	641	692	637	649	684	655	658	687	647	619	678	678	636	683	612	660	643	646	669	654	628	659	704	630	682	677	632	679	616	671	665	646	622	649	615	625	645	655	661	672	646	679	609	660	653	644	657	659	666	604	672	642	585	654	649	615	644	656	643	650	619	681	710	680	662	704	648	653	695	628	648	650	648	658	662	623	658	634	595	702	678	651	639	643	684	678	631	642	680	646	642	644	666	643	636	678	667	626	661	633	653	682	673	660	711	678	656	654	689	685	624	636	665	700	618	621	637	648	674	696	707	642	678	662	600	681	694	707	676	662	677	650	736	663	637	649	681	672	612	664	668	676	625	662	658	642	649	695	620	657	661	642	629	668	676	653	636	608	667	654	660	650	633	700	673	601	629	702	648	636	629	675	716	634	673	672	629	652	639	672	653	624	663	668	596	678	636	627	685	672	655	631	607	680	699	627	691	607	669	658	680	630	690	647	657	688	694	634	678	690	643	671	662	635	671	672	651	694	641	668	640	664	656	683	660	670	639	723	664	671	666	660	643	629	628	683	655	628	615	697	650	666	624	642	651	715	716	659	650	605	648	625	702	634	676	671	656	652	674	643	627	685	656	671	646	657	650	635	653	634	679	653	691	644	629	638	600	663	682	692	699	638	634	653	658	622	663	655	641	653	680	626	669	655	663	645	686	686	665	676	649	631	640	667	669	661	615	675	661	628	621	641	669	669	700	667	646	654	694	692	655	641	686	653	658	659	659	679	668	681	694	701	637	650	675	696	620	665	652	661	652	649	657	667	640	669	673	638	616	659	607	629	672	648	688	662	662	671	678	653	677	619	663	700	661	644	687	685	663	641	636	659	668	657	694	681	651	639	596	714	682	676	670	665	695	691	671	663	616	649	681	646	646	663	629	702	660	688	667	638	659	620	636	678	648	681	675	678	624	645	645	649	656	629	635	659	630	689	643	632	648	650	677	618	696	692	677	661	632	636	674	698	713	657	648	686	657	664	622	660	667	652	644	600	652	607	665	660	671	645	627	670	679	664	609	681	650	638	634	696	659	668	656	620	687	662	626	690	644	665	637	641	679	679	634	657	662	689	645	661	668	603	635	652	634	645	701	674	646	676	661	672	657	659	673	619	606	644	675	671	675	703	658	690	607	678	656	660	674	656	700	664	651	622	649	683	672	660	649	664	623	600	663	637	663	675	670	681	657	680	647	646	659	627	666	654	678	624	647	679	645	638	664	594	621	661	662	652	669	674	671	668	636	671	666	670	627	706	703	654	682	657	643	665	662	681	671	644	638	647	667	699	686	654	703	674	690	671	647	670	645	649	672	638	646	694	671	636	654	683	680	644	674	689	619	615	657	659	671	617	644	645	681	625	629	681	648	623	694	659	636	637	625	657	686	607	687	637	658	641	651	672	665	691	675	685	641	628	651	633	621	656	664	628	657	682	679	654	690	665	657	660	645	650	654	652	659	711	667	677	649	661	637	584	624	677	611	628	664	660	667	644	713	643	639	616	652	667	634	651	667	672	694	664	634	682	630	678	675	618	668	659	634	675	635	664	658	672	649	658	666	687	673	666	681	665	684	673	644	654	704	643	657	617	629	638	654	691	696	672	692	684	635	651	685	707	633	610	680	658	669	662	642	667	666	644	673	657	694	624	703	670	648	647	698	671	623	649	641	682	655	632	705	648	671	671	638	677	668	681	683	615	656	656	656	658	663	616	664	641	645	690	645	659	669	610	672	644	606	714	671	645	607	663	680	653	667	608	668	618	644	648	666	666	652	688	711	617	611	701	647	660	605	619	647	645	641	697	654	644	633	637	634	626	653	615	690	636	668	659	650	687	646	651	655	658	667	667	657	645	688	674	684	692	610	677	627	609	657	699	663	686	632	636	624	631	711	649	618	678	643	635	665	668	702	648	640	637	680	694	684	650	666	638	680	671	644	633	657	678	641	634	646	654	649	675	651	684	689	614	675	647	642	659	630	634	678	692	645	651	687	692	655	644	687	674	679	666	677	643	659	684	689	636	621	629	688	645	637	695	680	625	674	654	627	663	642	600	627	666	704	686	648	702	680	636	680	715	624	655	653	669	674	622	637	716	708	631	720	654	691	605	600	646	709	649	640	692	620	675	663	686	651	684	672	658	644	710	628	678	642	624	688	626	644	664	700	628	692	649	669	638	672	681	685	650	678	683	600	648	645	643	673	663	683	667	629	706	725	684	650	662	653	688	652	678	666	644	640	661	673	621	655	690	587	620	705	679	663	675	653	649	634	682	666	653	683	669	652	660	697	629	719	658	685	648	655	645	656	677	675	661	661	673	650	692	669	646	648	646	640
48990	25497	22969	13884	3272	1453	1129	833	720	635	561	563	526	498	451	512	469	460	455	447	488	416	467	447	416	458	414	458	423	438	407	443	395	426	450	376	436	425	408	415	441	402	394	428	453	408	438	426	470	407	467	413	430	406	409	391	422	395	417	404	432	406	403	397	392	459	392	426	389	446	417	422	413	412	398	422	407	401	394	411	406	410	420	396	446	426	415	406	383	449	414	400	395	432	419	395	434	421	430	432	371	384	437	397	402	419	393	366	404	404	459	409	461	453	426	389	364	463	425	470	418	462	427	392	406	374	408	436	441	402	392	408	411	379	400	428	389	432	404	407	419	406	377	456	434	437	419	390	406	388	402	403	446	427	404	423	392	375	424	440	400	421	408	407	430	418	413	411	430	430	426	437	404	400	369	398	404	413	393	418	385	419	442	399	449	397	413	395	463	373	417	465	451	424	421	407	397	454	416	395	450	425	457	441	438	441	429	407	407	404	414	409	407	398	407	422	445	420	371	423	418	406	411	403	410	439	428	407	396	404	393	386	424	412	426	453	419	370	435	404	426	430	403	409	402	411	414	418	380	429	409	458	441	442	423	408	405	408	407	422	430	435	436	406	372	388	402	413	423	429	454	410	375	444	445	415	386	407	396	444	410	416	398	440	450	405	434	415	416	378	415	391	437	455	417	382	411	439	404	388	418	404	410	428	408	411	397	381	406	417	430	430	410	378	411	413	414	431	407	429	403	389	401	390	414	420	405	426	442	404	411	400	445	421	419	408	384	397	371	428	431	412	396	392	377	415	422	421	390	387	414	389	383	388	380	435	443	346	431	410	422	397	401	411	384	404	401	385	411	412	406	386	433	437	417	398	414	383	430	431	425	409	416	404	431	384	421	396	399	453	448	413	389	393	414	418	424	432	435	465	423	404	422	442	462	400	420	403	423	416	446	400	386	388	392	406	402	459	394	444	406	402	435	437	422	406	411	411	455	434	384	439	379	396	428	415	424	439	395	433	424	435	403	421	390	441	420	421	450	366	433	421	443	404	405	429	419	415	444	451	434	390	390	423	392	470	448	418	439	403	401	451	395	411	440	387	414	412	432	429	410	427	439	431	416	394	430	420	403	425	399	419	395	397	449	384	370	409	407	422	413	417	437	458	432	402	390	391	404	405	411	400	413	418	390	424	449	411	376	388	435	405	385	417	406	415	438	407	445	412	407	419	414	452	428	425	405	434	411	426	377	388	404	361	391	440	436	396	426	445	403	376	440	406	460	441	419	399	427	391	412	431	442	418	417	439	406	406	428	420	403	431	418	464	386	409	409	440	414	377	429	385	445	408	399	417	400	427	433	418	423	414	400	375	407	398	414	459	393	405	427	399	401	378	415	399	448	388	406	409	393	402	430	398	381	407	413	427	414	403	435	372	411	421	419	383	420	421	387	427	431	408	390	417	424	416	405	425	437	385	434	436	409	379	455	401	437	397	405	377	435	385	387	387	394	394	417	415	426	401	411	417	432	423	442	432	418	378	384	425	412	437	437	404	439	419	447	408	390	415	407	410	462	439	406	429	420	441	455	411	390	397	401	423	395	423	432	403	431	397	408	410	400	401	401	430	406	417	432	379	419	446	416	443	386	401	416	411	405	402	406	396	385	405	389	403	412	328	428	414	401	388	368	409	374	421	403	430	412	393	407	383	446	419	383	383	423	417	394	402	452	436	417	432	425	424	434	446	364	448	418	414	423	453	367	412	427	427	422	421	434	437	405	427	381	442	415	416	431	432	435	401	401	445	407	406	422	410	434	406	403	413	434	387	401	423	388	401	448	418	435	437	391	378	460	448	382	398	428	429	408	397	387	411	459	439	403	394	396	445	395	392	421	468	439	422	411	413	400	413	420	434	427	392	385	402	441	384	442	418	444	443	402	455	450	425	393	431	389	422	430	425	414	401	420	430	362	404	402	447	416	452	448	382	389	403	411	392	391	383	412	412	404	382	366	414	393	434	375	481	435	408	447	400	422	404	368	384	390	422	458	443	441	404	416	426	401	415	427	425	456	439	387	456	411	403	396	416	429	448	390	421	393	414	365	438	449	389	400	422	417	349	410	419	396	416	381	414	431	405	413	413	403	430	440	412	380	462	408	391	397	411	385	411	442	423	411	430	441	454	428	388	398	394	391	371	395	432	361	417	402	411	435	425	427	423	449	400	458	413	416	407	409	345	414	417	459	388	399	451	409	392	420	415	433	400	421	418	398	420	404	426	405	429	435	418	410	448	362	420	432	435	431	393	396	381	389	431	410	405	386	398	386	412	412	451	400	427	385	427	452	410	389	410	459	413	400	401	425	417	389	457	471	414	411	403	392	440	412	416	452	395	393	427	412	404	421	379	421	431	448	411	420	442	398	424	414	408	428	450	417	394	399	414	407	409	408	444	365	398	414	378	399	376	420	411	438	463	448	396	432	396	393	397	398	414	402	409	456	430	432	405	390	452	431	402	373	326	394	405	446	464	404	389	445	411	435	423	412	407	409	373	438	404	435	433	433	407	368	401	408	424	451	449	416	416	369	422	406	408	400	400	391	403	397	431	421	409	391	379	407	398	446	419	393	395	412	435	400	413	445	416	376	422	402	423	411	389	397	407	419	384	409	408	446	403	427	369	415	400	398	408	436	395	425	420	392	397	398	386	391	406	400	418	399	410	391	427	412	384	411	393	402	413	403	421	423	378	429	411	393	442	436	432	448	436	414	404	387	400	408	435	424	425	444	405	451	441	428	397	403	374	428	366	386	417	436	409	435	434	403	396	434	403	416	433	394	393	438	439	407	410	429	460	440	391	370	403	407	394	398	371	417	455	410	451	440	430	435	416	384	383	431	436	452	392	421	414	399	425	389	446	426	375	410	422	432	405	400	396	454	423	421	459	425	442	410	400	441	436	403	414	439	411	436	424	418	406	417	407	407	379	375	462	384	445	408	387	377	406	443	431	436	401	400	379	435	411	351	424	401	420	446	446	457	404	416	380	404	429	417	384	467	394	403	382	430	387	390	417	448	435	412	441	433	408	400	410	392	372	420	413	425	448	376	422	435	384	410	400	437	401	441	418	424	439	395	445	407	390	407	443	428	425	398	416	423	406	412	408	424	406	397	413	405	362	422	426	408	399	414	442	408	394	402	394	444	406	413	412	428	402	385	403	404	400	400	448	413	386	415	445	404	407	396	410	406	363	350	371	392	394	382	434	433	420	445	429	418	425	407	422	380	451	418	374	425	412	417	397	387	457	427	440	398	360	394	403	402	408	454	404	439	440	421	437	404	403	464	382	388	419	424	427	438	414	418	418	398	394	425	384	403	415	396	398	417	402	409	411	394	441	413	425	355	426	392	393	408	417	407	405	438	438	397	403	392	378	463	433	395	401	436	414	425	393	417	428	404	422	421	410	408	385	406	400	409	425	402	414	424	406	398	425	408	423	407	406	425	466	423	427	423	406	403	438
31969	2461	4757	5390	4528	4120	3665	2993	2557	2112	2002	1811	1674	1510	1463	1423	1358	1323	1328	1307	1251	1212	1209	1140	1183	1105	1123	1062	1089	1101	1026	1097	1023	1051	978	1000	979	983	1022	997	1009	989	1013	1040	989	995	1011	919	961	932	949	987	942	967	893	940	986	956	998	1010	930	921	992	996	968	911	939	943	1010	1003	917	964	983	948	974	933	993	887	968	928	994	973	997	931	963	938	972	983	903	948	921	981	948	903	977	924	959	904	988	911	967	946	929	953	939	934	950	893	973	888	989	957	992	974	962	981	941	941	946	952	921	972	917	935	938	909	910	975	1006	930	888	914	967	1001	919	972	910	914	1023	970	892	956	953	960	915	903	962	933	908	948	967	903	1018	878	923	935	972	915	966	917	941	928	903	932	940	971	951	930	949	989	944	920	924	917	906	954	916	952	972	939	906	946	979	931	874	975	911	917	933	981	921	858	932	961	943	927	979	921	920	939	930	954	906	949	950	919	960	931	978	976	946	935	956	868	945	899	961	962	926	934	968	889	909	907	919	932	936	976	956	956	972	925	926	919	897	949	978	932	942	908	979	935	918	944	947	944	956	924	924	932	966	937	984	961	979	899	955	997	960	937	927	954	1009	920	944	953	950	906	886	940	858	991	949	971	930	911	955	960	948	918	941	964	932	950	950	926	977	955	922	937	888	924	882	933	934	927	951	914	941	931	891	907	974	942	949	932	923	1046	969	939	957	931	937	901	896	963	950	890	941	954	874	954	914	907	949	936	906	930	931	936	949	908	952	952	941	937	976	901	927	958	882	923	964	959	910	979	978	922	940	978	929	933	907	939	912	951	946	883	946	927	966	924	970	941	945	870	924	946	963	951	888	942	928	1024	975	888	945	947	939	968	955	914	947	890	951	946	910	936	895	943	938	933	895	908	965	938	964	931	925	952	881	987	968	958	898	943	939	956	958	944	954	947	863	949	969	938	895	923	963	908	957	935	918	922	935	918	898	928	909	906	904	914	922	906	928	888	935	956	986	950	945	976	918	896	887	889	896	922	909	930	927	884	921	978	923	898	913	906	884	969	932	890	934	951	969	917	947	970	911	879	913	927	924	895	926	969	943	948	926	920	876	948	972	925	905	921	937	967	956	916	904	932	900	905	946	971	995	1013	949	909	959	909	939	939	931	908	925	985	978	932	917	952	994	922	943	941	947	944	961	930	933	938	974	919	926	938	930	934	987	951	974	921	978	956	914	931	930	930	958	983	932	940	901	919	924	969	900	980	964	923	1031	978	922	945	870	915	992	977	916	965	922	965	895	971	929	865	974	973	921	939	919	944	958	933	949	914	930	951	953	953	911	910	899	910	971	938	862	926	943	976	922	934	871	960	918	945	964	932	963	919	946	917	977	919	918	1005	989	954	938	937	972	903	990	889	957	936	896	941	989	930	982	969	956	920	895	1021	968	936	917	931	959	909	932	966	965	926	1006	949	1008	930	946	957	937	916	904	956	918	975	929	976	968	938	944	966	955	946	957	932	962	915	952	960	898	1008	929	999	911	936	919	955	943	898	941	957	940	890	912	895	904	904	905	912	914	937	946	963	974	960	917	930	917	1020	893	946	881	968	966	944	948	971	926	921	914	883	954	932	951	893	918	913	937	973	924	902	961	941	939	922	948	886	977	946	994	960	939	966	928	940	961	919	935	887	921	876	1010	932	950	957	963	934	914	965	923	984	985	971	925	928	996	944	943	938	925	914	922	967	928	949	937	878	912	954	942	953	885	907	986	970	891	954	880	932	949	935	950	964	962	918	915	960	969	919	888	936	853	987	987	952	897	999	923	944	931	892	924	926	930	931	881	924	967	951	961	964	1007	922	989	861	941	929	944	939	932	945	932	893	993	932	975	891	942	945	905	948	959	897	964	1020	946	960	1003	957	935	943	934	924	939	911	967	945	914	941	921	965	943	907	949	919	950	892	960	922	924	966	956	963	954	925	868	915	937	915	972	936	909	934	924	924	971	919	936	907	950	898	897	940	935	902	948	938	943	915	947	963	915	982	882	891	926	922	947	922	900	908	931	905	924	924	954	911	905	892	935	934	986	972	968	965	958	943	929	972	1000	1019	976	975	949	883	891	895	1000	933	923	940	1003	958	939	955	915	908	979	907	1014	962	911	929	952	968	973	912	932	973	927	948	986	891	986	976	986	940	970	934	951	865	965	961	942	909	970	949	902	991	909	905	967	883	918	965	964	938	924	939	942	951	919	902	996	922	932	948	927	957	982	930	905	922	962	919	937	940	972	933	940	971	908	963	928	865	969	918	953	944	916	962	932	928	861	936	958	964	958	949	990	921	921	984	965	988	945	969	896	959	935	952	947	914	943	937	965	932	950	903	954	955	917	906	949	951	968	943	938	993	950	899	931	905	993	959	948	1034	922	951	954	858	969	934	919	926	903	923	881	948	913	943	1016	966	889	939	931	953	967	997	942	950	868	958	950	904	974	920	957	934	942	979	885	924	947	918	936	986	947	907	986	914	961	911	956	906	990	960	975	969	916	933	933	890	958	1000	951	1002	936	901	893	862	919	929	1000	933	913	913	954	919	887	989	930	923	940	955	984	925	900	932	937	943	932	891	997	1027	942	957	963	936	910	945	893	943	956	937	921	951	956	960	952	973	919	908	916	957	936	969	895	944	947	931	950	877	954	954	946	956	926	979	941	898	934	926	957	924	961	924	909	928	925	922	1001	988	902	938	901	958	974	970	965	940	941	928	874	946	978	901	909	968	968	917	972	930	915	971	906	949	937	903	950	961	999	896	908	941	923	919	926	919	960	991	980	931	986	953	944	930	948	886	943	968	904	960	951	953	904	953	941	927	919	904	983	966	930	957	935	965	934	929	970	1001	938	936	937	942	1011	951	920	936	997	903	920	960	909	934	1029	970	899	893	936	918	909	937	924	986	898	943	915	921	913	974	944	976	965	944	941	973	888	981	937	968	927	937	967	972	881	923	897	939	1011	892	933	962	934	961	918	889	959	914	913	962	955	990	968	963	970	938	995	952	975	918	942	920	967	901	985	944	996	930	987	988	898	932	971	904	953	980	925	897	1003	929	918	963	894	936	910	975	973	916	924	942	917	942	911	922	911	937	933	955	950	959	945	982	968	938	927	948	968	902	906	909	938	965	977	951	935	899	926	972	909	992	955	895	955	898	929	926	994	922	918	913	937	965	926	909	937	924	962	940	901	931	887	928	891	978	938	891	957	969	987	960	967	919	990	1003	1021	972	962	939	933	967	939	941	915	945	901	947	930	911	949	952	969	931	960	914	868	920	967	898	944	926	958	929	928	958	980	970	1033	904	924	913	997	961	912	901	967	919	973	954	990	993	931	921	918	948	921	950	953	872	945	947	992	938	940	1018	943	949	951	955	961	968	968	914	916	967	965	900	933	975	942	950	951	837	939	983	931	968	953	979	932	923	892	956	1009	925	969	938	952	970	1013	935	923	923	948	911	974	965	926	954	960	974	991	935	950	930	960	826	927	945	889	969	987	993
9779	579	393	324	297	244	247	235	264	213	233	218	250	208	201	213	222	192	238	211	210	235	238	214	231	201	214	223	230	222	219	195	211	191	237	259	225	211	222	239	243	218	225	224	224	212	234	218	227	241	201	244	207	213	216	235	198	221	203	217	247	246	235	218	212	220	198	248	222	239	225	189	210	217	209	216	200	210	217	224	213	237	190	233	239	220	223	206	207	214	227	187	227	211	225	220	215	187	193	210	229	212	227	217	202	222	206	197	232	228	202	208	188	214	180	217	239	229	207	253	213	195	216	246	209	219	216	210	196	205	238	216	216	227	226	213	210	218	218	219	185	205	221	206	194	260	219	247	239	209	242	190	233	238	196	210	198	226	226	213	195	222	230	237	271	215	218	201	213	217	199	210	229	206	209	239	217	210	236	214	224	223	209	235	219	233	205	209	196	199	252	207	233	248	214	185	200	217	210	243	222	215	223	216	223	209	209	220	198	212	236	218	220	217	244	214	178	219	201	233	201	213	188	225	227	220	234	199	218	225	231	221	202	207	219	215	181	194	224	217	212	219	217	216	237	223	229	228	219	214	227	214	204	195	225	205	201	207	214	216	201	227	205	245	210	231	197	223	229	211	214	252	233	245	232	225	220	200	194	216	202	228	216	203	221	225	195	224	223	215	208	222	223	219	210	207	207	201	214	241	216	224	219	254	204	237	230	222	217	199	239	228	233	225	234	248	225	212	212	228	209	239	210	205	233	206	205	252	208	225	205	182	206	204	205	238	182	217	205	204	209	196	217	249	222	228	204	225	215	207	227	197	211	220	210	206	185	204	182	216	228	235	238	200	208	196	236	206	200	235	245	228	206	209	206	201	187	205	189	247	229	208	198	212	242	223	212	230	195	200	230	199	234	237	233	205	213	199	231	208	215	245	207	208	218	211	215	192	232	218	196	212	234	196	203	235	208	228	240	217	230	217	212	257	208	219	187	225	222	199	205	215	227	195	199	228	223	211	197	242	237	226	225	193	211	238	221	243	209	234	212	230	243	254	247	205	214	233	216	202	200	243	212	183	207	195	221	242	223	226	236	221	220	208	193	209	190	219	232	228	216	225	215	224	171	210	253	218	218	200	208	230	248	200	227	254	223	246	234	185	208	227	213	194	208	217	231	222	202	212	182	232	214	234	212	224	211	235	220	221	203	206	229	236	204	228	209	196	234	194	214	220	208	191	220	206	221	211	209	213	208	216	237	206	198	230	222	207	195	197	204	224	240	240	224	188	212	206	228	236	225	213	197	239	218	213	232	223	227	224	237	220	194	205	198	213	236	218	194	215	199	193	224	219	202	210	220	229	244	213	224	226	229	188	216	207	197	206	238	213	214	218	196	208	233	215	211	220	219	204	185	213	250	229	209	222	219	229	240	253	217	198	229	212	210	229	216	204	246	219	202	196	203	205	219	236	207	216	206	219	233	195	207	221	225	234	239	213	227	275	209	185	210	206	210	236	212	213	226	211	227	230	197	210	201	230	213	213	210	224	200	234	225	219	205	207	207	235	179	216	234	192	209	216	229	235	249	230	213	231	214	224	227	213	243	221	219	229	193	232	228	188	205	224	197	219	240	216	217	198	231	224	254	224	210	235	243	209	232	192	210	197	202	227	207	238	231	219	231	196	235	212	203	224	204	229	177	207	210	228	234	202	209	231	229	226	222	188	209	222	203	203	208	218	220	216	209	220	238	220	203	197	223	201	215	205	227	233	235	221	220	216	245	222	224	207	208	206	235	205	198	208	231	241	220	225	214	237	220	240	206	212	227	217	207	227	230	205	228	218	206	238	208	207	239	231	200	237	213	240	224	220	213	209	223	207	211	205	212	201	209	205	221	225	202	213	226	223	211	225	204	233	220	227	212	237	231	208	237	211	205	218	205	204	225	214	214	185	222	228	201	236	230	224	222	199	236	212	182	239	214	218	220	229	217	220	208	201	235	235	215	210	215	200	214	219	215	227	206	224	214	205	215	244	209	207	218	199	213	202	189	179	231	220	208	194	210	237	208	184	213	237	220	205	208	245	214	237	206	237	218	233	191	218	244	205	227	226	236	208	215	226	196	211	220	205	205	220	206	175	206	234	211	201	206	220	221	231	219	233	218	209	199	200	220	211	199	220	223	223	168	208	226	234	210	234	200	207	186	208	215	226	229	215	216	205	220	212	209	213	220	246	203	219	216	204	215	213	214	231	212	233	225	203	221	220	207	239	207	224	212	201	196	245	207	227	216	227	227	207	238	208	228	215	229	183	237	225	201	212	225	188	218	204	200	208	233	238	184	217	253	207	189	241	222	209	197	209	248	220	230	219	206	227	192	218	216	192	245	208	211	199	231	249	209	229	242	221	227	226	242	212	229	217	234	229	209	195	205	197	243	203	237	230	224	222	220	212	205	199	216	224	222	216	235	211	217	220	228	202	209	221	204	215	217	211	207	212	193	207	219	203	205	226	231	214	203	217	209	226	215	202	208	228	197	224	202	212	215	238	245	207	254	217	232	204	223	204	201	218	217	202	213	213	229	230	228	222	213	214	197	192	248	199	209	204	211	229	201	190	211	212	221	224	210	234	216	214	217	206	247	200	257	176	228	253	210	216	225	217	215	224	224	238	203	221	224	208	207	214	206	234	211	207	218	229	224	200	228	207	211	233	204	211	178	216	192	243	208	221	247	236	231	202	210	198	196	215	227	229	204	212	218	244	213	223	216	234	229	230	228	185	216	212	241	255	188	215	213	210	231	210	222	208	230	230	214	187	222	216	211	199	241	197	216	233	220	203	223	227	251	224	212	215	211	229	221	213	190	260	235	228	194	246	202	206	210	224	225	217	224	214	238	207	217	258	222	201	207	243	201	233	215	210	250	212	234	201	240	219	206	194	195	223	217	207	220	223	221	214	208	207	219	240	205	217	228	205	243	226	193	217	206	220	230	186	234	203	205	203	240	226	211	221	228	243	184	230	227	206	234	234	217	195	192	209	202	236	214	237	219	242	232	240	200	192	202	211	222	214	213	232	240	224	211	194	198	246	212	232	195	228	231	252	191	214	223	223	206	204	225	241	223	232	202	208	232	212	208	234	200	221	196	241	244	209	227	240	219	214	210	232	197	205	218	219	227	207	213	264	226	235	222	265	243	197	218	209	229	227	228	215	200	226	218	227	211	228	243	217	220	200	206	217	232	225	189	231	213	220	200	182	220	199	228	229	196	229	231	229	235	218	235	182	225	252	226	216	202	215	195	219	189	240	230	230	207	214	214	220	212	223	230	219	211	222	240	226	214	211	225	222	212	214	201	224	231	197	237	226	188	230	201	223	224	212	222	218	228	213	188	229	216	202	208	219	226	219	201	222	236	258	226	207	229	210	230	230	232	209	199	216	217	208	210	188	214	202	210	216	201	227	225	209	217	211	239	240	217	223	220	220	243	211	219	240	190	227	202	240	222	238	251	223	195	217
9361	652	805	850	811	763	716	641	590	635	571	624	586	525	524	600	588	531	531	538	543	580	510	582	545	539	533	550	570	568	555	565	576	593	521	502	505	562	537	575	573	526	609	523	525	566	581	608	567	514	546	581	538	518	550	586	526	541	534	522	579	561	530	581	564	578	536	542	556	550	533	561	543	523	584	535	520	540	549	545	569	553	536	494	525	579	548	582	507	570	563	527	539	473	557	525	505	543	535	588	511	547	548	536	543	568	544	570	533	547	546	531	556	552	537	530	505	543	559	527	537	524	558	558	534	537	526	573	544	519	562	510	529	567	555	558	551	546	564	566	543	524	517	561	540	549	518	524	561	548	569	550	548	537	563	538	568	552	514	556	560	557	555	575	543	583	520	571	557	525	556	489	555	544	547	532	525	544	544	582	560	555	511	596	552	567	536	521	597	548	590	532	550	539	540	545	590	523	524	555	552	564	555	559	509	535	549	543	526	480	550	547	550	542	547	559	529	539	582	533	564	524	592	570	520	537	547	521	577	568	536	551	504	533	540	541	568	530	507	560	559	582	537	569	544	510	552	551	516	542	532	527	564	524	551	537	536	532	529	570	568	533	538	549	571	545	557	565	585	544	483	518	527	541	554	539	499	542	528	517	551	541	504	508	522	625	528	528	530	567	537	547	566	490	517	516	531	534	551	536	557	587	499	561	537	551	560	557	526	543	523	522	530	529	545	503	568	571	545	529	515	536	550	508	545	569	587	531	545	593	608	528	510	567	553	536	520	551	528	509	549	517	569	519	531	570	525	513	546	514	606	588	539	541	574	530	507	573	558	520	576	498	551	550	577	581	521	552	527	557	547	517	610	587	545	523	531	542	566	572	530	512	540	557	550	503	515	553	520	504	551	523	532	533	552	559	595	544	564	576	552	562	559	544	530	555	514	515	525	541	548	560	515	536	578	584	581	617	551	576	579	599	557	560	577	508	531	532	575	543	515	574	565	575	512	540	539	546	568	508	542	536	536	577	572	520	520	560	523	527	570	520	564	555	550	555	486	541	559	549	529	536	534	593	545	518	504	536	505	514	573	551	568	495	530	551	521	531	547	530	570	530	609	531	539	576	539	526	566	538	532	544	524	561	511	573	524	566	520	518	526	566	571	559	572	527	566	548	578	555	561	548	555	533	501	569	550	528	528	522	536	549	548	548	530	552	538	505	532	541	561	526	542	575	561	561	539	546	526	578	535	555	526	520	548	570	584	535	529	543	532	544	548	556	579	555	569	571	513	556	521	536	532	535	561	560	502	517	576	508	553	560	541	512	522	530	553	550	554	534	559	560	514	534	538	596	511	531	532	582	509	542	545	541	559	552	540	564	544	557	547	571	544	504	544	513	546	540	531	568	534	560	571	528	519	531	542	594	525	510	543	491	595	541	541	559	518	577	578	592	515	582	546	569	537	546	542	540	536	532	540	553	519	558	560	516	533	543	565	583	509	535	526	565	556	567	565	515	584	539	553	533	538	585	515	581	550	550	538	605	534	565	567	552	562	524	546	491	532	547	525	596	529	533	543	548	547	519	544	564	556	529	583	553	586	552	538	540	506	589	541	543	552	545	590	571	553	575	518	532	542	532	532	546	541	554	557	549	545	554	567	595	553	525	544	573	536	580	524	562	564	517	504	528	575	551	567	518	535	547	538	569	613	496	576	577	557	559	546	520	562	534	565	533	554	551	558	578	589	549	557	557	566	575	588	539	562	549	527	553	528	529	531	554	566	560	554	586	560	532	555	527	568	579	545	532	542	551	562	556	521	583	534	518	528	590	537	534	547	540	490	545	544	505	558	560	561	560	572	533	599	535	538	538	556	532	555	520	579	536	602	571	536	598	525	547	559	569	543	507	587	542	550	564	572	548	547	535	536	529	563	520	525	550	574	531	509	538	540	515	500	567	565	546	576	507	564	540	535	537	527	505	526	559	561	505	575	600	534	549	573	536	576	559	587	546	548	535	528	541	550	547	548	524	525	550	576	569	527	548	558	575	505	560	540	548	532	532	559	567	530	544	527	524	546	560	559	547	544	547	555	568	552	510	573	533	525	518	551	571	560	529	578	541	520	556	542	523	544	514	576	583	563	519	559	555	554	534	570	568	518	531	542	532	543	540	556	509	534	592	548	561	568	573	570	562	562	554	537	537	525	573	533	551	561	538	573	544	517	551	553	543	542	555	553	533	555	536	538	560	529	563	577	550	564	528	598	528	528	542	514	566	564	524	526	517	565	529	552	576	509	512	493	563	537	551	578	559	514	521	575	519	533	532	540	560	577	578	538	570	541	565	554	557	549	525	564	538	529	524	544	569	544	535	517	559	555	552	514	547	573	585	501	524	563	539	591	595	595	553	561	528	544	526	546	550	559	562	556	529	565	529	526	576	564	500	574	512	510	531	544	563	535	540	541	586	544	545	552	551	509	533	517	542	539	540	560	555	574	544	553	546	539	564	568	520	554	581	574	542	560	538	540	547	550	526	548	545	543	523	573	564	588	519	539	542	580	534	522	521	583	520	545	557	554	553	567	555	543	554	559	561	560	549	560	550	581	534	596	549	535	547	525	524	561	542	528	536	534	574	570	558	510	544	551	570	538	561	532	499	562	542	565	574	511	548	549	516	517	540	563	574	557	529	551	539	536	535	556	551	507	532	530	529	573	580	527	516	536	552	517	553	561	577	509	555	583	523	521	584	539	515	537	511	587	559	550	556	561	567	548	529	523	555	505	515	540	514	549	547	518	500	576	544	542	537	547	533	543	521	576	564	552	525	524	570	560	568	542	522	554	526	535	522	543	572	531	548	549	558	585	550	537	513	562	533	557	507	524	526	531	537	544	567	556	539	534	612	521	549	562	550	532	533	532	543	505	536	549	555	590	548	572	483	509	523	545	556	556	520	527	529	549	561	546	526	541	528	554	575	581	561	603	513	529	583	537	578	524	537	584	573	565	529	538	544	542	561	530	517	542	546	549	532	532	568	547	562	540	567	542	593	539	573	588	571	537	568	551	557	516	547	528	507	524	535	531	576	537	542	561	591	563	540	546	548	569	565	574	552	553	534	550	560	545	511	582	567	525	541	575	567	553	519	518	591	541	564	568	571	558	575	562	528	514	553	611	522	565	564	557	572	546	569	539	542	528	577	561	560	545	547	543	530	521	514	545	555	578	572	557	493	580	533	567	522	497	526	545	534	566	541	569	546	525	564	539	551	532	531	581	553	517	554	591	554	539	515	566	562	563	570	546	554	528	545	539	559	600	564	560	551	518	549	546	524	560	548	550	603	521	507	507	549	550	587	551	524	589	563	551	572	526	555	502	523	548	562	535	557	569	540	612	509	577	533	570	554	527	538	576	560	547	553	543	554	572	525	565	529	547	540	528	552	547	525	552	567	540	540	531	550	568	548	533	550	521	548	540	562	539	546	524	558	516	485	529	539	533	538	536	540	570	567	536	549
49231	25081	15977	2382	962	716	649	520	445	356	307	333	315	324	337	306	286	313	316	272	274	288	297	288	273	262	293	267	284	264	256	278	273	304	263	244	238	264	248	239	252	277	244	278	243	210	257	269	281	270	256	276	289	245	274	258	248	258	287	244	281	268	293	242	298	275	263	267	267	254	269	275	252	291	281	259	242	238	248	302	282	255	254	264	246	243	254	284	282	258	274	243	300	278	258	250	281	247	242	277	261	241	288	294	243	235	273	238	278	293	250	276	272	254	276	265	239	265	246	275	264	269	271	258	266	229	237	256	254	276	279	238	263	241	267	273	281	271	250	306	268	255	293	252	257	255	256	263	280	242	261	275	307	262	265	269	264	234	253	279	271	265	260	253	277	244	269	236	271	274	256	242	250	280	280	252	281	267	282	272	265	233	288	252	234	223	244	278	255	261	275	240	269	280	276	288	230	271	284	271	247	251	249	284	246	266	261	268	259	277	290	253	268	260	271	257	284	244	261	274	268	250	230	224	245	279	265	255	255	276	255	285	263	261	262	251	246	254	245	244	275	244	253	259	277	314	315	265	299	255	284	276	277	265	291	248	247	259	263	257	257	233	271	239	260	258	250	252	256	246	225	251	276	313	270	256	259	253	259	287	255	255	279	258	264	264	261	272	279	257	255	233	281	246	271	238	261	260	260	263	273	254	253	267	266	247	240	260	283	274	274	276	242	226	257	280	239	279	275	263	258	262	275	261	266	288	247	247	244	242	257	262	225	298	265	266	220	266	277	274	244	249	294	260	248	264	240	268	263	286	256	243	238	272	249	272	248	287	237	238	277	260	249	266	258	244	250	241	265	290	244	240	252	247	225	243	275	293	297	259	252	249	274	296	285	256	261	255	276	245	254	275	261	269	257	263	256	282	256	262	276	258	294	283	284	236	269	239	257	249	269	247	283	288	279	290	269	228	265	246	250	252	249	262	247	276	271	280	252	268	251	274	274	262	262	243	234	266	272	255	272	283	266	275	255	250	279	265	235	234	287	277	266	267	275	284	290	257	263	268	238	259	271	271	248	241	273	260	266	260	267	251	274	257	258	256	270	274	260	242	254	254	261	271	276	264	246	244	224	239	279	240	269	285	290	245	260	241	260	235	258	278	287	250	244	248	280	253	252	252	234	244	271	254	240	218	268	254	289	273	272	226	265	261	307	262	270	257	257	273	269	261	295	262	262	272	263	252	270	271	259	253	265	268	278	272	269	261	286	263	275	268	235	264	263	277	272	275	265	248	222	263	280	287	273	259	269	245	248	271	245	277	245	248	267	263	238	254	226	246	242	240	226	258	258	282	236	246	277	282	262	250	262	259	246	265	272	260	234	257	279	227	276	270	263	218	259	269	267	289	269	242	259	254	251	252	258	296	242	257	251	272	225	236	274	237	260	249	246	250	262	269	256	244	272	274	263	214	283	269	253	274	276	263	266	259	260	283	257	231	264	266	267	274	243	231	266	264	277	257	295	236	243	270	244	263	248	261	250	248	228	238	240	267	279	248	258	244	268	272	273	270	265	257	259	260	267	277	260	272	283	248	270	259	236	243	280	260	248	247	254	275	277	283	243	264	260	256	242	254	276	285	246	268	259	281	251	264	263	265	283	277	226	279	299	286	278	263	275	273	302	256	270	253	236	240	251	237	273	239	270	256	230	247	305	290	275	258	268	260	251	246	255	268	268	275	273	253	240	252	300	229	230	252	263	233	260	241	244	259	274	290	237	245	277	274	253	281	288	256	254	266	257	274	248	244	277	281	292	257	277	252	247	242	240	239	260	278	247	271	299	237	253	232	257	282	261	218	253	252	256	275	261	273	263	254	253	247	275	232	245	288	254	214	265	266	259	256	275	251	246	249	282	259	293	281	283	259	261	260	239	230	271	260	256	257	262	237	291	262	238	278	237	237	240	250	244	257	231	235	262	270	271	241	229	275	255	232	275	281	275	262	234	271	264	256	281	262	245	237	263	255	262	254	280	266	267	271	286	282	249	273	235	276	250	272	304	239	274	266	275	265	263	287	283	257	264	253	246	276	253	281	281	259	244	253	279	272	278	278	251	246	261	269	238	263	259	225	242	260	270	280	254	254	297	273	259	318	297	250	269	239	254	260	261	265	284	261	267	263	280	272	243	254	231	291	267	231	266	298	264	248	280	261	270	250	278	249	276	273	264	275	227	243	244	260	267	258	259	290	245	275	259	249	271	250	269	230	248	241	261	264	267	251	268	238	263	264	267	253	265	277	245	276	249	281	256	258	270	248	254	265	290	243	254	294	260	263	258	264	234	266	294	252	255	258	291	241	271	278	237	241	286	265	248	255	268	230	287	264	254	280	235	246	275	281	266	234	288	255	269	278	274	248	281	241	243	276	286	263	245	277	266	288	220	255	256	277	244	238	277	229	247	287	265	266	227	242	277	286	282	271	249	298	279	244	260	258	277	260	258	253	248	283	252	236	281	295	283	262	261	256	248	263	273	274	266	257	259	248	263	234	222	234	280	255	255	236	291	247	272	272	292	271	302	260	280	255	241	240	262	278	292	268	258	246	268	237	276	279	275	291	273	278	269	288	269	261	268	235	259	239	264	242	286	270	275	257	273	241	272	257	248	225	269	292	246	254	260	270	251	251	252	259	287	261	261	266	239	266	251	235	253	254	227	237	270	256	263	247	231	261	257	277	300	292	261	281	250	248	259	264	251	266	228	278	236	256	263	276	238	273	254	249	250	255	233	280	267	287	271	257	282	279	236	226	264	255	268	255	233	240	260	275	244	238	250	247	247	272	239	278	261	263	256	273	273	238	239	257	257	257	271	247	263	255	235	245	236	271	243	271	286	262	265	278	272	276	253	261	293	257	272	276	257	268	246	262	284	265	253	291	259	228	245	277	255	260	254	243	277	238	264	227	245	223	284	242	218	228	271	286	261	231	251	300	253	262	249	290	257	287	243	267	247	248	277	259	263	243	244	280	258	256	237	263	266	298	257	254	269	252	271	262	223	248	267	278	236	235	284	279	282	290	257	293	273	214	238	257	273	256	265	285	251	261	264	280	255	258	259	231	225	261	250	302	293	274	243	260	280	274	244	231	251	284	269	274	258	252	241	288	280	283	239	260	257	272	263	241	246	276	272	289	257	269	266	242	267	250	270	285	262	266	255	258	267	262	268	273	279	262	262	245	272	245	262	265	272	249	299	268	286	282	248	277	274	265	288	236	262	254	258	239	269	270	251	265	264	268	261	257	289	257	263	253	277	264	271	265	278	249	277	249	328	262	289	222	264	259	237	252	273	299	253	291	269	278	266	248	254	243	277	310	281	252	278	243	275	286	262	285	238	266	298	262	261	240	270	263	260	263	265	295	263	240	238	264	281	234	248	258	273	268	278	251	249	261	286	293	246	275	266	233	259	242	288	273	263	262	287	259	268	264	278	284	259	276	252	259	243	277	240	287	275	250
26333	1501	2917	3054	2838	2456	1909	1835	1623	1270	1155	1123	1009	988	969	918	876	833	875	758	838	793	784	778	728	711	786	669	709	711	721	741	694	661	721	664	644	665	634	686	678	686	658	719	709	634	702	669	657	679	674	664	723	644	677	623	675	690	632	649	661	645	629	634	678	641	684	623	646	654	680	643	688	671	658	627	680	623	676	644	637	659	633	702	674	658	636	627	645	659	681	623	624	676	633	627	648	630	666	648	691	701	661	676	645	672	662	608	622	669	645	674	696	674	662	675	666	641	666	652	650	640	681	687	665	676	654	644	708	646	606	681	666	632	625	644	657	663	614	627	720	664	680	647	647	664	658	675	625	653	629	642	646	628	585	652	635	666	660	662	701	615	629	616	596	627	660	708	627	665	630	633	631	623	656	679	649	698	610	665	630	676	605	675	631	675	640	631	633	670	603	659	628	621	674	632	623	633	637	653	640	605	641	670	628	646	617	631	659	675	615	588	619	699	633	630	596	652	640	622	647	659	652	639	615	652	673	617	636	623	656	624	618	654	605	585	650	577	635	672	657	609	682	660	655	656	667	720	643	608	679	619	663	619	642	664	628	650	629	643	620	649	659	640	670	666	645	640	642	643	643	654	710	623	659	676	681	616	626	647	614	628	643	666	609	635	633	631	631	635	668	631	623	660	663	631	601	652	649	652	669	634	683	692	623	641	618	632	676	617	630	650	649	643	654	633	629	626	639	592	662	619	647	678	650	627	621	643	632	676	669	599	625	637	676	652	662	699	654	699	652	663	658	690	652	669	681	617	602	656	670	668	650	648	632	666	656	636	642	591	618	667	636	687	592	666	660	637	619	650	695	662	662	630	599	684	639	676	671	676	663	643	724	672	656	648	617	651	647	670	657	662	638	673	668	648	671	694	645	655	612	668	633	655	642	660	621	635	662	682	646	703	631	623	676	657	666	660	655	649	628	607	638	629	670	638	648	649	660	656	645	661	643	612	625	656	654	655	643	646	678	636	637	657	638	632	650	626	670	607	635	629	625	626	666	639	620	645	624	600	613	634	643	699	630	618	647	635	620	630	610	614	643	644	642	672	637	607	656	657	639	642	643	637	629	627	695	646	608	685	651	665	602	601	658	667	669	607	658	605	629	662	653	626	627	617	662	666	637	676	668	625	660	654	668	666	665	674	646	697	653	643	674	659	668	621	654	640	621	661	627	630	646	617	660	640	690	647	629	630	663	630	601	656	666	682	640	601	662	652	668	647	650	644	664	682	642	651	641	648	616	641	615	641	641	655	672	649	637	605	715	632	634	656	632	697	645	667	666	696	647	639	687	622	657	682	655	609	668	657	650	655	620	680	626	639	659	638	677	684	655	652	609	645	661	620	644	600	641	664	662	640	624	629	601	637	639	622	646	619	671	670	664	608	661	640	623	655	641	617	612	639	647	693	628	653	607	653	668	600	644	656	637	600	670	653	638	665	668	655	654	624	690	659	672	619	640	677	648	647	665	631	643	663	634	689	621	654	614	604	648	640	613	644	649	665	651	628	684	633	664	619	653	614	648	662	643	618	628	653	655	670	651	667	652	654	622	650	686	647	627	659	649	648	671	629	673	654	626	651	607	700	612	663	639	700	640	665	717	647	623	667	641	674	663	684	685	663	698	660	655	625	656	644	704	662	661	656	644	650	653	621	649	584	672	597	641	652	623	643	678	667	657	604	645	669	615	631	619	634	621	603	652	612	640	607	600	628	629	652	633	638	606	654	649	615	643	638	670	670	659	628	583	654	628	687	662	631	625	672	615	622	624	623	680	630	631	615	694	644	640	606	640	644	637	610	696	682	618	641	650	677	612	658	640	613	686	674	619	657	622	636	653	674	638	635	640	713	645	643	637	625	661	679	635	642	622	621	649	636	686	596	652	616	668	642	662	643	668	678	714	673	665	621	680	642	642	660	626	598	676	618	647	650	615	657	638	638	645	605	693	675	683	686	657	614	669	700	652	608	650	644	660	632	648	628	670	653	643	646	658	647	642	631	652	646	603	688	666	647	678	688	668	674	671	600	581	649	666	646	612	614	639	637	631	626	666	651	637	643	643	682	635	632	661	629	614	624	669	647	676	636	609	634	653	634	619	659	645	682	634	655	675	624	608	673	625	667	651	672	703	660	624	624	634	599	658	677	693	626	678	632	607	677	672	633	620	658	650	646	640	622	648	629	629	650	632	573	683	669	650	626	690	660	632	687	655	656	677	626	657	656	630	643	679	587	667	591	612	648	645	666	645	647	639	678	671	616	662	638	581	688	629	665	643	621	615	683	639	637	646	627	662	638	630	637	635	657	648	629	632	661	669	669	665	646	654	679	671	689	598	650	675	670	665	672	684	621	670	659	684	648	669	687	643	664	673	586	666	670	655	681	662	667	646	649	667	671	653	619	679	642	628	629	686	636	617	669	635	595	648	669	643	685	678	650	638	665	633	622	661	619	632	677	633	640	661	676	633	622	667	586	644	657	659	645	696	632	624	649	687	646	628	685	602	668	644	641	652	599	698	633	618	686	635	672	645	681	625	632	618	670	666	673	646	615	640	630	648	653	659	669	628	671	652	653	659	620	636	641	641	644	625	588	667	651	642	650	652	683	650	628	596	655	658	679	664	661	714	659	632	691	628	635	639	633	681	645	631	677	684	625	632	658	637	637	614	625	671	648	661	611	650	647	632	621	647	644	642	631	613	633	680	663	628	640	651	654	694	647	619	634	684	640	660	645	644	657	677	681	619	645	631	635	633	665	641	675	700	639	714	647	652	656	682	677	622	679	633	635	651	676	611	589	638	621	626	687	655	697	622	647	655	654	650	647	666	675	663	629	638	660	660	609	654	658	635	636	642	628	618	597	639	678	651	613	614	643	641	619	649	663	652	622	641	656	636	628	620	651	587	626	659	603	646	630	646	650	669	615	628	664	629	667	680	595	647	653	604	630	645	654	628	636	635	646	636	694	649	660	647	651	681	641	664	670	618	626	627	626	667	680	593	653	615	654	639	651	622	609	627	617	644	685	650	621	606	620	613	661	674	649	614	630	657	650	671	621	584	703	687	625	610	628	646	612	621	650	623	636	671	645	656	612	596	622	615	650	621	652	642	625	651	602	623	614	673	577	614	595	653	663	658	652	674	630	645	638	693	709	641	617	624	630	659	630	649	677	635	657	651	669	665	613	675	672	676	666	658	609	662	638	636	677	642	645	652	610	632	673	658	649	707	663	654	647	615	655	654	648	710	678	622	667	648	628	616	628	577	644	628	651	631	628	623	672	612	620	628	693	630	605	631	605	649	655	627	669	629	633	641	609	637	613	657	635	702	651	646	624	613	677	638	656	606	627	697	642	682	623	630	640	604	651	645	644	640	663	622	623	615	653	612	660	642	650	673	655	641	649	648	662	659	636	670	721	652	629	665	649	650	642	637	654	648	673	692	648	695	660	657	657	675	656	658	650
44767	27601	19828	11334	2680	1438	1154	973	751	622	564	597	529	512	500	477	482	490	499	472	422	437	409	458	460	418	455	444	438	449	427	427	404	411	399	416	397	447	429	381	390	393	395	383	386	435	406	409	375	407	422	445	429	392	370	397	423	419	432	381	397	408	429	362	415	380	423	431	408	392	392	418	395	415	386	361	422	405	407	394	403	422	401	394	412	391	395	402	378	409	435	399	394	399	394	404	414	411	399	378	422	390	385	410	401	399	445	475	401	402	378	411	407	371	422	384	445	395	429	395	389	385	380	419	378	371	378	410	434	391	412	393	408	404	411	417	391	392	379	394	399	375	411	375	382	384	399	386	377	392	375	440	363	409	411	436	407	419	402	398	422	396	405	388	431	407	391	443	437	402	428	408	384	390	395	421	397	431	401	381	396	372	399	392	435	410	405	410	418	402	361	420	407	385	429	412	420	418	427	399	402	420	374	439	443	389	375	422	391	442	404	357	378	427	424	398	368	397	375	376	412	437	409	442	404	428	401	404	433	396	381	397	415	406	377	377	386	393	392	429	413	414	400	413	404	382	441	394	436	389	421	426	384	420	427	428	398	384	426	362	430	392	409	378	376	400	391	398	403	405	368	436	402	391	413	383	408	400	397	388	375	389	396	392	401	413	416	437	425	443	419	397	404	398	369	443	398	440	409	415	417	390	426	420	394	419	366	416	427	384	413	365	424	459	424	402	395	438	385	382	410	387	399	332	359	370	391	395	420	401	397	407	402	390	390	379	357	396	428	433	416	386	432	393	379	433	373	378	409	404	377	414	388	373	421	406	448	401	392	393	403	350	444	415	418	424	387	429	391	409	385	395	387	432	421	399	431	400	381	405	378	359	407	369	435	430	415	426	394	400	405	378	425	436	384	417	441	390	399	376	428	372	390	371	430	395	421	423	435	421	399	386	417	369	370	388	392	388	360	436	433	397	411	406	391	394	386	410	403	397	387	441	411	432	387	349	429	390	407	418	394	405	400	389	374	429	373	371	449	412	407	393	411	478	426	402	421	426	388	435	396	407	389	391	395	374	396	433	440	391	405	385	392	429	404	390	395	387	423	383	400	394	418	416	411	405	390	367	380	416	422	411	398	366	425	375	393	422	442	471	395	393	412	408	386	448	395	391	449	411	386	378	410	438	365	388	402	424	414	370	423	401	390	412	385	405	440	424	435	412	389	358	409	414	411	397	423	357	432	408	405	401	399	428	427	413	384	373	441	421	406	393	422	426	400	392	391	404	390	426	410	417	364	393	390	368	390	391	417	411	408	349	416	406	408	409	354	387	451	384	406	401	378	412	413	396	406	404	382	399	452	381	404	416	395	414	420	418	426	428	349	409	367	413	413	386	395	386	406	390	392	333	458	423	378	414	406	424	394	416	422	412	403	421	397	438	387	409	349	367	369	409	392	399	380	398	430	384	412	365	416	355	391	405	412	424	400	375	416	386	404	401	451	396	407	369	439	437	438	408	429	390	379	361	427	356	429	427	434	390	387	391	424	380	421	401	411	374	389	393	374	414	431	393	392	384	437	422	404	415	392	369	405	393	429	394	419	417	409	413	407	420	400	409	385	396	414	438	449	406	379	408	435	441	418	397	398	397	384	384	382	397	423	366	351	405	406	378	376	402	409	374	373	365	400	362	398	392	368	390	371	411	400	393	383	407	414	398	402	392	410	423	411	408	395	399	398	426	372	388	386	364	441	411	388	423	420	406	435	436	400	421	420	418	390	415	380	391	392	413	401	412	439	374	411	385	401	397	422	392	422	389	396	392	402	377	418	380	400	428	399	392	414	441	378	410	372	409	405	366	402	411	397	402	437	416	386	372	381	401	409	386	395	380	401	391	391	396	380	410	407	419	447	384	409	402	425	429	380	423	395	381	380	424	434	380	404	374	450	398	372	390	404	386	413	375	398	418	365	411	382	419	382	415	426	420	384	415	378	412	337	391	419	403	423	413	443	410	395	404	397	446	413	376	393	377	415	420	435	454	383	366	398	372	393	449	387	410	430	417	371	406	399	436	391	426	382	392	409	391	383	368	382	408	413	404	377	420	400	417	389	396	404	402	438	409	427	391	404	409	398	385	418	430	433	432	426	408	412	376	411	409	409	417	378	390	390	408	449	451	406	397	406	422	400	350	415	441	436	415	370	367	360	396	379	411	366	388	389	389	373	405	385	413	404	421	406	404	406	359	448	402	387	379	369	401	426	402	401	395	408	403	359	395	413	421	419	414	398	391	380	388	389	365	435	385	393	424	394	398	409	360	425	406	419	435	433	406	380	381	408	421	393	399	403	438	423	374	388	412	403	431	414	383	408	410	404	406	435	408	422	407	396	394	399	368	436	413	384	420	375	409	382	415	430	388	376	393	409	356	400	416	417	416	408	410	412	396	381	364	378	413	432	380	400	405	403	399	419	390	366	415	427	443	426	445	417	438	368	397	390	386	438	399	407	411	424	406	442	410	375	419	339	399	398	404	446	449	403	402	432	390	430	429	399	396	399	405	425	385	368	401	412	396	409	432	368	403	408	399	377	405	435	384	426	379	395	448	402	409	414	376	382	410	410	412	400	390	406	386	392	389	396	361	420	377	395	400	411	391	426	408	377	403	402	399	374	388	385	414	406	396	378	398	411	424	394	418	379	397	359	412	412	420	440	408	412	393	384	393	397	388	417	385	361	413	415	386	406	394	384	414	379	422	380	396	370	380	407	400	399	443	405	396	402	426	361	403	431	392	394	416	412	422	413	415	400	398	356	414	395	404	374	385	432	417	373	387	405	416	384	377	392	383	407	374	432	407	359	415	427	389	402	435	418	391	372	383	373	401	382	423	406	388	377	374	455	394	409	427	457	414	422	406	442	415	445	407	430	402	415	438	386	369	414	422	368	381	401	341	439	410	402	388	410	394	420	400	393	382	437	420	393	446	415	383	408	424	423	370	400	413	387	368	407	379	401	411	419	412	400	422	394	381	415	440	406	378	425	386	434	379	411	433	413	373	414	388	377	373	393	389	380	390	406	421	439	413	415	393	394	347	400	425	410	378	431	362	417	387	404	401	388	425	408	390	433	411	441	397	402	400	400	407	428	415	405	386	396	404	446	454	401	401	415	416	403	398	367	395	394	370	434	420	391	439	430	395	404	408	415	359	434	402	436	370	383	394	418	436	381	411	399	386	391	406	403	375	412	398	428	366	379	410	393	434	416	393	383	380	398	422	378	452	380	402	403	409	384	440	398	366	403	397	365	377	436	440	441	422	397	358	397	349	395	407	383	415	385	388	414	403	380	401	382	390	404	414	391	414	428	441	419	369	356	366	394	431	398	419	423	382	415	402	416	410	404	410	404	380	400	377	382	352	414	364	394	370	391	394	402	397	406	404	388	360	417	403	436	399	398	381	390	416	421	383	424	416	394	403	419	392	397	401	409	415	439	420	428	387	359	415	448	417	409	396
26878	2552	5097	5645	4971	4150	3615	3241	2597	2321	1965	1789	1748	1595	1505	1430	1299	1421	1334	1321	1197	1242	1223	1176	1198	1125	1147	1112	1040	1056	1066	1051	971	1043	980	1008	969	986	972	990	980	971	1019	1007	1020	926	928	934	979	961	964	940	977	905	1003	980	961	887	947	912	936	933	953	951	869	938	958	902	963	952	963	928	891	932	982	965	987	950	937	970	929	931	952	949	897	960	983	874	964	944	924	965	884	968	882	860	933	902	907	907	936	925	944	916	935	927	968	947	964	968	889	904	1028	925	909	942	1034	947	949	934	910	935	945	936	934	950	975	916	923	987	950	944	858	912	966	898	955	1005	978	971	934	959	984	958	967	920	899	921	944	922	920	894	878	983	921	914	901	877	912	964	955	939	929	918	924	922	923	926	941	912	949	927	942	862	960	905	921	994	959	899	903	879	893	959	961	924	930	937	930	909	971	850	893	982	884	915	959	974	908	932	912	925	916	870	897	949	931	901	935	953	922	888	869	908	943	888	955	909	921	899	846	947	962	924	935	912	978	902	940	893	942	901	880	893	911	924	928	913	904	954	991	922	886	964	952	891	964	941	889	970	966	941	925	930	927	891	935	934	905	933	913	914	913	931	961	968	975	894	902	929	902	869	892	919	904	886	965	934	925	923	900	943	918	919	932	869	915	917	926	874	924	905	965	943	933	946	937	910	903	901	954	913	977	907	964	914	889	961	910	928	907	959	912	944	878	935	906	927	856	944	957	939	916	949	863	893	912	930	957	949	892	908	931	934	929	892	961	948	911	922	892	937	935	969	917	968	884	991	993	954	963	943	915	975	950	907	920	887	881	935	942	964	930	931	914	881	914	939	879	953	977	873	904	926	861	863	885	882	941	904	938	941	914	961	921	901	960	914	910	933	986	937	901	946	951	947	936	956	973	876	870	968	955	931	947	984	870	903	929	918	919	921	910	932	883	919	957	835	884	897	950	878	933	980	908	903	927	875	857	943	907	925	943	905	895	949	857	900	932	940	944	929	900	895	879	907	967	845	888	907	942	904	925	924	883	902	941	902	907	920	906	873	922	887	988	875	940	965	900	909	851	931	925	906	920	899	953	913	896	946	940	916	943	974	897	906	910	919	952	911	907	948	890	932	956	881	936	892	935	928	908	895	987	926	928	888	976	909	977	896	882	967	922	882	906	900	943	897	944	948	944	942	925	911	950	983	930	915	965	850	934	904	912	927	917	892	934	967	918	903	948	906	976	941	895	922	901	959	920	993	921	943	935	952	870	841	948	924	896	975	910	885	893	942	906	905	896	888	935	927	918	950	953	960	909	899	926	914	914	924	902	935	939	870	921	934	859	898	923	920	910	951	926	952	885	907	860	994	891	950	907	918	915	899	925	934	940	922	901	928	949	941	837	964	903	941	907	881	908	937	938	896	925	959	957	863	913	940	920	890	967	918	921	835	917	919	871	937	976	928	922	889	974	950	940	948	974	900	948	919	908	895	912	888	994	890	898	852	872	875	939	926	935	991	882	882	977	953	1008	883	907	945	920	946	962	875	910	917	919	900	891	926	893	913	918	894	928	954	961	889	954	924	966	975	936	886	952	902	897	936	879	988	909	966	916	892	909	909	881	884	906	908	936	897	933	942	883	909	892	961	929	910	920	908	908	898	924	885	907	957	917	932	904	937	889	923	897	966	963	901	934	918	908	907	906	911	918	929	920	879	925	979	903	898	956	955	984	940	903	895	930	951	890	925	917	972	977	945	932	906	925	913	923	896	873	980	931	877	895	885	942	906	931	971	906	933	908	925	964	950	941	861	857	900	919	962	945	935	904	911	962	884	891	908	918	976	909	911	896	906	924	885	947	943	891	933	916	932	935	936	879	929	909	888	941	908	922	911	939	970	916	921	897	921	921	897	869	918	964	968	864	941	940	888	908	971	981	919	850	913	949	893	943	873	927	923	944	909	922	949	857	881	966	913	967	862	966	909	965	934	935	924	944	914	868	907	906	931	929	917	944	915	918	887	898	885	888	917	944	917	956	877	881	867	935	889	884	985	895	898	891	908	901	931	851	851	974	928	878	926	914	944	949	914	934	904	901	929	982	936	881	976	868	933	941	889	902	889	867	952	940	940	943	939	959	947	896	896	932	925	921	877	894	941	870	946	953	938	920	904	931	921	904	918	865	897	943	917	965	948	880	918	931	924	920	917	957	909	890	888	887	925	934	959	886	920	940	938	915	898	910	881	935	917	937	913	917	872	906	913	907	933	914	882	954	898	878	902	918	925	914	940	916	964	912	875	886	920	925	904	903	953	836	928	888	893	962	928	939	932	955	898	891	956	908	877	944	898	890	865	897	909	911	917	914	913	913	951	971	891	906	902	952	902	912	900	901	884	873	968	952	899	933	921	894	958	884	919	902	885	913	962	890	968	936	928	926	890	937	950	921	930	961	937	935	887	904	909	909	884	930	913	943	945	917	894	936	965	909	864	927	923	952	918	936	935	932	946	956	881	922	899	899	941	934	916	936	983	922	901	894	894	945	901	973	899	922	942	966	969	897	934	923	909	934	894	940	965	941	905	907	972	915	905	920	975	924	963	969	958	934	913	919	880	970	925	923	918	919	964	919	964	893	878	941	953	922	884	957	933	954	869	898	839	881	894	908	950	929	905	893	886	924	956	921	910	886	925	903	931	915	949	919	994	904	935	934	921	899	927	955	888	918	917	962	956	934	910	928	913	967	964	895	933	930	918	914	915	919	931	882	985	863	924	911	931	922	923	917	934	895	876	935	899	898	904	940	933	965	920	900	909	929	934	946	950	926	914	899	936	874	891	911	930	898	916	946	899	924	927	903	933	925	918	909	882	898	965	912	934	904	936	900	909	894	930	941	933	913	876	888	929	938	930	921	920	891	892	989	920	921	926	987	916	902	931	934	921	945	942	945	960	938	943	889	920	901	907	907	895	889	899	941	951	874	915	960	957	917	902	945	947	976	899	904	944	856	927	900	956	890	880	922	884	870	918	914	889	922	920	883	941	953	902	890	947	907	978	898	862	908	902	935	895	956	935	956	929	932	860	895	915	939	953	959	946	933	878	904	865	891	936	922	916	848	964	937	893	903	935	907	880	904	869	949	873	908	946	916	922	904	909	921	889	995	942	938	921	900	899	937	950	918	986	952	976	863	899	913	912	950	917	940	979	870	924	870	959	890	971	906	964	941	935	909	951	979	886	945	986	928	895	908	911	967	944	927	997	942	928	871	999	933	938	949	965	887	964	920	912	921	902	923	948	899	934	961	936	924	901	952	859	871	942	934	951	879	927	943	905	950	910	984	923	951	872	880	921	932	893	972	889	907	945	905	942	956	897	864	931	975	959	936	898	925	877	971	915	922	892	915	899	877	944	953	964	975	943	930	909	923	960	892	878	908	942	912	922	917	946	959	939	909	885	922	872	945	923	917	934	916	922	891	948	934	858	952	931	988	957	883	902	942	951	925	959
10451	586	419	346	278	243	250	234	259	241	231	233	234	217	224	192	243	195	223	243	241	193	232	256	210	224	239	184	225	215	211	238	243	203	210	235	214	220	203	241	224	228	236	213	212	196	220	238	223	238	216	240	240	231	254	225	208	213	218	220	224	215	221	212	225	227	243	214	234	239	229	217	206	235	211	211	234	186	232	219	201	214	216	209	229	225	204	204	230	212	237	211	247	231	236	239	214	217	228	222	233	247	235	228	208	202	254	211	224	198	208	192	219	215	233	210	216	191	217	230	227	221	223	228	208	211	209	208	218	220	219	235	212	256	216	218	216	214	225	216	239	219	207	201	208	198	230	210	249	244	240	192	232	230	225	210	251	235	239	215	216	222	210	235	215	233	209	211	211	199	207	217	198	221	226	234	238	215	213	210	235	227	224	233	197	233	216	224	225	257	214	233	228	196	209	218	212	226	200	215	246	208	215	223	231	209	238	257	211	243	221	235	196	213	211	226	218	215	213	219	230	219	213	233	212	235	237	207	225	218	207	238	239	228	203	232	230	204	200	209	221	196	249	211	219	219	207	185	214	219	192	234	229	227	239	216	223	232	233	210	219	235	231	228	236	235	249	216	227	227	207	209	205	202	207	229	246	204	220	194	228	208	197	214	218	199	217	242	203	211	259	237	252	216	201	253	184	203	225	213	220	219	239	219	248	227	194	201	240	219	207	230	250	211	212	236	229	243	246	188	227	216	234	217	214	212	228	198	225	203	205	233	238	207	214	198	221	194	195	198	210	241	211	251	226	198	208	230	209	244	202	233	185	218	196	221	192	208	231	196	211	237	198	215	226	241	237	224	240	220	256	247	240	216	241	225	195	227	239	211	225	211	222	226	221	214	216	232	235	202	218	220	245	233	221	207	206	208	210	209	215	230	225	232	220	180	203	230	211	220	214	231	225	217	235	242	225	219	188	194	192	231	207	249	231	241	222	215	278	218	237	211	196	241	206	239	227	224	204	213	215	217	224	198	239	222	214	223	208	227	236	197	259	209	214	226	220	213	207	199	200	207	244	202	210	247	237	224	197	200	215	222	222	219	209	213	237	233	219	206	226	234	243	204	258	203	216	229	214	218	213	258	226	228	235	249	209	204	237	227	220	250	202	227	223	239	199	215	188	240	213	184	230	257	230	232	244	226	231	201	214	232	253	262	210	220	212	236	229	219	223	200	231	250	223	222	241	236	235	216	228	245	187	232	262	190	237	216	208	211	238	250	221	240	223	218	240	243	225	249	196	213	199	239	218	237	203	235	232	222	218	209	234	204	206	248	230	225	221	219	226	188	189	228	261	203	231	211	242	237	210	237	219	221	213	257	220	206	228	225	227	207	221	222	218	215	218	231	210	208	264	201	217	190	235	224	206	202	207	187	218	211	239	204	194	228	231	207	223	241	220	256	238	213	223	211	228	206	213	217	217	214	230	239	245	195	217	219	212	198	242	218	223	165	218	213	219	233	212	198	210	218	233	241	234	206	235	205	214	214	207	236	217	234	229	229	227	210	241	180	219	214	234	208	207	229	223	207	243	228	211	188	224	215	233	209	224	213	233	229	233	254	210	247	180	247	234	204	252	206	218	231	224	205	229	213	198	225	214	211	229	218	234	208	228	225	237	214	204	224	216	246	233	205	224	202	195	264	205	209	201	212	221	214	219	215	235	231	213	217	218	212	223	194	212	235	197	209	226	220	221	225	228	216	200	201	210	207	225	219	242	220	230	241	221	215	202	235	225	239	220	260	202	207	197	209	208	220	242	191	247	221	193	216	216	209	198	225	237	214	207	199	206	194	224	199	230	231	198	226	211	252	211	227	212	248	206	198	210	212	215	206	228	218	202	207	228	235	242	243	228	211	223	213	223	197	199	225	222	222	233	211	224	206	237	244	225	233	243	213	207	209	207	221	230	190	193	212	233	191	215	234	214	218	212	218	191	204	227	222	208	239	215	226	240	232	235	196	236	220	222	203	219	218	173	219	195	243	230	237	181	244	230	238	199	188	207	199	213	240	214	235	237	229	242	220	238	207	222	222	227	209	222	227	205	216	229	217	226	240	211	233	248	200	222	226	242	210	236	210	185	204	232	231	238	204	213	222	217	205	224	233	225	230	222	220	244	226	210	216	212	222	217	228	252	226	219	200	206	235	220	231	204	229	196	229	210	252	223	220	216	194	263	249	229	208	211	209	199	226	221	214	217	236	254	202	213	216	215	213	232	242	207	225	208	222	207	243	237	236	218	235	212	204	224	217	236	206	220	226	215	212	213	206	238	220	224	218	212	186	214	217	217	229	232	215	238	219	273	225	221	228	226	224	195	222	202	192	231	194	233	211	236	209	210	220	233	220	232	217	210	220	231	217	207	224	203	215	239	216	215	214	232	242	242	217	224	220	232	228	223	248	240	226	238	241	226	187	256	199	207	255	213	226	201	241	233	226	215	231	200	226	232	239	199	215	213	226	212	244	214	216	215	222	211	224	196	225	239	244	200	251	233	232	235	224	224	213	215	238	243	216	240	222	236	211	205	225	197	231	238	220	228	224	242	224	198	199	208	213	237	185	218	223	208	219	228	199	219	207	210	227	194	253	232	232	220	201	218	226	224	226	214	206	192	212	237	209	248	209	205	220	255	207	210	198	219	205	239	192	221	223	234	241	202	215	207	197	194	222	199	209	199	238	220	198	241	218	199	227	231	226	241	214	221	222	216	209	235	233	236	229	219	189	215	238	231	188	218	214	209	226	262	218	209	228	216	220	215	211	220	226	234	240	201	225	197	240	242	210	230	210	235	215	231	215	206	216	224	200	223	217	231	226	212	244	219	248	215	245	248	228	241	216	194	229	206	244	223	219	219	220	192	214	242	193	263	220	215	231	212	228	230	218	243	221	210	212	200	205	237	219	235	217	235	212	234	222	212	227	214	244	190	232	219	253	210	255	249	224	259	227	214	208	230	214	218	209	229	216	201	206	208	217	228	215	209	231	214	199	211	217	224	201	204	238	231	194	223	216	252	227	244	228	203	238	239	230	216	204	216	213	238	201	231	205	217	214	250	217	248	212	230	205	213	196	180	226	221	212	263	213	208	235	214	207	239	218	241	203	218	237	225	219	190	257	209	219	202	225	223	223	247	221	237	227	213	237	251	229	226	247	216	194	224	189	212	225	217	232	203	204	231	214	220	215	224	222	228	226	218	216	238	198	226	223	244	202	211	212	234	226	226	227	212	231	200	220	226	262	214	232	208	255	228	208	207	213	223	233	219	249	232	243	204	230	209	243	231	205	213	224	246	230	187	204	240	265	227	240	252	222	226	195	256	211	227	209	222	201	216	213	196	245	224	219	235	189	212	210	221	215	201	187	247	201	231	219	220	213	214	200	207	166	225	208	220	242	228	222	233	238	190	210	223	234	202	251	250	259	205	240	244	207	217	261	224	195	221	215	238	239	239	188	218	211
9943	699	873	899	787	703	717	657	668	580	637	554	586	598	563	574	561	600	618	570	528	524	560	552	569	565	574	549	536	581	569	525	567	562	585	566	571	576	585	526	543	532	550	618	565	559	554	559	572	599	576	581	553	566	492	523	550	568	566	538	550	524	545	556	579	596	579	577	579	549	599	592	565	543	560	548	543	593	560	618	549	566	535	557	543	556	573	564	584	556	518	561	538	578	622	583	530	553	533	542	552	553	570	526	564	551	551	585	571	527	587	538	553	561	564	542	581	555	549	556	538	572	594	551	571	563	596	543	574	548	565	556	574	541	550	561	542	530	553	551	566	548	561	535	600	547	549	538	536	530	550	559	547	572	568	560	614	556	553	531	553	553	554	579	553	573	552	549	561	545	543	546	527	551	556	563	552	542	524	528	549	566	575	541	557	490	525	552	548	561	567	542	582	574	587	530	526	512	560	565	534	568	523	587	557	534	567	544	562	576	554	548	588	595	508	545	507	599	537	580	595	551	548	543	547	555	559	574	555	569	552	561	558	577	540	565	559	537	571	503	581	518	589	601	539	546	553	579	581	565	565	504	541	561	565	543	522	550	563	601	518	532	582	574	534	536	561	586	569	560	586	580	543	536	525	540	565	591	573	585	563	505	535	583	527	537	565	555	632	545	585	544	560	549	539	544	588	523	545	572	561	540	558	575	560	550	572	543	551	547	532	609	572	587	528	553	531	563	541	538	522	569	588	562	552	554	585	557	560	571	558	582	569	554	518	486	550	518	560	542	533	524	586	528	571	548	577	538	551	522	543	569	543	561	553	606	533	572	523	558	551	510	601	564	561	553	554	535	570	548	585	566	561	605	571	535	565	614	552	575	591	538	546	546	539	571	533	577	539	543	569	525	580	540	529	584	563	568	561	567	555	565	595	520	535	539	545	562	570	524	531	529	593	549	587	573	553	529	547	547	540	580	595	537	562	531	552	536	573	556	530	563	549	522	574	585	563	557	579	542	567	581	538	533	553	592	524	532	564	560	505	594	572	541	548	590	560	554	570	532	560	517	505	529	570	572	550	585	606	568	558	561	575	563	560	544	535	502	574	531	536	563	579	547	543	546	547	523	579	514	542	541	520	554	550	537	555	555	565	578	547	590	541	578	583	572	543	538	575	531	548	560	545	552	542	551	543	535	563	538	564	553	522	563	553	565	581	563	562	555	538	568	552	565	545	579	526	574	565	563	543	516	555	531	564	534	539	577	513	585	554	548	589	562	558	568	621	594	484	532	543	565	560	581	539	555	565	577	584	556	565	524	550	541	550	533	561	562	559	544	564	562	564	550	478	600	561	555	585	588	542	577	530	581	531	586	597	542	544	503	584	549	509	530	583	564	522	562	557	528	522	544	582	547	577	548	551	580	535	559	573	521	576	536	548	547	546	567	549	544	560	537	559	527	545	524	602	582	562	556	547	581	557	546	537	538	545	504	555	567	570	564	552	594	594	542	559	547	548	588	553	614	540	567	579	518	576	559	605	559	559	567	511	532	601	593	552	510	582	552	570	573	570	547	575	591	531	548	565	571	545	589	520	576	589	569	558	571	552	543	556	555	533	533	563	552	551	545	561	521	523	544	587	580	543	574	555	536	528	578	521	487	545	579	550	539	588	584	558	565	581	561	586	491	579	528	587	563	579	541	552	557	546	546	548	572	527	604	540	592	533	571	565	555	558	590	569	564	558	546	578	553	559	569	557	553	575	548	603	629	548	544	548	514	513	601	537	565	559	552	572	581	522	531	539	547	580	518	519	551	571	552	560	557	565	562	553	562	574	541	538	564	554	535	548	564	574	567	565	510	580	582	544	538	576	560	589	484	569	552	554	581	529	561	543	593	561	586	564	547	521	547	541	575	558	540	586	578	578	564	545	559	537	566	537	542	595	553	558	573	558	558	518	564	563	606	550	562	567	535	544	544	556	531	545	531	593	555	550	558	577	519	551	570	585	556	578	594	555	570	618	561	556	590	602	569	578	578	556	528	572	575	557	565	589	595	548	541	535	574	558	581	522	554	513	547	572	581	543	541	543	555	572	521	547	583	571	523	558	543	514	540	543	556	545	553	533	501	528	571	570	582	566	548	512	579	533	542	563	550	560	572	563	503	574	536	550	581	548	604	521	583	568	561	532	564	597	578	579	539	578	576	548	569	538	554	584	558	542	583	531	580	528	577	577	541	587	551	556	603	536	547	569	536	561	543	559	574	568	539	557	536	557	539	533	564	528	573	584	603	556	562	542	523	583	579	533	538	538	528	588	516	602	574	551	502	599	532	560	564	555	567	594	603	559	580	586	567	563	537	572	567	561	566	556	553	570	530	552	557	570	561	560	555	547	564	538	551	541	513	550	596	546	569	550	550	564	527	573	583	554	579	546	537	563	567	545	562	540	559	554	550	544	572	576	562	541	556	550	566	562	542	560	550	548	604	592	558	545	559	564	559	591	533	564	573	549	529	567	536	558	555	549	553	534	542	586	594	528	541	529	552	535	548	583	593	538	564	550	570	528	534	544	566	590	552	526	557	601	588	549	544	549	561	563	547	534	553	558	544	559	552	558	581	561	543	590	576	520	555	577	595	543	592	563	554	560	577	560	537	594	547	569	522	578	548	544	578	565	550	530	583	556	539	536	557	518	541	534	532	553	500	564	566	549	522	554	526	523	539	553	556	530	516	547	548	577	550	556	572	539	558	566	586	574	530	581	543	571	560	561	534	544	586	523	542	552	566	521	573	554	567	593	546	541	565	525	592	578	569	580	604	543	553	514	580	570	587	502	497	545	538	598	543	565	541	550	510	497	600	556	576	541	551	523	528	518	568	504	577	531	576	535	597	539	558	528	580	617	526	574	542	560	523	585	545	555	565	553	549	615	530	557	559	578	533	576	607	553	561	547	572	617	535	557	580	551	561	548	586	562	520	599	508	570	553	534	545	542	587	582	567	529	545	523	541	551	564	572	567	563	578	510	588	570	578	574	601	564	532	534	533	606	573	547	595	546	564	561	588	559	547	519	527	557	552	562	543	589	547	562	556	566	590	561	554	552	553	559	570	540	535	558	567	556	596	528	581	566	599	535	527	574	527	551	537	518	571	591	595	551	532	541	541	551	520	567	519	586	518	572	523	529	539	564	521	564	553	570	530	594	591	517	553	549	560	537	561	532	584	551	590	550	551	518	565	572	581	538	560	573	575	559	545	583	525	541	521	576	544	529	538	563	528	540	591	584	532	535	598	541	535	562	550	556	583	538	526	590	522	536	566	573	561	572	554	585	566	510	574	532	572	558	564	593	578	556	551	556	532	554	582	556	516	560	512	572	543	557	564	531	578	527	587	564	622	565	554	578	541	535	568	531	530	594	571	551	525	595	581	524	512	551	558	558	563	524	534	572	572	544	532	522	565	550	546	564	546	575	568	570	559	540	526	541	547	550	557	571	590	528	525	543	515	527	559
46457	26202	16870	2425	908	714	605	469	383	378	356	375	308	308	304	300	285	277	279	277	267	278	249	294	266	266	270	287	293	275	274	297	233	280	260	280	270	245	292	255	249	291	282	258	307	277	282	282	289	284	260	268	263	273	289	274	251	257	254	262	268	248	274	267	267	279	262	239	257	267	260	244	295	270	269	270	251	224	269	268	255	282	243	271	262	245	283	238	271	244	253	234	254	273	243	274	267	246	253	232	257	252	249	262	274	283	272	253	263	279	255	279	266	281	250	273	265	234	267	273	303	257	278	282	244	277	260	276	246	251	270	264	237	263	236	249	243	244	247	247	245	282	279	292	273	241	295	246	261	264	267	260	259	250	264	260	263	255	263	257	251	244	254	262	249	281	290	281	253	291	245	299	276	248	242	273	256	209	280	262	259	275	262	283	257	254	274	259	266	251	235	276	214	296	285	245	256	221	266	275	260	267	263	247	253	263	257	269	240	263	236	282	283	253	266	232	256	252	270	288	260	303	263	205	298	273	240	240	258	235	266	244	261	265	227	262	247	246	275	269	259	273	255	274	246	244	226	277	265	250	272	264	279	288	289	256	276	291	264	259	267	270	263	267	251	252	250	228	255	248	260	254	265	288	262	236	250	239	280	281	258	275	253	259	255	263	248	300	261	269	261	250	254	235	284	231	225	234	245	260	246	278	254	261	267	267	260	275	251	249	230	279	253	244	275	265	248	249	261	280	264	269	293	261	267	281	256	256	282	263	280	226	254	253	270	247	276	248	274	274	255	258	270	257	273	248	250	258	234	259	241	291	254	248	237	270	243	249	253	238	261	294	263	265	274	298	253	265	226	274	261	259	266	261	268	288	240	245	248	250	240	297	237	278	269	226	265	220	293	257	257	224	239	268	282	292	251	245	266	299	268	254	281	281	278	259	279	255	257	260	262	266	289	262	285	277	254	256	263	251	265	231	259	251	258	264	263	234	226	235	268	264	229	258	269	268	266	264	268	252	276	256	260	224	265	269	268	252	249	270	265	247	292	257	276	259	258	243	280	238	240	284	244	250	248	238	259	255	264	271	280	252	299	260	265	258	294	286	255	258	267	270	277	265	252	226	252	262	247	259	249	269	268	261	222	245	270	257	249	253	268	263	248	265	272	237	280	255	271	256	268	256	248	275	284	250	234	227	257	259	269	269	242	258	273	232	287	255	283	291	249	273	268	275	254	245	255	238	245	245	264	247	274	241	287	260	254	263	225	275	247	273	281	273	276	259	260	257	294	289	301	273	272	242	283	259	245	259	254	285	246	265	280	275	293	289	233	266	255	276	224	279	254	268	235	297	283	269	268	224	253	265	293	270	260	257	248	278	241	279	280	250	291	277	269	284	271	253	242	246	256	253	265	268	255	266	248	260	247	260	284	249	258	286	280	248	250	296	263	272	282	261	261	242	276	285	270	259	238	258	244	244	261	266	207	262	221	257	269	242	273	259	274	274	288	274	240	259	253	259	286	250	295	254	262	258	244	262	256	248	241	277	237	281	251	264	257	242	277	275	295	244	276	243	241	265	303	235	286	269	266	256	257	248	259	296	249	232	291	290	248	305	276	239	265	281	284	255	258	269	296	271	244	273	259	255	257	270	296	237	270	293	294	291	268	268	277	276	275	272	272	257	254	246	257	270	266	282	267	234	271	254	255	260	231	253	280	268	266	263	266	254	247	244	264	259	284	231	244	285	285	271	271	251	253	290	273	251	283	285	267	281	246	294	256	222	287	278	269	238	263	278	252	271	241	291	255	259	275	260	243	240	265	264	245	255	247	252	266	272	255	238	274	280	278	238	267	238	256	260	285	273	269	259	261	273	270	258	276	276	226	283	253	267	270	276	267	259	264	277	265	245	237	246	266	294	278	260	270	259	265	251	274	232	266	248	265	267	278	272	298	246	261	279	244	259	284	234	258	256	262	279	274	238	272	262	248	276	277	273	266	260	293	293	281	230	272	263	273	288	242	243	286	237	266	261	237	307	231	240	252	233	246	286	266	271	295	274	287	270	277	233	245	246	285	244	268	252	287	222	254	250	259	293	265	246	244	265	289	277	251	215	262	262	287	286	271	272	260	244	197	241	272	276	248	250	279	293	254	257	261	269	280	268	272	257	238	236	257	261	242	239	239	250	290	271	258	264	280	288	231	270	281	261	250	282	233	252	259	283	278	268	280	245	262	309	263	238	272	301	244	266	260	265	256	268	275	270	255	260	259	280	260	263	239	239	276	277	249	251	244	269	275	289	277	254	246	273	273	243	261	275	246	239	237	246	286	275	313	281	251	294	258	278	257	258	241	260	260	271	270	282	252	251	262	259	269	276	249	274	270	237	278	246	268	263	261	249	296	271	304	213	262	295	270	276	274	289	262	283	240	263	268	267	275	253	271	273	238	256	282	265	274	272	269	252	261	277	258	268	246	273	274	258	271	295	261	241	257	241	243	272	234	275	246	276	253	288	290	267	271	238	216	259	244	228	264	283	278	261	247	258	230	270	290	271	252	287	286	270	243	275	256	239	261	283	278	227	250	252	272	266	284	249	226	254	275	261	259	268	286	283	257	257	238	264	283	285	268	259	264	245	237	289	294	254	286	284	254	261	269	233	226	258	240	268	267	288	274	266	246	244	264	237	245	244	239	273	251	260	247	236	270	248	242	270	260	244	259	259	243	279	266	259	260	271	256	258	230	272	251	260	260	254	261	263	279	312	272	267	288	254	234	239	275	253	280	275	252	251	268	239	266	276	261	294	278	286	231	250	251	269	255	235	264	266	302	280	277	286	270	257	272	238	269	261	285	291	241	268	287	287	270	290	241	275	267	280	288	251	251	244	249	276	298	266	281	280	315	295	249	268	269	261	280	270	242	282	284	265	250	248	253	233	262	254	232	275	243	244	255	248	230	271	272	225	258	226	240	252	278	271	258	252	258	231	252	288	280	268	261	252	237	237	278	285	280	261	255	246	277	263	257	280	266	297	279	238	256	248	239	263	247	257	256	245	267	271	232	247	239	269	257	294	264	255	264	277	243	252	272	279	274	276	266	259	255	264	253	284	275	278	272	262	281	253	266	273	243	281	270	265	267	289	256	249	263	264	273	263	274	277	258	247	244	260	268	248	270	250	254	251	247	247	252	257	242	232	250	276	262	227	265	242	224	248	253	269	284	252	242	276	250	256	241	245	245	260	271	257	265	277	277	271	261	230	275	291	252	262	244	271	241	258	225	275	256	276	273	260	240	301	252	259	278	283	254	277	262	268	240	264	277	248	264	255	270	264	264	247	235	247	291	261	249	269	244	265	248	256	290	276	235	272	282	285	282	234	266	254	265	255	290	257	289	254	275	251	265	273	255	281	245	283	284	276	262	253	288	272	289	272	277	267	262	281	279	265	230	293	245	248	270	269	246	276	264	265	253	268	301	248	278	267	249	248	224	233	283	252	234	271	282	254	256	257
24811	1529	2839	3201	2773	2479	2039	1670	1486	1225	1146	1091	1051	999	996	865	899	820	865	830	837	837	773	828	682	730	734	721	722	685	732	731	722	695	670	695	714	705	680	672	687	684	660	645	651	677	698	693	690	683	682	663	714	664	627	662	656	662	669	643	694	666	632	693	678	626	631	647	645	636	630	657	655	656	666	645	654	657	637	674	649	666	669	686	665	634	629	673	654	644	666	587	616	681	701	657	631	641	647	667	619	658	630	608	638	675	684	647	665	678	621	642	665	686	649	675	633	640	662	643	642	687	696	681	670	661	656	662	651	657	675	666	659	665	675	632	650	664	651	685	636	586	678	673	668	634	677	659	635	687	631	639	623	650	645	641	669	662	619	670	656	692	686	638	667	666	680	635	645	644	695	677	668	663	665	697	705	586	677	602	623	645	629	655	639	658	601	662	643	683	657	665	641	698	683	683	651	656	696	643	704	643	656	611	616	632	666	673	658	665	707	666	679	664	656	624	659	661	679	679	641	632	660	627	608	674	639	640	623	633	627	655	655	666	622	673	660	697	639	653	647	683	666	647	712	623	611	657	652	658	586	629	654	682	634	659	648	637	618	654	639	632	642	641	651	705	701	633	668	679	643	673	646	627	684	628	673	674	607	641	633	652	655	651	666	647	686	663	699	650	634	625	662	660	665	646	660	612	588	696	657	634	638	637	669	622	642	667	627	627	656	679	655	681	655	641	639	644	668	668	658	664	624	665	645	601	677	648	635	648	662	679	662	632	696	685	620	676	675	624	661	672	668	684	713	719	617	631	663	654	633	659	645	645	625	644	608	691	632	641	660	631	617	640	706	604	681	645	644	646	616	627	618	654	627	698	633	657	643	651	695	641	660	687	655	635	644	663	634	674	660	661	648	657	671	640	650	672	701	645	621	654	701	717	663	662	691	666	627	656	629	686	657	636	696	650	653	672	671	669	634	623	645	670	626	631	645	695	656	694	627	673	671	668	679	647	693	654	675	656	642	648	659	645	617	648	577	677	672	609	707	662	712	653	689	661	640	640	700	646	624	671	639	673	671	655	638	631	659	692	673	607	619	670	679	659	674	706	646	659	647	652	667	674	646	620	684	650	640	674	683	631	630	617	651	639	599	676	662	667	618	622	628	640	615	685	625	613	607	681	664	665	665	643	614	628	672	612	659	648	610	695	662	641	669	662	639	623	590	667	605	672	646	623	647	676	680	655	690	617	659	674	665	646	599	693	603	660	640	595	642	630	683	635	617	655	652	692	626	618	610	668	673	638	628	677	661	656	641	647	670	606	670	661	652	692	641	633	655	682	626	632	635	658	626	634	625	627	671	616	641	611	649	662	619	675	600	671	592	660	632	650	634	615	633	618	668	633	652	641	640	672	641	617	647	640	609	663	679	620	638	686	613	640	639	620	670	671	585	695	680	664	667	645	729	699	691	657	637	655	664	624	618	678	662	647	661	645	670	644	673	633	643	642	606	644	657	659	655	609	692	654	623	659	644	640	644	655	647	677	674	641	656	653	693	643	665	599	657	659	598	663	625	620	635	647	717	649	674	670	659	629	620	643	623	662	628	633	636	651	640	694	608	614	663	658	669	632	614	685	653	684	681	679	643	662	680	652	671	624	683	690	668	620	669	687	646	709	676	636	690	615	646	634	661	619	655	677	659	636	650	646	640	634	640	672	632	680	647	662	609	642	639	635	621	645	634	677	667	611	663	644	649	684	673	625	609	631	673	604	668	668	632	638	617	609	610	646	670	659	646	660	660	645	689	615	613	640	620	674	667	624	635	665	698	615	621	622	680	638	665	672	638	657	635	667	665	594	655	663	641	629	643	673	600	635	659	686	644	648	665	632	650	627	622	652	619	654	647	589	651	628	628	690	664	656	649	635	663	688	634	639	645	651	681	647	667	662	640	646	630	704	671	624	649	630	629	684	657	652	630	675	620	683	674	619	654	664	650	643	650	629	642	662	645	642	619	682	664	647	644	612	640	668	653	659	646	673	618	632	672	663	685	657	643	652	670	715	639	676	630	644	648	619	621	625	634	603	697	632	633	693	674	637	652	614	612	677	637	637	662	655	622	648	689	652	631	669	647	644	662	638	647	677	633	645	638	661	661	670	659	687	619	691	653	624	673	692	607	601	662	615	641	658	670	636	635	663	645	623	673	659	652	603	665	691	673	648	708	670	586	633	686	622	650	673	654	608	695	654	643	720	668	637	612	616	668	674	704	667	605	644	636	640	669	604	655	654	666	658	686	649	650	655	607	692	658	629	613	654	620	660	709	617	645	647	622	690	638	637	630	637	643	634	660	663	642	619	662	683	662	675	677	644	680	679	728	687	631	676	633	667	649	661	676	647	673	654	625	648	655	675	686	651	698	666	659	604	643	662	656	645	622	614	600	647	675	672	611	650	631	622	674	663	669	666	642	635	616	619	659	675	652	662	602	659	656	659	647	641	618	635	635	681	622	603	665	625	611	631	685	634	636	651	700	624	651	655	635	660	664	631	623	633	680	620	680	647	635	643	631	706	680	626	648	657	624	651	688	669	650	617	615	629	626	629	632	638	635	642	660	608	710	630	636	672	663	665	621	656	607	657	670	670	629	669	653	687	633	649	626	677	714	711	653	632	631	647	671	616	654	632	678	621	653	628	719	650	624	672	655	637	670	638	638	641	598	685	659	628	655	701	673	623	610	636	655	619	644	644	657	645	606	650	616	586	664	671	683	686	642	620	631	693	655	674	614	692	627	583	685	664	615	613	612	649	612	666	640	712	644	674	597	669	631	614	628	648	655	622	630	710	658	695	680	658	689	672	646	663	677	622	597	664	643	645	660	603	651	668	655	664	664	650	640	661	647	644	625	629	670	641	633	624	644	643	631	618	622	627	638	630	649	639	657	694	689	684	623	652	680	697	648	629	653	641	650	659	625	690	655	686	665	616	708	653	651	632	665	686	612	689	611	605	671	621	694	663	611	640	627	644	641	633	632	622	659	644	647	667	659	606	652	660	647	656	613	643	635	662	592	679	661	638	607	642	680	641	641	695	644	577	641	669	603	673	669	660	663	633	599	663	664	648	665	625	666	665	673	616	608	650	651	684	655	665	650	658	627	703	635	684	628	646	650	672	637	649	656	695	652	631	680	637	650	689	594	645	602	641	640	642	647	642	664	675	646	645	679	663	686	674	657	628	652	677	625	619	609	640	675	669	681	660	655	627	667	643	679	634	637	604	616	629	696	653	626	685	652	682	684	631	653	618	614	610	678	685	685	659	686	639	675	627	620	640	643	641	616	625	658	673	678	616	625	649	653	668	673	654	705	710	647	671	633	653	613	626	671	645	643	668	645	690	625	670	684	691	647	646	630	678	634	695	651	634	655	642	637	652	673	699	684	630	621	636	653	676	651	618	662	591	655	627	659	694	669	613	644	624	648	677	675	631	671	636	649	641	622	643	686	707	677	643	636	664
44350	27299	23546	16935	5247	1542	1043	897	706	649	614	548	520	503	500	476	474	446	465	434	490	472	449	470	437	392	450	404	434	452	446	416	409	439	434	455	449	414	382	433	449	433	431	415	427	388	428	408	427	450	422	418	416	423	441	414	400	410	390	408	397	424	459	388	359	445	437	428	447	415	426	427	434	409	457	420	395	404	473	390	440	373	396	461	452	401	382	424	403	430	456	386	362	439	407	439	376	446	431	439	416	405	376	411	433	379	469	420	404	420	465	404	404	408	428	414	392	376	399	419	413	423	419	423	434	421	433	458	428	426	413	452	397	408	416	409	388	403	424	406	434	421	371	446	443	421	403	370	428	407	432	415	424	467	432	440	399	392	434	429	393	419	376	428	402	361	399	412	431	393	429	416	387	442	404	414	407	411	402	377	426	380	372	426	409	400	422	404	409	416	418	450	425	399	430	402	406	432	407	447	410	394	413	407	409	391	422	413	411	403	415	413	433	385	415	411	433	443	429	394	435	420	461	432	408	431	419	414	370	394	439	403	429	429	388	387	408	446	429	417	431	430	410	400	388	427	422	443	439	436	405	418	427	413	441	377	445	442	420	429	418	422	407	376	378	405	425	429	413	421	426	399	407	448	450	432	455	427	413	417	430	408	450	447	414	434	409	425	437	444	414	415	410	445	428	431	410	389	429	424	443	438	421	443	470	407	393	422	422	430	417	440	457	429	400	437	427	410	401	435	415	404	412	407	418	416	444	431	391	399	398	422	385	407	446	406	430	394	438	404	428	450	399	405	411	392	414	428	410	432	424	460	409	400	434	378	391	409	419	442	434	436	377	437	394	400	420	399	424	442	413	434	428	393	407	388	429	395	453	421	453	456	446	448	426	432	436	391	434	429	427	407	427	457	371	457	417	407	408	425	424	393	368	451	391	435	430	410	411	423	435	436	399	422	449	406	444	407	485	393	409	402	407	407	409	418	385	442	450	400	408	416	445	440	389	417	412	402	411	428	426	399	428	439	408	460	359	427	430	399	435	438	416	449	454	416	433	409	430	443	425	434	395	429	413	430	383	411	417	358	439	434	397	417	432	397	419	424	432	389	407	456	418	441	458	436	422	402	413	461	380	442	438	447	447	436	410	373	413	437	391	411	414	419	376	454	416	376	373	423	393	407	428	410	437	359	401	388	429	492	433	425	393	374	429	410	375	439	414	460	405	413	400	418	424	444	409	415	413	396	379	399	425	403	421	417	432	394	418	445	453	414	412	433	404	402	394	440	371	393	397	414	446	427	467	436	419	424	404	419	410	428	442	449	399	410	406	441	441	412	380	422	415	359	413	394	435	392	433	392	383	387	398	429	440	424	407	405	381	389	415	403	456	410	424	408	415	411	423	396	443	421	399	418	387	434	408	442	390	430	383	400	389	405	389	386	404	421	426	396	432	405	397	471	428	443	435	358	397	408	401	441	349	401	421	439	389	419	435	413	429	464	392	426	411	384	429	449	414	423	425	389	373	417	429	432	416	428	392	389	409	392	407	447	420	435	432	419	415	400	393	420	432	405	415	443	433	430	441	429	424	418	422	437	422	458	419	381	413	365	389	411	417	431	400	428	420	397	432	412	440	392	373	436	396	398	419	445	411	455	404	414	442	371	425	411	405	398	418	449	397	398	426	378	399	428	394	458	422	396	416	432	408	382	386	424	379	434	398	398	400	409	453	427	411	438	438	395	414	386	376	412	425	421	418	417	441	436	423	447	451	421	414	385	395	409	436	429	418	433	398	441	431	428	432	387	430	418	412	454	435	418	475	426	405	388	458	419	404	427	397	443	433	418	429	442	433	417	428	452	374	423	391	390	420	369	378	383	410	400	393	443	399	399	451	440	391	406	458	452	386	444	435	410	434	402	452	418	421	427	441	403	427	397	378	428	453	422	405	387	416	392	426	421	436	454	389	464	414	401	410	423	415	413	391	407	406	407	428	417	415	436	406	385	395	412	429	432	448	416	436	399	430	396	406	432	381	427	428	466	400	415	427	389	418	413	444	371	400	399	441	443	399	398	409	426	409	439	473	445	421	403	397	440	434	381	378	410	392	399	436	400	415	393	426	448	426	362	393	451	408	436	400	456	449	394	403	410	398	393	415	406	413	416	422	417	449	438	415	406	442	451	426	418	408	443	412	406	414	397	428	391	462	434	438	393	402	424	393	408	453	420	405	425	377	409	413	389	432	421	404	425	416	433	390	367	443	460	436	392	402	383	410	448	415	398	384	400	376	415	426	425	430	429	389	420	432	379	413	409	425	424	413	369	386	413	417	422	445	446	452	398	439	453	420	437	442	432	431	426	429	416	435	430	395	438	385	385	453	393	433	425	443	436	400	447	389	386	395	394	410	415	447	413	421	435	406	445	431	440	431	424	422	398	477	479	426	425	418	433	407	438	421	416	454	412	405	361	397	443	420	392	393	444	435	405	416	408	383	413	435	415	400	421	429	411	413	395	416	410	417	415	392	432	406	411	428	418	426	420	414	425	405	432	403	466	444	406	441	392	420	435	402	414	391	388	412	399	395	385	395	400	440	439	392	389	423	438	366	408	410	384	425	405	425	429	416	419	469	433	421	395	416	420	381	417	385	396	384	446	429	416	427	399	422	430	391	430	428	427	398	402	427	401	404	421	416	427	439	451	446	408	434	398	407	404	428	445	422	422	423	413	439	415	425	381	440	439	423	431	452	416	450	389	437	409	416	408	385	460	385	450	422	419	375	417	384	365	443	377	437	400	415	418	450	392	403	404	446	394	408	426	474	406	438	400	373	457	431	420	448	469	414	442	429	414	414	433	435	425	448	387	409	412	403	429	404	433	438	415	387	370	414	437	363	434	435	402	431	362	390	379	374	439	428	391	435	411	424	407	405	435	410	430	412	442	373	387	457	437	418	435	403	408	417	388	427	402	359	391	431	408	446	404	461	404	415	409	406	426	416	403	435	402	372	395	416	455	427	394	393	380	413	416	406	436	410	421	396	425	408	376	442	432	421	401	440	412	389	424	426	433	384	436	404	429	437	391	412	407	430	418	406	425	439	383	426	420	440	390	429	405	382	418	431	412	398	396	429	401	420	429	380	398	440	419	399	439	385	397	421	409	409	423	422	424	387	416	408	389	432	430	455	395	411	422	412	423	401	400	423	408	394	408	419	423	396	402	388	438	410	413	430	430	426	403	424	386	417	435	435	406	405	390	380	429	455	384	424	437	423	406	397	449	452	432	427	464	409	402	425	380	402	388	404	387	416	374	411	444	440	431	430	439	431	410	415	419	450	430	403	416	406	388	424	386	390	420	421	448	409	448	388	411	436	465	405	409	470	460	424	411	419	397	381	411	427	433	403	425	419	423	440	396	391	418	398	414	438	392	431	418	388	408	449	407	418	441	449	436	406	409	413	442	391	428	427	414	390	426	385	446	400	371	434	392	417	411	438	418	416	446	413	401	390	423
31596	2456	4655	5400	4687	3889	3172	2874	2459	2048	1895	1804	1637	1652	1438	1424	1394	1375	1328	1210	1322	1228	1235	1121	1121	1085	1072	1143	1110	1059	1075	1024	1061	1006	1034	1003	1016	970	972	1043	1050	984	978	996	1002	1067	969	977	1007	974	922	1016	1006	956	942	992	1005	1006	1020	955	949	979	932	958	981	985	1037	973	969	953	1014	990	967	979	960	949	1011	992	948	961	968	886	994	956	991	924	891	903	920	925	932	915	961	943	959	945	953	942	984	934	999	918	934	917	1014	999	995	940	921	963	959	984	946	970	968	1008	995	967	1009	933	1026	1018	990	996	976	912	961	954	972	970	985	950	971	954	998	920	936	965	971	975	911	981	910	948	987	974	1027	942	981	961	923	968	958	979	895	956	984	947	926	964	945	1015	932	989	954	952	982	927	946	959	962	887	920	921	950	939	934	943	969	966	943	967	957	919	923	903	860	976	943	967	974	989	908	973	996	900	962	968	942	1000	989	1011	955	952	993	947	930	967	926	932	976	921	925	905	881	909	955	974	903	894	958	1020	917	912	891	935	923	927	969	998	926	945	1018	926	928	951	936	984	923	939	974	959	969	942	988	984	955	974	977	949	973	965	977	949	916	950	947	985	947	989	943	979	955	981	961	939	988	940	932	958	975	984	955	964	938	973	923	968	920	929	950	939	953	920	952	879	943	924	945	945	938	967	917	930	972	944	963	939	911	965	887	906	958	975	987	910	904	943	957	944	993	1003	914	930	1000	981	950	954	1002	1012	986	972	971	979	943	889	959	918	969	971	956	935	894	954	936	979	879	941	906	1049	984	944	933	944	955	957	1006	978	917	900	938	977	946	969	954	918	973	1009	907	938	1025	936	975	935	955	905	915	942	856	987	911	897	977	963	914	962	936	910	932	894	889	973	948	979	935	949	906	931	961	985	940	953	968	1020	929	991	974	1025	914	914	952	932	934	923	995	965	925	976	927	963	983	976	971	969	957	937	994	974	984	918	941	967	951	957	925	943	979	905	957	940	931	973	939	920	938	965	936	945	927	933	906	927	962	918	899	929	919	901	984	913	910	938	920	953	943	920	935	916	976	900	924	936	953	983	910	872	984	905	928	933	904	959	932	1012	923	973	962	937	946	985	917	931	967	929	912	908	1004	935	967	976	920	906	937	935	972	936	898	933	946	958	953	949	923	967	939	959	960	961	933	931	959	972	927	908	922	945	978	929	930	979	930	988	913	929	946	959	934	1006	949	950	945	956	923	968	987	971	962	987	923	940	907	925	964	981	977	950	929	937	998	935	1067	937	947	971	1002	917	924	910	969	932	925	963	943	951	928	957	953	1015	900	934	921	922	938	933	978	1004	986	925	960	988	937	976	945	943	945	953	901	986	929	939	971	920	958	934	952	1003	960	957	1014	978	929	947	915	966	946	987	927	963	961	923	930	983	942	1009	898	935	932	978	950	960	895	978	952	985	953	965	935	948	946	943	934	922	984	984	966	1010	990	925	904	976	884	925	880	932	942	937	959	968	966	949	970	929	964	946	968	989	882	935	941	1004	896	964	948	972	960	895	1006	926	970	929	942	981	992	945	953	931	936	1011	913	896	952	968	956	943	960	936	959	984	968	929	978	895	947	962	987	931	944	905	951	981	903	944	959	964	958	965	958	926	970	945	935	953	987	961	931	952	895	911	928	949	981	917	998	966	961	985	963	967	956	907	930	954	937	957	987	973	955	1005	991	983	950	919	933	977	863	919	960	921	953	897	981	952	977	978	976	948	933	959	984	940	923	918	956	937	1017	931	967	909	954	985	949	1004	955	991	953	1002	959	945	945	965	920	925	970	975	941	951	934	1044	974	945	957	956	970	967	979	925	913	989	999	949	930	973	929	959	1003	947	909	939	953	966	969	957	925	949	917	946	929	982	948	921	933	981	926	934	945	925	923	958	962	933	930	978	933	960	983	933	937	991	946	934	1030	922	964	971	922	955	953	957	926	898	970	955	953	957	925	971	1012	943	990	909	991	948	973	947	980	935	1002	960	936	961	940	919	941	970	955	898	906	966	946	1011	979	925	999	932	987	964	959	956	974	935	976	904	919	965	946	949	931	899	926	916	973	951	986	936	956	920	919	949	1029	986	955	899	953	963	898	995	948	1018	980	913	979	968	947	928	948	960	926	947	944	923	899	978	975	953	985	941	918	999	906	992	956	953	915	932	983	961	946	910	933	936	975	950	954	968	988	971	966	899	949	952	927	995	897	953	906	985	957	978	877	920	911	953	972	943	966	949	933	982	980	966	958	930	939	920	959	956	928	932	938	937	952	998	949	980	911	917	968	970	960	976	986	941	900	960	995	949	983	939	983	958	947	976	922	1000	943	912	950	924	935	946	916	959	945	943	931	938	990	920	891	932	974	918	983	938	943	953	946	929	932	930	955	910	969	926	938	939	908	901	928	896	924	953	995	950	995	927	953	910	919	968	931	943	972	944	923	867	935	907	981	948	985	947	940	888	957	928	917	968	969	1020	965	961	982	973	918	964	1005	956	990	954	993	913	964	951	966	946	927	981	965	948	943	921	965	948	964	980	1005	954	976	945	946	896	990	913	944	937	957	916	929	931	942	954	1020	967	927	919	973	914	963	991	961	951	950	986	903	927	899	966	913	983	975	940	962	931	960	944	955	962	968	934	939	982	917	984	971	914	941	983	936	952	990	888	928	941	896	958	973	912	931	959	942	938	957	985	917	936	962	925	991	1033	922	953	962	970	915	974	953	1033	960	916	914	985	963	941	1005	960	944	897	925	985	919	981	907	935	993	939	968	970	995	929	944	994	902	953	992	999	963	964	927	930	962	981	956	983	910	954	967	940	940	967	982	921	988	930	981	950	927	953	969	905	922	943	957	946	888	949	992	933	952	939	925	957	995	940	996	951	954	981	972	927	941	981	910	965	1010	918	978	986	953	989	966	913	955	911	956	946	919	934	1004	965	955	986	930	932	923	980	916	953	990	927	934	999	938	901	918	945	904	932	941	930	949	956	945	974	949	940	909	977	946	962	978	958	932	962	964	914	934	946	989	1016	991	931	969	907	914	951	965	928	957	917	930	953	927	981	973	969	976	993	963	982	942	958	968	979	949	939	953	892	934	924	916	923	947	994	895	911	938	939	969	924	918	974	960	998	960	943	962	970	957	966	959	909	969	919	998	964	1007	959	945	927	967	954	898	958	951	1036	873	996	971	1005	935	1012	929	948	945	967	944	944	906	941	975	943	968	977	962	949	928	952	934	903	900	940	939	918	988	935	955	935	923	909	872	951	911	1004	928	930	937	950	943	953	909	1021	934	912	923	891	989	917	975	935	912	1025	948	963	973	935	964	982	968	952	939	981	998	928	909	961	975	979	936	984	958	961	943	965	1020	917	980	953	959	969	955	1001	928	995	946	960	944	910	912	949	964	963	908	939	943	962	957	887	980	946	923	1001	940	932	926	994	911	932	948	1014	924	954	945	949	944	969	897	947	990	957	935	946	981	958	920	957	979	966	963	943	950	955	965	939	900	951	947	907	942	974	931	937	965	963	938	972
11707	745	399	321	288	278	247	261	249	239	249	268	236	239	227	218	220	241	231	239	253	224	249	224	230	220	225	211	206	234	224	214	235	244	226	246	270	232	238	218	227	225	225	247	238	222	254	262	189	243	242	252	233	258	206	227	236	221	276	223	244	224	229	229	221	223	230	237	212	209	254	224	240	233	247	243	235	209	237	226	227	240	228	236	227	204	248	247	229	218	222	243	214	223	219	225	229	240	231	249	244	242	234	217	222	197	238	231	242	256	205	263	251	259	249	226	236	210	218	246	226	251	243	220	261	226	230	232	244	229	224	249	208	233	235	220	253	206	190	241	247	214	251	245	227	244	224	217	199	239	207	252	258	221	225	234	250	227	224	233	231	267	231	254	230	244	202	228	249	200	252	248	246	266	235	236	231	211	228	248	222	222	204	236	214	230	227	220	229	228	209	248	207	223	232	237	249	252	244	218	254	249	261	239	225	196	246	258	255	224	254	262	241	218	240	266	212	234	219	216	227	237	234	221	233	215	226	251	228	219	224	226	222	197	222	225	218	241	212	216	233	225	240	240	232	227	240	204	217	252	210	246	254	244	222	199	232	247	218	243	245	206	208	226	250	229	218	218	224	241	241	219	240	220	223	203	212	240	219	247	210	238	216	246	258	223	237	217	230	240	198	240	233	212	218	209	246	264	256	223	229	204	216	228	239	208	238	247	210	243	250	219	224	251	228	222	247	246	242	238	219	246	262	196	246	236	224	218	206	241	253	242	248	233	232	227	246	210	232	238	220	242	233	234	246	238	238	207	209	242	229	212	224	230	224	238	224	208	229	212	246	237	251	228	248	237	224	242	219	194	210	225	239	207	215	226	211	259	198	212	229	238	209	242	235	208	219	220	229	222	225	241	221	221	224	241	232	265	225	249	239	214	227	223	202	217	225	250	216	226	232	222	232	233	202	220	230	215	221	246	249	218	233	236	223	217	215	228	229	231	234	223	235	221	269	230	232	208	244	238	224	244	210	197	227	261	211	228	220	236	230	246	246	255	222	247	240	214	228	231	198	190	250	235	254	245	240	215	230	243	242	262	219	256	228	239	221	244	214	235	240	231	241	220	240	215	244	203	280	257	260	231	222	252	258	257	206	224	228	231	218	239	241	233	238	235	205	250	236	231	217	234	224	210	222	231	238	219	219	221	241	239	230	232	231	193	236	232	237	245	238	246	224	235	213	251	225	232	211	223	232	252	232	228	277	237	250	246	233	249	251	218	230	223	215	230	216	223	236	212	234	233	204	205	236	226	225	228	229	242	230	212	230	244	216	211	205	210	208	222	264	213	225	257	226	243	226	220	236	248	216	227	225	215	246	229	222	231	217	274	227	246	207	249	254	209	241	224	237	213	257	197	216	252	252	247	210	240	244	236	265	251	236	207	226	256	250	224	220	205	233	253	215	233	222	229	236	221	229	230	179	232	251	258	238	251	225	222	234	242	247	242	243	217	228	222	229	233	248	219	197	234	239	217	241	232	212	231	216	217	233	254	227	235	230	229	236	232	239	239	212	247	246	226	236	233	242	189	267	256	249	242	200	258	229	216	248	222	217	197	228	238	203	230	238	247	255	232	237	230	236	219	228	236	227	216	208	226	232	219	203	238	239	234	235	265	225	228	244	211	241	220	256	217	249	215	260	236	228	240	219	226	201	237	231	224	234	234	212	261	211	234	235	222	231	222	204	241	222	208	247	241	240	204	211	220	230	249	226	233	243	237	236	228	224	244	225	271	248	225	238	226	230	249	227	215	259	241	248	215	268	227	236	242	258	217	242	223	227	211	220	249	240	206	240	264	235	226	246	231	225	212	238	224	214	234	258	204	242	209	224	244	237	215	232	209	232	239	225	238	227	199	247	251	224	203	233	243	223	261	209	252	208	223	231	236	222	239	242	228	204	249	242	237	239	212	231	206	226	228	224	209	232	245	231	233	255	218	208	265	237	213	253	230	244	215	223	228	239	238	231	263	256	225	225	248	228	207	208	218	231	215	250	225	226	233	248	251	242	245	230	244	256	237	223	230	214	243	231	219	230	249	246	237	223	285	249	236	227	230	216	261	251	243	234	234	234	188	251	212	230	241	222	215	230	233	250	269	207	257	228	221	252	234	238	249	242	269	217	242	279	236	250	235	225	214	228	243	244	212	267	217	222	242	224	233	218	260	238	207	224	226	233	242	216	241	245	221	225	229	230	229	233	249	226	243	221	236	251	241	230	197	226	243	240	231	252	226	242	231	227	244	201	227	230	239	227	244	262	209	226	226	246	201	258	218	226	214	221	234	256	220	217	225	234	233	222	224	216	217	201	253	262	225	214	228	240	227	203	230	230	245	237	218	232	234	248	208	245	236	220	233	235	223	227	240	246	225	219	212	239	233	238	230	234	231	272	221	221	225	237	208	219	239	235	210	237	254	217	222	218	253	252	229	243	223	251	246	246	221	237	211	215	221	218	215	242	274	241	243	262	205	246	239	234	249	220	227	219	262	217	219	192	220	206	220	217	217	233	256	227	232	212	243	233	240	237	207	223	230	242	211	257	232	260	227	253	224	237	220	186	258	230	239	229	237	228	244	221	263	207	238	245	233	231	190	199	224	229	214	225	241	214	208	234	270	241	224	241	217	242	239	239	220	206	269	210	243	238	205	235	203	219	224	243	230	239	243	219	234	226	226	233	218	242	229	227	230	234	242	213	232	198	224	229	237	252	249	238	243	242	212	202	240	226	234	245	223	213	208	229	223	240	224	233	208	234	219	239	226	212	242	213	230	254	242	222	237	229	228	249	206	228	224	246	230	215	192	239	239	247	228	235	227	186	232	245	227	200	229	233	236	218	233	271	217	246	239	245	229	222	227	230	237	220	241	233	231	249	243	271	223	225	212	228	200	209	218	226	237	250	192	234	237	251	234	207	229	202	224	233	203	203	206	241	231	244	226	255	254	208	214	228	228	248	212	210	200	235	216	228	229	226	252	223	217	207	249	246	242	233	238	240	240	239	228	215	226	231	246	234	241	244	233	240	239	217	236	231	220	211	227	237	227	242	229	222	225	262	206	248	226	213	227	221	210	239	240	218	232	244	204	234	238	238	229	247	253	249	246	240	238	237	218	230	240	247	247	229	256	248	232	221	192	218	241	235	223	221	241	235	226	231	216	232	225	248	210	236	231	208	230	225	219	239	226	209	198	253	254	240	239	232	256	233	253	208	232	245	244	202	251	236	240	238	238	206	207	262	218	222	257	246	248	238	244	251	240	267	222	213	214	212	227	248	242	225	263	242	239	246	227	246	209	228	208	226	229	220	233	248	235	204	236	231	201	197	252	244	239	221	241	228	232	224	246	219	212	235	238	243	227	218	245	237	213	220	230	220	251	243	270	172	236	242	247	205	250	256	225	244	218	215	239	266	232	219	234	261	210	233	227	226	235	245	250	227	198	241	229	232	247	214	230	262	225
10927	643	864	850	806	723	669	705	630	660	579	625	654	598	606	589	605	602	576	588	574	596	584	630	615	621	591	591	563	564	598	617	562	547	543	646	561	626	600	577	571	585	570	565	597	546	592	594	605	583	594	582	563	582	587	542	544	632	557	550	642	576	569	575	533	559	600	585	574	554	577	566	599	572	575	575	588	567	620	581	615	562	553	598	578	552	582	576	577	603	570	541	583	556	587	532	591	574	600	544	558	562	567	602	571	591	557	536	605	582	592	595	592	538	592	613	550	572	566	582	598	570	586	573	592	590	565	565	617	581	531	613	563	596	582	556	573	600	567	586	554	592	575	601	587	605	631	557	592	600	579	646	591	548	646	573	587	589	546	581	581	558	601	526	569	574	590	626	595	585	598	552	578	579	544	578	551	538	587	595	601	578	571	568	597	546	544	555	539	587	545	591	551	571	588	583	573	597	569	595	579	544	583	607	531	572	610	584	585	550	568	560	595	556	572	576	605	552	560	591	591	567	536	589	593	550	594	590	581	593	553	566	605	603	587	555	566	572	566	582	565	580	550	578	593	542	565	564	578	548	560	578	557	587	622	562	566	559	555	575	594	581	525	560	616	585	573	565	606	610	607	538	559	576	570	593	581	579	567	548	601	597	568	524	534	603	577	563	564	567	582	565	597	565	592	579	635	552	581	597	547	603	543	583	559	584	534	589	578	566	567	585	579	576	608	566	586	567	587	578	589	534	560	590	570	576	576	590	616	582	563	574	555	589	557	605	572	552	549	608	559	577	585	557	551	545	510	595	570	557	560	620	517	545	580	538	560	604	565	592	565	567	604	596	588	567	539	600	556	606	584	579	587	610	578	561	594	576	559	542	625	611	549	571	571	543	545	557	618	569	585	560	562	593	588	600	573	558	556	540	540	531	541	584	592	584	573	570	573	592	632	571	586	538	569	573	598	581	532	567	597	540	578	586	562	587	574	553	551	574	589	581	622	551	608	560	589	573	600	571	554	541	584	570	559	551	560	574	569	563	558	596	575	582	581	564	554	583	590	542	564	575	543	557	598	568	599	571	547	609	546	604	557	536	565	572	583	567	559	600	581	548	584	583	539	620	560	542	554	554	588	602	552	556	593	579	587	602	544	557	612	547	545	620	556	650	579	649	571	593	584	615	583	610	600	545	582	594	550	577	586	613	573	607	602	551	631	578	539	576	598	578	590	581	570	573	582	605	609	564	563	595	571	550	553	595	522	611	585	582	592	592	561	562	570	561	561	577	529	596	635	564	574	594	640	620	538	593	604	550	590	559	605	602	586	557	545	586	556	566	615	558	604	553	585	574	577	612	583	575	558	567	596	575	513	573	543	557	594	550	539	520	539	566	582	528	634	565	586	555	582	635	581	551	566	576	570	590	569	568	581	581	515	566	547	555	605	580	592	589	577	594	575	532	591	610	560	582	570	528	570	592	548	564	576	575	524	586	573	555	585	541	557	525	586	631	575	581	568	619	580	524	566	583	603	548	554	569	551	594	550	545	592	552	578	547	520	602	550	594	597	574	602	552	584	588	564	557	614	571	574	563	573	619	539	582	552	532	574	589	580	584	540	581	570	584	602	598	551	588	572	551	546	611	565	585	577	550	600	550	516	592	570	558	579	589	609	571	547	577	575	599	551	556	560	556	564	534	607	581	624	563	591	595	550	535	538	592	512	539	536	583	567	578	539	554	563	582	604	631	544	604	553	582	580	608	550	590	550	594	572	618	569	605	595	552	606	601	580	563	549	537	590	553	565	599	565	531	575	589	584	562	580	582	542	578	567	585	576	532	560	596	542	582	560	559	561	547	577	577	580	574	563	601	582	554	587	559	564	581	574	537	606	537	576	562	567	601	557	555	572	604	639	570	586	540	573	590	596	566	578	624	567	568	571	549	586	566	564	561	578	607	581	548	582	589	553	604	580	568	594	574	607	580	527	586	554	539	598	547	551	591	542	537	585	548	558	629	617	612	559	567	575	586	549	578	591	578	580	547	539	533	579	603	596	556	557	542	615	577	583	580	585	538	616	560	560	575	568	550	570	574	538	561	584	535	558	535	553	591	543	576	574	597	512	612	527	550	528	601	582	586	545	571	595	549	596	535	571	575	552	523	598	548	562	597	532	599	596	589	562	563	601	589	601	522	587	549	569	593	594	563	562	564	549	584	575	595	546	535	606	578	583	588	561	575	534	608	570	558	583	569	582	591	587	575	555	619	562	602	565	602	561	570	562	566	613	580	595	580	613	590	588	577	539	600	551	550	551	605	554	573	567	596	557	547	553	577	602	562	570	583	560	575	582	563	565	583	554	586	598	570	590	568	542	589	573	559	567	554	542	589	555	571	576	598	616	595	539	608	558	563	611	558	565	591	551	519	566	605	605	586	580	605	579	574	586	592	587	566	619	582	570	579	615	579	548	575	574	594	566	579	554	556	611	578	582	567	574	563	573	565	583	613	585	600	568	563	542	564	579	572	567	584	552	589	577	550	551	570	527	590	573	580	512	587	573	583	603	577	562	565	567	617	531	573	558	553	579	576	599	612	598	555	554	592	580	542	578	544	597	553	596	534	617	549	546	553	575	513	587	596	606	546	561	572	595	603	562	561	579	516	569	570	577	571	570	552	574	577	560	592	588	568	605	586	557	609	595	585	573	575	585	539	574	594	582	546	556	570	578	596	575	572	549	577	571	558	550	573	611	616	581	565	558	557	602	584	575	586	540	549	584	619	588	551	583	531	585	593	592	557	594	550	540	609	533	591	578	561	593	534	555	562	574	601	550	563	593	584	596	592	529	567	554	561	597	578	602	577	560	588	568	612	545	601	569	567	588	583	579	607	544	569	581	589	590	533	599	581	608	551	569	587	572	580	553	572	550	597	594	578	580	638	548	604	518	607	576	532	567	605	576	570	581	577	601	556	574	599	595	570	601	563	574	627	605	597	575	568	594	597	558	582	568	603	605	605	556	566	577	550	599	599	567	578	532	604	562	570	623	542	573	578	581	556	543	576	577	584	607	567	592	566	571	571	530	554	552	578	589	558	564	637	577	599	594	584	605	566	565	572	588	541	588	572	549	637	576	522	566	554	554	519	584	578	620	578	587	595	569	575	612	581	593	562	586	571	576	582	575	615	591	564	546	598	575	576	584	569	584	591	587	569	580	544	547	539	560	583	587	569	545	583	574	571	601	577	570	589	516	547	580	543	561	555	606	568	574	605	606	574	570	596	607	578	555	595	586	582	592	550	574	598	595	526	599	564	595	624	550	566	580	589	591	585	570	585	577	596	594	544	602	577	593	587	547	550	597	590	602	532	559	553	613	579	554	562	534	572	600	575	585	557	617	591	566	614	581	597	598	535	547	572	583	594	608	564	564	585	587	549	523	594	588	571	617	548	587	546	550	591	577	580	584	548	634	584	567	560	534	597	537	618	566	561	572	559	558	574	578	594	589	540	639	578
50844	23731	11136	1729	1011	737	555	488	451	378	340	307	301	315	318	292	324	270	310	330	268	260	264	245	275	275	266	270	269	303	301	270	301	267	263	276	243	272	246	243	255	257	257	227	282	254	267	287	271	280	262	286	255	253	247	269	261	251	263	263	247	247	242	271	276	242	253	244	267	259	261	266	257	301	286	276	295	258	216	264	251	274	256	274	298	267	260	267	269	268	257	270	278	287	281	261	251	266	281	271	236	272	235	260	280	234	253	251	251	279	248	278	246	296	247	247	273	256	273	274	260	255	231	291	224	241	258	281	250	237	247	249	248	253	309	253	267	271	233	255	241	267	291	272	266	254	244	257	237	270	249	278	286	282	271	289	273	280	297	261	247	288	247	264	272	227	236	244	278	266	259	263	288	290	243	267	247	243	237	250	259	227	269	245	289	258	264	273	279	264	247	261	254	245	259	242	271	278	273	252	241	285	268	269	273	258	257	267	284	253	294	266	239	234	260	249	258	238	285	243	228	253	222	240	254	249	269	248	267	281	254	266	289	252	247	286	256	292	293	245	284	272	258	264	215	275	275	246	264	237	252	234	278	257	258	262	275	257	271	247	263	262	288	280	255	260	284	255	284	254	271	267	276	283	239	248	269	279	306	244	252	247	247	277	253	295	253	267	274	272	256	257	247	251	276	281	296	239	255	248	275	269	250	290	231	256	280	268	240	251	258	251	268	269	277	281	262	261	251	284	280	257	270	256	272	247	268	250	259	285	256	278	274	276	264	274	273	254	276	259	250	255	271	260	260	260	255	277	229	250	235	258	265	271	256	273	256	281	253	233	249	284	305	255	239	260	261	264	290	275	283	280	258	271	266	271	258	260	241	261	248	266	268	233	251	262	287	259	267	242	279	281	244	251	239	263	234	291	253	259	252	264	233	291	272	254	257	279	284	275	267	273	261	260	260	271	280	248	229	279	274	268	281	284	299	243	254	265	289	287	248	281	277	277	261	254	282	261	238	262	270	261	255	272	249	246	279	266	238	244	258	292	251	281	291	286	265	264	292	273	273	287	263	272	254	248	250	259	241	251	262	279	262	256	282	283	270	264	284	243	255	236	257	254	270	246	263	255	255	270	246	268	252	281	237	266	256	280	266	245	260	256	276	253	250	236	253	253	261	214	287	245	265	239	271	267	261	264	266	251	266	281	259	243	252	288	263	281	258	251	261	263	257	229	265	289	265	251	270	260	266	276	242	249	272	243	264	246	254	253	277	242	250	233	267	280	283	276	263	239	257	258	259	259	263	278	260	269	267	248	257	256	283	255	253	231	262	274	262	302	270	255	238	238	254	273	255	271	312	283	262	257	252	264	275	267	267	247	262	275	273	212	248	272	260	261	280	268	263	259	243	252	279	246	263	257	267	281	215	270	287	253	227	291	283	252	244	235	248	259	281	252	263	263	276	268	251	251	284	268	267	254	237	241	236	231	270	276	267	259	254	271	275	296	281	273	263	281	312	293	254	263	269	244	253	283	268	261	267	259	259	286	255	279	280	249	256	277	229	280	241	252	272	218	299	283	302	289	257	246	252	258	285	228	239	254	234	268	244	237	263	255	283	242	296	278	247	243	291	289	243	263	282	272	275	282	243	234	288	243	285	250	252	243	245	258	245	242	263	265	244	250	262	255	247	256	300	253	247	292	255	273	217	299	268	229	278	265	247	273	250	237	268	297	235	278	274	255	288	265	250	278	282	272	246	275	299	270	289	253	249	221	237	278	258	269	279	266	221	260	249	271	264	267	257	273	254	256	269	276	265	250	256	229	249	297	265	275	271	230	282	263	276	266	273	240	265	270	246	261	278	278	211	269	263	258	265	277	261	242	245	277	244	259	247	264	301	243	233	239	300	231	283	278	302	264	268	266	268	256	261	274	266	276	269	298	269	237	267	275	276	271	279	276	261	250	263	250	247	255	265	216	271	266	286	260	245	269	250	271	242	243	273	243	263	254	277	283	238	262	249	282	271	233	254	285	233	276	288	258	272	264	277	267	259	247	238	262	272	294	285	229	248	275	239	242	274	258	248	255	251	246	233	266	270	288	255	265	264	241	274	293	256	275	251	242	240	269	262	262	265	286	282	282	280	241	264	278	288	261	290	250	271	285	242	268	227	281	254	297	295	272	255	236	270	224	288	276	256	269	245	263	263	288	273	286	259	266	267	265	262	282	272	260	242	264	302	266	293	260	293	265	258	247	239	270	259	255	258	255	268	252	286	268	288	264	280	253	276	227	286	254	259	265	264	250	270	280	265	282	240	272	256	274	276	287	272	271	278	251	259	263	260	247	237	237	245	232	253	277	280	281	253	281	276	279	286	252	252	301	266	255	269	267	233	244	267	264	292	275	265	261	256	272	287	265	246	271	256	247	268	247	252	233	278	284	253	292	263	275	272	273	251	311	279	235	283	292	282	293	233	268	266	251	281	260	253	256	244	256	276	220	259	273	270	281	285	260	238	238	250	249	256	272	271	262	279	244	252	230	254	240	262	243	250	259	270	263	298	248	277	276	261	222	257	258	285	258	241	231	253	268	249	285	241	248	276	277	267	268	275	314	265	228	251	256	236	252	235	266	293	254	264	294	244	260	246	252	236	251	301	295	271	239	254	235	272	275	276	262	266	272	283	255	256	258	261	264	247	247	241	267	254	258	288	295	277	287	264	278	250	259	264	262	262	248	243	276	266	286	246	251	278	253	219	267	281	249	240	269	276	271	231	250	279	279	259	276	258	245	232	284	299	276	261	234	277	282	265	269	273	262	275	253	278	266	244	235	258	251	277	231	279	283	255	264	227	256	257	247	267	282	255	276	274	259	282	280	272	238	285	260	240	279	234	235	255	267	245	274	265	248	258	282	300	243	289	291	270	287	270	266	278	299	272	261	245	257	252	288	312	251	234	248	286	257	265	251	252	241	226	272	262	244	261	238	231	272	248	263	271	256	270	257	275	268	282	294	249	243	281	251	293	242	302	292	248	251	308	256	281	251	263	247	279	216	257	245	251	257	238	241	283	236	281	254	260	244	242	240	268	242	233	269	265	270	249	243	276	275	253	246	265	252	253	290	264	263	266	262	292	268	268	244	252	297	266	271	258	246	270	284	259	291	264	254	271	264	253	307	274	227	292	285	227	264	246	215	226	287	230	264	259	256	245	243	255	272	285	254	266	238	242	255	269	250	256	265	311	231	273	283	271	287	264	263	257	268	262	248	276	277	224	266	278	264	267	274	250	288	279	253	275	272	256	252	286	262	239	293	246	250	252	259	285	260	250	267	251	276	262	236	223	262	242	254	261	260	284	259	258	233	267	244	288	261	255	223	262	289	229	255	244	263	278	242	246	262	243	268	274	256	232	266	290	264	268	292	244	261	258	268	278	275	272	287	280	267	292	274	274	260	241	296	266	292	284	251	274	237	289	263	260	303	240	265	251	241	256	270	263	260	265	265	264	293
26821	1636	2800	3195	2911	2328	2123	1769	1446	1271	1142	1075	1071	1031	944	921	929	849	812	797	811	754	705	745	752	741	754	748	721	739	751	707	745	721	700	658	715	728	723	641	682	704	705	658	703	624	677	682	694	670	643	682	664	649	667	636	643	696	656	623	640	668	722	661	661	673	624	668	632	657	712	675	651	637	681	651	692	628	614	652	639	620	679	635	646	659	688	674	668	618	613	684	677	640	669	638	672	639	648	630	693	667	608	668	646	646	680	688	650	679	687	675	684	701	673	618	663	621	697	629	662	676	681	664	633	677	672	680	646	636	671	641	667	651	668	673	661	615	632	687	632	653	676	676	665	631	636	613	669	599	684	617	613	686	722	639	640	603	690	639	677	663	649	630	681	625	625	637	635	634	680	701	644	640	695	649	644	594	646	633	690	631	678	664	624	591	612	639	619	625	634	673	678	635	685	624	656	595	671	645	655	625	650	642	675	634	639	625	656	636	623	607	676	657	704	661	684	674	668	623	625	668	663	692	668	677	684	607	643	633	633	672	635	656	693	636	669	635	658	635	640	683	639	624	678	600	638	665	620	623	611	692	658	624	635	635	611	649	651	616	667	682	627	656	659	669	640	649	676	705	626	692	609	631	652	654	693	675	648	708	653	661	665	706	628	646	713	646	659	656	633	631	631	635	645	627	630	655	681	623	657	663	660	668	632	672	654	626	634	668	716	687	646	642	695	677	636	675	617	674	662	684	651	646	616	635	672	642	671	635	659	690	677	642	597	608	653	639	683	679	663	627	661	621	644	638	617	683	652	651	675	657	668	646	654	641	663	651	675	609	662	687	642	697	662	609	647	630	660	614	708	712	630	662	675	689	604	670	659	635	656	637	649	594	663	608	658	637	591	649	670	608	655	669	618	666	636	659	643	604	663	651	658	622	632	678	617	663	647	594	640	646	624	664	625	669	687	665	642	650	589	696	678	658	649	662	660	628	668	701	614	628	666	671	613	659	702	618	644	656	650	603	570	679	606	711	671	635	656	712	682	647	654	643	662	658	693	690	639	645	664	594	671	688	625	645	638	629	723	635	625	655	618	619	651	666	668	671	633	649	652	637	631	631	661	653	659	652	642	648	663	654	639	664	681	706	644	636	642	646	658	662	614	627	658	627	614	652	632	691	615	627	620	662	666	664	633	659	694	677	633	611	647	666	662	629	653	660	679	638	677	685	628	661	648	648	665	625	637	619	629	635	630	674	643	668	633	669	688	678	626	659	624	659	632	626	649	640	639	653	683	706	639	619	689	642	612	614	645	689	687	653	638	609	643	615	635	674	677	612	670	627	688	631	687	684	661	651	642	710	628	667	648	655	632	624	678	616	631	662	623	648	652	678	689	667	608	625	675	639	689	626	623	640	643	655	608	673	687	691	648	650	630	680	653	636	717	649	625	704	646	625	693	640	609	605	684	629	649	641	641	676	643	624	618	613	621	702	640	622	702	668	650	656	668	677	668	685	662	660	666	649	703	676	634	636	668	670	627	648	589	634	666	672	691	674	647	643	651	655	687	649	637	701	654	649	661	632	617	629	629	680	676	670	617	639	606	636	692	642	669	667	620	647	661	655	641	669	674	686	630	635	645	650	661	671	628	636	632	626	657	672	607	691	644	664	654	658	657	612	671	642	649	616	681	651	585	647	665	688	625	621	624	652	676	643	648	719	670	642	649	642	677	652	641	651	627	691	720	668	656	664	632	652	682	631	667	678	646	642	663	658	657	689	647	714	616	648	626	645	693	676	644	630	647	637	646	672	671	652	702	654	676	645	648	604	620	620	626	729	609	652	653	696	665	618	673	647	623	646	632	628	631	638	662	637	649	657	626	671	679	640	682	651	676	654	596	633	631	674	678	701	630	637	667	653	621	632	630	608	644	648	630	641	643	681	616	659	671	632	648	636	630	585	632	660	667	646	655	666	630	646	689	624	697	662	635	698	620	672	650	653	644	656	654	672	653	684	704	664	626	620	665	655	618	659	639	644	680	629	647	675	632	668	628	640	680	638	635	651	655	624	675	667	665	665	662	643	653	620	691	638	685	659	669	668	639	666	632	689	672	644	687	642	622	643	617	633	619	692	613	682	641	648	643	670	691	639	650	710	690	719	648	647	647	628	612	637	652	648	690	663	668	647	630	687	638	626	721	676	663	637	650	671	657	646	630	741	618	670	679	680	605	620	653	679	647	690	648	648	665	706	669	677	653	662	714	625	657	656	624	638	606	622	690	698	617	677	698	701	679	644	696	636	643	654	692	690	656	661	676	662	630	667	619	645	647	645	662	682	606	679	708	642	637	649	643	645	676	655	623	669	633	622	611	642	616	622	645	672	663	616	696	673	620	644	704	677	642	683	647	645	680	647	601	662	686	646	623	709	658	637	639	680	708	637	646	656	674	626	642	696	656	621	629	651	625	605	655	621	645	695	656	660	651	644	695	645	633	659	638	590	643	659	657	630	675	639	642	666	660	616	640	636	662	591	671	649	670	668	690	632	654	657	645	639	657	644	635	652	660	651	653	652	710	620	671	626	667	650	641	631	664	652	654	628	652	686	654	675	619	641	623	719	673	697	631	643	648	627	645	704	596	642	648	681	677	617	654	654	651	690	629	698	622	652	713	679	654	631	648	654	629	656	662	666	634	676	584	664	660	656	687	674	676	656	654	673	647	592	631	672	667	669	648	631	621	633	658	679	652	650	649	674	652	714	655	642	675	666	668	666	663	669	631	651	656	650	662	664	666	646	632	616	630	669	651	687	650	658	655	650	639	639	691	626	668	650	631	634	635	619	624	625	692	666	687	645	631	660	646	657	639	645	655	681	610	651	692	684	605	650	621	702	662	644	679	654	674	636	651	664	611	666	660	665	634	653	636	650	671	636	644	659	642	668	652	641	675	662	659	627	691	631	662	626	640	615	666	690	682	680	673	636	677	718	673	647	641	647	663	632	632	680	643	659	656	664	660	650	673	695	616	603	666	599	676	623	644	680	621	655	694	636	632	648	665	654	636	681	644	648	678	582	595	663	693	654	619	632	609	630	656	636	632	656	654	610	605	637	618	677	638	666	629	656	662	658	666	643	674	656	653	601	670	671	661	684	642	637	630	645	676	640	641	649	664	632	662	619	675	683	601	649	651	640	679	640	649	673	630	642	659	650	647	683	600	620	640	662	643	628	643	674	694	657	602	676	668	624	702	678	634	639	668	632	655	629	607	689	671	647	671	651	714	623	595	670	646	646	597	660	627	614	655	629	627	628	667	642	664	631	595	627	686	598	672	607	684	677	689	670	621	638	634	634	665	644	679	642	606	663	652	654	669	669	629	652	587	707	642	603	671	680	700	685	631	645	608	628	653	652	635	635	667	649	645	664	608	637	655	621	684	652	668	629	662	616	671	647	627	672	719	669	644	652	668	661	647	617	681	633	623	671	654	654	635	635	646	661	618	621	622	590	656	656
45920	27338	24467	16579	3919	1463	991	806	752	584	602	564	485	492	525	522	501	430	478	480	458	445	453	439	398	399	504	402	396	430	419	450	448	433	397	437	433	450	421	433	396	391	430	459	413	419	414	424	421	424	427	393	415	407	396	415	424	437	400	391	448	418	432	397	394	424	427	452	437	399	454	436	424	409	391	485	432	430	426	417	460	426	403	387	382	386	444	381	444	392	390	392	428	383	383	441	378	415	427	376	444	429	388	451	424	404	461	435	426	425	403	440	450	422	418	393	426	447	390	407	408	414	434	401	437	449	427	443	399	359	419	404	401	440	399	404	407	402	400	420	451	391	465	430	403	391	427	417	397	385	424	402	375	404	405	408	429	444	414	388	394	423	375	375	414	397	394	445	395	385	375	382	410	393	421	423	412	424	427	429	428	422	416	424	441	412	464	403	425	376	399	412	358	428	384	366	393	423	428	415	398	400	375	426	422	450	396	398	455	413	399	446	441	449	412	413	411	411	422	437	404	454	415	407	386	373	419	399	424	394	395	445	375	455	416	411	428	397	405	408	442	406	432	407	396	404	444	439	421	426	430	390	421	434	392	420	414	389	409	435	426	458	413	418	441	435	416	406	416	428	405	427	420	388	431	424	389	408	430	420	385	449	423	407	414	427	402	436	419	437	410	399	432	434	421	397	416	402	410	445	418	399	424	402	418	450	425	415	418	403	390	426	384	397	405	394	442	395	379	398	392	396	406	420	400	411	414	422	425	403	457	433	444	437	398	373	387	423	419	375	411	421	425	395	421	418	438	422	379	375	413	436	418	438	387	401	423	410	430	424	426	386	390	425	402	441	448	422	377	400	425	413	401	400	407	422	414	410	428	417	409	421	434	428	431	448	410	411	472	389	395	416	391	430	435	380	431	426	426	407	371	391	443	390	428	423	430	402	399	449	387	415	406	432	411	398	427	409	438	446	420	391	441	400	417	428	472	419	418	438	427	390	464	393	408	445	426	439	426	439	413	426	413	420	386	449	414	411	402	402	424	418	420	434	444	392	415	376	426	436	403	433	444	377	444	391	399	369	446	386	417	412	398	428	448	421	409	413	452	420	408	417	415	438	440	438	399	432	421	395	442	428	404	437	411	444	445	438	431	420	428	402	420	417	428	425	403	405	383	414	421	396	405	407	442	398	411	428	428	412	418	403	412	425	452	388	401	414	387	407	379	437	452	391	395	381	418	426	448	434	427	449	408	400	408	419	411	432	389	451	421	429	402	403	430	455	405	436	380	396	406	378	375	417	414	396	437	383	421	397	419	385	460	407	403	367	401	426	406	392	447	426	430	402	396	432	416	403	428	414	416	382	421	395	372	384	407	394	436	419	410	408	427	374	412	442	425	441	426	443	421	416	395	409	405	400	403	378	415	381	420	430	413	425	360	416	422	443	422	442	381	438	411	418	418	443	423	414	402	413	424	396	439	450	427	426	400	398	423	416	387	416	400	398	411	441	422	415	398	417	414	430	415	409	419	409	418	416	430	434	408	397	432	380	413	411	401	410	391	418	419	442	380	452	426	410	417	429	385	445	364	410	451	424	422	406	400	408	465	425	361	388	437	444	425	421	404	441	386	424	414	421	438	401	400	428	389	411	415	358	428	400	440	438	422	431	410	438	447	392	412	405	428	432	435	384	427	428	435	388	403	404	394	429	385	436	409	389	388	432	428	428	401	439	401	381	409	394	428	439	446	415	413	415	389	420	401	415	414	401	417	372	425	412	457	426	396	431	415	407	397	432	390	410	419	450	421	428	431	378	450	443	409	422	416	467	442	405	372	429	452	355	396	398	392	411	421	403	426	411	414	420	428	397	423	388	460	429	444	399	393	403	402	423	398	410	430	406	406	440	447	463	414	387	416	385	405	382	420	425	468	430	392	415	399	405	412	417	418	374	400	410	394	418	456	409	423	389	417	403	396	421	400	416	442	403	396	377	410	409	452	411	419	419	420	450	404	399	419	386	397	394	418	399	417	381	397	403	406	388	424	432	420	395	417	422	406	452	411	423	412	374	404	390	440	405	442	397	449	372	440	431	438	394	423	390	430	424	407	421	409	450	369	470	444	407	435	429	402	443	412	433	430	423	435	413	415	404	410	372	441	396	405	398	423	405	401	428	437	398	410	409	409	406	414	406	415	402	450	388	402	433	416	401	401	394	413	428	425	373	418	436	416	425	418	402	394	410	428	389	400	419	413	446	390	414	412	434	443	400	400	414	448	432	437	438	410	418	420	403	445	439	387	403	423	433	406	437	385	389	407	426	421	418	426	411	407	415	426	419	419	425	421	442	445	412	386	430	364	398	412	396	418	435	418	437	419	414	412	424	388	402	445	396	396	405	399	416	437	393	416	377	427	424	428	406	446	389	418	418	445	433	439	425	409	399	413	406	436	421	428	411	424	418	421	435	424	412	439	379	390	410	458	417	392	394	406	456	408	431	421	407	432	406	430	409	407	434	428	397	415	422	401	408	397	413	400	414	409	385	400	361	419	441	379	406	393	397	423	401	390	394	404	445	387	408	415	448	446	431	388	394	442	430	403	372	376	445	386	436	413	378	402	409	396	354	426	443	431	402	399	388	412	416	436	416	428	437	416	402	396	448	435	421	410	420	404	427	396	448	399	441	405	437	435	395	436	393	414	435	408	452	388	390	409	399	420	407	417	409	406	395	401	391	431	416	444	419	417	438	380	452	399	396	388	443	449	416	393	393	406	427	431	422	411	436	394	417	440	448	432	399	445	445	398	384	396	420	406	379	372	421	458	434	414	422	428	432	434	393	436	455	419	397	471	428	429	414	406	378	399	411	399	401	383	414	391	421	430	374	450	419	421	430	399	386	423	421	450	395	415	397	374	435	411	424	418	398	450	431	399	419	409	405	425	394	406	385	404	431	427	401	438	461	426	398	426	444	400	411	444	396	395	403	391	434	439	394	413	439	414	408	424	384	431	414	436	419	427	411	389	435	404	426	392	398	400	426	398	448	464	398	369	421	409	414	431	401	442	414	412	402	411	417	439	409	392	423	396	394	442	403	389	394	390	444	446	397	417	411	425	422	467	386	420	437	391	402	409	421	382	416	421	393	386	411	447	404	429	420	428	396	390	440	423	408	412	405	402	409	389	399	415	417	399	395	444	420	427	401	401	439	390	380	450	421	432	420	410	432	410	399	401	430	438	417	419	406	381	407	444	396	396	418	462	393	374	373	401	415	367	408	387	426	418	448	422	410	431	394	416	424	415	389	407	467	417	379	388	421	407	414	439	432	430	392	440	404	400	450	434	410	422	410	388	449	417	423	409	406	372	408	400	394	423	428	414	385	406	386	400	403	396	393	471	430	452	426	459	415	347	406	424	404	420	431	438	366	400	391	400	442	426	401	393	399	442	401	415	405	371	426	414	450	416	411	412	423	398	446	410	427	399	436	443	402	423	402	422	400	386	444	389	420	385	415
31068	2535	4859	5250	4960	3823	3240	2792	2442	2076	1880	1759	1569	1541	1417	1324	1394	1366	1274	1277	1247	1206	1220	1226	1142	1104	1094	1140	1173	1019	988	1073	1052	1105	1032	1041	1086	1046	1056	1050	1083	997	1011	1050	1021	971	970	930	906	1000	1000	956	957	930	953	932	920	907	976	930	977	982	955	982	1040	922	965	908	937	1019	929	984	953	1012	940	933	972	975	975	985	961	917	960	979	973	965	919	980	993	915	941	928	974	950	970	894	949	968	953	952	904	997	982	978	913	990	981	993	935	923	960	931	934	932	1013	978	964	948	918	945	951	967	945	1005	1002	962	928	904	962	963	991	913	949	919	988	952	979	910	914	932	988	971	967	992	977	928	963	978	975	968	960	954	948	951	940	937	930	905	922	945	969	968	915	933	968	867	899	937	971	930	934	976	890	953	958	915	875	946	906	968	952	920	988	948	972	987	973	983	955	968	968	956	908	967	968	980	968	921	929	934	989	954	955	966	920	953	951	926	920	966	980	952	958	965	971	1014	961	911	930	916	900	947	957	924	990	929	974	977	971	883	933	941	1013	967	936	978	914	949	993	957	938	991	951	936	941	987	912	970	923	976	956	920	965	913	959	931	969	987	972	952	952	994	894	905	985	970	934	926	949	947	900	966	924	893	928	910	978	894	1009	942	895	1000	900	940	930	937	907	947	943	938	899	935	972	984	918	850	956	934	927	936	913	916	984	943	899	930	936	933	963	953	928	930	883	936	950	971	952	938	947	971	958	940	954	903	954	959	903	915	947	910	889	904	915	921	943	930	937	931	959	978	932	971	913	937	953	979	993	929	1024	1010	1004	961	929	945	942	970	994	884	928	884	942	947	946	907	936	937	981	950	1003	937	963	957	919	928	888	859	976	937	1003	934	929	944	921	954	946	934	975	961	927	929	957	941	951	928	901	976	999	917	954	980	953	985	954	942	932	983	888	944	951	903	901	925	944	943	945	995	950	936	930	966	947	956	910	923	908	923	932	955	982	954	937	948	960	945	924	927	951	993	991	968	952	952	909	923	936	978	947	949	902	951	960	909	951	994	984	958	943	944	955	947	942	959	901	882	964	917	920	935	942	971	1028	924	933	986	902	933	946	971	945	908	946	945	972	932	1022	931	1015	957	966	933	917	900	940	958	924	959	902	869	938	945	916	904	949	916	972	911	937	966	962	958	998	938	975	950	910	940	945	979	942	960	883	980	925	936	962	983	915	911	969	940	895	929	878	943	963	962	906	862	950	946	984	916	950	920	1008	927	917	937	912	910	918	963	977	923	912	904	982	906	970	908	926	951	939	857	929	963	948	937	942	992	954	946	967	962	899	952	973	882	951	967	979	887	921	955	917	960	933	901	994	932	957	965	927	1019	922	970	927	980	955	1024	966	989	981	934	905	947	974	909	978	954	920	875	990	964	946	935	922	977	999	926	971	923	953	970	952	931	931	942	969	941	941	938	955	967	944	924	904	971	890	923	969	916	956	947	957	912	938	848	942	914	941	955	998	1002	931	997	893	941	982	957	943	964	940	897	991	938	918	918	1020	948	937	966	984	934	983	949	891	962	993	949	977	938	923	928	942	1015	972	926	988	1051	942	939	926	971	907	983	936	967	893	932	909	930	949	999	959	926	977	933	956	978	974	931	852	929	921	975	967	930	932	914	914	953	914	916	939	902	917	976	978	956	973	974	972	942	903	961	915	1004	895	965	930	912	939	946	906	982	952	986	936	908	931	981	930	969	971	1002	962	958	984	949	948	891	915	962	946	978	907	875	991	969	920	954	937	885	972	952	915	932	973	974	1013	887	933	958	910	932	935	945	953	914	938	926	939	967	916	978	935	962	914	991	938	997	1014	916	1002	893	950	1014	985	966	943	932	968	977	956	956	954	1015	1018	902	937	940	916	961	975	920	983	985	968	941	962	921	951	958	909	915	956	932	926	912	952	968	922	971	976	962	980	988	932	927	978	913	951	937	943	877	959	946	975	925	927	944	978	995	923	958	948	950	891	922	964	952	962	970	928	980	944	1006	945	935	901	957	991	946	941	925	973	925	968	927	886	966	915	910	996	1004	994	1005	935	999	940	933	920	946	928	955	898	975	895	940	960	908	919	978	957	951	995	938	1000	931	931	998	926	1000	970	965	937	932	952	942	956	899	979	995	878	921	906	886	928	943	941	974	904	991	944	947	932	891	918	975	934	957	930	908	983	865	947	936	948	1000	964	954	933	933	911	918	934	968	914	980	973	971	971	917	988	907	933	963	927	895	925	946	947	935	940	943	953	993	925	1022	966	951	975	1020	934	923	930	961	893	922	947	904	969	918	920	952	915	914	982	950	944	995	949	900	985	936	894	974	884	929	953	965	938	948	937	919	972	972	962	909	992	965	1001	954	950	909	904	968	940	933	970	892	933	931	932	949	962	961	927	929	926	888	1005	916	927	923	966	947	908	924	973	941	933	939	951	919	939	933	999	869	935	914	945	965	960	963	932	888	938	1000	914	954	957	974	920	930	1006	920	900	950	934	999	932	949	942	953	982	960	953	885	901	890	956	922	910	971	938	938	959	941	928	933	877	955	971	935	979	930	939	991	997	944	1025	969	904	939	963	906	944	934	926	894	934	926	925	970	978	990	965	943	937	960	948	913	933	987	973	983	905	943	965	907	911	934	890	938	974	881	939	949	933	984	965	983	915	936	942	910	970	948	957	945	959	928	917	961	954	968	939	888	959	957	961	942	935	975	901	911	926	962	951	955	941	993	946	945	933	948	953	996	933	937	962	985	923	975	999	993	925	915	931	922	928	964	984	954	934	901	956	976	912	928	946	929	895	916	898	916	878	917	921	888	971	925	993	909	964	956	927	922	935	964	897	946	913	915	917	951	960	977	905	949	900	939	974	979	941	918	941	927	899	916	970	980	955	896	939	967	947	895	932	900	922	950	950	919	984	956	940	970	908	927	932	953	930	922	940	969	943	896	893	942	904	942	923	963	895	929	888	944	909	942	950	948	877	897	941	889	963	934	959	911	915	932	948	967	913	981	920	976	920	971	983	883	950	911	905	932	935	987	963	965	938	920	946	992	978	955	1010	958	934	887	957	1013	983	956	955	901	916	995	975	1034	996	969	881	941	966	889	1000	941	918	898	941	952	971	989	888	954	899	938	953	973	933	919	925	996	936	948	949	904	940	983	998	949	935	971	945	957	909	959	988	956	923	919	878	930	935	940	946	938	918	981	887	922	914	920	948	899	978	965	979	949	986	937	950	926	909	932	975	972	939	949	892	965	935	956	969	924	962	933	941	982	953	922	992	901	934	968	991	936	936	962	972	987	938	916	943	903	942	896	913	914	896	1004	945	911	944	999	949	973	947	936	982	943	900	938	935	990	923	951	912	905	953	968	899	921	931	966	974	954	962	927	916	924	935	954	922	981	939	968	917	942	934	952	920	1015	925	936	921	946	993	963	947	913	952	979	991	967	944	912	906	962	940	919	972	1005	914	1019	988	945	1002	929	937	954	944	951	895	970	962	938	941	958	942	1007	946	1013
12045	742	417	337	257	210	226	232	245	264	243	247	222	250	220	253	238	226	256	260	205	212	206	233	221	244	229	209	221	212	238	223	231	238	250	255	233	219	229	234	242	252	240	262	219	231	238	250	234	238	229	224	207	238	232	231	247	227	231	234	222	249	224	217	251	261	198	260	262	234	230	213	251	207	209	236	213	263	247	214	230	226	267	261	237	243	240	228	233	232	228	216	222	213	224	202	238	248	231	226	222	225	242	223	264	237	241	259	250	235	220	213	260	196	247	213	235	222	239	227	236	236	265	233	257	223	235	231	224	209	237	249	234	247	232	234	241	240	219	206	235	230	252	214	228	233	244	215	223	226	241	264	255	240	216	247	256	229	223	237	225	230	232	248	231	230	217	234	236	218	230	228	249	267	240	250	234	216	217	242	226	241	215	218	238	254	220	231	193	231	253	206	252	246	238	243	230	221	238	233	225	237	250	236	231	237	237	243	233	259	232	218	237	251	228	210	227	234	219	237	235	226	227	247	235	273	239	235	249	243	218	235	218	254	234	235	225	230	219	202	246	252	234	214	223	244	224	209	246	217	220	244	265	223	234	236	211	271	243	223	224	225	244	241	249	241	227	248	241	222	219	246	244	236	242	255	225	238	228	222	216	225	238	238	227	253	237	241	230	229	251	243	228	256	225	234	205	202	218	249	217	235	248	236	250	224	241	237	236	229	244	244	233	221	232	235	202	250	232	222	221	236	233	194	246	247	225	266	231	214	217	237	233	243	226	213	247	231	210	230	210	210	233	208	244	250	207	230	220	233	247	231	236	268	233	244	223	249	229	228	242	262	213	250	232	252	251	247	246	199	233	250	231	266	251	216	210	210	267	222	211	214	207	240	235	240	232	246	220	249	243	237	216	230	225	243	234	212	226	225	231	227	247	210	238	235	225	208	243	241	250	233	241	226	216	200	224	248	245	205	246	237	240	236	236	273	247	219	241	239	240	225	212	238	249	194	226	242	265	288	248	240	225	237	249	239	226	235	223	242	191	233	214	215	243	228	223	269	239	221	213	217	220	227	237	215	218	229	240	232	247	243	249	256	238	230	245	254	215	204	215	214	232	233	243	224	228	228	249	254	255	251	224	238	252	232	212	233	214	250	260	253	256	260	235	227	223	224	203	248	222	254	224	246	237	253	265	221	222	219	223	209	233	215	240	237	251	269	225	238	233	236	256	250	232	260	219	262	240	210	245	212	250	235	264	233	235	224	219	227	264	220	266	242	228	236	237	237	227	224	204	259	225	225	260	219	236	208	229	237	247	244	218	247	230	243	231	251	240	235	217	228	226	214	240	250	257	245	242	217	223	232	233	240	228	234	217	233	207	221	244	245	229	249	229	212	253	242	253	221	226	233	238	211	243	191	239	249	240	244	197	207	216	247	228	215	254	249	237	231	218	239	246	226	228	232	226	249	215	237	225	222	238	232	245	220	234	246	255	229	206	242	214	229	252	232	220	254	232	222	235	199	243	227	253	259	258	248	228	244	225	218	250	232	222	228	268	238	195	262	236	250	232	251	249	230	248	232	210	231	251	195	224	225	230	245	234	212	215	207	268	249	236	211	216	270	242	224	245	205	230	261	231	256	256	241	241	236	226	269	260	241	252	268	233	219	226	222	251	238	236	254	247	221	241	255	243	206	252	236	233	241	255	250	244	245	235	219	208	207	238	241	233	227	242	239	223	252	221	239	241	238	265	240	218	257	245	228	213	254	232	247	219	246	249	221	217	231	236	225	207	218	213	236	215	227	213	238	230	233	229	251	231	208	222	206	208	225	226	238	252	218	194	239	245	174	251	245	246	226	207	243	249	237	210	226	217	232	209	238	233	219	261	246	238	210	223	225	246	244	235	227	210	215	223	224	235	229	276	204	253	248	245	247	243	237	233	236	215	219	217	198	205	248	251	223	246	200	256	217	265	233	211	237	222	244	227	214	231	225	217	231	259	257	214	207	249	235	230	215	232	223	217	265	244	238	221	246	198	230	242	233	220	250	225	239	235	239	233	200	234	242	238	203	250	220	228	233	217	257	219	252	191	196	225	251	250	220	243	245	229	238	272	226	204	226	245	241	249	243	232	214	241	253	235	232	255	245	237	243	265	234	250	255	234	243	212	239	245	218	240	250	248	232	215	227	201	243	240	224	261	231	245	240	259	243	248	229	218	228	233	234	212	232	216	263	241	241	241	247	210	214	211	232	227	235	222	231	250	233	209	234	241	242	235	234	261	233	211	222	228	249	239	243	222	253	244	205	258	230	236	233	247	224	203	249	230	240	201	252	244	231	217	224	242	223	224	240	259	198	238	251	237	258	236	217	246	247	238	257	242	222	270	244	225	216	223	239	216	229	254	233	247	233	235	265	234	252	202	262	206	228	262	242	231	227	276	235	241	237	234	291	221	254	244	240	227	218	223	267	245	235	240	231	221	229	234	228	208	237	236	229	212	228	216	239	235	257	238	191	217	224	228	227	232	253	231	237	238	230	231	223	231	222	224	221	240	235	233	216	250	247	217	227	227	248	241	227	232	219	229	252	234	208	220	240	238	230	231	234	249	224	220	220	222	242	222	209	245	244	218	237	206	255	215	230	234	233	255	241	213	204	237	225	240	273	235	232	231	235	254	260	216	231	209	239	264	240	242	244	248	220	224	208	235	238	249	221	222	210	236	229	267	237	236	243	257	198	207	221	233	230	231	233	237	230	259	208	217	258	226	242	239	218	254	251	216	226	225	229	234	258	246	224	254	240	235	239	236	228	228	233	211	244	231	234	237	263	269	250	229	239	224	229	232	231	225	239	245	226	224	235	244	242	269	215	277	229	226	235	253	224	214	228	248	241	239	262	243	232	226	222	235	223	226	266	201	236	249	258	241	227	228	231	259	224	243	254	231	228	244	211	235	233	240	228	232	273	225	239	226	244	241	239	251	257	231	224	245	246	255	226	252	249	240	237	235	227	249	279	217	223	220	261	248	228	224	234	203	209	232	217	231	218	225	258	200	248	250	257	249	211	247	230	273	239	227	249	250	262	224	240	238	214	235	260	239	257	267	249	209	196	223	242	238	244	231	237	212	250	220	234	233	236	231	245	220	221	212	289	227	244	234	229	250	244	236	233	244	221	250	247	236	209	212	232	276	246	245	210	218	185	249	194	246	253	241	240	223	236	239	266	224	239	235	247	234	231	230	233	210	233	212	219	222	247	227	252	240	246	236	227	218	232	253	220	216	225	253	232	235	212	258	207	208	236	218	227	227	219	263	269	236	253	216	193	230	270	263	237	260	213	219	235	223	219	216	232	282	217	239	251	240	227	207	258	233	215	248	209	239	249	261	236	216	249	240	251	232	228	235	256	206	242	218	248	232	217	217	203	244	233	249	232	219	236	232	217	255	232	247	246	237	250	241	219	235	253	242	249	235	245	274	237	231	226	234	254	218	232	216	247	200	234	246	235
11409	718	836	900	747	678	724	662	674	610	600	596	628	594	602	592	605	640	615	581	618	580	612	552	606	572	561	566	587	591	587	530	544	593	593	571	584	539	616	594	598	550	599	553	564	548	627	597	578	544	602	571	580	599	572	556	582	589	590	581	650	550	590	647	532	600	561	593	581	576	622	608	593	527	591	611	591	605	587	558	583	515	556	589	598	587	551	537	561	606	596	598	586	602	542	575	601	531	626	583	602	547	554	556	561	565	559	565	625	632	589	600	578	604	587	541	610	598	613	545	560	597	569	636	568	599	608	623	602	599	585	602	544	582	613	564	575	566	573	570	611	552	608	586	606	622	546	609	577	587	561	647	554	588	579	578	585	613	538	595	579	553	580	546	522	534	552	570	561	527	595	574	565	570	547	572	553	537	582	537	615	571	592	573	632	563	589	641	542	580	563	572	582	621	567	540	635	599	606	613	543	582	592	554	587	539	584	602	554	560	583	599	592	585	602	579	542	608	554	575	592	610	610	607	573	596	572	559	547	610	576	611	599	561	613	575	590	590	542	536	569	578	608	606	588	543	576	572	583	578	557	592	623	577	601	575	565	608	545	592	610	592	588	594	622	589	525	616	559	556	586	572	547	563	565	552	594	604	591	515	585	547	610	598	580	595	571	607	555	562	555	595	597	559	574	614	531	544	615	559	566	586	562	592	615	592	615	574	581	552	589	597	570	616	606	587	581	589	562	568	614	591	585	544	581	571	597	592	627	552	537	578	566	598	628	580	585	582	566	571	594	611	583	581	613	568	549	588	590	600	603	602	622	573	600	608	550	617	606	582	596	609	594	632	580	550	608	584	561	575	598	559	569	575	592	571	549	526	577	586	559	554	601	620	576	579	584	541	609	590	568	577	594	595	578	558	588	551	590	592	555	563	617	582	599	626	553	634	588	624	575	551	607	575	624	585	545	563	589	575	577	583	566	600	597	602	575	615	588	571	591	571	636	595	585	577	599	575	549	595	613	569	601	639	585	558	585	551	580	558	582	579	580	581	593	608	590	633	599	594	582	616	590	598	590	559	596	542	623	610	614	546	528	601	548	578	600	600	595	572	610	564	553	594	616	619	555	537	564	528	621	558	598	529	537	594	608	611	613	592	570	603	561	530	606	624	570	597	639	566	604	558	576	599	557	591	613	600	585	559	535	620	597	554	595	583	584	533	601	578	568	587	570	552	537	588	618	576	548	598	590	574	604	553	616	614	578	575	626	565	575	605	597	564	580	562	595	566	577	543	577	570	572	550	594	593	553	574	557	581	595	599	559	599	586	604	576	589	596	569	571	593	567	589	612	567	590	577	614	613	565	551	589	578	604	565	580	593	586	580	517	565	596	616	575	616	608	594	591	600	576	571	604	580	546	551	582	564	564	585	604	574	584	552	589	577	569	587	570	604	577	572	608	612	580	541	588	580	581	592	548	558	579	564	557	593	567	572	591	550	575	616	564	586	561	603	574	533	559	557	619	614	568	560	549	572	579	566	645	601	608	593	596	613	608	545	611	588	558	593	534	577	581	560	598	557	599	582	585	579	555	594	548	545	572	608	582	624	582	597	586	573	573	566	590	555	589	615	547	586	646	575	567	533	608	590	586	619	576	575	567	589	558	577	546	522	611	581	619	591	593	590	614	554	599	635	596	625	581	580	567	580	569	560	590	549	573	544	587	572	566	580	556	640	571	583	594	594	567	570	603	575	600	549	554	576	582	536	577	618	573	560	513	642	607	583	629	579	592	568	602	559	567	543	562	618	538	525	555	634	562	556	603	564	617	645	606	570	554	573	573	601	564	558	563	525	589	571	549	578	565	626	615	589	589	594	575	600	573	603	599	594	586	617	632	604	625	567	573	565	565	618	573	575	589	582	558	580	592	567	595	523	592	567	610	579	556	583	586	562	584	567	570	580	607	568	600	582	572	583	621	540	584	578	579	599	564	586	561	601	585	564	590	614	565	552	610	600	562	593	572	627	635	599	554	614	585	579	591	604	589	556	576	578	620	581	549	593	628	562	589	624	584	594	573	580	626	600	580	618	614	588	585	542	537	585	596	547	592	554	593	544	616	584	578	581	564	629	518	587	598	560	558	533	575	557	587	557	577	603	575	618	522	611	574	563	628	549	586	579	594	566	604	615	581	553	538	554	602	605	602	564	595	504	576	621	624	586	586	581	603	564	589	563	583	545	624	595	543	581	602	588	583	586	565	579	569	577	563	565	558	595	591	583	552	601	624	571	576	515	522	578	557	593	580	574	542	566	558	558	593	560	597	564	576	590	557	581	558	616	586	577	555	601	576	586	619	587	586	589	596	553	639	595	596	599	592	562	589	557	582	603	575	571	550	570	556	614	568	550	617	607	582	569	563	568	584	578	624	598	590	602	556	580	546	604	570	571	595	585	625	573	585	572	560	592	595	594	576	589	525	568	555	545	580	588	591	542	576	560	582	554	647	557	594	616	575	599	578	607	601	595	599	592	554	591	623	561	593	552	557	579	575	593	572	576	574	569	596	575	594	602	565	568	585	587	604	593	585	600	554	600	580	556	606	582	590	600	582	590	543	589	592	609	568	610	566	582	556	581	594	581	615	559	573	566	607	620	562	600	588	553	605	600	588	584	561	554	622	592	601	584	521	619	615	567	585	572	603	578	591	583	563	578	619	575	627	535	562	547	625	597	569	597	556	567	576	553	618	582	568	583	595	589	563	563	568	544	571	609	561	592	588	590	596	598	604	539	619	554	555	579	580	627	634	603	571	604	592	577	573	571	615	576	594	546	595	569	550	573	611	647	612	583	608	599	532	613	569	558	565	612	584	581	607	590	544	588	559	557	591	545	593	581	585	590	615	574	554	582	521	592	570	636	623	585	594	519	571	620	568	581	596	545	564	575	605	569	597	589	580	563	557	552	570	562	582	554	558	564	565	602	589	589	579	583	594	618	617	566	595	566	569	607	609	536	626	605	580	577	621	619	601	613	554	590	578	593	583	644	600	612	564	540	606	610	583	590	608	562	613	620	574	601	613	552	601	565	611	572	590	628	566	597	615	569	627	600	566	555	609	559	605	590	578	595	554	626	577	595	614	575	556	572	610	579	617	558	590	574	610	602	572	571	611	572	574	582	551	594	615	615	561	596	577	591	605	621	578	549	540	595	619	574	599	610	596	604	557	590	601	607	572	550	547	572	588	572	595	568	549	563	606	574	540	538	603	563	595	589	583	566	629	587	553	602	608	604	561	576	551	586	549	569	546	588	598	583	558	611	610	586	565	603	595	607	556	593	549	571	615	556	574	572	629	597	586	597	581	575	601	579	590	607	579	578	609	606	579	619	603	596	607	595	604	544	598	610	568	552	588	580	577	617	552	580	609	586	523	583	551	594	560	540	602	605	593	573	596	566	526	620	576	579	607	571	612	574	550	572	573	586	596	580	541	576	596	585	573	574	607	559	577	588	562	583
51844	24258	17312	3117	944	679	548	457	425	362	368	392	347	302	323	280	301	307	321	288	279	288	286	285	267	277	271	299	265	281	273	289	268	241	309	281	256	246	255	309	298	288	255	224	220	272	240	256	266	280	238	234	275	307	279	254	282	264	266	291	271	284	270	273	259	324	275	254	280	254	278	264	256	248	247	295	279	285	254	285	280	264	284	265	292	245	273	272	233	288	286	253	293	280	268	282	276	263	240	263	280	253	268	265	239	254	252	275	278	257	281	280	280	252	300	238	257	276	293	291	260	291	276	271	279	270	253	259	285	298	267	267	304	259	299	267	281	256	284	260	263	274	273	258	279	284	277	275	243	282	249	271	272	283	256	285	263	280	246	254	294	253	277	235	264	263	270	270	274	265	266	282	237	277	269	253	266	269	237	295	291	273	253	280	282	256	280	269	275	242	269	263	270	293	295	272	276	299	271	259	267	280	266	282	288	256	274	252	254	272	255	252	280	315	250	268	281	297	255	259	279	264	296	229	273	304	247	241	257	272	292	225	262	236	279	277	290	271	280	281	283	300	315	287	299	263	265	249	260	263	286	276	293	262	272	285	267	235	222	256	261	298	279	241	259	263	263	274	279	284	309	260	295	294	243	268	298	275	275	224	275	262	254	263	250	279	270	241	259	272	285	252	295	294	250	276	267	285	275	259	260	262	227	246	275	306	282	246	277	281	294	280	266	261	271	281	220	262	283	270	252	279	296	285	280	269	256	241	285	298	257	287	259	280	271	269	250	263	287	259	245	232	256	274	254	270	274	243	271	253	269	270	260	314	283	297	284	288	259	290	277	269	266	279	265	242	264	288	311	273	270	267	270	300	270	271	250	261	282	243	265	260	258	279	290	278	269	276	294	287	271	264	278	258	290	283	253	260	279	253	271	286	288	261	260	253	270	239	242	281	251	286	297	284	260	292	274	248	263	269	288	251	278	265	256	288	265	297	252	287	312	299	250	261	273	274	270	248	253	269	231	269	274	259	251	272	267	265	270	268	279	291	287	254	292	279	287	266	259	280	270	261	245	308	259	260	275	261	249	277	274	240	278	278	270	302	275	252	225	258	264	294	261	227	259	310	253	253	244	259	281	294	289	238	258	280	320	282	267	293	283	241	276	270	279	256	286	249	284	247	265	262	255	280	264	278	248	313	265	284	294	270	262	247	290	277	260	239	303	263	266	282	279	251	288	241	261	252	250	269	271	233	248	273	270	268	271	278	291	286	260	257	266	234	288	276	310	262	276	271	253	305	267	253	267	242	286	253	305	252	261	269	279	265	282	274	254	288	277	266	280	275	290	271	244	250	286	268	266	259	243	237	250	284	267	269	249	248	279	269	279	296	254	283	268	264	254	288	272	265	273	242	264	288	294	266	275	276	274	267	259	259	238	258	265	258	308	247	260	280	263	281	258	244	263	293	268	240	273	261	260	285	283	255	270	264	239	278	255	286	236	297	263	282	270	247	296	270	269	265	241	268	296	267	260	249	302	287	232	278	258	268	254	272	286	251	250	284	275	313	282	274	268	291	266	226	249	263	247	257	300	276	271	284	251	253	264	257	259	273	281	243	280	259	297	276	288	283	262	252	298	299	271	304	230	256	250	242	266	289	263	264	295	293	271	273	270	283	266	227	270	270	262	246	280	254	272	243	244	269	254	269	268	284	256	272	250	230	233	281	249	277	254	301	266	254	271	264	290	270	246	246	276	264	287	250	293	271	266	298	249	251	240	230	278	242	273	273	292	244	225	262	251	315	282	287	248	258	251	244	293	268	251	248	286	286	264	261	248	261	272	275	295	286	284	263	270	267	273	262	271	278	285	259	241	293	252	260	264	258	278	308	270	250	295	317	239	242	263	261	283	265	259	289	271	239	248	282	270	251	255	277	307	266	270	261	264	243	271	250	282	253	254	287	261	252	223	259	235	249	274	268	284	276	255	271	272	275	253	254	255	242	243	287	279	241	270	285	237	249	279	248	269	276	248	266	287	274	256	275	247	247	255	269	275	257	249	261	284	270	260	267	301	258	282	278	286	262	278	259	274	257	253	282	284	248	282	262	263	316	276	266	249	280	255	275	266	283	286	250	254	261	232	273	245	256	290	272	256	265	300	281	266	236	262	275	260	261	280	243	281	265	279	296	279	274	278	279	271	245	309	267	262	281	259	266	272	269	303	229	255	265	280	249	272	267	267	254	239	262	298	280	305	280	278	296	263	242	268	243	293	286	257	245	262	265	250	255	271	278	279	264	264	275	284	275	277	272	267	264	272	249	254	239	283	269	293	241	253	269	253	259	282	238	248	258	285	277	262	270	288	249	277	245	283	283	294	311	273	274	275	281	282	254	239	288	259	272	253	287	243	248	275	306	250	264	289	265	280	282	273	277	279	278	307	276	296	306	278	273	307	269	259	301	297	254	270	288	266	275	275	269	266	250	262	277	253	246	273	278	257	251	277	289	253	314	262	251	257	259	252	241	249	252	263	248	289	255	273	307	235	293	273	296	269	296	288	272	302	259	263	285	286	278	274	273	257	273	244	270	273	258	267	280	268	273	257	277	279	273	265	261	282	270	283	263	267	291	263	282	270	268	273	276	249	265	271	249	272	263	240	288	252	243	237	255	280	254	284	274	262	242	294	264	261	254	269	246	282	266	309	273	288	253	283	247	256	249	260	272	273	251	277	282	255	256	280	285	287	305	266	254	241	277	275	258	274	246	277	261	314	267	283	271	266	277	270	275	289	266	284	288	247	242	280	277	277	243	263	255	271	262	240	248	266	261	248	252	234	275	293	273	283	253	247	310	256	278	266	275	286	281	261	263	269	237	259	255	280	288	271	275	262	248	275	295	276	297	272	271	260	239	260	304	278	272	247	276	266	264	275	289	240	261	264	280	245	252	266	291	285	286	281	272	263	277	288	263	257	288	258	247	259	274	247	281	256	279	243	291	270	254	271	291	249	264	276	257	289	297	287	257	291	276	251	274	277	251	250	283	233	294	275	265	294	285	264	276	273	273	232	281	271	250	287	246	299	259	289	291	223	274	241	275	269	250	252	250	262	290	283	268	299	277	249	255	264	276	268	285	229	282	273	256	282	254	314	247	282	275	268	266	280	319	272	261	273	310	269	272	257	278	304	254	259	271	308	269	267	290	279	269	264	264	272	255	257	279	237	298	293	257	276	270	276	270	264	285	262	282	280	272	279	279	288	251	260	247	244	251	268	271	246	280	243	267	270	247	272	280	264	248	270	254	274	294	313	262	309	226	277	272	288	288	285	266	262	256	263	271	245	303	248	257	260	260	277	245	221	275	263	226	282	238	248	238	263	293	285	258	272	261	280	242	269	269	237	276	273	267	257	279	268	254	249	234	251	257	274	252	281	227	246	296	259	283	262	261	272	287	273	251	288	269	269	294	279	245	238	279	257	310	257	296	271	245	276	253	267	289	265	242	259	242	263	266
27627	1617	2852	3019	2758	2174	1976	1661	1460	1287	1282	1049	1081	976	893	922	873	885	836	867	793	819	837	768	777	760	751	738	758	720	736	760	736	729	710	699	711	718	694	682	740	681	661	734	727	685	686	681	682	671	707	671	708	730	665	664	655	665	690	645	638	662	647	660	702	700	695	639	628	668	639	707	641	659	679	697	661	680	654	692	690	703	687	672	727	675	728	710	652	679	643	663	691	692	688	662	697	694	699	664	664	659	689	694	679	683	688	661	667	668	654	654	699	684	682	659	706	724	683	631	633	648	659	730	646	655	698	639	663	668	659	738	661	731	678	689	735	713	710	704	645	671	689	656	679	738	693	701	721	650	683	647	628	697	641	661	649	681	686	639	646	666	670	682	690	716	630	635	624	631	655	655	622	602	615	642	671	667	690	670	604	623	651	673	687	720	691	661	699	683	639	694	658	709	633	649	680	672	664	658	690	718	678	643	684	654	683	679	678	669	676	658	660	687	662	678	665	647	635	659	697	654	622	638	678	682	639	671	627	659	694	692	711	659	653	678	675	679	686	645	691	653	664	687	652	660	602	645	684	675	648	676	645	619	697	713	657	589	695	678	677	658	685	670	688	664	657	669	684	701	695	646	623	646	687	687	705	658	638	662	677	682	676	651	664	623	657	680	699	672	642	618	687	657	645	662	620	666	677	672	665	665	688	675	681	656	664	634	649	616	678	617	668	639	663	625	687	689	694	667	647	679	660	683	653	676	629	611	681	677	656	682	637	709	680	678	638	631	645	654	645	663	686	659	684	626	661	695	676	651	667	672	695	657	651	671	642	658	648	709	657	695	667	661	653	650	665	662	658	666	676	678	670	672	646	647	645	674	654	675	648	664	658	675	630	638	671	678	693	680	639	685	658	660	741	634	624	631	638	687	689	669	710	623	646	674	678	671	645	689	673	666	699	653	696	605	666	712	627	662	621	665	642	699	680	645	673	662	678	652	644	598	672	683	694	654	655	705	638	649	672	642	660	667	665	658	679	688	697	695	694	659	681	655	638	595	657	651	642	680	656	654	646	624	660	664	634	679	672	657	618	670	656	660	679	650	670	642	669	673	658	676	645	649	666	638	670	689	639	626	679	687	669	676	696	651	667	640	666	699	650	689	657	650	666	664	664	648	615	615	632	611	711	647	701	687	694	721	680	669	702	688	669	662	706	620	676	650	676	693	674	683	651	662	709	736	625	617	663	645	603	679	657	648	681	654	672	679	659	651	688	677	653	687	739	680	622	710	630	638	630	650	663	632	681	629	677	677	618	648	680	711	630	717	682	688	629	626	666	670	660	681	628	668	655	661	687	676	649	648	676	647	622	689	643	712	681	677	690	655	627	695	715	710	644	649	643	688	683	593	623	676	627	713	649	674	642	658	638	673	688	623	632	665	700	688	668	673	690	669	648	647	686	643	684	653	623	676	678	644	631	627	649	701	603	631	699	686	649	697	664	696	636	643	677	671	650	656	632	651	656	712	647	685	695	660	681	646	661	723	645	709	663	664	643	679	686	655	700	639	677	699	693	663	683	632	625	651	671	637	663	667	634	700	676	708	647	650	647	658	640	629	618	655	647	631	664	659	686	645	652	625	636	640	614	645	714	666	591	675	674	678	718	696	600	700	659	597	683	652	632	661	731	638	665	680	662	672	632	666	665	616	651	723	670	651	662	656	688	703	657	648	739	631	678	656	667	728	631	671	645	669	640	677	678	660	621	632	606	651	694	688	648	643	672	674	686	682	665	655	664	669	668	642	686	641	648	656	646	700	665	649	673	673	656	708	648	701	674	663	651	684	671	656	633	660	690	658	666	698	598	651	637	654	651	668	643	685	662	648	678	690	652	712	637	685	741	673	678	642	646	663	701	682	659	637	636	646	682	675	662	714	669	644	656	644	687	659	643	704	642	671	687	691	686	682	702	678	693	621	666	632	699	636	746	726	659	671	703	700	626	634	627	656	663	655	645	693	626	675	667	660	663	673	636	686	631	634	656	641	660	664	667	608	630	628	646	638	654	675	646	678	678	639	670	608	692	658	644	626	655	655	688	683	659	681	686	640	665	689	656	650	672	619	692	639	659	644	682	647	669	634	637	652	700	643	652	694	647	644	654	688	666	648	643	666	678	655	689	634	668	641	664	699	651	648	635	651	637	660	647	684	713	688	698	645	671	688	626	680	686	660	654	640	644	717	713	677	679	691	670	684	652	648	658	687	689	641	693	651	686	655	690	673	678	615	628	673	645	684	651	649	672	624	657	697	624	641	666	677	700	657	605	699	663	687	659	636	662	635	650	658	658	670	663	687	644	659	645	659	672	699	704	655	656	696	648	650	648	696	656	637	646	704	631	679	655	708	661	655	635	694	725	652	659	676	639	658	685	685	649	657	671	653	676	664	677	674	648	661	624	656	667	705	610	634	643	680	699	669	658	650	617	651	652	651	639	682	613	687	638	635	687	644	673	671	681	699	664	656	669	721	630	678	675	627	636	651	672	712	669	662	615	680	652	641	679	649	660	651	677	655	732	714	666	646	682	650	679	694	695	647	638	628	641	646	683	670	656	659	684	639	655	716	668	624	666	640	650	652	717	711	676	695	705	636	651	664	623	722	655	696	679	649	628	637	718	680	684	706	647	685	598	674	643	696	657	666	667	646	677	645	656	670	665	657	639	652	647	704	655	692	694	646	672	682	691	667	653	666	674	623	647	679	657	698	686	678	630	677	651	687	670	690	675	628	673	642	632	653	653	648	649	701	714	621	611	686	646	674	677	690	633	638	605	708	634	663	674	690	645	666	701	680	683	636	708	657	600	637	683	657	661	708	654	678	670	724	673	651	665	677	622	694	673	667	638	677	665	616	694	676	686	705	702	687	656	667	684	656	696	660	714	638	693	659	607	693	673	649	670	653	655	688	709	651	673	658	653	685	661	657	666	635	721	696	633	631	650	706	676	662	647	665	697	667	685	627	676	680	685	574	655	672	655	661	650	657	657	646	645	698	627	670	630	706	659	647	643	619	665	658	604	676	630	638	677	640	655	668	652	642	673	697	635	684	690	661	722	656	689	650	668	657	677	683	683	647	669	676	634	670	643	663	679	685	674	709	660	630	671	699	650	672	604	679	660	647	657	653	648	621	686	688	678	634	657	660	712	670	658	670	665	654	695	667	720	675	679	668	715	678	645	638	655	640	603	707	690	689	656	679	669	674	656	700	649	660	622	655	642	675	668	650	655	671	663	687	676	692	678	682	668	689	682	675	691	692	637	687	674	680	620	685	638	722	664	662	661	674	665	638	708	662	697	651	653	653	644	644	663	656	703	630	676	675	674	664	658	640	658	615	690	677	631	683	696	650	637	642	652	705	648	688	649	656	679	664	674	662	676	690	657	666	674	684	643	749	671	672	643	684	645	658	650	683	637	694	673	683	653	647	672	631	704	659	701	659	671	701	674	644	655	674	690	674
42777	26925	23992	16857	5624	1483	1028	836	740	643	592	516	576	532	522	483	444	468	474	447	401	442	459	455	456	396	402	476	459	422	426	417	459	398	418	402	407	397	447	447	400	389	431	404	441	416	433	418	434	396	429	435	389	434	447	379	425	430	412	456	409	417	435	396	411	404	444	409	416	463	414	401	431	417	382	437	421	400	426	411	397	433	383	405	390	420	411	426	396	443	409	443	426	379	411	435	384	430	393	413	459	418	389	453	411	447	419	406	397	403	429	399	459	414	441	382	421	410	418	411	423	428	400	463	413	431	418	419	421	408	429	409	414	399	395	436	356	436	406	435	404	445	402	385	398	385	400	419	443	399	402	453	367	411	382	420	409	404	393	404	445	421	415	394	413	376	413	414	397	391	385	419	431	447	396	390	383	412	402	463	402	391	384	469	394	421	418	415	418	458	383	425	452	443	445	402	420	436	425	395	423	414	376	420	427	409	379	417	407	379	414	436	418	431	411	441	443	427	432	415	409	387	442	419	443	382	402	401	391	470	358	397	429	408	402	402	411	435	414	418	408	422	375	432	401	394	413	415	379	438	435	416	402	412	377	391	400	423	441	451	410	366	450	431	400	423	423	397	389	404	397	424	403	375	419	400	388	403	449	395	441	434	394	421	415	408	403	413	404	424	432	458	411	377	390	378	411	414	462	399	413	411	403	428	444	421	411	416	415	422	444	461	391	383	454	386	429	472	407	407	406	368	417	432	375	427	414	406	426	376	397	426	395	406	434	449	404	450	422	417	399	462	428	423	429	421	429	402	425	419	412	422	425	442	395	425	419	427	396	425	384	418	432	404	415	396	423	407	443	397	433	423	412	442	399	396	387	414	462	394	402	419	442	373	449	456	425	414	409	404	359	391	412	444	377	444	402	420	400	414	412	405	445	416	391	402	401	422	409	427	418	395	383	427	412	436	403	368	411	391	426	414	393	380	428	402	405	401	401	439	437	449	388	414	423	413	419	437	482	397	404	437	409	414	432	411	418	403	407	405	438	435	429	388	392	412	430	403	438	443	404	391	439	407	454	417	427	417	394	393	379	409	446	405	435	387	375	408	428	392	423	448	404	406	412	446	424	411	413	428	396	411	424	411	425	426	419	429	402	424	391	395	442	437	426	388	443	431	429	394	409	402	427	416	381	408	430	369	417	407	440	445	430	442	446	423	420	432	439	430	412	457	384	420	430	444	393	425	365	435	400	419	414	407	421	406	451	402	420	429	402	398	377	480	397	376	404	413	420	401	394	378	433	364	432	433	428	400	395	419	400	399	431	404	414	401	401	411	390	421	455	387	383	444	431	430	426	443	392	399	401	446	421	384	436	386	424	404	426	391	425	412	374	401	410	401	410	433	373	441	419	398	374	415	426	459	413	417	424	403	379	400	437	415	450	401	413	412	426	414	443	441	424	422	415	387	411	432	429	440	398	423	413	421	449	460	419	442	436	402	381	423	404	419	442	440	384	437	434	461	407	359	406	421	414	403	393	407	454	414	417	431	394	378	414	422	444	416	395	426	422	384	423	369	443	397	388	391	427	396	442	443	429	439	406	415	405	421	415	428	398	410	380	443	413	402	412	424	449	395	428	434	414	408	434	410	415	413	412	414	433	428	410	416	424	427	396	395	431	433	394	411	384	414	367	374	423	437	431	442	393	423	389	430	443	426	393	441	464	386	437	413	406	404	390	417	394	398	406	430	415	444	416	415	380	414	388	428	378	447	400	403	420	410	435	444	427	438	386	422	415	433	428	446	443	406	416	446	393	465	415	398	433	444	389	441	411	423	421	427	410	422	417	425	397	415	433	413	407	449	420	388	425	424	386	400	406	433	406	424	404	399	399	410	426	397	396	414	379	423	380	422	378	419	423	400	401	402	405	395	431	425	362	427	404	424	397	407	410	392	418	385	418	436	415	394	383	430	467	347	415	427	465	414	400	414	408	423	405	412	409	392	441	432	401	393	415	426	379	403	384	417	428	394	417	430	352	398	435	412	414	436	439	422	411	373	386	401	440	386	426	403	411	427	401	411	410	438	392	416	400	384	442	404	452	396	443	442	421	442	393	380	402	381	448	441	411	425	454	381	431	438	410	433	437	404	435	456	386	385	474	408	421	378	384	372	387	434	450	445	430	434	462	435	435	402	451	402	403	428	460	419	437	433	398	406	411	448	386	397	429	401	412	430	409	384	392	395	433	428	412	450	427	381	433	381	408	404	405	429	410	426	427	409	417	454	442	393	409	394	405	426	425	388	382	421	407	460	431	410	405	429	417	377	432	425	412	439	388	442	377	394	425	404	389	395	416	422	419	423	395	382	405	406	426	423	421	407	426	408	384	403	397	399	423	397	442	408	406	392	372	435	415	435	399	433	394	418	413	395	449	414	412	401	397	391	420	431	416	381	437	393	410	435	410	407	445	434	400	424	378	389	412	417	394	404	429	426	429	434	429	395	436	421	414	409	361	393	392	381	408	394	406	413	379	413	391	404	378	435	432	420	424	443	428	378	417	417	431	456	423	417	387	438	406	386	433	397	445	426	403	422	434	409	429	432	440	403	420	398	404	400	408	403	473	417	445	437	409	410	419	420	373	396	425	401	403	392	409	451	451	461	411	407	344	356	409	434	391	432	446	399	417	409	400	400	422	420	390	419	436	424	432	439	404	451	423	412	402	413	411	411	371	411	415	396	400	435	446	462	403	433	471	423	399	452	420	401	455	445	410	413	403	436	418	398	436	448	394	406	403	437	393	444	411	397	412	438	437	369	397	456	338	392	359	413	389	424	430	445	435	415	440	421	414	376	408	429	426	445	397	398	425	439	402	452	414	417	429	425	384	411	400	443	417	454	420	426	410	421	384	395	438	404	405	434	413	436	402	417	409	390	410	418	388	415	419	409	443	399	391	441	416	438	470	418	430	442	443	428	412	419	393	367	399	436	405	432	412	406	452	397	448	429	398	404	395	390	435	406	397	392	395	426	421	399	406	458	390	413	422	394	417	420	425	422	434	410	415	393	408	431	435	435	402	450	396	422	456	400	410	387	423	424	389	416	393	425	436	385	453	397	414	425	430	404	441	434	419	402	443	391	383	419	447	420	426	422	386	468	387	431	388	380	400	360	389	378	419	402	427	391	418	424	434	417	414	424	457	461	387	404	380	408	416	432	379	406	404	440	446	411	442	442	451	431	384	449	406	398	400	424	401	432	425	411	422	431	441	398	348	435	387	406	404	373	414	416	370	419	395	394	438	380	379	427	408	405	429	425	409	391	448	414	417	464	425	407	405	422	387	436	328	429	455	444	426	436	461	439	404	473	433	399	358	399	432	399	429	400	442	393	419	465	424	422	398	419	415	421	395	428	423	431	429	443	376	441	439	392	407	430	434	403	438	414	417	432	404	374	389	406	436	426	410	398	431	410	420	486	399	414	390	429	376	385	400	420	398	424	472	404	413	432	411	397
30860	2696	4978	5429	4761	3845	3354	2778	2386	2040	1954	1745	1608	1612	1446	1498	1362	1356	1308	1226	1227	1292	1259	1184	1161	1095	1125	1074	1052	1117	1029	1078	1035	1080	1033	1008	1016	1014	970	964	965	1036	1048	1003	1055	1042	965	1015	1006	955	950	974	994	972	989	995	965	983	960	995	951	961	979	927	941	980	882	984	979	984	930	976	984	977	1034	992	942	989	905	947	907	1001	944	930	943	972	1020	917	960	1012	923	942	902	911	940	959	984	956	957	958	1010	996	863	968	939	965	939	987	939	934	934	957	987	1027	955	1014	963	959	989	983	929	944	951	991	985	956	971	980	1028	1004	977	963	965	971	964	923	915	996	979	977	945	955	971	955	895	928	976	940	937	964	965	888	923	1011	962	928	948	954	981	879	960	965	918	953	1022	945	977	934	976	988	951	955	969	1007	988	913	896	954	902	909	977	940	913	965	965	933	902	941	942	920	988	934	930	1000	916	940	959	981	953	916	907	966	917	931	967	946	930	978	965	932	971	940	927	904	997	942	942	982	946	979	943	945	917	1009	927	946	936	986	910	960	959	910	926	942	941	915	972	938	960	992	895	976	937	975	1001	941	933	939	937	940	1012	897	953	977	969	952	925	904	898	1005	953	955	954	896	955	950	915	875	973	998	910	928	952	985	999	935	934	979	952	989	1007	916	928	910	965	981	892	944	953	930	951	963	964	876	937	993	910	923	942	927	973	929	892	942	970	934	923	1004	962	976	971	981	1022	1003	985	864	989	966	925	930	966	955	949	924	931	941	920	916	907	895	969	950	915	950	921	937	991	942	946	894	922	982	896	939	879	1005	959	968	964	902	941	924	996	926	966	920	926	980	982	938	933	897	908	931	885	898	886	918	948	943	928	928	903	927	931	962	906	994	957	1031	958	967	992	912	942	934	939	916	953	899	936	936	936	934	902	929	965	922	929	925	958	960	908	976	963	938	941	957	934	926	937	942	912	934	901	926	892	978	926	961	981	886	928	931	975	939	899	958	936	950	923	908	1006	932	989	908	911	1009	924	916	999	989	931	912	974	912	918	920	934	955	988	918	952	929	918	930	878	944	920	937	964	971	934	899	936	912	955	901	910	922	902	931	956	928	971	885	917	983	931	983	983	948	927	941	986	910	944	908	967	935	938	917	931	905	921	979	944	936	920	943	935	962	944	972	1009	939	933	940	966	970	910	880	913	949	980	917	973	963	961	956	962	976	955	972	988	950	918	1000	977	933	930	980	930	1005	933	976	993	904	906	986	946	989	920	982	966	948	937	944	941	938	982	973	966	983	965	959	953	944	962	920	896	952	969	928	918	981	902	942	986	927	995	992	916	976	930	941	927	945	905	944	978	950	955	991	963	993	956	976	915	919	960	902	947	956	953	895	1019	980	901	951	948	981	860	945	964	962	954	981	975	958	936	930	920	988	906	952	926	967	921	940	942	919	928	959	983	947	913	926	948	942	953	963	927	918	880	963	964	905	923	968	968	918	981	937	985	933	967	907	978	958	933	935	891	928	979	920	937	965	911	908	929	972	938	987	933	949	872	968	939	917	934	928	945	930	954	986	954	922	957	945	924	933	886	885	963	941	947	962	913	934	927	948	974	966	928	919	903	947	992	976	943	938	990	932	930	947	953	967	971	940	946	933	926	975	917	1011	921	947	920	930	944	952	939	931	944	897	949	983	917	1001	977	916	978	949	898	963	918	942	912	917	947	916	907	939	929	923	947	935	971	985	959	887	995	954	894	925	942	989	926	895	944	1007	931	982	900	932	911	920	967	962	959	963	934	921	943	908	953	935	976	961	938	907	938	920	936	957	984	982	940	959	888	937	954	968	952	950	965	991	999	892	932	954	953	974	956	966	918	928	964	979	981	942	961	990	914	935	898	910	950	954	938	952	917	992	895	962	964	911	957	945	964	954	899	907	993	960	979	986	1021	907	961	936	970	941	923	926	967	955	925	894	924	907	967	975	901	918	950	915	956	936	914	926	983	955	985	941	960	903	922	963	928	951	911	938	959	959	913	981	941	963	916	969	968	894	964	980	949	898	947	880	954	909	1010	957	937	894	959	978	953	948	932	954	908	947	941	925	929	960	927	940	939	1020	930	954	1000	931	994	933	974	952	918	970	950	918	908	909	906	904	951	987	965	965	970	1030	938	939	945	992	981	875	929	954	939	930	973	963	940	972	927	931	946	998	939	936	957	977	940	952	971	968	967	934	945	973	924	946	962	919	976	920	934	969	944	954	954	932	891	927	982	929	932	1000	924	976	907	980	955	930	896	885	955	928	948	950	954	972	959	957	917	898	963	949	982	985	951	955	889	885	917	953	910	906	935	941	934	944	921	934	961	992	909	941	1009	945	912	951	973	926	951	969	904	928	912	959	943	959	962	996	947	961	962	969	955	941	892	980	939	969	908	898	977	935	881	904	957	954	977	945	930	909	925	903	926	922	921	942	940	903	976	950	931	904	937	920	904	954	878	968	949	1002	941	971	933	931	955	957	1014	913	897	952	971	966	912	917	985	881	1017	911	924	898	995	906	925	992	921	932	931	967	958	879	980	993	934	947	901	898	944	934	970	927	903	975	913	907	938	949	957	929	918	956	941	938	928	982	975	944	933	946	884	965	941	968	943	946	936	908	924	882	942	946	960	925	935	962	976	934	916	955	897	939	924	896	971	930	976	950	959	925	977	945	941	940	969	916	951	886	908	960	977	930	909	920	916	945	937	977	884	948	948	989	962	925	940	939	991	960	945	1009	985	960	943	973	928	960	890	988	974	986	950	905	883	963	924	952	924	930	937	918	899	942	897	927	951	902	949	913	932	919	907	985	981	963	938	965	1030	963	906	927	997	960	991	937	980	943	955	939	1007	974	1002	977	905	938	921	916	954	999	948	980	980	888	939	954	939	962	947	930	995	893	925	916	958	954	931	950	953	925	989	900	954	961	883	916	898	902	889	921	920	933	925	966	983	964	934	939	926	947	971	948	923	907	912	948	953	950	967	923	969	894	902	938	971	927	915	917	981	930	1006	937	926	937	976	936	949	941	959	929	971	943	930	937	987	976	908	947	979	942	943	915	979	960	995	895	968	958	935	933	955	913	964	921	917	949	979	929	935	940	986	965	933	928	947	976	978	961	966	892	949	937	976	953	911	935	936	925	953	930	928	970	939	961	974	889	988	1038	920	922	965	958	918	966	971	917	948	925	947	923	928	952	963	928	964	930	959	929	987	980	968	867	940	943	988	931	959	970	976	951	942	971	964	933	913	943	983	938	944	944	959	892	976	942	920	917	964	923	952	967	947	927	947	978	946	1000	935	989	994	938	997	902	919	895	931	932	897	994	913	945	953	977	960	942	987	951	935	949	905	1006	897	938	924	889	944	917	945	944	923	960	963	931	971	960	850	898	942	934	949	929	956	885	891	993	953	981	917	967	908	898	903	953	964	973	940	959	941	944	900	961	892	967	926	962	948	950	924	942	952	972	936	969	1004	1018	970	939	909	919	995	919	985	944	956	927	977	908	913	984	1002	952
9200	532	355	321	268	257	280	222	222	243	243	210	268	221	220	233	221	246	240	249	259	219	228	239	205	234	204	233	253	233	214	255	220	203	217	205	215	205	216	215	235	230	200	222	234	225	221	235	211	216	228	236	246	214	214	213	200	221	222	235	224	237	234	224	210	228	253	226	216	227	207	225	258	214	208	263	247	206	237	240	225	216	230	203	189	245	176	242	209	207	209	238	232	244	199	214	190	226	201	233	195	226	221	206	213	224	255	225	218	214	224	235	216	216	203	221	223	233	225	197	206	232	224	221	221	247	220	229	221	197	210	184	244	210	216	239	229	217	206	236	214	220	246	247	235	211	211	205	230	214	237	199	216	229	225	228	248	225	221	229	191	218	207	211	234	212	220	225	217	207	219	217	204	227	240	248	221	245	222	227	231	226	216	234	213	212	235	245	207	239	241	219	241	229	213	213	235	204	197	249	209	203	221	225	215	203	203	228	218	240	228	204	200	207	195	226	253	233	255	222	248	216	247	222	211	202	204	215	222	186	232	205	237	223	194	215	208	210	205	215	234	220	239	226	239	242	224	227	231	186	207	235	206	222	232	233	217	196	221	250	235	242	238	205	213	220	204	218	207	215	191	230	228	193	226	252	212	215	200	213	238	221	232	237	198	241	206	241	212	221	228	271	233	246	238	235	232	243	212	204	197	236	221	217	216	234	225	210	246	217	232	224	237	220	231	211	215	223	239	250	201	217	201	229	206	254	220	243	251	221	223	205	251	229	190	224	203	198	219	236	218	218	208	216	212	228	217	243	222	223	219	235	227	225	204	186	208	207	232	232	240	225	256	213	224	210	193	228	208	196	216	204	227	216	206	225	219	244	213	223	191	209	215	198	205	244	224	227	246	218	206	246	250	197	204	220	229	217	235	230	231	221	232	210	215	213	225	242	222	224	220	261	242	214	209	209	243	232	231	217	225	201	206	218	223	214	213	224	212	223	199	232	251	241	205	206	224	212	225	229	243	226	224	244	227	236	233	221	224	252	222	197	233	223	184	217	230	219	240	248	223	219	226	200	219	223	198	241	213	226	212	207	205	234	187	218	211	212	221	241	240	217	229	226	210	238	231	231	232	219	220	221	235	268	228	225	203	209	211	253	239	240	230	205	216	230	239	241	222	219	238	205	256	256	227	218	238	230	245	246	211	212	217	198	219	214	217	239	216	214	243	227	262	200	236	237	231	210	222	222	223	210	218	254	218	190	236	211	251	248	220	224	249	213	245	219	243	224	223	233	248	226	220	203	201	250	195	229	248	238	198	229	203	199	237	245	220	221	230	239	210	229	255	244	213	208	210	216	215	220	198	224	234	225	232	199	220	222	225	225	201	217	192	213	230	217	243	220	218	248	213	241	214	199	211	222	201	203	238	213	244	220	221	217	226	228	223	190	219	233	245	212	218	236	231	248	217	222	203	215	232	228	229	245	228	212	215	261	229	198	224	222	236	215	229	219	236	234	208	205	228	213	244	237	217	209	235	232	224	203	220	223	228	210	220	215	230	223	219	234	197	211	230	229	225	245	222	221	221	218	224	240	206	239	186	204	204	252	193	204	212	226	243	229	211	236	231	213	240	202	212	207	247	204	234	223	199	210	206	230	247	230	208	221	223	200	214	207	222	219	223	215	213	240	228	222	209	229	225	208	235	250	217	213	196	238	229	221	217	240	216	224	236	245	216	233	262	216	222	225	245	199	207	222	207	228	222	246	240	227	232	232	209	221	227	212	234	230	227	218	226	249	216	230	210	188	203	223	202	234	211	223	235	230	216	235	219	220	216	219	231	199	248	247	204	202	222	244	233	200	212	233	235	235	221	204	227	215	219	221	221	202	184	215	212	221	212	238	236	231	214	210	215	186	221	238	250	224	208	233	237	203	242	198	204	226	215	219	225	238	241	211	208	222	224	220	226	223	215	226	214	200	215	208	210	223	233	238	202	228	208	205	238	233	211	236	245	208	225	217	211	222	234	247	230	201	222	223	211	237	217	207	206	190	210	193	228	222	220	227	208	221	224	217	222	205	228	261	231	242	240	209	233	241	230	237	233	203	228	208	257	221	218	215	209	235	206	218	257	221	243	199	211	209	236	231	228	223	218	212	248	222	212	196	197	184	242	220	240	239	236	207	245	223	229	214	243	214	219	213	209	222	215	209	207	199	238	248	224	205	269	225	222	232	214	250	225	245	256	246	236	229	219	229	233	234	243	218	200	177	227	218	217	240	232	233	216	229	203	219	193	210	213	251	201	218	199	216	233	248	228	220	218	253	219	224	226	237	223	220	223	232	220	217	214	229	232	219	215	242	211	237	219	224	215	218	202	226	216	221	241	233	236	230	242	241	241	219	201	214	240	228	218	232	208	216	200	200	225	218	217	218	240	261	232	221	185	228	202	207	224	238	218	228	245	210	230	221	227	214	241	229	209	200	221	266	217	234	230	219	228	218	242	226	239	209	222	233	219	194	219	227	225	190	231	240	227	238	242	180	235	227	206	220	236	251	247	224	209	229	237	229	215	231	261	236	244	248	227	223	205	247	226	239	233	209	257	223	203	212	218	260	220	244	223	209	232	223	243	262	212	206	204	189	216	201	231	247	202	216	211	237	216	209	188	236	221	196	237	222	212	229	232	207	219	229	234	215	200	245	223	192	226	246	195	225	228	224	232	213	221	219	236	253	251	267	206	238	216	203	240	204	207	245	221	211	226	208	193	229	213	211	183	206	230	251	239	246	220	251	210	231	213	238	217	208	219	202	198	206	225	209	195	232	229	193	217	216	216	262	192	227	225	205	213	217	247	222	193	238	208	251	223	255	257	231	241	233	227	216	217	230	238	229	202	230	222	251	199	216	210	222	205	204	229	220	219	180	203	223	231	226	228	239	212	223	220	240	199	250	228	195	234	219	198	220	235	211	207	220	216	207	208	235	229	227	232	238	239	190	212	212	237	263	230	220	239	256	260	221	247	202	208	243	224	262	199	207	219	211	220	219	237	242	231	204	225	262	204	214	217	265	216	242	259	217	245	203	206	215	227	203	251	231	219	210	207	216	258	247	217	244	210	209	240	238	219	217	213	201	216	219	219	225	235	225	207	222	237	201	187	223	216	214	213	229	230	227	210	223	215	240	231	230	202	241	192	230	198	212	222	200	226	218	209	202	216	239	213	213	213	216	236	218	228	232	215	214	200	255	212	230	246	215	215	225	212	230	239	225	218	207	218	206	220	209	204	213	204	207	225	220	212	202	207	239	216	231	228	209	232	211	225	233	209	198	236	217	211	209	215	222	201	224	212	218	228	234	226	217	232	228	220	202	211	220	212	232	232	210	238	208	226	243	204	217	200	211	213	208	205	212	231	219	227	221	249	205	219	252	209	224	240	238	223	225	247	235	221	218	258	248	247	251	222	246	214	212	233	241	214	223	228	220	217	237	216	212	209	224	233	223	205	209	197	210
9041	677	844	879	771	704	637	642	596	625	618	648	605	542	595	608	533	571	573	512	562	590	506	575	534	560	568	555	574	593	569	542	588	583	562	532	565	550	556	555	502	546	549	562	572	507	507	580	539	558	544	569	545	555	551	570	535	543	512	567	603	532	574	531	563	531	542	587	533	577	554	594	569	560	555	570	566	550	560	563	533	569	566	557	566	574	528	519	525	525	558	509	552	580	539	597	601	568	565	527	576	524	535	560	517	535	571	533	515	624	542	526	571	577	533	552	548	574	541	558	553	574	582	528	553	524	597	542	538	528	570	616	543	582	525	527	495	602	589	573	523	526	569	560	550	545	576	560	599	574	543	559	592	514	513	527	555	560	518	530	552	524	569	558	542	590	520	531	537	559	558	578	571	567	557	557	558	550	557	552	597	595	549	511	608	564	586	526	564	582	544	540	575	569	548	556	583	560	534	570	571	592	548	591	570	557	512	554	583	541	538	569	561	571	565	552	553	520	573	580	553	569	557	517	568	596	523	608	524	543	525	572	583	544	577	604	496	594	551	511	560	575	605	540	535	556	524	547	538	544	586	602	562	584	587	529	553	526	565	552	540	558	559	550	541	561	612	514	507	524	548	532	517	538	547	545	592	547	549	579	598	539	619	557	545	552	489	547	546	585	554	561	566	582	532	542	568	540	555	543	557	527	547	598	537	575	600	550	575	565	554	578	545	548	541	519	567	581	548	547	561	555	512	572	538	524	554	530	549	538	570	610	543	563	549	556	568	572	561	574	571	579	552	527	528	557	563	583	532	558	551	554	576	549	541	592	580	561	552	544	550	570	546	555	599	574	521	567	581	554	563	580	574	579	552	537	532	557	556	577	513	528	509	570	573	623	556	553	554	548	554	519	559	564	525	546	522	524	559	579	533	554	557	563	582	558	558	561	536	561	536	575	528	538	504	555	524	522	565	550	555	514	573	580	567	561	532	558	564	546	537	554	500	534	583	525	535	524	525	561	563	585	584	527	600	560	544	510	540	536	563	572	556	564	554	549	558	563	589	506	526	545	531	546	532	537	590	586	583	562	584	548	558	564	539	577	565	543	559	579	601	585	562	543	524	536	532	572	579	516	550	536	532	564	543	569	563	558	536	531	519	574	615	531	519	607	554	568	549	526	560	525	563	548	566	562	541	557	551	512	573	542	557	587	603	535	577	525	545	565	548	556	536	597	620	540	553	571	556	567	566	572	566	565	556	560	624	540	570	549	561	566	542	534	530	528	598	524	564	530	560	592	559	580	542	546	573	540	568	540	528	542	497	513	539	580	534	565	570	554	532	583	584	555	548	541	536	551	563	554	541	549	569	549	537	591	549	548	534	573	546	551	589	587	578	529	561	548	567	550	570	598	562	530	525	607	511	577	556	555	523	596	537	503	563	552	542	537	526	542	543	593	538	555	572	551	541	541	567	514	584	575	525	572	584	544	508	555	557	583	567	536	543	517	553	559	552	587	551	578	577	548	541	560	551	575	580	550	532	541	571	574	529	580	557	562	563	548	577	540	555	521	577	584	558	553	552	542	605	567	574	565	535	558	563	556	590	575	558	545	539	598	555	565	535	559	555	580	567	546	566	543	542	545	561	519	588	576	561	573	563	570	560	554	558	534	527	518	580	528	537	532	536	514	535	540	573	530	543	555	557	557	536	586	527	539	536	556	560	516	511	524	552	586	569	545	569	558	526	547	524	584	597	579	597	522	535	588	531	596	536	549	554	560	546	566	484	534	571	578	516	537	540	549	571	557	539	528	554	520	609	554	516	537	548	530	540	551	557	587	605	582	570	531	562	564	552	576	524	553	554	536	585	579	569	546	520	570	600	544	559	572	578	566	560	548	566	555	549	586	599	575	553	601	560	542	553	524	574	581	539	550	566	571	574	515	591	522	558	554	555	545	570	563	551	531	542	538	546	576	516	571	531	557	586	537	491	540	521	568	543	535	538	559	567	589	565	548	542	548	557	519	592	561	585	571	508	530	517	560	590	569	544	551	518	533	591	539	563	528	508	565	574	512	564	570	548	567	548	563	561	549	559	515	591	561	543	581	556	567	583	574	566	575	581	554	554	559	507	601	492	526	548	543	571	531	584	550	527	553	525	586	563	574	542	553	546	540	557	557	575	602	559	536	555	549	545	575	559	570	549	572	546	562	590	563	595	570	592	576	553	551	541	557	514	519	522	552	545	562	542	552	564	563	555	557	538	568	578	581	555	584	520	581	522	544	560	554	572	536	580	537	564	540	553	546	593	550	549	557	584	515	557	598	567	539	536	573	560	567	575	506	588	587	529	594	508	551	600	551	551	554	563	584	586	533	565	549	519	589	520	570	596	590	534	539	513	510	530	559	554	547	571	550	576	541	568	579	517	575	534	538	572	526	525	556	532	562	550	524	531	523	564	546	581	560	531	581	571	549	591	539	545	567	566	557	542	545	567	575	572	563	554	567	525	575	544	566	547	617	565	532	519	563	597	567	592	569	549	551	555	529	586	548	573	582	513	549	568	519	565	548	577	579	557	541	527	577	586	560	562	607	565	603	558	590	554	500	525	527	561	494	566	529	544	583	540	545	510	570	540	539	589	548	569	560	580	526	524	564	558	544	569	565	587	523	546	547	550	585	548	536	574	542	584	539	553	571	542	568	575	580	534	607	518	568	599	545	559	566	597	546	566	584	511	539	529	553	550	563	546	582	603	571	507	571	610	599	596	573	545	554	561	582	542	566	583	547	533	540	569	621	555	575	560	512	506	536	571	539	570	584	526	518	555	569	541	572	583	550	529	539	576	572	572	555	573	582	561	554	545	506	586	559	544	550	600	568	569	570	562	594	547	576	558	573	545	549	562	505	575	522	543	549	571	537	536	601	564	552	531	532	563	552	576	583	550	575	531	556	583	549	558	547	561	540	561	566	538	494	551	544	558	559	523	573	548	560	526	526	577	522	545	543	518	561	543	561	561	512	534	642	543	568	533	529	575	567	560	554	574	604	544	564	542	566	537	597	498	551	548	574	549	559	528	539	552	574	571	531	531	543	581	575	563	542	556	556	552	527	553	552	565	571	567	519	528	558	544	555	588	525	550	523	599	551	567	528	534	548	546	592	560	542	529	550	560	563	582	520	595	584	582	519	540	527	523	568	600	587	553	525	554	545	558	550	551	556	539	542	556	586	549	549	576	587	616	534	548	528	513	532	529	546	610	525	521	570	573	584	572	544	511	562	551	571	552	537	555	595	585	522	532	566	601	552	551	552	550	577	575	599	539	503	537	598	537	518	582	568	558	544	514	519	576	546	540	560	598	530	570	520	587	559	539	544	522	551	562	583	565	568	561	543	574	578	568	544	583	572	550	594	568	564	575	596	571	527	534	520	556	503	563	564	546	540	533	587	538	566	548	547	551	502	569	535	564	527	545	517	549	561	535	567	574	544	551	567	574	575	555	531	507	554	559	543
50552	24623	19692	3136	919	697	559	478	430	382	361	323	333	318	292	312	316	319	309	322	299	294	260	304	299	301	282	286	287	322	248	284	280	299	261	312	275	309	268	307	264	299	263	256	305	267	286	252	249	283	283	299	265	268	285	238	245	277	307	282	252	288	266	292	297	257	236	246	265	283	253	267	267	311	254	276	274	258	308	262	287	268	287	253	267	273	271	256	259	268	274	275	287	268	304	290	311	287	276	269	259	286	268	229	281	263	295	264	302	276	303	285	312	271	310	273	276	251	253	294	256	274	258	274	253	286	290	268	307	260	246	279	293	282	266	283	278	311	278	259	256	270	286	269	262	278	278	253	246	306	280	274	279	266	296	269	266	250	251	276	270	308	290	248	303	245	290	272	290	243	253	276	270	253	248	284	254	265	288	256	286	269	252	284	281	293	307	270	257	293	286	275	256	268	270	259	255	279	279	309	287	270	267	260	244	260	279	281	273	225	301	289	260	255	299	264	245	290	303	304	293	269	293	263	267	273	250	270	316	290	277	245	280	278	280	246	269	263	238	291	252	303	257	236	245	297	302	250	247	321	240	251	296	289	271	283	277	295	291	299	285	302	297	269	303	280	262	315	250	273	278	293	277	255	269	246	288	257	298	272	279	251	284	260	252	287	280	278	258	271	285	284	311	268	291	298	285	285	303	280	271	281	282	283	274	285	282	288	288	258	283	281	270	264	241	257	248	312	284	271	247	273	255	259	287	266	257	279	312	271	290	307	261	264	285	266	308	283	237	267	275	288	278	258	266	267	265	271	266	265	258	249	243	272	290	293	292	254	279	257	273	305	282	264	248	234	308	244	273	282	288	246	259	280	274	294	273	264	291	266	260	282	243	305	270	284	296	291	266	257	265	269	262	282	272	270	278	278	310	292	257	231	267	250	277	297	283	265	268	300	279	290	263	283	271	295	284	289	320	264	279	256	314	254	272	277	274	295	295	225	291	269	263	291	245	288	258	306	264	295	274	267	272	293	277	268	274	278	236	256	253	280	248	290	253	269	288	286	246	268	287	307	303	241	266	277	279	271	291	287	290	311	281	271	301	265	265	272	266	283	263	272	255	308	286	237	257	285	272	303	275	241	271	309	281	298	306	273	314	289	266	291	266	252	269	271	315	306	256	284	231	281	288	256	257	280	281	232	283	264	277	274	254	286	252	254	265	265	249	254	277	251	249	268	257	272	256	288	274	281	262	289	295	306	247	269	277	281	278	252	270	308	301	261	292	272	259	274	253	291	315	272	259	298	282	260	262	296	266	285	272	255	264	278	270	299	284	251	308	264	228	280	285	269	268	296	280	284	235	268	264	246	254	270	267	294	278	266	278	285	255	267	279	268	293	239	270	267	259	257	254	268	302	254	244	289	276	262	280	259	272	264	269	309	289	282	264	233	284	277	303	287	295	281	260	266	278	260	268	260	296	301	246	269	275	269	237	263	252	298	241	258	280	265	283	260	288	272	288	278	281	289	254	249	275	285	267	251	276	273	273	265	289	298	295	274	247	273	289	298	266	285	300	295	278	291	286	282	265	284	271	242	271	280	271	268	286	295	258	274	257	300	258	264	276	278	274	301	281	308	291	249	257	252	249	270	261	279	265	279	277	272	257	257	272	285	290	258	280	273	251	263	275	264	284	276	276	269	270	287	263	276	279	241	289	274	252	285	265	306	294	252	261	303	276	252	292	282	280	247	283	267	268	293	280	266	265	263	236	252	260	286	265	272	246	284	274	284	262	270	297	252	266	274	284	245	253	264	290	266	253	326	287	289	281	251	269	276	286	280	263	279	270	267	282	277	261	277	286	284	257	252	267	281	301	245	285	283	281	318	296	269	254	269	256	287	271	230	263	298	273	264	314	296	288	300	294	285	256	230	272	256	285	263	288	281	264	241	270	269	253	284	281	303	268	270	286	277	278	299	275	244	273	261	245	260	272	292	272	301	275	263	268	269	246	304	295	262	248	276	284	281	280	299	252	260	261	263	269	321	280	326	285	308	247	244	266	272	279	293	314	271	283	225	315	267	279	287	267	248	274	253	288	291	292	260	278	275	277	303	262	279	279	233	282	266	275	250	264	275	253	282	287	257	302	257	276	281	282	271	280	274	261	267	281	263	285	258	269	278	290	276	292	283	254	273	275	275	258	274	253	301	284	255	264	237	279	245	296	278	262	260	264	280	268	285	286	271	269	250	249	277	290	299	258	275	294	237	262	278	272	270	270	288	297	271	245	283	247	247	285	278	281	271	273	265	244	267	245	245	269	277	267	270	250	289	254	280	276	293	279	264	270	304	251	282	282	288	253	284	277	273	301	254	254	310	271	239	274	297	290	259	284	241	294	284	292	272	257	299	243	252	275	325	246	285	267	246	350	310	272	268	270	272	243	276	277	278	284	273	290	267	277	290	268	254	281	247	291	274	279	303	290	257	263	293	265	262	261	245	260	255	265	264	269	264	284	241	298	295	282	268	280	250	279	283	269	297	270	312	300	262	254	274	251	273	276	237	281	232	262	224	279	288	258	277	267	301	261	263	282	257	263	266	267	261	250	269	239	277	273	252	265	271	273	270	251	264	278	268	256	318	301	227	273	274	288	261	262	274	294	273	261	290	248	296	306	306	266	274	276	248	260	271	267	301	282	265	277	272	286	286	271	283	284	245	278	295	257	274	246	271	250	290	296	246	252	274	259	272	254	293	291	300	302	272	267	297	253	270	280	255	265	245	271	297	273	256	282	273	258	259	315	280	263	249	297	316	275	277	279	244	272	279	252	272	272	301	278	286	297	297	280	253	287	277	235	302	268	268	277	316	300	262	274	269	273	289	259	261	318	281	273	247	281	299	265	247	278	271	268	294	272	293	274	280	283	277	282	280	314	247	283	294	262	248	278	276	286	293	255	291	305	265	294	297	291	293	328	309	255	249	275	281	305	293	290	285	277	277	276	292	258	286	293	261	284	272	265	265	272	287	286	258	295	227	240	235	276	296	255	256	297	241	287	280	258	293	258	253	269	287	296	270	288	289	276	279	265	273	237	306	271	263	275	260	276	274	278	249	267	258	263	268	283	268	269	282	264	253	275	274	286	265	271	273	275	288	287	257	290	300	268	265	260	280	283	247	277	243	253	239	251	271	284	274	239	271	306	277	267	293	271	279	280	287	302	288	282	274	279	285	265	254	252	282	247	268	272	282	275	284	272	286	287	275	290	252	275	269	280	299	279	267	301	271	287	261	281	235	299	283	248	255	293	273	271	277	277	293	293	239	307	292	276	287	261	272	261	276	265	254	229	260	264	240	253	255	274	292	279	283	305	291	256	273	270	271	300	260	276	237	314	307	256	263	239	262	276	291	241	287	304	268	264	254	252	300	274	289	276	287	259	291	284	268	316	241	255	244	273	273	290	311	270	249	295	265	273	266	283	288	292	299	271	266	257	299	257	264	273	262	260	256	265	309
28386	1545	2749	3089	2724	2270	1894	1571	1430	1336	1152	1185	1065	974	951	879	920	842	800	898	798	816	793	816	800	743	769	783	738	755	737	707	708	714	747	746	743	709	734	670	717	709	674	639	741	709	691	696	667	682	701	691	715	721	697	700	725	658	682	693	644	652	712	697	613	649	684	712	648	717	669	636	689	663	697	701	675	698	714	665	682	724	633	684	693	696	661	683	663	676	697	632	676	737	663	694	697	708	679	637	731	715	691	723	649	679	699	658	709	686	693	646	684	706	723	686	699	663	681	709	698	680	704	712	693	700	687	640	709	640	683	702	702	728	714	655	700	657	692	668	657	691	641	715	671	679	697	668	656	672	671	693	681	617	647	646	675	638	642	686	648	675	656	719	703	657	683	646	671	692	704	676	672	713	683	627	615	699	665	641	682	668	673	684	656	662	746	703	672	662	692	711	702	676	676	697	699	673	702	669	700	642	695	639	673	641	665	670	691	693	689	646	717	664	668	675	717	640	670	661	688	682	712	668	652	671	686	675	673	674	644	687	663	665	691	696	682	671	683	706	669	743	639	667	688	627	675	689	684	654	677	704	636	700	691	616	656	662	685	656	671	677	669	710	650	716	668	674	711	694	694	703	711	640	712	625	613	658	670	708	695	687	642	656	674	651	634	648	689	676	685	680	707	731	689	625	715	688	672	633	661	637	717	699	652	676	664	680	666	688	693	660	664	650	657	670	606	682	692	644	646	706	663	650	682	679	660	661	708	677	685	684	658	662	643	715	696	648	681	682	685	648	682	677	701	645	685	657	695	687	671	669	703	688	710	680	715	709	729	658	668	676	680	699	647	665	697	683	671	658	673	657	666	733	662	645	663	703	650	675	695	681	715	673	655	667	680	709	694	660	651	682	641	703	639	684	650	660	661	681	683	647	694	659	621	716	688	662	710	650	634	668	685	690	669	658	724	672	708	625	692	663	663	678	639	690	641	664	683	637	716	693	654	630	673	658	671	655	596	660	665	690	624	632	666	648	705	653	687	696	665	706	726	637	643	652	679	662	686	659	678	677	668	697	626	661	673	687	690	671	716	679	637	670	685	674	704	658	645	658	715	675	594	681	677	664	705	677	697	720	691	717	689	721	673	671	668	684	599	703	657	654	696	705	669	669	623	659	656	700	744	654	707	638	665	666	710	682	703	663	727	666	712	669	709	676	692	670	719	653	670	747	680	647	707	732	675	642	691	663	649	683	692	668	682	666	713	669	646	653	661	655	689	713	654	683	657	663	664	662	697	660	675	667	678	662	662	649	653	637	647	681	672	683	712	652	629	712	649	720	674	651	650	652	661	698	665	714	685	717	677	691	693	660	706	635	641	703	643	664	655	667	677	692	693	663	676	668	636	693	670	673	681	665	656	636	677	667	630	736	654	664	700	645	706	640	689	658	643	694	630	686	665	748	674	677	659	671	724	678	694	688	655	700	723	658	693	688	707	673	676	669	712	688	697	700	707	659	669	651	637	712	672	689	691	646	688	659	647	646	676	679	679	659	660	686	649	674	647	673	672	671	696	661	704	652	717	669	657	701	645	686	702	681	663	687	667	619	689	677	659	671	694	674	659	670	720	658	650	710	736	639	671	657	691	664	682	666	654	719	706	662	646	688	697	656	703	703	634	648	675	685	676	689	673	658	656	674	650	687	704	698	653	710	680	645	674	660	698	692	653	638	733	670	653	663	667	704	656	708	679	678	708	652	663	651	648	673	661	718	718	694	717	718	694	670	694	666	682	639	656	636	695	734	707	697	697	644	714	656	647	664	681	688	697	675	659	672	660	674	618	682	695	723	651	674	651	686	646	701	723	664	674	702	696	644	677	665	692	644	644	659	693	660	676	682	702	694	659	676	682	708	713	676	681	692	672	649	653	709	668	664	683	678	706	705	674	626	647	643	702	704	671	691	649	690	704	626	668	665	667	664	692	628	641	719	697	664	734	668	682	699	688	666	715	636	702	691	690	657	664	672	665	719	687	672	713	655	643	690	678	628	654	641	645	694	642	631	709	655	657	656	705	706	676	670	680	651	702	670	689	661	669	688	654	625	662	673	665	676	640	636	645	638	672	700	734	681	645	639	655	636	615	643	688	687	664	673	694	721	655	664	699	678	688	636	675	658	627	666	663	639	696	659	708	667	638	652	637	653	672	642	629	651	610	658	686	675	651	707	701	673	705	709	700	685	643	673	680	658	656	652	675	711	623	704	624	697	653	679	674	668	656	666	650	617	678	650	695	661	660	661	685	692	695	685	635	683	725	699	677	663	680	711	690	683	681	638	671	624	650	726	664	639	670	632	679	661	694	630	671	685	666	624	661	676	714	636	672	668	703	698	675	679	678	637	695	684	681	661	671	681	728	690	624	653	690	709	673	632	663	681	690	682	628	689	592	672	689	742	666	660	688	732	663	712	704	712	732	645	668	674	625	665	682	681	627	730	711	688	649	696	679	677	684	696	670	685	664	668	645	676	660	676	657	669	710	719	669	686	637	642	657	684	698	709	685	674	690	671	621	675	669	654	641	663	706	655	694	644	691	696	704	639	648	680	689	654	665	604	717	617	672	684	675	686	663	669	660	679	701	673	693	662	657	644	650	693	626	658	687	685	683	700	707	660	671	697	677	675	708	671	715	647	640	676	671	654	722	661	699	692	675	680	663	683	642	658	633	650	706	692	632	704	670	669	685	691	705	661	693	705	709	653	683	710	694	687	669	702	683	683	677	680	677	705	677	670	688	648	646	703	678	638	695	709	688	701	634	654	685	660	683	674	687	646	663	642	634	709	669	680	712	676	664	652	691	706	687	707	695	689	638	682	673	671	699	682	685	687	698	643	703	684	654	695	660	641	692	709	664	678	696	665	692	708	730	668	649	714	666	662	681	706	743	692	670	677	656	652	688	675	671	705	689	677	643	673	732	665	705	722	652	676	730	706	711	646	686	638	698	679	656	728	657	680	661	686	707	715	697	694	645	669	700	686	689	692	696	657	697	706	700	670	674	741	628	679	720	658	642	727	726	639	687	684	648	653	680	643	652	663	632	724	686	600	647	713	647	687	686	662	668	659	641	656	632	705	607	684	697	712	641	635	626	654	689	659	708	754	661	678	702	677	680	650	697	654	642	662	651	660	686	708	695	681	706	629	693	672	673	635	695	686	700	671	688	669	650	672	640	662	685	621	686	698	664	693	628	710	638	627	642	689	653	678	698	673	669	679	718	677	667	664	653	677	702	680	650	664	683	677	665	667	656	698	674	651	698	678	657	674	645	653	668	684	680	667	672	690	656	683	688	691	669	655	637	702	680	670	676	651	617	653	690	673	700	691	704	673	702	676	701	692	653	632	718	697	668	674	678	657	661	667	635	654	659	677	660	715	704	676	699	674	669	664	692	669	693	696	652	648	708	686	673	644	637	690	696	651	661	701	710	705	713	692	683	678	675	700	656	694	639	648	681	737
45151	28715	21686	14025	3306	1539	1030	857	780	631	619	545	517	537	544	514	494	520	440	450	429	452	445	407	476	444	441	449	444	435	419	434	416	438	408	465	420	426	443	454	431	409	422	452	467	393	411	412	447	384	392	407	430	413	385	426	373	419	451	422	426	405	410	452	379	418	387	405	391	414	416	405	418	426	403	402	454	432	409	453	426	439	439	439	444	439	393	414	377	435	414	431	422	414	392	399	447	409	431	389	412	417	380	455	417	435	428	414	458	440	432	375	451	448	466	407	464	431	418	443	481	416	453	439	427	412	439	406	427	402	433	442	443	430	407	381	386	417	372	403	413	434	446	443	423	412	443	403	445	375	431	443	453	414	396	404	413	413	421	418	440	399	427	444	396	416	401	404	416	440	424	427	431	405	469	446	424	402	427	430	445	449	448	483	402	396	392	420	420	397	373	441	435	438	412	455	425	421	363	425	422	407	425	362	437	439	420	424	463	381	433	400	420	405	399	436	423	368	420	410	427	396	414	360	442	420	375	421	431	390	429	393	418	424	424	405	411	445	429	437	428	423	457	430	439	412	416	426	443	390	413	441	430	404	446	417	419	409	444	403	425	426	415	422	407	440	398	380	419	415	427	427	423	370	429	433	408	413	383	381	395	432	394	448	435	390	450	408	442	423	401	427	402	407	404	406	408	390	445	400	434	433	414	409	446	447	401	447	433	452	416	402	413	437	380	424	422	420	395	431	385	382	418	424	447	400	387	401	441	442	428	417	439	419	399	420	435	400	424	425	413	434	391	409	433	429	400	397	375	371	423	456	394	412	439	413	406	384	409	418	376	435	428	436	434	384	437	405	384	398	424	421	418	405	373	402	429	393	417	431	423	400	414	381	386	438	405	434	393	419	441	421	426	424	410	441	399	413	422	424	395	411	420	445	432	430	440	427	441	412	404	429	419	447	401	418	439	409	430	423	391	418	398	404	402	397	427	444	445	436	430	394	388	405	421	412	428	446	389	427	416	434	393	478	433	453	390	409	452	431	443	452	443	465	380	411	407	395	422	377	388	415	445	435	435	411	452	425	409	403	409	419	428	409	424	419	417	433	447	394	405	412	406	412	434	425	432	436	468	420	426	439	400	394	392	421	390	380	396	421	409	410	452	388	394	430	424	400	412	463	418	421	408	414	418	428	419	407	405	385	402	433	384	458	453	440	389	397	418	456	411	427	392	440	381	434	395	418	422	414	390	376	373	431	433	383	387	392	415	433	421	414	421	458	404	406	461	419	405	369	433	426	460	375	396	443	424	451	436	408	377	405	424	369	418	403	420	392	413	397	403	417	454	439	454	435	390	394	424	383	408	447	418	437	455	414	439	414	408	402	442	453	414	390	392	446	437	388	412	398	414	434	442	423	416	407	411	404	391	399	427	422	440	415	427	435	420	390	409	443	409	464	439	460	394	412	466	386	384	420	446	426	415	402	413	419	428	464	384	399	407	460	403	445	398	455	424	427	439	452	471	466	416	433	436	397	444	418	391	432	465	437	438	410	394	432	439	430	467	430	393	412	371	403	399	435	406	394	425	400	429	425	444	409	442	397	421	439	418	403	429	402	437	420	445	475	432	412	401	385	415	418	453	438	391	421	432	445	460	401	448	394	409	442	398	409	422	393	435	385	369	414	440	438	432	424	427	431	413	423	405	409	406	411	417	384	439	441	420	435	409	403	392	420	427	449	375	411	401	376	380	436	421	414	426	383	411	424	460	413	414	412	410	379	405	383	435	427	419	468	468	397	428	428	362	421	361	416	430	468	414	429	368	424	426	407	397	417	442	412	423	414	474	442	405	456	434	474	419	423	386	411	411	399	430	408	426	430	421	464	440	423	411	439	453	447	413	432	447	423	394	429	383	408	405	411	408	417	422	425	407	422	431	398	411	406	438	392	448	390	423	433	432	450	426	461	436	433	430	403	395	399	436	386	407	410	426	381	407	412	387	420	400	414	373	450	430	398	459	451	441	435	423	408	365	414	420	412	388	440	407	429	409	421	408	392	414	393	391	407	405	430	408	413	403	445	402	416	411	409	375	383	403	434	436	426	421	412	406	404	432	407	433	386	406	435	406	431	412	379	413	410	387	423	412	464	423	407	424	393	398	438	434	430	442	434	485	432	493	416	414	419	427	435	387	425	419	450	454	436	427	445	398	430	403	419	404	414	428	419	408	426	432	454	450	410	455	399	391	407	399	382	402	402	412	400	445	452	425	441	413	439	426	441	425	399	415	446	432	433	381	392	404	409	395	463	435	409	411	369	417	385	381	414	452	409	413	388	445	405	423	420	405	440	433	430	407	416	434	413	435	428	414	377	395	417	419	408	435	414	397	472	433	424	456	407	412	419	433	369	391	448	418	460	445	423	466	414	420	428	427	444	465	446	417	394	399	411	411	435	413	408	396	411	409	376	425	434	423	400	415	417	386	419	420	420	414	425	396	413	408	410	404	420	421	447	458	451	420	408	441	403	421	420	412	417	381	382	418	424	412	407	445	416	418	368	429	368	412	405	419	415	424	419	419	408	433	395	441	414	427	413	435	392	416	386	419	390	457	420	404	424	432	392	426	409	416	396	434	443	438	422	436	440	421	399	407	410	432	421	427	420	412	409	384	446	399	402	409	403	417	395	407	405	413	395	420	410	417	435	390	432	410	401	436	402	398	393	438	444	428	412	410	368	393	420	375	422	435	457	447	406	414	432	418	406	432	365	417	413	435	446	452	427	393	400	392	414	424	425	438	435	442	457	373	428	409	401	434	431	441	388	424	426	454	424	374	405	426	387	448	411	398	430	439	435	412	399	413	403	407	463	422	430	445	406	413	414	406	374	420	411	424	421	410	432	420	449	402	419	430	428	463	418	373	434	410	434	437	395	421	403	418	418	440	360	397	439	402	402	406	409	416	399	397	434	389	421	461	402	388	421	408	459	444	413	402	428	441	445	416	392	418	447	435	397	449	388	393	420	428	444	417	358	418	422	432	366	455	437	427	365	402	390	466	392	437	416	373	449	404	467	400	412	409	427	409	401	441	412	397	392	430	396	430	378	469	428	388	379	405	427	480	416	442	413	406	387	410	391	434	419	432	456	393	433	389	455	437	357	422	421	394	409	436	408	409	422	460	378	423	419	404	396	463	439	432	378	441	371	429	410	402	417	394	462	450	384	418	462	435	416	419	426	433	428	409	449	393	366	419	441	401	444	460	427	447	416	426	428	436	425	393	387	444	406	415	397	450	399	415	463	411	455	458	424	434	413	420	418	460	432	435	449	429	408	448	436	455	404	418	432	439	391	438	394	435	401	415	452	435	409	399	420	450	427	424	423	458	407	440	397	465	442	436	366	424	427	424	385	383	452	440	414	446	434	429	425	419	412	449	403	422	415	426	374	407	413	389	454	431	459	453	435	426	454	447	424	424	425	407	446	440	408	411	404	397	442	417	441	420	441	405	439	403	420
29542	2595	4840	5429	4737	3878	3273	2724	2392	2185	1932	1805	1716	1552	1570	1445	1397	1327	1315	1310	1284	1253	1165	1241	1105	1141	1148	1180	1161	1026	1077	1087	1024	1039	998	1031	1059	1001	1075	1017	1031	1061	990	976	985	1027	1053	986	1006	976	987	992	973	1016	942	958	980	999	975	1000	991	990	1001	1036	928	933	1027	916	955	972	972	972	945	970	986	992	956	998	935	907	981	998	961	976	995	882	1048	952	956	947	940	925	1007	936	1025	937	953	963	986	974	992	988	955	995	951	958	885	997	947	984	954	967	907	947	913	986	956	985	964	966	921	1002	999	971	934	962	959	966	979	966	963	931	906	1021	968	968	1027	946	972	975	949	945	990	971	936	946	989	956	1009	976	972	907	999	953	979	939	924	966	881	954	954	934	960	901	976	948	952	937	918	923	968	998	924	1007	994	905	1006	939	958	912	997	959	925	941	978	983	943	945	919	955	920	958	940	938	965	988	932	1009	907	994	988	915	939	956	937	1049	926	941	932	972	973	997	970	966	931	931	960	939	981	964	940	955	1006	931	950	945	967	948	920	939	935	946	922	1008	974	887	980	1011	945	959	885	1005	926	1000	912	932	948	961	928	897	895	898	963	924	917	932	975	920	949	978	884	953	981	939	959	893	964	931	946	934	978	937	922	926	936	941	959	1001	978	930	952	924	944	939	926	962	984	982	989	913	955	929	978	910	943	968	949	898	981	966	952	911	937	923	931	942	912	938	978	979	979	994	895	921	983	930	932	964	958	962	902	935	981	963	937	933	886	985	926	953	925	961	938	978	950	928	898	952	1012	968	912	943	917	963	934	966	959	923	910	962	937	956	966	959	929	901	896	928	989	943	930	987	916	939	943	945	965	950	933	928	963	915	932	922	938	907	912	896	1010	964	960	929	955	963	938	963	1008	931	999	975	935	920	946	951	981	947	1018	930	981	939	986	1034	971	977	891	951	955	1004	937	896	914	989	987	1025	969	951	953	950	979	984	948	964	946	951	937	918	961	994	973	961	911	956	918	894	925	928	1000	924	950	988	995	947	993	959	946	977	930	935	975	968	1027	917	906	993	904	955	928	933	960	1010	927	977	888	946	941	982	980	928	891	916	975	1007	918	933	898	975	922	963	942	937	1049	928	947	919	972	992	941	937	919	923	904	972	923	968	960	924	967	933	913	1011	949	964	984	902	907	970	983	966	1048	955	926	926	952	959	936	979	970	948	932	886	949	957	921	985	950	976	943	966	900	1027	971	933	949	969	909	1025	1002	947	953	979	960	980	933	925	969	998	941	970	971	986	928	982	938	990	1016	961	922	916	969	936	977	955	957	930	948	959	977	911	948	933	986	956	941	931	1009	954	977	934	1014	960	908	1011	938	930	969	977	983	944	1029	931	966	985	969	939	952	929	947	917	954	960	904	945	986	979	952	972	948	999	1013	915	999	930	897	908	988	929	948	919	937	922	975	973	947	978	926	919	980	963	901	927	944	952	897	960	925	931	984	915	995	963	948	920	942	975	976	994	933	951	905	895	968	902	968	996	948	923	960	952	964	917	950	936	969	984	930	970	959	953	916	883	940	945	924	906	943	948	960	954	907	974	918	908	963	948	951	983	929	989	959	918	966	948	987	994	952	961	932	984	954	953	963	938	873	996	939	972	940	980	949	947	958	929	955	934	857	960	945	942	965	970	958	940	939	945	963	948	965	929	923	971	950	915	977	985	968	966	900	908	966	996	971	964	918	901	902	981	924	957	923	943	934	999	938	923	973	974	956	937	958	903	926	999	966	1043	929	969	963	940	982	926	958	988	934	985	952	962	944	904	928	971	1000	954	905	936	957	962	984	991	1008	955	943	959	950	976	983	937	988	931	984	949	951	970	966	921	912	966	907	930	948	953	985	982	939	909	897	965	918	947	973	952	980	960	958	986	976	997	902	937	930	925	961	981	902	949	1031	925	898	1039	943	987	963	997	900	954	968	1002	990	981	988	949	927	947	941	961	937	960	949	957	939	925	936	921	963	958	996	1009	989	976	977	1007	969	944	941	971	1002	949	974	932	970	1002	937	965	930	996	1002	964	1009	984	953	922	948	944	966	928	913	949	960	974	933	955	963	927	951	949	929	914	970	963	942	1038	962	932	957	932	930	953	956	963	906	949	930	935	976	954	956	871	943	883	929	942	915	970	929	934	952	946	974	886	908	930	947	983	929	1021	926	943	966	957	1007	945	950	970	983	919	963	947	904	971	979	969	955	988	940	964	939	891	938	999	932	921	877	934	1020	920	927	969	954	965	1017	971	934	935	999	1007	993	902	961	933	957	949	957	967	955	919	971	999	976	949	968	951	955	960	945	918	941	966	964	947	956	956	968	923	942	902	999	947	924	947	908	912	1001	975	955	976	973	1014	959	964	980	975	999	951	939	966	936	938	947	969	923	956	982	921	984	927	996	895	938	932	929	975	916	943	991	928	935	930	954	920	1002	965	934	893	967	946	954	940	949	946	965	930	919	933	983	960	909	977	953	985	963	952	957	984	910	966	945	895	922	974	961	977	987	942	927	926	905	991	950	905	935	962	951	924	961	976	915	996	895	988	935	947	913	981	947	990	954	985	956	991	961	967	914	898	946	969	962	954	962	916	1004	963	1011	1024	928	962	941	928	957	1011	905	934	943	918	946	974	990	909	947	950	941	960	973	949	977	957	965	929	962	991	961	986	962	921	916	963	967	971	959	903	942	974	959	970	934	969	983	945	990	889	1006	967	934	941	1001	950	994	934	950	955	917	954	946	941	948	944	925	944	965	959	940	993	958	991	949	1004	954	965	988	975	864	918	979	960	949	929	931	964	929	938	1008	931	1001	963	978	926	954	971	973	956	955	971	933	950	961	946	994	914	1010	938	948	982	945	985	977	877	922	1000	917	957	942	900	919	953	932	919	940	954	982	937	978	965	963	917	974	911	941	988	948	1008	940	930	978	918	924	967	909	918	927	936	988	995	915	1037	990	930	919	953	967	934	988	934	990	926	977	915	943	942	952	922	911	976	970	969	935	950	941	966	950	915	987	948	1032	924	959	982	930	957	946	987	975	882	1012	952	929	918	968	982	1001	908	925	956	958	957	939	912	926	968	926	934	998	992	989	986	986	938	940	936	943	898	990	948	944	935	904	981	917	952	920	921	938	973	919	982	992	961	941	945	995	935	936	959	992	911	973	955	942	965	936	938	950	925	979	931	968	948	968	928	945	915	919	935	970	994	952	968	903	980	931	920	924	896	1015	967	973	958	973	916	958	1009	1026	984	930	979	951	929	959	974	948	909	919	969	961	956	983	955	961	961	994	956	920	912	959	985	1008	929	934	958	1012	948	954	952	990	925	951	934	878	963	971	961	997	901	971	935	904	923	893	967	974	957	955	943	935	927	1005	967	918	915	963	935	922	989	978	959	997	924	954	985	942	931	944	938	933	950	940	972	929	1009	970	1005	973	994	969	974	969	961	978	944	947	983	988	938	978	1004	931	956	908	1008	922	947	956	945	930	911	887	928	925	948	959	977	939	940	915	952	966	948	960	934	984	927	975	1019	965	973	938	993	982	899
9129	518	350	293	288	251	266	233	248	228	235	257	239	212	241	212	218	249	215	253	228	240	223	208	229	255	234	249	259	246	262	210	242	200	226	210	203	224	216	202	239	188	228	237	233	249	230	228	229	188	202	257	257	220	205	228	222	199	217	198	225	230	226	212	231	243	230	232	228	218	242	202	222	206	234	215	225	214	202	239	234	215	243	218	228	224	231	229	213	251	236	232	240	250	240	227	237	246	226	225	203	230	246	217	203	214	245	246	230	191	198	180	264	223	207	195	228	257	226	216	233	222	228	239	212	217	204	219	208	239	228	222	222	215	230	224	204	261	230	224	221	245	239	191	193	200	232	204	225	241	215	227	199	243	239	240	240	203	205	206	212	214	247	237	219	206	232	211	214	234	241	251	241	213	231	233	206	228	187	214	211	237	215	236	214	234	222	253	225	245	218	206	204	217	222	231	244	241	217	242	214	247	213	215	238	217	249	235	219	220	214	205	222	244	233	208	248	233	201	228	243	240	239	243	238	229	208	248	250	257	234	219	234	263	237	233	196	257	229	238	247	243	206	227	226	234	242	240	233	237	226	197	206	217	225	219	223	256	258	210	232	247	212	217	231	218	226	255	235	239	201	250	231	226	220	239	218	211	218	208	221	222	230	224	230	199	249	235	249	229	210	206	228	243	234	236	217	208	229	242	249	220	223	243	225	242	228	233	212	208	224	230	219	219	215	218	235	199	244	222	217	242	261	211	210	214	205	203	240	224	238	229	219	222	253	210	240	223	221	225	231	218	216	226	201	205	235	219	217	219	196	263	224	216	214	201	238	235	232	221	254	240	208	224	218	239	270	227	219	239	224	209	223	219	192	206	225	223	208	209	259	213	231	225	220	229	250	232	235	235	215	205	207	207	230	219	216	228	231	237	219	255	255	222	245	226	203	235	239	220	240	201	199	229	230	217	224	251	226	252	216	211	220	226	238	196	252	211	232	235	236	233	243	237	241	235	229	225	229	206	234	227	245	213	236	222	229	221	230	240	215	220	258	221	222	232	204	244	227	194	228	212	191	205	230	243	236	277	233	236	225	228	220	237	259	211	249	184	241	237	242	185	239	229	229	244	206	237	214	228	212	232	229	234	228	251	225	236	183	232	214	218	235	222	231	216	237	194	238	252	237	217	207	214	224	221	221	234	201	211	233	215	212	212	261	201	211	213	226	206	247	191	237	237	250	237	211	220	243	235	224	202	254	224	210	216	198	216	236	224	243	210	228	246	222	238	229	217	210	214	221	216	196	237	213	218	232	225	230	231	216	230	213	210	221	236	234	203	225	229	229	207	233	236	203	251	229	224	232	217	235	251	233	229	214	223	186	216	233	221	224	223	199	228	254	248	218	228	216	237	259	247	230	230	249	230	221	231	218	219	246	230	225	234	227	225	223	235	219	206	257	263	221	225	247	227	244	228	210	209	231	230	244	208	257	185	224	212	247	248	213	244	228	239	240	239	220	207	248	221	221	221	231	223	258	245	238	233	210	208	217	253	234	239	223	250	242	221	227	230	234	233	234	240	230	228	242	235	249	235	210	202	220	228	247	223	210	237	245	224	238	232	240	215	215	211	226	221	235	254	227	213	212	226	223	235	199	201	238	211	220	225	238	222	245	237	249	208	214	219	206	197	260	214	229	222	221	245	218	208	242	189	227	198	228	256	257	252	213	216	210	208	259	244	232	235	238	199	215	225	214	231	205	226	216	233	249	242	248	242	216	211	230	231	243	237	251	191	228	237	226	217	228	251	211	211	217	251	206	214	208	224	236	245	214	214	229	239	204	201	236	248	210	223	231	242	222	235	222	235	213	223	259	198	213	248	216	216	221	243	223	219	201	230	205	211	220	225	212	230	218	252	248	232	221	187	230	211	227	234	216	221	235	208	229	221	208	206	220	227	222	218	207	235	204	228	259	209	229	261	237	242	224	225	233	247	246	239	255	238	220	200	275	195	209	204	209	234	203	211	212	241	215	236	212	243	217	197	201	244	228	209	182	203	216	207	208	220	223	211	234	267	222	263	213	217	214	204	221	207	227	256	241	222	235	250	199	225	226	243	229	247	236	230	206	226	223	229	209	208	219	228	213	212	232	254	219	226	234	232	228	237	205	224	246	232	231	218	202	229	253	227	248	251	235	230	203	232	233	204	260	246	233	222	219	226	232	255	206	245	230	227	221	233	206	250	248	238	227	237	217	233	213	201	228	262	228	240	204	230	219	217	239	217	220	246	238	210	225	202	212	230	237	201	212	243	231	230	236	245	203	215	226	227	211	231	198	230	229	234	219	213	254	226	235	231	232	226	214	218	224	237	207	222	210	214	221	240	214	230	210	213	209	226	222	224	227	259	214	219	237	236	218	238	235	210	239	218	219	222	214	250	259	222	230	233	225	217	231	214	197	242	250	226	224	222	192	216	240	207	200	227	227	214	224	225	224	223	231	215	220	249	231	219	210	238	205	231	241	225	228	213	202	204	220	211	184	234	212	232	235	204	218	217	240	237	241	228	205	210	204	208	229	248	203	236	227	223	236	226	222	253	266	224	243	198	218	223	250	203	220	231	234	240	218	239	247	216	193	202	215	241	194	231	238	237	227	213	213	250	217	235	236	236	241	206	230	210	231	211	219	244	200	221	221	232	215	220	242	228	237	233	217	211	237	236	222	240	224	232	217	225	256	186	231	222	236	248	239	211	222	205	199	195	231	223	215	231	224	236	226	235	215	222	211	211	228	244	202	231	264	228	246	227	234	244	230	223	201	215	199	250	219	235	223	217	231	241	237	242	239	247	226	208	227	217	220	245	218	211	222	220	238	220	213	214	219	243	216	221	210	212	234	237	251	224	217	223	216	247	222	220	222	225	204	237	229	233	217	248	255	243	236	209	200	214	258	253	212	223	210	210	232	210	234	221	233	222	236	238	244	229	208	229	220	231	220	212	223	264	217	224	210	222	245	196	211	214	220	210	226	213	226	221	227	238	247	245	221	221	218	232	228	252	207	207	223	213	222	219	247	250	206	235	213	231	212	227	213	234	240	213	233	217	241	231	201	245	190	221	224	212	248	229	221	232	218	210	217	209	217	208	258	211	252	231	206	238	227	251	233	228	239	226	245	255	206	216	232	227	226	225	212	222	217	202	221	211	240	219	218	225	238	246	228	243	204	234	230	198	203	228	259	206	235	210	247	227	201	265	254	233	264	200	213	233	225	220	220	244	214	227	234	202	219	257	246	247	219	227	201	219	245	202	225	232	225	232	200	226	237	247	239	245	239	228	226	211	211	210	233	209	214	210	203	248	243	231	263	242	213	226	223	206	203	236	228	232	222	231	242	217	227	217	226	217	216	225	255	211	243	233	216	227	226	224	193	224	221	258	228	221	237	234	217	249	202	212	256	250	240	216	227	237	255	264	259	229	221	241	234	245	249	230	220	239	237	213	213	203	218	233	228	244	228	235
8822	686	838	811	815	753	651	675	624	615	623	564	660	585	585	561	605	584	587	587	591	563	593	611	565	568	583	563	510	558	598	573	536	568	570	592	572	615	554	591	576	608	577	580	588	595	633	580	572	544	578	618	575	561	607	545	570	590	544	594	548	558	561	567	575	607	563	554	559	574	581	584	508	556	565	574	568	534	563	557	559	638	544	537	605	590	571	565	519	558	580	573	596	586	581	553	560	538	536	527	544	498	577	601	552	611	582	598	582	580	589	595	592	536	616	544	565	554	573	598	549	515	566	558	570	569	571	557	551	580	568	542	561	615	604	581	580	544	595	582	575	559	560	530	592	546	536	602	585	569	576	572	578	592	577	525	562	555	578	581	507	554	539	548	581	611	531	540	586	605	557	552	545	619	576	557	560	568	507	600	581	559	571	571	569	540	525	543	632	573	548	557	571	606	548	549	572	587	605	573	628	572	578	549	611	583	546	583	505	515	567	577	622	568	554	605	609	541	527	574	578	524	554	592	606	572	595	582	594	573	610	556	617	562	543	568	566	566	575	533	566	554	545	615	595	558	588	552	594	555	522	582	583	530	560	543	571	587	582	559	584	555	578	593	542	585	563	550	596	545	594	562	570	554	552	537	539	593	547	556	581	528	562	574	539	557	521	518	573	537	599	547	594	570	617	579	524	577	571	548	577	553	532	561	559	603	561	585	571	600	595	591	612	573	567	576	526	546	540	606	566	575	564	534	556	579	550	574	551	576	600	568	578	565	553	539	579	513	550	572	576	532	537	588	583	591	553	543	569	587	554	554	564	578	551	576	579	541	572	545	565	564	540	592	553	552	542	545	549	603	528	563	626	587	578	560	587	540	589	573	562	559	551	563	571	613	579	528	577	582	573	617	593	570	579	568	571	557	588	580	561	550	577	573	556	560	560	596	573	548	578	571	560	558	538	573	578	513	563	540	530	568	541	520	593	523	563	576	555	565	519	615	535	550	569	634	555	585	574	565	559	580	525	587	540	558	590	588	552	548	539	562	576	605	587	607	549	554	572	564	552	579	579	532	574	554	571	536	581	575	566	561	603	529	535	606	535	577	596	613	535	550	569	563	584	524	549	583	570	530	585	583	615	525	548	578	572	631	626	569	553	585	547	591	561	533	501	571	564	549	561	544	572	571	556	566	541	594	586	581	561	588	549	584	576	563	569	568	569	605	555	594	563	538	582	573	565	516	578	562	565	586	537	587	544	539	570	545	542	572	566	566	555	649	579	605	565	577	585	594	563	518	515	610	539	535	606	558	537	636	568	557	594	579	552	555	579	582	561	592	532	525	588	566	555	594	562	613	533	577	566	554	555	549	590	571	528	560	584	561	542	579	568	569	566	596	582	525	533	569	582	601	575	547	573	582	563	559	531	595	576	568	547	529	571	566	551	584	564	543	577	584	584	554	530	587	552	550	572	530	573	539	539	606	603	573	581	590	567	548	599	587	561	590	560	556	576	564	590	561	595	546	593	571	532	568	575	552	537	555	523	595	588	561	568	541	583	581	597	545	576	555	589	529	540	576	573	583	569	582	585	552	529	578	575	558	569	608	580	616	563	583	534	573	585	574	572	552	541	548	578	558	568	583	570	559	539	581	574	556	610	585	597	545	564	607	574	581	592	596	601	591	606	585	556	576	573	608	539	597	553	586	544	578	528	599	587	559	557	543	568	597	577	564	534	575	574	562	515	545	547	562	581	561	533	575	586	558	593	563	546	571	555	522	651	599	579	596	546	554	581	577	571	578	575	536	528	566	545	562	560	608	582	579	583	535	547	570	578	585	598	561	529	584	549	565	578	560	606	578	568	546	587	626	543	546	555	566	533	566	543	620	616	569	595	568	545	605	533	560	562	573	578	531	567	573	540	581	592	513	569	616	577	542	563	579	572	584	556	587	607	566	592	594	591	561	562	570	544	580	608	527	568	582	559	582	566	587	547	569	571	543	553	565	577	572	518	568	568	599	565	598	595	564	594	587	533	540	556	569	602	579	567	564	589	594	562	518	591	549	592	574	576	536	568	548	554	575	549	539	580	544	580	548	618	539	607	539	566	540	578	558	539	598	556	601	590	574	554	561	573	589	551	544	604	590	578	557	576	555	586	542	569	577	519	542	544	534	543	588	571	545	577	581	561	479	553	608	603	571	574	543	603	596	535	595	555	564	608	599	555	548	581	529	544	610	554	554	607	553	619	559	530	599	583	540	556	618	555	551	576	553	580	591	558	544	561	555	563	582	570	587	552	600	579	574	566	563	574	538	590	575	576	544	575	566	550	529	584	582	570	571	564	538	572	567	550	606	567	528	559	544	578	599	533	560	592	569	573	570	551	601	564	584	553	518	515	556	572	541	613	568	558	574	536	562	571	606	612	562	533	564	558	604	578	556	585	543	536	591	548	555	569	567	545	576	561	580	536	589	563	573	586	594	537	532	566	537	550	558	559	577	587	574	549	591	578	562	538	575	578	571	574	550	551	561	546	575	584	567	534	571	588	552	580	627	560	556	533	516	591	570	584	557	574	563	540	563	560	609	572	558	597	523	552	517	548	580	581	571	526	569	544	528	573	526	521	565	557	527	577	561	627	589	574	605	562	560	558	577	571	582	612	527	559	592	549	568	546	558	560	577	524	563	574	585	584	552	572	565	562	589	547	558	592	587	565	580	532	545	556	586	560	591	582	564	532	543	566	548	619	547	569	520	567	528	540	560	571	521	594	575	522	588	585	579	551	541	567	549	575	573	585	566	546	587	584	581	551	565	581	580	576	544	593	558	609	558	573	534	559	594	533	534	559	591	559	566	596	582	561	555	577	566	568	535	537	538	575	574	552	560	534	570	579	587	551	561	594	596	567	615	543	560	564	564	569	564	612	580	550	597	564	600	564	547	562	581	552	542	554	554	608	552	555	569	545	546	590	557	601	564	596	596	552	550	579	530	565	518	605	527	562	558	566	606	539	591	592	560	576	562	541	554	564	545	541	552	561	570	588	570	537	554	558	595	580	565	560	570	605	582	577	583	529	596	592	522	564	529	570	557	548	617	516	540	569	533	593	524	586	559	588	599	592	552	570	585	515	594	542	552	560	551	526	602	551	564	562	538	543	522	572	539	582	538	532	507	543	523	590	598	580	575	539	573	560	530	585	564	598	588	576	550	594	556	546	621	538	594	599	576	621	540	525	554	556	574	566	553	560	566	536	580	563	551	571	590	578	592	537	536	583	576	557	575	567	560	608	549	559	549	558	584	547	561	532	557	537	543	571	603	584	579	570	568	559	566	558	552	549	612	549	598	563	578	562	543	563	563	528	539	580	524	549	581	556	516	572	571	562	535	599	581	586	529	594	559	583	578	595	591	606	562	592	572	583	589	575	586	542	570	563	560	577	546	574	563	584	576	604	595	558	573	570	588	554	605	521	604	562	569	591	604	586	565	596	567	527	590	523	530	557	579	560	568
52186	23940	21916	5109	949	765	629	553	453	421	394	363	333	318	287	327	331	280	330	311	300	312	305	297	298	284	279	294	294	300	296	284	284	296	303	278	300	259	289	299	287	314	279	279	288	282	271	301	285	274	267	314	283	274	280	299	291	272	295	280	283	312	285	327	297	248	264	301	282	305	289	281	292	279	282	297	266	294	282	285	308	301	326	274	266	305	298	279	281	268	248	303	315	307	297	299	301	285	298	290	323	325	310	271	286	291	268	279	282	257	261	291	297	282	272	247	297	311	310	285	276	288	282	291	308	249	295	290	302	294	301	298	289	267	287	283	305	284	277	287	272	301	270	279	266	292	291	288	256	276	317	281	276	261	292	283	277	297	277	320	292	288	320	260	290	245	302	272	276	234	300	307	296	262	272	319	287	274	271	268	267	279	299	283	304	309	273	313	312	270	299	253	276	277	269	268	271	271	303	278	301	276	299	275	299	288	260	285	300	286	267	275	294	288	300	283	279	282	290	292	308	288	291	281	295	278	300	288	284	293	291	281	274	298	265	320	298	268	289	285	230	298	299	291	280	262	286	283	296	294	256	329	318	284	303	285	302	280	273	298	318	270	254	323	280	264	257	292	239	304	280	306	301	278	271	260	302	310	277	292	285	282	270	266	306	284	308	268	290	248	287	292	307	302	300	276	284	303	286	282	289	254	297	283	286	274	289	289	286	276	294	309	292	280	250	282	282	290	287	276	270	290	273	285	297	302	281	297	245	304	306	306	277	295	301	288	294	304	284	305	319	291	274	311	270	271	285	299	329	239	257	272	306	283	261	255	290	278	293	288	315	273	256	293	286	276	302	289	317	281	298	312	279	283	270	303	306	287	310	277	275	260	242	261	284	273	305	275	309	298	268	306	271	279	298	282	285	305	297	255	288	293	280	259	304	264	317	282	302	301	276	302	290	304	279	289	284	325	303	269	295	300	291	290	279	257	305	287	295	304	292	308	265	284	265	280	290	278	324	307	285	280	291	258	288	276	271	312	293	254	287	267	303	296	271	275	304	266	253	270	298	311	283	308	288	300	279	302	290	283	272	256	306	278	298	294	300	282	291	302	253	290	251	312	282	277	279	316	266	291	285	294	258	317	268	302	258	285	307	261	307	296	305	264	292	268	284	278	282	276	269	303	276	288	298	301	282	292	254	287	264	276	289	266	268	288	263	253	296	300	268	274	285	277	290	275	298	284	306	302	284	259	261	260	273	277	278	295	302	296	278	280	276	274	289	298	280	295	262	273	296	290	315	306	274	274	283	281	288	315	308	290	268	288	285	279	284	296	287	278	298	262	291	260	254	292	295	288	300	292	248	312	287	272	279	279	280	297	280	286	311	313	294	301	290	290	294	286	290	278	276	283	289	286	284	264	282	315	267	280	304	308	255	306	293	298	286	292	317	269	286	318	266	283	266	284	291	299	264	294	296	289	324	295	306	270	295	297	273	243	293	285	287	278	278	268	293	294	257	302	333	294	300	259	294	253	279	268	281	255	266	263	272	287	287	272	280	277	282	316	301	270	310	261	272	276	271	272	307	268	286	304	278	288	277	281	271	293	271	259	266	272	295	297	277	285	290	288	313	294	289	285	316	282	279	286	273	320	285	305	285	288	282	271	304	304	311	297	297	283	265	270	330	264	290	284	264	295	276	282	308	285	270	269	286	288	312	274	320	329	308	265	277	288	279	263	286	292	281	308	309	308	281	308	276	287	283	303	278	292	309	296	257	289	296	327	270	279	297	312	282	306	273	257	261	262	283	318	297	289	300	283	266	268	269	286	294	289	280	266	276	302	289	281	285	313	307	295	296	282	268	307	287	292	286	296	285	285	267	279	279	253	256	304	265	296	288	278	278	264	262	292	312	286	273	276	261	299	291	284	286	285	266	297	286	298	269	272	283	259	304	260	322	323	293	296	309	311	278	283	292	301	286	283	296	274	300	285	300	288	262	289	272	287	271	274	304	292	285	330	299	291	293	276	283	286	274	304	296	279	288	277	296	290	270	300	266	273	303	286	291	275	279	284	284	303	271	278	273	266	292	277	271	317	289	270	264	297	309	279	281	276	312	287	296	306	276	290	329	282	267	302	310	288	300	299	255	286	280	292	296	276	269	313	282	258	307	260	291	245	276	281	288	297	295	265	264	285	301	280	273	277	279	280	263	284	300	275	287	283	310	272	276	306	270	287	288	278	295	282	270	306	291	265	284	295	300	255	290	291	278	271	287	284	297	305	281	286	270	281	279	291	273	267	281	287	316	298	306	279	270	261	268	288	306	269	262	253	304	276	282	300	269	306	310	292	251	270	314	287	299	280	285	295	283	296	304	287	272	283	323	314	292	293	273	309	271	284	292	297	312	281	296	284	269	285	278	260	276	296	311	296	291	284	266	263	281	330	288	312	285	264	310	300	285	290	280	284	325	321	300	293	288	260	256	331	285	312	306	305	273	293	300	267	302	267	257	285	274	286	304	332	293	283	307	258	284	282	333	310	300	269	281	298	293	319	287	294	277	295	291	290	294	269	284	298	291	299	305	251	264	315	298	282	278	294	322	284	281	296	267	267	316	290	288	308	305	274	290	254	285	301	289	288	266	291	291	263	305	284	260	284	303	266	256	321	297	313	308	293	285	255	271	276	273	247	282	304	269	281	298	265	289	276	263	277	297	282	270	279	299	301	283	277	312	268	343	281	304	269	292	257	283	234	287	283	278	247	278	275	284	276	288	277	262	273	271	271	261	289	301	273	268	299	296	290	288	259	295	296	300	247	298	279	282	303	284	278	279	270	272	287	263	281	269	268	293	311	295	304	308	267	291	295	301	302	285	269	265	286	309	266	265	302	326	309	296	274	310	294	252	301	331	301	291	278	285	282	288	273	324	242	278	288	277	249	273	289	322	254	274	282	280	291	312	299	271	277	305	303	284	307	271	309	283	286	268	286	292	267	292	295	256	287	253	262	272	262	265	284	299	318	304	277	298	293	306	283	314	277	267	301	332	298	255	290	296	295	267	296	282	296	279	263	260	318	323	296	275	292	273	247	291	272	275	278	285	296	303	310	290	265	289	290	289	292	322	292	279	267	308	252	298	268	280	293	295	269	262	262	288	275	297	275	279	261	290	304	293	285	300	316	288	266	269	295	284	292	284	247	282	293	304	289	291	288	301	298	268	291	316	265	279	272	279	270	241	286	299	287	274	259	321	306	311	324	284	253	319	313	287	291	301	285	311	293	314	270	281	295	287	268	267	295	277	285	305	277	275	271	256	295	262	282	295	318	270	294	296	257	291	275	259	257	258	259	297	299	258	271	281	325	294	291	294	304	268	294	289	305	276	242	289	251	273	275	329	296	249	254	298	291	273	248	295	280	307	301	250	282	276	287	276	259	252	278	285	289	297	294	300	319	292	266	291	286	252	306	282	257	270	253	263	296	283	302	298	320	270	269	308	284	284	278	280	279
31092	1522	2643	3059	2688	2211	1834	1636	1364	1329	1160	1147	1031	1014	962	907	928	878	858	882	835	842	787	802	870	774	792	787	765	741	753	726	720	730	753	763	708	707	708	741	690	734	691	698	738	737	702	736	746	656	707	704	732	701	711	742	733	693	703	656	708	686	704	701	683	724	712	682	692	696	737	724	671	698	719	704	705	723	700	727	687	666	719	701	706	689	709	725	644	705	696	661	710	726	684	720	692	686	703	733	659	746	722	699	742	716	679	746	665	740	707	682	674	796	695	670	712	718	769	720	730	738	704	753	692	683	729	649	696	735	724	754	687	703	709	714	716	679	720	685	701	718	715	732	708	680	708	686	717	693	726	687	721	729	675	697	720	679	764	735	691	677	703	717	745	698	682	693	693	678	703	692	745	706	722	704	703	689	694	740	666	671	696	687	659	616	682	689	689	667	750	733	682	707	703	711	700	671	748	680	658	699	679	763	705	718	684	721	690	687	684	698	725	711	704	689	702	690	665	689	692	728	699	701	688	710	712	677	760	682	708	701	670	715	674	712	689	728	757	648	671	681	699	705	677	704	718	686	673	697	734	732	684	669	755	747	692	735	729	700	768	686	736	704	702	717	728	721	708	727	718	698	688	678	680	706	680	684	721	683	725	711	675	689	696	688	699	641	674	716	643	748	690	713	672	751	661	698	689	697	661	738	681	716	700	700	694	712	733	672	663	700	660	725	711	734	717	703	659	740	729	703	650	715	695	707	735	717	714	679	735	726	679	701	692	668	746	688	692	692	685	707	700	735	674	715	652	690	685	696	663	713	677	702	656	690	734	691	693	682	665	720	705	666	709	694	705	726	655	727	648	694	675	717	730	686	708	699	688	734	708	672	679	651	699	732	711	663	676	708	744	716	682	698	694	682	693	699	638	772	693	713	725	688	648	720	689	726	683	710	661	740	671	675	708	689	701	749	656	746	692	675	685	686	686	685	670	733	693	706	694	667	677	711	724	688	715	673	717	718	703	712	671	705	704	698	693	665	743	696	716	684	725	741	749	711	725	704	704	735	685	644	715	719	684	668	679	682	699	722	667	703	745	687	689	696	705	663	662	676	724	672	694	719	697	724	683	745	731	712	715	704	707	753	672	668	704	689	667	728	683	614	666	684	635	671	684	697	681	696	726	680	698	717	686	726	692	719	692	661	689	654	674	735	717	646	697	663	719	657	625	698	682	677	664	667	704	676	687	658	724	666	686	705	636	689	658	702	707	757	651	717	678	669	726	726	691	722	668	683	678	736	690	697	681	708	703	681	695	682	719	677	658	691	685	701	707	684	681	709	699	724	700	701	690	701	707	691	751	673	678	714	685	739	721	703	723	698	697	655	689	705	683	702	715	656	695	691	695	721	685	707	668	705	714	646	686	723	686	702	728	675	679	709	728	718	735	703	678	731	717	728	702	718	743	665	685	685	680	658	712	694	684	685	695	687	720	667	701	634	661	661	726	712	694	687	707	726	716	718	744	658	661	714	686	737	718	695	667	657	711	706	715	716	719	713	698	728	723	725	695	689	715	721	708	683	725	690	680	653	684	709	705	699	707	704	700	760	706	660	654	683	703	704	721	731	686	705	704	740	669	672	726	710	682	758	727	698	681	699	699	760	664	660	713	715	695	727	708	666	714	673	689	676	737	716	707	721	673	679	721	680	736	706	675	712	674	666	700	708	644	730	689	673	702	739	742	692	697	687	682	748	731	672	747	706	686	678	693	708	688	712	706	694	701	733	701	682	711	662	716	711	689	696	694	698	692	763	680	689	684	664	673	743	670	690	705	700	663	673	715	696	708	693	690	669	750	701	720	678	657	662	726	665	732	660	686	679	719	653	708	700	694	680	661	708	701	726	647	702	687	731	673	706	737	716	753	732	704	659	703	678	695	722	700	686	727	693	708	722	635	718	751	708	707	664	678	699	693	742	689	720	708	710	669	687	656	710	698	690	769	716	676	661	733	730	724	706	681	659	667	685	713	709	733	684	693	697	671	659	699	657	702	720	730	716	690	690	656	691	711	667	676	669	674	729	692	690	719	692	691	636	709	692	672	704	644	727	721	674	705	667	665	702	730	686	707	706	643	703	737	685	707	673	660	685	742	715	723	681	685	705	683	691	705	709	716	710	716	678	688	719	711	734	677	673	651	693	661	734	690	684	754	695	683	674	713	683	731	709	678	729	670	726	668	736	675	692	701	686	693	690	644	701	721	676	689	712	648	681	695	724	741	705	692	668	693	716	693	695	729	679	738	680	710	703	714	679	717	670	707	708	691	708	777	697	665	699	732	695	671	728	680	716	692	740	686	677	681	694	689	701	742	654	688	715	667	747	690	667	715	740	753	720	714	700	664	705	642	722	697	667	717	709	742	689	710	727	685	691	740	713	710	683	675	669	681	674	725	662	697	670	718	712	678	681	714	692	731	706	743	713	728	700	685	724	722	687	706	681	692	684	672	732	716	662	682	693	719	723	658	682	644	651	709	703	734	677	717	701	685	683	702	693	753	655	690	680	690	660	677	664	666	704	738	782	702	654	741	629	689	654	650	661	653	708	712	712	700	737	733	673	685	691	694	666	659	702	676	694	716	755	677	740	696	679	715	700	682	680	734	705	743	690	684	672	691	673	690	726	730	706	714	678	684	696	698	732	728	726	722	694	671	714	672	706	698	722	654	675	696	639	695	675	698	658	680	650	675	726	734	699	682	717	691	690	692	663	706	688	693	686	734	739	725	690	687	686	724	718	702	651	693	710	684	694	665	733	698	678	729	674	678	767	686	668	745	689	719	714	681	711	690	688	706	663	685	705	681	698	676	694	722	669	725	722	717	712	691	726	659	672	690	683	676	713	621	700	680	666	689	706	742	670	734	625	706	689	752	670	663	715	684	701	731	727	748	681	695	674	698	651	744	722	679	692	684	720	691	712	655	702	701	699	722	679	714	729	704	659	660	726	704	720	765	662	734	699	709	699	689	693	730	672	698	688	690	697	686	754	710	717	704	689	716	692	688	636	700	704	718	676	693	720	686	683	706	735	668	715	665	730	678	693	705	722	693	704	643	713	694	649	702	695	691	722	660	712	688	738	746	622	724	695	650	692	718	698	696	666	692	685	614	660	600	731	690	659	682	714	709	701	675	709	675	700	717	705	696	708	696	696	745	671	704	646	693	704	665	701	663	752	681	718	696	723	718	675	691	718	742	726	692	687	686	703	732	708	711	731	703	686	694	737	754	714	653	718	700	708	669	684	640	685	680	687	688	691	685	722	707	704	665	734	688	660	720	651	762	689	659	698	672	730	717	728	688	691	667	693	714	661	665	685	699	717	732	700	691	677	682	698	653	708	667	680	686	708	687	707	716	656	720	681	664	709	676	711	708	687	688	716	688	706	680	704	742	729	639	707	701	677	694	718	704	723	704	677	710	651	688	710	699	664	677	697	692	677	641	742	701	693	684	663	731	726
47364	27184	21283	7354	2181	1608	1132	877	719	607	636	546	558	475	518	440	488	480	514	471	426	501	449	453	467	460	431	467	467	441	395	418	406	418	421	399	409	413	376	370	430	431	376	425	399	448	446	448	437	415	417	382	432	381	406	412	391	448	445	440	394	427	447	405	425	393	405	415	414	430	414	411	423	399	447	419	419	394	419	435	381	420	407	385	387	407	436	403	420	409	342	451	394	467	426	400	419	429	389	390	455	452	412	413	413	436	419	438	430	386	404	405	387	397	414	429	435	453	439	400	389	427	396	426	410	427	442	425	416	399	387	372	405	421	386	415	377	440	398	446	390	402	413	416	408	420	434	422	441	444	389	434	381	413	402	405	372	403	365	435	419	447	425	409	379	425	397	460	445	397	406	415	418	436	409	402	469	413	412	414	426	376	391	403	401	408	406	422	425	426	438	427	430	414	398	371	410	401	401	389	414	448	424	428	424	452	407	382	421	415	399	360	409	424	458	395	389	431	400	446	458	406	436	383	422	439	427	382	418	411	464	421	440	429	416	417	424	391	429	436	421	387	416	402	427	419	425	368	413	427	378	400	419	392	408	417	418	388	433	425	449	405	389	417	405	428	429	415	444	415	455	421	408	385	370	414	408	425	429	414	411	384	409	406	444	438	433	419	420	419	441	400	404	387	414	440	427	434	419	415	406	414	417	405	388	411	419	430	419	384	399	387	425	440	443	419	458	422	412	426	430	438	395	422	378	423	396	410	407	434	429	373	381	430	438	441	452	392	396	406	402	396	421	393	382	428	430	377	369	417	434	404	411	422	397	434	403	420	444	415	420	453	401	437	412	409	440	428	409	420	408	407	400	436	393	395	437	388	438	439	462	384	442	392	409	421	385	395	394	419	430	415	405	441	393	428	416	423	426	415	419	405	416	382	413	417	433	406	378	445	401	408	391	427	412	409	387	393	418	453	374	391	423	436	415	397	419	409	381	440	403	433	394	411	418	422	366	423	410	417	428	375	457	371	422	372	407	439	400	407	430	430	390	403	400	366	435	432	389	481	418	431	392	417	441	448	414	392	435	387	430	428	428	442	380	424	419	430	430	380	426	422	437	422	424	401	436	416	389	414	392	429	420	424	398	428	431	419	440	390	408	469	361	429	425	383	425	419	424	382	430	402	385	422	430	369	404	407	417	418	442	447	451	442	400	398	443	416	417	407	421	402	384	447	392	419	425	417	430	396	442	400	406	387	437	400	416	428	394	412	387	387	411	412	425	411	445	403	398	417	439	434	431	434	424	424	402	387	454	412	402	412	398	384	428	481	405	388	398	402	373	398	424	406	375	383	429	390	411	430	420	447	429	409	429	433	426	410	438	430	427	379	440	396	388	390	454	455	368	440	382	440	457	387	401	387	429	389	395	412	397	390	409	423	418	423	379	411	418	398	390	403	413	412	462	386	400	440	417	426	427	422	401	422	440	436	434	453	426	461	408	408	422	460	440	403	433	406	432	454	416	387	399	398	381	449	422	407	404	405	401	445	400	424	389	446	389	429	432	394	451	437	426	418	399	408	390	384	369	425	414	413	390	419	416	423	401	424	409	412	378	415	424	393	413	400	418	445	431	442	385	425	448	433	460	408	423	418	403	430	435	445	412	420	436	396	383	415	417	416	432	439	415	449	433	401	406	446	396	397	394	397	414	451	432	430	408	383	385	374	403	417	442	375	402	415	435	397	381	411	404	425	375	396	421	410	412	425	425	418	396	403	397	417	438	433	409	415	439	427	440	391	423	424	418	394	430	376	391	432	438	424	418	371	406	436	445	429	423	407	391	419	412	403	421	427	373	413	420	440	402	406	401	396	389	387	399	410	448	413	388	417	446	418	425	397	410	404	412	394	425	426	393	421	438	436	419	409	399	410	408	410	422	406	415	398	430	374	444	410	413	420	402	417	429	414	389	408	390	446	433	371	452	399	423	426	419	460	417	417	384	380	413	408	412	394	397	393	426	411	431	393	398	406	425	468	432	443	403	413	422	395	437	441	405	421	420	392	428	394	386	416	433	428	377	410	393	407	406	396	418	392	409	418	394	399	390	401	396	431	447	389	395	436	422	405	367	432	417	409	408	394	415	404	459	421	418	419	405	411	388	417	454	371	437	451	426	421	394	380	385	435	408	400	396	385	378	420	406	419	419	356	410	428	386	407	462	446	398	432	404	404	448	420	444	420	419	454	407	462	413	391	426	434	405	417	449	450	420	445	375	394	406	416	427	404	367	408	407	396	355	366	441	411	419	433	427	421	410	405	382	384	431	414	418	407	381	432	437	409	379	383	414	436	423	414	405	411	392	387	431	429	436	433	402	404	412	429	495	388	422	396	444	446	423	394	430	359	390	413	391	433	406	400	411	404	399	442	399	378	426	460	411	444	399	410	397	401	397	432	433	434	429	410	432	440	432	424	418	397	409	368	415	393	372	421	425	414	425	441	409	428	446	401	426	399	431	406	435	425	407	408	432	422	434	400	384	409	447	421	400	430	446	392	423	421	423	412	439	431	422	407	396	436	435	428	456	428	449	398	422	399	346	397	417	408	407	411	434	453	424	428	401	403	421	380	377	417	401	433	396	443	386	416	399	425	414	410	393	410	428	403	413	402	399	423	427	402	438	426	428	436	395	434	398	416	441	430	390	421	435	404	399	433	373	406	418	411	405	412	395	391	390	388	425	378	390	392	370	394	402	426	431	395	454	417	443	420	415	416	384	394	434	423	415	397	422	412	356	419	411	424	421	433	400	409	425	425	439	413	453	407	415	401	421	400	416	408	427	410	412	384	419	403	402	416	403	421	423	420	422	425	419	400	400	447	406	454	419	394	396	379	420	439	439	439	429	406	438	420	443	423	381	390	446	425	406	427	423	383	431	374	392	378	409	413	397	423	449	374	407	408	425	432	384	408	376	413	414	419	415	389	410	418	433	419	391	407	415	389	440	427	428	429	393	412	409	436	422	415	448	398	420	426	464	438	441	396	454	388	430	425	422	398	409	418	398	391	387	409	413	403	384	405	390	424	421	424	434	379	413	411	408	423	409	383	382	411	428	421	428	426	451	410	421	420	401	397	428	392	405	402	406	425	423	423	415	434	396	441	380	428	404	427	430	430	410	459	417	404	391	425	453	412	413	423	406	455	418	395	378	418	407	456	438	405	387	429	349	394	405	382	400	441	384	422	405	405	378	440	422	434	403	455	379	423	389	430	451	445	423	422	429	394	409	429	412	428	422	422	423	396	410	387	418	381	395	418	429	388	429	383	368	380	427	404	421	438	437	409	402	409	393	426	400	433	429	376	444	400	415	434	410	399	407	460	466	417	415	436	399	400	430	400	455	380	416	391	434	442	416	408	416	416	408	416	397	399	422	410	403	378	413	390	448	431	396	405	439	410	429	425	389	396	436	436	430	419	446	382	391	434	390	371	425	415	436	438	372	391	417	416	406	382	368	400
27560	2773	5161	5910	5014	4415	3334	2934	2714	2219	2138	1962	1797	1723	1538	1443	1394	1359	1326	1301	1209	1162	1136	1203	1171	1164	1092	1111	1152	1046	1000	1067	996	1058	1033	1028	1055	990	1032	1045	1029	1068	1025	1015	970	989	989	978	1017	993	982	962	969	943	964	1015	915	977	932	1035	1000	978	956	998	993	920	892	922	991	959	928	891	1011	974	1025	983	965	1021	952	989	934	944	957	883	959	973	983	1006	1001	911	981	944	978	985	957	957	951	963	953	969	914	938	1015	936	948	1040	944	939	968	923	957	982	984	992	911	1014	957	980	965	963	967	937	1009	948	978	933	944	992	944	897	899	995	952	969	960	982	876	951	954	919	946	991	938	957	926	955	983	952	955	971	959	940	924	940	966	927	930	964	927	931	928	951	888	902	931	977	974	933	959	987	909	922	892	920	961	990	940	945	992	955	933	955	970	923	927	938	965	952	935	1003	946	939	968	934	939	982	927	941	916	918	1002	953	945	941	963	920	936	994	944	991	955	904	951	955	903	944	877	922	921	922	910	914	990	935	946	919	979	940	990	928	941	964	915	931	966	940	913	898	928	962	942	935	918	927	896	1007	953	1023	922	895	950	942	904	976	874	922	872	915	948	952	968	933	912	962	952	911	958	931	939	954	955	930	921	964	941	907	947	971	966	874	946	959	957	997	987	940	957	891	972	915	930	947	929	960	971	990	931	943	983	922	945	956	952	973	969	902	907	992	939	923	934	933	965	919	943	943	934	900	954	998	940	937	899	955	924	950	938	920	967	944	924	938	946	902	888	929	906	933	908	910	970	969	938	927	921	923	979	899	914	952	965	939	939	901	926	958	981	950	956	906	951	916	993	917	954	950	945	919	944	939	964	908	964	948	939	903	912	1003	968	944	949	933	931	933	912	945	926	955	942	948	962	987	921	931	931	934	895	898	1011	975	924	870	909	968	944	926	958	935	889	934	920	933	931	931	1014	909	921	960	970	924	930	913	987	947	927	991	913	892	961	974	936	959	965	944	914	896	894	976	937	954	967	950	920	957	987	922	979	955	907	939	947	1006	918	926	949	951	940	941	963	966	935	979	912	937	939	984	995	918	942	943	977	935	933	971	932	948	976	910	936	934	904	928	918	961	851	961	992	919	974	929	940	982	979	903	974	924	966	928	961	937	940	950	956	942	967	969	939	923	951	996	939	951	933	929	940	916	902	901	943	960	952	917	941	932	988	924	938	900	937	975	907	958	982	936	960	952	939	947	936	1004	918	936	958	1006	959	966	906	925	899	945	989	957	902	951	929	949	907	964	933	938	892	901	902	915	950	914	917	960	956	897	943	985	957	912	876	982	956	944	934	989	961	935	953	927	932	924	995	945	925	964	953	900	938	904	928	978	955	946	932	952	923	920	979	881	939	928	882	928	1005	899	944	940	946	988	959	891	955	982	996	951	945	978	932	925	953	946	951	977	953	905	934	993	969	946	935	961	939	960	936	949	936	958	961	952	934	934	939	918	911	964	915	907	958	908	984	997	922	962	928	895	989	922	942	938	995	953	951	963	967	962	954	976	928	926	922	930	895	887	900	935	996	895	936	945	912	973	925	914	967	915	1021	972	958	963	962	936	954	918	926	944	934	950	956	939	964	966	1001	962	953	916	883	950	962	936	919	967	985	906	928	920	935	905	942	981	977	1004	979	908	944	941	933	928	904	965	989	953	948	959	940	936	945	899	927	949	948	952	949	912	908	1001	934	927	878	922	967	929	931	965	950	962	909	958	936	895	954	956	926	918	981	995	906	930	927	972	964	939	984	925	910	885	959	966	914	973	962	942	956	999	876	950	973	958	929	932	950	941	1008	893	936	961	913	910	936	997	962	960	908	910	896	949	969	946	919	1018	948	961	937	948	943	906	941	951	970	975	937	999	874	930	945	886	962	937	944	943	954	972	985	941	947	969	929	987	923	932	957	939	914	942	894	961	948	963	942	943	956	935	919	937	930	928	953	887	905	930	943	1005	962	952	913	923	903	878	950	965	980	921	960	911	955	933	948	980	928	948	923	944	949	981	884	908	943	916	989	957	943	973	972	967	984	959	960	925	909	971	960	971	925	895	944	982	927	932	945	967	944	919	891	976	913	961	951	933	950	931	920	942	932	926	923	920	913	958	947	945	884	930	907	925	1019	952	914	951	920	927	938	880	966	969	909	933	1009	955	961	957	896	914	895	981	1015	902	863	895	945	942	1006	923	965	911	945	945	981	925	930	916	943	1033	958	879	923	968	925	983	953	957	917	923	996	921	967	939	939	892	943	913	919	958	949	943	909	919	888	937	923	880	952	954	997	953	949	948	940	913	982	924	903	956	971	909	941	925	909	926	956	907	969	929	902	889	955	925	971	948	958	934	927	979	928	942	980	896	981	918	933	987	981	972	926	1001	923	958	957	922	896	855	892	959	917	952	952	963	928	892	980	964	943	1015	951	957	1001	1030	912	923	903	905	916	998	880	960	929	964	966	938	928	933	929	947	942	965	885	967	994	954	916	928	960	940	973	904	928	1000	969	973	937	912	893	894	976	951	987	964	1005	918	912	952	944	973	855	958	992	902	874	882	931	948	919	964	898	946	937	911	959	954	906	933	954	945	940	903	954	925	935	894	902	978	920	979	944	948	968	912	888	929	919	907	999	1002	942	901	920	959	960	958	968	908	974	893	907	918	944	969	953	947	929	930	935	920	931	938	923	934	995	972	977	978	963	970	928	943	951	994	992	916	932	923	923	896	952	918	928	934	978	940	871	946	867	943	911	971	957	930	891	911	957	957	971	930	946	952	943	918	941	920	908	935	924	872	961	972	946	929	854	967	988	906	922	990	948	925	921	908	917	1029	957	939	923	952	932	917	938	950	969	988	949	891	936	962	939	970	971	950	958	957	901	955	911	961	874	906	906	939	914	930	949	997	865	926	938	935	989	892	953	923	946	958	950	901	931	950	965	894	901	876	949	905	908	909	958	919	880	952	906	896	967	908	975	914	959	933	958	939	934	943	926	978	962	928	942	960	1001	968	972	857	952	954	947	974	912	951	965	905	904	961	920	948	945	964	900	931	970	961	944	919	894	924	884	1015	895	970	921	968	943	991	962	927	942	994	912	914	983	958	960	977	931	951	983	979	928	990	921	939	954	954	940	982	909	933	942	909	956	941	906	933	929	998	918	936	960	931	933	938	969	957	941	935	938	953	944	960	953	929	921	939	989	926	962	965	948	944	925	919	879	855	970	944	975	944	958	984	946	898	942	944	942	939	891	966	970	966	886	876	1001	902	911	871	903	963	956	959	905	927	965	983	902	974	927	933	959	1001	948	886	995	940	917	900	992	925	922	948	935	910	932	928	942	943	957	923	949	926	958	920	957	887	922	976	934	926	929	935	968	973	892	928	941	932	922	968	935	956	922	943	947	923	979	955	925	965	960	902	890	913	939	870	916	906	908	938	954	975	928	943	954	995	986	916	985	937	968	902	959	914	855	992	931	954	971	944	964	894	906	956	921	973	947	915	985	965
12104	642	329	304	255	276	237	233	259	239	246	242	264	226	246	228	300	249	215	242	269	209	247	227	230	242	249	274	275	238	238	250	240	225	239	265	222	231	190	245	234	227	272	219	237	215	251	210	220	239	237	219	231	240	262	243	244	253	255	241	244	247	236	222	250	216	220	232	240	250	274	263	213	234	191	232	224	224	249	235	231	224	247	232	271	219	257	222	234	236	243	207	252	235	239	233	227	222	237	241	236	252	231	272	239	245	265	238	245	247	241	237	247	244	210	238	229	214	247	224	256	238	264	260	211	261	213	254	215	242	268	234	233	241	228	257	233	258	221	228	226	229	247	231	233	242	223	238	233	230	247	257	261	253	252	245	253	221	242	236	256	280	252	221	243	229	249	244	222	228	207	253	217	266	245	246	263	243	224	249	199	237	265	247	243	248	246	250	250	254	227	247	243	235	250	244	231	246	251	224	250	259	235	229	219	227	249	237	252	240	242	272	253	239	263	221	242	248	224	240	208	210	245	232	228	205	240	229	247	233	223	226	252	248	237	236	233	252	204	232	230	234	258	231	251	226	236	264	259	231	247	219	261	228	236	245	224	233	252	235	226	246	221	227	231	254	248	213	218	238	241	225	236	239	220	241	262	229	262	239	256	255	268	240	241	233	224	247	233	260	226	233	248	237	229	232	242	259	226	249	197	280	221	246	263	239	211	238	253	230	234	256	248	196	262	242	225	248	220	238	211	255	251	234	236	230	231	233	247	209	231	240	230	230	224	258	222	230	235	215	230	226	220	238	254	223	244	251	242	217	231	225	219	274	249	242	211	260	216	244	278	231	233	261	253	243	237	265	277	225	254	260	238	252	237	242	261	244	294	227	226	237	227	204	243	244	241	250	249	245	220	228	223	238	237	250	246	268	231	227	244	234	228	216	251	253	233	237	231	249	249	243	238	246	240	222	229	268	253	274	226	273	259	202	217	247	272	231	240	229	233	265	222	216	257	254	243	258	254	259	245	213	239	233	260	235	227	245	237	241	243	266	223	218	236	269	238	215	262	204	255	266	217	253	269	244	239	230	234	231	229	216	245	226	231	242	241	249	215	233	233	203	211	224	238	271	221	257	230	249	236	240	214	266	240	224	261	231	205	265	227	256	241	240	238	216	191	213	265	246	269	246	229	230	249	256	228	234	229	231	222	261	259	242	243	238	247	268	213	252	231	234	252	234	219	235	211	249	227	238	247	205	240	208	273	246	232	249	258	269	250	234	256	231	248	225	254	243	253	234	212	236	217	233	238	268	260	250	236	233	235	229	254	277	247	249	262	259	241	251	244	215	230	255	222	192	227	265	256	242	218	247	235	205	246	224	266	261	254	243	230	246	239	230	231	208	226	252	240	252	216	240	262	267	218	224	253	279	257	211	224	214	271	232	247	230	262	232	259	233	233	238	249	204	273	239	243	235	245	244	249	245	246	247	227	254	232	204	262	259	234	252	229	219	238	244	219	220	214	241	247	240	246	219	236	253	256	204	244	219	221	219	226	218	246	243	220	232	257	199	236	240	254	249	244	250	243	249	235	237	230	252	232	214	267	237	220	253	258	248	196	264	232	249	207	255	253	229	211	229	227	249	230	220	254	256	217	251	255	247	208	223	273	234	231	215	237	257	230	230	216	245	241	235	257	222	208	242	251	243	258	240	260	209	242	248	228	191	253	207	229	245	208	227	262	231	237	244	221	216	260	225	216	230	255	252	250	245	261	214	234	225	225	244	247	232	253	251	253	264	207	238	246	253	239	210	254	223	226	236	242	235	231	212	275	226	218	235	245	260	253	237	236	245	236	224	258	268	286	261	249	244	266	245	268	234	271	204	234	234	248	242	240	270	262	270	247	224	226	244	209	226	255	248	253	234	224	229	217	257	257	228	222	249	227	225	250	248	202	235	240	252	213	245	220	257	265	244	236	245	245	244	236	227	252	242	249	218	235	243	217	261	208	216	249	256	277	245	247	258	230	222	236	241	253	236	263	283	223	214	240	263	243	227	212	218	239	235	246	229	251	226	243	215	235	234	243	218	241	232	250	251	268	237	250	255	254	284	276	222	264	242	238	239	240	222	236	239	242	247	244	232	263	241	272	231	257	245	247	257	237	260	247	221	213	253	244	237	228	237	230	255	267	241	234	238	240	237	269	232	221	228	240	239	234	244	278	246	265	215	251	240	246	228	240	254	246	252	216	233	239	248	213	246	253	250	214	230	225	263	216	199	226	244	201	232	235	220	248	222	243	222	261	254	252	253	249	243	255	230	257	260	240	226	244	229	231	231	238	229	263	260	216	218	216	250	233	244	226	258	256	272	228	241	241	268	236	256	236	238	269	251	221	266	216	251	209	246	237	239	259	246	270	248	231	244	223	239	233	231	251	202	221	229	237	230	248	220	224	248	281	240	220	217	234	250	274	234	260	255	244	232	270	233	255	240	253	252	230	220	239	221	262	237	256	252	215	251	284	235	264	229	255	256	254	204	244	241	214	252	256	229	245	248	213	217	248	237	243	244	252	262	272	272	215	276	231	214	237	260	251	219	226	234	226	213	253	225	243	205	228	218	240	237	268	236	271	234	246	246	227	274	222	238	246	241	234	233	239	254	240	234	258	245	235	225	247	203	238	241	250	197	233	231	235	252	233	282	276	216	251	224	236	232	232	233	238	244	249	229	233	244	227	269	258	230	226	267	228	264	246	270	289	259	249	228	241	278	283	220	238	237	259	240	220	237	229	244	218	247	232	221	223	225	252	247	224	253	259	235	221	202	218	250	209	253	265	226	267	207	199	226	231	252	247	254	232	223	248	238	249	238	228	264	249	254	228	244	239	238	234	236	263	244	281	242	233	214	247	231	238	235	247	255	223	227	209	238	243	239	240	220	225	228	229	202	245	227	239	258	254	230	247	231	253	222	214	259	229	257	246	210	260	254	228	218	250	251	240	242	257	239	224	254	268	249	223	239	235	220	245	241	245	239	221	229	274	251	272	248	205	250	257	249	250	226	244	247	259	234	256	251	203	237	202	237	279	213	260	236	232	267	258	253	239	231	237	261	243	222	235	236	233	228	259	246	249	227	256	242	241	271	250	223	260	236	272	249	235	248	211	216	255	242	253	238	260	247	243	231	208	239	239	257	223	232	236	249	225	238	254	230	222	255	256	227	250	223	248	239	238	237	235	204	230	228	239	242	254	211	239	269	221	231	249	241	249	238	246	244	235	233	219	244	253	287	220	235	229	242	243	260	229	247	226	226	233	241	224	225	231	233	216	235	238	275	235	238	215	230	217	261	242	248	243	254	270	244	226	234	231	249	256	239	217	215	246	253	253	225	231	239	248	231	270	259	225	227	237	212	255	227	247	243	205	231	269	272	255	222	215	258	236	209	231	252	260	263	249	210	244	280	242	242	249	239	239	242	251	275	261	248	231	240	250	244	216	239	254	225	237	250	273	243	242	225
11150	712	854	804	732	728	682	655	675	650	668	652	639	643	621	610	670	634	589	616	640	604	600	639	571	574	636	589	625	577	632	600	599	589	563	602	646	645	652	592	602	589	611	577	579	624	609	620	594	629	585	604	598	645	577	630	639	598	637	597	585	596	586	600	571	606	589	590	580	635	596	593	583	562	591	574	596	590	604	619	618	603	579	592	590	587	648	596	576	551	589	639	619	564	615	551	603	580	619	607	596	604	628	641	597	622	611	634	624	590	622	604	598	638	620	624	601	615	572	570	615	625	620	654	602	561	589	563	558	626	566	610	579	588	633	580	597	603	597	607	633	642	590	595	632	584	636	573	595	586	586	595	593	558	598	631	591	593	542	592	559	582	553	578	592	593	566	626	588	595	607	579	577	615	603	600	551	619	601	578	596	602	615	578	627	636	568	593	596	608	566	603	598	593	601	581	589	595	615	614	596	581	638	649	611	586	590	637	619	608	589	651	601	586	576	600	600	661	607	580	581	566	595	585	557	622	649	576	568	633	627	607	553	614	632	622	645	597	608	587	566	564	583	598	601	605	649	598	581	665	575	586	596	631	590	626	587	588	619	597	614	588	652	601	566	573	573	611	593	598	632	589	567	549	600	629	586	623	605	616	583	610	578	584	601	603	529	569	608	620	558	604	586	642	557	564	584	625	600	595	604	597	598	557	635	574	585	586	611	552	558	610	560	587	621	571	609	606	638	581	625	660	549	620	600	592	579	609	626	578	613	626	577	603	611	614	590	602	562	629	565	546	562	576	580	616	559	624	585	604	599	578	563	608	575	621	618	564	558	574	614	605	622	598	635	571	570	610	611	626	646	569	564	576	605	597	566	607	559	604	574	607	581	641	632	574	594	627	615	626	604	596	603	613	636	571	587	592	592	565	595	559	606	576	618	595	583	613	618	615	591	623	588	608	628	565	551	572	600	604	603	594	629	609	613	586	580	639	584	600	577	594	591	588	577	606	624	602	545	550	527	559	592	536	603	568	578	627	606	586	573	570	631	584	605	610	612	599	584	608	598	644	593	593	562	577	623	566	611	577	586	636	611	621	592	612	609	608	606	598	602	597	588	592	606	592	608	587	612	614	594	592	614	650	556	578	588	575	590	609	620	581	602	607	606	612	567	621	621	585	591	596	570	585	615	628	611	636	616	637	580	642	602	576	570	601	643	597	602	594	564	599	601	594	585	580	638	604	636	627	622	620	598	629	562	591	601	575	576	594	597	574	582	593	598	605	612	546	609	589	577	562	636	610	551	635	601	571	639	594	596	616	643	608	622	605	614	635	587	612	604	590	592	580	596	616	596	609	566	563	579	587	613	621	580	564	608	596	600	611	592	572	626	573	584	562	590	554	616	594	545	539	569	600	635	605	619	648	560	636	557	614	608	604	608	630	560	535	598	604	622	615	584	605	619	617	569	626	607	571	617	586	625	582	619	574	572	603	602	599	583	575	599	652	577	611	609	570	532	595	596	605	584	616	628	601	586	608	634	565	587	617	569	593	602	596	623	592	591	626	611	592	585	619	571	612	610	617	643	625	599	636	618	592	643	606	687	600	575	604	620	565	577	560	561	586	591	645	618	594	601	597	613	590	605	615	594	576	603	570	630	583	626	595	616	559	590	619	590	584	599	603	583	578	581	561	636	635	605	631	619	612	575	592	537	580	589	604	575	593	588	591	651	602	603	574	596	573	658	623	614	558	619	621	581	599	587	590	597	611	592	638	583	546	611	575	619	567	536	599	586	585	574	592	558	598	611	593	610	612	606	577	552	605	624	575	608	576	606	597	615	593	653	591	533	585	562	614	576	592	593	607	551	629	560	587	662	617	562	631	592	654	586	574	544	625	593	638	539	613	622	564	595	605	633	571	618	561	603	567	592	608	569	581	575	591	633	657	591	571	600	637	606	550	574	547	576	548	595	574	606	563	592	569	585	591	568	607	642	563	599	583	577	602	569	581	595	593	559	584	573	552	578	614	587	576	633	567	577	557	593	597	592	593	595	607	583	595	587	582	629	581	579	618	596	632	598	559	608	577	569	597	628	588	551	580	552	615	574	614	595	633	580	600	579	590	648	590	607	595	586	564	611	604	612	567	631	576	605	614	584	581	609	570	590	613	622	622	652	609	598	558	625	595	607	553	581	619	580	589	595	612	617	592	567	604	608	568	602	590	535	626	637	604	586	612	586	582	629	594	584	629	638	575	580	550	574	630	626	601	554	595	586	625	605	562	586	572	635	586	625	551	629	558	604	565	647	612	560	592	570	584	579	579	580	586	560	587	600	652	619	596	668	612	625	573	575	625	600	576	578	529	577	580	614	586	622	594	594	627	617	583	620	631	620	606	536	620	606	662	600	594	614	611	594	599	622	649	624	560	660	538	584	574	568	618	569	574	543	604	580	652	600	585	591	594	593	595	585	603	558	586	603	545	584	532	603	620	570	573	596	588	581	609	615	612	577	617	626	647	550	572	593	614	606	599	607	615	565	559	591	623	617	567	585	610	566	574	572	559	626	548	595	625	607	565	570	586	600	636	592	598	604	606	610	617	594	619	566	560	621	624	610	600	570	593	628	591	556	575	587	568	579	598	583	618	617	559	593	599	598	588	605	606	583	609	586	591	584	591	562	602	642	593	593	593	566	628	578	595	592	601	612	560	664	605	596	611	634	604	616	580	619	593	558	585	579	608	578	611	619	577	587	579	596	540	566	575	619	600	564	576	554	616	601	630	634	599	583	575	630	606	627	638	588	616	578	589	613	582	586	634	612	609	610	596	637	588	582	573	615	605	602	587	602	614	583	563	602	605	590	601	577	581	545	595	655	571	611	626	610	614	554	578	569	591	598	590	635	595	592	591	579	583	573	575	574	601	596	583	619	629	557	610	590	607	583	606	514	599	587	581	597	611	556	589	590	601	534	617	623	575	559	605	585	568	582	566	614	576	609	598	546	625	605	579	635	625	651	628	643	588	610	599	607	646	586	589	610	628	608	573	620	654	560	604	558	562	601	586	585	584	610	601	597	564	618	599	633	627	624	619	581	609	583	610	630	624	606	584	609	584	606	590	585	591	565	587	609	539	628	583	546	573	622	620	564	616	623	612	612	608	582	611	546	570	608	584	570	585	558	572	583	609	570	602	582	608	587	621	581	613	613	622	582	562	576	594	585	582	583	573	589	625	605	595	573	596	583	569	668	570	608	599	629	638	598	560	620	595	604	607	636	516	597	586	598	585	589	600	604	594	634	586	614	641	580	591	612	578	594	634	613	572	621	598	574	616	594	590	583	604	574	602	571	584	574	623	605	597	574	561	584	589	589	610	629	634	607	590	596	600	598	577	574	607	591	544	624	652	633	602	594	582	611	591	630	614	553	617	620	656	603	611	595	578	607	559	626	582	570	640	606	606	627	581	610	633	625	569	597	586	621	628	602	588	620	595	577	589	546	592	612	593	616	599
49014	24740	18929	3278	1012	677	507	512	410	355	380	355	312	316	316	305	299	313	314	266	314	304	275	299	282	266	288	316	283	293	259	310	307	325	293	303	292	317	296	231	275	285	290	282	254	292	290	280	269	282	306	270	263	241	281	276	261	236	271	289	273	242	254	279	270	262	310	230	267	276	269	284	227	263	264	283	300	260	259	270	298	299	260	288	273	294	275	288	237	258	295	306	265	276	264	282	283	276	268	289	322	282	270	274	287	296	292	264	299	289	262	298	274	277	288	245	258	272	251	262	280	239	265	275	276	264	266	294	254	255	269	257	279	297	262	280	289	276	289	258	306	290	260	282	292	284	294	275	262	264	292	268	298	295	265	251	273	302	253	263	230	311	276	248	298	257	256	252	283	280	272	282	288	271	271	302	306	261	269	253	273	235	287	261	289	265	275	256	269	252	276	282	237	283	268	282	246	253	294	284	286	279	283	303	273	265	276	295	283	278	292	281	276	301	254	272	269	270	279	285	246	273	289	271	274	263	259	267	265	266	270	290	275	292	285	299	261	241	260	288	276	265	242	297	260	256	263	281	274	255	282	273	258	238	291	288	265	290	279	280	286	259	278	298	273	273	293	302	242	243	273	272	278	276	268	286	273	260	288	238	311	288	273	294	255	291	282	265	261	278	260	275	259	249	258	268	258	249	261	254	254	295	304	276	258	303	281	291	279	275	261	277	265	261	270	271	298	285	280	282	274	263	262	304	289	279	290	274	249	294	270	276	275	288	268	248	273	259	277	290	315	280	292	288	266	302	273	295	295	262	284	291	242	269	266	284	235	264	281	252	291	242	273	258	285	262	300	289	261	265	291	280	261	280	263	299	272	225	274	267	274	251	255	283	279	281	282	284	248	254	260	264	287	268	266	286	264	308	268	272	273	257	273	276	272	260	275	260	250	283	273	268	281	245	268	302	265	272	279	297	251	279	264	280	245	279	273	297	299	270	272	253	277	256	260	262	290	279	284	311	256	271	279	274	268	288	286	278	248	271	265	262	276	299	273	264	252	263	282	273	264	257	267	262	277	279	269	300	261	277	297	258	267	295	276	279	264	282	264	287	243	274	260	244	298	273	285	292	244	275	288	283	271	267	258	264	272	217	271	255	275	262	252	283	280	278	278	270	257	301	292	274	285	277	280	272	248	262	276	281	248	268	257	268	238	258	290	265	254	274	265	278	267	259	256	289	280	265	297	242	289	249	274	273	258	273	295	281	270	291	258	238	264	306	296	278	270	255	268	257	282	268	303	269	281	297	277	283	285	307	268	251	288	279	282	267	269	270	259	268	285	284	288	268	291	289	244	288	247	260	298	297	277	275	239	286	264	275	278	286	248	274	251	309	308	295	265	316	272	263	271	279	235	279	267	263	285	264	263	288	292	274	278	264	288	253	281	243	257	280	292	222	243	286	279	260	261	260	302	288	275	264	261	279	276	296	312	251	254	265	262	291	283	257	262	285	255	304	265	295	275	284	251	262	246	256	269	239	243	301	281	288	252	269	287	258	275	266	287	276	265	286	287	273	288	285	266	276	274	289	258	274	279	289	298	275	266	290	260	268	284	263	264	267	288	266	303	278	276	272	273	263	244	253	243	283	275	284	278	281	273	261	276	251	290	248	251	270	243	259	262	311	286	245	248	264	240	255	292	299	268	265	271	266	275	261	262	242	298	267	289	253	276	263	287	259	281	276	288	259	273	254	269	317	278	277	286	301	257	284	286	289	264	276	271	263	262	301	266	293	313	277	283	293	246	274	277	239	247	263	297	294	296	307	262	255	254	239	275	257	270	278	258	270	283	274	291	261	269	286	288	268	257	291	281	243	254	258	271	263	283	288	256	295	280	277	301	260	287	283	274	293	313	289	247	288	261	284	271	266	266	269	256	283	270	260	288	283	272	292	258	265	303	252	265	250	317	272	266	291	274	268	253	245	253	279	294	285	246	290	293	282	271	251	278	297	263	260	278	282	274	281	268	295	258	283	289	260	265	289	287	262	283	291	278	293	288	306	285	264	288	256	277	275	276	272	274	265	279	282	293	288	271	268	281	265	272	255	270	259	262	288	280	264	264	264	278	256	277	276	284	304	267	284	253	290	239	267	280	287	245	294	256	303	243	276	278	297	255	264	259	288	264	296	293	264	239	268	267	286	270	271	281	269	264	285	281	268	279	269	251	294	259	276	258	279	303	243	291	271	274	255	315	264	285	273	277	295	295	269	277	261	277	276	239	277	299	270	285	299	269	288	263	274	300	247	245	263	241	269	289	250	280	325	290	264	257	284	259	282	276	268	265	242	271	267	282	274	287	272	263	260	272	265	275	292	297	270	271	251	281	281	302	283	271	255	273	245	265	270	264	267	266	266	299	272	288	296	244	254	282	261	266	261	276	266	312	294	268	267	272	259	289	286	278	264	307	267	294	254	279	239	273	259	228	295	278	270	270	300	269	306	291	279	300	281	262	283	297	254	279	284	259	274	267	273	273	290	260	276	301	293	280	262	258	257	258	283	272	281	269	255	281	256	267	287	271	268	267	298	279	299	262	276	265	291	276	292	296	304	271	270	261	298	257	274	279	286	311	256	278	282	272	261	258	283	299	280	284	262	330	283	232	288	283	277	294	250	243	231	281	265	272	270	265	283	272	280	280	271	271	285	275	262	267	287	314	301	262	288	253	296	278	267	296	291	271	241	268	287	310	263	272	277	268	293	286	264	277	241	274	244	270	261	259	280	276	272	264	273	292	278	279	278	259	259	273	294	260	294	275	267	251	276	283	299	305	254	270	290	251	277	252	295	274	302	266	319	242	244	246	253	304	280	308	262	274	266	238	267	285	281	285	282	277	281	284	264	287	268	267	272	256	301	259	255	252	262	288	289	282	291	303	258	265	290	276	252	286	283	280	244	254	310	272	276	293	269	268	259	287	282	292	278	235	280	282	267	266	313	249	246	263	261	245	273	307	296	247	260	261	306	274	294	248	294	298	258	279	272	279	282	241	252	262	273	275	284	233	267	269	285	277	270	278	273	258	255	285	261	283	273	250	262	271	291	251	248	280	263	292	248	285	251	263	242	261	296	282	286	272	295	265	289	249	285	289	247	297	252	245	280	299	249	262	298	294	274	253	285	281	270	304	288	262	257	247	261	287	264	321	277	282	251	286	239	263	280	295	307	285	295	268	254	268	275	267	289	270	270	297	273	274	290	280	310	264	244	259	248	292	280	272	263	273	266	286	241	240	261	291	278	273	242	284	252	243	231	274	268	310	275	261	261	285	269	285	278	256	284	253	266	248	294	231	236	249	223	279	257	297	281	273	268	236	278	290	277	276	261	282	286	271	294	295	281	281	283	264	272	259	288	288	251	258	293	269	259	248	288	277	269	247	249	259	280	267	273	282	265	259	282	287	262	280	268	274	263	272	257	276	303	268	259	246	280	257	304	286	280	251	293	257	267	276	238
26591	1459	2813	3134	2670	2162	1823	1632	1420	1309	1207	1123	1055	1004	935	962	882	841	819	827	894	830	865	811	829	771	748	744	776	733	739	740	762	733	729	723	673	729	726	738	748	718	711	684	720	661	672	684	743	663	670	700	686	669	658	680	657	701	687	670	721	676	680	666	658	702	707	653	678	716	721	745	670	703	640	665	678	693	668	714	713	688	670	642	711	659	694	666	713	676	670	702	651	652	643	698	674	659	669	644	682	682	691	712	667	692	682	718	692	674	716	720	728	705	707	784	684	683	693	628	685	697	682	696	697	689	709	683	666	708	692	648	690	662	677	651	685	682	611	670	667	674	684	714	734	692	691	688	650	630	646	702	665	679	695	697	716	687	692	708	678	699	673	703	723	722	654	661	667	677	709	619	708	689	684	686	672	682	700	676	692	662	677	724	696	699	688	652	694	695	659	664	626	687	736	662	665	696	693	667	668	678	636	727	631	674	713	664	719	688	671	670	664	656	690	681	705	719	672	694	699	683	697	647	675	711	717	638	698	723	618	724	708	650	699	693	675	712	689	694	685	647	697	710	685	709	644	668	691	678	638	646	685	670	629	701	696	666	668	693	635	645	668	669	652	642	677	675	635	665	693	702	676	705	664	647	665	655	647	694	677	694	709	692	688	660	678	669	630	683	677	632	661	675	667	684	630	655	668	660	684	702	664	698	681	697	677	738	735	647	617	657	689	665	692	686	671	656	679	660	658	706	671	643	706	664	689	648	649	674	676	656	693	653	669	700	657	686	681	656	653	652	637	665	683	658	633	636	689	670	633	657	668	691	696	664	696	731	635	721	677	706	647	670	656	730	670	672	668	668	698	688	692	671	692	663	703	658	683	699	641	665	651	705	639	709	676	652	666	640	658	734	680	655	652	679	610	699	683	666	713	664	655	656	712	694	614	684	688	653	690	663	711	679	714	656	701	649	639	656	655	669	676	634	715	646	705	682	713	619	730	714	658	680	691	664	714	626	645	706	707	628	673	646	655	622	712	658	677	671	648	664	700	682	690	635	693	731	723	707	663	673	691	665	718	686	670	673	680	679	675	682	697	702	664	652	720	600	724	712	698	696	681	666	674	674	670	636	685	675	655	716	617	680	731	683	671	664	644	690	691	684	693	672	647	690	658	699	658	696	687	691	702	694	693	653	711	688	654	664	679	666	659	684	683	699	703	671	714	647	712	671	690	656	664	676	685	626	645	700	738	666	650	643	674	657	690	673	674	656	665	623	688	689	685	674	660	709	653	651	681	682	690	726	688	647	673	690	683	712	679	724	659	726	720	679	667	639	651	652	637	691	700	708	676	651	672	654	650	610	721	740	697	660	669	660	663	691	646	709	703	683	701	686	723	685	646	685	704	700	677	697	655	650	658	659	692	700	633	697	683	673	704	720	730	660	728	699	674	711	643	676	663	687	674	665	628	680	707	680	682	696	691	650	708	665	695	665	666	658	702	712	758	686	664	663	646	696	670	667	708	680	663	674	632	696	673	698	667	657	686	638	721	680	692	657	675	680	710	662	680	668	701	679	672	679	678	682	702	680	677	683	651	689	690	719	638	694	671	679	701	641	696	652	672	631	679	737	676	652	659	684	663	641	661	701	697	669	660	665	635	713	719	694	663	631	692	641	655	689	656	716	672	689	752	664	685	669	709	683	676	600	680	664	698	679	703	680	711	645	645	678	611	710	691	682	702	693	697	689	696	699	689	726	712	701	663	647	684	631	700	693	690	706	625	668	704	700	653	683	643	651	677	682	698	663	611	677	645	723	723	679	672	660	691	655	708	653	642	671	701	658	670	670	655	704	661	670	694	717	650	759	657	665	632	657	650	714	676	655	686	678	645	688	677	648	669	626	642	635	670	671	674	694	614	679	685	657	689	655	687	689	635	675	672	672	681	665	619	649	665	707	694	659	722	706	664	667	651	642	753	652	705	666	666	680	697	701	654	695	674	636	675	650	674	731	694	672	671	653	726	693	670	717	665	692	639	636	684	658	670	714	645	705	655	660	705	636	668	702	713	722	679	675	683	666	718	675	659	693	695	678	653	699	657	679	689	691	692	654	685	669	700	676	654	656	661	688	722	700	704	690	617	680	680	697	672	706	667	632	683	715	731	697	638	676	671	657	686	715	652	654	653	651	650	685	628	709	703	668	658	679	697	657	688	659	694	671	658	689	614	686	705	645	644	668	691	688	725	705	683	705	720	667	713	640	716	666	679	668	684	671	631	656	677	645	671	713	686	669	683	712	654	690	654	659	670	689	643	675	667	668	646	672	690	672	686	656	692	670	675	661	652	685	663	699	740	674	681	666	660	687	709	678	707	679	683	702	731	683	629	657	686	655	630	693	695	652	654	654	725	741	677	633	647	664	667	662	658	689	637	704	691	696	708	638	673	613	656	680	746	670	693	653	660	674	647	678	697	701	671	656	669	658	691	665	656	663	683	713	682	658	690	659	691	677	670	673	664	637	649	668	666	669	657	685	693	674	651	649	691	691	709	704	666	688	731	689	665	686	684	683	695	650	636	717	681	654	676	626	642	680	698	691	673	641	687	698	655	674	740	685	655	678	713	670	683	667	690	684	686	676	651	739	688	689	671	650	659	691	686	644	634	653	713	655	680	714	683	678	680	624	654	700	657	660	675	668	660	698	707	662	606	689	679	617	649	651	708	663	674	616	640	667	666	680	712	657	641	687	672	717	676	707	720	668	687	653	672	705	616	662	654	640	651	647	669	659	667	699	674	688	685	641	696	671	667	693	687	699	697	703	732	704	656	709	678	676	663	691	687	670	710	701	694	661	715	706	680	724	715	673	700	708	669	664	691	651	696	689	687	690	681	705	680	698	667	660	664	671	698	664	745	688	642	659	640	670	712	675	674	624	664	679	719	693	682	680	677	614	734	663	760	653	692	671	697	674	691	689	717	692	650	659	651	715	672	728	706	701	682	676	648	663	720	676	657	761	666	646	654	701	648	716	699	724	680	715	669	704	663	684	657	695	662	692	651	680	682	662	636	671	696	660	721	673	681	689	693	717	696	681	689	640	698	663	715	709	697	670	713	698	682	686	663	671	710	690	649	677	624	657	674	711	658	669	636	675	674	657	699	687	702	665	677	667	715	650	696	673	673	683	679	720	637	713	708	661	653	692	670	638	733	669	677	694	660	734	669	669	675	649	665	669	713	676	720	675	732	712	662	664	715	646	693	672	630	707	658	648	737	685	665	685	664	705	657	687	685	720	737	628	663	681	704	662	666	667	692	656	678	663	699	655	653	658	659	684	679	663	674	658	676	720	649	719	674	639	670	632	662	699	669	624	648	667	613	669	592	668	658	682	652	639	670	698	685	653	658	713	682	668	674	721	639	682	683	702	724	732	639	682	694	648	703	664	706	661	683	642	682	694	655	665	667	651	686	664	652	683	635	662	670	656	678	673	701	650	703	676	657	676	644	668	683	677
46208	27830	19957	12181	3594	1374	929	831	775	620	648	633	589	492	472	490	490	463	447	440	447	417	483	471	463	426	433	453	444	444	440	436	444	431	407	430	441	384	426	454	464	449	434	391	400	406	464	411	461	433	435	436	437	429	429	388	418	412	459	420	400	410	384	411	373	427	411	410	417	472	406	404	428	459	434	422	405	426	422	411	396	437	417	448	433	387	418	444	403	392	419	418	402	418	395	413	428	432	409	437	438	399	423	414	415	399	431	383	433	404	430	473	410	375	389	442	434	418	398	434	407	422	405	423	411	445	430	421	434	384	438	426	431	409	426	423	447	398	422	367	437	426	427	399	436	398	378	425	418	378	406	411	413	387	414	400	444	409	414	383	418	395	393	365	386	458	391	435	375	397	411	413	436	419	400	404	395	403	395	460	400	389	427	425	415	432	396	404	432	384	399	425	395	412	410	377	427	439	415	423	457	419	420	394	437	442	402	425	440	425	379	388	422	427	460	403	403	420	412	425	401	433	422	440	429	397	396	392	455	408	408	368	448	394	425	405	416	451	373	420	430	399	409	449	474	380	462	422	435	399	431	430	415	401	380	413	397	444	416	430	397	378	363	388	414	425	425	432	400	445	389	405	452	409	403	400	447	407	401	419	422	415	440	378	404	419	426	407	429	459	358	382	448	409	396	436	437	405	380	420	405	414	493	402	406	396	418	436	441	409	415	413	424	432	399	377	397	399	392	428	436	416	403	411	421	430	440	404	441	397	404	418	393	440	408	429	405	402	418	441	421	441	407	409	350	446	408	394	390	441	406	395	450	398	402	400	388	425	406	441	397	416	417	454	427	421	403	394	397	396	414	406	425	370	402	370	385	432	425	434	450	379	435	422	420	398	395	461	430	401	437	435	398	425	419	433	408	416	400	434	452	427	391	412	428	427	405	426	454	420	431	377	406	406	421	423	437	418	466	418	404	384	431	395	393	414	445	360	439	420	433	430	410	448	402	396	450	414	432	408	438	421	401	433	440	421	381	437	394	378	419	391	411	387	385	415	405	409	441	437	427	396	443	411	389	421	415	423	441	417	437	428	421	426	420	410	404	425	415	399	401	378	398	392	404	412	387	434	421	395	425	428	389	389	393	417	395	443	455	417	375	438	430	400	426	389	416	422	427	425	392	397	440	427	420	378	434	426	410	408	398	409	391	376	408	439	446	406	471	405	405	441	419	422	390	363	431	427	427	423	420	446	408	401	456	411	427	433	429	371	394	429	396	380	475	397	421	433	455	428	427	392	373	447	439	431	401	410	433	429	426	458	410	417	439	442	414	433	380	371	413	457	410	429	369	396	377	383	400	432	452	447	472	417	413	419	399	459	441	387	455	410	414	387	423	426	434	418	429	424	381	398	433	416	411	418	402	384	429	438	434	428	389	438	381	405	393	368	383	444	407	427	431	413	419	407	396	442	427	423	395	411	411	433	412	416	415	420	380	426	436	407	368	435	424	418	408	428	437	390	388	428	417	396	419	416	418	396	410	415	420	434	392	442	386	393	449	408	379	443	417	404	397	421	412	403	415	425	353	412	421	435	447	460	423	417	417	400	429	416	416	414	379	397	428	438	394	399	433	470	410	379	418	463	395	412	383	349	397	399	424	391	422	422	428	382	410	447	398	458	416	448	421	443	399	410	383	411	425	427	387	391	432	427	412	433	425	440	411	438	404	414	409	403	420	384	396	447	444	379	437	404	418	391	408	383	416	385	396	431	407	414	415	442	427	425	409	369	426	392	404	447	435	443	378	424	369	387	422	380	435	414	398	438	412	447	404	376	398	420	401	448	471	461	374	424	439	461	409	431	428	382	419	452	403	391	407	434	448	437	438	436	460	416	410	411	408	402	399	404	377	400	436	420	434	439	414	404	425	438	424	417	375	438	435	411	431	410	426	403	433	397	418	393	438	419	419	399	417	435	406	418	386	414	417	450	376	400	433	441	405	392	431	400	446	420	436	379	415	378	423	409	384	378	392	431	405	414	383	397	401	437	424	377	406	396	444	408	413	417	431	398	427	422	421	376	377	359	396	388	421	413	388	434	423	391	429	390	437	387	443	407	457	434	384	443	453	415	418	354	361	448	429	454	378	358	420	409	403	400	452	418	450	400	436	418	419	412	434	377	378	391	426	418	413	385	422	420	443	426	398	409	373	448	410	435	402	425	382	458	409	395	375	422	442	426	426	429	396	393	377	413	392	367	367	415	384	429	430	407	401	408	427	430	440	375	425	411	405	435	413	412	400	412	369	420	411	418	406	388	408	404	435	415	396	439	416	430	415	390	437	436	390	435	442	404	455	409	388	375	404	413	411	431	426	395	407	407	448	421	398	418	394	406	420	398	479	437	419	421	411	444	403	401	428	426	402	447	426	422	442	431	422	385	428	412	404	401	434	398	416	409	414	370	398	443	425	400	386	403	367	400	432	365	403	415	415	401	433	393	380	431	441	394	401	397	416	405	424	454	425	436	419	408	428	425	418	410	392	430	396	463	443	423	415	421	388	412	413	400	438	406	404	428	398	363	416	428	435	456	422	375	380	390	370	368	399	418	407	438	415	403	416	407	425	376	417	439	404	424	410	451	472	393	428	427	395	384	399	427	417	401	376	436	434	448	382	431	444	366	384	395	380	397	376	409	412	361	452	405	396	419	396	450	422	421	455	395	427	403	398	419	394	433	424	443	434	400	425	430	388	437	419	420	414	441	426	402	395	384	415	380	421	396	393	363	370	403	438	373	464	422	403	460	438	452	381	383	407	431	425	388	410	443	408	400	429	388	463	418	438	401	403	445	447	394	388	412	407	472	396	409	411	425	412	379	404	421	402	431	435	394	425	369	391	445	415	412	410	408	397	370	390	420	436	423	407	379	374	415	441	425	373	406	453	405	386	445	441	454	399	435	385	405	423	408	448	426	384	427	440	423	377	403	435	400	405	470	377	432	437	409	420	431	479	443	422	426	421	402	429	422	408	454	397	449	439	409	456	411	417	384	411	421	426	443	390	417	446	403	391	422	392	428	417	413	445	401	421	433	403	418	424	443	400	420	394	397	401	436	418	416	389	434	416	387	387	417	394	404	414	459	459	426	425	423	383	468	430	394	422	409	409	455	406	433	442	473	431	404	356	444	419	440	402	433	418	408	387	426	450	398	414	405	401	434	405	463	421	375	425	419	423	424	421	419	405	401	434	433	408	417	426	446	455	431	393	430	458	443	432	406	407	408	445	419	401	380	401	427	420	403	417	390	396	419	410	427	458	425	393	446	452	406	449	404	430	406	396	440	416	382	401	403	424	406	412	417	435	388	404	439	426	458	392	414	433	415	422	403	355	379	406	417	385	382	396	423	463	455	426	398	381	380	406	409	439	416	387	402	396	422	406	402	419	420	397	399	426	417	444	393	400	447	382	453	384	449	392	416	415	385	420	413	374	408	406	427	506	402	431	416	413	431	410	405
28991	2694	5119	5531	4883	3911	3412	2815	2540	2189	1966	1876	1700	1622	1482	1460	1349	1336	1313	1306	1253	1278	1198	1169	1189	1122	1127	1141	1098	1029	1054	1091	1078	1096	1059	939	1098	1024	990	1014	1023	1030	988	1097	1017	993	956	1012	984	961	968	955	935	943	1037	938	971	1054	979	980	996	949	953	985	958	941	959	993	1016	1008	928	916	982	1016	960	982	955	957	996	905	951	948	967	904	970	1002	964	1007	976	958	966	985	1016	904	928	953	999	895	967	1014	939	952	913	952	982	938	1031	952	940	1025	984	927	992	1022	1011	995	938	956	990	985	936	1035	1010	993	922	943	968	971	982	934	988	943	943	996	942	969	921	941	935	960	959	983	943	1027	1013	996	954	946	937	947	986	898	923	956	982	994	990	956	932	931	945	908	923	954	938	961	932	958	954	994	987	913	914	955	950	941	954	960	926	961	982	939	930	961	903	967	934	947	949	944	1024	919	916	976	899	912	930	925	921	926	961	989	957	938	930	995	897	906	948	954	946	926	943	955	978	999	962	939	993	956	986	949	932	977	939	955	965	1010	944	940	986	942	977	1003	921	959	909	911	968	936	938	954	936	929	903	910	913	976	955	908	894	989	883	953	900	948	949	961	930	976	944	929	932	936	919	978	965	968	898	943	934	942	951	958	941	936	941	906	967	971	993	892	956	948	893	955	924	899	966	938	924	906	951	928	955	910	1021	898	977	992	943	870	955	958	926	955	953	1000	957	920	990	927	989	940	975	919	994	981	906	973	943	989	919	969	940	928	974	939	926	935	956	925	949	968	957	970	951	973	995	944	981	920	917	951	967	954	930	915	933	947	932	986	962	904	954	921	950	941	911	960	948	947	977	921	988	982	909	967	898	922	932	961	942	901	931	894	945	928	947	962	995	914	955	929	974	912	912	975	920	900	962	991	949	1018	954	935	974	953	927	967	999	946	927	967	934	912	971	960	895	958	919	948	933	923	910	907	953	925	958	987	991	891	969	931	897	944	925	891	966	953	982	929	938	953	934	951	929	913	921	1007	936	969	949	943	961	929	936	929	974	941	908	958	933	886	1004	953	937	971	923	963	936	957	967	910	968	939	913	966	971	928	992	955	892	949	992	946	983	958	953	919	976	926	947	922	978	975	970	974	944	907	932	976	915	944	921	947	1001	914	1030	946	943	962	966	893	903	967	950	938	965	961	974	928	957	980	981	960	939	943	912	950	946	991	948	944	944	1004	940	927	946	937	974	922	972	985	941	953	966	1020	939	932	941	939	919	858	932	932	996	923	940	913	963	917	952	957	947	906	980	957	940	957	867	880	975	972	891	945	914	883	925	952	999	990	897	955	897	936	957	967	997	942	943	942	910	953	953	972	985	972	939	999	959	981	921	939	949	935	1009	967	921	856	958	941	940	962	901	965	917	958	971	939	931	962	967	994	1005	923	920	964	930	962	966	1001	945	933	954	925	972	886	919	974	986	936	976	991	942	951	900	954	954	972	950	1000	979	960	923	979	986	983	945	935	1005	973	923	931	932	932	928	952	942	913	943	1016	944	917	914	944	983	875	922	945	964	983	911	981	983	951	906	925	961	969	928	950	902	944	956	947	972	925	918	953	925	982	934	904	951	964	898	953	934	1036	911	955	975	912	939	926	945	916	912	983	960	923	934	1008	931	954	957	934	926	926	965	928	1002	993	895	947	952	989	904	899	989	973	963	938	951	977	946	964	932	892	973	908	901	953	976	990	993	978	953	996	928	952	932	1007	987	880	954	983	913	975	920	979	982	939	952	911	937	927	957	901	962	963	940	994	934	882	990	935	948	993	983	891	958	927	960	908	936	961	983	990	924	927	953	979	963	967	980	945	1000	925	949	998	993	898	921	937	902	974	949	924	925	942	952	940	966	973	953	944	982	993	926	935	888	964	924	931	914	990	858	886	964	932	938	876	989	981	920	961	930	944	998	990	960	927	1012	974	887	964	962	917	911	945	933	896	956	925	955	926	963	964	985	962	952	860	1006	937	992	894	929	979	930	947	967	943	913	902	966	935	917	959	961	1002	973	957	958	960	926	915	927	905	982	962	927	963	993	976	950	947	959	939	932	927	948	987	953	926	927	948	930	950	945	918	973	912	1016	1032	935	935	935	924	915	981	940	956	928	918	989	895	997	987	981	906	964	998	929	941	919	983	963	930	916	979	914	933	905	943	936	986	948	969	909	928	975	983	936	931	959	946	1016	946	1005	993	938	938	925	993	999	957	896	975	923	948	985	984	942	942	926	971	972	958	901	906	955	905	900	946	931	965	943	954	998	891	971	933	946	928	918	965	949	919	970	950	978	897	959	952	928	906	932	966	1007	900	961	963	970	995	982	924	978	989	965	956	1002	954	923	898	974	921	926	1025	973	972	952	906	894	896	966	925	961	947	911	913	945	948	985	946	942	949	949	969	1014	968	967	946	918	951	910	943	946	1021	925	912	898	956	965	961	963	939	960	970	915	952	927	1037	902	858	954	948	950	981	954	941	931	916	930	921	960	945	949	960	963	958	966	1006	959	957	1001	954	951	982	975	935	945	964	952	917	912	950	882	964	950	936	948	973	902	890	957	960	973	973	938	949	954	964	934	1016	1027	953	960	992	978	978	943	982	946	929	923	939	949	932	934	978	986	989	956	977	953	914	1006	944	965	923	962	886	899	939	935	920	909	925	886	896	949	961	938	900	941	921	939	1008	977	928	916	901	922	918	872	986	984	947	964	961	945	969	982	1056	980	965	936	959	940	960	964	924	902	944	969	921	923	958	939	983	869	946	967	951	935	985	966	925	911	950	939	1015	933	979	933	979	931	985	1003	941	919	975	929	932	946	967	996	932	905	984	960	954	940	952	901	968	883	995	953	934	956	900	940	941	933	931	937	894	909	953	916	912	934	953	971	981	941	948	964	956	976	928	930	918	967	978	935	954	923	908	990	928	901	917	993	926	1010	1015	946	942	982	1001	1004	975	952	919	987	913	1011	1014	980	928	902	972	969	930	965	953	964	936	910	967	966	908	963	976	958	926	948	917	912	944	953	989	943	909	939	959	926	916	907	979	934	965	981	960	945	939	936	921	907	898	961	961	872	951	995	965	938	910	891	934	911	928	960	947	952	928	957	936	983	959	962	929	930	986	948	945	925	954	930	925	946	976	892	927	963	917	906	891	961	956	954	946	916	950	934	963	959	934	966	973	934	910	925	930	880	912	926	935	910	941	928	904	912	995	954	944	937	924	950	956	959	983	954	959	944	923	953	1003	957	906	951	906	949	932	953	992	981	888	1015	899	934	954	883	947	976	932	913	968	973	946	957	944	971	1012	907	937	923	956	925	946	952	989	923	964	950	927	949	970	964	976	998	933	940	958	918	922	899	942	928	959	984	932	922	946	946	917	884	959	930	980	938	897	884	966	911	937	914	936	988	948	944	926	906	981	944	868	934	896	1013	971	973	982	962	980	955	981	955	967	943	903	919	1020	899	978	937	913	962	937	951	930	967	1034	944	934	979	963	919	952	964	927	938	935	996	909	932	1031	926	938	1001	947	903	928
11415	699	341	312	262	272	262	267	259	277	246	235	245	252	264	258	258	217	281	253	217	248	248	246	260	237	245	260	234	223	251	207	243	228	267	237	240	239	234	247	246	228	237	207	220	250	240	242	261	240	240	265	242	266	266	242	251	242	233	233	251	265	251	226	235	217	239	252	243	220	248	253	275	242	241	241	227	254	233	242	269	267	292	254	226	249	211	265	236	227	225	246	274	255	224	242	237	269	276	249	283	226	235	225	256	226	236	270	263	236	257	229	238	228	223	219	232	229	237	247	245	270	268	266	233	254	238	259	233	221	260	252	232	274	255	251	265	250	254	245	250	250	255	234	223	265	256	213	227	258	260	219	224	245	229	212	216	229	247	226	243	241	229	256	210	215	263	204	233	266	238	230	229	214	259	231	251	265	286	251	233	234	268	235	248	246	269	250	213	242	236	208	210	254	214	238	265	249	237	230	218	238	230	255	235	242	226	239	247	229	271	254	272	245	220	254	257	246	222	214	250	262	206	251	228	235	240	233	242	245	274	215	240	246	223	232	251	272	259	207	254	238	232	237	249	235	224	244	250	236	246	239	240	211	257	269	204	243	232	280	258	242	244	216	224	222	243	270	256	229	257	253	260	256	225	220	231	256	236	234	214	246	243	246	232	251	236	266	267	239	219	253	265	255	227	229	234	241	207	228	219	247	221	235	241	234	248	238	210	236	211	228	244	278	239	258	216	235	267	250	234	227	232	267	227	241	235	265	230	234	256	241	235	236	257	224	218	223	232	201	230	234	235	259	233	247	237	253	235	226	253	223	250	213	256	222	205	216	244	259	246	265	220	214	241	249	259	207	236	241	243	254	269	223	240	231	217	251	242	234	221	238	242	235	237	211	246	246	247	219	244	260	269	247	247	257	237	218	257	273	236	233	232	243	239	250	238	217	238	240	249	232	235	257	220	249	243	238	229	215	263	210	204	242	233	240	231	232	239	221	239	226	268	256	243	256	247	254	230	270	231	213	227	228	230	240	230	221	240	248	271	254	252	272	252	247	226	264	229	234	236	258	266	241	242	226	253	232	218	250	237	240	235	233	235	243	220	228	224	279	254	231	265	245	263	248	238	235	208	228	246	255	241	227	241	251	226	228	264	205	244	263	250	243	253	229	240	218	247	234	226	250	264	247	290	260	249	265	241	235	242	223	225	235	226	230	252	238	236	233	219	225	255	223	222	227	246	260	248	270	237	255	254	243	214	246	208	257	283	246	229	257	244	259	247	254	265	207	246	249	259	236	241	193	233	263	250	244	225	252	245	220	223	234	227	255	230	241	211	233	205	208	237	271	237	247	232	229	271	230	247	234	222	241	243	208	239	274	240	216	261	244	232	221	230	263	248	275	231	226	237	264	262	213	232	246	268	205	230	188	204	233	227	242	266	253	229	239	280	216	217	229	231	237	212	240	215	203	252	240	238	265	243	237	232	226	266	224	243	209	256	239	241	237	242	252	205	263	228	243	257	240	232	223	268	251	246	257	231	246	227	198	217	248	264	228	221	237	263	231	246	239	230	232	221	240	241	232	240	235	230	265	257	234	232	224	207	260	210	251	267	259	237	249	231	211	249	240	232	219	243	236	230	235	261	262	243	242	217	236	233	253	225	233	250	273	248	250	259	230	222	226	239	208	234	231	220	247	229	229	244	251	229	260	239	291	227	213	238	268	228	235	257	233	235	234	223	248	216	250	236	232	226	248	232	235	261	259	231	247	256	224	243	217	213	230	242	269	219	247	254	259	245	212	219	252	217	225	231	267	229	248	236	268	241	284	235	231	240	219	248	233	247	219	267	265	226	244	257	228	259	240	230	266	250	245	274	257	228	236	241	274	262	232	256	248	238	233	243	227	257	246	228	244	246	226	224	280	253	274	269	229	231	225	231	229	236	261	238	233	241	263	238	237	241	244	225	254	222	236	273	284	217	223	235	230	255	263	234	235	232	244	256	236	231	217	269	264	222	232	231	239	251	257	242	257	256	249	228	256	253	228	224	230	239	246	251	227	258	281	247	228	217	211	222	259	242	213	217	261	239	233	257	255	233	262	269	233	253	227	238	225	230	240	228	257	238	263	236	272	237	263	227	244	242	215	208	227	228	247	246	253	231	239	259	234	231	251	259	231	220	257	220	250	225	245	229	257	239	236	214	216	213	264	242	225	237	253	232	255	280	252	232	250	253	244	224	231	215	230	248	215	254	215	204	237	246	220	247	266	226	256	235	231	231	239	256	247	200	243	262	246	252	239	209	251	245	236	245	244	227	203	249	246	247	227	234	238	242	265	217	255	226	241	230	201	259	275	247	268	215	217	252	256	215	233	250	207	229	258	238	227	252	255	264	260	233	232	218	243	230	202	252	231	224	209	265	202	232	225	235	210	214	234	242	250	243	255	227	232	228	248	260	234	248	214	211	226	213	255	264	218	252	224	219	228	250	266	242	230	187	222	302	251	253	222	218	242	219	259	267	255	244	237	237	211	229	216	248	245	218	258	238	247	226	266	240	236	240	254	229	226	255	255	288	246	246	242	234	245	228	238	238	245	259	231	239	262	247	271	251	259	246	244	227	256	225	240	256	250	240	237	270	228	218	239	245	193	232	249	235	267	253	239	257	223	248	240	231	231	280	227	241	208	263	261	227	248	273	243	223	225	237	250	220	260	275	275	265	232	246	239	202	219	261	237	282	221	215	224	215	246	225	211	226	276	269	244	263	243	229	215	275	245	212	259	216	255	249	211	232	213	253	224	224	239	234	242	244	241	252	228	210	266	236	220	241	259	235	252	241	226	243	259	243	221	258	244	259	254	230	240	247	249	208	238	242	247	239	246	229	242	217	223	254	237	240	226	231	249	258	245	227	203	228	255	258	250	230	245	248	256	285	215	239	226	279	252	208	255	249	256	253	231	247	240	255	240	243	253	237	225	270	221	253	249	228	251	264	244	223	268	251	248	234	229	230	244	232	225	253	274	243	225	264	233	251	229	238	233	244	231	231	252	211	234	250	234	276	226	243	264	232	239	208	224	204	255	229	270	257	235	228	268	270	228	227	239	231	260	261	225	258	238	236	241	252	253	237	275	264	235	232	264	260	227	216	223	236	215	260	263	249	227	226	256	250	247	224	225	222	218	280	224	253	232	224	241	220	243	219	234	234	221	252	249	209	223	230	233	228	238	216	260	237	219	244	222	246	226	247	243	244	198	201	261	256	230	220	242	217	231	239	240	239	253	228	229	247	261	237	213	233	273	250	241	245	214	250	255	252	265	255	256	202	239	249	239	276	235	242	256	270	239	253	268	256	239	240	242	265	234	251	258	223	220	242	230	228	280	220	269	230	228	196	219	243	239	244	213	226	231	223	262	235	212	230	216	276	249	255	228	289	252	226	286	245	254	241	257	267	266	230	250	233	213	255	238	228	250	248	242	237	232	229	208	246	238	222	235	235	242	240	257	234	245
10955	674	806	845	769	768	680	629	646	654	659	641	618	588	571	590	636	615	629	593	639	630	609	616	596	610	621	583	584	613	601	620	597	568	586	581	624	554	609	564	624	641	551	598	636	582	615	574	607	590	528	587	587	578	629	602	585	609	646	630	603	617	569	619	603	575	599	581	591	601	610	595	655	611	554	563	593	582	639	607	577	621	616	620	565	580	574	637	606	589	603	545	594	582	577	573	619	602	611	585	580	565	590	574	593	608	596	625	591	611	564	591	573	576	634	578	638	597	626	630	618	593	598	593	589	583	605	623	617	574	614	662	607	555	579	583	564	587	596	649	632	597	601	611	649	628	593	575	637	594	564	602	646	586	555	585	607	598	575	593	585	652	558	597	605	607	566	619	594	581	600	556	597	583	625	582	619	576	571	550	602	636	580	568	612	629	584	575	613	604	619	647	576	603	578	615	588	633	596	597	558	632	562	590	607	626	556	570	569	622	616	570	611	547	564	582	572	590	591	598	628	604	650	603	589	641	585	591	585	594	627	563	602	600	585	545	603	602	598	619	624	626	594	621	628	586	603	593	613	583	588	610	625	581	595	609	584	580	606	605	603	529	532	572	586	596	567	587	603	619	621	611	584	596	625	584	632	616	603	608	591	590	589	591	603	561	612	617	585	603	566	584	589	624	597	662	614	584	632	585	553	576	560	576	606	574	607	553	581	612	633	580	570	552	618	621	595	574	606	594	628	600	578	625	644	570	636	564	575	615	586	591	617	591	601	557	598	615	644	604	579	619	542	575	570	631	584	645	603	611	576	556	652	590	611	604	605	595	577	596	593	599	615	594	623	599	630	559	607	619	614	589	603	633	547	606	611	594	595	609	612	593	598	598	549	584	610	568	610	584	603	620	589	591	582	606	584	575	653	565	568	585	576	590	548	553	602	567	587	597	572	589	634	607	584	602	608	622	573	639	599	614	566	607	635	564	535	633	562	610	593	606	629	614	605	606	587	597	608	586	629	625	608	603	593	576	591	571	577	605	598	578	605	588	597	584	598	601	621	612	597	625	593	607	593	569	577	582	572	597	588	551	584	603	595	582	576	613	578	625	588	579	596	606	617	621	584	570	612	581	596	606	621	620	596	576	620	610	545	621	573	613	636	608	608	593	575	548	572	604	548	565	608	596	586	613	606	545	622	598	586	594	601	598	616	628	576	582	598	580	644	572	615	590	610	534	592	603	550	584	598	595	599	618	617	565	581	620	566	612	595	577	611	585	617	595	596	630	567	627	594	603	589	596	581	620	615	580	586	589	586	599	561	616	632	599	573	623	602	616	591	602	554	596	612	630	586	598	586	603	595	634	594	610	601	631	589	588	611	590	595	620	630	595	601	623	640	618	584	573	570	565	623	577	586	619	570	598	639	593	586	652	625	637	613	607	559	582	607	558	615	624	607	593	591	560	627	565	655	658	607	562	581	608	576	654	616	598	619	594	579	561	593	614	608	575	588	608	609	540	602	616	614	578	596	631	615	563	594	609	595	621	579	579	628	572	591	606	583	616	611	605	614	589	620	615	571	609	563	576	555	597	557	638	600	587	577	603	619	600	592	603	593	576	547	594	604	630	600	592	604	561	605	613	585	619	662	622	663	555	587	581	609	608	629	570	607	558	614	584	619	616	582	633	609	640	579	563	618	600	586	634	602	641	584	573	597	598	539	614	582	579	617	599	598	598	594	604	597	600	606	622	606	594	619	604	590	571	609	564	585	585	607	567	605	606	567	610	558	613	616	631	605	595	585	605	585	599	610	630	607	568	613	568	612	632	587	587	619	602	620	583	669	570	539	574	564	598	588	583	615	574	575	597	620	604	605	557	583	613	607	615	609	592	582	610	592	607	577	593	593	612	568	600	578	577	603	663	589	639	586	605	633	628	622	524	592	601	583	573	611	573	601	615	549	550	559	579	593	618	626	610	569	589	597	590	607	605	573	630	576	568	607	568	594	594	612	576	570	574	567	606	600	560	585	574	590	579	619	622	535	589	624	589	637	538	570	571	603	589	566	594	600	606	630	605	596	601	595	588	591	570	609	607	598	609	612	615	584	633	629	559	604	587	596	603	590	628	591	572	586	618	630	619	594	624	605	569	636	582	572	602	558	594	589	569	635	605	621	605	567	580	608	674	593	572	593	610	613	632	575	563	553	596	569	604	629	572	604	576	601	605	571	592	581	600	597	630	634	628	598	582	543	614	585	582	594	568	602	543	586	579	575	605	592	602	611	565	638	638	648	573	604	567	559	549	578	590	553	594	648	595	581	612	571	595	578	594	582	614	603	622	638	581	609	628	571	597	591	596	612	601	649	600	558	639	614	600	599	596	645	581	596	626	567	575	607	607	623	569	577	578	587	589	619	581	590	583	609	530	585	599	609	560	643	609	586	582	570	621	583	516	588	622	597	561	605	625	596	613	557	614	604	641	569	616	602	627	612	640	609	622	623	593	537	593	613	590	587	580	545	600	613	604	591	583	601	585	620	664	625	579	550	611	631	623	590	586	618	619	561	626	578	618	585	597	563	614	590	567	568	591	623	617	597	610	636	598	569	605	571	604	587	596	595	630	604	600	606	618	603	606	597	633	583	581	603	573	545	630	584	557	617	594	583	583	601	565	598	590	644	662	570	586	621	578	588	611	560	606	593	601	621	567	581	570	553	619	619	595	602	611	562	579	594	584	609	576	601	581	638	606	574	579	591	578	598	565	595	575	560	626	588	540	593	587	599	569	621	580	564	612	614	587	635	580	618	631	571	585	596	552	617	635	610	570	557	589	602	592	610	596	592	582	578	617	589	630	616	600	570	598	599	592	643	647	593	589	579	564	602	532	551	622	594	583	575	607	568	559	616	640	602	604	576	611	595	630	552	607	607	624	601	595	602	637	553	627	607	599	564	589	587	610	588	585	597	636	628	631	576	562	549	573	555	613	624	625	596	630	595	574	598	602	623	596	581	627	586	565	600	614	604	598	601	568	595	624	620	620	626	629	634	572	595	588	596	613	595	613	554	591	592	594	572	579	576	596	620	591	588	642	609	594	574	595	634	640	616	591	608	608	671	601	573	616	597	586	577	623	632	587	545	578	563	618	600	613	572	623	541	582	559	579	571	566	609	600	581	596	600	584	594	590	584	554	577	550	618	610	590	623	610	568	646	580	609	626	571	573	606	610	583	626	615	550	547	591	569	616	622	592	617	607	579	631	614	592	586	608	592	529	590	552	568	619	602	615	586	597	595	579	602	572	606	606	580	624	578	641	546	632	601	613	554	621	589	559	603	570	594	628	552	573	595	608	614	604	584	628	582	578	634	588	589	593	626	586	583	642	611	528	570	595	587	604	619	550	631	629	639	565	628	574	580	580	575	564	603	643	517	619	590	581	590	635	628	605	606	641	564	588	626	606	603	589	602	604	583	614	608	636	572	579	570	630	597	607	611	557	616	605	582	615	624	632
44675	20480	6194	1457	950	735	565	468	401	354	368	358	345	297	304	315	319	273	257	266	267	275	311	274	285	314	284	281	265	269	291	246	279	274	267	275	223	269	222	259	259	279	258	278	278	250	307	263	299	273	272	271	261	257	246	303	271	255	262	269	252	255	225	280	260	279	307	264	251	272	271	276	274	269	260	258	246	290	270	262	272	241	237	249	279	250	255	269	255	255	248	259	279	245	258	259	269	283	270	269	302	284	256	268	253	240	256	270	284	254	251	251	270	218	256	281	234	224	264	250	261	249	270	262	255	235	292	279	243	233	261	248	274	261	232	241	261	254	264	235	239	231	269	253	262	268	282	251	242	251	275	255	271	247	268	274	244	235	246	257	245	270	263	255	288	261	266	271	273	290	244	276	247	271	274	255	267	233	265	241	250	252	252	254	266	282	239	262	256	282	288	260	270	255	242	234	252	266	274	255	233	256	241	251	255	235	213	249	240	272	236	263	241	221	221	277	250	267	296	250	261	277	244	251	278	244	249	269	240	264	262	237	295	272	261	254	252	253	260	238	237	274	258	246	260	279	239	263	256	252	266	269	256	244	263	262	319	276	259	256	294	259	260	255	280	242	239	239	261	273	267	259	267	244	250	259	260	226	230	274	284	274	237	294	263	232	264	240	273	251	277	253	261	278	246	252	242	264	268	279	243	273	260	287	237	251	254	254	232	265	237	279	275	251	237	249	216	271	244	260	282	272	262	250	239	234	230	256	254	253	236	244	244	256	293	274	278	293	234	273	273	260	262	227	253	271	225	257	278	280	252	271	257	248	259	273	275	287	228	251	242	261	245	234	253	227	267	268	272	269	267	271	279	285	234	225	254	227	244	249	234	266	241	270	236	262	263	272	263	268	265	251	262	275	247	280	235	273	281	263	263	259	231	274	265	273	239	264	268	270	259	250	233	256	262	256	250	264	278	306	250	262	297	273	272	273	261	257	227	241	250	282	283	257	249	290	286	258	267	255	235	289	254	267	295	293	258	250	247	223	285	246	263	237	249	217	249	242	242	224	251	265	310	254	240	246	289	281	271	260	257	256	261	274	240	252	274	268	271	264	257	245	265	248	257	237	268	260	253	260	264	254	246	262	289	258	267	268	266	248	250	264	254	281	263	258	269	286	280	274	277	255	240	244	260	273	264	267	270	257	278	240	240	257	281	261	253	255	250	270	262	254	279	284	243	260	264	248	272	247	262	265	246	229	255	246	264	259	262	238	250	230	240	255	260	245	263	239	238	255	257	239	260	280	265	251	260	262	257	257	247	248	252	261	268	247	259	283	285	263	272	222	257	192	246	272	259	248	238	276	258	245	252	272	259	250	299	258	254	263	267	285	284	263	241	238	261	271	256	246	281	295	270	239	230	269	239	269	262	247	266	227	253	249	223	261	233	267	249	265	262	276	271	250	271	276	238	236	265	256	252	239	266	268	249	267	282	258	272	267	262	282	257	224	279	236	243	230	270	263	268	270	263	289	265	224	253	224	259	262	281	289	262	245	240	272	248	284	237	270	283	257	277	249	259	263	284	247	255	255	269	266	262	257	269	289	229	258	258	239	261	272	228	235	233	287	255	226	269	270	245	250	257	276	275	237	272	283	266	265	280	294	213	268	284	281	274	238	268	283	263	275	272	265	252	243	250	288	257	284	298	265	276	258	250	259	244	277	266	274	245	272	286	288	258	242	281	276	288	243	291	247	259	279	244	290	266	271	243	277	261	256	252	257	288	257	260	279	265	247	261	258	272	269	264	226	244	266	256	245	198	264	234	250	255	252	252	261	290	278	263	288	248	264	252	267	281	275	275	227	252	234	268	261	252	263	281	253	251	274	253	284	246	245	244	271	272	266	250	286	264	249	256	256	283	241	213	271	260	274	240	235	262	265	241	255	243	264	248	279	281	244	296	260	247	262	246	277	269	225	258	260	285	258	263	287	254	267	251	268	301	283	285	253	274	246	263	301	230	265	283	258	263	258	247	246	270	301	263	234	242	263	272	247	236	264	257	254	243	266	277	207	276	267	237	252	238	235	233	249	275	257	260	235	281	277	266	260	276	264	267	254	256	248	280	270	286	265	252	253	230	260	257	272	262	279	278	262	225	279	282	260	260	276	246	275	276	281	272	275	269	256	267	242	265	265	269	270	269	264	237	269	301	244	264	272	239	267	278	268	243	269	269	249	233	270	257	240	259	293	276	271	257	278	268	254	257	262	268	259	270	302	293	262	281	284	253	278	250	271	292	286	233	236	274	285	262	276	282	255	261	219	267	264	231	262	257	261	235	238	264	272	269	287	261	255	239	279	265	271	274	288	263	248	239	307	260	268	258	282	255	258	244	245	252	245	262	251	243	267	255	269	253	279	293	250	239	251	270	255	242	231	262	251	261	270	224	253	260	246	249	237	275	256	266	236	267	238	244	257	264	255	244	278	262	275	266	229	245	292	254	290	267	242	255	254	264	231	252	253	297	277	255	256	262	264	243	256	256	232	261	239	263	250	248	275	241	273	217	252	272	259	232	272	282	251	253	253	262	280	246	245	276	233	259	226	293	257	264	248	239	265	238	266	259	260	243	237	293	252	224	259	251	262	262	241	275	259	261	268	265	255	288	264	268	282	277	282	242	243	281	222	253	262	233	265	267	234	268	265	276	229	243	251	276	292	249	287	255	240	272	266	261	248	289	261	260	244	274	264	265	265	257	236	255	288	237	259	254	257	291	289	234	267	290	253	248	242	265	253	267	268	230	269	271	276	278	254	257	256	241	271	261	266	239	288	285	258	248	247	275	272	263	239	272	268	247	292	240	266	255	259	275	273	245	257	262	269	270	245	233	252	267	240	261	245	246	263	260	272	242	244	230	230	256	258	283	246	244	288	289	276	278	247	234	257	282	253	271	243	225	268	233	259	265	263	260	267	246	260	253	260	280	250	263	254	247	244	292	238	263	288	269	272	259	285	293	252	232	250	257	276	256	263	237	292	291	305	265	232	246	235	260	270	301	290	252	247	260	277	251	267	253	246	254	253	238	230	247	262	238	264	256	294	264	268	247	261	246	285	252	285	243	264	266	240	247	229	266	256	266	254	261	256	277	232	248	260	248	259	238	269	265	253	276	286	242	265	271	272	252	255	257	243	275	288	267	269	243	289	244	262	263	283	255	265	310	253	230	250	257	264	293	268	240	273	282	249	266	289	239	235	249	250	239	261	260	263	291	273	257	255	280	257	243	261	268	244	280	251	266	294	285	281	273	258	233	248	257	273	254	285	237	278	255	249	252	264	280	272	244	229	317	292	257	261	258	273	279	274	261	276	261	262	263	279	254	273	243	238	244	285	279	252	243	273	243	250	234	285	246	248	257	274	241	273	265	241	293	247	246	225	254	268	275	246	259	260	258	239	237	259	257	272	278	271	278	286	286	248	249	260	241	285	253	263	261	273	262	280	284	243	261	262	278	273
20684	1617	2994	3434	2935	2390	2037	1708	1548	1320	1342	1171	1027	1052	994	945	904	876	856	829	833	786	825	784	782	745	760	763	712	685	754	724	672	713	705	687	696	716	691	644	677	636	647	674	660	629	673	666	618	645	686	665	647	646	723	682	690	689	702	695	660	636	642	672	659	637	691	635	634	662	647	638	663	677	668	637	663	644	605	622	665	611	672	550	624	670	643	665	698	654	620	620	679	617	610	624	641	643	637	640	689	659	630	639	696	657	738	651	675	622	634	658	658	653	659	702	654	663	649	669	665	655	650	651	632	689	681	673	675	646	645	667	632	639	680	648	670	639	630	666	716	678	591	632	616	676	657	649	667	657	623	651	642	668	681	647	644	655	658	667	644	643	613	669	631	619	689	645	683	633	639	635	706	637	652	660	663	609	649	637	676	607	644	677	644	628	605	689	651	674	650	636	633	640	681	645	642	650	651	634	645	668	641	646	631	668	670	648	662	659	634	652	652	663	616	660	627	662	631	622	642	661	588	704	660	631	638	630	652	644	641	682	670	688	605	646	645	682	678	657	655	650	664	672	670	655	658	646	667	641	629	661	670	666	627	704	644	629	658	649	623	640	670	648	685	685	634	622	688	680	615	636	684	696	614	631	655	653	713	653	622	638	644	658	646	655	634	625	641	675	636	652	673	669	621	638	666	628	625	641	626	640	627	658	658	624	619	634	604	646	615	608	663	601	663	656	647	651	646	661	626	624	634	670	646	626	601	643	705	598	653	656	672	663	630	643	658	641	632	649	693	629	610	648	682	618	683	659	650	648	667	574	656	621	668	632	644	600	655	619	618	631	655	639	672	683	632	651	633	660	654	671	676	707	642	616	645	659	693	658	646	626	666	648	671	676	638	610	633	625	678	723	679	603	658	669	694	588	666	627	629	609	680	668	635	651	589	618	631	658	629	645	646	657	624	688	672	659	708	667	671	668	694	672	667	687	659	658	692	615	642	670	673	668	683	649	620	606	658	608	696	605	653	607	666	633	637	665	631	640	667	647	676	631	665	680	602	673	652	655	625	638	595	637	611	648	628	685	639	642	667	622	640	625	642	613	638	663	713	684	666	645	663	672	678	647	626	645	651	671	634	678	649	620	622	649	658	637	656	601	612	601	675	641	688	614	646	625	672	670	638	620	676	671	560	641	673	659	649	646	650	702	611	601	639	627	629	634	638	658	674	614	673	656	673	629	666	610	616	650	641	660	652	615	668	652	699	653	669	623	657	669	635	615	634	613	632	639	651	664	589	686	626	681	660	646	657	673	659	695	614	616	659	643	652	640	641	675	654	653	645	635	678	675	687	673	640	651	652	627	684	652	639	670	658	631	626	672	646	634	668	654	702	645	668	613	610	724	674	660	644	630	643	618	685	655	583	616	638	641	647	622	698	607	636	649	667	671	608	693	649	638	605	661	639	642	666	679	648	625	710	622	661	663	634	671	666	662	642	640	661	642	626	668	697	669	593	648	642	657	679	646	613	627	640	602	667	649	661	685	686	671	632	606	623	699	639	635	624	676	667	641	625	661	661	634	633	666	636	612	602	671	648	591	621	684	620	657	628	606	657	631	638	657	616	617	646	661	661	660	658	659	697	634	643	631	646	668	641	653	653	667	625	603	629	587	655	655	666	607	665	656	645	628	674	667	618	635	639	656	665	711	626	667	634	645	640	572	628	661	687	619	622	617	625	616	646	657	699	690	682	637	621	625	720	650	645	612	637	637	637	645	667	644	700	629	640	618	618	627	665	652	647	665	611	639	652	651	632	684	607	655	638	617	644	590	624	639	613	668	637	630	620	615	640	641	660	658	663	610	672	615	699	681	637	612	638	596	660	669	669	596	676	644	628	632	592	652	621	647	656	596	632	645	644	634	662	620	646	656	653	658	644	632	641	623	664	680	637	622	657	596	651	619	569	664	587	666	613	658	654	637	660	592	669	624	636	642	625	665	643	632	607	623	653	659	605	635	666	659	693	626	652	662	614	688	639	671	660	657	590	629	639	685	675	649	636	651	706	649	672	619	642	655	620	640	639	617	667	680	667	670	641	621	659	660	653	693	700	653	657	647	635	636	662	627	649	633	634	670	597	627	649	696	672	622	632	661	628	628	631	650	667	658	616	693	675	591	687	651	639	610	686	652	639	657	665	645	636	653	676	677	623	622	606	638	680	650	634	622	641	623	627	653	646	617	682	678	631	629	668	662	613	642	691	634	674	612	705	689	628	686	656	653	660	615	651	711	659	655	658	665	655	641	595	626	677	647	607	672	702	633	650	677	664	659	659	657	645	653	610	646	661	641	638	641	652	660	658	627	677	687	630	656	672	644	662	641	652	664	709	655	660	631	621	657	633	650	685	649	705	637	637	611	666	607	630	691	589	684	676	680	700	672	666	612	650	655	648	655	655	633	629	652	661	672	627	621	673	624	619	634	630	658	644	672	637	675	661	617	643	644	667	615	612	659	672	610	689	678	665	626	608	615	663	603	650	612	586	646	630	633	692	624	676	607	619	641	651	679	679	702	642	656	624	663	624	630	622	632	680	657	645	675	677	664	653	628	613	661	635	632	633	657	666	690	623	621	683	612	639	669	631	650	649	563	620	638	648	692	646	635	665	703	677	664	607	683	665	682	660	614	641	602	617	663	652	665	661	620	646	646	651	681	641	727	631	676	636	640	623	634	647	640	626	613	653	691	646	604	647	616	636	651	633	668	662	647	688	626	640	619	625	636	621	656	658	688	628	639	642	680	612	611	632	698	651	655	675	653	697	720	633	650	637	664	615	605	654	659	672	632	672	669	647	639	645	673	640	635	638	624	624	656	680	631	647	633	630	639	660	578	686	629	647	651	683	620	692	633	626	622	685	629	649	682	640	664	606	622	680	623	652	628	648	638	674	625	660	647	640	620	644	619	669	639	626	616	669	642	687	691	610	664	641	677	633	667	636	689	668	651	592	678	646	624	627	641	671	653	645	628	657	678	637	669	650	633	672	664	634	653	652	649	668	633	648	693	619	622	650	614	697	664	674	661	648	647	635	601	633	640	647	664	669	651	712	650	657	630	643	649	679	655	677	675	648	664	660	632	674	617	623	629	639	677	676	656	704	660	648	622	626	679	662	605	659	634	690	637	646	678	672	647	692	633	625	653	673	649	651	664	655	659	673	644	633	626	678	667	651	652	665	665	631	669	653	660	695	645	587	656	616	673	673	655	632	682	689	659	632	678	651	617	666	627	608	658	602	599	634	627	686	634	628	594	651	635	658	631	633	682	591	651	654	627	656	639	640	608	637	626	662	646	631	634	652	644	651	621	632	692	649	634	640	677	599	681	633	636	645	702	643	679	639	619	654	587	680	634	687	565	612	642	642	630	642	689	653	689	643	653	671	683	626	633	627	666	635	657	647	692	639	607	623	635	632	647	647	600	641	666	652	637	622	652	637	676	682	623	625	671	641	645	667	676
44542	25866	25737	16851	4884	1349	1028	813	695	651	570	540	577	495	486	472	446	440	454	465	517	515	440	435	447	428	445	446	446	453	432	461	473	426	438	441	396	412	474	479	428	425	435	394	432	442	359	412	460	406	435	424	422	434	400	395	422	403	440	414	432	454	403	395	445	389	427	402	436	415	443	420	405	408	444	428	437	446	424	412	430	400	415	421	403	438	475	403	428	418	472	417	441	416	438	404	431	405	442	395	385	428	424	421	408	453	418	459	464	413	405	450	434	416	381	407	458	447	421	483	422	392	440	439	385	410	417	399	404	404	430	425	385	427	437	444	440	427	407	448	443	446	430	442	451	456	388	464	469	377	401	390	433	453	417	419	413	405	432	396	433	422	421	405	426	468	414	453	434	444	451	421	442	423	443	420	399	421	411	422	456	411	428	424	437	473	446	411	385	459	441	428	431	400	417	379	386	416	420	415	429	377	387	383	400	417	433	424	412	421	385	400	407	389	405	396	416	386	392	398	418	418	402	411	424	379	441	407	444	414	441	416	402	443	423	428	419	422	434	429	426	425	433	464	434	417	409	411	427	425	426	452	411	441	477	425	402	407	412	420	448	417	460	420	388	404	404	428	428	403	397	420	416	431	394	399	434	470	460	457	416	409	416	426	453	443	375	438	425	402	415	419	426	411	451	417	401	429	390	468	421	445	383	454	429	456	430	413	437	448	448	456	429	458	418	413	431	446	429	407	380	407	449	443	417	453	407	393	405	396	379	438	437	445	438	434	385	459	441	466	412	433	406	432	390	429	417	440	442	451	433	420	399	412	404	436	399	437	432	379	391	423	404	408	441	420	419	440	424	438	443	453	387	402	445	428	448	465	382	441	448	423	422	419	424	408	408	417	424	427	437	394	411	458	423	405	443	423	446	425	412	416	436	418	432	434	440	420	414	410	459	376	472	453	444	464	422	409	380	413	411	406	473	405	423	433	443	399	493	461	424	361	421	452	433	430	409	428	407	469	419	430	441	456	401	401	396	454	398	409	443	425	433	462	445	421	462	342	412	433	430	393	397	428	427	403	411	430	422	404	410	443	445	388	409	381	392	416	422	452	392	417	422	439	445	491	443	439	423	437	433	415	422	397	408	465	427	430	400	395	447	436	421	422	411	465	401	401	396	401	407	417	411	407	439	386	431	399	396	466	464	432	437	402	389	435	428	439	454	434	436	395	483	424	418	391	397	420	455	419	419	415	425	422	441	407	454	420	430	403	402	413	425	419	435	393	420	409	411	472	382	427	390	409	416	433	405	440	420	391	393	471	442	433	432	436	437	419	440	431	407	412	386	429	411	425	429	399	398	450	431	430	433	454	431	453	437	412	414	396	427	423	426	465	396	423	434	422	445	411	446	433	399	430	436	404	425	384	430	464	407	415	433	436	450	427	441	453	430	413	416	429	409	431	446	415	420	419	423	420	423	463	410	449	436	431	443	446	402	409	397	412	439	431	424	432	437	429	421	400	430	439	418	396	429	425	393	420	389	393	407	410	469	408	411	413	414	411	413	442	449	421	409	445	452	417	440	428	413	399	438	411	434	426	418	424	431	441	424	424	423	434	461	426	419	448	458	406	404	429	429	415	432	428	413	393	459	426	467	434	447	421	488	452	436	407	413	442	419	387	429	401	413	412	433	459	387	427	393	435	458	381	419	438	411	419	461	443	461	416	436	435	416	408	413	365	420	453	426	412	417	481	430	423	463	404	445	409	458	395	417	381	412	377	393	410	407	427	428	426	411	405	433	468	410	432	453	415	475	422	422	434	423	427	412	378	442	427	377	383	421	468	412	398	428	379	431	436	422	469	429	410	457	449	407	430	424	428	435	403	437	404	416	424	442	395	411	390	458	450	398	454	398	430	405	452	427	408	425	413	456	416	428	410	437	399	419	412	406	439	461	444	436	436	415	423	437	412	432	427	446	414	433	422	411	430	478	446	382	409	409	396	430	397	423	395	440	449	404	418	462	462	416	430	445	442	382	437	438	405	408	396	403	421	450	452	424	435	426	388	411	447	399	440	457	428	421	401	418	452	440	412	410	386	455	420	462	441	430	451	418	399	393	442	430	424	407	401	441	445	410	412	398	387	423	415	448	437	434	435	388	456	439	418	394	448	409	416	401	470	426	416	426	453	400	455	383	440	460	407	407	431	418	414	385	416	407	432	422	421	437	447	416	422	392	481	413	413	446	391	456	450	419	444	461	428	389	434	493	416	436	391	409	423	456	429	382	412	415	420	408	404	457	421	420	409	409	393	444	415	392	452	423	395	414	422	408	447	392	378	427	407	410	416	426	424	448	407	433	414	447	416	383	402	453	401	400	431	410	447	418	386	451	422	420	425	442	426	439	436	452	419	421	390	402	417	421	467	449	434	451	441	467	434	378	406	419	422	431	417	390	394	416	432	402	426	403	451	418	471	371	439	414	462	428	436	471	455	446	495	425	429	415	440	409	435	403	409	433	424	418	438	408	414	414	456	414	414	418	412	390	405	401	415	419	418	426	418	451	406	395	445	468	442	410	460	434	439	446	447	380	440	435	411	411	450	440	421	476	418	448	398	452	420	410	421	433	412	435	415	412	381	431	449	405	421	450	415	437	433	405	431	400	401	418	419	427	432	417	452	429	398	425	428	426	428	397	424	434	407	384	431	397	400	411	422	402	423	423	455	401	389	436	432	409	435	406	445	472	404	439	450	448	460	435	415	468	431	415	406	431	414	465	425	427	449	451	422	423	398	417	425	423	453	474	474	414	419	406	406	410	428	445	418	442	417	428	432	440	368	395	435	367	422	428	441	424	455	421	462	406	392	435	448	437	437	439	391	456	425	429	402	417	421	403	415	434	396	441	439	429	432	372	427	444	425	447	433	411	435	442	432	411	439	462	444	465	402	425	430	409	429	421	417	402	426	445	459	426	454	415	402	443	412	397	430	423	415	459	425	444	400	439	434	392	441	437	397	381	455	480	433	443	449	411	461	439	400	444	423	411	448	420	430	427	436	403	401	417	454	400	417	413	434	430	420	379	432	429	397	417	419	454	431	380	432	428	398	411	466	389	438	404	442	410	402	450	426	432	397	439	407	456	429	423	458	447	394	415	423	428	426	414	428	429	440	420	418	445	443	444	410	455	472	433	392	458	421	428	432	452	425	402	433	439	393	414	387	442	435	437	418	392	430	422	443	415	403	394	439	400	456	440	476	405	433	444	432	424	404	454	421	435	386	378	414	443	441	430	444	432	464	445	422	438	426	413	425	410	424	389	418	400	456	403	435	392	381	408	386	424	426	457	407	397	475	410	458	418	442	421	422	401	409	407	411	425	430	408	442	404	404	403	438	414	427	419	403	382	429	382	418	438	413	441	430	412	422	457	455	397	431	436	403	427	453	426	418	439	455	422	427	419	446	459	409	420	442	412	462	424	381	450	393	431	404	454	412	409	415	410	389	444	410	433	412
32415	2512	4789	5247	4602	3666	3144	2765	2366	2044	1959	1837	1709	1510	1428	1428	1349	1342	1303	1313	1185	1264	1243	1208	1245	1195	1146	1096	1136	1114	1125	1090	1033	1018	1049	1106	1046	1036	1064	1019	997	1008	1031	1038	1021	1008	1020	1044	998	1007	958	1007	982	1005	979	1044	1018	961	989	974	970	974	996	967	973	967	960	990	980	981	1005	966	984	989	991	907	1001	978	981	955	985	1004	961	931	1033	992	996	1002	977	959	968	929	980	1012	995	937	990	1025	951	992	952	982	943	1058	1005	1067	969	959	1030	979	1001	1018	1003	974	1001	972	958	1008	1001	974	1032	998	1000	922	950	984	1014	993	992	985	1016	959	966	950	965	994	906	992	1004	1030	999	972	991	937	963	966	947	986	964	985	965	989	948	938	939	1009	962	962	950	1004	1023	968	977	959	987	942	904	1033	994	966	931	956	1046	971	1033	940	946	958	924	953	927	976	930	953	1036	950	958	968	917	999	1019	1010	991	955	959	963	981	946	962	925	985	952	960	1073	995	930	937	918	964	976	914	986	972	983	936	926	889	942	950	938	1000	935	955	968	979	937	965	933	960	973	984	889	932	989	1026	971	934	1011	1024	982	974	920	955	955	964	973	943	1021	963	974	970	942	958	962	963	971	935	993	921	948	932	997	949	917	992	958	940	1019	997	926	964	919	950	949	1003	973	990	907	1000	1003	957	987	979	946	910	964	1009	1002	984	984	937	920	951	953	1030	1002	976	930	947	972	955	996	949	943	1001	941	910	951	902	956	944	988	1038	975	955	934	947	990	924	960	988	978	975	927	938	942	925	983	910	924	948	971	992	958	970	945	948	945	994	949	955	988	954	972	984	996	975	998	935	951	951	941	1003	973	1007	955	947	936	972	958	964	932	1010	961	970	982	953	991	923	939	934	909	980	942	871	996	959	942	942	1019	1011	987	974	944	962	969	944	1024	974	992	947	1002	934	971	1008	943	980	911	954	1004	893	968	947	930	944	994	960	971	974	1021	908	976	947	996	909	917	964	932	962	972	995	948	1009	953	978	959	924	953	924	970	1013	974	989	1035	957	955	991	977	1000	947	946	1004	956	969	1001	973	962	948	943	937	973	928	939	940	936	947	923	967	986	913	953	975	925	986	962	910	956	1025	957	995	987	1002	950	940	951	911	929	916	921	957	946	896	984	950	1018	990	951	972	1003	1045	977	914	980	998	974	980	1013	921	911	955	957	939	925	969	942	1030	993	961	984	909	962	972	944	960	896	1007	947	963	941	1006	963	908	994	951	936	985	985	998	956	934	1008	940	931	964	1015	972	938	960	949	1015	921	1001	981	995	983	885	985	983	941	918	883	951	986	982	941	932	970	940	903	947	891	992	988	1005	926	981	983	991	939	954	960	890	985	988	932	938	954	1005	1006	940	928	990	930	986	934	925	959	964	1028	941	1007	958	948	1007	942	914	979	943	1006	967	978	971	968	951	995	944	961	947	1002	963	935	945	952	989	1019	935	969	928	991	957	979	1020	912	905	964	918	929	952	1021	942	968	946	963	926	951	991	972	977	938	933	953	982	1000	964	1030	951	954	935	929	948	956	985	1005	940	936	958	951	937	952	973	943	945	926	957	1020	1009	965	947	960	912	909	937	939	927	909	936	998	934	953	964	1016	966	943	971	992	943	996	973	928	916	971	986	967	976	988	983	955	978	960	940	930	938	981	960	924	960	979	1045	943	956	962	1005	973	961	986	1043	940	972	993	973	924	987	935	1003	1006	958	916	921	959	969	978	984	1023	916	918	915	919	967	952	924	927	962	964	997	990	961	962	935	1038	963	937	913	1036	944	985	995	973	997	923	926	917	965	937	963	987	929	945	1004	952	995	916	939	948	950	1003	1010	944	1056	1038	1022	971	884	906	974	936	891	950	945	900	967	937	1055	972	928	916	963	931	957	949	991	972	982	1011	1026	948	977	908	934	925	908	974	979	939	940	994	995	913	962	975	971	957	916	948	1003	942	935	985	979	930	978	960	964	932	1048	984	941	943	933	1002	971	976	994	961	968	987	994	951	910	950	983	952	991	942	979	1017	971	984	948	989	999	926	939	967	891	926	869	1057	1014	966	914	911	1009	939	910	933	933	953	980	1046	933	955	933	1012	988	980	930	956	977	952	971	962	927	980	975	930	992	930	985	1026	968	966	931	937	990	947	931	933	1003	1007	1009	981	980	934	932	979	964	935	954	970	975	975	977	960	948	902	993	900	966	1002	956	984	968	963	1006	994	989	992	968	952	986	970	948	922	922	1013	900	949	929	959	954	961	955	914	968	970	952	971	995	962	958	987	990	1005	955	868	1025	1002	938	950	944	975	1059	939	960	990	1001	964	901	993	974	944	1009	927	972	978	980	924	985	979	982	944	960	939	964	973	933	978	1038	945	956	1020	962	988	976	983	942	974	880	973	978	971	928	934	976	1001	993	930	930	1014	966	952	1007	916	978	963	942	972	942	1011	966	915	901	979	968	983	945	963	990	983	945	924	930	997	960	1014	905	941	950	900	951	922	991	962	961	1024	1002	997	982	949	1017	1001	912	905	975	941	957	961	964	948	914	990	947	985	963	933	979	982	937	927	966	984	942	1014	924	975	942	961	964	994	995	975	953	953	970	982	1016	975	1023	960	934	955	937	988	948	1004	925	906	929	940	957	967	951	964	996	1003	1003	902	952	935	946	984	966	963	933	916	970	963	923	943	955	1013	977	975	957	1005	930	996	994	947	964	972	922	923	935	1001	900	939	919	909	954	988	934	1003	1002	935	979	910	964	925	984	946	990	1010	959	914	969	940	928	998	986	897	983	932	1007	959	964	977	975	914	978	953	927	960	1012	970	916	985	942	976	943	964	980	982	960	937	991	1000	979	936	955	996	947	961	941	976	967	960	945	940	894	974	978	1017	982	1030	999	934	983	961	898	929	1036	951	918	978	999	947	963	941	957	986	936	956	969	978	949	993	958	1000	990	925	1010	908	974	928	908	969	967	990	908	912	998	947	950	992	990	997	898	987	925	983	960	942	933	921	934	934	957	988	953	974	940	889	965	924	989	994	976	916	947	977	1013	921	984	951	865	939	955	989	980	958	970	884	1040	970	929	944	958	990	975	961	965	969	910	962	965	979	958	1025	1030	979	1001	958	1007	965	977	956	929	939	959	936	912	898	1017	922	986	969	981	925	961	1010	997	950	948	907	940	985	974	979	1039	1013	979	939	1006	875	964	982	966	952	1017	936	930	932	974	983	981	989	974	955	997	968	983	943	957	982	985	883	972	959	990	923	946	908	951	951	960	931	886	946	990	966	972	962	940	970	959	986	986	981	956	996	930	962	951	973	969	958	949	981	908	1042	940	966	958	913	963	924	939	1007	942	980	954	971	959	901	965	960	954	1011	937	995	910	959	914	944	944	981	915	952	964	973	999	968	958	980	951	945	1002	979	987	933	960	960	985	935	956	935	910	961	960	963	981	984	978	959	983	970	965	945	999	964	969	996	1010	976	968	957	990	994	938	942	995	965	937	993	952	1011	990	950	992	964	1010	930	939	992	968	980	888	960	979	953	962	994	940	936	959	931	945	999	944	963	988	997	998	995	957	1002	972	1005	971	937	967	945	1001	964	952	1017	948	993	1005	990	949	970	941	939	946	993	1009	948	960	990	972	957	1000	943	981
7438	427	321	270	273	270	263	242	244	249	211	212	198	243	243	237	244	213	235	215	211	212	189	247	217	200	222	217	242	235	249	222	243	239	229	235	211	236	223	232	231	228	223	224	223	226	201	220	226	213	204	232	199	222	223	226	206	239	226	224	209	222	221	214	203	203	207	229	240	244	227	239	199	199	237	213	249	191	195	209	209	215	252	242	219	215	237	222	205	211	211	205	220	224	236	198	220	215	201	225	227	255	236	195	247	213	243	217	225	222	245	248	222	234	252	220	228	231	205	221	232	220	240	228	230	218	219	229	210	196	213	223	226	227	200	204	209	215	217	215	205	197	235	239	235	202	237	209	179	202	211	239	208	204	210	208	221	235	232	207	222	204	247	215	262	237	212	222	244	200	237	257	239	229	196	232	225	221	221	237	231	220	206	199	225	203	200	219	223	206	218	226	222	217	242	204	203	216	230	207	239	198	217	227	240	239	199	230	205	195	205	226	231	246	204	228	212	221	235	253	216	230	217	248	218	209	203	230	214	204	244	222	237	225	239	201	216	224	212	234	212	208	267	217	236	208	216	236	239	212	201	218	229	208	227	232	234	227	190	239	235	212	201	212	229	207	188	212	240	231	238	223	243	207	209	228	227	223	211	192	199	221	196	194	198	219	191	206	243	230	239	228	258	235	243	216	222	216	202	253	228	216	217	217	242	241	217	232	202	222	236	227	226	220	210	213	227	235	246	202	214	240	215	235	218	203	215	205	194	241	252	224	217	211	205	204	228	208	235	220	239	248	246	240	242	207	205	229	220	218	214	214	242	200	236	237	220	240	200	218	224	215	227	228	224	213	243	243	232	214	211	192	229	241	237	211	193	244	214	190	221	196	211	203	226	245	225	218	214	238	238	203	212	227	220	252	205	238	221	188	219	231	247	214	196	203	227	211	202	224	252	252	233	203	184	229	202	239	209	203	206	195	211	239	220	226	200	202	234	233	215	215	216	245	241	226	228	217	222	201	239	234	247	227	228	226	234	222	225	220	221	229	198	220	254	222	240	230	215	248	217	202	218	223	226	220	202	215	237	235	211	269	244	215	214	241	219	235	234	212	196	200	227	222	220	217	240	250	219	242	207	210	177	214	210	227	238	250	223	207	243	233	241	213	246	256	226	221	203	216	222	245	241	241	209	207	231	231	199	251	202	238	228	242	242	233	226	218	230	230	203	217	245	229	218	241	210	225	217	204	237	204	225	242	226	231	211	250	204	231	227	237	224	214	232	236	206	234	200	231	229	254	239	181	211	235	225	254	233	228	248	223	189	222	251	230	242	228	230	208	242	208	215	236	226	235	245	230	241	229	227	216	221	256	234	219	209	237	224	217	217	210	238	193	251	209	231	239	202	209	230	206	219	270	232	215	212	210	234	235	220	217	220	223	203	229	240	203	229	212	228	207	234	216	221	206	230	212	238	214	213	220	207	236	213	222	254	213	196	210	240	225	240	216	236	224	210	230	245	235	224	223	211	200	224	224	263	257	234	216	198	211	221	235	222	215	198	198	234	207	220	187	226	230	211	233	229	194	214	214	211	220	240	234	219	225	207	225	215	236	230	221	236	242	245	225	231	265	226	226	214	234	226	222	250	198	200	213	202	211	215	232	250	208	232	207	232	209	219	222	234	230	230	198	234	223	233	236	235	209	189	215	256	242	205	219	239	213	239	227	247	233	223	208	211	213	230	217	216	219	230	228	181	207	263	216	220	214	240	213	223	238	195	213	217	229	188	226	204	219	209	238	208	230	224	223	206	212	226	219	234	213	220	208	211	235	206	223	219	201	213	223	222	230	224	230	200	223	216	219	223	205	191	252	224	215	199	246	216	214	258	214	208	207	236	246	237	243	202	224	228	224	219	222	214	205	239	237	228	228	224	202	213	225	219	232	205	217	237	201	226	223	217	237	222	235	201	226	239	218	210	256	250	222	219	232	209	218	217	228	218	217	223	229	223	207	249	214	200	226	245	214	216	220	218	226	213	223	188	221	209	226	222	210	239	227	239	235	252	214	228	213	212	210	213	237	204	228	228	263	240	210	212	200	239	218	182	244	235	244	210	197	234	229	236	204	235	234	225	221	221	229	272	219	257	220	253	224	199	203	184	220	235	215	216	206	226	238	226	196	209	210	238	257	221	203	230	215	251	244	224	225	199	223	218	211	212	233	246	190	210	187	216	253	211	217	234	224	201	208	241	255	215	248	200	241	222	247	242	237	213	214	235	226	222	234	229	221	228	206	214	215	214	213	248	197	201	229	237	221	235	209	216	233	229	226	230	225	202	245	220	195	233	203	247	238	180	205	211	240	234	207	225	208	235	202	250	231	204	194	215	248	218	207	224	212	250	200	206	218	235	239	227	217	227	225	205	258	228	217	240	209	222	255	237	224	186	223	223	216	215	193	238	244	251	250	257	215	210	212	198	226	211	213	220	218	235	225	235	198	234	231	197	211	233	218	236	228	226	237	218	223	222	215	194	224	172	227	226	215	224	217	255	236	189	221	218	225	204	194	243	229	246	217	230	220	223	244	226	216	210	222	219	222	243	230	243	267	238	223	217	216	227	232	199	221	229	222	191	216	223	220	227	217	220	212	201	212	230	219	214	224	250	244	173	237	207	228	239	213	215	231	207	220	251	217	239	242	222	216	231	211	232	226	238	228	222	209	220	224	215	203	222	246	214	235	222	206	236	220	225	229	224	228	202	209	204	240	228	206	233	214	252	224	221	213	196	227	233	239	199	233	215	200	207	234	190	232	230	215	219	252	214	237	220	244	214	242	248	202	219	242	238	223	241	206	273	213	197	213	245	194	228	220	199	220	203	229	222	232	200	233	251	230	186	199	221	215	219	214	231	219	219	206	218	200	238	196	244	234	242	217	203	252	231	248	231	257	229	216	224	226	221	233	213	225	225	208	205	213	215	225	232	243	235	227	228	184	234	216	222	206	238	231	243	242	197	220	204	213	207	223	231	228	230	211	211	214	213	206	221	232	239	234	207	218	203	251	227	199	215	206	217	236	197	206	224	228	232	221	227	207	223	213	231	216	222	213	220	213	243	205	235	205	235	224	212	225	215	250	188	229	203	233	237	195	195	232	223	220	262	224	208	232	233	210	223	224	218	249	220	231	231	231	245	216	202	263	228	193	217	206	215	237	243	201	208	205	215	223	231	228	206	187	223	214	233	189	216	224	221	226	220	234	204	206	228	244	209	203	230	228	227	248	198	231	234	228	203	226	237	256	230	245	197	206	223	229	233	245	235	233	230	225	202	245	211	232	196	226	210	251	226	212	230	193	213	242	197	238	240	250	263	216	206	220	225	239	230	223	255	208	255	211	215	202	216	203	219	226	201	212	241	231	223	222	230	194	207	227	241	198	205	193	224	212	205	229	203	255	213	224	229	221	212	232	218	214	208	237	228	215	228	200	219	237	215	232	235	209	232	248	215	233	217	218
7624	660	816	761	805	755	671	695	645	646	650	635	546	591	593	578	543	584	590	597	548	550	544	574	549	557	572	566	544	591	550	568	548	576	540	579	563	595	534	566	559	560	561	594	558	577	531	560	540	548	589	591	562	534	538	523	542	548	556	591	561	563	551	570	567	571	523	557	554	529	543	538	539	573	588	539	539	528	599	563	568	545	576	580	600	580	529	559	556	580	549	571	561	593	549	550	519	517	553	549	564	568	554	569	551	577	580	610	548	535	548	553	592	555	550	542	547	569	594	548	558	602	532	558	581	564	542	568	578	516	555	568	583	528	528	530	550	554	592	590	598	566	591	598	531	577	538	551	578	542	545	521	541	546	539	536	514	540	557	559	560	591	556	557	590	561	542	559	525	577	542	579	576	549	549	590	570	553	556	574	551	555	551	532	566	526	534	531	565	528	542	587	573	549	502	537	549	559	545	536	524	591	573	531	582	528	562	555	568	539	542	573	563	528	535	588	597	543	557	584	577	604	555	520	604	579	552	559	559	523	536	556	538	564	538	524	544	536	519	544	536	537	574	610	557	580	558	518	576	554	568	543	580	539	571	608	570	536	599	554	590	561	513	574	593	592	570	597	552	555	579	596	580	546	574	572	583	513	554	544	556	549	582	576	547	571	560	527	538	579	564	563	554	579	547	595	594	538	526	538	520	583	567	569	569	554	569	553	557	504	571	550	559	527	529	552	538	534	538	552	572	502	532	586	540	537	526	575	544	531	563	538	566	501	574	531	534	549	550	541	554	527	538	548	558	554	548	569	487	550	542	563	572	558	556	538	528	558	529	603	557	547	511	566	532	559	582	518	569	600	558	571	501	545	559	542	565	549	548	549	558	526	577	560	507	551	509	565	552	554	576	579	530	548	555	550	540	533	499	587	559	593	524	586	530	574	575	579	596	549	570	544	574	563	517	566	559	567	517	569	569	556	557	525	572	537	559	567	555	542	545	545	539	547	584	563	590	580	564	562	514	562	564	568	535	569	552	580	552	559	544	593	575	562	526	564	578	590	524	549	544	546	558	631	570	542	527	530	503	528	588	552	506	562	531	563	570	534	545	537	551	549	575	561	576	572	560	555	536	544	555	543	507	516	588	581	574	564	580	528	580	532	600	552	581	554	603	565	575	576	566	582	544	583	559	566	528	586	562	579	506	571	562	574	551	567	599	537	551	564	564	542	577	602	521	550	570	549	554	531	565	560	551	553	527	544	592	567	527	578	567	559	538	574	573	531	581	496	527	536	572	543	538	600	582	537	561	565	576	570	520	548	589	562	547	542	603	540	543	510	577	605	570	574	588	553	523	528	557	526	536	554	565	581	563	537	546	532	558	538	582	575	579	569	570	557	557	570	569	532	520	589	544	557	578	579	568	566	558	577	555	517	539	544	544	581	574	538	567	585	510	521	573	551	536	602	579	583	595	537	557	617	579	565	556	593	567	545	532	562	551	574	561	563	539	561	583	527	510	551	564	570	593	564	538	550	556	569	567	577	575	560	593	552	534	523	549	577	575	548	593	524	537	537	574	553	526	586	584	563	534	553	593	574	573	576	548	576	537	562	582	593	561	558	522	602	598	564	574	512	529	559	573	539	555	541	593	586	524	546	601	558	573	548	581	563	551	557	567	570	500	551	543	586	595	557	575	545	566	541	557	526	522	531	561	541	517	560	517	597	575	545	553	529	560	554	572	539	518	534	561	565	587	553	547	562	565	566	526	553	512	546	531	554	551	595	536	553	574	566	558	563	525	573	576	552	535	585	539	535	589	535	581	562	567	609	540	521	559	539	588	600	560	545	552	535	539	552	583	554	558	566	544	549	559	545	539	548	535	522	563	531	536	523	566	554	569	541	594	512	552	520	566	573	566	600	566	558	553	521	534	590	526	544	595	542	557	562	511	596	529	517	558	543	606	545	557	554	558	557	552	562	553	571	544	600	547	549	538	558	564	542	566	593	549	554	549	568	591	528	544	537	618	537	565	561	585	574	518	519	522	557	500	547	543	569	582	518	527	555	550	614	550	559	552	566	556	541	546	520	558	528	584	555	583	574	577	530	605	560	552	549	548	550	585	536	527	550	552	561	559	533	537	526	527	562	605	594	569	594	569	580	537	572	587	571	595	560	530	579	565	533	572	542	572	554	568	566	551	565	550	528	559	564	566	561	519	547	578	602	568	615	563	557	551	551	563	590	581	537	560	542	564	564	575	579	552	569	608	545	572	542	544	548	589	521	566	560	601	524	536	559	574	549	579	560	588	557	529	605	534	544	571	524	561	530	577	540	525	568	575	549	573	548	534	534	535	535	534	573	505	550	547	564	542	537	557	577	614	567	580	549	566	490	534	589	542	536	556	573	585	553	542	586	525	583	563	516	587	561	573	569	499	559	541	525	562	546	555	556	549	572	525	556	569	522	533	548	551	594	513	518	570	542	548	588	591	513	578	578	597	535	551	553	556	549	546	520	584	506	589	562	579	571	549	583	568	494	568	561	563	525	576	517	532	561	579	543	579	591	550	548	557	548	529	560	609	576	546	537	571	551	587	577	543	567	551	591	549	542	578	540	538	554	600	558	544	552	565	538	523	562	551	506	577	551	538	553	524	562	529	550	563	537	548	588	556	529	560	603	572	543	490	565	572	521	591	579	574	550	589	559	553	565	497	574	562	558	540	575	555	550	555	540	576	543	564	576	543	580	550	552	550	546	530	553	578	564	542	553	556	577	553	564	549	573	541	560	540	565	567	606	578	593	553	563	556	570	504	566	567	532	544	592	549	540	558	577	565	538	571	531	553	551	577	570	520	593	553	550	580	547	565	558	574	576	541	553	580	572	554	548	586	578	531	556	579	563	586	504	547	562	525	545	555	597	566	560	511	512	583	568	516	569	579	597	537	547	565	583	554	572	562	569	573	543	537	575	554	523	576	539	543	528	511	569	601	544	543	543	568	545	529	523	602	542	542	547	541	527	541	572	541	569	536	603	506	556	570	614	543	572	502	558	552	593	534	562	605	547	570	545	537	522	592	543	561	571	584	546	564	568	531	590	579	538	534	567	598	497	577	573	578	545	580	580	566	563	565	553	599	593	602	550	512	549	560	531	549	541	549	572	598	604	539	571	529	576	569	560	590	583	548	553	598	536	550	544	548	592	541	554	575	558	546	546	532	608	547	518	537	563	531	569	584	583	563	555	519	521	579	565	579	542	512	598	573	579	556	602	547	548	572	587	505	561	547	569	555	553	602	554	581	511	582	543	568	564	590	545	538	560	550	549	567	565	553	516	542	555	502	557	545	581	553	531	558	535	549	536	561	521	577	548	567	569	559	556	559	559	565	553	576	592	551	551	574	573	572	523	556	585	545	578	585	550	559	601	573	562	569	553	565	564	568	593	560	581	521	549	541	573	587	545	541	565	532	594	535	580	584	579	543	566	531	546	570	532	522	565	543	548	551	574	553	506
45569	25525	17943	3017	922	696	560	528	472	361	529	366	378	353	322	322	289	310	301	288	282	281	293	297	277	252	278	302	261	257	287	297	286	262	281	262	249	256	285	275	255	285	318	259	289	248	252	267	249	261	265	300	313	286	299	241	289	249	254	287	274	266	286	259	303	271	252	259	286	262	279	250	223	296	254	261	260	278	293	245	276	264	257	261	262	249	280	249	258	268	304	280	244	277	307	277	277	301	294	293	292	283	247	277	296	288	277	288	264	279	287	281	254	296	284	278	256	268	245	271	256	254	272	298	269	265	258	242	242	288	272	265	263	282	262	260	255	255	290	247	272	276	275	307	267	294	262	273	259	261	256	293	255	259	273	238	270	250	259	282	254	247	259	253	268	276	266	252	261	273	261	258	285	307	270	260	280	318	267	242	295	239	285	288	295	276	289	244	274	281	294	255	284	239	272	254	257	267	269	272	290	259	245	302	275	284	281	320	282	263	259	245	278	247	264	309	240	268	310	284	272	254	263	274	281	250	256	282	251	278	283	300	274	293	266	282	257	265	243	274	259	263	269	250	244	247	245	279	258	266	231	274	247	253	281	261	295	311	266	282	277	257	300	281	275	276	241	267	261	253	280	320	254	267	283	288	244	246	275	268	262	295	279	273	244	269	295	242	296	301	254	242	220	281	267	225	300	289	269	311	270	295	279	272	268	279	300	274	298	292	266	268	305	227	269	243	273	250	263	290	249	270	276	264	292	253	252	262	273	288	264	268	303	270	280	257	252	244	250	269	280	257	282	311	268	288	277	265	252	276	261	248	277	269	269	256	282	245	268	285	288	247	281	300	302	261	274	263	276	258	255	281	250	272	249	294	278	272	252	273	240	241	245	290	248	278	304	259	278	300	255	286	232	294	267	274	234	243	279	260	271	268	274	261	251	264	250	269	258	270	254	291	275	277	298	259	293	262	282	310	258	222	271	252	285	306	265	273	279	244	253	272	297	260	263	280	253	296	298	238	228	312	312	275	281	261	250	255	234	280	260	318	256	270	253	239	310	289	275	318	319	262	294	257	254	254	279	263	295	267	307	300	250	269	262	267	280	254	267	275	245	280	300	248	293	259	256	270	269	251	250	264	274	253	275	221	258	264	314	272	307	306	249	286	270	289	281	267	257	260	262	260	288	253	250	280	269	251	248	274	263	296	260	271	277	241	281	227	255	266	262	213	245	296	259	275	308	278	284	283	291	269	276	280	282	270	237	268	257	289	281	267	262	255	263	253	264	246	259	288	227	240	254	246	266	272	274	245	242	273	266	260	262	274	246	245	272	265	285	285	285	259	235	258	253	281	267	296	250	298	252	288	280	275	248	304	267	260	289	280	298	302	263	269	291	284	264	237	250	293	293	270	252	246	282	251	313	267	277	273	238	277	297	269	282	252	285	269	261	263	269	263	305	265	251	271	236	265	269	275	259	269	238	250	285	270	269	248	248	262	270	287	288	263	247	259	297	270	272	283	273	282	270	254	246	280	290	269	291	277	275	302	254	261	234	255	263	237	277	274	256	261	284	265	260	284	278	245	279	260	291	274	240	255	267	287	300	293	264	250	269	261	260	264	273	250	271	263	253	261	260	294	272	245	264	290	263	246	289	250	273	238	253	249	227	278	293	274	242	283	250	253	291	258	244	262	244	267	263	246	261	276	282	261	264	256	262	266	263	262	263	293	273	277	296	252	253	322	294	249	286	276	275	247	267	286	267	243	284	267	261	242	250	300	263	285	275	279	264	264	246	249	261	287	263	255	266	244	276	274	253	255	285	270	242	290	266	255	260	263	287	238	259	273	277	275	279	248	281	245	246	277	254	294	258	264	277	253	260	291	305	269	244	281	263	285	290	243	263	282	265	282	271	256	270	282	273	289	271	275	250	301	246	255	283	262	253	270	263	309	272	269	271	278	286	295	287	293	278	296	263	281	274	274	274	281	253	266	271	261	285	250	270	284	269	271	289	266	260	268	286	274	278	258	305	270	274	268	274	273	267	256	273	262	253	279	238	277	265	263	247	245	257	274	280	260	245	243	268	287	278	255	268	286	269	272	252	248	266	279	297	275	257	254	270	265	244	263	279	234	228	279	256	266	258	255	256	284	286	248	290	258	297	283	271	253	254	264	292	263	268	277	269	248	273	261	253	276	258	291	230	265	275	268	276	254	261	259	278	279	255	273	249	289	250	255	292	262	257	272	264	264	279	285	242	248	288	290	253	271	267	278	293	246	278	262	247	273	261	262	272	281	265	272	249	273	274	280	282	307	246	256	256	281	268	292	301	280	244	313	281	265	232	266	250	258	304	240	248	265	238	287	288	267	243	263	252	258	274	264	315	306	272	251	276	278	281	262	245	266	334	255	291	262	278	271	293	299	249	277	253	281	247	261	284	257	280	267	268	246	301	246	291	286	272	270	260	270	301	249	274	263	280	285	251	256	265	295	257	271	258	290	266	275	278	234	272	261	232	271	242	272	277	257	251	287	262	222	263	260	280	268	266	265	272	284	280	295	254	284	250	269	268	254	266	254	286	252	260	256	253	249	276	244	272	272	268	271	281	254	256	249	273	261	273	277	273	258	268	267	278	285	260	264	282	289	300	273	251	300	238	248	256	255	301	281	240	265	282	290	276	271	229	275	270	277	269	267	267	283	257	253	237	291	271	258	292	290	265	270	251	235	276	264	281	257	239	249	292	262	275	273	237	249	255	226	283	261	232	276	244	305	257	282	277	292	267	261	262	260	282	253	252	272	267	269	250	268	274	279	274	278	263	242	259	296	283	267	229	303	289	283	280	267	267	291	280	243	248	270	244	278	292	291	256	264	274	255	269	260	284	275	269	267	261	269	280	284	286	263	281	293	265	241	248	249	283	267	278	257	282	264	267	241	278	251	295	273	279	269	292	260	246	250	254	277	280	264	251	249	287	266	266	256	244	273	295	281	253	257	244	267	287	278	285	262	263	248	246	292	281	303	279	259	264	282	285	277	312	254	263	258	263	246	261	258	282	282	279	273	273	278	269	259	270	240	271	301	259	290	305	254	280	275	266	247	256	255	249	267	262	267	268	269	254	267	279	268	255	271	259	256	296	260	248	263	285	262	263	281	266	267	265	239	276	266	269	321	292	266	269	275	269	253	251	272	276	285	267	236	257	278	260	254	278	276	249	256	252	246	280	278	245	264	271	269	277	252	242	268	268	264	280	264	258	282	285	270	268	269	268	282	269	280	263	251	276	250	287	268	250	263	288	245	268	286	277	267	237	262	264	296	308	275	259	263	284	253	307	282	273	270	272	235	266	304	286	306	269	274	269	251	251	273	285	254	260	283	242	250	242	258	282	248	268	246	268	295	284	290	281	271	273	286	253	270	272	278	280	247	268	257	258	262	312	271	254	278	288	257	313	241	256	293	255	263	249	283	258	289	275	264	253	259	245	258	273	261	286	225	268	269	293	261	257	271
24428	1570	2936	3259	2799	2259	1840	1760	1552	1365	1272	1124	1074	986	1037	951	859	842	837	819	786	836	794	778	806	746	744	753	767	733	727	706	710	705	721	650	756	662	690	681	698	666	705	712	667	676	723	707	653	693	655	699	681	643	700	638	681	701	672	652	691	648	658	704	690	729	653	665	642	661	699	672	654	683	704	670	650	667	684	674	682	675	663	687	644	651	673	673	681	682	649	656	707	648	618	673	671	703	656	692	668	682	655	689	667	681	661	660	657	693	690	706	705	737	683	661	643	664	708	659	641	645	676	689	642	645	666	668	628	681	702	653	705	704	660	650	654	716	690	711	667	697	630	689	712	682	664	707	631	643	648	657	633	672	636	634	643	605	691	674	719	665	668	699	680	685	707	673	675	648	673	638	669	643	648	672	648	665	720	680	670	661	695	672	679	662	666	713	648	699	646	667	661	677	677	669	634	668	697	628	680	692	633	641	689	686	693	651	688	653	657	666	662	670	644	676	643	676	676	684	654	674	667	678	663	697	664	676	637	629	682	629	701	703	666	729	674	668	607	635	655	645	687	657	719	643	642	661	642	633	641	648	638	649	667	700	683	681	662	688	642	703	651	638	671	635	686	680	685	648	654	673	638	691	672	665	699	660	634	670	666	645	679	706	673	665	702	629	655	695	646	673	687	654	698	663	696	702	700	679	676	651	653	686	655	676	639	647	604	609	662	656	667	639	685	651	678	668	697	643	682	710	650	643	649	656	655	644	671	644	669	678	659	633	661	647	635	673	651	691	679	670	659	675	689	662	632	671	647	643	650	669	618	738	689	663	662	662	668	704	673	687	654	626	717	642	660	655	663	711	679	656	677	643	632	678	610	620	665	640	717	696	698	645	671	678	662	687	655	629	693	657	678	691	618	678	684	683	660	652	662	663	660	657	724	625	661	605	680	642	673	688	635	621	722	609	679	615	666	653	677	718	635	666	653	645	672	708	665	659	642	680	641	644	702	695	613	639	701	672	676	681	714	634	589	696	627	648	651	658	695	672	686	644	660	690	682	709	700	691	702	693	656	638	680	675	699	671	654	648	678	709	692	682	671	670	623	664	642	615	661	695	632	661	642	642	672	623	683	672	683	640	630	651	682	682	689	675	717	669	644	733	687	663	691	650	655	643	638	702	676	662	639	672	669	673	662	681	659	695	724	673	677	675	655	650	660	672	670	663	688	668	682	689	629	657	687	685	664	642	678	675	697	668	691	625	667	633	630	676	673	654	675	658	695	664	707	642	642	701	650	686	656	721	655	647	703	685	673	666	698	634	673	643	707	728	640	649	721	683	686	671	662	689	636	666	636	681	663	686	637	644	656	689	696	671	674	679	642	647	688	689	645	674	663	615	698	691	705	648	667	681	696	641	604	688	666	679	673	711	699	718	670	688	662	614	654	634	619	634	686	651	616	664	684	650	664	643	624	636	683	624	698	636	714	629	680	666	671	705	690	658	662	617	654	670	694	665	645	706	639	627	645	654	706	665	685	681	676	686	688	707	704	608	681	677	646	650	650	643	641	671	650	651	658	660	660	656	677	629	664	661	629	680	692	669	669	688	668	693	684	643	627	692	690	671	699	662	625	683	706	640	623	680	665	624	676	661	600	628	682	656	682	681	715	652	656	636	683	691	633	718	633	653	674	630	691	654	662	660	664	647	597	688	647	659	628	657	647	662	645	657	701	726	666	623	618	668	681	692	694	676	681	681	699	642	629	643	655	720	698	654	643	739	652	664	610	651	631	660	702	677	696	685	655	642	651	676	618	643	652	693	697	628	674	627	674	664	691	697	629	645	664	612	644	651	613	707	693	680	630	696	677	699	733	640	668	681	700	649	676	649	700	628	668	683	686	672	718	749	683	649	659	678	644	660	666	679	607	626	665	656	704	695	630	676	685	673	648	668	686	687	681	687	654	691	678	648	643	636	691	678	652	695	674	652	674	658	710	655	645	674	654	675	633	639	659	718	644	673	656	667	619	676	645	672	689	666	641	599	623	681	652	721	667	612	651	631	671	694	598	646	698	675	712	627	667	667	671	666	645	642	632	614	603	679	673	631	658	679	689	614	660	677	665	638	653	684	675	662	644	679	652	645	632	675	687	653	705	684	667	642	697	638	693	685	639	710	663	706	665	679	686	677	691	659	736	716	719	678	676	647	653	646	666	646	650	691	675	647	626	681	636	674	666	673	664	684	686	679	675	641	668	670	692	658	642	705	629	734	682	664	630	672	654	703	626	657	647	674	692	617	615	661	604	666	660	684	654	698	658	632	671	617	670	698	658	725	637	700	675	650	639	691	646	665	663	638	653	662	664	654	682	682	674	672	655	664	636	654	632	628	704	672	688	656	678	655	706	676	648	682	659	650	622	638	679	687	625	714	683	600	711	658	692	664	663	676	642	669	601	625	701	650	680	672	666	657	665	676	683	653	656	648	661	671	634	696	659	651	641	630	642	675	709	666	681	647	665	598	653	681	705	679	727	664	680	705	628	686	645	715	711	679	674	617	709	718	645	679	638	653	646	604	629	646	649	749	667	654	681	716	677	676	687	676	659	668	664	638	660	648	720	685	617	647	697	654	669	670	666	707	665	669	623	653	652	682	702	677	660	657	690	706	653	669	654	687	660	674	688	680	615	711	657	689	685	667	669	681	642	713	685	697	712	683	687	650	621	719	687	706	674	666	603	689	653	689	661	649	644	680	624	700	682	694	682	702	675	659	614	704	656	642	675	689	652	642	653	673	635	645	667	682	677	699	659	675	680	647	671	688	682	671	637	615	676	659	621	660	656	626	632	683	668	628	630	686	670	665	652	682	637	660	680	688	671	658	672	683	691	643	656	633	648	661	663	628	689	670	690	660	700	657	665	640	639	685	698	672	659	696	744	598	659	700	668	662	692	621	687	691	643	685	667	664	600	643	666	669	669	636	626	675	651	669	690	623	692	713	665	689	684	677	646	642	713	679	672	670	662	637	667	656	634	645	672	678	676	632	635	663	686	617	637	761	697	695	632	664	639	680	664	677	635	649	671	646	710	652	678	680	662	663	686	666	650	654	706	614	694	655	648	684	676	610	688	662	669	630	668	630	697	713	640	658	633	651	666	596	687	658	649	713	677	636	640	661	669	673	696	686	660	679	663	667	653	642	603	674	681	707	649	694	685	682	701	631	658	697	651	716	655	636	701	643	650	671	657	654	629	698	684	660	684	661	687	650	654	670	635	638	628	660	662	658	627	645	660	714	661	705	677	694	649	660	683	660	680	698	691	686	685	674	676	680	634	637	667	674	686	683	672	641	630	692	705	673	684	692	635	695	678	699	657	696	657	640	651	667	675	677	673	676	643	685	658	702	666	677	642	652	662	658	647	674	693	650	660	654	626	689	633	661	660	651	658	681	660	663	696	616	662	666	654	707	623	660	624	659	667	656	683	689	663	691	680	673	671	641	667	700	646	707	703	657
45388	27734	23364	13142	3176	1580	1111	911	748	629	605	519	546	562	552	478	500	502	544	475	475	457	498	468	401	438	453	458	455	415	481	444	425	408	414	419	438	388	415	421	436	426	444	436	455	413	434	422	427	439	425	447	441	418	390	398	432	385	440	429	385	415	452	431	388	427	413	397	409	422	423	427	427	383	449	425	429	478	432	434	405	408	412	418	410	399	431	363	446	398	420	419	449	445	426	381	409	441	401	444	460	425	388	456	425	440	394	432	436	389	386	429	449	407	412	455	437	464	407	416	446	430	440	424	396	396	435	418	427	429	445	431	397	433	388	460	410	429	423	438	432	411	409	439	402	421	387	445	390	417	410	450	414	406	431	421	400	405	418	438	410	442	409	377	420	395	399	429	394	397	414	377	423	424	451	411	455	375	360	389	457	434	439	402	418	391	400	436	401	425	434	478	445	423	423	428	394	408	438	401	387	413	452	422	415	452	410	415	397	395	400	407	385	407	417	436	406	452	407	372	407	410	383	390	407	397	441	429	444	441	390	404	434	429	386	420	445	397	444	408	445	386	427	392	449	407	418	417	476	474	400	439	411	390	405	440	396	390	409	399	455	417	410	409	442	383	421	402	418	431	417	412	405	417	387	406	436	431	426	449	404	405	418	431	416	400	371	403	408	436	371	433	425	426	416	405	414	427	412	424	411	433	390	407	421	412	407	432	423	378	438	371	447	419	416	414	441	444	421	439	440	463	422	434	403	418	412	408	450	409	451	413	423	394	502	426	440	400	419	417	425	478	428	446	432	438	451	438	396	411	444	403	397	423	437	444	396	435	446	438	377	412	428	440	439	425	391	428	367	427	460	393	434	402	441	413	412	426	368	428	427	383	413	444	451	414	414	431	463	437	438	420	442	417	451	405	429	414	456	440	455	400	428	411	420	409	456	456	397	427	452	399	423	393	402	432	399	414	396	395	385	462	427	450	437	384	405	418	434	395	449	419	448	446	421	459	446	452	420	417	386	444	426	395	408	431	422	398	446	437	371	402	390	418	419	423	454	407	396	455	443	421	391	389	385	401	388	414	436	436	438	436	389	438	437	396	424	412	436	388	429	422	399	456	419	417	416	398	394	405	444	420	439	377	422	437	407	396	450	416	423	423	411	413	407	426	422	395	397	438	426	383	414	431	431	414	419	433	406	423	436	401	435	433	398	400	372	380	416	449	442	412	424	404	422	419	426	448	418	423	419	365	426	402	452	439	473	436	425	417	396	429	397	427	426	399	457	414	417	405	420	437	426	391	449	417	430	411	422	407	425	396	431	381	416	424	433	436	442	432	440	401	426	410	418	410	416	432	414	477	435	427	407	412	417	488	466	416	400	403	463	428	422	464	419	398	390	395	415	433	438	388	425	412	409	431	423	413	385	438	443	459	433	419	435	399	372	419	438	431	409	439	416	446	446	424	382	386	439	433	406	461	423	445	450	409	387	413	391	418	422	426	438	387	426	415	412	415	439	449	420	411	406	391	383	358	456	428	407	426	443	427	377	439	447	435	401	453	400	390	430	387	436	414	406	422	393	426	442	437	430	449	438	458	424	378	405	434	435	445	439	402	423	394	451	416	421	410	390	418	408	402	417	396	433	438	402	428	433	412	453	422	404	384	384	419	405	459	383	435	413	423	383	405	390	380	432	443	423	385	425	380	386	408	392	446	441	429	429	429	405	424	427	449	379	433	432	404	417	398	400	423	427	409	404	432	428	411	408	400	408	399	420	435	426	410	431	399	410	383	404	396	379	434	399	428	440	440	379	380	383	404	404	416	451	436	428	425	465	456	429	422	420	419	416	454	393	425	422	388	422	376	444	414	414	417	384	407	429	412	422	424	419	435	406	417	438	425	417	436	406	411	418	448	421	412	416	443	429	401	434	376	403	410	395	420	397	383	424	390	390	396	389	420	372	456	420	452	448	414	438	431	383	412	426	420	396	378	390	430	391	415	449	373	392	424	409	396	452	426	447	415	462	413	453	407	429	410	443	415	419	417	413	396	408	405	481	418	414	431	401	390	403	410	391	451	414	406	437	388	427	408	408	405	470	422	445	389	430	417	395	434	389	441	407	416	427	405	393	448	427	381	472	409	406	419	442	426	395	436	396	440	422	442	424	390	411	457	415	406	421	407	434	430	439	399	359	440	394	436	413	433	415	412	451	378	417	440	465	395	448	374	389	433	437	416	432	394	389	411	399	373	420	425	442	423	449	410	427	412	409	420	435	373	425	401	428	422	428	404	406	384	418	404	404	449	415	444	456	419	390	450	423	403	391	396	377	362	450	376	413	412	412	393	380	465	471	447	414	449	413	441	398	369	425	393	396	446	406	449	405	419	411	424	423	424	422	412	415	418	425	421	437	403	441	426	416	401	404	431	422	413	387	433	401	382	427	426	400	451	436	436	437	447	441	404	394	414	451	421	394	406	447	432	430	393	440	425	438	404	424	454	412	411	395	431	422	413	395	404	425	416	429	421	388	442	433	421	457	428	393	382	407	452	401	430	406	394	436	464	422	426	394	458	453	405	397	425	424	412	414	425	391	383	392	406	420	454	418	387	408	413	445	416	397	431	426	401	441	415	443	439	392	402	437	415	423	397	376	431	425	449	405	406	422	453	465	424	409	403	408	390	408	508	389	402	435	424	424	406	425	400	393	456	467	407	389	389	442	416	430	430	425	447	406	436	452	426	412	436	389	388	409	419	410	402	398	422	410	397	426	387	395	405	437	370	362	390	381	398	413	404	422	423	425	414	415	391	402	421	377	404	420	398	403	433	435	460	417	409	419	426	402	428	443	408	402	416	445	380	434	402	406	440	428	420	396	423	435	401	409	434	446	427	414	413	395	463	402	416	435	418	415	408	435	423	409	435	382	389	421	414	409	406	407	404	400	432	424	450	397	424	409	399	401	401	416	430	387	423	453	426	383	413	421	400	418	402	387	414	405	433	417	440	452	445	431	417	446	423	400	414	467	396	398	421	427	462	462	408	443	406	381	440	458	430	419	459	416	412	407	407	420	433	409	412	396	443	437	384	428	398	440	449	386	425	407	440	453	417	452	398	402	437	426	427	413	449	468	418	412	447	418	432	429	405	394	407	396	461	451	412	418	384	443	401	443	415	435	412	411	374	406	409	389	410	419	410	390	424	432	421	419	384	453	433	385	482	382	403	400	382	400	431	431	417	379	409	446	435	410	411	402	421	395	375	400	448	406	430	398	384	384	413	391	428	401	450	422	436	436	414	407	401	406	394	407	372	415	394	421	432	427	414	405	413	412	368	404	386	406	460	411	427	402	409	435	459	453	431	391	409	356	437	428	386	392	438	392	445	392	432	393	425	402	438	417	398	443	407	409	382	420	444	431	393	408	392	445	437	394	411	404	411	444	400	380	414	425	403	448	440	465	385	465	421	426	456	400	424	396	399	457	412	374	378	420	426	436	474	454	416	433	424	432	397
29272	2465	5214	5459	4763	3830	3303	2814	2493	2125	2066	1800	1761	1652	1581	1500	1444	1364	1395	1276	1302	1278	1265	1227	1148	1189	1157	1155	1055	1118	1032	1120	1074	1008	1063	1031	1058	1032	971	1059	1008	1019	1012	999	1029	1016	1013	964	1003	997	977	1006	1062	988	951	981	1045	996	964	1040	984	1059	966	1032	992	961	932	974	956	970	979	972	977	969	979	941	918	1033	959	925	961	975	929	908	971	989	965	986	935	945	981	959	1017	935	920	973	954	937	1005	951	946	963	1003	958	936	948	979	1017	970	976	1040	961	1054	924	1026	958	969	966	936	981	998	1005	1015	956	959	984	998	1043	976	916	980	964	1013	969	959	944	944	1000	951	960	1023	908	1036	962	927	956	940	1029	962	947	981	985	949	924	975	936	969	966	924	967	935	1001	959	965	969	982	906	1012	984	968	1017	972	973	895	902	995	959	894	991	971	923	945	934	953	948	933	943	947	932	960	994	923	992	961	928	942	933	966	993	941	971	988	943	967	995	925	1008	938	970	983	975	993	931	955	1001	978	993	985	914	943	996	887	997	950	945	1020	940	1031	988	909	985	970	960	952	967	969	947	929	952	948	991	978	1001	988	950	972	926	959	976	901	1004	962	908	966	990	963	954	962	971	932	967	957	993	916	975	934	1008	1029	924	929	977	1011	996	948	1010	968	943	979	942	992	921	942	969	943	1014	933	955	924	960	974	948	887	1006	964	945	980	986	976	960	960	905	943	985	942	974	999	945	966	981	958	983	926	969	927	971	914	964	969	952	922	980	959	978	1000	944	992	974	970	1000	943	926	1025	954	985	944	974	934	978	902	967	1002	1022	941	912	999	952	945	948	947	947	943	987	952	959	897	985	892	960	1010	1025	971	973	987	961	919	926	946	935	980	963	1026	939	927	951	949	908	933	1016	949	984	980	941	949	976	935	913	936	997	937	945	960	971	955	1000	955	972	935	964	954	968	929	941	952	931	943	964	967	971	958	967	1030	895	943	961	905	933	899	995	961	958	958	962	976	972	946	951	955	981	996	865	956	918	941	948	968	915	972	899	970	946	959	934	903	959	963	976	969	924	953	942	989	980	973	956	940	946	913	978	975	958	912	968	973	960	949	941	937	985	936	964	989	994	986	983	978	949	962	939	969	948	938	936	998	942	908	931	950	924	966	1057	955	1052	937	989	917	913	957	968	926	1017	947	935	997	962	947	931	932	924	956	1032	921	971	925	983	928	924	937	963	927	989	1003	930	957	980	951	931	959	965	984	957	977	993	944	942	926	921	950	950	1001	957	984	966	921	970	932	977	981	919	925	961	950	987	936	972	966	989	901	943	925	954	998	976	955	927	985	990	937	964	933	959	931	939	1037	943	950	1000	967	959	973	964	950	954	960	960	942	944	980	956	955	950	993	936	887	984	943	923	943	971	936	957	972	945	984	920	962	974	958	971	968	966	954	939	971	982	955	957	951	1007	948	986	954	958	922	959	937	938	982	986	946	967	950	972	930	974	971	902	964	956	951	948	955	1016	971	930	939	985	1028	966	977	942	922	1007	936	907	937	991	927	940	930	949	947	975	955	1029	976	972	969	892	966	955	954	996	1007	955	919	959	938	996	929	965	939	966	907	949	929	968	948	960	979	972	961	957	982	936	985	941	949	944	937	986	1037	954	935	916	896	928	950	990	941	963	955	928	946	1060	972	950	943	968	1011	986	864	1007	984	989	951	937	981	940	936	935	959	936	1004	970	975	937	968	986	1005	910	937	945	981	911	953	972	875	948	904	933	919	941	944	988	912	971	947	920	975	990	1009	1018	989	1009	995	957	959	968	943	924	945	963	989	1004	866	945	940	1003	969	983	992	1029	1044	950	968	954	932	967	1015	981	967	943	941	978	947	991	970	931	986	1033	937	935	954	910	913	976	946	906	1031	972	969	949	942	970	958	955	921	926	940	1017	987	968	925	916	933	959	952	982	944	941	934	968	974	945	911	957	942	1059	961	969	902	937	898	915	962	932	1010	952	927	982	988	986	942	935	932	982	926	964	947	1024	913	1004	967	919	1029	955	951	973	990	921	910	952	885	928	965	951	937	1001	914	962	897	996	969	966	883	892	1007	943	956	968	974	968	935	907	953	987	936	949	939	968	969	933	948	941	950	945	945	967	981	934	981	993	955	972	914	945	954	983	977	945	970	895	966	966	954	982	904	940	947	986	942	917	944	993	968	999	902	1002	931	887	920	976	972	984	928	920	990	957	914	978	995	962	940	910	1017	952	954	963	952	1005	963	933	976	948	938	979	941	1006	1000	996	937	954	979	885	1013	864	969	911	1013	989	953	926	933	987	973	954	968	948	973	951	916	932	995	984	984	923	963	970	971	904	949	991	924	972	927	941	1022	1004	955	963	931	958	1000	930	932	907	927	914	948	900	973	988	941	935	995	956	949	952	971	978	966	919	983	951	997	988	977	920	987	945	967	951	973	972	931	993	979	982	964	935	963	988	953	973	938	889	945	960	926	950	939	903	987	990	917	963	950	994	945	914	994	991	942	930	939	971	987	917	947	970	1014	934	940	960	984	1003	964	918	1004	947	909	894	985	934	1035	941	964	928	944	924	969	1031	985	965	979	954	966	932	964	973	945	1005	881	958	996	956	934	1006	963	974	940	929	923	955	950	936	963	971	987	967	957	952	974	920	982	920	925	1020	944	1005	923	949	963	935	994	931	1000	998	964	902	988	956	956	929	938	926	942	868	917	908	929	950	973	956	937	950	934	927	918	923	932	943	956	1007	925	960	940	926	956	942	949	997	960	985	970	870	973	969	951	945	958	896	950	961	988	1041	967	971	958	916	988	1004	1010	945	941	928	926	928	969	960	990	967	941	978	963	939	951	970	912	908	949	971	979	964	973	913	952	983	964	948	941	936	971	975	969	987	994	1002	950	921	953	979	940	989	993	1030	940	933	945	973	923	912	963	941	969	1013	979	938	947	981	946	963	940	963	944	939	1016	993	1009	1000	963	1007	944	964	897	1001	937	905	1012	950	986	985	1002	1005	953	953	936	965	915	948	902	980	896	996	910	902	939	908	941	944	892	986	926	993	969	955	894	983	943	1002	944	943	952	938	988	1007	963	904	963	988	968	929	921	896	922	933	993	996	936	962	964	1000	927	993	951	891	1021	949	936	979	919	933	928	970	931	963	943	967	982	932	952	945	929	997	955	1024	951	932	974	928	929	971	979	1016	986	959	942	968	934	949	976	976	995	942	928	1006	954	991	965	947	961	1010	984	911	924	951	901	1050	930	991	996	996	953	967	979	925	911	946	883	948	874	946	940	961	973	970	941	963	933	983	989	996	977	1009	953	910	967	977	937	965	925	933	886	953	931	967	928	956	1029	924	909	932	955	967	945	1007	940	962	958	898	988	931	959	968	964	1012	927	997	977	982	938	960	963	964	928	947	900	928	983	983	1004	909	920	957	993	957	1025	946	962	961	954	919	969	905	933	994	986	967	1019	955	918	985	969	943	940	1043	933	951	948	937	998	1011	937	997	916	934	996	1005	947	957	961	1010	997	934	974	913	962	973	994	965	974	976	983	993	948	935	970	958	955	987	936	1030	967	956	933	963	945	1002	964	973	948	992	925	872	978	901
12346	727	396	332	249	252	266	260	264	248	272	221	251	290	240	259	227	226	245	253	255	219	242	219	216	252	226	242	231	244	220	228	228	233	247	229	222	283	262	236	228	228	228	245	249	262	245	241	236	264	261	229	247	249	246	237	232	207	237	213	259	241	242	232	224	257	269	238	258	237	207	244	270	269	229	238	244	258	211	223	237	242	245	247	212	247	296	261	248	226	256	228	242	237	221	238	254	235	228	240	256	233	236	209	254	248	230	253	223	248	226	258	235	234	215	217	240	254	243	249	231	204	258	229	232	226	244	259	261	257	231	235	249	217	238	263	234	234	233	225	242	269	265	227	240	240	213	270	238	227	242	217	257	265	209	238	253	268	230	213	269	256	232	239	261	232	277	226	252	236	231	228	241	222	231	221	199	245	226	225	230	232	222	240	222	230	251	251	264	256	246	227	258	239	220	253	232	243	263	248	204	212	236	273	247	239	268	215	237	239	232	242	229	239	265	249	217	229	220	226	246	252	246	236	244	227	226	230	246	254	232	203	223	247	241	242	223	222	256	239	231	240	218	235	259	229	260	213	238	253	239	241	228	221	247	216	242	258	231	230	238	201	240	234	230	252	238	242	236	220	251	236	283	233	256	243	255	264	237	238	210	242	235	226	218	265	244	247	251	231	224	259	219	207	234	250	264	246	208	248	233	261	239	253	267	261	224	247	220	215	249	229	248	220	245	210	219	235	229	257	237	251	259	221	209	245	212	269	257	246	245	264	209	217	232	245	264	245	221	223	275	237	243	247	264	270	264	255	209	253	235	237	225	210	250	230	238	238	239	258	255	250	253	268	254	230	237	267	232	243	237	237	253	216	227	249	244	259	248	230	230	211	237	240	279	234	243	249	230	259	255	220	230	226	234	221	207	264	233	221	258	242	220	231	244	220	218	229	218	231	225	249	251	232	208	240	239	230	216	220	247	226	229	229	217	255	229	231	218	239	207	240	219	217	266	259	233	255	238	234	243	241	229	219	230	240	278	238	222	231	227	229	211	229	258	249	254	248	245	257	251	233	237	252	244	240	257	213	246	272	227	247	231	213	227	246	228	252	247	230	279	233	236	252	238	213	264	253	267	267	241	224	250	254	230	253	230	238	221	220	277	247	264	225	246	254	228	243	266	210	263	248	214	258	232	219	258	231	244	228	268	225	236	252	239	219	219	239	230	243	241	202	222	226	232	252	257	237	241	240	244	243	252	253	241	234	249	246	252	238	266	226	235	237	230	237	258	214	276	237	232	222	227	236	241	227	212	228	230	251	259	216	256	242	276	250	260	229	252	232	233	250	272	243	212	263	250	235	230	264	209	223	221	242	215	228	228	231	199	234	247	242	234	214	247	239	242	241	252	242	247	251	229	231	238	233	228	230	220	226	223	249	241	230	231	218	240	226	248	233	244	245	226	230	245	230	254	250	261	220	240	241	259	244	261	248	230	231	237	247	238	232	240	230	245	222	234	230	249	243	256	236	241	264	247	250	247	234	247	237	246	228	216	222	232	235	259	227	213	229	220	227	243	252	210	237	237	264	270	224	239	246	272	245	231	232	264	254	218	279	241	257	245	221	220	246	247	226	242	242	206	224	217	217	237	232	254	233	238	230	264	243	247	233	244	221	250	243	251	266	258	263	221	253	242	237	221	250	236	222	222	223	261	242	232	232	227	234	266	248	235	236	236	252	274	243	265	216	219	248	248	232	201	225	230	275	228	227	230	232	218	243	239	277	235	241	216	248	236	230	249	222	223	238	262	221	241	191	245	242	230	225	259	241	234	219	225	267	251	263	197	276	248	231	241	218	238	234	218	231	223	263	233	259	210	258	221	240	233	242	272	248	217	237	243	221	254	255	241	240	223	216	230	243	238	227	236	222	239	242	229	238	239	209	232	264	256	224	228	250	237	227	228	270	227	280	248	234	237	249	232	235	242	243	237	252	255	242	223	234	214	227	238	263	256	246	239	226	269	225	241	253	227	248	230	236	237	249	224	215	242	247	217	242	211	263	258	227	256	249	216	255	259	258	242	253	233	277	209	257	226	211	264	222	231	225	235	242	202	207	243	256	245	220	221	252	252	237	214	245	253	281	247	229	248	251	256	247	178	242	214	242	253	243	235	207	233	265	220	233	244	264	260	240	244	225	269	265	238	240	243	229	234	239	236	244	253	237	223	246	224	238	267	276	220	266	239	249	256	235	194	236	230	197	216	237	251	215	243	256	253	259	235	252	217	247	246	257	248	235	240	254	208	210	240	234	254	208	239	251	234	232	247	265	234	236	236	231	225	244	244	225	239	243	245	253	237	222	241	223	249	256	275	232	237	251	227	227	222	229	264	264	236	246	222	273	252	198	219	257	249	218	233	236	261	236	239	239	239	223	241	224	249	263	238	243	226	220	225	235	243	224	244	246	246	220	267	223	254	219	233	240	259	228	252	271	188	246	232	203	242	240	225	221	231	226	231	232	232	235	247	250	227	231	239	225	235	225	238	258	232	227	220	240	235	276	245	206	214	238	244	236	227	219	228	241	239	268	274	224	267	227	259	247	255	232	208	223	234	290	245	237	234	221	239	222	248	232	226	239	232	254	268	259	225	243	232	243	248	246	229	219	228	234	241	274	240	234	219	246	240	229	224	229	246	243	256	242	251	216	250	247	245	212	212	226	249	232	240	259	236	254	235	242	252	246	227	262	244	242	257	254	238	238	254	210	234	256	251	210	237	258	263	233	241	248	235	246	239	238	290	234	233	233	247	250	278	251	239	223	245	224	242	238	228	231	236	234	248	246	250	236	266	234	220	225	232	241	247	246	230	239	246	210	239	222	222	219	236	257	227	275	234	214	226	259	258	222	264	213	234	233	256	234	231	240	276	219	255	269	263	264	247	237	257	239	214	214	253	223	234	240	253	243	228	241	240	237	236	235	252	243	271	265	243	261	225	239	242	270	232	226	214	240	272	257	234	253	238	252	276	253	226	231	231	223	230	275	272	266	223	206	246	230	245	233	248	231	247	233	250	255	233	253	239	246	242	225	270	265	259	226	245	250	245	251	269	232	244	232	234	237	264	247	251	254	252	248	244	233	209	198	229	230	233	227	240	237	247	264	240	224	238	247	249	261	242	226	254	245	230	262	234	255	223	281	240	261	233	259	276	248	222	230	217	222	236	228	231	237	233	238	253	224	264	230	217	223	217	220	227	212	231	247	216	217	240	208	246	232	243	193	221	240	212	218	220	233	259	224	224	240	239	247	254	228	241	206	229	218	215	261	239	257	232	240	234	257	209	245	242	229	244	235	253	246	212	225	239	235	237	249	232	251	235	230	235	258	232	234	257	221	245	242	217	228	221	237	251	222	236	235	256	229	200	204	243	229	242	287	241	237	255	240	256	280	256	230	244	242	208	252	251	239	217	264	244	221	250	248	229	257	246	238	242	246	233	231	247	245	215	233	244	242	248	248
11382	672	819	827	722	764	706	710	692	700	625	634	662	616	607	653	609	607	611	607	628	604	628	587	574	583	623	570	586	602	617	577	555	623	567	628	617	558	608	600	595	641	570	620	612	626	576	572	626	585	611	611	532	590	604	596	617	599	578	570	594	587	580	554	609	610	599	601	620	629	539	551	645	611	594	649	571	585	601	575	612	580	600	583	581	609	641	588	640	574	621	569	604	559	632	523	589	627	595	642	604	602	600	600	564	622	583	593	588	543	590	587	635	655	606	601	573	594	602	621	592	573	569	632	614	588	602	597	617	604	609	617	579	612	613	598	623	572	624	597	630	596	579	613	630	577	607	638	629	647	616	576	586	613	577	576	621	605	558	600	570	619	630	660	641	632	631	647	578	583	544	588	605	593	596	599	587	599	599	585	595	581	632	601	572	623	596	669	598	609	603	566	566	514	618	597	606	580	581	611	629	592	622	650	618	587	594	599	616	594	565	594	614	613	606	564	601	578	613	634	544	603	558	554	676	580	585	609	553	568	610	612	616	636	606	586	629	603	658	576	585	626	611	568	565	603	611	631	574	588	591	602	615	631	616	597	606	645	566	571	603	586	595	630	604	601	596	585	594	609	594	615	598	582	597	576	583	595	590	594	618	598	567	574	613	544	629	586	580	590	616	626	594	611	576	667	630	601	652	624	574	579	625	590	570	575	628	636	587	568	643	577	524	586	633	649	596	580	591	557	610	582	591	595	587	606	613	596	618	584	597	664	594	600	577	540	589	579	596	581	614	543	616	563	609	604	579	614	574	588	568	587	557	598	596	604	602	589	585	593	587	595	597	613	590	593	597	576	549	615	567	636	601	595	589	566	622	551	604	590	621	610	612	554	612	615	592	593	601	561	631	588	580	578	620	592	589	565	598	603	580	580	635	616	582	581	613	597	587	590	652	624	554	580	600	606	654	599	625	592	607	575	614	596	583	551	609	611	588	563	590	594	577	612	600	597	573	565	574	604	587	548	550	598	644	621	579	624	588	632	635	599	585	574	610	614	620	633	613	631	554	613	559	568	569	609	566	606	585	589	587	564	550	616	607	617	573	642	581	562	559	591	598	613	579	614	587	583	576	584	595	608	588	601	632	609	613	580	587	586	596	591	618	626	603	621	602	594	540	614	615	604	634	564	629	612	564	607	607	618	622	603	585	658	607	663	581	592	575	639	602	585	563	599	618	606	594	586	572	603	663	549	562	610	631	564	618	600	613	611	655	638	611	583	590	571	555	595	636	613	620	625	588	587	606	560	571	552	603	591	590	583	606	582	607	544	597	590	574	592	612	608	588	570	624	577	646	613	590	572	570	599	626	618	612	578	611	642	625	606	581	574	593	590	606	593	611	571	591	620	606	578	644	591	598	611	590	642	580	623	588	539	587	594	587	612	628	578	582	614	630	571	589	592	548	573	583	627	599	588	606	595	618	592	605	613	554	628	636	623	539	582	591	586	565	605	553	580	597	616	572	585	574	592	562	656	570	604	582	622	652	552	598	627	590	566	595	648	595	615	631	658	639	598	562	566	620	562	595	601	636	591	591	549	601	638	647	600	627	575	595	591	558	609	579	603	584	599	614	582	599	599	571	578	610	572	589	598	550	626	598	615	640	603	571	621	596	566	565	607	629	617	629	620	576	583	593	601	670	577	616	571	598	592	600	632	625	557	621	602	609	590	566	598	582	588	581	595	568	582	617	557	617	573	588	574	636	600	629	595	595	577	594	586	557	591	580	616	591	600	573	643	615	611	607	567	602	590	624	579	591	621	629	621	588	598	610	551	590	577	554	610	595	615	616	584	578	607	616	585	601	576	618	615	560	584	631	580	618	618	616	603	614	585	604	606	620	605	578	629	607	569	607	589	591	585	574	637	560	621	593	553	604	577	587	590	632	601	561	593	601	569	570	602	596	601	636	587	600	628	555	626	613	534	602	638	590	614	618	596	626	566	621	579	644	585	613	650	575	545	577	583	615	609	600	618	616	683	615	585	578	575	562	588	615	636	588	622	578	592	594	587	571	616	591	604	604	575	598	554	627	586	570	586	600	620	560	583	607	562	600	601	572	588	649	615	568	589	634	640	614	613	577	592	556	601	616	577	617	612	584	591	656	600	550	637	560	587	630	606	613	620	615	612	582	644	595	614	589	627	583	593	603	607	615	609	606	582	570	589	584	641	607	568	584	544	632	620	554	571	587	621	609	586	604	606	635	609	642	606	619	588	594	619	627	593	628	600	608	586	631	579	609	602	539	600	574	591	580	582	580	565	637	586	628	621	570	594	607	596	576	587	633	591	585	581	592	615	659	605	597	610	597	568	618	582	608	568	546	595	595	577	562	552	584	621	597	600	620	624	594	605	594	619	581	582	589	585	610	614	570	581	600	603	579	631	553	610	587	605	638	597	578	597	604	630	579	610	600	593	552	584	601	613	622	595	571	601	549	613	615	599	540	592	580	580	615	626	575	583	603	588	636	576	596	616	608	592	562	633	595	581	594	576	590	621	620	578	572	566	602	580	676	580	592	567	592	591	589	602	593	581	569	579	599	598	594	658	606	606	609	599	605	576	611	610	603	559	553	572	603	590	587	588	645	539	622	580	624	585	617	606	603	604	599	625	617	632	598	608	617	579	615	585	578	558	580	615	597	599	582	619	632	554	612	596	613	586	601	608	625	646	610	592	596	587	603	623	585	561	574	598	653	589	588	601	578	617	604	607	567	607	592	594	573	605	599	586	634	618	566	581	566	633	629	576	584	593	581	614	634	618	555	599	563	586	595	632	628	581	588	596	589	605	616	629	562	624	573	568	599	570	593	604	636	578	604	625	625	584	613	616	597	646	640	616	579	596	588	615	609	596	606	631	590	564	650	618	594	606	607	605	569	580	547	610	542	630	589	610	625	584	604	597	599	577	629	573	569	617	581	588	598	612	579	554	597	603	565	637	595	574	621	633	605	612	586	600	632	602	604	566	608	621	607	579	610	576	609	570	619	581	605	576	538	609	583	583	564	579	633	534	573	614	567	581	620	552	593	578	581	560	612	575	595	578	630	585	610	593	611	604	565	583	609	609	553	601	576	676	593	575	635	596	602	607	626	602	561	552	608	588	576	542	575	589	587	599	625	609	561	586	598	600	625	616	619	573	627	633	611	574	596	580	614	602	579	606	613	581	600	582	614	590	540	614	566	580	608	597	583	634	620	636	588	558	611	616	603	595	596	602	579	579	581	569	585	590	595	597	604	580	554	558	601	601	649	572	598	605	595	622	523	579	616	586	625	585	623	581	575	617	575	587	586	554	615	637	604	610	621	584	601	623	586	585	600	568	581	582	617	600	597	614	607	646	560	620	595	556	613	579	578	620	620	568	636	666	561	562	559	602	605	565	586	642	602	575	563	593	588	572	591	590	533	608	622	609	605	575	575	581	615	593	643	591	557	582	589	658	623	582	603	597	599	627
45706	24430	18543	3375	966	654	539	470	405	399	407	382	331	307	297	287	291	298	320	278	273	264	277	290	286	254	279	277	289	239	299	289	295	290	244	254	247	313	287	268	265	247	257	290	281	281	271	312	265	241	287	269	233	303	271	262	270	258	290	261	240	256	257	274	244	281	270	249	256	284	309	270	275	272	263	258	253	242	291	259	267	281	269	287	287	255	285	256	290	237	255	255	284	264	257	264	263	265	278	270	284	278	264	252	284	248	286	260	241	268	272	300	268	264	288	286	256	287	277	289	257	281	268	251	266	260	285	272	274	266	255	270	280	266	309	255	237	273	272	260	269	261	250	246	291	246	292	271	271	270	280	239	269	279	273	243	251	248	270	277	245	254	253	255	276	282	260	274	274	287	237	289	257	268	294	276	271	255	238	239	276	263	266	287	289	276	271	281	273	265	284	233	279	244	282	285	271	290	240	267	253	281	249	286	276	263	271	269	271	258	285	286	243	276	267	249	259	260	268	298	269	304	265	259	264	316	274	269	240	235	253	300	278	269	272	263	271	261	311	278	269	277	270	282	272	258	276	260	248	249	277	269	287	269	269	272	261	243	293	278	262	276	268	252	259	287	256	254	241	283	262	258	272	268	262	253	254	285	271	261	246	259	284	262	262	254	266	255	272	267	265	255	278	273	284	270	257	246	270	266	242	257	283	271	275	257	287	260	260	293	253	285	283	274	266	240	259	253	262	270	262	276	272	258	222	253	270	288	256	254	262	297	263	268	284	252	262	272	251	267	273	244	252	273	272	262	255	269	267	289	283	264	252	294	270	276	253	276	286	257	285	284	267	276	261	267	265	237	260	268	281	222	234	276	276	248	253	277	252	251	256	245	260	243	254	296	263	274	255	240	275	258	297	249	254	284	236	277	279	261	270	289	271	276	283	255	274	255	271	226	269	268	279	258	287	297	241	246	279	257	290	271	264	258	258	286	254	261	303	241	265	266	268	249	281	289	256	263	270	270	266	254	232	283	285	268	256	292	227	249	277	272	285	271	251	275	257	294	249	265	265	286	268	281	242	268	273	260	253	289	275	278	240	255	276	257	226	274	267	254	250	243	241	302	247	263	233	274	275	265	268	261	290	280	266	259	272	256	261	256	278	236	283	237	293	281	261	288	262	269	236	308	271	268	270	248	283	248	251	257	281	282	244	268	268	248	279	309	312	239	276	277	277	281	288	248	274	276	272	293	263	224	236	275	280	256	263	309	281	258	266	256	270	264	272	268	269	289	242	239	258	251	255	255	237	271	276	230	282	296	272	270	245	272	285	279	294	285	270	258	291	296	277	241	258	286	277	250	281	261	282	261	288	268	270	301	271	254	278	252	276	293	262	263	289	252	272	260	260	260	283	266	267	262	265	297	239	260	249	289	277	251	261	254	265	287	241	250	268	271	283	262	281	257	277	266	254	247	256	264	250	269	283	253	278	298	243	287	232	261	257	226	255	254	256	286	277	252	286	232	256	275	275	229	295	273	259	253	260	267	273	288	275	222	282	248	251	274	254	272	272	270	247	283	289	261	270	278	265	280	244	266	267	295	238	255	252	268	257	265	259	252	270	286	278	260	235	276	249	248	246	266	244	245	291	259	249	250	286	255	278	246	284	261	297	258	234	303	285	277	284	274	245	296	233	282	288	272	270	262	285	290	265	261	245	253	255	277	267	272	273	261	296	248	262	268	258	241	284	262	254	268	252	264	288	295	280	273	288	279	241	273	280	275	269	260	281	264	278	235	257	242	273	286	267	258	274	286	261	262	245	283	252	267	274	225	269	272	280	275	221	257	297	272	251	281	270	267	289	254	247	271	297	237	249	261	251	248	269	261	256	253	255	248	252	265	248	250	259	255	284	269	244	257	249	267	275	301	296	260	249	271	279	272	301	286	281	291	253	243	265	280	261	249	276	246	261	264	268	253	258	264	273	276	252	283	243	257	235	265	262	276	291	291	273	272	253	278	288	257	264	284	266	258	296	259	287	289	247	278	265	257	266	289	273	252	270	261	281	260	257	291	257	243	271	267	296	267	268	261	269	266	257	233	257	247	261	231	268	276	261	261	274	256	270	268	269	247	257	242	270	261	293	262	282	259	261	281	264	261	286	258	260	268	284	287	289	289	255	310	255	293	316	253	253	297	280	274	271	255	257	279	290	304	269	230	303	257	252	265	284	268	263	273	254	263	263	260	275	295	259	269	260	286	290	267	269	247	276	270	278	217	259	271	301	280	259	270	263	265	255	261	271	286	281	266	267	263	279	297	273	309	277	244	244	259	298	309	268	273	275	292	263	271	259	284	270	286	299	250	269	242	290	277	259	270	242	248	313	274	260	303	268	279	239	257	275	265	232	259	278	262	270	271	269	285	290	270	300	272	276	272	258	293	276	258	263	270	258	230	288	268	283	240	283	251	250	248	244	257	264	245	269	246	249	273	270	312	267	264	254	272	261	252	296	285	269	279	260	248	268	274	280	265	294	272	269	264	294	273	256	257	246	289	274	267	245	285	258	270	275	247	232	262	242	270	279	246	242	279	278	266	262	257	239	274	242	246	230	235	241	276	271	268	230	256	260	300	275	283	265	308	258	295	283	268	236	272	268	270	257	258	277	247	259	259	296	289	270	252	263	283	268	287	289	250	286	282	260	239	285	273	300	272	239	286	225	262	243	261	276	291	234	251	277	257	286	264	267	250	259	279	279	276	303	285	267	271	286	247	262	257	266	245	244	239	276	244	281	245	266	267	260	263	242	302	264	250	268	252	246	241	304	284	268	270	284	271	245	254	268	268	267	283	280	266	281	262	233	248	290	259	267	276	254	251	261	273	250	260	260	263	266	278	244	277	258	255	286	257	280	264	262	290	269	297	271	301	281	270	243	293	264	253	271	280	291	250	224	292	272	261	255	280	280	278	245	293	279	290	254	266	268	242	248	300	253	288	259	286	289	299	268	312	267	281	262	279	310	273	263	240	270	257	248	268	286	292	278	239	238	277	265	251	276	260	264	276	281	259	256	263	292	261	276	279	270	259	247	252	252	262	271	237	313	224	265	270	239	252	284	263	279	269	274	258	253	272	263	271	300	265	285	266	284	248	317	251	262	259	292	276	290	261	264	271	272	217	270	247	294	258	266	287	271	275	243	259	255	275	263	265	255	271	275	286	256	275	240	268	261	267	261	285	264	271	287	271	234	278	249	283	257	257	259	284	257	294	270	273	264	246	271	267	272	233	250	269	263	276	258	276	246	248	245	265	290	263	269	291	230	241	240	280	268	264	243	262	258	245	281	256	250	262	284	261	271	278	278	274	274	255	284	261	277	265	249	246	286	268	271	287	284	254	244	300	272	273	269	281	276	284	291	276	276	257	254	274	279	244	278	291	250	237	249	279	241	247	265	290	262	272	276	276	249	265	260	283	253	235	241	259	264	303	260	298	255	244	250	274	287	242	300	296	252	282
24956	1748	2920	3238	2775	2361	1856	1593	1403	1348	1234	1058	1111	968	980	922	898	909	854	784	813	766	844	821	777	789	776	768	741	733	759	720	744	683	706	660	649	703	656	671	702	678	664	709	745	706	667	689	661	670	707	694	706	708	671	652	673	692	666	703	641	680	654	672	657	706	696	653	688	650	671	651	689	694	640	717	675	667	663	637	645	648	653	664	656	650	716	688	626	668	655	679	679	697	617	623	703	646	683	647	688	638	676	653	674	651	653	690	679	709	672	693	656	733	683	705	682	686	770	734	667	669	735	658	689	678	653	677	671	688	705	677	695	675	656	689	682	679	633	730	704	708	653	681	613	654	623	668	692	693	660	677	639	665	677	694	652	645	660	653	641	672	643	646	707	675	720	670	691	698	685	668	665	679	704	663	640	693	656	642	643	681	661	663	633	672	640	673	675	660	648	695	683	626	688	608	660	669	687	595	656	739	665	645	597	641	629	676	711	720	636	624	632	678	651	674	643	631	661	647	702	654	686	647	701	647	643	608	683	661	649	638	676	654	645	682	663	659	644	614	701	643	681	647	675	694	625	683	633	641	735	680	639	692	692	671	675	693	694	668	682	676	639	686	663	673	651	629	694	667	663	653	670	716	715	605	676	628	666	657	672	678	694	636	638	648	687	637	654	705	685	649	710	650	677	638	659	703	654	655	665	675	665	675	658	622	667	707	665	633	702	685	695	644	692	661	660	710	671	672	670	691	670	667	640	609	702	675	705	658	668	707	709	658	687	703	661	708	636	681	679	662	673	665	692	653	658	697	709	635	669	678	662	641	646	687	661	672	613	682	637	650	680	661	674	647	655	676	617	646	631	660	635	655	734	664	681	687	651	615	675	661	684	667	692	638	660	624	672	712	632	649	682	675	662	647	654	691	654	701	649	698	681	679	678	672	641	653	676	659	649	663	653	674	691	653	661	658	682	643	678	690	670	639	650	721	690	639	674	666	594	690	699	682	639	649	659	677	691	687	666	672	665	662	637	693	697	675	669	621	606	649	707	640	655	683	663	693	693	672	663	675	605	697	635	656	670	687	698	655	636	648	694	649	670	645	701	680	667	675	623	673	673	649	640	653	680	693	692	656	648	670	668	639	645	667	625	666	650	678	669	650	683	668	715	653	679	655	680	669	604	659	735	683	663	687	688	655	631	662	668	683	683	710	664	618	633	683	630	645	708	649	611	681	615	633	707	693	670	688	682	682	664	645	638	643	692	627	634	642	640	683	693	640	677	665	665	628	679	651	671	694	650	626	711	644	643	668	634	683	662	700	665	714	675	666	657	683	641	703	646	708	630	665	672	697	683	653	722	665	684	654	644	682	651	637	653	684	707	694	664	665	670	644	618	680	693	685	634	631	678	708	613	640	669	655	649	636	673	659	646	681	658	684	729	679	639	680	639	685	627	678	751	602	632	631	677	667	655	661	652	602	713	679	650	653	650	656	689	648	645	672	702	673	712	616	668	639	643	661	643	654	649	673	658	674	675	622	624	674	642	679	664	632	665	677	675	643	648	689	692	704	669	653	654	643	638	631	653	665	635	628	659	657	670	654	671	599	649	675	629	690	701	644	656	700	682	681	689	703	603	696	682	690	644	635	672	674	704	588	643	694	673	651	680	653	637	621	656	666	685	684	651	660	635	648	661	711	711	632	698	639	642	661	626	640	680	653	667	685	663	643	689	619	642	616	634	650	689	658	668	659	639	713	665	668	698	645	642	651	639	675	699	660	625	694	695	689	670	681	618	644	646	679	650	667	680	677	680	640	647	590	667	634	633	682	642	668	631	653	619	660	709	661	643	685	636	649	651	635	633	651	662	663	647	649	629	623	677	634	654	662	680	648	664	672	651	683	687	676	679	726	670	619	649	701	693	611	663	649	673	632	664	681	621	681	707	656	683	707	674	684	680	679	634	582	653	635	668	646	710	675	612	640	733	614	646	663	710	631	633	664	667	677	635	667	681	691	637	602	658	658	649	658	635	685	656	706	664	707	668	687	706	625	669	654	683	656	667	687	649	667	654	666	676	671	680	625	655	685	671	657	663	691	679	712	701	686	666	694	656	655	682	676	673	605	632	684	655	662	627	677	649	641	657	640	664	661	647	652	656	628	618	696	652	689	632	659	652	669	625	631	658	684	623	662	698	635	680	640	662	706	590	659	713	636	721	701	610	610	653	640	655	668	665	649	655	672	687	651	715	695	666	658	640	655	682	683	639	710	640	678	633	639	669	645	668	643	688	654	655	682	625	654	693	667	632	673	654	653	706	678	669	683	658	620	639	609	662	642	663	656	634	625	649	627	666	623	646	675	624	666	643	689	662	662	646	637	639	671	690	657	662	639	642	676	645	657	680	661	640	644	669	607	722	687	693	691	658	671	662	666	668	632	688	642	648	659	677	707	674	679	689	646	635	689	634	662	665	636	658	672	671	686	657	662	725	639	661	656	671	688	635	687	669	652	685	675	597	624	696	638	647	642	596	587	647	697	705	652	640	654	664	687	651	638	663	669	654	720	628	684	638	635	602	700	626	662	640	649	656	662	648	644	658	709	653	684	621	711	655	645	644	624	650	629	662	668	659	698	660	638	642	653	654	666	655	663	691	659	666	683	684	611	628	703	671	678	664	652	626	630	653	671	641	694	656	629	627	674	645	654	634	683	633	678	646	693	694	651	660	683	701	676	717	689	687	666	691	666	652	667	719	672	696	669	688	679	634	667	683	631	607	634	707	693	672	642	653	668	677	698	644	635	646	649	643	638	698	722	683	700	628	644	632	660	690	616	678	612	658	668	676	679	680	692	665	657	611	647	692	670	676	608	627	631	694	702	666	643	670	623	653	713	643	666	621	679	657	638	656	639	645	686	662	663	641	663	626	651	633	608	684	666	674	650	637	664	663	670	658	654	682	638	632	673	672	663	660	650	650	641	629	658	665	651	695	655	686	677	694	668	696	609	672	660	682	683	618	627	677	690	671	651	711	693	682	656	653	665	599	633	689	671	684	700	689	686	655	680	603	663	663	701	715	646	672	658	665	671	676	679	667	621	674	671	672	639	661	631	629	650	614	722	633	620	697	639	701	676	746	656	652	662	632	656	695	641	678	660	690	709	633	661	671	642	631	643	647	685	661	671	664	683	671	651	664	714	646	667	704	662	627	657	694	668	676	644	648	655	691	684	631	643	618	652	636	694	655	662	683	638	690	638	637	628	657	677	720	665	660	675	704	668	694	689	691	622	648	665	641	688	613	660	689	638	651	626	651	686	658	619	612	650	673	653	670	623	672	644	654	687	631	641	676	624	692	657	628	711	654	680	676	675	644	679	683	658	681	730	690	698	718	642	642	672	666	660	652	660	667	675	678	670	693	658	662	617	709	640	656	634	716	684	731	632	634	659	659	677	665	682	705	630	710	693	654	657	691	696	720	644	688	652	654	713	652	666	670	660	669	648	681	662	646	700
45093	27469	20341	9299	2788	1346	1039	891	741	623	603	570	571	517	469	488	488	486	531	466	506	425	499	434	406	458	432	435	439	424	397	416	452	471	392	409	420	451	428	387	446	473	409	415	388	416	405	392	397	433	384	440	419	400	435	387	413	406	404	410	425	432	416	416	435	372	361	394	437	437	428	399	385	405	398	420	372	416	430	404	429	437	399	451	407	417	406	386	405	413	443	423	394	447	430	412	396	422	375	444	408	436	416	363	403	404	399	403	455	402	404	412	395	417	420	383	439	426	435	395	421	399	403	389	432	416	375	388	420	418	427	399	407	377	443	408	373	415	381	411	420	380	393	398	432	422	436	421	426	423	410	396	412	429	436	395	412	413	389	444	403	435	422	405	444	439	423	410	418	421	414	436	422	405	412	419	397	420	419	392	366	429	399	396	400	406	414	424	426	396	467	433	436	429	393	431	419	396	381	398	416	414	418	452	410	363	446	399	435	417	423	403	366	398	418	388	396	439	412	416	430	411	393	403	382	406	393	425	427	420	412	397	390	411	394	377	425	397	383	420	410	398	380	403	423	413	396	396	440	402	414	374	419	366	373	404	444	415	394	388	405	392	409	418	427	391	384	391	408	395	399	443	402	418	386	420	416	425	416	406	404	467	406	396	431	376	404	414	446	405	411	424	422	462	382	407	402	441	390	366	429	405	398	405	384	412	427	421	390	441	445	407	403	406	405	426	429	434	408	382	437	388	381	402	412	380	407	445	381	421	377	432	419	413	419	415	444	415	403	405	407	446	435	397	404	411	430	434	433	417	411	449	408	406	424	433	395	418	401	418	430	401	397	427	419	436	424	397	402	409	410	438	404	379	405	447	441	411	411	416	391	467	383	392	397	445	389	402	388	395	439	410	398	418	396	440	397	414	393	385	435	396	434	391	422	429	388	418	426	435	398	395	425	412	409	399	428	409	395	373	388	416	426	423	408	433	365	407	437	369	440	456	404	405	384	426	408	403	424	393	431	421	413	398	364	434	402	388	411	391	425	414	425	409	386	389	369	457	421	406	399	400	414	399	440	442	445	388	419	412	384	389	421	398	409	396	396	374	427	381	403	445	403	399	385	423	403	425	394	441	428	425	401	470	364	404	425	405	403	405	364	400	414	387	386	367	384	421	410	410	397	416	393	391	406	401	434	377	431	414	429	431	389	384	427	409	440	392	415	408	378	375	429	415	423	398	396	401	379	393	404	437	421	447	424	391	433	379	415	414	408	399	454	433	383	413	442	441	412	431	431	431	427	458	424	416	393	407	382	436	397	437	431	422	429	442	419	417	438	390	380	419	396	425	427	424	421	417	431	400	377	426	438	428	426	421	366	408	438	408	430	407	402	473	433	427	409	448	394	438	437	399	420	415	435	409	368	429	391	416	413	407	354	426	465	428	425	383	422	399	399	432	437	406	423	371	406	359	389	390	419	380	428	398	356	380	409	400	439	422	401	410	404	378	413	364	406	418	367	440	430	408	433	437	410	368	404	437	422	403	447	376	393	413	409	425	414	418	417	413	400	409	416	423	426	433	423	363	415	412	423	462	415	415	392	442	416	389	393	398	389	401	394	410	403	405	402	404	402	386	394	402	392	399	384	433	403	428	372	400	419	460	385	425	402	454	436	368	437	380	410	410	406	387	411	392	429	421	431	398	404	412	412	409	416	420	393	411	432	392	395	455	435	404	413	423	451	410	421	426	389	401	422	387	387	360	410	394	379	456	409	380	421	460	400	426	372	433	405	429	398	400	405	427	457	391	415	407	425	377	412	413	382	395	415	396	414	407	386	394	427	395	391	400	422	402	423	407	401	395	426	404	433	398	418	413	410	403	423	402	436	421	382	414	376	380	429	429	410	374	372	391	415	411	395	409	433	422	444	444	419	429	405	405	412	410	413	389	443	427	449	400	369	414	453	415	411	418	425	433	339	383	422	387	459	451	433	395	412	428	396	416	406	416	411	405	439	390	437	406	389	381	402	423	409	428	374	401	390	428	383	429	408	399	430	415	399	378	394	368	381	445	462	373	433	434	419	422	415	409	368	427	391	416	394	402	404	388	425	438	398	398	439	417	413	433	400	450	423	383	423	369	388	388	407	446	417	429	413	381	433	370	380	414	417	415	400	404	455	383	417	380	402	418	430	402	431	439	414	417	377	391	416	412	409	423	393	381	417	385	391	411	379	403	429	403	414	404	426	380	426	426	428	407	420	450	415	441	411	430	385	400	381	408	411	413	399	366	386	428	436	391	384	433	426	435	415	397	434	424	418	366	405	407	377	411	412	424	410	366	404	418	438	452	391	434	404	408	401	386	407	403	410	403	464	452	401	443	419	433	430	388	449	358	420	411	418	392	395	374	392	401	401	413	419	434	387	397	461	373	449	402	447	411	418	425	442	436	407	410	404	436	404	446	414	377	411	396	376	402	418	406	377	425	384	430	424	413	425	405	423	417	440	362	411	426	444	431	378	421	434	419	420	407	423	404	431	383	369	394	404	448	393	432	417	428	437	406	393	396	416	413	398	425	443	418	393	407	402	418	421	400	439	369	423	416	420	393	397	407	449	440	412	381	399	408	378	398	421	415	378	398	406	393	412	380	425	417	414	403	398	419	448	415	403	439	399	427	424	402	401	403	385	434	418	432	398	400	395	421	399	416	383	416	400	369	413	422	418	428	405	408	374	390	396	394	411	436	366	437	444	403	383	395	437	404	402	405	415	388	424	405	413	423	399	404	402	422	430	398	449	409	399	394	412	447	446	383	368	402	410	428	419	361	423	431	416	443	402	393	399	412	414	422	409	391	420	476	424	458	416	375	393	425	428	417	407	443	396	421	425	476	394	388	449	438	409	401	415	456	406	399	415	383	410	364	407	443	447	435	416	361	444	406	426	415	359	440	429	409	439	420	415	447	464	391	411	383	436	429	377	418	425	377	384	397	378	418	375	403	372	420	419	438	455	397	413	444	382	431	413	421	399	433	406	391	375	432	411	399	383	393	420	403	421	435	428	432	425	416	436	382	385	422	390	404	403	415	415	405	402	385	420	413	405	400	432	412	379	423	425	437	388	373	376	411	410	465	427	426	379	422	397	383	366	394	418	372	442	417	399	398	399	426	433	390	419	423	432	443	427	422	445	441	425	410	429	442	403	413	408	393	406	431	454	402	435	369	439	417	429	393	379	389	405	394	383	432	428	405	436	421	432	407	379	384	432	425	420	397	394	426	406	421	403	425	391	409	408	434	438	387	458	409	400	459	394	405	425	417	434	425	396	410	366	400	376	419	433	364	429	412	441	404	431	420	432	387	391	378	406	445	406	389	386	409	381	407	430	403	391	421	406	426	404	414	398	440	434	441	394	455	438	407	394	458	436	413	426	413	431	415	395	438	414	434	379	412	374	429	416	415	402	425	350	427	370	426	395	429	377	423	441	456	389	417	452	423	417	425	395	391	422	393	423	422
26835	2850	5090	5570	4964	3986	3393	2968	2437	2190	2037	1807	1632	1604	1528	1416	1430	1326	1271	1263	1278	1212	1234	1169	1155	1143	1152	1106	1063	1009	1012	1085	1023	1009	1021	1048	1043	991	1007	1025	1013	996	1021	1007	914	971	978	971	1020	955	941	997	1007	986	985	1017	1019	1001	965	913	962	952	998	945	964	997	966	954	933	978	973	909	965	932	964	983	946	930	947	948	982	961	964	957	946	964	997	922	980	912	986	1000	891	958	911	930	961	894	961	975	938	955	1007	973	988	995	978	977	930	981	1034	929	988	1017	997	975	958	938	938	999	1030	997	932	974	1006	994	962	917	939	934	934	965	993	943	924	992	1016	925	938	945	1000	905	957	924	925	935	896	930	903	937	907	939	960	930	944	964	953	939	922	940	907	925	938	911	945	937	937	975	940	923	934	1007	943	945	920	929	939	934	931	907	909	941	959	899	914	857	916	900	959	963	923	931	960	924	945	956	965	966	930	930	963	973	951	935	932	967	921	951	947	958	878	945	908	969	953	933	909	979	948	959	967	969	925	929	908	941	926	913	929	946	981	935	918	979	975	917	929	938	965	910	897	910	939	922	989	897	897	917	929	907	930	917	916	953	917	932	870	913	962	934	919	883	910	925	907	879	936	949	954	951	942	927	924	925	920	954	970	946	951	984	906	957	988	975	950	901	981	932	887	925	925	907	922	913	976	894	976	947	970	989	900	963	900	953	902	889	959	880	976	970	936	935	982	947	915	949	1018	948	863	968	941	984	939	982	956	954	962	955	944	945	932	953	964	933	950	940	912	910	919	930	967	874	980	941	955	870	963	937	928	933	939	911	888	952	947	904	935	892	953	922	928	969	919	951	933	945	934	935	990	990	975	925	931	979	1003	969	923	948	917	943	939	982	964	928	954	964	977	948	1004	956	940	924	949	991	956	865	985	931	955	996	905	950	924	940	895	966	956	929	933	922	950	925	929	918	945	962	931	911	939	948	935	907	971	953	922	942	905	938	918	1034	1009	914	949	880	913	950	958	950	890	926	932	967	904	939	920	947	907	896	965	946	929	914	955	958	961	944	957	953	904	877	904	932	914	936	936	961	989	983	953	935	991	886	962	903	968	954	925	905	920	908	941	952	915	951	917	943	918	864	941	959	924	966	948	889	952	954	904	957	987	934	918	925	936	968	936	936	929	971	933	968	880	940	957	904	968	885	974	925	965	933	932	945	887	892	950	1000	956	920	914	923	945	914	909	965	893	939	951	853	900	984	904	916	950	951	953	936	951	921	934	900	945	910	933	905	950	931	947	939	933	965	928	891	915	922	985	912	949	975	1018	943	961	890	953	968	955	935	939	954	884	876	984	917	939	969	857	889	952	939	935	938	972	983	949	972	952	950	908	905	960	890	967	957	927	944	963	908	870	979	974	941	908	960	981	952	945	974	947	949	938	922	953	976	931	963	940	941	978	932	935	904	923	917	947	966	953	921	932	973	962	918	932	963	899	968	973	968	866	888	955	949	950	899	945	921	949	920	967	1001	947	923	974	936	943	949	1006	871	929	933	980	993	937	967	919	939	954	964	940	936	948	967	1005	915	966	932	948	991	987	928	888	961	969	987	921	957	989	993	917	936	910	939	974	922	914	912	941	946	911	941	977	954	991	966	925	894	895	992	971	991	901	921	968	931	939	986	930	883	965	945	945	911	954	907	900	908	930	969	959	971	967	891	978	987	914	955	980	956	886	938	976	930	933	959	971	955	944	937	1006	932	942	870	884	951	938	988	989	929	958	940	967	906	963	970	970	946	988	981	897	959	906	909	940	935	952	951	932	920	956	933	884	941	905	952	951	976	936	892	952	980	961	934	856	930	984	954	923	944	921	953	938	911	954	941	949	948	945	956	892	882	942	957	989	910	934	946	943	966	916	963	909	941	884	927	931	958	934	967	936	1026	949	966	987	931	932	925	974	952	969	924	973	915	939	968	934	893	984	923	997	931	922	930	946	963	944	970	895	930	901	925	926	929	994	948	969	950	922	912	908	970	926	936	904	981	938	929	971	962	957	919	971	908	950	917	909	913	971	993	989	961	890	959	921	958	932	928	906	977	985	938	951	952	909	866	933	967	967	1019	915	904	931	952	947	912	912	872	945	934	937	907	937	935	933	942	929	985	908	876	938	979	950	934	970	959	937	941	917	964	968	872	995	967	964	946	900	939	953	922	907	879	938	959	910	911	934	976	898	916	992	919	974	905	966	925	941	943	897	913	987	953	914	941	990	1022	946	941	898	953	905	961	897	927	912	960	878	942	917	1014	935	946	908	910	920	971	942	901	924	921	962	942	922	941	963	934	930	946	934	968	945	927	976	938	936	977	912	917	944	880	901	966	887	877	930	941	928	988	899	949	959	965	949	908	927	945	960	936	910	967	895	983	925	945	1025	951	960	949	948	935	938	950	952	952	946	903	950	897	963	919	881	914	945	983	950	918	914	934	865	981	963	994	934	916	921	983	924	917	934	974	959	1005	993	940	917	924	952	956	893	921	918	870	947	916	908	912	945	1005	959	894	950	1008	929	965	960	891	926	994	911	918	954	922	1005	906	899	948	934	958	964	900	920	917	934	981	928	916	933	938	943	914	949	918	929	913	888	963	896	941	898	973	917	960	914	865	938	904	881	885	949	1004	886	916	985	944	962	868	908	972	934	880	933	920	943	909	901	944	922	903	966	978	961	938	900	931	896	927	974	928	936	1011	947	943	933	897	892	967	926	904	986	935	965	940	936	940	951	924	987	967	928	950	950	959	940	904	995	914	947	940	890	961	924	915	926	983	978	954	908	922	964	951	942	961	915	956	953	953	985	970	928	947	987	927	943	933	921	936	923	994	958	890	951	996	911	922	973	948	954	877	919	978	865	927	890	960	958	890	901	965	957	953	937	942	943	922	990	948	911	958	937	930	982	937	913	935	939	938	955	956	968	940	988	983	937	921	936	946	934	894	943	956	941	914	896	901	931	979	988	886	947	941	911	973	911	923	923	935	967	933	954	958	973	963	942	955	950	980	934	941	916	918	947	885	938	989	910	939	946	895	987	995	983	965	961	946	991	958	911	943	918	899	918	948	891	963	902	938	945	991	908	955	908	955	978	981	922	947	965	920	974	965	945	934	959	925	948	953	948	875	927	968	922	861	953	936	942	966	920	893	916	947	956	958	984	901	953	865	919	923	946	916	890	927	992	948	949	919	916	963	891	953	973	946	968	913	927	970	947	930	943	918	897	922	982	891	956	914	921	916	925	931	937	947	951	956	924	893	947	898	959	943	871	963	939	977	971	899	959	974	922	959	958	918	957	942	885	928	894	1004	962	967	937	937	906	992	924	910	887	982	961	889	941	938	927	948	927	939	881	941	934	931	954	936	964	953	950	928	916	966	944	984	890	916	856	948	931	966	969	943	913	936	952	969	882	943	951	937	941	983	941	901	951	909	942	936	952	946	976	979	941	931	974	965	935	920	940	983	981	973	958	938	900	923	910	961	957	1012	946	955	923	956
9155	615	445	301	282	272	251	257	242	240	230	226	234	229	230	228	200	221	223	203	212	219	213	217	234	239	211	225	210	224	244	268	242	235	203	234	221	236	220	240	202	216	220	271	209	239	205	258	228	223	219	232	205	213	216	212	225	221	251	201	243	234	196	213	207	201	224	245	254	227	214	214	201	208	241	227	235	205	229	264	226	206	211	227	227	234	207	224	247	219	243	207	231	230	222	241	230	245	219	236	227	239	228	251	233	221	227	224	241	223	242	249	217	221	241	213	239	214	222	237	227	226	230	241	246	230	208	258	233	231	194	222	218	213	210	218	220	228	214	213	234	238	245	242	216	216	208	251	243	224	215	227	232	240	219	231	219	187	231	215	224	240	230	230	247	244	249	225	271	201	227	216	209	225	229	242	233	199	241	222	225	219	209	251	215	211	235	194	208	188	238	187	191	239	243	215	251	205	265	227	206	267	224	250	224	216	218	224	242	215	256	277	226	215	238	191	213	202	224	212	221	234	220	225	192	217	247	236	259	249	241	240	206	239	236	202	254	228	226	221	226	245	262	222	235	208	231	222	238	228	222	194	228	223	208	216	230	215	237	221	204	223	215	221	241	207	229	226	223	221	218	223	238	232	206	246	239	230	240	255	225	217	256	217	216	193	249	226	267	234	228	254	220	241	238	212	229	219	270	223	229	219	208	214	235	210	235	235	207	234	213	229	224	238	250	241	232	216	245	247	206	245	191	231	236	222	228	263	258	203	235	223	228	246	228	231	253	223	250	241	253	224	236	231	235	211	224	219	220	235	227	199	230	232	200	232	224	249	226	198	235	233	214	236	228	232	223	192	235	223	226	203	229	253	274	213	247	239	241	206	242	212	218	229	262	210	231	235	216	223	216	218	206	215	246	229	242	190	229	225	243	209	228	221	213	209	268	215	237	192	237	234	260	222	218	237	229	217	230	197	204	202	235	204	234	246	231	228	237	214	227	223	217	247	254	219	248	242	236	237	225	208	222	247	228	224	245	241	227	242	250	229	247	227	256	220	216	233	228	220	212	226	238	216	221	231	246	203	233	234	217	228	218	229	234	241	206	224	242	225	206	191	221	216	279	278	234	228	227	225	237	210	228	246	225	199	231	224	243	239	231	224	239	221	238	238	230	237	211	242	233	228	258	216	242	225	194	241	223	252	208	202	207	217	244	235	216	197	240	217	234	250	243	213	229	212	254	188	214	228	224	240	222	201	232	237	192	221	236	264	205	237	238	241	211	221	207	236	231	240	241	260	237	228	237	199	236	232	226	238	215	221	221	249	239	214	223	250	206	240	232	213	233	214	227	217	203	203	239	251	242	215	230	224	225	261	217	210	257	249	220	234	237	236	207	228	216	196	209	206	222	217	234	245	230	225	197	225	221	226	224	229	223	244	227	190	219	247	219	230	248	240	230	240	258	201	213	233	202	232	217	222	203	219	235	273	229	219	211	255	240	222	217	231	228	245	234	243	265	218	230	214	214	217	213	225	224	244	228	258	226	231	230	235	236	240	207	232	204	212	215	209	200	226	222	233	240	235	227	221	210	203	219	245	227	208	204	246	230	219	220	210	216	225	224	243	217	230	208	218	231	241	225	205	222	213	222	226	223	222	247	225	234	239	230	212	243	252	257	226	218	219	220	212	181	257	227	225	224	222	225	216	247	228	239	214	202	221	234	241	231	219	229	224	225	221	248	193	199	201	255	229	220	229	225	233	243	231	242	232	214	241	225	227	240	262	204	244	258	206	239	207	259	192	244	214	213	226	215	235	226	248	233	212	202	215	238	261	200	198	232	216	220	217	236	224	214	197	220	228	246	244	206	207	224	225	234	210	251	204	224	220	244	231	209	220	227	213	218	253	229	213	225	234	200	216	214	221	235	236	219	243	248	231	216	230	216	238	237	241	217	227	251	248	236	234	225	245	239	220	241	234	250	219	216	271	256	216	255	255	234	255	230	248	211	228	245	219	248	214	228	214	219	252	194	241	220	225	247	223	216	208	203	264	234	225	239	237	237	251	225	240	242	236	208	222	208	244	225	249	227	207	224	240	244	225	236	231	240	220	216	221	224	210	215	210	216	199	227	238	208	203	238	222	229	223	220	250	225	223	191	232	234	232	259	249	245	242	206	222	248	217	215	207	226	233	250	210	240	216	214	242	220	215	246	234	232	221	231	234	232	241	248	232	210	240	203	254	224	230	225	205	229	197	214	221	228	253	223	222	233	214	179	231	192	220	230	222	188	233	229	213	220	237	259	214	239	199	216	249	236	231	243	259	240	223	224	237	217	217	220	253	203	236	233	244	189	215	215	218	229	252	227	229	228	221	226	245	205	237	235	213	241	225	230	227	228	228	269	219	229	242	231	233	219	219	235	197	230	223	216	233	252	205	214	240	222	227	250	204	222	229	211	216	220	217	209	206	239	246	237	235	212	229	248	254	230	238	225	221	222	200	247	218	208	260	216	231	227	217	205	228	219	258	226	231	220	245	194	238	237	206	238	233	217	240	219	215	225	238	216	209	236	220	236	224	212	229	203	221	199	206	224	215	211	227	222	233	214	210	236	238	217	207	221	210	235	222	268	216	203	201	237	217	209	248	239	233	206	238	244	223	230	221	210	217	221	223	246	231	232	227	231	233	231	217	239	215	250	219	220	253	239	227	228	205	235	237	239	203	213	221	196	233	241	238	221	226	258	235	209	221	204	228	223	226	223	219	236	223	203	241	220	239	225	239	247	225	235	218	228	222	217	237	214	244	221	220	227	227	221	236	223	206	231	244	213	229	214	211	243	234	218	236	206	210	225	220	243	223	215	220	242	224	230	210	217	234	210	229	228	230	226	214	219	228	224	247	223	243	228	213	247	234	216	203	236	197	232	225	240	222	211	220	189	226	202	252	241	218	212	219	233	219	205	236	256	208	237	208	228	243	212	193	223	218	212	218	244	238	240	216	254	219	210	235	212	220	207	205	213	259	243	222	249	236	204	217	207	215	248	225	219	217	212	233	260	219	229	228	268	240	211	232	206	214	242	217	213	212	212	223	216	236	214	202	205	227	221	232	229	223	224	233	239	241	224	212	218	230	232	224	231	230	205	230	214	257	215	199	226	229	272	244	186	250	207	240	231	227	236	256	246	203	232	211	208	228	238	246	234	203	213	241	241	238	243	207	212	227	239	247	218	235	244	197	233	221	247	221	233	229	202	201	257	253	229	234	235	241	257	234	228	227	200	220	220	238	220	218	239	217	244	230	226	224	208	215	203	200	230	217	221	246	221	224	205	214	216	210	238	225	223	202	248	183	235	221	215	230	229	223	226	218	200	212	224	208	234	225	233	253	210	240	220	214	214	219	228	221	235	199	238	226	224	205	218	223	220	214	234	234	239	248	244	232	256	199	220	256	214	231	240	217	260	233	239	240	207	231	243	205	229	231	217	229	202	211	227	217	235	208	191	242	239	189
8981	739	779	842	798	730	710	684	635	667	620	617	595	592	624	588	616	584	582	532	527	609	535	605	591	566	608	549	589	581	549	550	580	573	589	571	599	559	577	573	565	565	543	576	557	565	546	561	569	598	555	571	542	575	596	599	595	551	621	537	610	585	566	590	567	548	572	553	602	567	541	540	559	567	554	565	572	568	551	578	573	543	597	573	590	574	571	524	596	561	557	607	573	605	605	582	566	564	587	599	580	557	571	576	574	548	581	599	603	589	604	573	590	548	614	611	595	577	596	568	547	548	552	583	519	594	567	566	597	563	541	604	563	561	584	544	584	548	568	569	586	554	557	619	561	541	571	592	615	571	566	573	567	577	554	619	590	563	556	589	549	577	569	548	588	570	548	588	580	538	573	605	547	599	586	559	575	549	567	613	583	535	584	540	618	528	640	600	585	595	577	601	572	577	568	537	555	561	589	568	561	549	560	546	585	571	569	546	557	557	585	550	557	583	566	534	581	563	533	569	621	602	574	533	545	575	566	536	565	576	567	542	583	588	567	557	591	568	562	534	571	543	534	598	533	591	584	590	570	548	564	591	560	577	566	568	597	563	581	567	573	592	584	598	588	552	525	578	566	566	586	551	562	567	527	526	517	568	574	557	595	551	604	550	589	560	574	573	589	581	529	585	566	554	562	591	536	581	570	541	569	519	574	598	582	579	578	575	545	542	608	579	549	554	535	560	566	590	570	583	547	553	565	565	541	551	555	551	566	569	574	528	570	547	549	588	550	594	579	594	548	618	562	528	611	528	563	557	565	607	535	577	571	587	581	579	595	544	556	593	533	583	554	563	581	571	558	534	564	545	567	566	580	614	584	546	549	561	596	582	569	584	565	534	543	597	523	544	547	579	539	566	549	533	573	538	555	568	577	558	605	579	619	557	577	577	539	553	585	550	549	557	579	554	582	550	587	544	577	615	636	569	565	553	606	568	618	566	559	553	554	566	551	540	598	558	558	587	543	550	593	614	549	600	584	542	549	563	557	569	561	550	578	551	574	541	571	517	566	613	582	578	546	579	538	589	581	584	565	535	527	579	580	559	604	546	548	569	542	535	578	595	530	560	536	568	548	562	608	543	559	581	556	577	556	600	563	560	579	581	546	564	575	614	533	543	571	598	555	588	567	586	607	542	556	593	566	571	558	592	584	597	566	551	572	517	568	582	598	565	546	567	553	562	593	596	570	583	552	582	562	558	575	610	557	554	585	539	583	560	559	544	565	555	564	554	567	558	575	563	601	581	586	534	589	595	544	582	598	547	559	546	597	586	576	566	571	556	595	574	568	563	585	572	596	614	545	570	540	562	547	610	564	566	565	561	621	574	595	550	560	557	569	594	580	566	545	513	580	579	549	582	564	516	527	545	566	604	556	566	564	534	575	524	573	612	560	568	617	569	608	574	580	514	512	569	600	592	591	567	616	587	535	589	576	545	595	558	569	563	579	558	566	584	539	577	603	583	571	590	551	608	564	573	526	554	588	569	579	567	554	559	606	554	578	545	561	554	524	542	547	560	577	570	628	587	561	556	576	548	553	543	584	572	547	559	518	615	568	538	520	581	522	499	556	564	591	591	549	573	539	561	518	557	546	596	585	597	581	569	554	525	558	563	541	559	537	569	594	562	570	516	554	540	551	590	572	554	575	579	534	563	568	550	590	547	586	543	577	541	559	563	582	551	560	563	571	535	570	577	565	550	550	587	579	632	588	543	557	549	547	547	529	610	554	591	600	598	584	498	561	630	556	575	550	586	603	550	554	609	600	561	588	584	571	587	582	593	570	545	535	561	545	515	576	572	557	609	559	607	567	580	588	571	571	558	533	594	575	556	531	556	589	584	569	568	599	569	561	576	594	567	605	567	631	556	563	538	574	618	561	553	585	584	525	546	546	575	524	561	577	575	576	594	533	548	537	550	573	576	556	599	589	558	550	580	562	554	560	582	574	557	565	549	584	569	590	593	580	560	617	571	579	515	587	609	578	535	629	598	597	595	534	587	569	543	533	602	556	579	566	570	570	575	597	565	580	573	566	549	544	572	572	540	560	581	584	596	557	560	560	571	588	571	574	587	592	558	579	563	539	606	578	567	557	573	568	588	563	571	547	553	529	596	586	597	550	558	576	575	603	550	561	547	578	575	532	554	530	569	544	532	569	602	602	602	549	555	554	578	572	552	537	610	559	622	572	563	568	560	557	520	582	536	587	544	608	563	523	552	604	582	573	575	553	610	594	578	586	575	583	597	572	592	604	568	622	575	570	542	596	539	577	574	575	567	579	572	564	601	540	572	554	576	551	589	566	562	550	581	595	533	593	603	547	596	549	568	565	570	560	582	492	547	593	567	578	549	540	607	506	538	559	551	564	557	549	564	573	576	540	570	564	552	567	566	579	589	588	550	544	566	551	573	530	579	541	571	559	588	554	598	585	526	594	559	545	599	536	545	607	539	571	564	554	507	590	561	555	550	570	590	558	573	591	586	554	561	566	619	603	581	599	575	578	552	512	557	577	580	552	535	542	571	551	556	563	576	538	565	546	597	558	607	589	548	538	586	596	593	548	552	549	565	591	576	586	581	551	567	567	530	535	610	559	598	591	586	551	583	574	536	601	543	574	563	575	515	580	585	574	553	560	553	629	525	567	582	533	526	562	584	584	558	566	568	583	581	622	579	593	516	608	570	576	544	607	559	582	528	579	598	544	583	547	598	566	582	565	533	569	570	560	533	573	555	571	576	538	581	565	553	586	599	561	585	558	571	555	562	569	572	532	558	559	560	561	585	556	532	584	610	586	544	562	537	547	586	571	544	533	580	588	587	533	583	575	592	547	557	568	579	583	568	548	563	576	535	543	560	569	605	581	583	572	542	546	570	543	578	602	581	548	572	581	576	560	593	519	544	580	567	522	506	593	587	594	561	580	581	574	544	584	540	535	588	599	568	568	599	564	608	558	559	520	549	566	567	606	585	516	553	548	538	558	577	582	549	570	568	551	579	550	510	567	588	545	580	583	589	553	570	577	579	550	591	575	573	527	551	540	576	543	551	563	521	582	565	558	578	579	574	567	580	599	552	583	510	570	582	601	601	509	581	597	579	617	604	543	554	608	587	530	598	586	559	584	583	568	574	556	577	605	579	534	584	528	567	568	546	534	600	595	564	551	602	595	570	604	587	593	585	562	533	581	588	544	567	525	592	597	562	557	571	573	570	578	582	549	557	595	528	526	553	569	561	579	556	513	604	563	583	565	615	565	587	535	542	541	577	569	505	540	556	600	604	586	576	583	545	589	549	562	592	558	560	578	549	586	621	552	576	612	572	576	552	591	612	534	561	570	587	541	530	577	584	573	555	549	615	581	579	569	610	582	551	578	590	606	559	581	559	560	583	600	567	578	604	586	608	583	579	543	590	548	558	600	590	519	563	539	601	575	586	565	544	599	591	565	506	578	569	547	582	578	558
47497	24820	14700	1997	899	699	577	472	389	374	381	342	341	350	302	286	309	298	303	319	307	305	295	280	287	267	266	273	296	316	283	310	261	280	265	274	307	302	287	277	284	247	278	319	273	293	241	268	295	275	255	277	279	286	280	271	252	288	310	260	291	275	256	286	280	280	280	267	278	307	240	282	279	215	274	281	224	273	254	259	250	267	261	270	259	262	253	259	286	256	264	253	239	263	237	278	287	307	274	237	271	277	278	259	253	261	259	261	268	298	265	276	258	281	274	276	253	269	262	260	236	288	284	272	272	271	304	283	276	274	285	286	277	243	268	297	266	258	290	278	286	286	273	245	275	279	256	277	295	251	277	258	294	267	317	260	292	288	291	278	275	316	307	294	271	275	280	274	267	272	266	281	243	279	274	270	263	255	286	279	292	261	259	285	258	258	273	262	284	289	278	251	263	268	282	254	262	273	304	311	273	268	279	265	263	278	277	294	266	286	251	273	274	287	278	270	260	255	280	278	281	281	264	301	276	276	300	252	312	238	294	260	239	284	259	302	284	247	282	297	272	273	263	284	260	289	258	251	258	262	259	263	284	297	256	258	305	258	301	288	285	287	255	254	259	266	291	255	257	265	266	281	285	267	317	303	284	266	248	294	270	252	281	240	257	263	259	287	273	278	292	247	260	247	232	275	251	306	287	254	278	275	260	293	302	270	244	260	244	292	244	279	253	300	249	254	282	279	254	308	275	296	275	260	251	282	237	314	288	284	273	244	293	246	291	251	280	276	300	267	254	253	279	260	287	240	271	241	249	303	277	261	274	280	298	280	296	259	283	290	266	218	258	265	292	284	274	267	294	265	283	289	324	294	267	260	274	291	260	289	265	303	254	266	291	245	287	265	282	296	305	265	262	263	302	289	261	266	289	247	259	265	282	301	221	278	260	296	259	301	252	250	269	305	264	277	269	275	251	291	240	295	244	287	269	263	275	263	284	306	264	298	261	276	298	272	265	277	240	273	287	261	279	299	296	244	274	250	279	258	273	249	275	280	302	268	280	279	283	302	277	282	284	259	268	277	262	288	253	290	249	261	257	264	292	244	273	262	253	257	255	278	251	297	286	264	250	262	258	289	289	229	288	294	279	280	305	248	281	236	277	262	293	291	255	251	291	276	287	277	261	267	301	266	282	314	278	297	267	299	285	256	265	275	272	275	284	266	259	316	267	295	245	240	258	278	279	260	266	258	269	270	272	273	278	281	296	254	269	287	265	278	273	255	306	275	292	288	285	249	295	328	254	282	257	267	249	279	288	254	275	263	250	239	276	274	251	273	300	294	270	233	269	256	254	238	258	258	246	283	260	261	304	264	254	258	263	285	269	270	284	237	248	285	263	288	264	277	243	278	260	285	303	251	243	271	245	236	267	259	248	274	278	288	262	265	290	276	269	277	276	248	286	270	289	288	281	300	273	279	282	244	276	252	276	283	298	248	279	262	291	265	284	286	288	279	287	282	292	276	255	286	283	300	286	282	299	276	289	280	260	273	260	252	266	256	267	239	251	256	278	260	231	279	252	276	259	270	274	296	301	284	259	282	275	269	295	279	275	256	270	269	273	275	265	270	263	271	255	289	297	263	255	278	240	276	270	257	274	252	242	252	285	268	274	274	265	261	249	304	295	263	246	289	269	269	280	286	308	285	288	276	247	268	288	263	270	282	272	268	268	273	275	273	238	273	268	284	275	281	309	301	278	256	251	262	285	256	293	237	255	275	266	280	312	258	279	281	283	262	270	263	257	260	287	281	255	257	265	288	292	264	279	261	258	279	250	267	273	282	289	253	297	288	264	266	308	268	269	259	284	282	254	303	287	286	284	277	281	259	277	307	270	273	280	271	285	238	292	248	244	274	275	321	261	267	291	288	264	281	274	258	293	266	248	262	290	290	250	269	238	278	248	235	291	289	256	298	287	279	259	280	274	303	295	273	233	254	251	311	260	283	293	270	269	262	289	266	281	242	285	283	242	292	228	297	291	260	262	274	299	282	313	270	259	281	245	241	249	274	263	276	273	295	276	293	266	254	244	265	269	271	279	292	269	267	253	283	266	277	233	282	279	271	252	273	288	259	248	254	280	271	304	282	300	252	236	318	286	264	249	311	283	258	296	290	318	295	276	329	267	267	242	268	247	283	300	263	278	273	284	266	287	309	270	268	267	290	270	281	283	295	256	296	277	280	283	277	287	237	289	263	275	258	280	273	273	266	269	317	253	262	298	263	288	311	279	278	336	272	280	249	295	277	252	264	261	272	282	266	273	269	266	275	296	286	286	266	299	262	259	277	306	273	268	285	286	279	257	264	285	274	254	251	233	262	293	261	238	279	301	269	288	308	314	268	274	276	295	285	253	259	294	299	257	253	314	301	294	277	275	288	257	259	276	265	267	284	270	235	292	285	283	287	290	314	295	270	276	278	261	271	261	268	291	287	268	282	290	295	259	276	273	285	281	288	285	280	301	316	275	293	285	265	301	261	252	276	279	245	301	281	301	259	278	323	300	272	271	291	287	273	255	307	285	289	261	272	273	264	287	292	259	266	293	270	252	282	257	284	261	256	274	271	285	304	277	266	303	282	246	267	258	271	288	276	244	295	263	268	257	278	303	287	252	297	299	292	239	259	273	297	224	298	270	265	320	293	268	268	273	264	270	248	265	270	276	304	249	251	272	265	287	269	278	275	300	263	273	298	294	279	294	248	249	285	296	265	293	248	249	247	275	268	255	265	245	240	270	279	269	229	279	280	313	288	274	259	272	294	231	286	305	249	265	295	271	254	255	276	270	253	250	292	290	283	273	244	265	263	270	279	247	279	272	303	249	259	255	253	228	266	290	286	267	277	270	284	274	247	253	283	278	283	283	283	259	275	294	284	270	256	248	284	289	252	296	282	223	275	280	284	283	268	265	270	291	256	283	267	267	275	263	260	247	247	270	266	289	302	258	254	264	250	284	290	266	285	315	258	269	297	262	259	283	286	249	273	262	306	277	286	267	261	253	257	271	279	294	275	244	262	275	277	313	277	274	313	259	241	261	276	260	284	290	280	263	254	286	258	287	285	289	267	259	276	255	290	273	274	281	274	278	254	249	271	284	282	266	260	257	266	254	276	238	291	262	276	263	241	273	262	308	262	280	279	294	279	261	295	255	270	277	288	259	276	277	268	281	267	274	291	261	272	274	259	262	264	276	272	271	255	256	273	262	318	276	312	288	302	287	263	301	233	264	278	272	279	291	278	276	268	260	266	295	248	266	260	275	272	266	297	281	281	299	283	249	242	269	257	282	285	281	308	239	265	271	287	269	288	276	254	256	255	262	261	262	257	279	259	263	256	286	249	235	259	281	260	255	255	262	322	288	253	263	277	287	269	245	296	285	277	312	290	296	241	279	270	267	291	250	267	287	277	277	279	261	280	272	265	280	285	275	277	265	243	271	274	261	261	250	261	278	252	278	281
24486	1820	2973	3145	2760	2242	1987	1627	1541	1338	1210	1175	1084	994	954	863	882	868	881	818	892	821	834	774	757	793	777	796	756	810	797	668	720	741	703	703	709	737	693	717	705	700	652	704	669	654	737	671	702	732	721	711	670	698	681	696	693	706	651	687	652	661	689	664	687	682	690	676	660	710	704	679	641	676	664	674	697	672	692	699	731	708	693	714	653	692	670	682	678	712	710	672	672	658	656	690	655	683	678	715	683	687	695	669	728	676	710	712	676	703	707	747	689	718	670	693	629	676	731	677	623	677	685	672	734	665	694	731	669	715	707	651	642	662	701	667	646	699	693	684	674	675	658	685	663	674	699	653	688	652	636	664	692	697	661	698	632	664	673	666	664	697	709	712	684	656	713	661	717	724	644	663	632	681	680	667	638	678	686	649	703	676	639	633	687	673	642	690	709	692	678	726	696	684	665	662	678	707	640	656	662	646	715	673	646	707	639	655	681	740	734	620	689	675	667	653	646	668	608	697	720	711	663	692	656	641	669	727	674	663	716	692	657	685	664	680	679	647	670	682	684	673	649	661	694	656	689	673	696	707	710	649	682	656	658	664	719	670	637	640	714	690	728	677	687	649	723	711	741	640	634	663	703	650	674	693	646	662	641	647	696	700	659	654	675	644	660	638	654	663	664	648	676	683	649	727	628	636	662	598	662	613	671	671	665	649	695	645	662	653	653	672	681	696	677	709	648	652	662	679	681	677	673	662	616	686	660	639	625	707	686	684	682	696	662	738	693	650	683	667	657	667	659	690	654	683	645	731	674	657	676	655	666	661	716	654	629	683	687	707	635	664	655	636	657	678	637	702	641	688	732	671	666	660	626	709	679	703	682	671	696	678	653	678	698	665	695	672	673	693	623	668	658	716	674	672	704	663	669	679	643	650	665	657	696	677	650	658	631	709	712	642	622	677	603	702	655	662	671	652	721	647	667	697	695	682	742	626	666	660	704	659	708	652	655	707	693	677	643	634	654	679	685	687	690	676	672	693	699	661	688	666	659	672	665	687	723	679	662	715	663	674	673	656	657	581	672	679	637	651	651	675	642	686	716	713	673	623	642	665	693	668	662	662	706	661	661	679	691	660	731	754	648	669	698	647	657	696	699	715	685	656	645	677	664	670	617	638	719	667	681	685	619	630	584	646	711	698	661	638	674	662	669	637	666	651	666	674	647	706	642	716	703	673	702	647	679	646	624	687	687	695	628	697	694	657	665	699	658	638	702	671	682	686	663	660	668	705	701	691	653	731	710	656	747	649	666	685	669	624	653	642	635	695	711	685	667	696	639	621	695	661	643	608	710	689	639	681	687	700	711	693	672	693	708	674	685	680	642	688	653	641	653	652	626	651	708	691	690	681	617	657	691	622	621	699	645	661	709	706	677	669	653	674	651	620	685	667	635	684	640	652	709	661	672	672	679	684	655	663	654	663	671	703	690	623	707	639	670	719	645	691	688	636	683	647	699	654	648	674	696	658	683	671	640	669	654	640	607	733	661	661	687	677	651	693	671	684	703	673	720	666	656	681	684	703	729	733	651	695	670	646	679	719	697	673	661	684	647	692	718	677	658	638	664	694	648	690	695	665	642	668	669	650	653	672	657	660	683	668	673	656	686	700	694	692	664	683	680	634	683	626	646	665	680	666	621	695	663	687	654	659	675	673	694	634	660	647	698	673	652	671	688	691	703	696	655	697	681	709	647	670	642	671	687	712	687	632	674	682	676	690	701	666	701	671	715	678	668	671	739	647	692	697	677	676	638	677	665	668	676	685	666	684	624	661	643	672	641	666	716	680	636	670	699	643	690	696	677	627	680	660	708	653	720	647	702	669	708	689	690	705	672	642	631	674	646	698	660	692	689	669	677	677	648	688	640	689	674	642	699	612	662	716	662	636	624	661	677	713	689	611	665	662	686	634	680	665	642	640	659	684	676	696	695	698	725	661	677	661	673	646	594	717	659	655	707	700	723	669	719	672	660	673	711	595	659	647	672	696	675	676	681	643	666	654	656	711	702	687	696	684	672	660	610	652	689	679	692	687	682	684	714	647	701	697	652	682	686	666	651	658	696	682	674	627	670	699	657	704	681	633	699	693	703	703	692	647	716	610	696	707	647	675	667	671	654	686	708	682	680	691	666	629	681	664	653	657	656	664	650	651	685	694	688	641	655	672	665	699	646	673	706	650	658	678	683	680	688	627	707	710	632	636	680	716	692	663	682	649	701	664	669	654	648	663	650	659	710	705	652	667	686	682	636	695	669	670	714	698	672	672	602	613	662	664	655	671	700	726	675	682	667	681	635	694	709	706	707	649	678	681	736	676	709	735	682	639	669	665	714	686	711	659	620	719	675	675	676	679	671	647	705	666	688	620	668	698	663	677	662	634	713	657	670	689	692	690	655	674	669	660	657	700	660	650	665	647	666	682	706	643	735	654	688	663	628	652	676	664	670	655	696	661	688	675	634	663	728	640	616	710	670	628	695	657	697	694	697	664	678	658	641	683	690	646	681	688	625	700	676	686	673	722	644	661	690	677	681	681	656	709	661	676	673	656	640	693	685	691	671	644	678	676	709	690	584	694	663	631	655	678	676	672	675	639	667	693	708	679	673	681	655	664	633	646	688	722	703	708	703	681	702	695	661	653	674	657	652	713	697	690	628	694	672	721	700	708	671	657	686	696	662	678	634	677	624	666	740	656	660	710	670	633	668	646	691	652	653	664	680	632	656	667	680	664	655	712	699	721	648	668	667	663	671	637	684	629	692	679	644	691	687	643	674	693	662	702	650	674	632	669	695	721	664	689	704	661	728	681	691	683	673	687	674	649	723	666	703	675	651	670	666	648	670	670	622	692	682	670	692	689	700	721	684	672	685	658	717	664	684	708	650	699	646	685	668	699	719	655	670	687	671	672	658	639	687	708	691	681	669	705	674	649	651	664	682	644	699	684	732	683	653	666	669	690	713	707	646	653	669	686	698	696	693	665	628	672	647	692	671	665	711	685	696	652	704	624	679	723	713	698	685	659	660	627	704	699	685	643	692	668	689	633	689	677	683	666	682	649	676	695	693	680	674	717	661	670	719	681	691	645	633	668	687	657	700	657	698	702	690	622	679	713	677	694	606	636	716	659	670	669	657	702	643	680	636	641	670	640	651	685	632	710	665	666	693	658	666	636	694	663	654	718	743	650	689	651	633	707	687	600	678	655	644	674	674	670	682	702	690	680	690	682	684	656	703	690	699	674	700	641	659	660	659	645	704	671	659	702	686	664	708	697	662	697	629	663	643	708	646	665	664	668	686	690	649	640	654	705	655	716	702	655	666	647	692	670	651	640	649	668	665	657	646	620	711	658	676	655	683	678	639	700	679	673	687	709	716	644	721	709	646	723	662	690	660	731	699	670	646	671	678	640	671	687	653	638	643	679	689	672	684	666	692	715	670	700	665	688	660	679	701	677	656	681
49423	26068	21832	13493	3229	1397	1045	806	784	697	620	545	510	548	525	496	468	455	497	456	488	518	475	428	486	418	477	452	442	433	445	452	474	447	441	437	457	426	407	416	463	457	412	401	460	445	470	440	434	408	446	444	416	451	429	404	372	409	468	424	461	418	457	425	439	381	431	445	383	441	419	477	415	411	383	400	385	427	428	416	385	432	410	433	450	405	404	443	437	423	407	401	430	417	434	408	429	378	394	433	397	430	424	418	392	427	425	443	386	433	404	446	435	393	410	432	441	401	420	440	405	444	422	414	427	406	413	445	417	407	459	404	413	472	408	450	452	434	418	420	472	440	470	443	437	429	402	433	431	427	436	420	421	418	433	431	434	403	397	428	415	407	422	444	447	424	430	402	414	401	407	425	399	445	434	420	449	408	463	431	388	436	408	424	430	410	398	397	378	402	421	468	429	416	421	427	438	377	426	449	372	391	409	424	441	425	420	396	441	407	390	413	387	415	420	410	428	404	408	466	420	463	387	404	384	421	404	443	429	427	439	402	450	398	405	403	448	439	420	385	413	426	415	412	400	395	438	443	434	435	433	457	388	431	459	422	416	455	428	458	446	417	444	461	457	426	400	403	400	389	418	428	374	435	403	391	405	443	396	412	444	404	421	440	419	459	422	429	402	466	431	433	442	445	432	419	428	416	410	452	402	446	434	431	418	389	411	425	404	404	432	410	434	444	405	394	435	397	424	439	434	426	373	376	444	427	384	444	398	405	436	416	461	472	405	351	402	403	458	435	419	424	405	422	399	416	411	391	405	408	384	422	405	431	461	437	396	451	430	457	428	443	411	416	422	423	418	397	403	435	443	421	460	426	404	381	394	449	386	425	399	414	450	407	394	404	415	408	430	434	442	424	425	438	429	420	421	434	431	409	441	398	429	406	463	440	456	416	435	428	433	431	414	426	424	407	409	394	439	436	414	444	450	403	428	408	393	419	412	438	438	437	455	445	416	468	391	405	382	430	420	391	420	390	419	423	439	421	406	417	414	384	422	400	415	377	429	432	389	405	431	422	425	428	428	364	406	402	448	424	487	463	438	437	446	399	457	398	413	401	420	405	374	452	424	424	409	460	441	466	392	462	440	453	393	432	450	409	402	424	398	424	438	434	401	448	431	418	393	399	415	402	388	385	422	473	419	422	422	419	456	391	442	447	418	431	417	427	444	443	442	429	437	422	420	411	414	426	450	460	393	420	416	407	450	448	382	407	413	394	426	400	423	403	456	397	410	430	404	418	435	399	410	441	419	439	429	390	466	407	406	441	432	440	394	411	431	427	467	440	423	443	402	440	404	434	420	403	451	431	454	419	413	427	420	409	430	422	430	404	456	439	463	450	418	430	394	410	408	391	420	480	436	412	434	413	425	389	424	403	441	413	396	419	421	393	425	437	455	402	444	436	408	415	479	451	437	456	450	421	436	460	431	437	374	420	384	433	423	468	452	386	425	409	402	416	430	446	436	449	424	420	473	431	406	420	425	382	374	401	420	409	407	407	413	416	440	396	418	444	427	400	435	450	394	420	449	421	417	428	424	407	436	430	397	400	391	434	440	397	419	443	462	454	444	411	408	418	406	435	449	432	410	370	448	419	433	387	452	401	424	390	434	431	420	453	410	446	401	400	414	419	423	389	440	429	450	441	411	409	445	437	425	434	445	386	423	421	416	412	409	417	472	416	404	435	436	438	426	439	418	445	392	436	440	405	431	401	440	393	442	438	435	417	410	432	470	463	458	415	390	410	401	407	440	368	422	416	409	405	411	419	415	370	439	402	449	427	439	386	422	419	402	403	464	420	396	361	389	431	441	437	430	397	400	428	373	432	433	404	414	467	466	409	439	405	398	423	453	413	472	376	400	428	407	413	423	402	403	439	424	417	446	454	433	406	467	479	416	397	402	402	413	437	421	396	448	436	421	400	442	446	393	400	438	392	442	430	440	420	445	391	407	404	423	407	379	423	469	415	410	385	432	438	447	422	452	407	420	386	423	412	389	444	413	394	376	413	403	424	372	386	379	419	445	459	398	403	416	404	412	412	403	457	431	403	449	431	392	450	394	442	439	435	449	408	384	413	426	403	417	403	437	469	455	451	449	435	426	407	403	424	431	405	441	445	403	441	465	442	424	377	412	397	453	428	410	443	448	448	446	467	448	406	437	383	415	451	411	426	441	413	411	421	434	433	463	385	449	435	402	417	433	384	427	396	431	423	391	385	398	451	466	430	448	404	480	415	442	382	444	452	432	396	417	481	454	434	437	411	392	442	411	437	439	416	414	447	433	457	407	391	406	421	430	441	435	444	387	408	396	407	442	410	400	457	405	428	421	445	410	380	429	412	422	367	441	441	426	410	445	435	421	380	454	417	394	423	447	421	429	469	396	420	382	418	441	443	404	405	406	426	395	441	437	443	424	432	384	408	432	417	462	441	450	428	433	413	409	371	427	389	425	414	424	447	451	423	421	451	417	393	431	444	450	441	427	397	417	426	444	420	407	404	361	471	403	358	444	438	435	451	432	437	427	435	438	437	409	438	444	412	414	429	408	439	409	396	409	423	420	401	453	422	428	418	439	417	440	414	393	453	446	463	446	413	408	426	399	496	405	443	425	407	406	456	431	451	422	424	452	419	404	400	447	375	407	381	395	416	447	438	453	421	430	459	429	411	421	405	417	396	432	395	391	405	444	374	423	414	444	412	413	449	429	446	388	429	393	439	428	454	438	428	408	424	421	419	444	400	431	425	440	426	420	418	402	376	362	433	418	444	389	400	460	442	418	408	411	424	416	379	381	427	436	463	460	426	430	423	429	397	427	444	399	445	420	413	445	435	429	454	385	443	418	411	436	422	389	412	429	420	438	414	428	448	449	466	427	395	432	433	386	476	426	452	441	406	375	382	410	429	428	410	442	377	386	442	441	433	424	398	439	452	385	434	439	438	373	416	426	416	432	436	464	414	380	466	416	394	414	418	439	436	409	416	471	420	417	419	449	408	430	427	412	439	388	425	477	414	437	453	419	423	404	413	397	422	429	425	436	420	467	424	472	406	408	447	407	446	399	403	450	412	440	452	418	432	387	440	425	441	359	432	408	391	396	411	411	417	463	410	385	419	432	434	387	408	444	438	383	404	431	435	407	402	425	429	428	412	436	457	430	440	444	450	416	442	399	424	425	455	441	416	404	443	448	417	400	471	432	433	393	385	421	424	420	421	474	442	412	400	415	440	401	449	413	458	442	412	409	414	437	408	413	428	458	407	417	444	439	463	420	420	413	438	420	444	407	409	464	417	390	442	422	406	406	428	415	430	401	386	431	450	443	430	420	429	407	425	408	458	474	453	419	459	434	419	448	417	421	402	414	415	414	477	424	411	445	404	376	424	380	384	424	407	427	424	431	427	419	429	429	419	425	394	440	457	414	411	438	424	428	425	386	422	389	437	440	390	419	443	421	454	383	406
31292	2735	5003	5334	4500	3794	3170	2854	2381	2135	1988	1818	1623	1628	1534	1410	1413	1301	1321	1249	1269	1208	1220	1229	1171	1098	1154	1148	1121	1053	1132	1089	1108	1090	1065	1024	1070	971	1037	1067	979	1022	985	991	1044	996	982	990	985	1040	967	993	985	992	984	1047	1007	1014	987	1005	1037	978	951	965	982	950	1022	1011	989	985	991	944	1006	947	955	939	981	970	954	998	1004	968	955	959	977	937	963	932	969	940	947	997	991	984	925	1003	975	963	963	959	958	982	985	982	1000	986	998	975	995	957	999	975	1005	994	997	1007	1011	988	965	965	975	994	944	989	1031	1028	966	994	958	961	975	992	995	941	925	985	978	972	1027	971	946	960	991	1008	960	961	993	994	1038	957	945	917	1010	962	992	966	977	979	939	1034	989	953	958	925	922	978	977	951	957	932	997	971	983	941	965	991	969	992	989	925	998	983	977	951	970	977	962	896	989	971	973	923	1012	1041	1025	954	969	1002	983	973	973	1035	960	972	944	1008	926	955	1008	978	966	949	969	957	895	1003	950	966	977	915	957	966	935	940	924	981	971	954	958	1013	942	962	914	997	946	968	966	918	1043	969	924	935	945	958	967	988	943	962	948	910	984	946	969	994	1012	950	923	958	927	970	909	951	908	937	950	872	994	980	967	933	973	931	964	951	967	892	987	963	986	958	981	956	926	932	1018	997	932	946	971	954	952	920	947	946	1002	963	991	978	942	1010	947	954	926	994	986	918	965	903	914	991	943	1005	928	1023	898	963	920	969	1003	994	983	994	1003	881	997	936	959	935	981	982	974	971	965	919	962	923	961	910	966	927	958	963	950	925	970	1032	962	979	899	949	945	980	948	921	954	961	985	988	961	966	1003	973	987	893	917	984	985	928	956	1000	953	979	934	969	897	975	960	1042	949	964	982	1003	979	1021	892	970	982	972	944	947	914	988	981	918	936	970	977	919	998	895	919	942	1000	933	930	914	944	968	977	970	955	970	975	935	945	980	986	949	888	950	1024	977	1018	987	959	948	969	958	963	906	979	949	957	1002	947	972	939	991	931	1036	927	976	930	942	949	1004	919	904	975	963	935	912	920	949	961	1001	953	945	970	957	1007	978	977	960	920	944	978	917	964	991	937	925	937	938	989	936	971	995	920	989	1014	995	920	1010	952	964	958	911	975	975	984	946	959	966	930	981	1009	976	953	980	942	969	956	1004	998	932	928	957	982	952	955	944	967	982	977	961	981	911	934	1028	970	962	943	968	994	910	967	998	1006	939	1014	955	958	959	964	939	965	976	905	955	885	1010	956	944	987	972	947	992	961	984	1002	993	953	969	986	967	1008	987	986	970	969	904	972	944	998	1003	1006	1005	1000	949	954	996	943	1030	918	939	962	962	968	994	954	966	902	953	969	953	936	968	945	1000	979	976	964	1001	942	985	990	920	1002	932	935	997	952	970	933	941	991	997	908	972	976	908	915	976	966	983	992	971	959	959	936	939	913	925	932	977	989	910	972	919	988	962	902	917	948	1017	955	908	991	954	984	994	951	947	961	946	973	902	918	1038	964	963	979	1001	962	968	951	978	915	930	998	972	923	980	941	984	915	945	955	935	1010	1017	974	984	953	975	960	991	966	945	993	1001	897	1005	948	969	964	940	971	989	976	1004	941	1048	958	984	958	921	971	951	1036	954	976	945	950	887	936	941	961	934	1003	968	982	1027	1012	917	1001	958	987	955	981	1011	890	917	1010	950	988	981	972	962	960	930	987	959	974	996	963	952	1001	944	946	913	940	993	1006	976	986	944	930	978	992	927	954	934	988	943	1020	991	930	981	950	956	933	941	937	984	928	949	989	960	954	938	956	942	982	975	885	947	932	938	991	955	995	973	946	957	967	977	925	943	942	948	959	1036	942	978	957	977	967	928	929	938	962	1023	959	979	974	931	989	933	964	995	972	985	975	952	983	964	986	980	1023	975	1005	918	1013	1053	905	959	973	986	949	972	949	972	985	957	982	961	980	986	1012	935	972	967	987	966	1010	920	924	938	981	993	955	967	994	937	945	953	952	970	955	946	895	945	962	965	983	900	928	1020	924	963	960	947	961	997	911	932	995	908	1037	956	941	924	914	986	969	945	978	1039	916	988	959	963	977	1028	937	1006	961	961	960	953	937	990	1008	950	934	972	967	964	909	967	979	1007	961	958	905	972	937	947	991	982	981	914	928	907	996	929	950	956	1050	1013	964	896	990	923	932	975	909	953	955	956	975	939	976	912	962	950	938	945	1018	998	948	1014	1013	992	956	965	968	978	962	1005	971	1003	991	961	960	1001	967	969	958	973	953	899	982	915	944	989	951	966	957	966	953	964	976	951	987	963	909	990	967	965	944	965	977	958	940	949	899	998	965	936	988	977	897	919	969	912	893	936	932	902	1046	954	994	949	960	943	947	968	946	996	1000	952	978	946	924	942	934	1003	943	949	968	974	969	937	962	956	971	961	1010	950	984	944	989	942	967	961	924	1002	971	997	958	949	894	998	1005	977	965	1021	976	986	974	950	1005	970	1010	972	946	975	923	962	949	981	916	967	929	958	951	936	964	970	947	949	985	990	931	955	946	1017	977	1010	979	994	933	999	952	918	957	948	959	933	956	903	969	969	940	955	935	943	958	980	942	974	941	993	978	941	1004	950	965	914	973	899	959	937	972	1015	1016	914	958	930	921	957	974	961	921	924	1021	951	972	992	980	987	945	1003	953	1021	895	937	969	968	959	912	944	974	934	974	957	999	968	918	888	933	935	950	937	996	949	980	1003	986	998	968	898	1005	982	916	940	905	953	971	924	943	1021	923	984	897	959	962	1000	970	963	974	958	953	1004	974	976	947	937	945	988	962	960	983	983	972	963	936	992	974	973	980	978	956	1040	953	1024	970	941	958	952	1011	999	1027	1011	1023	939	977	915	926	1026	1008	945	926	942	1005	938	960	950	944	937	956	977	921	980	986	980	966	954	955	984	986	953	972	940	951	939	970	927	991	925	971	935	997	958	1009	976	938	985	932	970	949	986	960	857	911	1007	980	987	1006	930	968	967	1007	1047	934	936	953	938	975	1012	964	1015	968	937	979	990	928	959	972	958	953	984	982	1059	930	955	958	934	932	984	940	926	989	942	957	960	937	926	965	987	968	942	946	969	956	950	955	990	958	956	982	948	982	932	971	974	1015	1000	949	900	986	976	968	951	962	944	998	990	986	937	953	961	949	946	901	913	940	990	991	908	993	1025	971	944	1005	1005	981	981	938	1004	926	988	948	925	932	961	981	982	987	972	926	1009	976	936	914	961	933	964	940	1033	946	967	933	959	999	1021	933	945	955	889	988	937	968	972	944	994	968	954	973	1031	953	928	980	1006	950	997	1003	979	952	935	929	930	951	966	1002	975	956	987	940	999	976	965	946	972	923	969	945	941	962	929	915	948	980	961	932	962	959	929	993	886	939	911	922	974	966	969	926	982	1005	974	964	964	931	972	996	999	999	983	977	943	939	971	908	926	973	942	975	966	898	1030	968	868	978	963	945	991	966	1007	968	1033	886	926	958	1004	977	986	956	960	930	1024	1003	940	934	966	926	995	1019	986	1019	992	1031	944	976	986	960	903	957	1018	970	978	916	960	986	959	951	994	964	976	957	1001	944	946	939
8527	507	378	295	286	291	248	240	225	229	220	239	236	235	239	245	235	218	238	257	210	244	208	234	226	240	224	229	244	236	220	248	230	232	255	243	249	210	219	202	243	233	230	230	235	223	217	237	200	216	238	229	236	231	222	233	243	208	260	246	237	242	218	210	226	237	254	239	212	240	244	214	244	222	252	243	227	210	193	255	218	220	232	232	216	219	204	192	230	232	239	213	237	249	215	241	216	249	245	193	239	228	228	248	238	244	215	229	232	255	220	221	232	209	236	257	256	221	216	200	230	250	232	222	227	228	250	249	214	238	249	249	230	231	220	204	228	243	249	213	212	223	216	208	228	242	198	255	241	227	237	217	234	221	225	196	224	222	225	250	220	239	214	223	256	211	218	208	217	223	237	211	231	247	222	222	216	236	253	248	228	252	219	224	206	214	232	218	245	217	237	233	228	212	218	215	245	236	208	220	239	220	201	233	209	272	222	223	235	229	239	234	209	221	226	239	212	238	203	207	237	251	218	248	217	220	223	207	228	219	231	206	199	227	229	213	212	227	244	235	233	247	199	207	234	210	223	231	232	232	206	215	244	216	233	194	236	210	215	225	228	207	233	243	205	255	218	246	242	219	230	247	220	241	219	222	211	219	223	243	259	213	246	227	218	253	215	221	258	224	204	247	274	229	236	202	228	233	253	207	228	225	248	221	253	254	206	239	210	241	220	239	220	228	246	229	204	213	213	206	205	209	222	212	255	212	178	224	225	261	248	256	217	215	214	229	210	219	187	219	209	239	228	214	223	243	220	260	231	195	206	256	232	231	236	219	208	211	249	190	217	242	223	236	221	244	210	214	238	238	207	225	219	241	224	210	240	217	231	220	259	226	230	235	257	206	222	227	209	220	238	209	212	224	237	232	245	220	247	219	196	228	234	218	237	217	204	245	221	215	228	239	247	228	271	234	234	202	217	214	233	231	206	232	210	229	220	191	196	200	217	230	216	236	216	243	203	233	246	234	238	244	199	231	214	228	233	214	219	223	207	224	217	214	242	224	241	242	218	249	260	244	262	238	216	231	222	227	208	249	219	247	236	224	231	213	225	241	213	232	221	230	217	232	238	235	244	206	237	244	244	220	219	258	209	214	223	201	238	206	221	225	232	249	225	243	207	223	228	200	263	212	218	232	238	219	219	204	204	246	231	187	202	215	223	233	232	224	201	217	243	229	214	220	231	239	233	230	224	236	212	243	220	234	225	218	230	252	230	249	237	210	228	224	217	252	211	225	230	255	224	223	209	211	224	211	229	250	254	228	223	238	239	223	230	230	249	216	223	212	182	221	215	225	213	227	236	214	235	220	248	237	229	238	230	227	231	225	212	221	224	227	220	215	220	246	209	194	219	244	231	261	229	199	225	230	221	225	266	223	218	236	242	239	226	237	250	208	226	212	213	205	233	227	228	242	237	237	233	228	245	252	240	220	228	215	230	208	228	227	258	215	235	230	229	194	206	217	273	236	224	239	212	226	241	224	186	246	218	223	255	212	249	214	238	242	210	234	220	236	205	225	211	255	263	245	233	199	232	237	230	225	263	247	217	217	220	241	242	217	246	218	251	216	241	236	233	223	224	244	233	230	203	204	196	248	240	207	216	227	228	215	213	221	252	223	222	219	240	231	212	240	247	236	236	267	253	227	229	231	261	207	226	226	231	252	241	271	246	256	232	232	217	224	231	205	253	210	242	219	204	205	218	235	243	216	218	223	214	226	231	233	218	237	216	229	203	231	205	230	233	219	237	220	221	236	242	219	234	251	240	217	267	225	208	235	223	234	183	247	222	216	217	224	234	245	234	222	246	229	211	230	221	242	229	212	235	217	219	231	200	228	239	229	250	240	224	205	229	238	226	232	240	218	224	242	223	229	202	225	222	212	242	226	220	211	235	234	223	200	246	236	191	192	232	236	222	201	239	254	225	217	202	218	222	236	222	241	231	206	212	231	240	228	227	246	249	234	237	229	210	235	231	175	231	243	217	203	248	223	241	234	216	246	232	229	223	223	234	183	229	204	232	216	264	226	232	226	180	235	209	222	242	212	241	224	211	210	245	236	240	230	246	230	226	249	219	253	223	249	232	244	196	206	239	218	236	237	210	227	244	232	229	237	212	230	233	231	222	219	205	226	209	196	227	227	202	229	234	236	235	227	226	229	214	246	189	238	209	224	213	246	259	245	232	229	235	236	214	236	211	210	218	239	221	251	229	225	229	236	208	214	215	247	232	213	234	246	262	194	198	224	213	233	228	228	204	226	223	200	243	225	231	246	223	231	195	235	229	252	231	258	239	213	235	220	231	209	214	227	235	231	231	235	222	238	244	259	221	232	238	224	246	229	222	222	201	231	223	245	204	210	243	241	201	206	246	256	229	234	239	215	238	229	221	216	198	230	233	252	232	206	240	216	211	224	230	222	236	225	218	232	243	234	249	198	210	258	234	216	250	216	227	250	251	211	217	226	240	222	221	214	265	241	245	202	237	246	244	234	212	210	209	219	257	239	209	215	232	219	240	230	250	209	233	204	234	207	225	227	213	229	227	229	225	219	230	212	198	222	239	233	210	230	195	197	257	214	247	218	223	247	215	243	237	255	223	228	248	236	250	223	209	241	226	198	222	238	227	218	241	251	239	252	208	216	211	202	208	213	218	201	230	212	219	227	237	222	223	196	237	215	238	205	234	243	206	229	230	221	191	218	211	231	246	210	218	230	236	267	217	225	234	197	246	223	199	210	215	228	209	226	245	213	224	224	222	241	205	214	197	220	215	254	222	248	221	241	242	230	225	223	234	252	215	230	234	227	206	220	247	224	241	234	237	221	243	223	237	238	222	231	216	266	212	215	225	208	239	233	242	246	216	218	208	229	208	221	254	263	238	218	245	241	222	246	247	245	202	231	224	234	234	235	244	246	239	251	254	245	231	232	229	193	212	242	224	227	225	234	238	249	226	234	231	197	235	199	224	244	228	235	283	234	232	191	249	251	223	202	220	236	234	232	194	230	204	238	229	213	222	244	242	228	217	245	246	236	250	254	243	268	244	225	219	238	236	224	230	210	242	236	220	208	244	210	228	208	237	262	206	220	225	189	227	212	233	277	246	229	232	216	227	233	224	239	256	214	221	197	242	209	235	259	252	219	232	246	227	225	217	235	224	232	237	241	215	234	243	241	239	240	233	212	251	253	211	220	213	227	215	220	222	233	234	234	214	223	254	233	236	214	230	215	246	226	212	231	221	226	231	220	235	269	248	194	232	235	246	219	224	245	259	235	246	230	219	222	251	252	241	188	234	242	269	215	232	226	245	240	206	212	209	232	216	230	216	229	225	254	240	213	220	236	242	223	199	218	229	232	243	215	218	216	242	203	244	222	248	224	220	217	207	248	233	226	224	237	207	211	241	241	243	243	207	235	198	218	259	258	243	215	250	234	237	230	220	240	242	236	218	209	247	186	212	248
8233	643	814	779	782	727	709	667	653	643	611	637	570	581	614	571	610	592	564	594	585	540	557	637	506	535	564	536	585	558	561	560	605	576	579	584	569	560	540	564	548	534	554	526	550	564	582	576	561	589	587	602	590	570	578	544	554	546	578	572	564	557	619	606	535	561	562	572	577	602	562	556	612	543	563	550	609	581	576	556	544	567	587	536	588	577	549	555	552	506	536	559	550	582	562	596	567	554	614	523	548	590	530	596	559	560	591	560	624	559	551	602	561	629	571	565	576	561	603	558	606	590	598	610	575	588	530	548	589	574	576	579	569	548	599	569	560	567	570	549	531	544	552	589	575	606	570	609	557	560	589	538	590	551	616	556	571	518	597	554	555	585	563	605	584	554	547	541	604	584	564	591	609	572	579	552	544	579	579	592	548	547	567	532	592	571	548	601	542	577	576	561	534	567	564	575	569	565	564	562	567	585	563	572	566	544	559	510	571	560	543	580	508	589	555	557	565	597	630	580	582	578	519	516	586	600	510	547	578	574	592	571	548	551	561	552	510	555	547	601	620	573	553	573	564	543	611	564	585	581	578	546	527	607	573	548	590	544	544	598	555	591	552	520	609	542	586	563	542	584	599	543	596	587	545	554	572	625	573	557	586	567	606	580	545	560	546	562	524	585	583	575	527	564	580	554	595	571	581	566	550	511	592	591	588	584	545	581	570	579	547	587	559	586	565	596	590	591	562	574	546	604	523	533	532	592	603	595	562	637	515	547	597	567	598	533	570	602	534	567	540	616	585	570	548	573	569	601	572	597	575	546	606	566	601	539	598	571	581	625	564	553	600	562	547	548	539	573	571	610	569	583	565	550	578	561	539	586	580	564	566	584	536	548	549	551	566	555	586	596	556	569	553	538	562	565	562	600	589	543	578	574	542	552	594	576	531	532	605	558	597	561	579	558	565	572	554	540	538	529	561	565	540	592	585	585	576	555	528	577	562	593	605	576	589	574	601	574	556	537	601	634	535	519	583	555	606	578	568	591	529	602	566	584	534	565	582	558	590	571	554	595	608	554	561	570	583	540	554	587	540	536	549	570	552	552	553	532	527	546	569	567	577	553	548	564	557	555	603	586	548	596	565	559	571	611	535	576	590	559	598	589	566	548	595	568	598	587	542	521	561	577	538	593	586	560	602	543	586	535	562	599	555	571	536	505	571	600	541	565	626	569	560	529	565	532	572	565	596	592	537	557	614	563	567	563	524	564	590	607	549	577	586	551	550	558	557	596	557	522	524	575	583	556	574	575	562	558	513	560	556	592	549	565	606	577	592	573	560	583	595	544	599	596	563	553	610	605	555	568	602	617	580	571	577	543	563	625	532	589	544	574	613	573	530	562	575	604	562	536	596	584	527	565	567	559	569	542	553	518	587	527	581	589	584	589	570	567	553	549	521	569	609	555	545	598	553	578	571	540	575	525	587	607	544	527	542	568	538	616	602	549	590	548	594	617	578	569	596	602	565	544	625	598	597	558	559	608	557	566	567	552	571	535	543	590	527	584	559	548	536	569	574	580	549	560	591	561	542	534	594	546	569	587	557	539	607	613	562	597	562	531	617	564	564	534	606	549	587	616	533	528	547	580	607	591	572	597	541	591	552	573	596	588	551	546	577	537	548	573	534	569	580	571	597	537	587	564	596	537	568	577	564	557	571	595	542	539	554	598	577	551	607	599	561	572	543	569	552	599	601	555	600	573	569	572	524	577	554	572	557	553	571	550	607	584	526	577	591	579	579	556	589	568	581	519	552	605	557	616	566	596	556	568	575	597	538	543	576	586	576	577	610	593	584	574	542	522	575	566	582	545	550	552	554	579	545	581	505	552	539	546	550	635	584	626	563	538	551	554	569	571	609	581	532	543	589	517	580	588	575	610	564	545	566	547	548	568	571	617	576	542	577	575	607	569	585	547	560	526	578	546	572	553	543	544	564	591	589	617	564	591	539	558	611	573	535	590	562	558	564	571	577	599	595	552	538	607	585	581	553	577	521	557	538	553	577	582	576	537	572	561	562	558	574	554	528	606	543	555	593	582	558	569	556	572	526	555	603	579	603	557	565	544	583	568	547	540	605	586	539	554	524	524	593	608	592	519	589	567	555	550	569	572	536	542	524	519	558	587	564	555	587	586	604	553	569	561	600	547	607	586	584	610	538	578	555	598	541	579	564	567	605	562	532	566	555	567	569	557	537	593	573	619	528	599	568	566	555	554	588	595	503	588	589	543	530	528	583	619	561	602	555	612	568	534	586	554	611	611	571	557	576	552	599	565	532	535	601	567	581	550	551	590	576	553	557	572	579	546	571	555	559	577	494	573	572	565	560	583	573	517	554	542	571	556	548	555	557	554	551	546	570	566	552	581	561	567	577	637	554	572	563	584	575	583	590	554	587	566	585	562	559	571	625	559	572	533	622	532	543	604	549	649	619	556	548	571	549	564	584	604	584	567	617	562	540	550	559	550	574	519	549	583	578	544	550	584	552	521	527	578	566	570	525	586	566	586	560	533	577	566	578	546	574	558	570	540	571	570	521	555	537	575	578	564	568	578	552	584	570	579	572	556	557	567	519	578	563	581	602	586	536	546	595	572	550	559	570	543	615	569	563	542	561	534	597	536	544	555	590	554	555	611	566	587	561	554	595	583	561	556	548	568	562	592	538	536	569	559	575	543	565	552	585	536	528	582	553	595	584	604	543	560	564	604	606	541	523	529	588	608	586	565	554	584	538	558	620	594	556	562	549	595	556	566	594	575	571	558	600	580	532	581	569	553	569	533	548	537	554	549	572	614	567	564	518	595	574	569	552	592	534	576	561	596	572	567	584	570	550	547	567	537	533	562	582	553	555	567	595	611	551	542	537	555	544	551	560	596	589	572	585	545	575	518	563	591	583	573	574	599	560	536	555	533	547	590	535	570	577	573	541	571	508	569	573	536	630	553	538	568	627	592	558	547	610	595	588	570	551	582	595	573	619	570	567	571	545	558	572	548	574	558	569	543	592	575	564	618	586	574	606	561	622	570	554	577	587	622	596	575	568	572	616	585	577	571	575	565	562	572	553	604	564	549	553	624	567	546	530	553	578	567	540	549	540	539	526	562	567	565	531	568	583	525	572	543	569	598	580	600	528	553	589	603	568	554	583	596	584	545	589	529	601	526	532	575	546	542	592	537	598	575	581	563	541	576	601	579	584	573	584	595	583	576	560	528	577	582	538	551	546	583	584	583	551	589	549	542	587	550	580	583	543	555	569	561	560	579	562	593	610	543	534	552	580	538	531	591	564	564	555	569	562	571	581	583	599	588	590	560	524	555	550	552	557	540	588	532	554	567	559	548	604	567	585	599	552	570	584	540	574	553	575	576	603	568	570	549	590	575	572	571	543	610	547	575	566	560	529	575	556	536	554	609	587	532	592	590	539	578	526	533	573	563	608	585	567	516	519	561	588	536	553	611
49832	22479	16837	4324	971	668	687	592	508	428	386	372	316	326	306	319	297	303	303	307	300	291	293	297	321	273	273	293	306	290	280	299	295	292	297	286	304	256	300	299	285	282	271	310	303	272	287	286	281	296	266	289	295	272	297	269	271	266	259	299	270	284	311	259	277	240	276	288	271	275	283	262	252	279	284	265	308	273	284	271	295	254	288	266	253	288	304	284	306	309	272	265	269	257	281	299	279	269	267	292	293	262	238	278	295	265	283	291	282	280	255	281	280	255	249	299	271	250	275	283	282	284	249	280	267	298	293	261	266	279	307	268	291	316	292	277	274	313	266	248	270	296	287	269	290	264	258	259	279	262	280	288	283	292	263	271	266	262	270	278	261	267	297	291	260	268	303	273	279	287	278	286	259	274	275	274	278	264	278	302	263	274	285	289	251	272	288	283	282	267	290	279	274	283	275	284	269	284	294	294	294	265	258	282	269	269	277	257	281	281	275	291	289	310	295	257	265	275	286	287	251	288	255	237	298	283	306	324	280	290	293	270	297	280	272	271	266	277	259	285	273	284	273	307	254	290	250	272	244	252	283	252	281	279	276	297	290	271	284	261	286	277	299	296	283	280	294	278	268	294	275	264	282	247	320	295	316	286	277	269	264	331	246	279	276	295	263	268	266	254	258	271	254	292	264	301	293	272	247	287	289	315	258	294	293	283	318	257	264	261	289	269	269	313	323	281	289	272	260	297	290	287	276	272	279	274	271	265	258	297	280	280	291	289	282	306	278	279	294	273	270	236	274	275	273	274	255	272	294	266	273	287	286	282	299	247	300	304	292	290	285	311	282	294	271	238	278	272	300	273	286	283	245	269	273	264	280	279	282	309	285	274	277	257	274	276	264	282	259	290	324	281	265	281	293	312	290	264	267	268	273	268	299	275	263	292	303	273	285	283	285	262	300	304	276	301	293	289	275	286	303	251	257	284	287	249	270	278	283	264	306	293	283	272	250	284	279	291	303	267	288	260	290	295	284	267	255	273	286	311	249	273	259	258	267	284	283	258	264	290	270	266	300	299	252	286	281	323	291	283	272	287	296	295	248	270	257	254	270	292	284	257	261	271	273	260	268	278	291	280	279	264	277	252	299	277	270	271	266	306	292	286	274	286	271	277	273	275	263	250	264	281	277	292	300	250	279	294	286	263	288	285	278	299	287	271	281	260	280	274	270	298	265	276	231	272	325	299	291	306	257	260	258	294	267	255	283	268	288	272	273	254	253	306	267	263	283	238	271	268	274	252	320	259	256	295	263	275	281	289	317	248	307	258	251	280	297	282	258	276	296	261	291	286	278	276	285	285	261	294	290	291	302	262	271	276	268	286	312	281	288	246	263	237	260	276	291	285	302	242	292	266	286	248	255	300	281	254	247	261	271	248	296	310	278	267	282	314	257	269	331	245	299	272	269	296	320	306	283	266	262	299	309	281	258	300	254	286	264	283	265	280	288	268	293	270	276	278	260	266	293	257	284	266	283	267	262	271	315	295	267	297	269	285	284	291	274	286	267	263	285	307	292	254	287	305	224	250	282	297	281	284	301	291	282	290	271	333	282	282	249	240	303	277	288	293	259	305	281	291	266	345	275	270	299	293	271	271	253	265	268	317	249	280	277	314	292	272	295	259	269	304	289	263	271	291	288	287	282	272	255	278	279	258	262	265	264	263	243	315	304	274	304	287	293	291	297	269	277	288	293	289	285	297	265	261	304	273	290	271	271	298	274	266	301	285	275	258	310	280	281	270	279	295	297	251	281	270	254	312	289	255	289	255	277	278	306	273	306	266	281	283	253	274	269	282	287	259	294	267	315	297	280	281	286	275	255	292	288	254	249	275	265	274	288	274	276	275	309	306	278	277	269	264	284	273	281	248	242	293	285	275	279	279	265	306	267	283	294	307	289	298	271	266	285	279	250	274	281	269	296	295	272	295	285	289	284	253	259	296	279	271	274	275	266	265	270	283	249	222	309	284	257	278	284	302	286	234	253	275	291	279	272	283	275	249	277	288	266	247	293	315	305	272	268	258	312	299	280	269	265	280	314	287	265	264	298	295	264	285	282	254	286	265	284	308	264	291	318	255	269	259	274	273	252	291	274	300	277	288	249	260	309	283	287	278	276	241	276	299	250	269	271	275	250	319	268	286	302	273	292	285	249	256	280	282	266	274	239	269	282	275	261	285	272	294	306	283	263	276	291	278	267	276	253	274	264	278	290	263	281	301	269	302	274	253	269	280	277	293	275	256	276	279	262	273	290	240	295	287	265	272	268	278	305	264	274	276	249	279	260	291	278	236	273	294	292	258	267	264	283	267	270	276	282	304	319	278	271	286	284	267	269	256	300	245	280	266	258	283	294	304	268	251	265	284	265	280	264	319	310	282	267	262	242	286	255	270	277	302	276	286	269	254	276	280	273	280	251	295	289	278	256	266	314	270	277	246	294	271	281	291	280	299	277	268	279	294	282	277	291	257	282	254	250	266	248	286	292	288	270	283	270	283	298	299	276	311	262	254	264	261	256	312	311	328	254	290	282	288	306	275	337	300	265	284	275	284	284	277	283	289	251	296	265	275	297	303	282	291	282	261	250	283	271	282	311	275	297	273	249	266	308	265	265	318	269	287	273	282	276	272	297	291	296	263	291	287	299	281	264	294	287	266	279	294	278	283	268	295	277	275	286	268	259	282	267	270	286	265	262	257	279	287	268	320	277	295	281	298	295	271	271	307	262	294	275	286	302	295	296	248	309	266	295	307	276	274	279	303	281	293	267	296	275	266	256	275	259	273	289	300	253	296	289	274	259	271	280	273	279	254	274	275	256	271	298	266	283	280	291	279	262	299	300	283	299	271	290	273	264	263	278	283	231	279	272	286	315	281	262	271	247	247	268	273	254	251	287	253	276	271	252	290	261	299	297	281	287	261	298	299	284	292	263	249	283	275	284	288	279	277	273	266	236	255	254	275	259	283	291	288	252	245	308	308	293	286	255	280	276	301	288	269	267	316	260	277	271	310	266	307	280	296	289	283	294	258	279	286	271	270	284	254	256	278	290	276	259	286	284	272	251	300	294	260	266	291	297	283	280	288	266	248	300	289	309	296	292	259	260	300	272	256	247	295	262	266	283	317	293	274	254	263	282	277	278	270	264	248	305	247	275	283	287	238	272	308	285	263	283	302	276	272	314	317	234	265	267	268	300	291	280	275	292	258	268	301	290	295	263	266	260	300	251	289	317	282	276	288	283	250	272	253	283	268	289	298	271	276	261	289	277	289	268	264	307	272	293	317	284	287	289	297	300	266	271	306	255	264	292	262	264	288	260	299	298	294	302	283	257	297	287	298	285	284	268	278	268	288	305	278	251	276	253	298	275	256	303	252	296	294	281	270	270	264	259	283	287	286	279	279	295	282	259	288	285	287	296	275	249	287	291	278	289	275	289	306	270	268	268	245	286	256	284	227
26751	1797	2890	3159	2632	2139	2037	1651	1472	1290	1224	1175	1086	1034	904	909	851	841	896	810	801	835	761	791	818	806	806	759	766	713	787	761	756	798	712	770	693	693	761	707	748	701	665	677	787	694	720	721	678	739	702	679	676	689	695	695	739	722	674	752	707	673	706	655	695	710	704	678	680	666	630	766	696	685	693	708	641	666	649	699	656	672	688	638	697	704	682	725	669	672	699	673	664	726	654	701	720	675	660	691	716	707	680	703	687	729	712	693	710	741	743	701	717	686	669	715	724	730	697	733	672	707	665	694	649	733	682	692	754	688	696	725	677	655	678	675	642	652	659	661	698	687	734	691	657	648	709	700	680	676	699	678	683	657	721	686	719	634	715	675	682	680	689	692	693	687	732	670	684	734	688	671	697	709	728	726	680	674	673	620	684	701	718	662	671	671	666	687	698	726	679	623	679	670	685	648	689	659	688	719	676	677	685	679	723	706	665	678	674	677	675	709	647	700	657	699	659	675	676	658	713	727	693	731	691	694	658	642	669	710	721	725	701	672	645	674	665	676	682	684	702	675	716	723	696	716	654	690	666	669	678	694	699	675	685	656	751	716	671	675	697	713	640	716	723	705	674	687	712	682	666	671	659	723	705	629	707	695	705	706	697	663	698	665	717	658	637	684	664	668	698	694	659	709	675	734	674	703	692	710	710	692	688	671	704	697	618	694	678	680	688	741	657	673	714	700	656	682	677	640	692	673	756	667	687	666	643	661	676	697	696	675	705	700	691	668	722	660	652	667	641	684	671	689	650	680	695	681	702	694	704	686	697	694	651	735	671	733	698	664	648	609	696	707	662	645	678	700	692	681	659	711	679	699	663	693	689	679	671	666	667	676	675	653	677	676	635	682	704	630	670	634	666	718	706	647	707	677	724	736	653	702	666	680	643	644	723	678	696	715	723	704	707	668	674	721	704	650	692	651	733	674	687	710	709	652	707	638	643	655	707	692	705	741	686	701	626	652	699	709	682	678	681	735	698	691	708	673	697	631	688	626	683	651	668	658	713	691	705	680	668	642	715	657	676	686	636	687	708	685	731	660	660	705	694	708	694	688	704	653	646	687	680	704	688	634	687	714	715	652	642	696	702	653	667	724	660	729	696	651	739	644	645	633	673	685	702	707	705	679	680	708	621	701	674	643	692	687	689	690	660	686	682	678	652	681	690	737	672	706	700	720	690	671	654	693	672	708	721	695	736	693	705	712	648	667	669	742	656	733	690	702	709	703	698	663	737	708	676	677	667	647	634	677	703	725	662	720	716	686	676	690	688	639	672	663	632	658	723	646	686	675	731	644	655	748	703	714	676	675	740	661	674	658	678	708	746	713	669	661	719	652	701	670	668	684	719	704	662	686	676	709	740	678	692	692	654	691	649	695	679	717	649	659	659	675	664	635	706	739	742	730	732	666	691	671	669	669	713	716	705	706	669	687	658	682	705	679	695	696	682	707	676	684	670	665	706	699	632	701	704	707	675	685	706	676	652	710	661	634	686	792	712	698	741	661	701	708	681	692	692	697	671	648	699	728	708	651	729	624	634	689	734	700	644	658	686	667	695	683	690	681	719	628	721	683	691	673	700	680	677	696	674	673	666	716	657	717	720	682	691	629	667	726	653	682	682	696	687	682	667	683	685	690	715	671	693	683	650	691	707	646	714	696	639	636	678	694	675	684	681	694	683	656	679	658	658	696	640	696	675	683	717	624	718	698	709	696	675	685	702	671	676	669	717	694	710	632	692	699	662	749	661	661	676	697	709	715	741	696	689	718	710	692	712	702	679	632	680	681	683	674	692	659	683	720	639	686	693	707	723	662	736	690	733	694	685	688	642	676	661	705	637	680	694	695	686	656	619	674	641	665	632	638	686	684	665	663	714	669	683	682	633	646	720	675	705	720	675	687	731	708	720	721	709	711	665	697	706	741	637	727	671	665	662	693	685	696	656	639	711	710	689	659	715	720	672	704	633	694	673	687	686	717	661	691	704	684	657	737	713	703	708	654	694	669	671	699	696	691	657	698	696	660	645	694	638	671	694	670	675	681	664	702	701	671	689	656	690	681	665	677	664	696	685	718	686	672	691	734	659	664	669	694	747	701	679	656	685	679	713	685	667	658	701	713	654	666	717	690	673	708	604	674	702	692	696	726	705	672	705	689	705	678	630	704	667	691	661	670	666	684	638	707	678	656	664	709	677	681	655	668	706	683	684	660	690	682	713	671	663	663	683	681	688	708	703	692	683	658	682	661	679	702	683	681	733	696	658	689	721	692	718	680	697	713	690	624	672	683	715	597	652	700	722	685	693	684	737	671	686	709	689	705	658	678	692	697	708	633	669	725	688	609	690	666	695	654	694	700	714	700	665	649	655	663	707	713	688	687	662	674	713	723	684	650	684	715	711	687	663	641	663	703	692	648	714	730	664	691	695	725	689	709	637	684	667	693	735	647	698	715	725	699	671	708	728	676	672	715	671	685	675	668	718	662	687	754	710	685	694	703	668	678	669	668	668	684	683	639	685	726	674	644	685	706	664	682	659	697	686	699	697	668	718	688	618	670	681	648	705	690	675	704	686	679	690	705	660	670	703	690	696	683	701	649	655	685	726	706	672	723	669	704	678	723	692	694	723	674	696	658	699	682	698	708	726	663	693	690	658	684	673	704	653	665	688	633	670	672	685	637	665	664	693	690	670	669	704	699	657	669	672	640	708	676	692	716	676	652	660	681	681	735	677	684	681	652	683	715	702	687	694	696	618	673	729	718	703	703	732	707	680	701	658	722	723	699	711	666	701	683	656	669	647	665	629	683	667	696	720	706	673	683	710	656	719	651	669	727	664	659	639	680	650	668	675	687	651	662	680	686	703	653	696	682	674	698	671	693	706	697	665	695	725	686	725	713	713	749	728	687	703	672	689	682	696	686	746	699	680	696	725	671	698	704	688	723	715	630	702	701	722	709	691	719	645	709	712	679	696	690	687	696	667	673	649	681	716	702	707	701	679	701	732	629	722	670	699	631	697	699	706	657	684	653	706	712	665	785	735	679	694	711	675	639	690	725	685	663	698	677	689	665	731	666	682	705	672	689	677	647	699	716	706	657	682	689	650	675	672	698	688	713	704	694	682	665	688	660	669	677	685	716	682	680	637	644	637	683	650	687	650	680	655	666	722	640	696	696	673	694	669	695	638	696	700	713	719	650	669	659	751	677	679	686	717	706	674	634	634	661	703	663	677	716	672	696	710	677	634	713	670	675	675	659	651	669	674	676	699	673	688	699	706	673	713	692	685	670	711	696	669	694	691	678	707	721	664	669	674	653	709	634	679	669	694	661	676	679	683	695	672	640	646	683	659	711	674	684	706	637	654	693	687	718	697	677	712	657	710	712	667	677	650	724	726	685	697	663	676	730	701	673	684	671	647	651	666	689	700	694	686	662	655	706	699	642	681	669	690	691	667	701	690	702
44673	26829	21622	14204	3388	1360	1009	833	736	696	624	555	560	580	558	520	468	471	474	488	456	467	509	433	462	438	451	419	459	495	414	476	387	445	467	472	422	474	451	448	405	443	470	420	396	435	429	501	404	404	450	368	434	409	452	447	418	398	400	418	448	479	423	447	447	404	440	443	441	420	451	431	423	410	433	455	406	433	391	414	452	461	434	421	429	421	461	437	418	438	404	412	421	392	424	435	452	409	394	453	452	410	457	409	406	493	442	464	440	412	415	435	401	448	445	443	420	422	456	438	466	434	486	421	446	424	454	455	431	419	458	448	439	458	434	470	411	443	445	426	411	391	423	381	424	443	414	478	445	461	414	437	402	423	395	425	466	440	393	449	398	373	460	452	398	396	419	443	423	424	390	398	415	436	402	428	432	386	421	426	427	424	451	462	454	399	391	425	453	394	400	432	393	424	389	454	442	460	469	412	399	403	403	447	420	447	419	410	451	453	392	445	458	458	423	427	415	407	448	438	452	425	462	472	448	455	426	436	383	449	413	419	445	396	446	465	424	431	454	442	428	469	417	438	432	396	389	414	445	440	394	434	434	389	405	386	406	449	448	423	431	429	396	409	447	427	418	501	403	409	422	413	391	441	429	426	457	438	426	419	417	396	440	407	438	420	381	423	464	425	429	417	450	428	441	429	427	415	418	399	460	404	389	451	445	429	422	421	416	427	436	434	420	414	452	388	428	442	403	405	461	425	449	461	392	406	428	412	424	422	429	454	447	420	425	423	440	402	412	428	432	478	452	421	434	435	434	408	419	408	428	380	438	425	438	444	384	440	458	422	423	435	409	428	424	435	439	406	446	425	391	403	411	419	388	424	424	446	437	418	476	410	398	430	426	418	460	448	480	416	415	426	409	444	409	416	413	422	439	429	433	387	406	380	431	430	449	436	447	434	463	419	399	394	435	420	446	413	432	415	430	467	428	392	438	420	380	455	402	429	430	414	466	417	457	427	406	445	402	459	443	399	425	395	400	451	414	442	414	446	387	437	415	415	420	435	387	430	434	396	398	446	450	407	434	451	373	405	419	411	446	438	421	425	455	387	450	449	393	414	401	390	434	408	429	417	421	434	433	457	452	409	417	434	436	396	388	423	446	440	456	463	420	425	415	425	410	391	447	398	457	442	449	431	413	411	432	388	454	394	421	415	394	413	471	434	445	427	436	452	409	437	425	443	455	468	435	418	474	433	424	449	427	435	452	448	453	383	418	406	437	425	425	427	414	430	476	415	445	412	419	371	426	357	429	401	443	430	423	425	414	404	413	408	465	429	449	439	425	426	407	390	427	435	445	424	418	398	408	423	398	422	426	427	421	412	445	412	443	426	471	402	450	455	454	406	424	444	395	359	415	387	417	445	417	433	431	435	428	425	417	454	394	429	433	412	395	407	437	390	430	410	432	416	452	448	461	430	392	373	411	409	440	403	459	448	447	435	433	450	454	397	379	412	411	446	438	435	401	438	431	418	415	459	432	423	431	464	434	442	425	419	392	441	423	416	380	399	441	431	416	394	438	408	418	386	434	456	457	431	436	460	442	409	414	445	464	367	423	425	419	458	450	413	409	414	443	409	410	441	446	432	483	438	456	430	444	490	416	427	363	437	393	451	482	422	448	408	433	448	373	442	456	428	435	391	401	452	417	431	425	432	439	425	435	394	406	416	424	432	447	438	420	419	440	394	412	432	435	449	423	427	408	408	395	405	402	420	442	431	404	430	433	399	431	436	416	433	439	416	399	387	441	441	405	422	441	413	397	459	426	384	456	376	450	392	402	426	457	414	416	425	423	439	416	417	458	466	421	419	424	438	398	420	428	411	431	410	400	466	423	408	432	417	405	432	426	452	423	408	449	444	406	414	428	405	432	427	417	408	413	449	415	444	387	385	458	438	400	408	405	426	408	443	428	436	457	440	419	423	435	400	419	442	415	412	433	411	442	466	438	459	434	437	404	395	416	443	401	460	446	425	393	421	402	396	387	424	417	437	432	427	405	410	416	410	425	424	446	420	446	428	397	402	446	440	454	441	382	407	431	422	430	447	409	375	455	447	434	435	473	448	397	448	429	421	426	415	458	464	405	437	430	418	446	462	426	425	410	413	415	422	454	439	439	421	457	405	441	434	437	412	377	392	427	429	393	434	431	424	428	415	430	422	409	452	407	416	414	414	458	393	440	414	462	388	456	462	420	461	406	440	431	427	433	449	366	418	394	428	444	389	421	443	430	459	434	386	414	435	421	465	428	440	431	406	446	410	401	432	425	434	423	438	422	438	430	434	444	407	399	422	396	463	432	463	435	463	408	415	420	445	403	462	442	434	441	408	447	466	435	452	437	447	436	419	412	405	419	424	409	417	410	420	432	424	426	427	400	372	450	425	436	414	417	449	425	413	432	418	434	441	413	429	409	409	435	433	480	427	442	435	419	417	443	436	420	407	438	438	445	369	426	397	418	384	415	463	378	442	430	444	451	440	392	379	430	412	422	409	413	382	423	428	426	403	373	404	419	437	441	396	442	423	416	405	414	444	393	442	409	405	402	417	377	402	430	465	409	416	418	428	414	427	408	427	410	401	402	436	439	416	408	384	402	420	417	414	447	429	391	437	444	413	438	404	399	386	411	443	402	436	439	417	402	398	458	402	450	443	381	377	423	415	409	418	472	403	374	407	409	396	446	440	424	407	443	410	374	412	419	445	435	464	443	450	415	398	441	452	380	415	418	411	431	410	421	436	457	416	453	431	406	433	427	431	417	439	439	385	428	434	445	458	444	414	401	431	407	415	456	448	448	449	418	413	430	383	395	419	419	465	443	446	431	469	424	433	450	445	466	409	418	399	399	397	440	417	430	463	440	465	432	396	413	391	392	434	446	418	393	386	397	432	403	450	429	428	430	438	445	421	460	462	437	453	421	467	375	426	421	394	385	443	410	423	384	427	402	442	428	395	412	410	439	434	429	400	426	412	422	403	452	449	410	482	445	421	445	427	464	394	428	449	403	420	412	448	430	413	431	417	440	469	418	424	414	407	416	441	397	415	451	425	441	444	426	409	442	412	438	447	422	417	429	403	401	433	437	427	424	428	447	426	466	435	430	392	410	415	448	419	448	443	400	440	443	414	455	410	441	453	438	426	438	433	418	434	453	459	444	392	408	431	459	429	441	442	426	467	401	421	411	398	421	450	430	412	481	428	434	425	449	404	414	401	433	428	428	437	442	419	445	452	398	409	437	500	422	463	463	433	433	448	455	418	428	407	456	436	422	439	392	428	450	436	411	435	447	447	450	439	392	438	425	401	465	402	457	419	389	421	423	441	392	439	446	414	428	410	428	410	418	437	398	410	408	424	404	403	403	397	407	443	429	425	400	386	435	384	427	401	425	467	422	388	430	467	394	437	437	403	409	443	439	408	429	410	423	439	405	406	423	456	441	454	445	389	431	442	418	411	466	394	396	442
28552	2689	5098	5765	4621	3741	3375	2810	2316	2031	1878	1745	1640	1540	1543	1502	1435	1388	1282	1157	1221	1195	1213	1172	1135	1138	1173	1138	1138	1127	1098	1051	1064	1018	1090	1044	1084	1053	1036	1107	1006	1058	1039	997	1045	968	1061	1032	971	1037	1055	1035	1048	970	1002	1009	990	1051	978	992	978	966	1052	1009	953	981	1010	1023	994	963	1036	950	1047	987	987	978	979	979	968	973	1000	1012	966	966	978	992	1031	996	933	968	937	977	1009	1025	996	976	1051	1001	977	980	975	977	976	984	958	1023	983	1064	1033	1064	1037	1021	1004	1037	956	973	997	1026	988	987	969	1040	1050	974	971	952	984	1047	974	981	1014	981	940	1017	933	965	981	971	1009	979	949	996	1002	958	1035	937	1003	941	990	949	970	1000	1016	994	999	983	940	941	987	983	997	963	923	1036	979	980	964	1030	986	927	1001	988	1017	1004	934	981	952	942	934	975	975	948	981	937	1007	905	1006	946	981	1034	973	935	978	1030	932	1019	965	929	975	982	949	989	1009	909	970	920	939	994	947	929	929	1019	954	982	973	908	1018	988	1052	971	1000	971	998	937	958	986	970	951	938	1012	937	966	953	950	988	1032	985	932	975	899	958	1010	963	957	1003	997	1021	936	979	988	985	959	993	982	959	949	973	955	939	965	1011	957	960	962	940	953	962	1035	961	927	951	1005	970	1006	942	941	913	957	925	1007	966	941	960	942	1014	1048	969	934	957	951	967	1017	993	959	1006	944	955	977	955	1013	1027	1009	1000	1002	936	931	1008	976	964	1041	950	987	1024	1003	980	1009	1010	987	967	955	974	955	1013	991	1009	981	983	903	931	989	988	932	994	970	1007	972	1012	998	951	996	967	965	969	969	962	957	946	990	1050	974	993	1014	970	944	996	979	987	966	1001	906	997	1020	992	1044	999	939	967	927	1025	1008	970	976	943	976	975	988	962	1021	1014	975	971	966	978	935	990	929	968	934	1006	917	931	946	961	970	1015	985	947	980	945	980	1009	1006	980	918	972	975	947	1013	930	968	948	1005	939	972	959	1037	964	969	917	965	989	970	988	959	987	969	986	981	965	979	991	977	956	920	921	971	1018	977	905	953	999	958	963	944	977	946	1021	972	924	942	980	1025	963	992	1001	1017	967	942	942	975	957	945	951	966	1032	1012	976	980	950	973	953	971	998	1027	962	951	1004	1041	959	998	983	972	992	994	967	929	989	1006	954	987	979	984	897	975	954	985	1011	949	978	965	995	1006	920	995	1027	920	979	989	995	977	933	978	1030	977	999	954	923	995	997	952	955	932	916	970	1004	953	967	964	948	954	954	1020	965	957	988	977	973	1015	931	972	964	975	987	915	978	947	950	984	993	912	994	997	1023	979	981	931	942	1029	934	1022	1003	1000	983	940	976	937	933	938	962	929	948	974	964	980	981	942	954	957	924	947	949	938	977	1002	974	975	1066	952	982	985	958	975	988	992	940	976	943	994	984	906	992	935	930	937	973	979	973	997	955	987	955	971	930	924	933	949	1023	984	960	984	960	998	929	978	1000	983	939	970	1037	1011	988	915	960	1015	936	997	948	979	970	960	1023	975	1011	990	990	963	953	941	962	988	954	958	951	958	984	969	942	936	888	1003	953	985	992	896	972	995	1050	956	989	932	960	995	1000	1003	960	1015	911	998	997	1005	959	968	989	931	925	927	983	946	971	1021	963	1000	981	975	1003	995	969	970	917	954	971	993	974	951	982	1014	963	935	982	984	1007	1019	941	974	972	965	1027	951	943	977	921	977	923	980	958	997	980	963	927	940	972	984	1022	961	998	955	895	986	974	964	962	952	981	1015	978	972	1022	1010	940	981	928	953	954	991	1006	987	941	953	964	1013	925	972	994	931	1023	982	1023	949	1008	986	958	934	955	989	972	965	959	977	993	967	1008	959	993	928	985	940	1000	916	979	945	986	1028	970	992	956	980	951	966	962	938	979	996	973	962	1001	980	984	1006	988	955	953	1001	982	998	1071	1050	1009	994	956	987	924	941	992	963	956	1080	958	944	973	907	971	953	931	960	949	955	1015	976	935	975	1000	919	1002	995	994	931	937	970	937	939	976	975	964	996	1029	912	1028	929	992	1005	993	975	983	949	957	938	973	925	992	967	1014	974	961	891	993	935	967	994	979	977	967	961	971	1080	932	1016	969	915	964	1002	956	975	903	965	1033	975	960	958	994	947	956	998	910	917	965	984	1001	938	1073	939	1015	959	951	976	958	984	998	1009	968	903	980	1005	1008	1004	999	1005	951	986	986	928	1023	1026	958	1004	992	969	989	981	930	936	956	951	970	971	977	1012	960	964	1002	987	1037	944	944	970	956	945	976	954	919	991	950	948	955	1013	1010	982	975	905	912	972	1004	992	1030	971	973	968	960	990	951	935	970	995	1013	987	926	974	1002	987	924	956	949	891	954	985	983	937	988	953	978	939	984	970	926	976	977	999	916	1019	929	1004	972	966	974	987	999	955	954	1018	977	958	970	975	951	989	969	990	989	927	959	962	1030	954	994	968	907	956	949	966	968	959	1027	976	1002	987	976	984	915	997	898	1016	963	976	923	967	956	955	969	977	964	997	995	997	979	1037	978	966	958	955	976	1000	957	961	937	976	922	1003	975	950	989	962	975	931	1021	969	964	964	995	993	998	963	972	947	1001	961	1030	978	988	989	996	971	957	987	997	996	994	988	921	989	980	968	949	1015	938	982	961	933	956	925	963	953	915	1003	946	1057	979	991	992	952	1062	978	953	954	951	1001	978	1030	946	968	991	960	986	999	977	952	962	979	974	972	970	959	965	959	925	986	984	930	974	990	980	1013	926	971	987	975	932	966	974	928	968	980	998	964	1016	970	998	1024	1045	967	939	1031	999	946	972	922	954	990	953	976	997	940	997	1013	957	955	982	994	914	1023	1029	934	954	960	990	963	956	979	1015	976	1008	970	1019	995	994	995	948	958	936	980	907	969	996	987	989	987	970	970	976	974	944	923	931	1026	975	998	1004	961	1001	934	930	986	952	972	995	961	939	979	987	941	940	958	973	937	960	967	961	981	1023	970	989	1014	979	952	967	928	965	965	1016	970	954	948	986	1017	942	978	955	979	974	971	993	963	983	964	996	981	982	965	965	1007	970	1011	1019	936	945	937	946	1013	977	987	915	928	969	986	992	953	950	984	933	975	988	995	964	1005	989	947	929	953	942	1005	950	984	918	1027	939	1016	965	931	980	1063	991	978	997	984	990	921	979	960	975	978	968	986	1036	976	999	966	995	1035	981	912	1004	1000	957	957	945	952	963	904	961	978	933	1015	987	967	923	977	968	1032	946	933	991	959	983	956	1006	962	970	978	1023	964	965	1028	982	944	1015	1009	991	956	984	981	997	996	974	973	991	906	1009	995	966	984	941	983	1026	952	963	980	983	919	933	938	985	915	1016	946	1011	914	988	1027	905	997	1023	968	939	999	1002	991	956	919	947	939	927	951	948	977	1017	976	978	908	990	1032	968	1008	980	1015	977	927	963	941	1020	954	966	940	984	967	978	999	1025	940	984	950	1002	943	919	973	948	1034	967	958	982	939	960	963	936	1022	952	952	996	991	965	988	942	1017	1041	967	964	963	1035	989	974	908	929	961	959	1000	998	955	1024	902	977	962	980	950	963	992	1020	975	922	985	976	910	978	952	987	960	961	969	995	993	892	945	982	1015	980	952	967	1008	952	990	889	1011	978	1015	985	955	940	962	950	964
9423	707	536	447	295	279	260	253	251	255	232	216	244	220	255	244	235	235	236	238	227	288	235	209	237	224	242	236	224	221	239	231	255	211	212	242	250	227	247	237	242	210	241	249	268	238	263	226	248	228	232	221	245	216	225	242	229	234	224	224	229	251	265	245	220	219	213	244	248	208	227	210	256	215	240	235	216	232	246	239	233	228	248	222	249	279	227	237	213	252	267	233	226	250	219	234	226	242	249	240	240	246	265	243	241	224	251	232	237	233	265	241	280	241	227	213	195	235	258	267	262	256	215	235	243	234	240	242	241	227	226	243	229	230	245	258	236	220	240	227	231	255	233	256	244	256	248	247	233	211	242	266	217	228	258	243	237	251	242	218	236	249	274	251	250	231	221	225	214	239	251	239	249	219	232	234	230	232	224	225	247	251	245	245	227	267	215	268	252	233	234	226	240	208	224	225	264	241	226	240	229	208	239	229	252	243	225	228	242	225	267	217	250	233	225	232	223	225	236	245	231	192	228	228	241	229	232	238	211	246	235	269	249	273	236	245	244	229	263	238	233	232	240	216	255	251	247	206	203	253	247	228	209	211	219	244	245	217	238	243	248	243	239	254	239	254	256	238	239	237	256	236	237	263	230	233	247	265	238	220	266	224	250	248	259	243	232	238	253	244	228	244	221	240	235	241	290	232	231	237	224	231	243	230	265	216	233	254	247	266	264	238	267	230	251	226	225	234	262	218	197	252	227	239	230	241	219	241	222	244	179	230	254	213	218	235	207	243	223	248	246	247	234	243	230	233	253	247	263	244	222	235	252	222	219	239	222	262	233	226	262	225	234	232	224	248	240	226	234	222	228	242	248	263	275	238	250	231	240	227	247	225	211	208	245	230	253	273	235	239	216	230	224	238	249	281	225	249	227	220	259	243	249	230	241	237	252	239	219	235	237	242	225	235	260	214	224	229	276	221	265	234	244	223	256	237	226	231	248	268	226	223	214	226	234	240	233	219	236	236	215	254	230	247	238	244	254	210	225	232	246	224	218	243	212	262	218	209	213	257	220	268	259	233	224	211	235	260	261	266	248	249	239	231	214	212	216	247	215	239	251	227	276	236	221	221	214	242	212	219	241	246	222	236	233	264	253	248	245	205	213	243	247	248	244	226	237	234	234	231	235	233	257	279	251	226	249	236	221	249	250	236	209	229	236	233	202	234	251	242	240	265	218	281	251	233	249	262	227	262	257	213	249	260	252	227	235	252	226	218	247	234	271	230	214	220	234	252	213	251	228	224	245	216	224	238	234	226	219	222	254	253	239	238	253	200	241	236	223	232	212	229	236	250	247	252	254	227	199	225	261	259	218	223	233	249	245	237	214	198	248	213	249	217	234	227	236	223	257	241	219	230	244	224	230	226	230	282	241	226	223	223	240	262	273	252	235	201	238	244	229	245	237	245	234	225	224	256	240	226	229	238	254	236	216	219	246	215	211	222	237	268	237	223	249	215	244	225	237	249	225	259	264	256	247	243	256	217	251	222	231	244	233	223	224	215	254	203	218	222	245	230	202	245	253	214	236	233	268	227	250	274	232	242	210	250	221	243	248	233	247	231	239	272	253	218	222	236	216	250	246	229	234	227	228	233	235	235	247	272	269	232	267	228	255	236	233	254	245	236	249	246	226	236	253	254	270	238	238	192	239	235	264	234	217	245	232	238	245	226	220	219	237	195	244	242	229	238	237	227	223	227	214	221	219	255	227	241	233	208	241	234	224	240	243	232	233	247	241	232	256	271	240	251	238	258	234	220	240	222	245	203	240	229	230	227	259	208	229	253	223	214	238	268	237	283	244	243	235	250	232	221	251	236	241	267	245	235	217	228	263	231	235	243	200	242	232	219	263	252	228	238	249	237	231	219	255	236	223	258	244	222	214	217	250	234	241	265	241	243	238	252	232	228	238	255	246	244	237	236	227	203	248	249	247	249	253	235	240	224	207	251	237	245	274	260	226	204	227	221	229	207	225	262	211	252	263	208	225	245	253	236	243	242	241	184	246	235	222	244	213	254	243	221	236	253	211	226	264	238	235	257	251	243	233	251	226	252	243	224	204	248	232	216	242	233	236	215	206	248	255	242	229	243	226	230	227	265	229	239	247	261	242	251	208	253	224	241	236	226	217	245	222	222	254	228	224	225	207	246	219	249	232	232	253	249	243	225	253	220	244	242	229	246	255	232	259	236	230	288	231	262	221	229	236	248	250	237	233	241	253	245	280	230	241	236	247	261	249	245	252	219	243	224	247	240	269	243	255	236	231	242	243	210	249	268	234	246	225	224	223	196	238	248	211	255	243	206	224	243	237	276	213	233	232	246	239	228	223	244	231	231	234	226	247	249	244	240	227	246	247	231	241	228	234	232	250	236	215	222	230	226	212	234	237	201	226	258	232	245	276	239	255	232	240	215	238	252	262	264	228	251	216	231	242	247	252	251	247	272	246	251	212	242	255	263	235	245	227	218	261	247	253	221	234	219	237	254	228	244	266	240	221	236	239	241	248	220	213	237	255	258	252	255	257	256	218	231	234	221	220	211	262	263	246	234	239	260	239	211	241	230	220	236	228	270	280	257	216	223	254	240	236	230	225	265	209	236	204	244	246	251	234	231	240	231	230	256	263	241	232	226	226	249	243	227	221	238	228	232	249	225	228	246	273	213	232	262	227	254	235	246	223	243	241	204	240	247	219	241	221	217	240	218	229	210	254	244	251	252	246	237	261	242	245	242	220	238	236	253	247	233	242	228	204	254	196	237	251	222	249	250	251	254	260	258	235	257	234	227	216	238	265	236	232	219	263	236	250	236	239	248	230	212	255	256	214	237	252	218	238	233	255	231	229	231	255	239	246	224	236	271	236	247	263	226	245	251	229	201	219	220	212	233	237	249	225	245	241	233	217	233	229	251	220	207	242	251	211	231	240	238	258	223	249	257	220	262	265	234	217	229	234	249	241	253	232	234	224	233	236	210	231	231	244	230	225	260	228	200	235	235	226	227	263	220	267	238	202	262	233	228	249	268	250	234	245	247	241	221	257	199	225	238	208	256	243	252	241	228	208	266	248	241	231	244	235	236	227	265	214	252	249	258	224	251	256	257	218	269	250	236	239	265	258	267	244	259	251	261	236	235	232	242	224	230	235	246	231	250	276	258	210	222	238	226	247	271	238	249	221	237	226	241	260	212	275	239	244	212	255	261	245	216	214	255	222	232	223	235	195	236	224	224	242	228	241	210	245	222	224	232	246	200	261	235	278	242	248	239	232	237	233	262	192	249	256	260	254	248	239	245	254	241	244	240	241	225	253	215	260	259	252	234	239	258	243	260	267	226	262	261	232	261	228	231	263	249	247	241	250	246	261	230	223	235	212	225	238	259	261	252	227	259	264	247	243	219	223	269	223	227	221	258	248	227	242	243	222	274	211	234	235	280	207	239	223	219	277	254	241	269	217	217	245	237
8950	692	796	909	803	739	720	700	663	665	663	598	650	576	595	609	636	580	604	608	632	648	579	613	597	619	556	582	602	568	617	599	584	574	579	630	598	615	564	605	590	593	628	660	571	588	587	576	594	559	601	584	601	614	571	608	614	602	577	585	566	584	586	637	572	569	618	580	583	598	609	605	580	562	568	581	623	593	565	553	585	569	601	578	575	601	634	601	614	571	574	625	594	641	603	601	571	597	624	597	595	654	605	591	576	589	637	588	598	593	667	617	594	619	552	575	596	573	608	586	577	580	600	614	583	581	612	611	594	632	568	637	557	551	567	608	571	564	605	591	575	613	576	583	584	638	608	579	581	644	591	531	593	565	586	597	631	578	602	561	560	614	599	604	593	612	617	589	587	599	584	570	588	542	606	550	545	572	594	627	599	540	585	620	629	597	542	569	582	575	591	592	589	588	575	580	573	575	611	620	603	598	588	603	613	553	602	595	592	587	593	622	599	584	579	609	571	597	557	626	624	602	579	577	603	574	622	553	550	520	573	607	564	606	571	551	594	586	589	582	570	647	573	588	610	595	620	623	611	596	601	554	601	585	592	587	558	543	581	597	587	572	632	618	572	582	577	627	568	580	571	582	610	605	582	587	585	609	584	610	626	565	666	603	602	591	597	643	554	572	600	622	600	605	593	536	578	613	570	669	635	582	600	587	588	642	608	627	608	611	559	585	590	615	584	590	554	618	601	568	598	591	608	551	560	598	597	568	572	576	590	542	590	580	551	603	573	628	593	549	621	548	577	621	601	595	623	550	592	596	609	595	601	609	547	586	604	603	613	600	569	601	554	625	625	585	588	551	580	585	568	572	580	598	587	565	591	626	607	573	551	626	621	545	586	589	645	581	621	606	582	582	602	608	573	568	595	550	521	642	586	615	552	576	583	577	596	591	600	656	611	600	590	570	589	551	557	568	603	612	554	555	646	615	621	598	601	626	614	599	609	622	570	598	565	574	570	569	578	597	610	609	565	607	617	593	554	627	573	565	618	569	579	587	581	583	591	620	595	621	610	527	599	617	579	635	601	587	607	580	556	616	603	587	597	573	549	571	613	597	594	574	618	587	623	557	614	598	549	592	566	579	626	552	599	607	598	583	602	577	570	589	607	638	594	598	585	573	596	600	577	606	605	568	573	527	579	580	599	616	619	576	567	565	575	587	583	641	627	614	563	579	586	553	583	593	588	621	614	576	578	586	606	561	614	573	572	627	561	576	620	551	605	584	640	601	600	597	605	628	570	622	601	558	557	604	551	623	565	592	589	580	582	576	612	579	619	562	599	594	593	565	571	572	625	599	597	615	583	618	619	598	580	607	546	603	575	600	575	538	562	580	577	546	607	598	580	617	575	553	575	574	604	553	592	634	593	595	612	567	589	571	663	584	575	588	544	609	570	573	622	602	616	544	556	597	572	593	564	607	604	567	573	576	558	604	577	588	574	608	580	561	576	584	557	624	575	615	583	572	548	569	607	618	565	599	582	589	615	579	572	575	554	564	603	598	580	565	548	529	531	576	617	628	577	634	601	571	564	543	615	634	573	545	574	562	556	621	608	605	577	576	584	633	563	596	524	575	575	579	618	559	597	630	564	591	573	593	587	642	607	582	634	588	546	580	589	591	584	572	562	559	576	533	581	584	573	617	575	572	572	616	573	606	587	594	566	622	580	625	605	564	563	547	585	624	583	600	607	606	583	611	620	607	606	613	608	554	585	549	550	629	608	590	594	596	547	590	558	622	576	586	582	584	575	583	595	619	600	520	614	581	575	569	583	603	550	575	604	581	574	562	617	589	613	618	631	626	620	586	586	564	594	572	569	596	590	594	595	629	579	596	602	553	597	601	579	607	564	588	610	578	558	562	595	620	567	570	600	595	592	610	541	591	627	588	616	584	541	575	553	607	624	614	603	593	627	572	603	577	588	588	575	613	595	566	580	601	545	614	593	581	618	548	547	592	626	581	638	623	564	581	667	544	584	535	567	600	575	615	582	606	556	570	629	543	553	599	580	617	588	581	574	568	613	565	599	615	610	603	635	589	606	600	559	594	591	590	601	575	600	574	573	613	628	623	556	563	597	562	622	578	579	606	581	574	593	615	617	573	634	606	519	593	595	596	623	608	595	580	581	600	570	589	548	569	594	620	572	547	612	625	593	562	622	576	511	626	561	569	578	587	600	560	583	631	593	589	579	573	575	639	590	614	638	589	582	566	577	601	638	608	620	577	605	585	579	617	592	594	587	620	621	573	604	603	623	600	596	592	556	614	573	576	616	596	609	620	605	586	576	546	617	623	600	556	556	629	526	587	605	608	590	598	584	598	606	578	572	607	612	590	574	594	607	582	550	567	566	561	591	604	588	560	651	610	603	610	579	646	561	538	584	582	583	596	599	599	589	580	602	588	638	574	548	600	558	617	575	586	599	608	567	613	621	616	598	594	620	542	589	563	608	586	588	595	553	621	592	577	576	568	601	586	628	597	597	598	591	577	573	609	584	570	624	581	594	575	623	614	616	545	604	575	598	581	581	575	607	603	594	567	597	590	574	569	600	619	550	596	586	624	627	597	581	616	579	584	587	590	608	578	592	547	562	608	594	609	610	631	620	577	627	626	592	557	589	630	572	579	626	576	592	570	584	573	597	615	572	621	589	607	599	615	604	607	577	635	596	589	561	594	605	570	560	563	609	609	588	603	628	617	563	547	567	563	609	541	571	599	590	604	592	605	584	600	630	567	568	600	613	598	626	597	589	642	588	594	586	545	555	584	610	566	578	604	625	596	606	592	594	570	595	567	602	591	585	555	598	572	638	581	603	605	538	570	566	602	588	551	605	599	576	530	572	594	597	616	566	573	537	563	584	586	575	571	619	548	553	576	583	572	572	587	602	558	631	621	562	558	581	622	568	576	565	575	602	593	597	606	571	612	558	596	599	621	616	584	574	639	562	577	589	598	612	571	578	586	616	547	583	582	563	600	556	617	602	576	610	597	598	625	583	614	556	587	573	595	625	559	563	605	603	583	569	587	592	597	623	605	595	571	638	587	577	617	592	555	573	589	604	547	611	554	623	585	586	609	584	577	592	589	556	591	593	593	601	564	587	596	608	617	569	582	584	548	623	545	580	577	581	581	588	576	553	620	592	569	578	607	598	594	577	589	635	595	581	603	580	540	596	595	613	555	599	569	602	571	603	632	628	629	605	574	589	541	609	574	605	581	575	566	580	598	590	590	588	586	598	614	594	595	617	599	651	601	612	578	598	576	536	554	599	624	590	561	602	600	606	594	617	585	601	565	567	613	586	649	574	577	564	606	585	596	567	584	628	565	624	598	590	578	628	564	606	577	581	603	558	584	611	576	605	622	568	610	622	598	579	579	562	548	585	602	611	626	557	576	573	604	586	606	625	612	535	622	578	616	597	580	574	549	561	580	594	582	595	605	555	570	578	566	573	588	576	620
46079	24393	15254	2405	990	682	504	490	438	394	353	345	350	329	327	333	275	275	300	317	301	314	293	290	286	237	315	308	286	285	257	281	285	294	280	281	312	284	305	255	296	274	256	247	294	281	269	298	295	257	276	268	291	278	287	272	283	284	279	286	300	299	287	281	319	271	273	286	264	255	293	291	289	268	298	285	251	286	275	284	275	296	281	264	277	278	296	274	279	264	278	283	275	298	280	261	269	299	253	285	291	283	273	254	276	301	264	271	269	313	264	258	263	288	288	267	262	288	289	289	260	252	274	301	259	298	271	302	291	289	277	300	266	291	265	267	274	278	271	261	268	250	323	277	266	297	278	279	251	247	298	316	269	279	297	267	271	275	263	311	282	292	288	267	277	294	258	280	277	298	280	244	280	302	265	306	313	299	277	258	283	266	249	267	269	254	268	282	294	250	284	288	280	267	274	248	286	269	302	296	262	273	250	258	268	256	266	268	303	251	269	254	310	269	299	259	286	277	281	270	254	286	251	281	287	261	263	273	261	295	278	260	267	277	269	306	274	253	266	298	295	265	303	261	286	245	277	263	274	293	256	314	280	267	263	270	292	283	248	279	283	269	277	265	261	256	259	279	309	289	283	275	297	283	282	275	301	261	270	264	263	291	272	247	264	296	301	296	285	305	293	282	282	288	299	282	278	309	261	288	251	311	250	280	274	268	323	277	293	236	273	281	283	249	291	256	265	267	255	286	281	293	284	288	265	271	272	268	270	241	259	243	253	269	274	256	325	278	297	300	265	321	286	286	286	262	293	256	256	280	274	263	258	248	288	308	292	288	275	243	253	280	284	290	255	280	319	273	297	261	287	283	301	268	270	283	302	277	259	270	272	251	295	279	276	273	264	237	286	265	259	287	278	266	273	272	291	263	272	268	275	293	273	289	266	276	289	283	284	255	285	302	271	295	278	306	282	285	299	280	276	271	275	259	291	270	294	282	291	270	262	248	293	321	296	275	255	250	275	269	293	263	262	262	250	278	265	286	263	260	315	262	279	261	256	265	283	244	284	270	270	308	275	291	266	242	272	233	271	289	281	250	267	269	281	282	266	283	271	258	285	268	285	286	278	264	240	275	268	267	288	251	246	306	277	266	268	258	260	312	262	273	291	290	293	305	278	275	247	263	284	268	278	292	242	311	271	266	286	254	278	271	291	295	278	286	260	301	291	230	267	280	291	287	267	284	262	254	266	297	307	276	261	265	253	243	282	262	297	340	256	284	292	258	265	271	261	274	272	276	255	286	270	279	284	278	297	266	276	279	248	269	256	245	272	307	271	254	266	270	291	301	282	297	275	274	249	290	280	283	277	248	266	280	288	268	297	254	267	308	258	261	260	283	264	263	267	258	276	249	262	300	245	244	277	245	303	240	292	275	286	256	289	280	294	291	291	267	268	261	247	281	282	267	277	250	277	300	257	275	292	277	289	273	257	247	240	247	292	288	286	262	253	280	253	289	282	283	281	268	266	265	256	284	277	288	290	298	287	282	289	293	283	257	267	266	303	247	275	281	240	269	317	289	305	295	292	306	281	302	271	279	300	259	302	261	272	298	317	321	287	284	266	280	257	271	273	253	285	260	258	264	283	282	286	274	286	256	261	276	264	279	262	276	255	297	265	298	275	300	286	279	257	250	266	291	304	276	280	266	282	248	250	289	257	297	249	237	275	283	290	272	250	263	257	229	268	279	279	255	315	262	242	283	288	282	260	291	269	282	285	265	276	273	266	292	290	290	299	249	279	271	275	267	265	270	269	327	294	315	260	266	263	302	267	299	275	275	282	262	308	300	283	277	285	278	271	290	279	314	287	269	286	264	290	301	289	286	290	274	276	292	280	273	271	295	279	284	304	281	278	286	273	255	253	251	265	253	249	292	257	285	275	239	257	288	288	274	255	282	301	282	268	284	313	252	257	254	268	288	286	252	252	273	279	253	262	264	279	257	298	283	249	262	302	256	302	260	269	281	289	238	274	263	309	246	310	282	254	289	249	311	244	310	292	279	265	286	266	253	264	256	267	289	286	280	298	272	272	284	296	282	260	252	276	288	283	278	286	270	291	291	272	233	274	279	279	294	266	288	285	263	285	240	290	265	269	270	261	247	276	280	289	291	251	275	301	295	267	297	316	289	283	299	270	279	239	274	298	266	275	250	251	308	269	249	277	267	299	268	278	278	263	255	259	263	271	269	253	276	256	300	287	291	296	288	245	252	275	272	292	288	273	280	292	300	276	251	254	273	249	271	279	246	283	262	293	274	264	252	263	256	291	280	271	292	294	275	233	270	282	296	278	281	265	298	280	280	277	278	281	284	265	274	293	275	274	259	278	267	269	276	236	297	265	296	307	287	304	286	260	247	258	276	259	258	234	294	295	277	297	267	284	256	277	286	298	272	253	276	272	276	273	272	272	279	309	282	249	270	258	263	327	286	280	252	271	318	265	238	267	279	254	304	281	277	291	278	271	282	287	305	268	296	263	278	274	281	282	294	270	299	280	288	254	274	321	274	269	301	307	290	270	272	268	258	274	244	292	284	289	282	256	266	270	266	270	303	263	278	253	283	255	286	282	255	308	273	267	251	282	256	254	302	251	262	225	298	313	272	303	284	276	295	291	243	312	284	281	286	275	289	282	293	279	280	269	249	280	275	283	275	304	273	260	285	301	284	274	277	269	279	260	295	270	259	283	277	260	276	278	274	239	280	275	289	249	270	274	268	275	252	283	272	261	298	278	285	265	270	271	280	262	260	271	266	277	245	254	321	258	269	271	287	285	267	300	277	264	259	253	268	280	282	284	318	288	266	297	283	268	272	249	281	287	294	279	276	248	265	254	289	269	278	267	267	273	303	248	267	300	273	249	256	273	265	262	292	277	278	305	287	299	238	241	256	266	292	272	276	281	255	271	257	304	276	263	263	289	261	270	276	263	282	258	279	295	273	287	270	254	270	269	253	272	270	272	305	326	278	285	270	286	251	280	246	263	285	255	284	279	305	282	263	290	271	272	280	324	283	305	289	309	277	273	251	268	268	251	269	275	256	262	263	266	308	315	277	273	293	293	262	269	257	303	272	278	267	280	294	273	269	281	307	326	285	289	295	277	263	253	278	278	225	274	267	274	268	287	251	326	277	298	254	273	275	293	271	284	253	252	327	267	277	309	294	293	284	275	308	318	269	256	271	272	262	262	285	260	251	241	288	284	287	304	252	249	286	271	251	270	268	288	271	255	308	285	270	290	246	287	272	234	249	283	300	245	282	294	253	285	268	261	281	246	270	295	252	241	260	264	296	282	295	259	278	304	286	264	287	273	266	265	274	283	271	272	275	274	264	274	290	309	279	262	241	308	285	263	284	273	286	255	268	279	307	242	246	287	271	267	300	296	276	255	254	252	272	261	255	296	269	253	276	297	299	317	301	255	298	282	283	273	289	308	305	306	293	271	280	254	271	257	262	274	261
23935	1897	3027	3190	2707	2285	1985	1795	1513	1394	1198	1116	992	952	940	946	977	896	861	812	786	807	769	802	762	784	758	759	719	758	786	727	704	713	752	712	694	674	743	704	725	758	728	767	675	718	698	671	724	726	687	684	712	712	685	685	709	695	685	683	630	687	740	673	648	703	706	658	666	701	673	747	700	676	687	681	641	724	636	663	637	721	703	677	714	712	702	691	707	706	652	635	643	676	686	682	712	667	655	681	686	667	693	686	684	697	737	695	669	707	730	709	787	742	699	674	736	663	639	694	652	690	634	706	709	659	724	687	684	713	669	713	675	699	671	691	680	640	667	701	692	684	741	650	691	684	671	654	659	701	725	670	694	700	635	740	684	683	687	636	658	677	722	668	672	696	723	674	672	679	706	656	662	666	665	668	717	667	714	663	661	691	644	676	729	704	654	650	659	668	659	662	637	725	637	699	659	689	681	681	689	668	736	667	669	668	653	668	684	676	669	708	676	649	687	656	686	710	650	696	718	632	689	705	659	660	675	707	689	669	695	633	685	672	637	737	699	714	651	687	736	688	659	696	661	686	690	670	677	656	674	653	657	736	665	656	679	668	634	690	694	671	674	659	716	683	676	725	673	687	675	673	715	694	675	715	688	651	642	680	706	683	681	674	680	685	661	660	684	685	684	695	695	671	711	711	658	670	668	659	659	666	678	667	663	743	695	637	692	732	724	688	650	683	642	656	694	647	712	665	673	648	697	689	693	701	694	647	701	726	647	657	694	650	651	629	669	656	687	672	702	675	683	653	711	662	647	690	700	665	702	713	685	672	684	643	665	682	693	710	668	735	663	646	688	663	675	704	695	696	648	658	689	695	692	715	695	652	676	668	694	700	676	639	664	662	708	675	697	659	659	722	672	704	703	660	644	665	663	681	665	656	690	637	705	696	647	727	668	641	699	692	674	657	669	680	715	624	679	658	643	713	697	673	663	702	681	629	640	654	690	678	669	650	662	680	664	654	691	695	686	632	643	670	673	656	705	707	672	724	667	663	658	691	688	709	700	700	679	720	675	706	673	725	698	689	646	709	658	745	710	702	637	662	664	664	669	714	651	704	666	646	726	660	710	646	615	714	624	648	661	699	655	746	673	696	700	702	639	690	666	676	717	650	659	702	676	643	674	678	663	651	663	669	686	705	681	688	706	670	684	713	694	723	703	707	638	710	679	722	667	707	672	690	718	685	668	677	670	692	662	657	649	647	686	696	681	698	634	673	659	703	681	711	684	696	616	642	682	660	684	668	705	696	707	693	710	656	729	675	680	655	643	651	659	722	701	673	678	676	662	685	687	679	698	676	668	634	700	703	726	672	713	670	684	686	686	635	716	684	690	684	676	705	656	721	634	681	692	647	649	687	646	669	670	688	678	680	656	702	699	672	689	655	658	674	689	692	700	705	678	646	681	699	656	728	685	706	680	685	671	676	682	664	654	702	663	724	673	658	747	673	691	650	644	670	662	663	689	700	687	639	647	676	656	717	669	687	655	664	661	683	707	677	658	641	658	675	678	650	697	694	721	631	670	702	682	660	646	683	690	688	652	679	647	644	664	661	646	684	684	741	663	698	644	647	684	673	678	692	686	667	655	701	673	632	639	666	698	684	683	634	659	699	622	727	665	730	665	683	665	679	677	672	655	692	720	675	687	695	653	653	726	630	661	727	687	700	690	669	682	701	633	710	711	661	697	689	733	640	714	665	670	664	696	694	696	664	695	682	657	698	680	670	658	674	683	689	707	685	689	666	670	681	677	688	718	695	684	680	740	676	657	732	683	715	654	657	685	666	652	674	659	650	679	669	691	631	682	661	692	671	643	714	664	722	674	673	660	691	666	722	685	631	677	597	651	665	665	688	689	705	684	693	695	691	641	693	711	730	652	694	710	670	660	712	694	618	693	710	727	666	700	666	611	681	645	717	681	712	686	678	636	666	650	668	632	682	650	674	669	708	675	670	648	635	667	662	699	665	662	647	688	675	702	670	690	703	674	715	669	658	711	650	656	663	673	699	706	685	683	683	680	668	706	635	659	673	717	665	682	661	660	643	712	719	638	679	659	677	667	688	659	697	701	702	684	681	733	714	643	634	701	657	691	660	659	654	659	663	662	697	655	659	681	670	697	706	739	631	675	671	646	677	704	659	648	670	681	675	656	666	657	669	690	675	683	748	678	689	664	626	708	664	684	680	707	689	649	693	693	669	692	738	684	685	659	666	666	692	711	679	701	658	657	677	641	686	683	678	695	702	652	700	713	673	709	636	694	663	668	625	651	666	644	686	718	682	668	656	650	645	690	704	665	688	655	687	702	673	678	685	684	673	752	687	717	692	648	650	717	720	649	683	714	676	692	700	701	657	697	650	662	623	695	666	732	671	655	700	659	710	695	667	673	700	701	683	686	675	644	716	659	675	686	718	647	685	675	720	702	677	632	681	676	672	727	707	694	663	678	699	636	674	649	666	640	658	649	715	702	681	687	710	681	650	707	701	692	655	620	708	679	707	680	670	682	705	668	677	687	698	656	705	693	729	726	680	689	635	677	644	670	683	654	663	658	642	672	699	636	666	687	669	673	653	704	645	688	650	673	648	692	639	733	667	603	660	706	674	681	675	710	700	663	667	643	678	687	739	696	658	638	645	704	701	688	705	646	687	671	695	650	676	715	664	678	627	699	689	715	724	666	688	663	682	686	659	634	677	645	677	723	703	671	692	706	644	684	700	675	648	711	661	661	662	634	655	728	686	681	726	679	658	665	733	682	656	674	705	621	670	707	678	685	721	672	684	675	740	690	689	644	691	651	681	692	709	673	693	729	660	693	655	697	663	641	667	690	695	716	672	659	693	696	713	678	640	656	666	646	669	678	665	653	664	684	660	694	633	685	638	671	644	663	671	704	714	611	648	670	690	707	671	678	690	702	696	646	670	676	703	698	698	656	712	703	701	716	712	707	726	660	656	670	685	702	686	672	718	633	666	698	649	681	678	706	678	647	717	683	658	641	639	649	691	733	666	684	733	660	703	657	662	645	681	711	706	671	655	701	676	665	658	722	658	666	692	688	675	654	656	728	633	653	637	673	676	686	699	696	672	659	718	626	717	669	695	657	669	661	740	649	653	699	640	679	706	658	709	662	704	668	695	625	704	646	675	700	638	687	681	644	655	705	630	690	660	664	676	701	663	657	706	668	634	641	664	734	666	641	677	690	659	666	636	685	695	668	684	692	709	707	678	672	701	670	636	682	685	698	658	683	658	661	716	687	661	698	657	708	709	663	664	656	631	719	632	623	680	653	674	665	661	662	670	624	635	685	664	711	728	719	644	638	628	670	660	645	651	700	652	651	653	650	647	666	665	683	632	639	700	695	701	605	634	687	686	681	699	704	647	668	649	680	657	732	685	669	699	688	705	714	666	654	668	694	656	636	696	638	707	699	706	680	688	651	648	705	716	667	711	690	732	714	673
49991	25323	25771	13265	2519	1282	978	894	778	702	638	584	505	562	502	545	500	417	483	527	462	457	449	434	489	435	428	413	444	425	413	445	467	463	435	450	432	437	406	409	431	387	435	431	444	460	462	463	399	484	421	426	399	413	447	418	454	425	403	416	440	453	448	437	470	414	466	446	449	401	449	437	422	439	446	406	431	481	481	450	460	461	417	450	410	424	367	443	426	442	460	411	475	446	408	419	434	444	477	468	420	387	428	440	442	428	460	398	422	441	467	423	478	419	433	425	399	475	460	453	463	459	454	457	408	421	446	423	441	469	451	465	430	372	434	466	446	466	415	416	454	482	436	420	420	413	449	458	445	414	432	431	434	442	405	423	426	461	467	433	428	443	430	418	484	443	457	462	386	429	428	474	412	415	381	448	427	439	441	433	437	437	457	452	438	415	463	433	437	446	445	459	441	472	442	461	449	458	492	454	453	452	412	420	414	428	407	422	421	396	429	474	414	421	450	451	448	443	480	471	413	434	428	437	398	406	435	442	442	453	444	437	420	461	438	400	435	461	450	411	411	454	399	462	438	407	445	447	407	489	488	460	410	393	417	444	455	373	425	420	450	428	432	466	429	418	393	444	435	447	438	440	425	431	419	412	409	399	493	473	399	454	491	431	423	449	435	429	373	442	437	420	445	459	415	440	417	410	459	434	408	437	424	400	392	430	428	425	439	407	409	390	440	452	424	479	451	462	442	416	430	438	393	472	421	457	470	434	408	432	421	437	411	436	412	436	424	436	424	415	428	416	421	399	442	413	418	468	443	485	436	434	460	427	431	429	472	430	428	445	420	431	395	435	457	451	408	386	432	430	466	437	464	438	411	427	436	450	428	442	444	447	456	437	430	411	451	432	459	440	430	468	448	424	439	425	414	444	423	441	402	439	446	417	459	425	394	437	460	419	415	412	440	402	457	459	410	456	480	410	403	475	455	405	454	401	449	409	397	415	429	455	443	445	424	426	464	389	416	439	463	448	442	447	463	436	419	428	452	437	406	438	415	393	435	437	422	440	424	458	409	443	422	462	414	421	395	436	435	445	392	407	438	437	460	424	408	460	463	465	426	411	407	394	430	464	419	428	484	443	439	446	431	421	443	447	468	443	434	451	411	485	428	412	435	426	405	391	432	431	438	445	486	428	466	433	478	449	408	423	458	461	430	438	450	417	401	444	416	446	437	435	513	427	453	422	461	441	404	397	424	440	397	451	421	401	445	408	485	416	490	434	429	398	442	465	420	466	438	412	432	441	406	447	430	468	434	433	419	419	446	427	433	418	425	429	417	418	414	436	401	422	449	447	436	372	411	406	410	450	471	457	441	401	420	434	478	448	451	438	404	422	439	439	484	408	422	422	437	436	428	431	468	409	457	452	420	433	440	441	455	421	423	444	464	449	452	425	403	434	420	455	426	411	438	422	390	424	424	425	456	419	405	428	459	451	457	392	384	448	428	428	401	423	436	431	400	454	393	477	429	394	468	411	412	468	411	416	476	430	402	480	446	452	454	403	429	457	385	434	375	444	443	438	449	392	415	430	412	441	408	456	452	440	456	448	420	444	447	431	404	433	441	409	430	431	424	421	446	458	436	450	435	415	427	437	398	432	428	461	452	442	414	439	464	440	469	456	423	420	437	433	401	468	426	448	445	466	414	423	386	434	432	405	393	440	413	422	447	450	399	450	432	441	404	409	425	430	457	403	482	450	419	448	436	409	488	405	435	449	412	413	446	427	417	404	472	410	454	448	472	451	456	463	441	434	368	425	430	455	427	401	420	361	439	400	436	476	397	409	449	478	412	409	432	421	429	423	415	436	431	495	443	428	428	472	419	399	441	430	425	417	440	420	432	414	426	450	448	431	462	430	429	450	460	446	437	437	424	439	414	454	461	415	418	450	472	459	416	453	441	414	467	429	380	439	417	477	435	433	430	381	397	430	420	457	428	409	487	416	478	460	426	443	366	432	452	397	406	404	412	402	442	441	440	435	448	410	463	408	435	449	469	449	435	416	417	448	426	453	473	461	433	433	398	436	417	410	451	419	412	425	443	433	427	415	464	437	439	422	442	407	413	425	410	424	466	436	421	473	425	424	419	466	398	411	421	433	444	407	440	410	436	427	419	436	430	407	451	481	455	418	430	429	416	427	467	425	432	432	431	433	433	432	451	432	419	421	389	408	435	488	439	437	469	405	403	435	426	443	469	477	429	443	415	441	424	446	458	433	417	408	447	467	436	436	435	453	421	407	441	457	467	392	411	417	432	395	444	447	428	449	454	392	436	438	476	435	446	448	452	431	423	453	407	449	452	424	432	440	431	451	456	447	385	406	451	423	414	408	421	447	382	434	414	419	421	446	423	379	430	419	404	437	409	422	421	429	461	417	448	429	406	409	384	424	467	436	442	450	447	409	454	433	482	407	465	426	422	464	392	427	435	433	456	426	413	409	421	445	421	394	449	414	497	410	436	410	430	472	415	413	487	455	411	431	439	422	381	434	405	433	435	438	436	432	457	412	459	428	446	456	432	431	496	443	461	410	444	425	468	388	403	407	460	416	449	407	447	410	433	455	403	447	403	438	437	408	454	384	415	446	416	439	400	434	398	402	429	392	461	424	431	476	427	419	445	424	444	430	444	456	428	415	431	447	424	409	408	426	436	472	415	400	448	415	427	405	403	483	467	436	425	437	418	418	411	431	422	393	445	391	412	469	423	443	443	443	459	414	412	440	408	412	443	423	426	410	453	424	464	456	427	464	429	418	468	446	440	437	431	411	407	446	415	454	416	454	448	426	450	432	441	429	467	455	463	446	363	446	419	412	426	399	416	444	426	430	436	421	440	422	437	471	456	420	394	468	455	428	442	439	434	465	446	460	449	414	439	422	422	460	448	428	413	445	437	436	436	432	419	453	418	462	417	445	431	395	443	417	444	430	418	436	425	373	431	422	426	441	465	470	457	437	399	482	445	445	409	437	428	435	411	442	445	424	452	426	460	453	415	421	426	403	437	413	447	414	429	440	443	416	414	429	446	462	400	429	438	425	449	382	451	438	425	456	431	429	450	440	453	443	448	460	448	419	414	397	400	459	404	427	426	432	472	428	437	447	435	417	419	436	425	393	451	465	478	443	461	412	391	426	399	505	441	387	413	440	453	418	459	447	437	459	466	420	457	422	411	435	436	390	437	439	457	410	438	462	445	427	410	432	443	451	448	419	446	423	417	431	465	441	442	407	443	445	419	444	449	437	397	436	440	422	422	426	398	417	402	433	426	403	472	432	440	414	488	427	450	478	447	399	448	447	438	433	414	406	419	420	417	397	431	401	408	456	430	426	425	461	445	435	435	430	434	429	416	431	413	407	443	428	431	425	434	412	433	463	418	444	436	437	452	435	431	400	473	459	414	417	456	432	429	415	421	434	427	432	416	414	420	400	477	449	396	441	450	418	394	437	457	420	438	394	456	453
34282	2793	4799	5271	4472	3582	3210	2851	2485	2165	2016	1733	1663	1526	1498	1410	1356	1309	1303	1309	1210	1259	1215	1213	1175	1217	1168	1101	1129	1091	1141	1066	1053	1072	1088	1077	1094	1110	1079	1048	1102	1019	1049	1021	985	993	1083	1005	1051	1036	1059	984	1066	1038	1015	1100	985	990	1044	988	1021	1002	1018	981	968	1001	1042	988	998	994	1001	1001	911	966	1014	934	984	1007	1012	987	977	1016	1007	1008	979	1050	976	1023	982	1016	1005	992	1007	998	966	996	1055	1045	1011	992	978	991	1036	1018	986	1025	1026	981	1040	984	1023	915	1015	1049	1007	998	1043	981	1059	980	1009	1013	972	985	997	981	958	971	1004	1023	1016	972	958	976	995	959	997	997	1017	962	979	964	988	992	965	1017	996	952	971	969	984	980	1009	945	995	974	993	996	972	986	1021	954	957	979	939	939	985	954	1037	1010	964	970	1017	986	1006	1002	956	993	998	1001	1023	977	1005	946	935	957	982	965	953	937	955	987	972	967	930	940	969	998	997	973	999	974	952	904	989	993	990	1049	997	956	1000	945	968	1006	963	950	942	969	959	939	966	980	941	1021	981	951	1024	1011	990	966	969	1027	981	1043	985	971	1015	970	954	955	998	1031	1018	994	1002	1003	1003	976	1012	997	1046	1030	957	962	1030	985	975	940	979	962	1012	980	1011	961	1010	985	967	1031	982	981	968	991	978	1005	973	935	991	994	1008	987	984	1039	979	949	998	969	967	996	947	1005	971	1058	985	941	987	999	946	984	978	1035	954	1005	991	928	958	1034	1004	977	949	902	978	958	995	993	1007	970	1007	908	950	989	935	1023	1016	943	990	1032	994	1007	1027	1012	1003	977	1004	910	960	984	1045	991	975	971	962	1002	972	993	1034	938	1062	989	1042	937	979	963	938	1029	992	940	969	1004	973	1005	1004	953	1003	1000	975	956	961	984	1010	992	953	996	970	975	974	980	1034	992	982	992	987	967	1018	961	1031	958	952	1026	930	970	996	965	976	925	995	991	959	956	963	996	969	964	1018	1032	994	997	982	977	957	1027	977	960	924	967	968	992	1017	941	986	985	998	976	1027	986	962	1005	1002	979	960	1002	972	989	979	990	1022	1016	969	1024	915	942	1014	933	1001	1034	956	968	952	1045	979	990	1036	1015	993	964	957	967	1021	967	922	926	1033	972	988	1024	1029	987	1017	986	1005	963	1009	1061	969	950	940	970	982	973	949	980	964	1014	1010	960	982	1008	974	955	989	974	897	981	976	912	941	990	951	998	977	948	949	973	993	1010	999	953	957	1032	978	963	954	979	988	974	1031	980	954	1001	1043	938	1030	1029	1037	999	930	994	940	959	980	1006	985	960	1007	1023	958	1023	954	997	968	888	979	1031	992	964	993	1018	943	944	947	1039	959	962	979	996	960	974	977	967	899	996	938	975	984	999	947	985	991	939	1018	913	978	989	1002	942	989	1005	958	994	1005	1025	968	988	991	1008	1013	982	970	1027	1011	983	997	982	1012	965	913	951	994	964	976	993	939	1015	983	913	996	967	1012	998	892	996	974	921	1026	961	975	989	1011	966	968	1027	995	1020	1022	990	1033	969	972	957	1008	943	1000	972	986	1004	971	992	1040	999	956	966	963	964	955	986	987	991	938	992	971	987	1004	1022	1033	1020	942	1010	1001	998	1018	989	962	953	975	978	1000	976	984	992	993	970	1005	1015	993	968	1011	997	1009	1010	1000	982	965	1036	978	961	987	967	886	986	1001	974	948	990	1004	950	978	915	999	942	971	1005	939	958	978	1022	961	971	1008	982	959	980	1005	960	1064	1027	962	1015	1077	958	946	994	943	963	969	1019	944	992	983	929	958	1000	1001	962	1008	994	986	940	1020	1004	967	958	948	1063	973	916	967	953	988	928	1039	1017	1013	996	999	965	990	982	1011	946	954	978	995	1028	990	1049	940	968	1024	981	1020	1003	1030	952	981	997	1023	935	1050	1003	997	984	958	1014	976	988	976	980	927	1009	935	1025	944	1010	1028	989	971	1006	947	953	999	937	1015	960	1032	990	974	983	975	965	1020	991	991	1022	1023	974	965	937	992	990	953	957	996	1007	981	972	940	947	1018	1049	934	1029	968	1017	963	940	936	963	1043	941	979	988	1001	995	981	969	957	911	978	994	993	1035	958	975	991	910	1033	952	997	1005	951	916	1050	976	971	965	980	948	967	1001	998	995	984	992	969	923	953	953	967	939	1035	957	928	980	1041	1013	935	1004	932	1037	1011	992	998	985	995	929	1018	1001	920	971	983	982	1022	935	931	975	1004	1004	965	987	997	920	965	927	996	996	949	968	986	1039	951	983	928	1000	996	973	993	966	1016	1037	999	1027	1005	969	1008	979	1011	905	982	965	1018	956	938	993	992	967	956	943	1003	926	1009	1006	983	970	936	986	990	974	996	1059	978	1019	951	1007	976	939	990	1015	1040	1007	976	942	1004	956	967	1011	953	1022	994	960	1011	969	952	1004	992	997	966	973	946	991	1010	947	1004	934	970	1005	950	1010	1006	990	963	1006	1028	1007	1011	974	967	1057	1002	966	972	1004	967	978	984	1002	1064	965	981	1011	933	975	1073	931	1016	943	1013	997	961	942	974	991	957	958	974	1023	987	993	992	1010	950	946	940	1014	976	966	946	923	959	970	963	1013	965	956	975	988	943	979	1004	983	1036	995	959	998	1007	968	1014	988	982	1033	1025	1015	1012	946	1038	946	1014	996	975	1020	1012	936	959	1017	995	975	940	995	1022	944	928	959	963	1049	963	933	1015	985	1034	952	994	1013	1011	968	968	1007	1046	1019	937	924	1023	986	960	955	919	955	941	956	992	966	1013	1032	967	980	987	1023	937	1019	924	947	991	1002	1004	1010	973	956	942	988	984	1049	984	1004	967	935	982	960	950	945	1037	926	986	960	1053	932	996	943	954	994	979	1063	985	922	1027	1036	994	932	1051	1005	1005	954	1007	1014	998	995	1005	1056	965	1034	992	994	970	948	983	1020	974	974	997	1002	1005	985	939	963	952	1020	981	971	968	982	922	943	995	1031	1016	985	963	942	998	1011	989	934	941	1024	1001	1023	1004	1002	1032	1004	971	980	977	946	953	1020	961	966	938	1009	967	991	986	1039	977	972	965	966	976	927	981	937	990	923	962	956	1001	975	980	1016	985	905	1000	977	997	1004	999	1031	987	1042	954	995	934	982	1006	951	1023	947	975	974	1030	950	966	992	991	983	944	984	948	982	973	970	1012	995	937	1031	969	979	945	1014	969	931	906	970	980	981	976	1008	976	998	918	990	942	943	993	953	1026	931	1005	963	956	986	991	988	989	968	989	1055	996	953	969	968	946	1026	1023	969	1007	925	1017	1021	1042	989	1017	953	960	958	999	969	990	983	941	973	989	1004	989	929	917	906	1018	929	1008	979	953	980	964	955	1001	951	1003	919	1003	1027	999	967	959	1020	970	959	985	1001	939	985	960	994	1023	949	940	984	1007	1041	930	995	894	1037	1039	1005	966	988	933	932	984	947	1000	950	1006	1043	1002	987	1000	991	969	936	1017	1003	963	946	994	1000	971	970	967	997	1025	988	963	971	994	996	1045	1002	957	1024	1000	933	991	1002	949	989	1000	956	961	986	991	999	969	979	890	1023	966	921	996	973	957	1003	991	1060	969	1038	956	983	1017	920	934	971	1011	1003	973	961	1019	1055	992	983	1012	957	950	974	963	995	950	1011	957	935	1002	1009	1024	975	933	1020	943	1030	1002	974	966	983	903	935	950	942	944	944	968	995	997	1014	1000	1000	968	938	942	968	1032	995	1029	976	1011	1000	1008	977	1009	986	974	1060	1051	965	956	918	1035	998	935	1016	1007	1016	963	980	1000	1000	925	994	910	1019	1025	944	977	974	1037	959	931	981	942	994
8688	503	323	282	264	265	243	270	213	236	240	236	245	251	191	232	240	230	206	235	259	234	231	234	233	243	235	238	212	224	233	242	253	211	233	235	243	204	223	247	211	217	223	243	240	252	254	237	255	202	227	232	223	229	225	207	231	200	229	245	240	234	210	246	247	217	245	223	214	255	245	188	228	236	244	212	247	224	220	228	213	233	256	223	219	225	218	234	253	214	243	221	245	222	249	214	229	231	237	217	237	235	236	227	248	218	252	249	226	240	233	221	243	249	239	211	230	238	257	232	237	232	218	218	238	260	224	190	232	217	213	225	243	208	230	263	264	264	218	272	216	227	225	213	217	236	219	204	218	249	240	202	217	225	225	244	247	230	214	237	240	210	239	229	244	233	257	272	240	234	244	235	248	212	256	218	228	253	236	223	213	257	221	236	234	207	229	228	271	238	220	240	237	215	227	232	265	259	237	246	228	250	218	199	213	253	263	253	235	227	244	229	238	217	261	262	220	236	228	244	237	229	242	239	238	207	229	257	204	242	237	266	243	228	224	227	240	240	239	240	219	226	231	259	202	225	234	247	215	239	243	247	208	244	236	207	247	233	236	233	240	210	236	226	234	230	256	232	226	194	232	228	218	211	215	237	226	227	219	231	238	239	217	236	248	247	253	241	222	242	216	221	230	215	250	236	228	220	216	213	216	266	219	249	227	235	222	255	255	215	230	222	242	233	233	214	232	229	220	190	248	220	263	220	233	250	219	225	241	243	220	223	223	210	223	237	221	244	252	209	249	222	227	223	233	234	238	207	230	227	221	234	223	213	260	241	240	236	204	219	258	240	232	223	258	229	237	226	244	236	224	225	230	214	215	220	269	217	259	211	232	258	236	242	238	232	244	252	232	220	221	251	223	275	226	247	234	252	237	240	252	215	223	249	242	224	219	254	225	226	219	265	234	261	239	224	248	228	220	237	263	234	220	223	222	264	241	205	236	239	266	228	245	245	273	238	252	239	218	214	225	270	260	246	248	220	243	221	276	233	239	207	242	224	226	218	241	215	228	257	210	262	261	243	251	209	248	239	222	245	236	218	234	219	208	252	225	207	217	247	222	203	232	237	254	260	224	236	225	220	240	262	235	231	246	230	239	220	221	246	205	238	230	249	240	253	226	240	246	230	243	226	250	204	228	233	236	231	238	272	246	224	226	239	220	273	250	227	242	247	266	223	212	237	236	232	205	255	241	231	215	247	195	225	251	232	232	254	214	253	223	225	240	206	242	209	243	227	217	235	247	249	225	241	221	234	204	239	252	240	243	224	226	226	224	235	236	236	251	216	238	242	239	247	233	235	256	216	244	218	213	232	235	256	251	212	219	221	219	229	201	209	241	224	229	267	239	219	228	245	233	237	252	239	230	217	231	230	226	220	213	227	261	244	249	245	261	243	270	260	243	245	225	254	227	234	236	201	231	240	244	248	242	225	219	244	251	235	252	238	228	248	216	219	256	228	229	214	227	237	218	228	245	241	225	203	233	260	237	243	202	207	260	221	224	222	228	241	259	222	238	249	236	238	206	239	213	242	254	237	209	244	237	244	234	200	237	235	254	227	237	264	206	254	239	246	225	223	217	235	224	205	208	217	252	221	216	227	252	226	210	236	237	212	245	236	221	262	266	243	241	240	239	238	224	241	231	224	235	228	249	265	247	189	227	244	232	244	237	237	265	232	244	210	255	242	243	252	210	272	222	253	221	277	193	234	246	222	229	234	232	268	244	232	262	246	214	241	230	226	236	240	219	272	242	236	221	250	207	208	231	219	236	251	239	211	229	228	232	235	242	205	266	245	207	284	229	229	205	225	229	253	244	247	247	207	229	224	237	231	214	213	216	235	245	231	216	219	242	233	241	234	264	244	226	244	224	231	244	233	255	242	254	236	214	226	283	241	241	253	245	226	190	213	238	232	235	209	241	219	237	236	244	232	218	220	266	240	244	201	228	250	238	280	240	227	240	222	229	239	219	239	224	236	257	238	215	219	240	249	238	238	228	220	245	248	241	214	231	232	242	226	229	234	241	235	214	210	231	221	221	229	206	233	238	253	238	235	198	229	234	243	252	258	239	251	242	213	245	239	258	255	258	201	213	221	239	265	223	238	235	269	242	229	201	224	239	229	241	237	266	217	237	223	235	255	254	241	243	232	246	205	243	233	236	248	249	253	222	221	234	218	239	236	243	245	245	224	244	241	204	222	216	232	242	236	254	230	244	220	237	239	231	237	222	251	274	259	243	231	242	267	247	241	242	216	218	232	215	215	200	215	228	210	248	223	239	204	220	243	235	233	251	226	204	249	243	213	225	224	234	242	269	235	224	230	247	223	237	241	251	270	208	226	227	240	233	249	240	258	223	257	204	251	234	234	267	211	222	232	222	211	219	234	223	239	230	252	253	213	238	242	235	248	255	233	218	231	216	241	231	237	241	224	235	220	258	232	230	245	241	219	252	246	251	213	277	236	242	233	201	213	230	226	230	228	249	233	223	222	232	208	246	243	233	241	219	231	242	232	232	244	259	241	255	221	239	269	241	250	232	235	228	212	232	259	260	193	208	216	200	247	222	239	222	228	252	242	249	248	224	227	247	218	248	221	231	229	248	229	242	219	225	237	238	257	235	226	216	247	259	223	236	263	228	254	240	243	267	264	254	244	253	214	274	238	213	242	233	223	241	235	219	244	227	211	215	224	230	236	264	234	223	246	228	250	240	235	232	222	233	280	230	216	232	237	243	220	243	259	226	233	240	232	266	232	234	245	221	228	213	204	215	258	250	244	221	243	245	216	237	233	245	228	224	238	236	230	236	252	241	244	244	242	200	215	229	232	197	242	235	256	245	255	227	224	218	244	229	221	264	247	256	229	233	230	232	234	226	238	248	241	238	231	240	231	232	258	211	230	248	235	242	244	234	233	235	239	223	242	211	212	222	230	241	210	232	225	221	215	224	208	261	242	224	238	217	228	229	235	214	216	228	244	214	216	232	240	234	239	231	240	214	227	254	272	214	221	269	233	254	246	225	236	225	225	235	261	229	253	221	244	254	250	241	225	226	234	234	253	260	235	217	259	243	242	263	222	225	241	226	236	268	246	239	232	245	230	266	263	261	230	250	244	239	260	215	231	250	216	261	229	251	229	211	221	226	212	254	233	239	196	215	246	233	202	243	228	226	232	219	243	237	210	217	208	242	210	240	252	235	224	243	231	231	216	230	225	250	214	265	244	254	256	223	232	243	219	259	236	243	201	222	238	247	221	210	238	228	250	259	239	226	228	259	244	219	208	233	190	226	233	243	253	222	196	215	198	236	229	256	268	250	238	243	214	207	228	245	231	267	225	237	237	258	262	221	227	221	219	236	219	239	263	257	242	270	255	242	244	224	247	247	221	225	245	216	218	241	249	237	221	230	231	213	237	248	247	255	235	232	219	228	236	224	203	238	255	222	225	238	252	240	260	231	248
8675	651	856	794	740	679	674	675	653	677	617	587	577	622	581	611	576	545	576	611	560	607	578	642	572	611	570	583	528	549	588	582	544	617	541	551	647	569	571	552	570	611	581	628	571	524	554	573	541	560	562	607	554	580	568	594	598	639	573	596	568	578	550	569	594	614	611	584	642	590	626	542	566	604	574	579	549	627	584	608	625	619	560	588	573	546	569	595	587	629	592	552	542	567	582	571	578	631	563	578	539	580	566	624	577	610	579	595	611	571	598	579	606	546	587	601	610	602	580	593	589	624	641	589	603	589	581	598	582	598	580	587	570	591	604	576	621	565	604	585	626	583	574	602	575	561	578	565	605	575	577	562	557	584	559	539	608	576	592	629	580	568	556	534	563	577	614	620	566	604	617	618	612	584	578	570	559	519	556	603	562	565	621	564	598	570	578	577	581	583	584	562	549	557	610	598	610	591	583	607	593	600	599	547	577	553	564	578	578	620	600	569	563	620	558	592	553	606	639	620	562	573	597	578	612	571	561	581	581	564	520	591	575	578	589	550	568	568	591	558	595	587	558	609	584	532	561	584	629	534	578	590	593	593	589	567	596	565	578	606	600	603	622	604	599	561	581	583	561	588	571	547	573	597	582	595	586	615	561	548	584	600	590	581	640	595	576	590	578	530	549	609	627	568	541	579	542	534	599	564	561	608	596	597	555	630	578	567	535	567	582	597	566	532	549	599	567	570	575	591	578	617	626	600	554	596	536	560	597	598	601	571	581	597	590	586	566	545	547	560	572	571	604	596	565	609	587	595	590	624	562	600	591	553	601	561	588	599	641	525	605	532	615	579	579	548	612	582	552	596	598	537	642	561	579	557	623	559	582	561	573	587	552	562	563	598	582	565	564	586	599	580	544	578	547	581	571	574	582	555	567	615	615	608	554	596	584	646	560	591	585	564	572	543	536	573	546	588	547	563	595	599	610	618	583	547	554	576	586	623	618	563	589	556	612	643	615	541	561	534	540	569	629	575	539	558	556	573	599	592	567	583	594	580	559	602	556	569	615	593	588	592	589	562	607	575	598	575	584	609	592	635	589	564	573	587	582	578	566	591	583	591	571	587	574	609	602	554	564	580	545	572	558	584	581	612	570	550	572	611	596	562	594	588	606	610	555	578	565	599	613	618	620	575	578	599	585	617	606	578	576	569	597	585	556	584	617	575	599	631	575	579	600	583	576	610	597	567	590	563	567	598	606	586	550	565	579	606	569	597	602	581	537	610	585	606	595	565	577	595	568	586	594	555	583	583	597	601	543	563	612	594	562	569	581	606	584	552	550	597	610	614	565	576	550	585	592	558	590	563	590	598	579	602	552	609	559	549	590	550	589	534	607	586	600	608	623	546	592	568	599	558	598	598	527	622	572	549	581	610	526	577	594	587	622	602	564	579	614	574	553	606	638	573	589	593	554	593	582	602	591	606	595	540	582	595	599	581	597	573	596	600	590	590	550	551	524	582	570	595	586	619	577	598	562	579	590	570	581	620	570	624	586	586	545	593	613	524	583	625	572	565	568	548	585	620	571	582	577	585	565	589	593	591	611	613	568	520	543	639	607	573	601	583	558	609	564	605	608	589	579	556	602	540	589	595	549	549	567	569	541	545	604	601	579	641	626	564	543	556	595	586	581	553	601	586	578	571	570	572	575	612	567	544	597	571	607	551	569	576	607	580	580	625	600	578	588	543	571	541	532	599	602	566	611	601	575	574	610	557	546	619	618	626	576	552	557	576	614	572	613	649	584	547	571	587	572	595	599	642	581	570	597	572	531	588	589	584	561	610	561	624	588	561	560	558	578	564	545	562	615	552	551	529	588	590	531	596	592	607	583	567	608	559	562	585	556	580	597	588	561	626	546	596	595	621	635	586	584	568	595	636	559	593	584	591	571	588	590	566	567	581	619	577	578	587	583	595	556	587	577	607	557	574	562	570	600	590	601	599	563	579	560	649	535	585	593	592	543	581	566	593	598	578	555	595	605	560	605	546	606	574	585	600	568	588	543	639	585	578	580	569	551	592	565	567	558	597	565	604	598	602	536	600	608	570	557	557	608	568	592	584	591	607	542	610	579	538	625	555	535	582	578	590	606	572	551	631	581	608	595	597	585	578	560	570	569	551	615	626	590	577	593	583	593	583	584	553	620	623	532	597	590	576	596	556	609	570	584	592	590	564	555	587	544	595	585	570	574	564	614	604	544	567	571	572	583	576	632	602	599	567	547	609	623	604	580	585	599	561	626	557	563	581	577	612	580	567	594	605	587	585	534	601	583	553	586	582	584	569	542	587	627	560	575	601	627	554	572	561	573	569	588	573	563	567	609	579	581	601	574	566	587	611	600	570	620	576	568	561	595	564	593	597	564	580	588	575	568	560	640	554	567	567	567	582	590	571	605	616	552	596	586	588	603	575	585	608	581	581	591	570	590	625	568	573	575	589	607	543	582	585	582	589	596	567	633	573	589	588	600	594	564	565	618	624	552	593	630	632	564	538	568	573	596	614	610	536	587	588	571	600	586	576	589	586	605	584	525	588	599	611	598	578	558	617	595	547	547	560	601	533	558	576	620	602	609	597	585	613	611	592	588	586	556	571	566	599	555	627	600	582	570	606	542	641	531	580	572	560	573	575	581	589	577	572	588	578	543	553	590	570	584	565	633	617	572	577	629	603	575	583	574	590	582	604	516	562	617	609	559	575	584	563	521	550	579	591	585	594	585	603	570	626	606	590	589	594	581	570	575	569	607	577	583	551	599	530	603	579	565	538	546	599	597	613	634	601	585	554	573	583	624	551	570	629	575	555	610	584	553	561	584	579	588	541	524	581	611	536	601	561	600	579	585	560	556	592	538	591	574	555	596	640	623	616	559	579	621	592	563	573	561	576	617	576	557	563	627	621	573	575	579	592	543	587	540	557	584	580	598	569	640	568	570	594	535	598	609	613	560	576	569	556	596	582	580	584	584	600	584	611	563	573	625	584	598	625	549	577	632	573	568	562	601	606	601	610	615	561	564	614	574	552	628	541	594	587	588	586	585	581	590	590	583	562	581	590	569	535	542	546	564	604	533	614	595	564	590	606	627	585	581	585	552	595	604	572	578	552	569	553	597	581	568	585	550	597	581	613	553	579	621	593	592	611	599	590	598	547	602	618	572	562	604	595	564	606	577	572	574	545	601	575	609	591	611	598	612	600	609	549	615	588	527	598	582	566	599	549	545	547	617	569	552	610	570	577	557	591	601	576	565	586	642	594	629	539	541	579	545	627	588	560	584	620	602	569	597	606	596	598	596	577	534	556	600	617	588	569	561	616	639	590	578	575	580	579	562	598	580	551	598	584	575	571	583	549	604	584	579	615	606	643	606	578	584	594	562	593	526	614	563	543	588	576	605	604	602	595	597	598	540	598	601	602	570	586	581	589	598	616	569	603	603	606	586	596	571	556	544	552	572	589	545	586
47469	23608	14637	2843	897	668	511	505	458	478	380	347	362	326	304	321	320	302	343	324	301	302	333	271	302	273	295	291	310	286	277	317	326	288	290	274	277	280	275	291	300	314	276	320	330	289	309	254	298	301	253	287	274	296	271	290	264	284	278	302	280	289	303	291	274	286	298	311	278	281	273	238	280	293	277	258	302	296	271	253	251	257	265	292	273	293	290	255	298	262	267	300	261	262	248	261	272	250	254	307	270	334	274	287	260	283	293	281	315	316	301	285	288	294	296	287	275	298	263	274	267	287	271	268	272	287	294	281	257	265	298	318	277	294	272	276	282	294	269	264	280	278	262	286	256	290	257	314	244	270	277	296	303	274	262	262	273	281	288	262	261	312	308	300	274	267	290	280	302	265	267	280	277	305	288	295	275	266	259	282	271	265	282	346	250	268	287	306	292	266	271	264	287	262	272	283	271	261	266	302	250	253	301	284	307	299	289	295	265	276	285	262	276	273	270	292	263	292	309	251	257	292	252	265	266	278	321	268	282	293	273	296	282	278	302	267	298	287	302	276	263	264	264	275	292	283	281	284	286	258	283	272	295	272	264	269	274	251	305	282	274	304	276	309	315	292	282	269	256	261	292	283	252	285	278	254	282	282	277	274	250	256	247	270	280	258	311	308	293	255	281	302	315	275	283	296	265	290	290	258	283	274	300	268	274	271	271	252	280	264	279	288	298	286	281	263	279	294	316	274	282	285	276	256	280	275	306	276	279	287	317	271	244	253	303	310	281	283	285	300	290	305	276	274	272	259	296	266	307	282	271	275	287	286	313	280	296	281	300	269	304	271	277	266	300	289	287	284	289	293	277	288	304	290	270	305	286	297	264	271	285	285	281	278	260	287	276	294	259	306	261	314	274	261	278	301	262	275	275	273	284	253	265	271	279	283	274	291	264	259	324	297	286	285	265	290	285	295	260	278	263	278	314	317	288	316	267	303	276	283	294	272	278	290	244	258	281	276	297	268	289	320	267	269	270	268	265	289	317	294	250	309	284	250	290	300	270	283	289	286	290	309	317	285	295	296	282	304	289	257	283	280	290	303	269	254	284	269	265	306	262	271	281	281	258	296	250	258	250	323	337	285	293	307	282	271	250	286	291	269	279	300	287	267	284	259	247	258	263	284	266	268	280	249	306	245	266	260	266	308	309	278	274	277	279	272	274	260	293	254	307	268	296	279	264	294	300	296	307	278	260	301	320	305	306	261	286	310	290	288	252	273	273	303	297	316	269	267	309	293	291	299	275	257	269	306	266	288	249	247	315	256	279	287	297	294	279	275	259	262	277	244	280	261	296	310	303	259	291	295	296	293	255	267	290	278	248	269	287	260	266	275	262	280	270	284	269	278	297	285	285	283	299	240	285	267	279	297	275	273	262	282	307	312	304	266	242	315	294	284	264	285	275	284	277	252	275	269	298	315	269	265	260	289	271	296	302	307	289	316	297	277	285	260	309	262	288	275	281	297	276	283	283	264	276	251	264	304	288	305	255	280	304	275	307	286	285	290	284	284	335	300	282	279	312	282	292	291	267	261	300	259	267	294	289	259	278	284	295	317	306	254	244	299	265	293	278	280	277	273	262	262	285	258	294	314	278	290	264	296	304	282	262	286	273	274	277	299	303	254	299	277	276	325	302	264	294	265	275	317	289	277	253	297	281	281	270	259	294	292	251	265	277	302	299	261	283	290	263	257	280	296	267	272	286	263	293	273	318	278	298	272	284	275	278	291	292	295	291	288	268	286	283	294	283	320	268	264	269	259	299	266	251	280	306	297	287	300	283	257	271	299	270	269	248	281	271	282	267	279	279	271	246	287	299	279	299	282	284	293	287	236	267	300	276	320	266	271	314	275	270	294	292	286	290	292	269	260	281	271	285	305	265	273	284	280	284	271	291	275	277	269	275	258	302	296	291	237	271	304	269	290	293	284	288	278	282	305	276	277	311	271	296	274	310	265	292	270	294	267	289	261	282	283	275	286	255	274	268	297	264	303	293	292	295	300	300	277	274	291	261	280	240	248	290	246	291	285	260	261	287	272	282	292	264	319	263	263	298	278	286	282	273	289	256	279	293	295	300	271	306	323	295	276	280	282	249	288	274	251	248	260	276	294	276	282	274	246	296	294	289	262	313	274	290	262	267	267	302	271	289	272	276	273	269	264	247	304	305	283	288	262	311	273	295	270	282	277	300	304	275	298	290	244	298	289	248	266	281	279	309	261	271	322	269	283	271	296	249	273	310	301	268	314	268	256	298	286	292	279	284	305	294	317	274	286	281	312	250	308	299	287	287	278	305	290	262	317	288	276	248	297	273	252	282	291	277	271	286	291	268	304	293	260	322	299	284	302	305	299	270	293	327	279	305	296	322	294	297	281	311	285	307	266	319	276	266	264	267	292	305	270	284	277	288	259	283	264	272	273	293	269	275	320	269	280	283	296	305	305	276	270	295	272	286	295	252	295	268	308	308	310	265	259	275	238	264	262	274	283	305	289	298	285	257	294	269	305	308	295	287	282	296	284	273	283	288	299	255	287	291	285	285	263	275	295	268	274	266	285	287	265	295	279	263	275	267	269	284	264	281	264	284	245	270	260	262	277	247	250	300	305	297	298	266	300	311	304	291	281	275	302	288	282	318	281	295	260	273	281	297	290	264	284	315	279	286	256	292	287	305	301	290	303	268	294	271	300	260	256	275	285	269	280	305	267	319	291	280	288	258	261	286	286	304	303	319	273	270	260	263	291	287	265	248	276	284	280	289	302	271	277	308	256	272	285	252	285	272	272	262	242	292	280	297	306	290	272	302	279	272	304	278	260	256	248	263	321	290	279	270	291	267	309	260	275	300	292	272	291	261	291	281	269	290	295	344	261	281	292	263	281	269	289	274	265	301	280	287	306	279	306	254	304	289	296	298	282	286	270	301	263	290	286	280	314	269	295	255	276	263	285	278	269	279	287	278	293	277	271	310	317	311	263	270	256	291	277	270	272	277	302	264	264	247	274	286	297	278	272	272	260	291	278	285	275	266	296	267	284	261	273	297	281	291	272	290	268	286	285	302	255	274	263	285	273	292	282	288	287	293	276	265	283	328	277	277	256	265	275	294	274	283	294	275	271	288	312	303	289	295	274	278	260	277	291	283	287	310	269	281	268	278	265	280	253	265	287	266	246	237	259	287	261	298	308	306	281	300	265	294	259	267	259	243	290	272	277	270	284	265	258	265	295	309	282	269	282	299	254	252	286	255	267	264	302	263	275	314	294	315	292	271	284	276	265	265	266	291	281	237	271	292	278	285	269	265	302	290	282	248	282	294	295	309	302	273	299	296	286	281	263	288	268	261	304	272	274	295	268	309	285	286	280	293	287	279	275	286	315	313	272	312	292	270	261	275	266	311	259	288	280	247	276	280	311	296	277	235	270	262	261	253	280	316	268	268	277	296	291	274	275	266	261	317	281
24663	1690	2851	3196	2658	2225	1998	1914	1499	1337	1237	1153	1052	1014	976	906	952	854	940	816	828	822	777	817	779	774	839	799	761	725	739	741	737	722	732	714	752	767	637	767	740	711	752	693	692	716	757	681	744	756	725	734	722	690	689	691	729	713	740	732	705	702	691	721	712	698	646	714	740	719	706	680	669	717	716	679	674	718	671	729	751	741	684	683	664	664	701	698	642	707	659	702	655	694	645	693	689	724	737	723	706	643	661	714	656	763	728	727	706	682	782	729	683	705	712	720	725	714	729	705	709	711	664	681	710	735	715	710	675	727	695	672	739	668	703	702	684	695	689	704	647	718	683	716	671	665	717	728	726	700	703	664	726	690	658	683	704	686	670	703	676	711	664	679	734	703	710	693	676	639	701	732	696	653	754	716	716	688	692	719	671	653	687	627	729	689	694	664	731	675	715	710	661	701	709	695	673	717	723	673	694	702	718	695	682	697	658	670	682	665	712	722	683	752	715	720	668	675	702	700	672	665	677	663	711	691	697	713	699	701	695	704	727	715	672	688	680	697	639	730	699	689	661	685	682	745	693	679	713	691	693	708	684	729	687	640	648	702	696	675	704	707	650	674	681	696	695	694	651	674	716	672	700	688	710	665	704	725	630	687	657	647	671	716	710	697	674	668	720	670	702	699	698	714	706	687	770	673	684	649	683	690	670	661	683	700	674	639	715	720	674	701	702	669	658	684	721	723	685	683	664	699	695	695	691	697	658	681	699	640	707	628	715	725	674	685	706	679	701	624	673	715	677	692	720	641	717	710	704	703	701	725	674	687	687	714	654	648	675	661	697	720	699	678	658	675	722	711	688	737	637	648	699	670	691	692	699	662	674	696	732	689	676	725	682	695	714	708	694	704	651	660	734	716	712	695	694	774	695	669	680	704	750	717	712	705	675	676	664	660	732	669	698	724	698	698	659	727	682	648	676	698	673	664	724	693	689	676	653	670	658	675	682	668	664	736	701	695	687	690	728	690	692	665	646	741	692	672	665	676	695	681	693	648	710	727	669	778	740	680	700	671	705	674	641	672	671	633	700	686	711	686	653	675	676	703	673	707	700	648	712	684	675	698	646	690	735	705	697	684	700	732	695	702	667	655	646	699	701	688	633	689	711	689	671	686	662	667	707	728	651	689	698	690	701	664	697	683	734	695	701	735	724	699	689	675	704	671	700	710	677	687	760	668	710	695	733	732	686	695	708	685	666	689	680	708	672	664	710	649	706	683	697	709	728	651	676	649	650	668	737	664	675	661	662	675	698	662	687	706	631	644	701	700	725	714	698	667	699	754	645	649	637	710	657	667	690	656	707	626	732	710	676	685	679	682	648	683	697	694	698	692	740	665	718	696	709	780	689	693	704	646	705	700	657	639	677	711	681	663	680	709	664	658	685	717	690	740	691	655	677	685	711	664	725	645	693	715	667	663	680	690	646	685	728	696	704	724	718	689	647	666	713	689	658	686	722	720	710	674	724	677	710	658	646	716	686	696	762	714	689	686	672	660	665	683	705	718	708	714	698	697	685	667	735	724	650	756	694	708	676	687	713	729	708	718	691	702	700	734	725	709	688	663	704	664	692	657	671	655	666	741	685	685	684	653	633	684	655	671	669	677	663	706	724	646	680	653	709	707	658	740	691	683	669	685	683	660	653	692	736	704	639	646	641	665	712	713	706	718	681	687	711	652	672	715	676	654	669	697	684	692	681	667	706	637	674	708	680	696	683	675	653	688	681	645	727	714	682	685	717	704	704	690	689	630	655	712	726	696	710	689	726	701	697	728	650	673	688	612	727	696	743	625	681	700	709	734	672	664	673	658	690	664	695	742	680	690	696	690	682	636	703	694	676	708	693	701	720	767	658	710	702	665	699	716	648	712	710	706	710	651	676	707	703	703	687	645	674	717	732	668	690	696	723	725	657	667	678	685	679	673	629	692	720	714	695	712	755	670	672	702	711	698	677	665	676	681	688	727	669	695	683	676	698	654	682	674	686	709	660	664	680	676	690	670	671	689	689	686	686	678	705	708	655	682	637	685	672	678	660	684	699	711	676	737	702	706	712	693	695	688	694	752	691	674	681	681	715	646	738	729	636	704	692	749	696	687	663	690	659	663	679	720	684	709	697	728	677	680	671	681	704	728	681	682	712	714	678	649	683	654	667	725	665	665	705	685	675	711	675	644	697	677	746	687	649	700	715	703	674	668	704	736	705	680	677	734	640	735	706	662	754	688	664	703	703	637	669	709	659	682	704	710	678	684	683	718	699	707	698	656	688	715	664	683	682	688	673	707	657	715	655	687	695	703	699	715	683	699	663	707	734	701	675	696	699	691	694	694	676	707	693	704	687	691	698	655	700	699	670	692	746	703	692	719	703	720	708	661	716	710	639	739	714	688	720	663	663	696	680	695	677	683	730	651	672	690	736	699	714	697	670	684	658	673	670	701	718	666	684	656	712	682	660	724	684	692	706	701	725	683	699	699	655	698	667	684	649	678	685	663	683	703	700	697	685	680	652	684	707	688	687	755	674	742	670	724	701	674	705	699	674	712	681	708	672	695	666	688	717	678	692	722	696	689	657	692	647	722	682	705	700	682	695	656	682	678	663	716	682	650	726	697	674	708	659	693	681	649	703	691	668	638	661	720	686	693	702	682	683	674	661	700	678	673	661	732	705	696	689	667	672	676	704	658	688	715	708	735	705	660	671	674	634	683	676	762	704	708	685	673	660	671	638	694	710	649	660	666	682	705	698	706	690	675	681	659	692	703	672	672	669	712	653	681	719	701	710	670	670	720	683	717	699	690	677	649	699	739	715	689	724	716	684	673	683	710	705	675	688	692	700	676	655	694	697	673	695	677	694	665	677	719	694	654	714	668	691	621	671	660	656	693	729	721	673	736	688	686	667	693	667	670	670	704	659	642	657	689	741	703	695	715	677	690	684	727	702	709	714	699	684	657	684	674	681	684	708	667	709	735	647	667	699	697	698	670	718	738	730	664	658	673	719	692	709	727	680	672	690	661	691	712	664	682	742	641	696	663	657	699	666	643	688	690	655	741	724	691	710	729	650	696	676	666	654	701	705	694	683	683	659	700	686	710	678	692	731	728	764	712	714	703	708	698	688	690	731	673	659	695	701	683	698	699	667	685	651	681	690	693	761	693	647	679	657	723	698	694	701	663	650	693	663	726	702	686	707	690	667	720	730	715	686	697	727	704	731	660	725	670	692	756	689	715	685	718	712	700	713	711	693	676	661	683	664	694	698	663	719	679	708	678	679	634	664	700	670	717	690	668	680	660	695	772	725	685	672	727	660	674	682	671	665	708	677	715	696	686	712	655	712	703	715	708	677	655	684	677	700	675	737	702	727	656	740	721	696	696	670	685	689	699	707	695	732	643	708	715	700	694	696	719	687	676	704	660	718	711	653	708	712	683	645	695	700	682	654	713	671	673	704	697	716	759
46193	26511	25191	16729	4231	1320	1060	976	831	753	617	646	540	558	468	530	517	489	509	444	520	482	539	474	474	466	478	491	478	450	454	452	457	455	494	390	478	454	424	469	425	404	412	477	464	438	434	422	458	459	451	455	411	410	454	460	433	462	440	456	468	451	451	392	443	469	433	413	394	464	455	433	416	415	405	433	469	468	474	443	420	434	436	434	438	445	414	472	421	487	431	450	450	452	399	414	422	446	438	455	432	457	434	445	448	501	467	432	418	398	407	454	441	443	437	457	418	420	424	424	454	504	461	429	449	444	414	458	449	434	440	419	435	435	448	461	470	435	453	403	470	429	447	452	441	427	449	460	466	443	441	446	427	435	440	471	440	427	400	464	473	415	399	421	472	451	419	410	440	454	431	421	388	398	430	424	461	436	433	431	455	474	432	423	432	457	445	442	441	438	493	448	430	452	440	445	417	436	444	457	428	433	453	424	451	442	450	452	419	421	432	447	458	417	395	405	453	423	458	435	447	405	431	461	419	465	432	418	462	455	386	493	428	433	453	435	431	399	428	431	471	451	439	456	449	467	433	407	410	440	478	475	424	433	390	423	416	499	405	430	426	470	428	447	437	439	470	436	426	404	453	410	493	447	408	423	433	436	435	426	437	448	466	418	435	434	396	453	469	438	417	430	481	436	435	413	403	389	436	444	440	466	427	415	460	447	409	432	424	455	446	453	456	453	481	442	420	438	462	444	430	457	446	423	457	438	425	415	446	467	462	424	452	462	491	460	437	432	462	448	398	444	497	433	475	476	427	440	425	439	415	457	444	445	443	491	468	480	449	395	514	474	449	434	441	445	451	464	418	470	452	426	415	445	414	413	414	458	447	458	458	441	442	432	459	464	455	418	470	425	428	445	415	467	448	448	436	446	406	437	437	459	430	412	402	432	443	380	450	454	408	445	415	463	442	441	444	462	453	466	427	427	494	405	410	465	421	411	443	451	439	434	439	418	460	418	471	490	444	422	399	431	451	437	478	442	480	465	473	403	495	442	425	412	449	453	422	448	436	400	452	418	413	424	421	420	413	444	435	433	412	435	415	430	422	388	460	441	445	409	466	447	450	432	448	433	462	426	420	443	454	424	421	442	409	454	441	433	425	397	431	454	445	437	458	451	425	444	425	426	446	426	458	430	431	468	413	439	462	409	445	434	413	435	438	416	410	436	440	394	458	419	447	458	461	458	443	436	432	429	399	403	426	447	485	464	484	405	443	455	410	430	407	398	446	479	457	470	424	438	419	425	401	468	425	444	427	419	401	435	449	467	431	463	439	448	452	428	431	489	454	459	413	449	474	432	406	435	486	444	435	382	390	442	430	413	395	419	390	430	446	384	447	430	454	431	428	464	452	463	459	420	456	408	473	501	452	433	443	412	416	454	417	440	480	471	442	510	430	476	455	439	452	425	418	469	447	389	433	406	458	415	442	396	434	462	442	417	448	452	461	427	451	446	461	464	429	447	472	461	445	450	412	449	432	426	438	425	432	429	408	390	448	453	399	448	440	503	449	434	424	455	440	456	440	431	455	413	437	466	383	431	454	425	471	423	465	459	417	457	415	424	450	434	402	439	432	466	452	415	424	489	463	444	408	426	422	420	448	454	462	461	456	427	402	423	426	415	435	454	461	475	449	420	434	414	438	454	433	414	465	451	447	471	434	453	453	431	431	449	452	460	422	443	463	462	452	422	458	453	482	428	453	459	439	423	437	429	435	458	386	452	423	425	419	433	449	458	415	462	418	424	400	409	431	440	450	424	430	454	448	450	471	476	451	448	481	449	429	451	427	465	423	451	443	448	428	439	452	473	438	421	394	457	415	458	461	420	439	408	459	484	432	450	473	455	431	384	455	475	453	469	444	422	412	445	496	467	451	426	423	443	436	444	439	433	456	402	437	479	478	466	457	438	428	456	460	470	445	439	451	437	399	430	438	436	435	408	484	423	455	471	459	447	456	446	460	446	424	408	410	428	493	461	470	474	438	442	438	428	443	425	457	418	414	487	447	442	439	432	414	434	490	437	433	445	402	443	444	462	459	439	435	468	448	455	439	465	417	419	444	422	458	481	439	467	443	467	436	432	479	473	448	448	446	430	422	448	450	479	447	495	440	443	439	399	410	469	465	457	422	431	422	438	452	469	415	422	443	441	415	421	421	415	411	429	453	429	439	439	455	429	466	464	437	440	453	430	405	446	421	427	422	425	417	473	414	434	420	430	430	393	450	419	419	426	396	457	428	460	461	412	476	489	450	447	466	431	416	477	429	400	412	443	429	425	459	462	390	466	474	415	406	425	440	440	419	413	432	426	440	401	462	415	428	420	419	423	408	422	428	412	422	411	466	444	434	437	438	426	449	470	461	435	455	482	474	424	485	480	444	391	418	436	441	405	442	396	430	462	414	423	461	451	466	400	436	444	403	468	458	458	437	429	399	456	393	429	440	442	409	428	482	425	439	417	437	419	435	425	474	442	425	399	395	415	445	420	432	421	463	428	420	422	435	429	438	418	452	406	450	431	424	422	428	463	428	456	457	443	432	424	424	431	401	411	452	472	404	448	449	436	374	402	412	432	458	494	427	440	450	475	440	436	457	453	433	443	413	482	394	444	445	427	426	428	425	431	455	417	439	432	439	431	444	466	457	413	451	409	419	407	452	429	431	436	442	426	407	432	424	411	404	473	420	453	465	465	460	366	441	429	439	456	408	444	423	400	450	441	441	417	411	452	462	431	436	450	456	433	433	440	482	421	441	410	462	427	414	476	420	429	458	428	450	437	462	407	410	422	415	452	433	430	452	449	484	431	440	456	421	478	454	435	436	435	437	412	456	442	442	474	440	469	412	499	434	480	424	427	468	444	408	454	401	427	416	423	447	461	413	449	427	459	428	440	437	434	430	438	411	412	457	439	415	477	425	433	445	485	393	431	430	433	372	420	415	437	456	461	436	449	459	455	449	449	445	440	455	448	455	432	431	473	451	437	405	475	418	418	437	465	413	468	435	410	448	445	430	482	434	456	457	416	452	445	396	455	451	476	442	434	439	424	426	424	453	454	454	434	436	438	436	445	454	443	400	427	442	399	477	437	441	423	442	472	465	451	432	424	405	427	467	447	462	438	411	462	454	432	459	446	436	386	408	447	435	378	437	433	436	426	415	425	439	416	432	397	406	413	429	447	475	431	437	439	432	458	431	464	414	407	449	431	407	472	436	438	420	469	439	413	449	403	392	445	431	435	440	457	456	436	435	474	453	442	427	454	423	453	427	432	445	425	440	430	434	395	462	437	419	466	442	395	464	431	411	426	417	420	455	415	437	440	458	458	442	431	430	417	483	428	446	413	444	440	466	415	405	444	413	421	438	420	424	460	462	421	425	407	471	449	444	449	438	440	452	445	458	436	434	464	407	453	464	429	434	428	453	446	439	462	461	432	423	436	416	419	437	445	480	430	453	453	446	407
33117	2625	4748	5066	4385	3390	3283	2766	2329	2177	1962	1725	1582	1495	1486	1387	1371	1327	1237	1369	1294	1214	1163	1239	1222	1200	1162	1169	1137	1114	1118	1096	1042	1045	1070	1056	1063	1091	1040	1019	985	1016	1077	1050	1076	1042	1004	1061	1080	1061	1020	963	1041	1059	1024	1004	1041	1033	959	1048	1031	1053	1058	1062	950	1043	1088	995	1000	1031	997	994	1037	1031	1006	1009	1030	1029	1039	1019	1017	1019	986	1011	942	1063	941	966	999	1000	1018	1020	984	1023	962	1020	1014	959	942	1002	979	1046	976	1016	1037	992	978	1060	973	1045	1039	1046	1031	1031	1011	1038	1000	1027	1001	1053	1022	1026	1016	995	1029	1001	1085	989	979	987	1038	995	1010	1048	1027	996	1051	984	930	982	1010	1060	1019	1077	1001	952	929	1007	1056	1025	1006	969	957	999	1043	934	1045	985	992	966	1003	999	1016	1034	974	952	985	961	1023	950	1018	962	951	1024	1048	1004	1022	996	996	986	930	990	989	977	1012	961	1025	944	1005	1020	1008	973	1007	1034	1006	941	1048	1030	1021	977	1024	983	976	1039	982	975	1014	1035	960	1043	1053	973	955	1025	961	1028	995	939	1028	965	1009	1025	1019	1002	975	1041	974	995	995	981	956	1080	999	943	989	1003	1004	1008	980	1007	912	944	998	977	984	981	1023	989	974	997	979	1000	1004	975	1006	972	979	988	1025	979	975	995	974	1047	988	971	1042	988	1065	988	1039	986	984	1033	1051	933	960	964	985	1028	967	1031	976	998	991	1052	1000	975	968	997	967	1026	972	948	1042	1008	1016	981	984	997	982	960	980	990	973	958	998	989	995	964	999	991	993	1045	1008	989	994	979	1000	1015	989	990	969	946	981	985	985	1047	979	1026	987	937	1017	996	991	984	1006	970	950	978	999	953	998	952	987	1025	1017	995	991	938	1007	964	964	1058	1008	972	1027	1009	997	985	979	965	987	1002	1032	925	1001	1042	984	1026	961	966	1014	982	1023	961	999	978	953	1004	961	964	975	959	984	989	1022	997	1034	995	979	965	927	984	1018	953	1053	982	963	1008	986	1011	1051	995	1007	1053	1019	998	973	988	982	1044	975	954	1035	1031	953	982	947	984	1018	951	1000	972	1002	1018	983	1048	996	1009	990	962	1019	973	962	1028	1009	1017	921	929	953	1014	980	994	1001	1037	960	969	1003	972	978	976	1008	1034	1012	1051	984	989	1012	991	942	948	979	1013	962	1023	1007	1009	1042	1010	963	943	1002	1017	969	1013	999	972	1016	1039	979	962	933	963	991	959	981	948	1023	992	963	971	997	989	967	978	983	993	983	991	987	980	983	1048	1073	1002	1023	945	948	1027	960	1010	1010	958	1020	1016	1015	1028	992	954	967	987	1016	990	1029	955	1036	956	1006	986	1028	1006	1022	1022	1021	955	1016	1000	952	1003	988	977	986	965	990	1026	941	969	915	997	1022	1015	1035	1021	967	964	992	1000	991	1001	1008	1019	953	1004	1028	974	1018	1001	1025	982	982	1025	958	991	989	1017	1025	965	982	998	969	1063	990	986	978	1046	986	970	1060	984	947	1045	1009	987	970	954	1017	1031	957	979	1018	988	997	957	1023	1022	1016	934	1037	965	978	1007	1006	963	964	977	954	983	1058	1001	946	964	1017	1010	1049	969	1037	1005	970	1006	992	917	1033	1036	1060	1065	931	992	995	994	964	993	968	1009	963	1009	984	980	998	978	993	960	954	1009	988	956	983	1041	980	982	985	947	949	1000	926	1000	1034	990	993	960	1019	976	949	1038	1013	1007	993	1021	1020	970	998	1022	971	992	1002	1011	972	967	947	1051	956	1016	1011	900	903	1018	999	1018	1071	1039	1042	936	998	979	945	1003	981	1029	982	981	950	983	971	994	962	1018	1021	991	965	1037	1027	975	1035	978	1051	989	954	909	969	992	934	957	945	966	1049	1034	990	993	969	938	951	1018	974	993	990	910	988	962	1025	946	1014	984	972	987	938	986	978	993	961	1000	1024	984	965	985	948	994	957	954	1025	951	993	978	993	1034	975	1028	960	994	1019	1006	998	977	1021	1027	1034	985	976	1032	947	970	1002	1022	996	976	968	1042	960	952	1029	995	1060	1019	944	1003	1021	1012	1015	961	965	1005	1007	1020	961	1026	967	1031	987	1014	987	1000	922	971	952	937	1020	941	947	979	968	1053	938	1032	932	976	1020	960	1020	946	1009	988	965	1028	992	1016	974	976	1004	964	992	1017	1001	998	997	948	1038	998	987	1027	982	1019	1034	1005	996	989	975	1032	1026	1032	1015	1061	977	1011	998	958	1065	1009	1002	985	980	973	1000	1022	1038	969	998	1001	944	984	972	918	1044	999	975	968	1010	1013	965	1006	1024	1026	990	976	985	1011	1040	923	993	996	987	948	961	1002	1009	978	973	997	963	977	980	1018	929	952	997	1007	1057	985	1021	1003	1030	1041	981	972	964	1029	1031	995	1035	1041	1038	1012	1018	1031	998	1026	971	947	1000	949	956	1009	1047	965	963	1026	1039	995	1007	1024	1036	961	1011	1017	952	1048	994	990	1042	1000	974	984	971	959	1042	1000	1027	1046	1001	1010	983	1038	956	999	971	971	1058	954	970	1027	998	979	1017	1016	1007	985	973	934	1020	1029	975	1040	984	1004	981	991	1005	971	987	986	1020	940	1022	1029	951	956	996	970	1020	992	974	983	1026	1001	1005	995	997	976	949	1008	976	993	950	1044	955	984	970	964	966	1020	989	978	999	969	1052	990	1014	956	989	929	975	953	993	1014	979	1043	1049	975	968	934	1012	1006	1002	1003	1007	1006	982	974	1039	985	984	957	982	1011	1025	1002	976	1045	952	1006	959	964	970	955	1046	1031	963	999	1054	978	971	968	999	972	948	1036	923	936	974	986	981	966	1025	982	1019	1032	983	1022	1023	967	1006	984	1048	1002	963	1052	998	984	1039	1011	1010	1014	1019	971	932	949	1015	969	987	999	965	1008	977	989	1044	955	999	1005	1033	1009	985	1006	949	958	968	1004	1058	1020	1003	1024	961	1006	988	1008	967	1006	986	1027	1045	969	984	991	982	1052	968	988	1025	968	961	975	954	935	991	914	989	1011	993	1048	980	1033	1000	979	1011	992	1052	1009	1010	1017	998	968	1008	983	990	1037	985	1028	918	993	1007	919	1001	1048	1029	1023	1013	986	942	1031	983	997	985	1048	950	1011	994	1018	993	1005	973	977	1031	999	985	958	995	977	1003	945	1048	976	1006	1021	1033	1021	1005	1017	960	993	999	1010	915	1013	1021	981	954	1005	974	1012	980	964	976	1039	982	1015	1021	976	1028	1042	979	1015	983	988	963	1010	978	1011	1030	1007	947	964	1024	964	999	963	1008	995	928	932	1007	1002	1013	978	1006	998	1008	946	1005	948	1033	944	1006	956	1027	975	969	1036	1024	1070	1006	1003	995	965	1000	971	935	969	1003	985	1009	1006	978	974	1011	1003	1044	1003	1015	1012	988	982	1042	973	1031	1027	946	1004	949	988	982	1089	1003	976	987	977	982	1032	1006	993	952	993	990	1013	1038	967	996	968	1006	999	999	952	1034	981	1024	989	952	1001	970	993	1011	1009	958	985	994	981	971	933	1004	956	1022	936	1008	1003	1005	1002	945	991	973	974	976	990	1009	1007	1001	969	905	1038	992	959	943	993	984	953	1028	963	965	940	975	964	975	958	1026	1001	992	1029	984	981	956	921	963	988	972	987	968	1011	1002	927	964	955	1020	975	984	982	992	1050	1020	968	986	966	982	984	1001	967	1050	956	957	996	1004	998	1001	983	978	971	955	1015	955	984	975	996	1013	971	1038	1004	1014	1003	981	1034	1005	986	1010	969	969	974	1006	985	1024	1011	978	937	954	997	930	1013	972	968	1017	1013	1057	938	1000	950	980	1046	990	1015	977	995	939	960	999	957	962	1014	942	994	923	1007	980	990	987	995	992	1011	919	987	934	996	1021	997	1019	965	982	993	1038	996	1011	969	1019	1016	1012	1030	985	959	1002	1012	996	978	995	967	971	971	968	998	989	1029	1012	966	978	1020
7773	465	323	320	252	258	254	265	235	242	276	228	221	257	226	246	238	220	261	244	211	215	227	236	226	234	224	256	222	221	219	209	254	245	270	243	220	210	241	226	241	215	238	248	212	225	243	241	247	230	234	264	213	233	213	236	241	267	237	218	223	218	212	214	223	258	242	258	260	222	242	256	252	245	242	220	262	239	238	239	226	274	233	210	224	231	243	249	235	222	234	255	215	250	228	253	263	221	265	223	245	240	232	237	248	237	206	211	240	215	236	212	211	229	249	219	227	237	233	227	223	239	198	237	225	224	225	249	241	231	242	256	246	225	221	223	254	241	236	238	261	259	237	241	243	233	270	229	228	224	210	232	241	238	224	263	240	224	227	210	256	244	266	256	237	227	238	241	234	240	238	222	222	232	227	256	254	232	230	265	252	252	227	253	258	238	245	230	246	240	223	274	236	238	242	249	244	238	258	233	198	224	233	245	208	258	235	237	222	178	254	210	262	211	237	260	252	244	249	225	227	232	240	235	243	237	216	214	268	254	239	236	257	227	251	224	210	218	225	229	230	237	234	245	220	228	217	216	249	222	244	221	212	243	237	222	234	206	250	227	224	205	234	236	247	254	237	232	240	229	235	236	243	245	222	243	261	237	223	231	203	263	242	241	215	254	228	235	220	240	261	208	231	246	228	240	211	238	250	230	239	213	232	229	228	257	244	237	244	241	225	231	213	237	227	253	247	253	236	240	232	251	231	225	238	235	215	244	241	232	243	238	257	223	232	244	253	226	260	252	233	252	248	199	239	203	228	237	230	244	205	228	258	235	257	250	239	250	229	224	226	218	209	229	247	237	241	208	213	222	238	228	215	204	247	235	233	226	243	247	247	258	240	236	225	221	263	228	231	210	230	207	249	218	246	245	219	222	237	228	246	273	206	289	248	227	256	225	222	253	221	231	230	223	243	236	227	242	252	242	225	219	236	236	246	224	255	236	250	215	251	213	220	219	261	244	252	237	223	248	257	227	223	238	205	224	228	231	248	246	238	241	229	239	275	233	208	216	225	224	228	227	231	247	228	236	216	233	246	238	232	260	256	235	226	242	237	235	235	257	241	274	235	256	245	260	245	246	236	209	213	241	266	245	230	264	263	218	221	222	247	219	261	228	257	250	230	233	257	223	245	242	258	244	261	234	243	235	245	223	276	252	249	219	237	216	246	224	223	258	233	221	237	232	216	244	213	225	237	215	223	245	212	241	246	232	221	238	224	239	198	218	223	247	282	266	238	249	257	245	218	247	263	232	257	223	252	225	228	224	236	228	244	224	229	218	234	235	233	224	232	254	240	233	230	254	276	215	228	243	251	233	213	257	214	231	266	221	228	196	213	229	223	220	226	215	247	257	227	245	236	225	235	233	248	257	228	245	253	222	246	223	238	213	242	237	265	236	245	241	244	250	206	219	237	233	254	231	267	274	264	234	231	216	254	248	224	238	224	243	229	244	228	260	219	213	220	219	213	214	220	243	231	223	240	220	236	238	230	225	238	222	255	254	221	217	251	246	218	239	184	248	209	226	226	228	231	248	219	271	222	224	241	224	219	226	248	249	237	213	231	236	271	228	235	223	244	256	246	262	262	231	236	248	243	260	258	234	237	251	245	243	274	200	213	252	254	220	234	213	246	221	249	223	246	231	238	239	220	227	232	248	220	229	269	214	235	244	249	239	233	248	235	240	278	260	228	245	244	254	230	245	230	241	247	238	243	243	222	211	239	258	259	229	226	230	239	251	248	219	212	208	258	226	231	227	235	242	235	234	240	225	243	246	230	237	248	253	209	224	234	275	256	230	247	253	267	207	223	236	236	238	224	256	235	208	253	244	233	231	247	255	251	239	247	228	221	218	259	258	254	215	220	233	250	209	219	233	213	230	241	224	216	248	253	226	251	259	225	231	227	226	221	229	207	219	200	207	233	254	225	252	252	230	233	239	253	221	238	257	220	214	201	228	231	238	251	218	212	210	224	235	244	230	193	230	246	242	243	211	229	241	246	227	225	233	238	276	232	206	238	246	194	240	229	240	247	241	219	251	222	260	229	240	225	228	241	220	250	240	234	258	231	249	229	257	215	220	227	248	260	225	252	232	227	237	255	220	223	235	241	245	249	240	223	242	249	239	231	243	211	266	241	217	251	269	261	256	248	190	230	240	243	231	256	248	249	255	261	231	222	238	217	205	251	237	186	224	241	209	220	251	213	206	242	245	250	271	258	239	264	224	204	215	221	224	230	268	224	228	269	218	240	220	218	230	239	258	228	201	249	236	242	243	269	232	237	204	237	225	235	239	244	248	233	220	275	240	218	287	242	254	263	229	262	213	256	253	239	231	241	228	235	253	236	191	245	217	260	228	230	238	255	251	225	227	254	238	233	222	232	250	252	242	231	268	235	257	214	228	213	249	253	244	242	243	237	232	233	215	210	237	235	237	221	205	225	214	231	236	252	226	243	230	222	259	248	227	239	213	231	233	244	218	204	230	260	258	219	215	201	251	255	244	266	261	247	253	241	235	239	242	247	232	244	216	231	218	224	254	230	247	224	270	247	272	232	244	220	237	256	230	232	236	241	227	232	260	235	243	244	236	244	223	226	204	264	239	255	253	273	250	236	268	211	249	214	269	241	224	226	252	237	202	232	238	218	232	218	237	224	231	242	215	214	277	268	229	254	230	253	241	249	228	260	202	207	244	233	231	211	228	242	250	237	266	217	243	201	191	225	230	227	273	236	222	238	219	225	239	278	232	228	232	262	227	258	251	249	240	234	212	239	247	215	249	224	233	215	257	241	241	214	237	233	224	266	225	239	236	235	255	215	239	244	246	263	270	232	215	242	229	236	219	237	255	251	218	207	218	223	226	238	216	249	228	222	228	223	246	245	228	232	255	236	237	261	241	229	236	217	215	242	233	273	231	246	253	261	235	228	227	223	233	228	241	242	206	223	247	231	232	232	249	245	227	247	259	212	245	216	230	238	231	249	219	247	233	246	223	244	226	205	237	259	229	220	245	261	251	253	205	233	230	247	235	238	230	223	242	243	220	238	249	229	252	211	241	244	237	227	216	243	245	228	233	238	253	237	217	260	222	260	233	278	239	264	212	234	249	248	240	231	232	264	218	225	240	220	243	230	249	230	247	255	236	250	240	221	219	239	244	233	242	212	223	244	216	237	220	185	227	232	205	240	221	243	242	242	217	240	208	239	237	230	219	244	240	257	221	247	229	217	217	244	233	198	243	217	222	238	245	203	247	259	226	222	248	226	235	261	238	225	248	244	238	243	242	242	212	229	232	239	231	218	232	252	266	254	248	245	246	214	230	240	225	241	212	244	252	256	226	211	248	227	221	241	221	225	217	250	239	241	226	224	242	208	266	198	235	257	274	250	227	228	217	241	233	232	247	249	250	256	245	229	239	226	234	221	227	229	239	209	224	267	231	250	232	237	223	234	268	269	198	235	214
7763	651	818	837	845	752	750	683	653	630	645	608	639	626	562	590	614	612	595	564	619	598	548	591	621	583	587	561	561	570	557	632	580	607	620	607	604	573	600	587	571	604	611	549	541	596	574	575	599	635	625	558	569	572	587	571	572	564	548	563	582	613	554	610	589	595	619	584	569	625	632	578	574	579	577	611	605	577	561	602	596	572	625	578	587	566	551	618	590	595	565	610	644	577	584	589	557	598	577	594	547	586	554	583	569	579	580	579	614	601	625	651	612	622	609	614	587	617	592	579	589	591	554	608	604	554	581	574	600	574	612	564	598	574	559	623	592	619	581	622	566	583	584	587	569	588	567	592	570	571	595	566	600	560	548	558	584	590	574	604	584	593	634	577	603	586	566	617	588	611	597	618	579	535	540	607	598	562	586	553	590	628	572	575	565	577	572	598	602	556	546	587	559	558	566	580	620	570	574	620	599	581	588	571	581	584	568	575	527	556	545	563	582	602	637	590	603	576	571	523	557	575	612	573	598	567	609	606	579	583	588	590	604	586	592	568	593	547	575	589	628	597	586	572	601	551	577	574	578	581	622	596	573	618	559	589	554	556	583	561	609	575	558	573	563	585	600	579	588	622	588	556	601	622	599	595	597	609	639	610	580	606	592	601	582	542	624	577	579	564	589	586	606	566	589	553	626	554	604	607	557	626	575	596	580	563	610	608	555	610	531	596	597	581	575	588	600	608	583	575	563	556	602	540	605	593	634	604	617	623	589	587	592	598	562	549	584	550	606	578	585	571	600	610	638	616	600	577	607	554	602	555	570	563	599	625	584	568	568	595	585	592	586	631	560	579	602	588	593	653	559	604	569	558	540	573	572	589	602	518	585	552	605	619	571	575	621	592	599	565	566	543	608	592	592	577	572	645	614	628	593	590	583	599	568	584	588	639	571	587	611	581	581	602	597	584	534	577	577	589	587	559	594	546	542	576	597	607	591	590	565	587	622	606	557	587	554	582	556	601	560	547	540	556	597	557	562	632	569	561	619	605	623	590	575	550	599	538	600	609	600	557	596	569	579	594	593	575	624	603	609	547	569	559	567	616	595	575	612	530	639	627	559	581	562	571	575	649	608	574	615	591	598	550	614	558	612	582	611	607	614	554	587	588	607	619	580	601	591	546	592	598	554	566	583	613	559	602	543	586	635	605	568	560	597	574	618	564	598	554	643	600	600	583	569	565	608	585	551	565	599	558	559	633	558	561	579	558	636	581	545	560	562	543	569	591	585	600	559	639	580	594	605	562	565	595	546	521	544	574	570	562	586	586	652	541	562	623	601	580	598	598	623	584	585	587	558	618	602	587	576	578	578	607	610	579	624	561	574	594	610	610	600	589	594	605	627	533	552	597	614	570	625	592	576	581	588	578	558	604	594	562	577	568	597	569	580	602	577	597	609	580	580	621	574	574	555	559	581	580	590	608	619	583	563	585	586	629	583	566	570	617	590	600	624	584	633	551	595	554	577	606	613	556	603	589	575	530	553	552	604	597	584	604	604	618	602	605	575	577	613	580	585	588	581	620	610	563	569	583	571	589	621	570	597	567	580	571	617	575	612	590	572	616	594	599	564	570	532	597	589	579	579	568	542	603	644	583	582	586	588	552	596	621	601	536	587	598	602	592	617	570	586	584	630	589	626	581	570	589	554	567	599	584	574	592	611	585	585	622	606	551	590	593	541	606	561	575	561	583	587	576	571	570	577	569	580	608	600	570	590	583	542	590	561	589	657	595	592	567	601	560	587	570	591	618	599	531	542	624	584	591	546	598	622	589	570	562	588	572	596	607	620	584	577	543	613	570	570	578	631	564	581	562	572	539	583	544	550	585	576	573	571	591	600	614	582	591	591	575	618	624	605	607	627	578	628	648	579	564	632	611	604	566	617	602	629	589	553	616	628	557	564	572	597	517	553	599	523	543	571	591	571	578	568	575	578	545	588	605	556	591	585	561	582	558	537	571	574	573	580	604	622	584	587	607	582	608	631	549	565	601	567	625	556	577	524	584	564	569	565	592	617	558	584	599	595	611	620	568	610	627	623	530	601	538	603	583	561	598	567	621	542	571	585	579	578	586	601	595	589	602	599	610	630	591	550	554	582	559	625	583	632	583	596	558	568	568	547	641	589	608	567	597	591	575	578	595	575	603	585	599	575	573	616	576	617	550	571	604	615	589	571	562	589	589	580	575	580	604	590	580	588	567	565	593	565	621	583	602	588	596	558	545	554	607	587	609	637	559	592	581	591	587	533	585	592	556	566	568	581	588	594	603	553	547	564	550	588	569	598	601	600	584	602	576	561	549	613	545	572	597	587	620	552	557	607	575	544	581	586	581	568	569	606	643	578	616	574	564	558	588	580	590	623	574	589	577	558	586	600	536	613	607	587	603	580	629	599	557	587	592	574	584	581	561	586	576	579	578	536	634	576	629	601	576	579	594	587	650	585	542	550	595	603	584	624	583	551	583	570	599	569	605	575	585	566	610	581	578	592	611	613	574	595	544	581	589	539	589	575	591	585	607	573	596	556	608	594	580	619	589	567	567	552	545	575	600	602	585	579	613	600	538	543	573	559	578	599	593	586	603	571	542	560	611	567	555	613	588	576	574	582	598	545	584	586	575	580	558	578	623	619	563	583	583	591	590	571	594	634	578	567	562	554	566	631	592	614	578	601	602	595	601	599	609	558	577	601	564	566	605	575	616	571	561	585	568	594	587	541	596	569	578	570	575	590	622	586	587	627	573	535	582	572	590	619	589	574	561	584	617	594	542	581	536	571	618	591	581	633	590	559	568	613	546	560	547	636	584	606	563	569	569	581	528	598	582	532	581	595	603	566	558	562	634	563	602	599	638	599	625	540	585	582	538	580	578	615	587	585	600	579	590	574	570	598	602	598	576	600	571	586	545	603	577	608	606	581	593	612	580	600	591	567	592	616	610	625	619	576	608	556	617	634	591	601	625	595	577	570	565	606	558	579	585	572	578	571	589	594	608	596	571	581	582	566	618	558	583	593	580	596	593	550	604	590	618	591	568	577	553	582	583	606	608	575	580	638	587	555	569	635	586	588	619	577	633	561	571	577	564	565	617	618	560	584	596	580	562	586	570	620	640	597	576	580	653	613	536	617	586	563	551	599	575	578	631	572	577	559	590	579	623	576	606	583	595	609	613	603	567	586	566	585	606	605	575	525	564	540	563	573	554	593	631	594	572	624	630	606	551	583	575	595	554	545	515	621	588	586	608	586	554	592	591	553	599	567	633	601	569	583	573	622	584	565	581	598	612	593	569	569	599	578	565	608	580	554	597	573	557	584	587	563	567	590	614	578	589	570	557	602	575	548	619	568	578	577	620	595	572	554	580	590	602	546	514	607	618	607	580	588	632	555	624	578	569	561	535	581	620	583	560	655	544	607	570	584	592	572	615	572	578	635	641	573	575	578	565	594	590	608	601	575	589
47676	23172	10530	1835	924	718	548	482	517	448	389	370	371	352	316	327	302	342	310	313	324	326	273	324	281	280	304	291	307	302	317	305	267	263	264	310	276	308	275	285	311	299	294	284	287	270	291	284	261	256	303	274	298	279	263	293	256	264	289	275	277	272	295	300	313	296	307	285	283	310	313	259	281	330	305	303	270	291	304	280	295	282	272	269	311	285	276	275	274	262	288	295	269	288	319	291	259	292	266	275	325	299	269	254	286	274	283	315	306	260	275	276	286	273	270	260	286	282	272	296	280	298	303	282	290	278	298	297	285	262	301	287	276	292	247	280	300	320	295	296	297	288	266	308	305	285	316	245	289	270	306	296	290	270	295	269	309	281	271	266	236	279	319	239	268	282	292	258	257	304	308	258	264	278	244	258	289	282	299	267	242	268	293	258	308	270	279	263	317	302	282	285	268	260	293	275	293	285	284	252	254	267	280	286	284	240	252	277	276	252	269	285	306	269	270	265	265	277	264	295	287	268	287	290	247	299	290	297	281	275	291	285	294	259	258	286	273	294	304	294	281	277	266	287	262	291	270	297	271	284	277	267	283	284	267	285	257	272	335	282	309	272	262	315	283	293	290	309	274	283	291	280	284	280	275	284	266	262	277	293	249	272	286	266	262	258	286	287	261	286	287	281	285	282	278	297	268	284	325	272	281	293	306	296	291	268	297	290	296	291	287	284	295	286	303	299	306	260	260	291	253	260	291	247	271	300	279	258	302	259	277	296	270	267	273	285	279	288	293	309	293	270	287	270	280	280	289	276	259	273	286	304	277	318	259	290	282	289	283	285	301	317	298	293	249	314	318	289	270	292	260	290	272	294	261	282	283	272	269	285	271	274	288	299	289	265	310	262	278	287	301	299	299	272	276	296	281	291	332	303	303	263	308	302	293	273	279	296	257	302	266	288	295	300	298	301	289	296	308	297	306	279	288	292	288	289	285	294	272	267	269	267	245	304	248	264	307	278	300	288	298	286	255	290	288	303	299	305	255	262	331	251	291	276	297	282	287	294	308	237	308	297	294	269	273	261	263	271	300	290	298	303	268	261	302	278	265	297	287	300	310	285	292	275	286	305	262	266	297	264	255	296	300	319	271	288	276	274	300	287	295	287	306	263	282	290	283	296	254	259	303	271	315	289	294	285	286	258	288	272	294	276	266	273	310	300	286	277	280	310	300	269	277	260	295	306	275	291	301	308	296	275	304	293	285	275	303	284	284	268	287	288	279	271	263	262	273	302	296	266	295	310	291	279	291	275	299	283	294	292	288	270	295	314	277	280	283	282	275	277	271	259	285	263	264	288	246	300	296	272	304	277	282	260	287	286	277	302	290	266	310	267	307	256	291	287	308	247	304	270	284	289	252	281	302	286	288	310	241	268	275	316	293	296	275	301	302	281	284	263	284	283	312	307	286	290	311	317	246	280	278	254	262	296	278	283	300	311	299	250	263	283	276	302	294	247	285	261	290	292	287	278	305	284	331	252	283	306	254	313	248	286	265	290	304	314	315	281	263	263	283	295	272	304	298	242	290	257	273	292	272	274	271	278	296	296	282	267	320	257	277	312	282	293	300	308	290	292	272	271	316	287	316	294	294	318	280	292	258	308	270	289	280	264	287	275	287	278	303	287	318	268	259	271	272	289	259	287	283	295	261	275	317	263	279	273	293	281	312	280	304	287	275	288	282	289	300	281	300	292	287	260	288	322	307	319	285	296	276	291	297	277	264	270	263	277	270	265	287	277	262	258	298	276	289	292	302	309	264	257	283	286	283	276	279	317	272	281	287	291	283	262	280	284	307	289	274	313	312	325	287	262	282	305	266	298	276	271	298	263	275	273	268	305	251	293	305	274	276	300	287	309	296	286	289	281	261	283	301	249	274	267	277	309	319	243	306	257	297	262	285	293	287	260	287	271	291	309	303	276	296	311	266	293	275	305	301	285	291	269	280	263	271	299	275	302	275	270	280	283	275	337	275	303	299	303	276	252	259	282	255	287	276	259	284	265	316	266	290	281	271	281	276	318	303	262	291	276	274	248	288	290	272	298	289	303	290	248	296	277	266	254	311	280	283	304	318	287	299	301	259	283	301	288	300	269	286	284	307	280	280	298	285	267	283	296	286	297	286	312	284	283	308	283	320	320	294	280	294	286	254	293	262	259	263	258	296	264	268	295	293	285	293	298	283	298	284	312	332	278	286	274	283	298	284	273	310	300	269	288	272	291	313	290	272	295	323	283	291	281	292	295	261	277	266	277	285	295	273	295	291	265	264	272	281	277	262	279	265	276	274	304	291	272	262	278	268	248	270	301	284	289	292	290	286	296	266	271	282	301	263	269	282	285	281	278	248	265	271	312	298	270	284	306	253	258	316	309	273	287	301	288	304	279	293	278	282	316	309	259	279	309	292	282	286	293	295	276	281	284	299	296	288	267	272	269	282	292	304	274	286	324	305	273	252	288	287	294	292	293	282	272	311	304	245	288	305	298	276	302	282	304	281	295	283	287	294	267	276	296	262	273	284	247	312	302	283	249	278	275	287	326	277	262	296	278	301	294	276	305	309	293	296	286	279	269	303	280	280	282	300	278	304	291	262	291	315	276	293	249	297	285	301	284	258	268	299	300	274	295	266	297	298	308	275	297	300	272	273	297	270	281	290	260	284	278	267	256	305	255	275	259	286	276	294	259	278	249	285	234	271	310	293	285	257	296	303	326	269	289	301	321	280	286	291	290	263	283	275	284	295	282	270	301	288	268	289	302	283	265	277	269	236	275	301	301	294	312	244	289	286	302	300	285	280	242	270	305	276	264	259	284	265	255	299	287	280	285	310	285	270	261	283	271	278	315	257	251	305	281	284	301	325	287	289	264	260	277	295	263	284	250	281	279	289	263	259	263	286	285	270	274	267	314	252	310	287	288	301	281	283	309	298	271	266	264	292	270	271	304	256	295	274	275	295	262	302	272	278	279	292	282	270	284	278	289	247	285	243	300	304	254	299	251	287	283	266	292	268	304	295	312	258	268	289	286	280	277	288	295	265	268	286	301	282	308	306	301	294	283	266	306	258	275	294	313	292	278	269	303	304	278	268	265	295	274	302	279	277	288	282	263	275	253	290	285	279	295	262	294	284	305	276	264	269	247	279	267	277	255	305	311	300	272	280	291	271	253	291	275	275	285	300	289	307	308	294	321	271	298	279	299	287	293	284	288	267	267	281	290	294	253	273	259	271	273	310	322	319	288	250	246	232	306	301	280	307	286	292	281	282	279	306	281	282	291	261	296	295	308	269	255	280	316	297	278	303	289	282	287	290	304	293	277	271	254	278	275	282	281	291	304	305	282	266	322	283	245	299	290	275	272	276	272	288	302	288	300	262	260	264	295	281	261	272	302	229	261	279	287	291	312	278	282	272	277	284	271	281	260	281	289	328	319	275	279	265	268	280	259	264	276	260	292	292	290
23881	1598	2960	3135	2662	2316	2040	1894	1576	1336	1211	1110	1058	1063	976	974	904	926	900	820	843	830	824	789	842	763	778	705	767	831	789	802	774	715	733	731	771	800	762	701	775	743	750	704	725	704	685	716	701	725	713	737	720	739	723	712	678	694	728	714	655	691	734	687	750	649	725	679	734	732	740	763	762	728	720	676	725	700	728	680	705	704	718	656	727	729	725	775	767	712	650	707	701	713	616	739	727	703	683	710	676	724	699	740	698	710	725	739	715	782	755	770	703	734	705	709	698	714	747	726	700	768	731	713	743	771	671	718	764	686	749	736	682	710	714	690	723	669	712	723	697	722	710	752	684	671	710	717	686	723	691	706	694	725	693	730	648	727	734	658	719	703	699	699	688	694	669	740	727	706	685	757	721	708	740	722	670	724	685	730	683	725	735	712	692	727	683	644	716	643	671	675	708	721	716	702	710	674	733	694	701	701	701	683	715	680	724	701	691	680	684	646	699	695	694	721	711	674	677	668	640	717	657	714	700	702	670	664	661	725	731	734	659	683	679	704	686	685	670	696	744	653	684	623	700	693	706	732	711	737	681	690	677	671	719	661	763	730	696	707	669	726	693	707	668	666	696	711	755	686	686	764	655	716	703	682	727	714	697	684	742	683	687	686	694	701	685	675	688	679	687	671	681	713	747	726	696	682	680	746	723	720	677	685	668	716	707	687	707	692	693	711	669	702	700	658	663	721	661	641	703	656	710	719	678	686	728	721	679	727	691	706	682	715	734	738	677	685	668	744	673	661	697	664	738	697	664	705	694	717	680	687	691	712	726	695	668	742	682	680	688	708	699	670	713	722	703	684	687	699	685	730	707	709	678	673	705	694	665	687	722	741	650	682	692	673	691	681	706	714	716	652	709	704	709	677	672	722	703	680	640	691	724	698	700	651	707	702	730	687	655	704	702	717	665	728	643	680	686	729	699	721	684	696	691	697	716	734	690	647	669	686	661	687	716	708	749	712	713	715	704	654	637	706	710	728	655	701	672	721	665	716	693	720	668	693	681	699	680	708	729	699	704	686	692	702	694	708	675	683	718	682	690	757	728	730	745	698	698	698	675	675	662	689	683	753	677	718	671	676	700	695	683	682	714	707	707	702	710	679	684	649	745	700	662	735	609	714	671	718	697	706	721	719	695	719	682	706	695	696	723	685	710	729	688	699	707	695	697	671	704	697	741	686	682	727	715	715	721	691	668	711	714	670	672	722	650	770	691	703	708	681	679	693	687	739	740	686	744	706	698	699	679	730	690	727	691	709	712	691	696	686	693	710	662	694	649	691	722	713	696	695	739	671	719	699	684	650	681	678	703	655	717	673	659	697	691	715	752	697	685	718	741	623	705	707	681	689	689	694	658	693	691	677	695	691	721	653	760	718	704	717	691	662	636	726	660	692	726	671	659	707	715	680	668	674	699	666	701	710	661	721	666	709	692	687	631	686	686	759	665	710	711	708	674	705	712	695	726	664	691	737	670	684	682	732	692	706	656	680	709	700	677	696	715	685	710	699	702	701	734	701	693	714	690	729	710	700	691	660	703	714	696	643	694	700	692	656	693	693	689	698	688	712	663	748	661	728	677	697	716	687	726	672	714	678	692	677	734	706	712	720	702	694	682	718	668	664	675	730	676	722	734	682	679	644	728	665	724	745	701	673	662	733	715	646	713	696	671	718	704	721	722	718	672	655	712	743	703	653	719	677	721	670	715	716	703	646	664	666	715	690	684	717	665	733	690	710	707	712	723	681	668	689	721	650	710	674	698	693	759	716	696	716	690	697	658	699	694	724	655	645	688	716	689	681	736	726	769	675	747	681	744	688	672	662	707	658	675	700	691	693	717	725	701	709	671	699	738	692	669	681	734	728	701	699	688	689	645	703	702	685	711	713	682	696	693	698	705	688	700	711	677	667	673	698	695	704	706	720	715	721	720	715	707	730	717	720	692	670	708	700	665	771	670	693	655	670	725	672	656	688	680	693	661	699	724	685	711	681	643	674	720	713	693	662	684	688	709	673	674	720	694	665	683	662	732	685	697	711	712	698	688	726	657	710	706	713	755	721	671	708	715	670	719	704	695	697	690	715	692	697	690	715	709	675	693	692	703	687	652	748	697	675	679	678	712	678	718	665	699	654	644	695	712	704	646	699	691	663	665	674	665	730	693	699	729	747	743	685	647	725	659	631	687	705	690	707	655	708	687	712	636	664	680	666	676	690	727	705	662	748	664	681	709	662	716	701	707	649	721	713	621	728	729	689	694	683	722	702	737	730	684	677	660	711	696	666	684	680	673	705	718	716	724	709	710	728	684	713	668	728	667	653	693	730	648	702	723	674	682	656	719	687	693	690	747	751	665	708	711	702	695	725	673	691	756	700	735	722	720	710	701	650	699	674	687	737	707	653	698	695	697	703	688	700	700	708	709	733	712	664	644	701	687	726	687	668	670	710	660	705	709	724	710	662	690	699	691	662	653	703	707	741	716	683	680	699	683	713	735	703	736	719	677	721	687	670	663	687	686	691	728	740	711	705	668	681	666	658	655	728	715	667	683	663	716	735	693	662	679	712	714	679	731	673	692	716	712	707	696	687	663	700	708	690	675	698	686	699	646	717	691	658	709	703	692	735	666	680	707	744	679	657	717	673	717	695	695	750	739	702	672	728	723	661	707	729	677	679	659	752	711	726	688	695	650	721	690	710	703	623	699	737	685	695	698	678	691	719	706	724	682	698	708	688	716	642	675	678	674	693	742	713	658	678	669	717	676	727	734	711	709	750	732	653	714	665	714	687	689	730	673	717	687	692	705	668	708	674	696	699	643	722	727	640	706	720	717	709	709	644	687	656	680	692	684	703	692	701	695	691	690	738	676	739	684	692	673	681	626	696	719	644	706	707	717	698	709	681	640	755	651	730	661	660	709	707	722	675	707	703	714	711	764	746	683	730	687	750	703	656	678	680	711	694	646	710	701	705	715	663	672	730	675	673	682	704	722	711	702	671	663	703	692	704	692	694	654	721	701	672	660	729	662	650	718	683	735	663	689	710	700	685	737	664	701	696	673	709	704	671	718	705	696	688	668	698	688	756	687	657	673	675	717	696	715	678	714	690	709	713	685	702	674	701	704	702	713	666	733	671	701	689	684	700	718	736	695	708	740	667	736	697	641	711	712	756	706	743	715	727	715	707	654	686	659	718	703	736	720	694	685	680	731	708	669	723	726	647	659	712	692	660	655	705	686	653	685	700	734	707	669	628	674	719	718	675	689	713	732	692	750	690	686	703	677	742	660	644	671	725	715	690	729	723	663	689	644	719	763	678	722	681	735	686	679	698	708	680	694	725	684	683	702	700	672	638	651	667	703	706	721	702	688	713	702	686	698	655	717	699	693	724	685	670	692	744	702	673	731	694	675	724	681	735	684	686	678	687	703	694	710	688	672	685	701	693	731	713	731	703	695	728	731	718
47734	27433	20069	9920	2460	1427	958	883	806	647	660	586	554	521	494	535	473	520	404	481	513	461	433	486	478	471	473	443	468	451	432	435	439	426	390	447	453	464	402	450	431	421	422	439	432	420	386	431	387	478	432	428	417	374	451	472	427	426	431	423	435	410	393	416	440	380	440	406	452	432	406	419	437	456	440	464	440	392	428	441	438	426	407	381	414	392	420	411	436	434	427	423	443	478	423	458	438	430	393	452	418	451	461	435	420	471	454	446	413	452	417	485	409	439	427	426	434	443	408	441	440	398	419	434	443	456	443	422	406	448	416	414	418	446	449	461	432	406	420	403	421	402	450	431	418	440	444	448	454	407	466	434	434	466	425	417	380	426	480	433	442	431	421	408	451	456	414	442	427	421	423	440	419	436	412	429	468	423	450	429	458	411	475	421	440	453	441	440	452	457	435	426	431	408	425	410	429	482	397	416	443	445	441	478	421	453	442	439	450	412	412	427	463	448	451	435	424	409	403	393	425	470	411	393	441	449	394	444	408	431	391	374	455	466	450	428	416	417	454	437	463	439	461	395	451	434	420	468	433	430	438	429	443	430	434	403	489	430	449	435	437	433	446	420	428	441	452	460	434	415	439	424	434	481	442	453	443	398	440	447	410	409	452	405	426	395	425	460	432	479	420	408	411	431	411	403	438	416	436	410	444	459	461	465	458	439	458	417	433	374	403	447	468	398	417	420	431	415	404	428	461	454	445	407	417	422	432	406	428	416	444	428	463	400	456	447	416	433	400	423	433	456	471	400	412	424	418	441	414	443	435	411	410	422	416	429	391	428	414	401	390	413	417	422	402	431	395	429	428	424	434	400	427	374	426	421	436	399	446	442	437	446	423	401	410	423	438	432	445	398	458	399	451	411	421	473	402	396	435	399	423	448	461	396	391	427	426	442	419	421	412	419	414	430	410	439	438	462	463	426	447	415	470	402	457	453	453	414	432	418	444	457	477	431	453	422	458	435	421	433	434	415	453	400	445	459	416	425	412	428	409	436	416	440	428	431	445	417	429	461	440	458	443	380	444	439	420	390	445	397	429	393	459	420	501	393	415	400	431	400	436	431	426	416	406	434	402	442	434	464	431	377	466	424	407	427	382	439	439	428	437	432	435	452	417	448	407	453	428	412	473	444	406	442	414	417	421	437	443	453	439	427	440	444	399	443	415	463	428	457	442	442	450	461	442	420	468	423	448	400	428	429	403	408	444	422	431	437	451	413	435	408	438	412	434	450	407	417	441	435	421	432	455	432	452	414	422	406	428	438	434	425	423	409	414	433	443	404	419	468	405	395	429	455	407	428	391	438	397	445	435	393	409	405	404	417	409	419	403	482	429	450	438	453	458	444	438	398	407	450	411	450	412	450	447	458	425	438	422	395	426	469	420	429	426	445	462	459	446	449	408	428	456	392	425	415	448	427	466	404	399	434	426	412	453	432	425	415	424	457	376	420	423	417	418	476	412	463	417	436	432	429	443	443	372	385	437	441	443	373	436	429	442	410	444	448	389	389	443	438	467	415	453	409	406	436	436	438	427	432	439	419	395	446	425	429	427	458	448	422	425	412	475	449	404	447	378	422	423	436	433	409	439	395	452	450	484	409	429	394	432	421	443	411	447	448	461	382	420	459	436	429	408	442	435	441	454	418	434	428	410	449	441	422	393	448	454	413	420	434	382	430	417	449	409	382	440	473	450	401	428	446	418	460	413	443	428	440	432	399	383	459	423	431	467	427	424	438	431	443	401	377	415	465	464	412	426	449	418	399	422	390	420	428	423	447	408	427	443	412	412	403	433	437	441	432	435	397	439	431	406	431	432	426	444	434	384	461	420	424	406	414	439	448	426	439	411	439	457	433	427	474	475	431	396	428	440	464	403	416	438	408	457	412	454	405	431	403	379	453	424	465	413	442	472	453	429	421	449	468	420	411	422	433	439	392	485	418	450	438	474	441	408	382	434	423	441	441	423	418	415	430	425	370	438	381	416	443	416	450	430	411	425	414	417	413	449	425	449	385	430	437	416	455	422	459	406	423	377	424	413	384	444	421	453	423	402	420	448	433	409	429	396	407	477	403	402	473	447	401	424	401	440	407	452	424	417	488	468	409	458	441	424	437	425	408	368	425	398	408	402	410	421	427	426	433	430	445	418	443	438	424	484	456	453	432	435	464	415	446	407	436	429	414	406	416	399	399	455	414	413	447	455	426	434	417	471	437	448	433	406	435	412	426	400	430	442	407	452	432	397	455	463	442	444	429	434	410	440	448	408	406	424	438	422	422	449	417	414	412	445	454	430	370	430	419	417	404	425	438	401	377	426	407	460	369	445	389	429	390	427	406	453	446	453	453	448	376	389	413	422	429	429	438	452	442	407	446	459	449	423	407	411	449	438	430	434	475	457	428	397	470	408	408	426	412	421	444	409	443	435	395	456	412	399	452	438	446	438	409	421	409	445	433	423	437	437	427	422	425	409	444	485	413	425	424	472	461	410	429	401	421	431	475	423	399	386	361	426	441	432	434	450	433	423	413	424	425	438	406	450	450	470	454	437	417	414	450	459	410	411	462	446	395	459	445	395	427	433	469	428	422	454	471	424	425	438	422	405	462	454	430	472	418	404	432	440	478	441	422	409	443	440	451	410	405	457	457	427	433	407	434	419	404	463	413	494	471	407	428	446	425	380	436	438	428	400	430	455	435	455	451	391	433	443	412	398	434	440	453	431	399	468	453	442	417	393	458	415	442	402	426	431	457	420	414	419	416	425	401	430	436	393	415	410	422	416	413	456	398	455	456	463	441	425	404	438	408	399	419	420	411	383	418	437	435	418	418	425	442	442	401	417	431	421	396	439	415	446	455	424	446	450	431	418	441	422	410	401	434	398	378	392	459	393	433	442	426	428	405	442	402	435	422	435	422	465	375	441	425	386	409	456	433	445	428	447	394	411	441	409	416	430	432	425	421	421	467	449	407	451	403	418	403	409	435	458	439	417	415	440	419	437	460	462	460	420	437	442	402	425	437	450	404	434	421	443	398	374	460	424	415	419	409	396	450	429	443	427	401	430	453	399	459	449	416	419	422	422	437	421	430	419	449	465	427	423	422	404	445	427	432	435	459	413	427	447	462	427	395	417	425	444	451	459	422	420	393	441	400	464	438	408	409	403	450	369	407	413	426	402	446	437	441	467	443	435	412	437	473	452	459	408	437	438	429	393	423	461	423	432	431	440	430	437	446	440	417	453	433	444	392	421	439	432	405	461	429	434	433	418	440	422	448	425	433	419	365	371	410	419	441	393	477	407	390	425	448	403	409	490	472	422	420	437	419	427	455	403	385	409	405	422	421	431	424	450	412	420	393	432	450	405	421	416	444	408	468	408	432	443	426	404	375	455	467	445	400	425	395	425	462	396	452	413	461	426	424	415	460	450	429	446	401	427	441	406	445	407	445	425	407	454	431	441	460
28391	2938	5063	5564	4973	4040	3215	3090	2657	2239	2074	1888	1765	1587	1569	1506	1381	1356	1256	1278	1270	1205	1202	1164	1218	1201	1117	1135	1151	1044	1119	1066	1079	1132	1050	1061	1087	1105	1090	1056	1021	1003	1056	1043	1021	940	1040	1005	1016	1006	1024	1014	1007	1014	998	977	1004	970	968	962	1013	1023	972	1025	1006	1002	974	992	1034	932	1055	961	1034	1039	978	1017	967	995	975	1010	961	1010	1025	1009	972	997	967	969	1028	959	1006	981	971	995	987	993	971	946	957	996	1052	1015	973	1046	991	998	994	1004	1048	1012	1006	969	1031	1065	1012	950	995	1049	994	1021	1011	1045	953	1067	987	1002	993	938	992	932	971	992	1020	1036	949	1004	976	1015	961	966	998	979	1022	982	1015	973	1079	964	919	979	985	985	999	976	964	986	956	997	935	957	960	962	1047	964	1020	1000	1021	954	1003	957	984	1013	966	981	953	985	971	979	1015	1007	942	965	1029	999	981	967	943	1019	1013	1023	1011	976	992	995	990	926	965	983	1028	980	958	957	978	957	983	1010	983	971	904	1025	987	975	953	990	987	1027	992	975	986	967	965	954	969	1020	954	1011	985	1026	981	1009	1004	1009	939	960	957	1003	989	961	967	988	993	1010	941	969	1006	1033	976	951	955	996	999	987	1005	981	951	1011	982	984	998	1003	920	985	1050	971	987	994	971	977	939	930	990	1005	1022	990	1014	1011	975	995	924	983	948	1026	978	920	947	1001	940	981	988	956	974	1041	964	974	964	945	1024	922	970	989	948	992	997	932	972	934	975	1000	960	944	986	979	996	920	993	1003	944	1005	982	970	970	996	973	940	962	962	977	959	979	966	947	1019	1009	973	977	975	986	950	1009	1005	995	1030	982	971	975	982	979	992	1009	989	996	964	967	988	917	1020	958	992	956	989	994	961	958	1000	957	1019	1011	1043	965	979	968	920	997	963	985	988	994	942	996	968	991	965	951	999	980	950	943	940	997	1042	1009	973	1030	1014	1011	949	1023	978	930	1010	949	967	970	997	980	1018	987	943	995	1005	1003	955	965	919	943	971	988	1051	1003	1019	967	939	988	974	971	947	978	970	935	978	977	933	976	936	980	949	932	1000	954	963	957	1014	1027	987	963	930	970	1058	974	1021	999	974	962	946	939	1013	982	951	1024	959	1007	1067	995	975	1003	949	998	994	949	1033	946	1013	1000	946	952	973	1011	974	996	970	1015	1011	963	992	998	976	981	978	1017	1019	987	984	983	970	1012	966	986	973	972	967	1001	1030	976	1031	984	1006	925	1026	1035	905	1023	990	939	1044	1025	945	1010	1004	957	951	1008	951	976	958	985	993	957	963	956	983	983	995	983	964	1013	992	1005	1036	969	978	922	969	982	986	958	999	1066	943	960	945	976	1003	983	1025	957	994	938	1038	978	1029	913	974	1017	973	1007	974	985	973	1038	1015	945	994	965	1005	985	980	976	997	948	925	952	964	979	954	972	971	1004	920	979	975	985	994	1017	976	994	987	1004	928	957	985	956	982	1035	993	957	987	919	1052	956	978	959	992	1006	979	997	1004	981	956	1003	928	1021	990	915	962	1005	946	953	969	1000	924	979	972	948	973	983	1006	975	1028	935	991	989	895	960	955	1028	932	1028	995	887	1004	942	991	935	957	1026	967	989	1011	997	1002	932	957	973	912	1018	1001	953	960	1002	962	1035	997	958	950	990	995	1066	941	941	969	1000	924	999	974	938	999	991	1049	940	994	991	986	1037	991	966	944	1015	994	923	988	990	994	1008	947	927	958	1013	1014	987	950	961	947	927	1032	1016	992	954	953	1007	980	998	920	1038	959	974	928	984	975	998	992	938	979	930	1002	952	995	1021	990	964	984	984	957	1004	988	963	944	983	961	992	973	1003	1015	977	1024	946	980	939	997	1023	1041	1007	980	977	965	1003	974	931	942	1021	1018	999	979	960	973	998	1016	977	979	1037	968	970	964	982	1011	1031	979	938	968	929	962	1009	975	961	991	945	1001	937	999	1027	1036	979	1005	1000	1018	1043	1035	948	1019	1003	1015	990	1030	974	977	958	945	955	952	976	1039	977	1031	962	988	990	969	946	982	1028	963	1008	989	996	1014	1015	943	979	986	921	997	966	974	972	946	958	946	1012	904	994	1028	960	976	932	1000	983	930	997	978	957	989	955	940	1014	937	981	998	984	1000	993	1040	993	1005	941	1011	950	946	918	1050	991	1027	995	1016	949	968	996	1002	912	996	950	1013	977	964	1021	953	1016	998	967	958	1047	1010	955	974	945	968	943	948	1008	1019	960	937	982	1009	1000	933	939	998	990	1033	957	939	953	958	1000	936	1000	955	994	961	979	971	958	1008	945	1045	930	991	997	967	1014	1027	988	972	959	1023	953	983	1027	978	926	988	1011	978	981	934	912	969	971	964	975	977	939	945	975	964	955	930	977	996	984	961	1024	960	976	962	977	955	960	946	970	1053	966	948	992	934	1018	962	987	967	1003	989	970	970	1024	1003	992	962	939	972	986	946	926	994	923	995	906	939	955	925	964	974	1047	932	986	979	951	956	988	987	1014	994	963	984	1032	980	1023	944	992	974	933	968	930	961	989	973	957	982	1024	1019	995	942	954	1005	973	985	944	975	974	961	991	970	915	1012	954	957	973	944	971	982	996	963	924	977	915	1008	978	1015	960	989	1006	937	928	969	966	931	974	963	1009	998	1037	990	934	996	952	960	991	976	976	961	938	903	1026	989	1023	968	1029	973	933	999	959	969	914	936	1006	1037	976	972	1022	992	957	945	1004	958	984	959	971	978	1031	986	946	1014	1042	986	996	957	990	949	1060	961	1006	958	992	995	986	931	934	1027	947	955	954	1007	1018	977	942	996	1000	962	985	1004	1028	992	919	966	1031	990	1006	977	1048	1033	960	994	882	1005	968	903	945	937	1030	984	954	955	1004	1029	962	963	942	984	961	1002	991	954	980	974	1066	975	996	932	962	993	990	1004	995	944	971	923	985	995	958	959	945	986	947	939	954	958	970	955	951	977	1016	994	999	965	951	1032	958	953	931	1004	932	928	1000	1019	1011	983	1005	912	977	1009	967	984	1030	1031	969	967	953	961	1006	972	1015	1026	999	925	973	968	996	962	979	967	994	999	991	979	961	978	954	908	938	1033	968	1016	927	1008	973	1033	998	975	978	997	1018	1033	990	987	910	960	958	941	955	956	1006	989	934	924	1039	962	978	1007	1014	1009	920	998	916	970	965	1009	976	959	933	1032	935	973	1005	993	979	959	986	950	901	951	994	1018	993	1006	959	942	949	883	964	960	965	1061	941	998	968	963	971	966	972	955	907	944	1025	1037	967	995	942	962	961	956	962	935	996	1010	974	957	984	933	960	1035	996	989	1039	992	993	966	935	960	963	962	958	954	989	945	965	962	966	986	1020	995	970	953	969	986	986	982	967	937	940	1019	1046	925	994	963	1047	947	928	1022	979	1000	991	1031	1015	1004	1035	988	1039	967	979	969	985	881	952	950	985	941	1060	937	988	956	937	991	1007	994	985	980	933	982	971	956	963	972	971	953	1017	987	952	952	961	980	984	942	981	952	959	965	972	936	982	945	1016	906	978	987	1009	931	986	985	1031	955	997	952	977	972	1015	1002	1060	998	920	971	950	928	987	1007	962	949	1027	924	984	979	937	949	926	935	991	987	966	971	958	971	1006	993	1016	986	975	936	939	1018	967	981	995	972	972	1003	929	989	970	993	962	1018	996	964	960	961	998	1001	979	976	973	1017	1032	951	965	935	1011	972	1018	997	1017	956	976	965	951	969	957	979	896	963	933	939	952	995	1008	989	991	963	985	998
9288	577	365	359	308	282	238	257	250	243	259	214	212	227	229	257	257	250	249	210	216	234	247	228	243	236	263	216	239	245	223	216	225	223	222	259	220	249	233	222	246	237	247	227	223	227	226	254	231	218	226	256	207	208	232	225	237	222	248	231	240	232	252	227	236	262	220	230	248	225	207	245	237	243	242	225	240	211	256	247	231	239	207	199	255	245	234	238	233	265	237	253	241	213	257	219	216	245	256	213	242	238	251	228	221	248	243	218	225	222	264	209	216	231	238	251	216	257	253	228	242	221	240	240	243	245	229	251	243	254	215	220	240	228	217	227	248	232	244	249	243	218	254	235	231	210	220	211	215	227	206	220	219	247	267	250	228	245	242	223	242	237	240	239	217	228	236	248	256	253	253	267	230	251	254	266	219	207	237	239	240	234	218	240	227	251	237	236	259	252	254	259	243	265	220	227	204	233	246	221	229	208	234	222	252	228	252	192	231	248	236	269	283	232	247	231	239	218	238	213	228	239	246	248	250	236	228	252	220	249	235	235	232	242	251	254	250	262	228	233	248	257	261	215	229	222	241	251	257	247	229	240	232	238	225	231	236	192	257	233	245	236	249	221	243	242	257	247	245	247	225	217	233	214	227	210	227	256	252	243	237	254	240	230	242	225	241	233	233	252	227	217	235	236	224	247	223	238	208	225	259	257	242	257	252	251	234	244	251	243	239	249	237	220	249	228	239	214	222	231	242	213	231	240	203	258	229	226	243	245	236	223	245	236	241	244	250	246	224	238	245	234	214	229	233	251	250	232	212	223	221	210	267	237	221	245	250	232	248	231	256	252	226	221	223	234	260	242	254	237	237	244	222	231	227	249	225	228	251	224	236	237	248	224	238	226	235	241	217	232	233	236	256	247	235	238	274	227	218	239	227	254	247	254	230	240	218	263	250	224	247	236	266	199	225	247	202	234	223	261	249	211	233	220	237	218	223	234	249	229	234	210	216	243	227	221	226	210	238	230	261	225	231	268	259	243	197	218	240	243	259	254	234	237	204	237	233	204	222	232	258	233	248	246	245	259	273	244	286	281	253	221	259	256	220	238	232	231	220	257	220	264	226	233	232	231	241	246	259	235	249	262	246	241	232	260	245	288	247	257	249	240	225	222	240	230	220	232	260	249	237	223	237	222	258	260	219	235	243	247	233	251	249	241	217	219	235	238	257	222	243	241	268	232	238	244	238	227	205	212	212	221	221	242	251	272	242	245	230	253	252	245	232	249	230	226	226	271	254	235	241	226	236	224	271	240	235	231	196	242	241	248	235	220	229	247	255	228	213	223	214	226	266	250	260	280	239	237	213	225	233	235	275	248	195	245	244	218	239	231	229	223	235	221	232	226	235	234	227	246	242	254	221	242	247	249	254	223	221	256	251	236	240	250	226	184	221	271	218	234	194	231	228	248	203	248	245	255	244	236	214	241	238	266	246	212	210	228	232	219	225	250	221	221	231	247	222	242	237	282	236	222	267	249	242	279	229	220	223	232	225	236	212	242	246	200	235	249	256	241	195	228	257	239	217	230	205	236	255	253	220	206	283	230	220	227	234	222	288	250	221	203	267	240	246	244	253	230	253	257	247	253	217	215	251	254	231	234	237	254	218	239	273	243	255	221	235	254	239	235	233	222	232	241	250	260	226	187	265	235	248	252	230	223	240	219	258	234	237	238	223	249	241	212	231	243	265	260	219	232	225	248	227	250	248	229	247	241	232	247	201	233	227	242	212	243	229	253	212	225	230	235	243	203	220	248	261	231	225	244	228	211	235	261	233	225	240	235	242	238	234	226	242	251	208	225	232	246	199	262	231	232	256	228	263	230	254	217	255	234	232	249	266	217	219	218	208	225	262	247	236	261	266	239	221	239	239	262	213	224	250	239	269	248	267	234	228	250	253	224	253	234	256	228	215	252	228	238	245	238	237	199	222	226	244	237	201	236	213	212	247	249	247	234	251	220	240	229	246	234	265	240	244	258	225	238	249	238	237	252	232	234	224	245	242	233	228	213	243	248	237	200	246	228	236	228	235	257	212	266	234	264	239	230	224	238	225	236	236	245	270	245	236	230	237	256	201	206	250	231	245	237	212	227	237	263	266	208	227	231	234	232	251	259	220	260	233	226	245	225	267	239	227	231	239	200	207	244	243	241	243	258	247	232	225	216	217	182	216	230	249	246	246	234	199	215	256	267	224	235	242	228	236	218	214	269	219	229	244	235	230	235	237	217	256	208	257	224	221	231	225	221	260	225	242	230	229	230	221	235	242	217	244	221	221	243	232	248	254	253	258	224	237	247	245	224	255	224	212	261	263	251	257	247	237	258	196	244	214	250	237	255	230	249	239	244	224	230	260	268	262	228	251	244	255	229	214	187	264	263	234	221	222	212	252	221	227	233	210	258	246	214	264	230	223	217	251	218	257	229	259	236	277	254	250	234	251	244	235	238	250	237	234	247	216	208	258	229	254	220	246	225	256	226	245	256	233	240	250	197	234	241	238	257	229	258	221	235	194	229	267	245	239	210	234	257	249	234	237	243	243	271	252	216	238	241	249	206	239	254	242	229	252	208	215	218	222	222	242	224	217	204	251	240	255	206	237	246	238	244	232	242	244	269	253	230	218	237	226	218	224	234	223	233	232	258	248	225	215	238	206	241	214	243	280	242	227	232	262	229	227	222	235	219	239	243	239	259	218	221	216	253	241	219	255	226	213	225	256	257	247	245	264	245	230	252	223	257	242	264	214	215	243	228	236	250	255	268	221	253	224	234	212	220	265	259	244	241	244	225	244	250	237	242	242	261	225	241	213	231	233	228	232	258	233	239	221	277	262	239	257	266	230	225	235	237	207	216	261	257	242	237	240	253	221	209	247	254	215	263	241	253	218	260	258	255	236	225	223	243	260	237	252	230	222	268	235	281	220	257	224	212	246	218	220	212	252	245	274	197	249	269	214	250	267	226	249	245	237	235	254	234	221	222	230	223	241	244	250	210	211	223	237	246	225	218	251	250	237	265	257	239	218	243	231	251	226	248	262	227	235	240	194	239	237	250	245	234	209	231	244	213	248	253	244	214	242	256	251	237	260	261	240	248	219	218	223	246	242	244	238	234	233	235	225	254	230	257	241	231	235	235	232	226	230	235	228	251	247	245	224	222	239	258	230	248	248	270	238	240	220	240	282	235	237	241	220	229	250	232	259	235	219	237	226	195	253	251	242	225	246	240	228	213	236	242	244	234	238	195	265	232	218	218	231	218	238	221	241	239	246	212	224	243	225	226	236	214	273	218	244	253	255	256	253	216	242	216	260	256	233	231	237	261	222	226	231	232	235	233	239	250	251	216	210	235	234	244	232	199	242	245	237	222	216	234	244	257	223	243	206	240	241	227	217	232	234	250	206	256	267	227	248	245	271	244	235	248	213	252	228	217	237	240	214	208	247	254	279	213	245	246	228	251	224	228
8878	694	799	812	736	687	710	651	660	645	605	602	617	568	606	578	592	632	546	573	530	684	613	596	612	549	569	602	572	608	582	612	599	563	574	618	576	573	587	584	544	606	551	634	578	572	565	585	538	546	596	578	627	586	561	550	598	632	563	577	581	578	626	580	587	578	574	581	584	582	592	601	580	593	559	558	603	597	600	528	574	557	576	576	570	607	567	619	584	607	598	621	582	590	573	610	553	579	566	591	579	569	568	647	599	621	554	589	613	619	591	583	582	578	578	631	651	570	639	584	591	566	572	603	616	580	578	634	588	549	550	562	583	548	599	558	576	618	611	587	595	594	576	580	611	576	575	612	591	580	595	586	619	622	576	625	599	574	609	618	544	643	580	610	616	583	583	625	589	582	623	570	557	588	619	592	582	603	600	547	580	608	597	571	590	578	602	609	583	595	555	584	574	581	595	578	580	625	597	559	551	564	589	581	622	543	628	583	592	590	587	585	589	599	596	581	575	593	602	554	582	630	574	593	650	582	553	603	588	609	565	605	615	569	579	584	567	570	550	569	528	596	603	618	604	563	584	610	602	610	556	567	594	596	595	622	597	571	615	571	620	568	540	614	624	627	583	585	610	604	571	586	531	587	592	546	565	564	613	576	592	590	609	599	616	565	558	589	566	568	590	588	602	546	595	596	600	630	581	594	573	609	611	603	605	584	618	636	590	591	570	573	572	562	586	559	572	581	539	567	577	544	605	597	600	575	572	589	603	630	591	592	581	619	577	570	556	580	625	569	612	602	601	563	588	591	589	575	583	585	622	541	567	537	583	588	633	587	632	582	624	610	575	579	632	579	582	615	595	566	595	588	597	594	581	579	571	590	570	582	547	576	623	581	626	544	609	615	594	612	590	619	647	629	609	572	614	623	561	579	575	566	554	573	562	602	605	601	577	596	548	586	564	599	566	572	571	609	606	571	607	612	605	561	543	596	597	570	576	584	593	572	588	595	603	533	565	622	607	581	583	548	596	599	603	592	584	584	587	573	588	620	553	597	570	572	610	587	601	612	590	592	634	611	596	618	604	615	608	527	551	562	621	581	603	574	570	560	585	647	591	589	568	578	573	598	622	575	572	611	631	599	551	635	605	602	583	592	562	609	597	614	578	586	567	597	585	585	615	576	594	579	576	593	601	609	602	611	572	615	558	547	607	574	599	540	558	617	541	566	597	554	600	591	600	605	605	563	562	604	601	591	589	602	556	588	598	569	598	543	610	598	596	588	577	587	576	597	554	611	582	627	656	584	615	546	586	582	578	626	566	553	609	632	588	581	594	561	617	597	588	569	598	571	606	544	598	584	609	592	573	574	610	641	558	625	561	563	574	621	602	547	619	590	586	587	620	571	587	561	574	601	599	555	575	604	607	596	594	607	597	542	637	568	548	552	546	615	573	569	593	600	593	586	569	593	569	611	611	571	630	579	583	608	612	612	628	611	619	622	564	602	609	582	581	579	588	599	609	590	596	563	592	584	551	595	540	594	582	592	596	605	590	611	581	636	593	596	606	629	578	571	569	607	576	603	599	595	560	568	614	568	569	562	557	583	586	580	602	603	561	607	557	561	589	571	568	568	618	579	650	603	600	632	586	616	587	650	580	605	567	604	617	591	593	580	547	540	603	559	575	558	599	582	553	605	580	590	629	579	574	590	585	606	575	581	596	562	588	537	574	626	597	557	591	628	565	561	533	606	558	576	612	592	652	585	586	584	578	595	596	537	546	572	609	604	585	564	572	558	588	590	524	584	600	576	602	571	577	599	548	607	603	584	591	549	551	574	556	607	573	544	572	575	571	573	564	549	591	572	565	599	623	604	552	584	579	554	536	559	621	592	622	590	598	583	623	586	600	559	628	571	582	548	582	617	543	589	581	612	617	582	628	581	580	599	595	568	571	572	588	606	616	598	584	562	569	587	582	596	639	608	572	586	587	583	567	563	546	599	613	605	556	578	578	628	577	569	572	572	609	584	572	570	626	547	616	580	606	544	592	615	556	590	571	621	571	573	559	604	601	612	602	600	533	627	605	587	599	622	576	592	607	606	610	576	596	602	587	644	578	573	616	579	556	598	599	588	639	608	583	589	570	601	620	584	571	578	599	588	559	613	595	583	627	630	606	588	557	620	606	605	587	578	642	599	552	527	598	610	572	568	582	593	585	533	580	597	629	580	577	556	577	597	569	554	603	588	596	602	604	586	600	575	567	578	568	548	604	564	581	576	581	562	585	556	597	614	551	591	576	576	576	589	552	603	599	544	607	553	607	595	635	580	560	618	620	599	538	605	571	637	627	625	624	602	530	554	573	602	571	624	599	573	567	585	613	566	602	608	615	589	579	639	584	602	593	551	624	587	603	612	609	592	582	623	564	600	606	587	560	610	630	571	592	566	527	570	605	533	599	554	568	594	634	595	611	565	598	601	578	580	608	557	584	580	596	567	598	582	561	614	617	586	544	574	564	576	567	547	587	594	635	635	565	603	581	562	555	594	550	594	571	579	571	612	528	666	615	613	554	575	602	608	586	581	580	563	588	611	556	606	636	599	562	643	577	563	621	597	619	581	570	615	608	591	606	596	583	579	546	593	596	577	592	578	552	564	609	612	590	547	569	581	578	574	587	581	619	559	555	624	585	571	615	596	555	600	545	579	551	557	588	561	514	618	597	545	607	574	585	570	564	571	572	597	582	607	575	584	584	574	579	595	607	563	577	525	559	581	615	585	608	610	678	584	608	559	598	596	589	603	569	557	570	573	570	569	576	620	589	617	572	560	608	605	583	581	576	581	606	560	598	622	547	579	587	586	559	549	616	592	610	615	585	601	581	607	592	623	608	606	518	550	582	613	527	574	543	599	574	613	590	567	577	574	597	540	617	558	618	554	544	606	557	585	596	577	566	603	602	555	625	620	563	554	582	572	600	563	606	577	563	559	602	607	569	560	612	576	601	570	590	650	623	573	588	562	564	637	584	580	649	588	585	568	579	594	611	567	586	605	602	581	568	584	618	599	597	571	595	561	628	596	593	575	595	588	613	551	567	563	571	592	579	594	592	558	592	590	569	601	531	612	600	564	584	596	590	591	628	558	596	582	619	602	574	566	577	592	603	613	588	592	596	596	589	620	588	612	552	597	595	598	565	647	586	626	575	610	591	583	595	605	600	566	635	656	625	592	592	572	585	593	598	589	560	623	587	548	622	572	566	580	583	549	562	551	579	568	587	601	635	604	565	595	585	603	576	549	544	585	577	583	593	573	569	565	576	597	578	606	584	611	565	533	583	609	579	552	573	590	572	526	586	592	547	555	588	593	604	559	601	589	646	564	562	572	576	547	599	605	620	601	613	586	544	567	554	599	564	641	595	601	585	606	620	631	558	549	532	589	587	579	560	586	563	591	580	591	550	586	600	604	570	574	611	631	588	593	614	563	566	579	601	581	612	595	591	562	580	656	624	587	592	616
49223	22816	14668	2307	950	614	578	474	473	438	322	369	341	317	329	329	311	282	308	316	271	303	300	278	317	288	296	296	311	284	279	267	289	273	300	274	242	231	283	272	281	282	256	269	286	261	287	284	287	262	297	271	296	280	289	290	286	301	292	260	258	287	276	301	276	277	270	257	293	317	238	281	267	281	293	292	275	275	295	274	265	289	294	276	262	283	292	282	296	306	282	265	271	299	281	280	284	286	254	294	274	284	280	265	265	264	294	271	272	303	259	286	262	266	277	270	297	256	315	288	297	265	257	278	284	305	296	266	272	280	268	259	281	286	284	241	290	277	276	324	268	243	272	262	331	261	313	271	300	255	261	279	256	263	308	304	269	239	255	281	288	295	292	313	284	288	290	259	273	288	274	258	269	244	272	263	290	283	286	261	270	275	281	251	253	321	285	297	281	270	288	309	276	302	293	294	292	273	253	260	273	259	284	236	305	287	288	279	280	287	310	267	322	274	288	257	275	258	262	246	306	306	307	273	282	272	268	264	292	259	251	268	296	269	288	319	289	282	308	292	246	253	298	263	290	267	262	282	296	276	284	299	308	321	304	298	270	287	270	262	282	296	278	289	270	269	297	267	278	294	301	320	262	285	283	255	293	300	270	282	297	277	270	304	292	313	267	295	292	305	283	284	267	246	264	250	276	283	285	258	260	279	272	281	288	246	265	284	262	279	258	247	266	280	245	276	280	275	270	276	303	295	303	269	307	282	251	261	262	252	276	283	314	295	276	321	288	263	298	273	277	293	262	302	284	283	285	280	267	220	263	276	275	288	283	273	271	284	305	290	273	251	269	272	298	255	286	277	283	258	269	292	285	257	311	264	244	246	289	273	320	280	287	273	300	263	313	286	273	292	275	308	335	253	252	270	283	284	288	264	281	284	309	284	275	289	332	282	307	270	271	294	260	269	296	297	298	298	266	238	263	278	275	272	270	274	312	285	285	286	305	283	278	312	294	289	269	287	289	268	259	282	265	247	268	247	291	284	266	277	301	291	288	296	256	281	292	302	289	285	282	284	274	281	273	319	287	244	291	272	280	270	270	285	298	288	271	270	286	315	264	279	289	262	280	270	274	266	281	273	310	262	292	273	254	280	291	265	292	285	259	284	285	280	284	264	277	296	291	296	291	238	275	291	268	259	248	249	311	304	287	313	292	286	239	285	286	302	279	245	294	285	294	253	292	273	330	295	261	241	296	294	292	297	282	267	278	254	280	262	250	284	295	290	297	297	275	300	290	291	278	263	282	301	264	288	274	328	296	237	275	303	270	292	314	273	296	275	315	259	302	301	264	286	293	269	268	261	285	329	271	295	291	286	299	280	281	286	295	285	254	273	268	272	282	288	236	255	295	268	292	274	256	277	277	272	289	258	261	300	275	287	270	332	286	261	267	267	294	279	270	292	259	218	271	284	292	288	270	274	260	277	244	283	303	289	302	299	276	258	280	258	302	267	279	282	269	295	269	290	284	298	268	265	290	309	287	274	306	283	279	267	298	282	310	257	268	259	252	319	290	299	281	279	267	268	288	285	298	284	270	281	256	280	260	288	243	281	304	271	273	272	303	273	297	292	265	290	285	269	285	284	303	257	281	310	282	311	304	266	290	283	300	280	310	279	273	274	283	256	280	294	298	269	278	266	274	297	296	289	305	275	278	290	281	293	255	289	266	258	288	294	263	306	315	298	228	265	276	269	329	291	279	256	258	264	298	295	289	260	259	246	277	240	316	274	276	292	260	303	253	304	255	258	283	272	255	263	228	266	285	295	292	280	309	302	257	268	289	290	289	280	284	276	352	262	301	252	263	247	277	291	322	295	302	290	266	276	314	277	289	310	297	276	253	259	289	256	250	300	262	250	272	277	289	285	287	305	262	275	300	281	278	282	275	288	238	264	270	296	280	282	262	265	284	279	268	286	275	301	326	284	270	283	287	289	266	282	300	260	294	291	269	265	264	271	301	266	310	253	309	281	273	278	248	273	283	256	253	278	304	262	281	250	270	274	285	294	246	298	275	301	299	268	272	284	314	255	279	262	264	275	286	272	280	289	255	272	272	252	273	276	270	295	287	289	296	272	282	269	262	273	298	299	317	272	259	289	296	269	292	271	284	265	292	264	264	279	296	291	268	279	294	285	277	288	292	287	289	309	281	303	300	299	291	271	282	315	295	271	275	276	281	252	263	276	306	282	285	286	261	295	283	291	257	299	261	283	310	281	252	253	334	285	242	281	286	288	302	283	278	268	272	255	249	279	279	288	275	299	332	263	280	281	289	302	268	317	266	296	275	293	279	252	282	272	276	253	243	261	310	259	257	296	287	274	287	319	266	311	263	275	299	318	301	257	274	249	273	307	278	271	272	269	281	273	264	252	282	286	281	249	262	254	239	255	280	248	258	296	241	271	310	247	263	249	283	246	304	246	281	281	317	310	290	266	274	242	269	306	275	277	283	294	303	288	276	273	281	291	268	284	287	297	275	295	265	295	303	266	300	309	268	229	301	262	293	291	298	283	304	250	285	271	295	254	275	233	295	292	286	254	289	251	283	308	285	321	262	311	243	308	271	277	240	292	269	274	262	275	284	270	288	308	333	298	275	269	280	264	287	249	293	290	311	293	291	292	299	286	249	284	266	313	279	274	287	275	269	269	297	274	289	276	268	297	266	306	304	273	290	273	279	280	294	278	251	297	275	316	315	289	266	276	277	244	261	295	304	286	281	272	286	290	232	278	271	323	295	259	280	304	271	302	280	258	306	251	304	277	284	278	304	289	278	276	301	286	255	265	258	298	262	279	292	293	282	272	270	300	320	295	259	282	281	302	304	292	244	272	276	293	286	291	290	310	276	277	295	280	277	276	263	292	269	259	299	306	261	260	293	289	274	282	286	287	268	261	283	265	267	320	303	266	312	252	290	289	282	286	292	307	304	279	277	280	302	286	274	279	277	281	300	267	305	287	292	288	267	278	289	274	253	295	268	275	302	283	304	296	283	225	292	303	259	274	265	288	262	283	306	318	295	340	284	300	276	279	305	276	291	282	291	259	265	289	271	281	228	285	294	249	297	275	286	279	303	276	279	258	294	271	287	292	248	273	279	337	250	285	269	286	273	229	291	301	282	267	275	256	254	324	325	297	275	266	309	274	273	274	254	295	265	262	262	286	303	298	273	261	269	286	291	277	268	288	293	250	229	260	302	268	300	292	300	290	294	277	284	275	271	305	262	266	262	253	263	282	297	288	285	322	259	253	254	298	310	268	286	285	299	284	255	270	250	268	297	294	274	274	270	249	308	297	275	283	288	267	275	251	279	283	280	276	298	260	259	290	279	307	264	295	270	264	282	276	285	286	291	306	296	296	257	277	282	276	300	308	266	265	257	307	258	260	291	289	311	313	256	308	294	272	305	306	290	270	269	305	286	295	273	270	263	268	297	308	255	254	276	261	287	276	298	274	252	302
25277	1662	2825	3117	2643	2297	1944	1873	1556	1369	1199	1132	1071	1034	964	967	945	897	865	778	803	815	802	782	801	723	845	782	811	745	774	751	770	748	722	716	745	695	712	664	698	725	722	687	705	714	738	707	698	735	691	697	712	654	687	696	675	730	706	712	735	740	674	686	741	662	725	645	744	691	714	635	696	740	634	677	713	691	683	720	693	719	726	724	683	693	682	680	670	683	684	690	710	692	664	696	723	709	700	744	673	724	734	754	713	705	722	744	727	768	702	668	684	756	719	712	685	661	694	726	754	723	688	717	689	721	685	684	674	709	693	713	708	674	673	671	692	671	706	659	689	694	683	665	724	636	709	690	658	688	672	655	700	653	664	747	701	677	699	746	671	626	694	685	692	682	730	705	694	656	709	669	690	650	687	711	681	691	706	715	684	677	689	621	670	689	692	664	701	651	739	665	744	701	737	697	700	725	701	626	707	697	693	653	670	699	673	718	684	679	732	700	727	693	623	679	684	644	700	661	716	673	708	649	668	667	658	707	669	689	671	676	689	693	692	667	702	714	680	687	690	677	731	683	720	676	634	670	687	658	686	622	698	663	677	687	669	690	683	624	686	667	695	725	634	694	758	695	679	673	685	659	654	706	666	696	643	696	632	711	687	717	665	722	697	653	669	643	678	725	690	723	701	696	657	663	724	650	688	718	676	695	683	695	673	720	686	649	684	698	735	715	701	681	648	694	682	700	679	706	672	696	697	705	695	658	659	624	691	675	704	676	713	672	628	747	674	672	713	682	673	685	677	649	650	709	648	674	654	671	713	685	683	689	692	646	684	690	693	640	735	699	768	676	661	712	712	629	644	701	697	621	705	683	694	704	741	674	687	655	653	731	684	689	685	726	705	687	719	715	691	662	689	659	703	710	723	719	705	701	673	651	701	732	669	683	693	687	681	719	732	653	703	671	703	699	638	696	681	662	648	676	719	700	687	716	661	676	694	692	647	681	674	674	678	708	653	665	657	658	700	664	666	668	686	668	695	699	717	707	685	671	680	710	681	675	667	710	706	663	685	666	699	709	668	684	723	697	717	684	651	703	724	686	684	644	683	700	715	690	646	666	667	669	684	707	682	667	647	648	666	706	677	690	697	684	715	708	672	619	650	682	679	682	660	684	664	718	719	671	686	635	672	640	669	700	708	654	712	692	656	690	673	689	664	698	693	706	682	665	674	742	700	694	676	679	666	693	683	680	680	640	667	679	687	670	702	727	720	632	699	679	702	678	681	692	654	721	663	644	676	706	687	664	669	722	647	726	675	708	709	636	639	719	721	699	735	713	708	752	728	730	677	717	747	691	720	716	686	676	710	692	705	705	693	638	703	673	677	676	704	650	706	709	689	656	723	709	660	724	681	727	677	723	688	682	679	659	714	745	696	720	673	712	652	679	701	674	685	705	676	676	709	711	681	710	689	702	672	732	709	701	694	666	659	706	651	710	669	699	727	662	666	702	653	680	708	701	717	669	684	693	647	682	703	657	682	681	656	685	685	715	660	764	668	697	679	688	723	668	713	693	717	665	678	701	687	673	697	674	675	682	715	730	677	688	664	725	665	698	722	728	694	676	684	683	667	674	716	621	692	658	712	692	705	682	717	704	698	703	652	658	662	688	703	654	694	705	689	718	699	764	684	686	656	703	680	688	637	675	701	639	678	714	696	648	726	653	660	680	688	691	700	705	689	669	712	658	622	716	663	657	687	714	691	719	683	737	687	666	697	687	677	651	704	651	671	682	704	676	663	680	646	692	647	737	660	667	722	647	645	707	686	691	632	684	671	680	663	690	686	656	669	692	636	698	709	689	707	658	647	688	717	671	655	641	697	664	681	654	676	684	712	670	684	682	653	725	676	681	675	710	708	682	697	681	657	684	713	689	685	654	665	705	716	659	667	653	711	736	656	684	652	651	683	677	691	707	673	678	734	652	746	666	635	702	676	683	727	723	691	733	692	729	704	720	640	694	643	695	678	666	720	692	643	710	668	668	700	681	668	653	678	656	637	687	662	759	686	732	676	726	749	705	657	709	681	702	735	680	672	690	731	689	667	678	712	634	739	721	633	635	745	706	686	737	702	678	659	682	696	691	695	688	750	709	679	652	725	646	652	703	716	680	655	704	705	696	673	725	691	724	672	713	721	703	693	702	685	695	675	709	705	683	662	701	654	667	687	695	638	659	646	676	720	734	655	730	720	677	676	669	667	683	731	665	716	725	670	700	695	697	661	725	666	674	736	707	679	660	683	708	672	664	717	715	688	708	660	682	721	689	695	639	688	742	690	758	659	686	690	684	670	632	706	661	659	687	709	677	700	661	694	679	733	664	692	693	667	675	728	675	674	642	674	707	665	710	680	666	678	633	702	692	738	718	715	694	680	649	701	768	687	723	658	691	690	709	695	701	656	678	650	703	667	689	678	672	729	713	687	688	682	720	723	669	700	681	740	679	674	623	695	695	696	696	750	692	672	670	708	684	691	673	706	729	682	674	693	676	683	682	690	665	690	661	679	722	663	710	679	682	690	731	682	692	702	700	702	640	721	660	688	678	693	692	673	690	677	692	704	698	689	656	668	683	722	708	714	717	710	665	679	667	649	662	653	653	704	681	664	699	675	677	713	672	675	697	674	723	652	714	675	678	676	689	666	682	703	687	721	722	763	700	660	644	732	713	701	656	689	704	693	696	682	682	667	644	739	676	711	688	719	699	651	724	669	689	683	704	736	716	679	680	693	694	647	701	663	703	667	675	635	737	669	713	671	699	686	691	725	651	681	685	657	691	730	658	711	723	675	686	668	709	701	670	635	684	676	674	670	638	660	637	691	645	649	722	659	654	667	714	698	697	698	706	702	677	669	671	648	690	663	667	712	685	710	663	702	727	714	688	677	732	682	665	662	699	694	687	718	713	643	711	664	674	688	697	689	667	653	655	705	675	663	684	677	681	734	700	685	661	721	688	690	635	666	680	671	700	714	696	685	673	693	745	704	663	698	752	657	640	694	678	728	674	659	683	630	680	693	677	678	670	701	716	697	661	714	678	687	685	711	757	721	672	689	695	680	694	690	659	709	670	713	666	720	708	685	678	762	687	678	686	704	657	718	662	674	634	682	675	697	684	657	696	702	697	679	677	682	654	662	725	685	664	651	662	686	701	661	737	700	702	712	705	672	665	695	673	668	651	722	657	694	727	670	735	672	696	716	681	663	675	654	689	713	693	661	701	701	663	682	699	665	696	679	689	683	644	712	659	673	718	685	670	701	694	720	662	703	752	672	632	674	666	693	695	705	672	659	731	709	706	673	694	699	650	689	700	702	699	664	672	679	708	688	725	705	679	690	690	706	698	655	673	703	617	699	691	676	664	711	704	736	683	704	707	675	659	669	685	705	661	715	732	677	725	696	733	675	675	670	695	669	703	636	672	653	698	633	688	693	663	638	639	672	688	690	652	718	686	667	667	731	668
46940	27666	20836	10188	2378	1357	1014	1005	764	663	631	591	572	574	515	453	487	473	427	457	521	461	481	471	470	480	466	428	442	442	446	409	440	439	422	440	432	426	460	404	431	489	438	423	437	437	421	417	421	408	440	401	430	398	469	428	478	446	397	419	459	433	444	417	442	441	433	448	440	421	420	451	407	471	395	430	404	414	424	428	401	381	445	455	453	406	405	403	433	409	456	427	481	439	441	409	443	482	390	432	441	422	445	408	414	463	436	406	452	436	404	424	381	429	443	438	484	409	447	422	434	485	437	410	448	458	383	433	449	425	431	452	456	463	453	408	429	458	418	416	428	435	450	435	401	447	424	436	434	393	434	426	429	423	432	456	436	406	422	401	396	427	431	408	421	449	421	430	417	461	463	419	407	436	426	500	409	434	424	422	418	399	434	451	440	425	463	430	401	475	429	433	426	397	442	408	420	432	364	429	415	431	416	435	422	429	416	429	467	413	411	426	421	440	432	415	428	417	416	438	454	409	467	448	433	401	443	389	446	362	387	462	432	385	436	419	405	450	431	440	435	447	447	435	433	442	426	457	458	435	422	473	441	455	438	404	422	422	403	445	447	437	426	431	437	428	403	447	447	484	427	453	452	384	409	425	450	425	389	407	445	428	417	406	410	418	390	461	432	459	439	456	425	418	443	427	391	401	473	398	391	401	422	398	422	402	390	429	449	402	408	399	418	414	446	414	393	418	420	401	411	473	418	396	417	407	455	474	393	435	422	424	411	439	417	430	424	439	412	411	431	408	420	402	438	412	430	432	454	435	464	397	459	474	427	389	457	443	416	441	447	407	403	394	435	413	440	435	413	411	415	426	409	435	449	403	446	394	433	433	398	446	405	421	439	412	407	434	423	450	435	431	415	462	466	440	436	438	422	467	419	437	411	448	419	438	419	444	432	425	413	401	444	409	416	420	430	430	423	455	440	452	433	450	403	430	392	411	391	478	409	443	371	438	408	402	427	449	437	420	426	434	447	444	440	414	385	434	463	406	427	416	405	458	432	395	417	427	405	395	445	448	414	407	405	421	415	428	417	435	415	444	432	472	478	421	448	461	415	406	424	411	425	439	441	418	426	456	446	395	420	451	406	437	389	447	456	453	399	440	409	406	427	419	403	484	456	457	374	401	400	422	401	434	437	424	405	446	392	410	432	476	399	421	423	407	447	433	433	439	444	456	411	453	385	436	402	455	443	423	439	423	436	414	440	449	457	469	410	444	451	387	366	349	390	419	418	436	446	449	404	415	394	425	453	404	432	414	427	387	409	444	468	432	430	382	412	453	437	424	409	419	419	401	421	424	397	414	442	433	434	418	430	410	403	412	460	487	450	423	466	426	437	406	456	416	392	415	449	433	432	426	399	424	448	408	418	408	423	387	464	430	427	470	439	441	445	447	431	406	405	398	453	436	449	423	441	386	396	432	398	372	450	394	417	429	446	423	429	463	431	445	470	445	417	440	465	407	412	469	432	449	442	433	399	408	404	444	448	397	421	441	430	413	444	483	428	402	429	417	467	407	367	424	425	423	417	444	461	419	412	445	480	416	386	423	387	448	468	425	390	449	440	437	430	413	423	424	414	389	418	423	421	474	420	439	388	447	438	432	395	449	439	453	445	443	446	430	413	407	390	383	417	406	394	456	441	421	422	404	420	400	411	391	418	450	446	430	405	434	444	426	467	429	412	445	390	404	425	410	438	428	428	414	453	404	448	408	441	438	384	455	437	441	424	398	409	418	420	446	462	399	439	448	408	445	415	431	396	443	467	441	421	421	443	431	390	432	432	448	467	439	415	424	403	448	384	417	409	438	443	450	464	418	417	427	413	416	426	441	428	408	402	444	438	455	497	398	451	450	438	447	408	435	428	430	422	445	441	422	411	450	441	450	422	429	423	424	429	415	411	452	448	443	443	424	441	427	451	416	447	387	414	425	444	438	433	436	462	446	456	415	400	403	433	449	428	409	406	431	402	418	406	423	373	402	412	418	421	416	432	415	449	447	398	407	399	447	409	427	463	472	443	398	437	457	413	419	427	451	414	420	386	457	402	413	440	402	452	415	420	433	468	437	437	433	400	424	429	423	436	414	423	402	447	417	438	417	430	434	395	436	446	400	454	420	427	422	439	408	461	435	397	415	438	411	396	383	372	394	413	412	451	406	412	472	421	409	403	458	391	403	453	460	442	401	468	450	402	380	421	411	441	388	373	429	470	424	439	436	412	431	432	422	369	424	459	432	467	436	418	460	421	412	393	430	393	428	443	404	430	441	450	459	435	427	430	432	425	438	389	432	403	432	404	432	410	470	420	422	422	420	399	428	419	427	419	434	413	404	433	418	444	473	427	427	372	431	391	446	443	425	435	446	456	384	424	414	450	422	392	440	422	439	410	362	397	420	422	470	409	437	407	418	431	457	420	417	436	451	455	406	435	419	437	438	418	421	421	426	448	411	418	440	435	427	467	421	448	431	423	445	458	390	391	436	419	457	388	439	445	419	437	432	437	442	439	405	408	415	391	427	437	441	440	421	435	433	449	406	404	410	441	438	382	426	448	403	446	435	421	448	419	418	419	398	444	393	394	460	412	445	444	408	450	419	430	439	431	427	458	398	421	415	460	421	442	442	431	444	438	406	408	468	391	442	456	423	444	487	434	429	411	393	411	446	405	426	382	409	437	456	407	409	426	443	415	416	425	425	443	485	440	416	416	415	437	440	437	434	392	430	427	461	426	441	430	397	444	450	408	445	456	429	452	441	420	430	448	441	414	404	473	434	454	475	436	414	423	404	419	426	417	438	415	467	405	413	435	395	450	420	485	388	401	410	373	404	439	440	417	401	427	465	418	458	452	442	446	392	422	410	435	441	445	424	415	406	435	431	398	415	451	456	442	443	432	390	400	433	430	435	371	451	409	389	447	433	412	447	421	456	393	441	455	432	413	442	429	411	413	447	406	452	456	426	409	423	465	403	448	396	428	422	443	408	388	433	415	427	454	427	429	507	438	453	439	433	414	444	482	445	460	443	447	418	490	457	391	418	436	374	404	466	427	439	406	422	413	410	447	392	487	425	438	431	413	426	431	401	449	456	456	450	396	429	448	420	447	432	464	430	428	406	407	400	407	429	420	390	425	443	426	426	413	425	421	431	411	404	435	435	444	451	453	421	393	426	424	436	383	395	435	437	451	431	417	443	402	421	412	427	419	436	438	411	432	470	370	438	405	403	456	421	365	431	431	436	443	444	385	418	435	442	467	462	432	462	427	406	465	420	448	447	496	461	461	454	405	467	421	433	429	386	429	451	421	431	420	448	424	441	476	423	424	433	420	435	424	414	465	382	466	407	423	438	450	426	432	407	436	423	385	422	420	406	417	443	464	432	423	417	423	420	425	441	473	457	405	442	427	443	424	448	426	454	394	389	457	409	451	438	405	402	416	433	452	428	452	433	466	401	390	431	454	453
29283	2775	4902	5315	4605	3809	3339	3226	2552	2217	2042	1780	1707	1651	1632	1467	1380	1293	1416	1192	1294	1186	1256	1150	1190	1164	1172	1186	1106	1138	1068	1118	1036	1098	1091	971	1070	1065	1023	1071	1032	1113	1062	1024	1038	1065	964	1013	1032	1064	1042	1006	985	981	967	1013	1111	1033	982	1039	998	1018	1026	996	939	965	1012	1042	1021	1048	1023	988	999	950	995	1017	1030	1003	971	1033	1019	1007	992	989	977	988	927	1001	976	1005	946	991	941	969	1033	963	986	968	996	984	986	978	957	1007	1063	1034	957	1018	986	1056	1000	990	949	1039	1002	996	1023	1060	1038	972	1063	1035	1023	965	973	958	987	990	981	1000	1005	984	937	1053	1036	987	1001	965	1011	969	947	995	935	975	996	990	992	959	962	964	999	952	965	962	1026	938	929	966	960	975	968	994	969	992	941	1004	1004	932	978	911	934	993	932	1010	936	1020	956	1024	961	982	962	949	964	951	954	956	1023	1022	983	980	988	1025	1005	965	1004	965	978	1017	981	963	906	998	996	1051	1000	993	985	952	947	994	1035	961	990	1031	978	955	952	990	921	960	1047	996	975	894	973	988	936	990	952	926	902	983	941	972	1017	960	959	1002	996	991	943	949	1024	950	991	962	951	945	940	1003	910	978	934	971	1017	949	994	996	950	992	1000	986	937	972	969	933	954	968	999	993	935	976	934	970	953	956	981	1011	1011	989	956	947	988	985	958	1040	916	892	981	1005	996	904	948	978	986	922	1023	936	1005	1005	954	883	999	990	1004	977	1013	963	961	1051	980	946	1010	977	963	997	1011	975	945	960	988	958	946	987	983	911	934	947	1011	972	988	983	993	900	997	986	964	1001	951	997	957	984	940	979	1020	965	993	973	990	1025	974	943	1005	973	944	984	1065	932	1000	974	973	994	1027	953	996	986	980	1002	965	983	978	1012	966	950	984	956	945	926	957	974	911	919	997	948	937	992	897	978	997	1008	1002	962	936	918	985	978	930	968	1047	942	974	1004	959	988	907	999	974	961	985	1002	982	963	1000	959	977	972	968	1058	945	977	983	972	880	985	935	929	1013	962	950	1012	950	1011	942	953	954	975	937	941	962	978	999	934	972	971	977	1040	955	989	975	985	1030	975	949	973	952	952	925	937	1024	1020	1017	1023	950	973	913	908	927	956	930	920	1011	987	979	997	1016	989	989	965	940	1008	1014	990	959	967	971	928	968	977	1022	987	917	1006	946	947	974	964	952	991	942	953	1011	995	900	969	997	973	959	965	944	1013	964	894	995	956	975	962	948	967	973	998	945	969	975	951	927	1026	1058	1014	1007	931	957	967	983	925	964	954	992	1018	940	960	913	980	957	985	973	955	950	947	965	958	1014	987	933	1002	953	947	972	946	967	1019	963	944	969	972	1006	1007	934	981	977	994	966	930	976	971	961	934	997	1005	976	998	987	1001	942	986	943	937	1029	1020	967	962	985	972	973	926	1009	950	1003	1024	983	958	969	947	987	987	979	974	984	954	1030	948	971	925	929	898	970	932	992	952	963	931	966	1009	943	1005	973	981	1012	950	988	981	970	981	968	944	972	1010	942	999	965	945	966	946	1028	967	929	1005	996	984	964	982	969	966	967	975	989	1042	990	1010	935	979	1049	973	993	942	968	950	1000	998	961	970	1002	955	955	986	970	1002	986	962	979	947	993	955	1003	1005	905	1037	1011	976	976	1027	973	961	956	1036	962	973	1008	1002	1030	981	958	927	932	997	943	987	975	963	1020	977	960	957	1008	947	944	996	1094	1000	956	976	1011	1024	975	969	939	974	941	934	1030	996	968	951	1000	982	946	1005	906	1018	1011	1006	1006	964	928	918	905	1013	970	995	1024	1005	1003	984	913	1005	973	943	918	991	916	983	956	989	942	954	1005	985	965	1008	1067	1020	960	998	892	964	995	950	955	968	976	920	953	960	1007	1005	942	957	975	969	952	910	917	976	953	998	986	939	955	1006	992	969	990	932	971	960	1019	1013	990	1017	1042	983	966	972	934	1011	971	1024	971	1011	998	938	1043	934	977	981	975	954	1009	924	944	974	956	975	1003	920	935	1026	930	959	998	1012	1007	1031	1016	935	1027	927	956	1023	944	950	972	975	910	963	964	980	1001	916	942	996	951	938	937	1006	956	995	922	1000	910	950	906	1032	1001	966	1004	923	976	952	918	957	1008	974	975	985	982	939	1001	966	966	973	960	1017	952	976	991	934	1030	998	951	951	1010	964	1018	985	948	935	957	959	967	958	1008	915	1017	1001	962	969	980	963	895	981	936	962	1001	978	978	977	956	1011	999	990	996	979	996	1036	942	1031	1022	928	950	976	985	1036	955	982	925	991	976	935	963	938	970	948	962	985	969	985	953	951	1038	957	987	972	991	948	1000	986	976	911	988	952	967	953	987	987	957	926	995	984	1002	920	964	980	974	1004	990	960	946	1000	990	965	936	946	975	926	932	991	958	963	957	941	989	979	972	1009	926	1007	921	985	902	967	1011	1008	1000	965	950	905	989	970	952	946	985	979	1009	986	951	984	949	939	954	996	896	951	975	926	949	931	950	945	957	1013	919	982	1017	943	923	973	973	1031	934	969	944	1000	1025	927	932	983	973	1064	969	934	952	943	992	1009	944	971	965	934	962	1010	952	1023	1028	954	947	941	995	964	901	950	988	965	957	996	1005	981	994	972	940	1027	975	984	1047	1022	939	966	956	1006	973	949	988	966	985	1012	937	978	1055	904	1005	998	1017	934	979	936	989	1039	939	1011	1000	957	1006	989	973	968	949	1001	959	919	943	979	995	981	997	929	942	903	960	932	1025	960	1056	978	1024	953	966	971	954	987	954	1020	986	956	994	981	974	995	958	968	1008	984	991	979	986	966	985	902	1053	981	964	946	942	1013	964	1007	987	991	983	956	980	944	999	954	1000	932	994	918	939	938	984	961	990	912	961	989	971	946	985	965	1003	996	980	947	957	937	971	1006	992	946	941	943	985	1054	1002	1016	974	976	949	964	946	964	1012	954	967	967	1015	1035	973	981	960	1007	957	964	985	988	968	982	974	995	978	999	969	956	943	1032	930	943	970	989	936	972	943	998	957	911	1001	988	988	904	936	987	988	965	966	970	936	1028	962	1013	1059	996	968	991	989	902	969	990	972	964	966	985	970	978	958	995	913	947	958	1049	938	917	992	1006	971	937	913	1015	974	1004	928	993	1006	937	988	992	944	973	1035	959	1016	909	980	1004	971	1000	994	952	949	972	1022	967	976	969	973	976	963	953	967	972	948	932	947	1001	1022	976	1015	934	952	1016	953	999	947	922	1012	989	944	949	993	940	983	952	933	951	1009	946	997	982	933	950	958	999	970	957	969	980	990	955	952	939	921	951	1010	955	891	994	965	1036	968	991	1003	971	1040	991	949	956	946	924	992	955	1045	974	1018	1023	1010	966	994	917	983	969	974	973	985	1032	946	969	968	926	1019	923	955	995	936	1001	957	1052	962	1017	950	960	932	966	978	946	967	962	1001	985	975	943	948	953	956	991	975	954	1015	944	1009	938	980	948	981	946	954	1006	939	972	1014	900	996	1014	992	957	915	995	950	941	1047	997	1022	962	1017	976	977	937	964	992	982	1022	989	943	993	947	947	912	1000	985	926	1004	1004	957	1024	942	1001	956	923	985	917	977	982	979	982	937	981	981	917	951	1033	900	958	1015	1012	953	959	969	988	939	944	1018	971	982	1025	981	963	927	989	920	958	999	972	996	914	966	1001	955	929	1013	969	1021	997	1019	995	956	936	987	956	959
9439	527	351	283	296	268	257	239	244	243	225	234	249	248	255	259	268	241	236	204	243	259	248	239	218	239	232	237	241	235	235	238	265	243	253	241	207	248	255	258	229	243	262	244	232	238	236	229	243	232	211	234	230	226	236	222	237	243	238	236	252	228	260	245	232	260	216	234	244	240	233	236	238	239	233	242	235	230	221	231	244	238	235	241	234	230	231	222	250	233	243	249	213	227	246	254	230	213	235	247	239	272	232	228	245	259	237	242	243	228	231	235	218	256	255	237	262	254	230	255	235	253	263	213	228	278	221	246	218	254	198	214	207	258	251	246	252	231	242	242	229	215	230	225	228	244	228	230	233	221	230	242	252	223	213	255	249	244	251	220	246	230	238	261	256	245	247	211	276	229	231	258	249	278	220	229	242	251	261	246	231	227	252	231	265	271	225	250	233	236	258	234	219	204	248	228	230	216	229	219	244	214	227	240	234	250	248	224	231	194	225	201	240	270	245	235	263	226	228	212	215	254	246	248	227	231	243	208	225	257	231	227	212	245	226	250	240	243	230	244	222	213	240	237	282	225	226	245	258	231	233	250	256	239	229	218	232	219	270	237	245	231	220	230	229	220	225	254	247	233	241	220	245	217	223	278	252	235	225	268	240	234	237	241	242	264	254	236	238	225	230	210	242	242	230	243	238	243	239	247	215	238	220	255	219	235	218	246	225	251	219	230	220	233	249	252	195	237	230	259	231	266	250	224	240	219	256	227	219	216	220	240	240	250	248	244	205	229	257	239	265	242	236	212	240	231	268	243	220	234	234	231	237	222	240	236	236	254	236	243	265	239	218	265	247	244	248	265	223	243	246	231	269	232	246	219	222	211	216	229	245	255	247	251	256	229	208	245	233	230	231	242	219	234	270	233	227	242	239	274	250	243	247	247	233	212	277	219	249	245	218	233	234	238	240	245	234	232	240	255	241	244	232	217	221	260	229	210	253	240	234	271	249	209	235	234	268	254	262	227	244	219	224	222	231	235	205	268	208	254	230	261	249	215	247	290	211	231	219	240	283	220	224	249	260	254	250	236	220	252	217	240	193	227	203	260	248	224	244	233	269	234	251	232	240	236	246	245	214	242	242	239	236	264	204	229	233	220	236	217	247	233	238	276	245	229	231	245	217	226	255	247	217	247	236	247	225	232	237	246	262	221	256	225	254	226	240	233	233	285	265	251	243	241	270	238	227	264	247	263	235	222	259	211	206	225	255	244	248	274	256	249	219	215	237	235	262	261	209	212	247	242	239	252	229	237	256	231	205	251	227	264	256	257	229	238	234	242	237	257	269	222	217	230	239	191	244	231	262	225	226	202	237	266	219	257	274	237	235	289	224	207	257	219	253	236	249	242	243	256	241	267	218	247	212	221	232	222	234	210	252	235	231	252	242	222	240	249	236	246	245	258	229	209	218	208	263	225	235	212	269	225	235	241	231	255	255	264	261	226	199	251	252	292	230	243	227	260	261	256	223	206	232	226	204	211	236	259	229	240	222	230	230	224	212	250	243	235	228	251	256	220	244	241	226	244	223	226	243	228	291	236	229	229	257	208	232	247	232	232	237	226	241	238	251	267	239	217	233	246	228	251	210	229	224	233	243	227	270	250	238	238	235	251	225	248	241	233	238	242	251	231	220	231	238	211	237	238	231	234	223	216	248	207	242	252	250	227	228	207	218	229	259	228	229	236	244	222	233	238	254	243	237	247	227	263	216	209	251	220	241	241	260	244	232	225	241	215	239	249	234	251	206	250	262	235	241	230	231	225	223	230	227	245	230	258	231	223	257	238	222	241	226	241	235	230	242	218	228	256	220	228	216	222	223	239	260	257	247	240	258	213	259	195	214	234	245	227	208	244	230	247	207	232	272	215	229	231	243	235	245	223	238	234	233	224	206	235	241	229	246	224	236	245	211	234	252	238	254	222	248	244	242	251	234	243	211	253	227	237	254	259	210	231	243	202	241	214	258	241	225	273	196	207	224	221	246	234	257	240	232	229	244	230	230	236	238	239	228	257	229	237	237	258	253	239	204	231	233	237	241	235	245	247	232	230	244	248	229	239	241	246	209	227	249	232	234	258	243	233	244	207	229	229	225	257	270	224	234	200	230	249	257	235	272	229	211	259	211	221	263	220	256	225	230	233	234	222	239	228	240	232	233	240	198	217	207	241	241	225	235	217	251	248	234	219	251	210	241	257	229	233	239	224	255	239	233	243	226	234	235	234	263	225	259	260	205	233	224	227	214	234	258	231	226	246	230	221	241	244	207	236	225	232	248	230	256	228	246	243	245	247	233	240	255	245	262	238	230	263	228	235	237	241	228	249	241	212	232	232	233	208	224	256	219	247	210	234	226	229	259	220	250	239	260	214	240	254	214	234	209	246	233	247	234	217	225	231	239	269	219	254	211	231	233	251	231	237	219	239	248	266	249	262	215	217	250	260	247	229	226	240	210	235	236	232	233	236	251	236	232	268	223	247	212	228	250	242	241	224	244	277	248	236	211	228	249	243	219	249	249	220	231	232	213	231	237	213	221	267	262	250	244	240	231	234	268	231	209	247	235	224	259	206	224	220	222	256	237	219	283	267	228	216	252	265	218	241	231	236	249	238	225	224	227	241	251	218	226	255	241	259	239	251	252	203	211	220	214	232	243	234	240	243	240	267	266	213	260	221	246	250	245	271	240	247	225	222	246	244	219	249	244	228	240	244	235	225	261	242	261	226	248	241	219	227	241	219	237	226	230	229	227	218	237	241	233	232	236	243	253	251	258	239	231	226	199	244	245	256	236	257	243	245	246	248	230	230	237	227	227	224	245	235	247	244	236	233	223	277	217	240	249	206	232	266	249	237	244	246	238	264	255	224	232	245	236	257	197	235	216	246	223	241	237	219	255	204	239	257	231	244	244	233	207	238	239	259	254	230	252	214	228	255	212	211	199	201	226	215	236	247	221	229	253	224	234	210	231	256	232	260	220	206	240	223	216	230	271	222	227	235	202	215	252	235	246	267	236	234	246	224	239	236	249	229	252	211	223	227	245	246	209	244	226	246	227	259	236	248	253	239	235	232	242	231	222	223	221	233	218	240	226	223	233	236	220	263	274	247	242	226	260	235	198	233	230	219	228	213	242	219	229	251	236	219	239	241	228	209	265	233	248	259	225	243	234	245	246	249	213	245	239	223	210	238	229	220	269	231	218	239	253	226	237	264	244	234	271	216	236	245	237	246	259	250	216	229	231	260	230	233	211	248	236	227	237	225	271	224	234	233	230	210	241	261	247	213	239	242	241	271	237	248	235	230	234	265	248	266	248	229	235	262	252	266	271	218	218	223	237	231	228	251	250	253	226	218	208	243	217	238	246	229	225	266	219	240	257	249	263	226	234	264	257	230	227	248	234	234	238	211	241	268	238	213	268	229	248	247	229	225	232	268	266	250	229	220	233	255	243	240	259	243	261	248
9175	627	774	820	832	764	707	659	651	630	607	582	607	639	606	605	640	624	579	605	598	586	550	596	633	599	571	602	545	615	601	590	600	577	605	550	585	599	572	576	618	547	615	577	527	609	592	604	622	614	583	591	576	590	611	605	596	556	608	611	567	615	610	564	592	597	556	608	561	594	599	593	586	606	602	621	565	592	592	585	571	552	584	567	565	583	632	589	567	539	614	611	601	603	563	556	638	609	599	605	589	611	563	619	599	609	602	608	619	619	562	627	610	600	602	611	605	605	603	565	594	595	589	605	567	578	554	655	616	603	629	586	584	647	623	605	570	592	559	613	624	595	560	619	558	572	622	627	619	577	578	563	524	622	576	578	574	597	537	575	592	565	605	609	570	596	640	587	560	565	582	591	554	570	602	590	594	555	577	602	567	650	562	594	582	624	579	624	633	572	605	581	610	567	577	565	630	587	562	592	607	606	572	578	599	570	584	562	615	578	543	610	600	577	556	577	550	618	563	567	596	574	553	560	611	605	610	606	634	599	612	599	569	618	592	554	566	575	634	616	554	610	607	600	563	554	600	605	580	611	566	561	582	611	609	608	618	593	605	572	566	556	615	599	618	570	574	594	587	579	573	547	641	553	611	542	594	583	557	617	611	635	610	563	604	622	555	572	632	574	598	578	598	614	563	578	577	607	614	566	567	582	570	582	595	615	596	588	626	559	596	575	630	566	594	617	620	561	569	579	608	582	566	613	610	573	642	602	593	559	614	575	604	599	614	597	625	595	625	619	571	593	589	582	603	584	630	577	591	557	610	559	606	562	586	607	591	623	548	630	601	590	603	578	655	576	571	612	630	557	592	623	604	614	602	627	621	597	584	565	605	617	650	616	575	620	621	603	603	572	623	601	589	591	561	569	617	552	629	653	623	577	585	574	597	570	532	583	594	612	627	610	590	563	583	603	582	602	615	567	582	549	587	627	606	594	572	588	567	536	573	583	606	600	581	590	588	571	580	648	627	584	590	599	597	605	568	569	605	558	597	607	599	563	578	557	619	580	605	611	568	591	589	610	600	600	601	595	623	548	613	608	589	551	620	581	569	583	567	592	580	631	622	610	613	625	617	549	639	640	619	604	582	569	595	601	579	617	581	575	605	596	568	574	601	556	642	587	576	574	620	653	592	587	595	647	555	632	602	592	600	554	614	577	604	571	621	651	612	637	569	567	554	584	598	572	604	570	590	601	587	566	557	540	575	639	547	568	558	607	617	565	561	615	593	604	571	560	640	612	619	566	580	627	595	600	616	552	621	614	580	619	547	571	572	629	582	582	564	582	623	635	568	596	589	581	568	584	614	621	554	580	596	555	595	566	561	582	571	611	567	566	615	585	603	602	654	579	619	573	596	644	608	608	600	625	584	610	598	607	592	607	614	620	610	593	589	644	582	592	547	595	601	618	602	585	601	565	583	579	611	597	578	611	566	578	598	533	606	608	559	566	590	571	630	622	580	615	599	614	624	613	564	538	590	587	580	561	625	630	591	600	617	579	588	588	613	592	579	595	583	588	608	560	630	588	595	620	595	602	596	602	634	598	576	566	598	587	585	562	576	588	630	594	602	604	601	588	621	588	595	559	600	572	599	582	583	583	541	618	555	592	569	617	576	583	574	596	567	564	581	598	608	629	573	595	537	575	576	591	566	570	606	572	616	595	571	617	609	616	591	596	608	606	603	560	634	622	581	559	594	624	569	591	585	562	538	613	598	636	595	589	608	537	538	552	581	593	569	627	615	608	556	548	596	592	602	614	603	585	588	616	595	605	577	607	572	574	573	555	605	646	624	555	597	612	568	580	580	578	617	613	614	583	592	592	601	577	600	611	601	544	567	620	634	602	616	643	589	563	605	589	589	578	626	618	581	605	560	571	604	603	580	611	566	579	602	612	548	588	558	549	548	598	568	604	609	621	604	564	610	626	577	617	555	582	605	603	617	598	604	595	597	600	564	617	546	596	601	558	567	606	577	592	553	632	590	592	578	623	638	541	603	622	584	628	594	580	582	592	583	582	577	578	600	612	584	651	617	564	552	558	557	583	583	612	572	593	576	604	586	588	605	645	619	606	548	595	558	615	631	608	543	596	593	602	591	610	537	657	582	573	619	568	581	600	635	593	565	600	564	568	569	576	544	616	592	589	592	598	561	597	576	591	609	633	601	575	592	658	594	576	638	583	546	609	586	591	593	584	568	595	603	592	607	584	567	556	621	603	567	555	567	623	587	604	605	609	598	584	591	538	642	584	571	632	588	580	583	587	565	594	616	576	602	609	603	614	651	611	575	571	599	580	585	569	553	599	618	539	579	558	590	590	599	596	659	598	625	576	595	644	664	579	563	638	579	557	556	576	582	565	625	600	630	578	597	585	623	627	659	632	626	616	572	622	594	566	592	569	604	596	597	618	582	593	589	628	591	591	602	601	598	582	601	589	556	571	604	602	592	584	591	604	578	575	620	609	602	621	625	610	587	602	602	572	608	566	583	581	597	640	605	547	597	630	613	592	554	565	585	608	602	588	600	605	565	559	585	577	569	582	599	577	594	594	589	558	573	572	586	602	605	573	598	579	616	557	647	598	558	588	576	589	612	578	597	608	595	620	634	564	587	581	597	576	547	583	559	599	601	586	617	627	570	611	623	577	582	588	584	577	594	603	569	604	571	590	569	563	586	645	553	606	598	590	610	634	644	582	587	623	557	587	578	564	600	598	598	568	584	558	644	544	620	613	566	605	552	582	557	610	586	556	600	623	580	594	574	612	561	570	566	558	607	621	631	623	563	598	547	613	637	581	588	556	609	570	584	578	546	600	588	578	587	560	554	590	631	611	586	605	607	598	638	587	594	587	595	617	553	646	637	582	595	624	557	605	579	620	552	603	639	585	633	592	594	581	573	578	581	601	600	573	605	599	584	610	555	598	629	580	596	622	600	566	629	609	603	587	617	592	600	544	612	643	610	600	654	541	597	606	618	598	605	631	564	598	587	575	600	569	541	595	537	598	573	581	578	564	588	618	609	559	642	612	651	610	612	593	559	595	552	584	539	597	603	599	601	647	600	644	594	597	649	592	577	603	610	600	635	543	623	560	605	603	613	636	613	589	569	580	604	587	563	590	609	570	587	552	589	577	613	611	589	602	579	579	591	611	598	552	573	626	582	599	554	571	594	598	560	607	591	564	571	586	577	626	580	550	603	615	562	615	606	561	590	572	572	584	607	615	566	598	605	586	555	616	616	610	568	613	632	600	593	576	610	587	563	596	539	618	541	599	617	585	612	616	564	576	616	588	617	618	547	586	611	602	609	572	549	593	592	588	586	639	600	593	614	579	568	564	603	572	613	607	584	596	594	584	574	604	598	570	587	610	581	586	587	606	575	538	581	597	570	583	565	612	638	600	621	596	587	614	565	588	591	555	651	585	581	574	626	582	598	591	612	579	605	616	584	553	584	580	588	571
46800	23089	11876	1918	900	700	600	492	411	389	401	351	296	369	317	278	295	333	297	268	312	298	312	253	288	306	260	278	288	289	302	300	270	300	322	284	269	295	290	288	274	274	275	269	265	306	284	281	276	253	295	270	282	297	296	263	299	265	301	277	244	254	289	278	254	276	274	281	311	304	290	259	269	269	280	299	272	280	321	294	290	299	285	297	286	274	253	255	301	260	267	309	260	262	292	289	294	282	302	295	251	294	263	294	288	304	292	292	306	287	275	279	285	243	283	288	261	292	270	299	296	281	276	290	315	279	254	298	277	274	283	300	282	283	290	247	249	269	282	309	266	245	304	289	269	270	285	251	286	271	295	273	272	268	248	231	255	277	289	301	297	261	281	262	273	272	282	282	278	293	239	279	260	271	294	281	289	274	279	288	260	282	254	257	296	279	271	290	266	312	264	283	297	288	274	261	265	287	238	295	276	266	253	259	278	266	271	264	257	299	291	266	306	226	300	270	277	280	266	255	279	267	292	251	319	253	265	256	275	289	269	273	257	287	287	214	288	307	259	250	312	284	271	293	250	293	292	284	263	243	258	282	294	257	274	299	276	278	233	287	286	269	265	283	279	287	287	267	259	296	305	303	279	264	235	245	269	301	311	311	283	291	266	274	275	250	287	278	296	263	263	287	261	288	273	298	272	285	283	242	266	265	272	252	293	291	299	280	297	308	254	281	273	272	279	293	257	256	297	284	282	275	273	297	267	273	284	279	266	276	303	263	244	275	283	255	248	288	294	286	279	277	286	287	284	282	297	323	304	283	274	306	307	292	246	305	262	244	268	304	279	262	285	255	278	260	295	282	268	302	298	291	271	304	284	264	300	277	265	281	273	303	294	272	250	268	255	259	282	287	254	289	293	272	263	291	271	297	249	264	279	254	283	255	281	314	268	267	268	254	243	294	255	287	277	301	261	284	261	289	314	289	309	280	272	263	287	277	303	280	270	257	295	263	288	285	267	274	238	280	268	285	286	253	259	258	248	300	262	263	263	301	257	258	285	290	261	300	291	277	265	234	251	310	268	299	243	264	253	267	276	278	310	274	257	312	285	277	279	263	289	273	289	267	249	271	284	267	276	295	302	283	263	273	286	281	243	291	254	265	270	292	268	281	266	319	272	289	293	289	294	265	298	284	230	286	284	270	292	246	288	258	295	284	269	275	293	295	258	297	258	269	300	282	243	269	287	262	273	271	310	270	261	276	251	262	273	282	253	257	266	275	248	285	262	294	287	269	272	274	278	322	260	301	307	277	300	297	277	290	253	258	258	272	288	299	303	285	254	267	279	269	258	294	231	280	299	278	242	279	285	261	306	293	302	276	296	275	280	281	281	283	270	268	309	274	295	298	245	272	286	310	267	276	287	296	302	281	297	311	294	292	265	279	267	281	297	274	260	291	302	298	272	277	286	281	294	242	273	304	298	264	300	275	290	300	281	266	290	290	279	277	297	282	280	278	286	298	253	253	294	280	294	289	277	252	268	265	267	279	243	299	263	290	270	288	300	262	283	284	249	283	308	279	282	285	298	296	265	274	286	280	293	281	304	279	306	286	268	290	248	283	276	278	277	289	283	287	265	289	272	255	273	306	274	284	308	304	263	287	313	265	300	243	286	297	295	294	264	265	287	297	285	291	283	263	271	285	248	244	283	242	295	315	284	291	275	264	289	296	305	303	289	313	255	289	257	290	284	266	311	273	310	274	268	295	267	267	296	245	280	300	276	260	269	276	273	285	286	244	310	261	234	256	253	273	265	304	267	278	309	326	278	303	284	270	240	284	291	247	288	284	239	288	279	284	304	253	280	291	274	273	277	289	282	254	301	300	258	302	273	267	268	276	301	289	290	292	280	296	289	243	277	284	281	294	281	304	259	290	285	276	291	256	251	279	270	266	268	257	285	260	257	285	279	289	303	299	296	265	268	265	284	276	267	297	278	288	263	249	283	290	303	282	281	316	273	286	301	255	287	285	235	279	286	277	272	311	276	256	284	301	283	248	284	249	288	289	282	278	306	253	312	280	315	284	276	310	266	280	263	294	257	266	261	267	231	261	259	293	316	284	278	315	280	294	272	306	277	297	284	284	251	289	281	289	278	273	288	274	332	288	249	295	313	284	274	277	261	284	303	260	279	288	256	288	259	244	278	263	295	294	294	263	244	289	258	252	252	260	272	285	284	269	263	302	284	279	260	275	264	294	294	282	293	268	295	302	269	272	254	269	286	281	257	271	274	258	253	257	287	258	253	286	294	291	298	259	288	272	276	277	282	286	257	271	283	282	291	282	282	311	291	274	268	297	262	291	280	302	264	294	223	250	299	288	271	299	287	318	308	267	283	267	258	257	273	270	253	283	262	273	278	268	279	287	265	271	314	261	289	261	244	275	289	301	259	277	277	285	278	314	253	280	296	255	285	276	321	271	271	259	292	275	265	283	318	264	266	269	297	274	311	265	253	254	290	275	273	312	278	314	282	297	264	234	287	283	263	302	314	271	270	272	270	294	271	265	257	276	283	281	232	317	309	235	301	263	299	270	279	265	286	262	272	279	266	289	287	285	224	285	278	280	283	286	273	292	308	277	261	300	284	289	245	285	295	291	273	294	291	277	244	265	302	248	310	260	274	261	272	258	288	267	269	259	239	283	263	279	274	303	265	280	268	253	291	282	312	288	303	273	312	279	269	257	272	295	251	288	296	268	295	276	289	289	274	261	262	240	265	280	265	276	268	273	285	281	289	321	268	271	306	267	281	285	275	259	268	266	286	300	308	274	250	287	294	226	294	285	256	277	271	311	269	300	278	272	281	274	281	249	290	262	284	269	284	264	259	256	277	267	259	267	269	310	295	284	283	256	300	264	332	281	281	263	260	299	252	287	272	272	279	287	278	263	286	266	240	279	269	260	280	280	287	257	306	254	287	294	227	256	274	326	279	284	261	250	289	276	274	298	280	241	279	264	257	274	281	283	256	265	308	260	303	283	278	306	282	277	257	293	270	260	275	270	289	264	306	275	279	292	256	271	268	250	289	274	267	301	261	271	265	281	285	272	275	300	246	285	314	292	277	249	285	290	278	275	277	273	289	305	281	299	282	302	298	288	298	283	244	262	303	302	294	272	284	312	283	299	266	286	286	291	269	265	292	266	301	263	278	283	282	291	299	251	263	268	258	284	309	281	266	288	271	286	282	279	280	271	263	273	231	252	258	276	302	280	261	286	291	286	286	311	272	290	299	280	243	280	281	295	275	259	289	266	265	266	276	282	299	262	271	284	302	276	242	287	248	259	276	258	273	299	300	295	266	247	288	283	272	273	304	327	277	264	309	283	285	290	252	290	269	275	288	261	269	278	240	273	259	277	277	243	302	281	282	281	259	271	257	304	274	256	291	279	270	270	252	283	290	273	296	261	288	234	291	262	252	291	294	271	284	266	258	264	281	281	263	274	274	275	289	294	285	290
24095	1656	2736	2978	2777	2207	2033	1844	1587	1247	1285	1160	1054	1045	939	952	890	866	828	824	827	851	775	772	803	791	759	775	743	771	760	759	738	750	722	766	711	716	703	765	688	762	741	681	692	710	720	665	737	698	720	755	709	757	668	695	707	656	713	687	680	644	680	675	708	729	743	680	697	698	686	745	645	674	671	684	698	669	747	689	648	720	679	695	679	686	707	719	677	665	686	742	750	637	680	653	701	685	680	643	677	695	696	692	701	714	721	700	673	692	720	702	696	688	728	693	666	745	721	672	710	716	717	710	723	672	687	703	702	669	655	723	690	712	744	738	675	710	698	723	684	735	675	689	674	660	659	716	679	683	695	666	685	677	709	717	690	693	693	673	690	682	693	672	693	700	644	682	671	707	709	655	685	706	663	676	636	646	701	663	676	682	668	698	658	703	641	675	693	680	699	669	634	691	673	655	722	670	681	671	660	683	637	662	729	717	689	658	668	682	682	678	718	674	676	662	672	708	704	659	693	678	648	678	663	731	711	699	677	686	700	667	660	707	726	647	659	724	693	634	711	644	734	667	666	692	687	689	697	689	710	655	643	662	672	669	677	671	693	728	690	670	661	654	688	673	637	717	719	679	645	716	637	712	660	702	714	674	654	720	657	653	703	672	701	682	680	710	671	714	702	720	693	716	647	674	660	702	704	716	695	670	713	685	632	679	692	643	675	675	674	717	719	734	690	640	663	725	623	670	702	666	653	679	677	619	702	684	686	705	662	670	705	677	706	695	706	660	704	699	688	674	671	668	636	679	639	707	646	675	678	675	689	669	673	680	656	668	678	644	688	667	631	710	749	668	685	712	705	648	680	696	692	665	683	701	691	696	685	701	664	689	693	656	672	681	712	643	677	708	699	680	664	651	677	661	672	657	683	707	663	686	691	679	653	684	677	730	668	642	696	711	676	719	669	747	733	670	663	680	696	683	649	684	690	726	705	683	642	673	673	698	712	679	667	669	651	679	712	671	720	703	660	663	728	726	695	707	644	712	706	670	748	721	648	644	694	727	708	649	651	724	676	655	691	642	679	683	694	672	676	725	669	675	687	706	664	673	664	726	674	730	654	668	634	716	695	667	744	695	669	660	692	695	686	685	657	685	692	673	690	670	658	692	659	662	711	692	700	670	696	665	691	673	710	651	662	718	702	726	699	681	664	700	682	684	666	692	644	645	706	693	671	702	700	674	675	713	733	668	692	636	644	658	704	689	648	682	707	698	668	654	694	672	701	651	667	672	697	685	658	677	708	758	668	725	687	643	646	708	659	702	698	691	678	680	689	692	742	713	688	700	724	661	666	710	624	644	706	691	663	694	704	712	624	687	657	700	668	650	675	681	673	665	648	680	718	678	719	680	711	649	641	685	698	653	689	702	680	664	725	682	684	693	657	651	744	628	687	692	654	668	661	681	691	676	720	674	684	659	679	645	677	704	678	631	672	687	669	694	676	734	639	659	629	695	725	651	717	631	697	687	690	714	661	687	766	695	683	671	663	702	714	698	711	659	725	687	670	703	624	729	719	697	677	665	671	662	740	664	731	709	694	647	720	675	753	701	722	655	681	714	705	684	645	689	702	699	705	735	715	636	689	683	698	699	681	668	687	659	694	705	656	682	702	697	664	762	692	718	670	692	690	679	661	730	643	707	657	707	660	696	671	718	695	657	712	644	703	658	686	723	715	655	690	692	737	687	693	670	680	670	681	685	711	701	705	691	649	671	710	677	680	655	693	659	693	700	673	678	647	660	707	696	683	690	637	697	715	659	662	698	728	698	684	724	713	728	693	709	695	722	701	690	644	738	663	709	684	724	686	633	671	713	697	715	706	702	663	678	704	705	682	664	666	718	689	691	672	662	686	660	662	676	649	660	682	661	669	718	698	664	719	651	747	686	682	669	688	723	705	676	670	712	697	631	673	681	674	697	672	689	702	655	691	689	667	717	697	670	691	669	731	673	680	651	687	650	654	687	718	702	669	677	658	697	731	665	706	685	696	677	682	663	635	735	729	654	685	689	705	647	682	681	696	701	706	675	736	677	676	724	674	687	683	663	687	693	672	733	658	667	700	701	711	680	622	666	700	652	656	692	696	659	681	643	664	659	682	626	698	681	656	708	702	693	715	615	711	749	695	690	704	694	679	645	661	726	660	700	702	682	711	663	701	624	680	640	692	683	710	724	662	655	682	697	623	699	675	710	689	722	706	713	689	697	684	669	682	706	668	676	705	662	707	705	690	657	689	650	707	629	654	731	671	664	690	706	757	647	691	693	677	699	703	725	659	714	674	696	684	750	685	684	679	672	721	655	677	662	648	664	657	671	714	662	704	756	722	695	701	708	659	685	648	673	654	685	683	695	655	692	670	697	670	678	679	653	673	678	674	691	651	697	678	664	705	717	732	702	747	677	700	716	721	699	711	739	672	700	667	627	707	706	690	712	694	668	713	683	666	665	690	696	716	689	638	677	626	656	647	662	683	667	677	677	686	660	705	663	670	691	689	654	680	654	718	701	675	672	738	685	690	631	689	695	651	706	667	678	683	690	682	750	686	631	673	728	723	680	644	693	613	634	649	688	674	742	661	753	679	699	704	692	650	661	683	654	699	703	696	695	664	640	711	692	743	673	700	669	658	638	675	680	686	711	701	675	657	708	694	670	713	661	652	680	669	685	701	656	655	679	654	670	645	731	685	672	681	663	714	703	665	700	655	657	696	676	702	631	650	686	670	645	670	693	700	634	705	717	742	683	679	724	665	703	710	667	721	638	667	686	649	711	702	671	681	710	696	642	730	675	667	695	659	623	709	700	682	721	686	691	678	682	685	709	689	712	695	711	735	758	637	680	712	689	686	702	695	694	671	705	673	676	722	675	721	675	683	703	643	652	640	709	739	690	716	637	683	706	675	709	720	649	707	640	666	661	651	664	667	676	740	697	717	719	730	671	708	695	688	681	729	651	687	690	668	720	634	696	709	728	719	700	682	696	687	674	702	719	691	710	671	733	706	636	686	705	671	710	646	703	670	694	668	681	679	663	706	677	665	678	641	706	629	690	597	660	665	694	636	696	664	688	635	675	635	644	659	644	730	611	637	711	675	665	664	670	728	697	698	669	634	674	680	642	668	691	707	695	713	655	654	719	715	670	681	665	684	692	701	715	638	728	676	705	648	704	676	689	692	681	690	692	678	706	677	756	696	644	672	696	694	694	674	629	688	697	701	681	696	691	681	674	717	631	692	683	708	671	713	699	650	680	684	682	664	692	766	706	688	682	721	717	690	683	686	698	681	693	717	699	713	723	646	663	687	700	673	666	688	683	652	695	741	666	620	711	659	684	701	686	690	697	698	704	679	659	684	707	634	685	728	683	685	656	693	659	673	682	728	665	660	718	650	714	668	703	723	674	698	674	719	729	687	699	714	674	707	691	681	693	705	694	716	699	658	715	695	661	645	654	687	620	711	684
51259	25825	22420	11284	2688	1283	940	922	727	625	600	585	540	546	497	496	485	542	475	478	487	465	464	476	451	470	421	469	426	461	488	461	433	409	432	435	465	437	475	454	441	457	505	477	433	475	496	440	441	477	485	467	449	426	429	419	457	424	441	465	418	454	440	419	463	463	424	416	440	432	452	474	448	456	439	463	429	448	470	450	418	456	457	419	422	421	438	418	493	428	393	451	379	466	450	434	450	404	425	427	441	478	429	453	421	431	470	438	398	440	427	464	419	459	494	449	461	430	458	442	462	457	426	420	455	438	468	430	435	448	410	433	446	478	450	404	452	416	444	411	470	445	437	469	448	416	446	441	437	408	440	460	462	434	459	474	446	446	448	436	409	460	424	411	412	477	441	426	436	422	439	437	439	445	416	473	435	441	437	450	420	402	438	422	416	457	418	485	437	418	462	453	444	428	440	430	436	457	429	406	416	450	470	419	430	460	427	429	422	426	454	441	438	403	405	445	428	481	432	426	410	448	383	414	450	505	425	416	404	463	429	418	413	441	461	412	401	428	460	448	390	480	453	417	447	453	425	431	410	428	404	406	417	467	389	430	450	435	426	418	441	480	442	447	455	434	445	413	425	429	457	395	418	437	420	398	499	452	403	379	428	418	429	480	434	480	454	456	423	408	488	454	443	432	430	421	420	435	436	420	412	419	476	415	427	435	417	405	426	410	452	423	387	374	468	448	449	449	409	427	439	440	455	439	433	456	438	434	438	461	432	432	472	419	413	435	413	454	399	462	473	460	427	449	428	428	455	409	481	408	429	445	482	433	470	480	436	437	413	410	433	443	421	438	478	442	394	440	388	471	421	430	465	411	422	434	422	421	444	460	430	469	417	438	411	400	424	419	390	435	465	431	430	431	418	458	442	427	460	435	465	431	447	421	450	462	430	465	422	397	426	435	447	419	433	441	406	428	479	453	458	444	492	462	450	418	456	446	448	462	385	453	486	436	430	450	457	449	418	470	459	400	412	454	414	424	437	440	417	471	430	439	403	494	447	431	447	441	471	446	412	423	446	409	397	460	423	440	458	433	434	421	468	445	441	479	460	468	430	451	434	435	457	400	432	433	417	461	435	415	424	433	439	424	422	424	396	459	416	475	442	457	450	421	451	451	442	437	431	446	447	435	428	432	461	462	429	433	431	428	432	432	450	458	462	459	446	413	428	426	458	440	404	431	452	424	433	443	440	498	488	459	420	441	458	417	434	435	435	413	452	422	450	420	423	426	468	489	413	446	444	418	419	412	414	440	445	434	407	459	430	430	431	448	457	430	437	400	429	472	416	472	450	451	487	422	418	484	408	418	411	451	471	415	420	383	443	430	423	438	459	432	427	388	442	431	420	458	470	435	451	434	438	440	463	409	434	415	430	463	457	469	475	443	439	421	424	399	442	452	437	455	414	450	440	455	427	453	413	456	423	429	412	456	385	448	446	400	453	446	422	473	368	446	422	469	449	414	469	418	448	461	457	410	433	426	458	436	468	389	413	445	453	428	425	427	450	447	425	426	425	422	408	442	430	454	443	430	418	433	456	480	414	437	454	406	409	426	423	448	435	412	425	446	416	413	446	471	451	411	433	441	463	414	433	439	435	451	425	422	403	462	427	456	460	409	422	474	452	418	451	395	443	437	422	453	435	440	451	421	397	437	444	443	431	405	410	416	418	448	424	433	400	467	422	426	402	470	417	441	459	434	445	438	411	452	470	432	443	422	463	428	446	413	431	453	439	394	418	502	440	427	430	415	429	443	520	416	415	435	435	411	446	454	441	448	448	428	458	418	408	419	466	436	422	412	434	420	439	448	436	438	447	390	425	426	390	422	419	389	466	422	438	428	418	484	416	430	428	439	429	446	449	415	435	413	445	440	423	467	423	403	425	462	432	464	425	437	433	428	416	452	457	426	401	435	452	453	424	432	421	422	454	455	459	430	360	444	452	465	426	422	471	469	450	395	453	493	421	468	419	438	404	440	402	441	445	410	440	446	406	438	431	443	417	475	411	441	470	461	383	433	450	442	429	419	393	443	444	387	441	390	446	414	411	445	447	460	495	435	424	447	448	423	434	456	419	450	435	431	468	456	430	438	460	458	448	424	414	431	415	453	454	466	421	426	484	389	390	435	465	453	424	399	452	408	466	435	433	434	432	443	436	421	473	426	420	405	422	426	443	478	429	443	419	455	472	458	400	408	425	406	426	389	408	451	471	493	496	439	448	430	450	402	452	409	407	413	415	438	407	409	442	424	461	422	475	458	439	417	458	433	466	453	453	432	471	465	463	434	440	424	438	432	426	414	445	438	479	490	420	423	411	426	439	446	447	421	413	449	446	435	428	429	435	420	426	385	452	433	462	446	473	417	431	458	412	409	383	417	429	422	429	464	477	413	453	465	419	473	456	432	436	427	448	439	425	437	449	431	427	412	427	425	418	456	424	391	474	425	431	433	465	426	430	424	412	452	464	465	388	421	428	398	424	423	433	416	405	435	476	439	433	428	428	444	433	414	436	444	418	466	394	474	435	445	465	469	432	441	465	433	475	456	406	440	420	381	446	454	431	444	431	430	401	394	432	443	445	456	439	449	421	421	445	456	420	434	416	450	427	471	406	479	394	438	422	405	447	411	424	455	415	386	419	468	414	435	433	446	400	470	430	413	424	469	391	442	387	452	462	412	470	420	440	448	456	422	450	455	432	411	470	418	427	405	443	414	467	430	443	452	455	425	458	442	455	455	438	434	429	436	431	412	431	443	424	407	464	428	414	441	403	459	447	427	438	451	462	424	409	439	470	443	441	419	434	417	451	419	447	420	427	469	445	436	434	436	449	431	455	457	429	437	441	422	450	468	418	472	411	422	452	448	464	398	409	442	435	409	434	442	425	471	437	457	410	428	445	429	423	440	414	459	451	423	425	435	455	392	454	419	398	445	437	424	458	438	464	422	489	436	432	470	385	449	390	430	425	439	430	463	418	453	445	454	419	429	415	447	451	445	433	419	440	436	456	422	450	451	430	424	429	437	444	461	427	460	466	441	436	432	422	428	435	440	474	430	447	460	384	397	439	485	429	447	460	425	458	426	425	418	445	396	450	479	403	397	435	457	415	420	389	442	429	478	426	476	448	433	439	433	421	428	408	414	437	428	436	387	418	464	390	456	426	425	414	439	442	393	466	452	457	431	393	418	431	458	479	449	462	440	479	443	411	438	466	430	460	436	455	419	468	440	425	490	404	427	449	464	448	496	465	432	467	447	438	398	411	388	407	454	436	418	398	458	453	426	412	431	428	469	464	435	439	468	438	435	417	453	465	440	450	402	423	404	411	395	432	440	422	451	416	443	449	449	457	423	457	468	440	424	446	472	417	458	429	417	468	479	424	422	427	427	464	435	475	438	450	419	434	459	476	459	438	476	448	456	429	446	414	426	422	428	431	439	431	435	451	450	480	451	472	393	407	439
33575	2682	4770	5170	4459	3895	3152	2846	2406	2220	1890	1786	1675	1512	1489	1459	1310	1319	1339	1355	1253	1189	1227	1142	1163	1209	1168	1127	1115	1100	1149	1090	1154	1145	1110	1012	1090	1038	1091	1053	1066	1082	1019	1025	1054	1028	1078	1043	1047	1044	983	1092	1035	993	1012	1008	984	1023	988	1020	983	995	1011	1037	1089	1024	1020	997	984	982	965	980	993	989	1090	1058	998	990	966	1000	989	1008	988	986	960	1032	1049	1006	973	991	1024	1046	999	917	1015	1002	1014	998	1046	1031	1067	1003	1016	1043	1020	1038	1051	1021	970	1003	1018	1012	1002	1012	1018	986	1037	1008	1075	936	974	990	1021	972	1021	1013	1007	1022	976	1006	1043	1044	1019	1010	986	1027	1002	1039	991	1005	931	1028	997	963	1008	940	940	989	975	912	1024	978	1013	1005	1042	986	964	949	998	999	968	976	1080	1009	986	1039	971	969	992	1018	997	964	972	1039	980	943	984	1015	1013	1016	1007	1031	975	1037	1056	929	1051	939	1025	1019	997	935	1014	979	960	1004	1007	965	1020	1010	1040	1025	1011	1018	985	1006	1025	985	988	914	1033	981	963	995	960	989	993	950	1018	1058	1005	1014	1035	1008	906	1015	1001	1024	975	986	976	974	1005	1018	961	956	978	1042	947	994	998	1008	1032	955	977	1000	994	955	988	998	1000	981	1009	1039	963	1042	979	1054	1003	1006	944	1043	1006	979	1024	987	1016	977	989	936	970	956	1016	993	999	1078	950	1076	951	1033	979	1004	1007	1032	1007	999	1037	968	996	994	965	1031	974	996	960	941	987	986	1022	980	948	1020	997	977	1002	958	956	985	1036	1051	960	993	976	1000	1041	1011	966	959	995	948	1044	995	1005	1009	1030	981	961	1033	1006	932	986	1023	990	1011	934	1004	1003	993	977	992	969	991	1009	948	973	974	983	948	1017	1006	931	1001	1015	968	1063	969	995	1011	998	1002	985	972	1040	1008	1021	950	969	981	961	979	947	970	971	978	1012	974	1018	1030	1019	1017	1029	999	990	964	977	990	972	949	968	989	1022	956	1005	1059	1036	1016	970	981	1013	996	967	939	1030	1058	975	1003	993	1002	991	950	1014	1015	991	1051	1024	999	970	1033	911	1047	948	943	1033	971	1009	1065	1000	1064	961	988	1000	990	1039	1010	983	993	967	1031	1040	1039	1022	1033	1014	993	1018	994	980	1024	981	962	1006	948	972	964	977	984	980	1009	960	969	1013	1026	945	1065	962	1004	969	946	952	1021	925	988	962	992	989	1012	1022	985	948	1019	971	999	1021	979	1008	987	971	973	975	998	1022	942	988	984	954	1044	1087	1015	1056	961	971	1016	1007	993	996	964	995	985	1028	998	1007	940	950	1012	1028	998	1000	1065	975	1013	975	986	956	991	981	984	1002	948	1058	979	997	1002	946	1010	927	1003	1024	1015	1016	970	975	926	1033	1001	915	974	1000	988	1016	995	953	958	1050	998	1038	979	1015	950	1015	976	988	997	1015	952	1054	968	988	952	1014	979	1015	1010	972	967	981	1021	984	937	1003	1036	988	1058	1013	1023	977	917	989	1029	979	989	967	1063	961	970	1012	937	972	940	983	1003	977	970	968	1001	1072	947	975	1029	1000	1011	1015	962	962	942	1041	970	964	970	1022	1095	977	998	1029	950	962	1006	972	1010	1016	968	987	975	1020	974	977	998	989	991	989	1044	1002	953	975	953	951	1006	1003	1006	1008	982	993	951	973	978	981	980	981	951	1021	964	986	980	977	993	1009	942	998	1000	987	1031	994	1007	1014	1002	947	950	998	996	1008	1001	977	1004	1027	995	965	1016	1008	1049	987	1059	983	977	1013	1011	961	977	972	1043	996	1005	966	980	994	976	981	1010	993	1018	1008	1048	934	987	1015	1014	997	970	984	1005	1002	977	956	1003	1069	999	997	1017	1065	991	994	991	960	945	1000	983	995	999	982	961	1030	962	1035	989	984	959	999	1023	1004	999	1022	1067	965	1054	959	985	1021	1015	990	955	967	989	982	964	971	1003	999	957	1005	1039	1009	1039	995	959	959	945	962	1021	959	971	994	981	994	999	985	1007	1012	996	1011	953	935	1017	972	995	969	1035	995	950	1005	960	967	960	1013	1016	1066	968	1019	954	1009	992	962	991	1021	1018	999	966	1003	1011	1003	983	1040	972	984	1015	989	1004	969	932	952	988	1039	998	1021	1044	972	993	991	999	1001	945	1006	1002	987	1012	1017	1022	961	1000	1001	1032	978	995	979	988	1018	1031	991	1018	1008	994	972	969	980	1011	996	974	942	977	987	986	1010	1009	970	919	957	1002	1053	972	988	1035	981	957	985	979	964	1024	1028	996	1015	1014	948	964	1011	997	992	991	962	1029	958	994	975	1009	959	1026	1010	1008	1044	984	1057	964	1007	924	985	986	974	999	1006	1000	1005	953	986	1018	1026	999	979	942	1002	950	1041	1015	958	917	1028	973	1009	992	1011	1016	915	1002	987	998	992	987	981	968	979	996	1023	1005	1002	1030	1053	962	967	973	1027	997	1022	923	1022	989	1010	1009	997	1024	1003	983	1010	951	1008	992	1029	999	1008	942	1026	1003	956	1047	1000	1010	977	993	952	1013	973	970	995	1009	1006	952	986	1029	999	1020	1013	987	976	1006	985	1024	983	977	1006	1037	986	919	956	986	965	983	1009	1002	1027	979	961	978	987	945	971	987	982	974	1026	1014	1007	992	980	995	987	976	950	1014	993	982	990	992	934	1015	1003	968	995	961	1025	1013	1031	974	1005	1017	995	968	936	1021	999	940	937	968	1002	1003	1030	975	963	1065	1014	1012	937	968	1012	1019	1014	1003	943	1017	1018	1021	955	986	1005	1007	963	1060	1011	1020	949	1012	988	1002	985	985	970	1009	1003	956	989	994	1024	971	988	978	973	956	995	997	972	1016	985	994	992	959	1051	1022	988	964	1027	1007	974	985	981	1024	1019	1030	991	1012	988	1016	1038	967	988	949	1021	987	987	974	1002	1053	977	1026	980	1010	994	948	1007	1005	997	1049	1073	1001	1051	1032	958	999	950	1017	986	982	1027	1075	1002	988	1017	992	966	1022	1021	1009	953	1062	955	924	975	992	999	1038	1027	1013	974	1036	959	979	990	901	989	1004	996	945	999	987	1031	988	956	982	1009	1048	939	1018	999	1031	1015	977	981	995	999	991	985	944	1015	1036	986	1011	1010	993	1010	996	915	1010	975	968	961	1012	965	995	1001	1032	1000	1005	992	986	937	992	985	994	1017	986	961	966	948	972	974	1003	947	1014	1031	986	998	964	980	919	998	989	978	1037	984	1012	933	980	956	987	981	961	992	986	987	1003	1011	993	1018	963	998	972	991	1024	1008	1005	936	991	969	962	952	1002	1003	993	1039	948	991	968	955	946	986	991	978	952	1034	933	1025	1025	1001	1005	953	1039	988	1064	1011	972	1024	950	977	995	999	991	982	1031	1031	915	1025	975	979	1042	1013	1028	1001	968	1008	990	993	1032	1007	952	1037	962	969	965	994	973	1012	955	996	1020	946	974	925	1055	1010	980	972	999	932	961	977	910	976	1032	986	1009	1050	970	983	964	1025	957	1039	1002	993	1008	992	992	1023	942	963	1006	934	945	1017	1019	968	1035	1061	974	1023	1023	993	948	1047	957	1026	1009	1015	1026	1033	1009	953	985	1013	1038	1023	993	949	1009	965	1001	1030	1023	1028	955	971	957	990	969	1030	965	1011	957	981	1001	986	1011	993	1001	975	1004	977	965	962	1016	1008	1001	943	961	1028	993	989	1033	1013	980	953	998	1000	991	996	997	993	958	947	964	923	980	980	959	1016	964	994	1017	1003	930	987	995	945	958	1026	970	1028	960	976	981	1014	986	1062	977	966	979	992	975	944	984	971	925	1019	975	1011	1021	988	1020	1028	948	975	1023	1001	996	988	936	1037	1055	970	1058	950	983	983	1029	1028	1032	1043	989	1021	972	1002	1045	967	968	1014	988	1029	963	1014	971	954	1057	979	1015	952	946	1000	993	1002	1002	997	972	1012	1031	972	1002	988	1035	947	944	1011	971	964	976
9607	525	329	320	300	254	258	223	223	258	210	244	252	201	208	231	258	227	242	236	217	252	257	252	222	245	228	248	232	226	272	263	250	253	246	237	246	241	239	280	250	229	205	234	263	240	239	227	243	227	256	229	235	224	275	244	236	261	254	256	240	255	231	220	214	247	245	244	241	245	233	275	252	241	242	217	262	233	223	247	240	271	238	225	236	235	224	232	266	207	236	239	253	232	243	245	222	229	227	248	224	230	232	228	231	238	255	202	234	223	239	203	228	239	230	254	237	237	222	243	215	243	221	248	243	251	246	278	212	237	249	237	217	252	237	233	251	235	230	228	224	238	230	217	250	239	226	235	224	231	206	235	252	271	232	230	226	246	205	238	243	258	250	244	214	206	241	248	249	214	207	215	246	237	221	249	215	254	262	231	223	242	266	217	234	223	234	254	256	220	241	231	255	247	243	247	248	224	230	244	221	246	217	240	247	222	213	236	233	251	246	233	251	249	237	266	252	279	250	248	237	230	264	242	236	222	242	206	244	211	261	223	260	217	240	261	258	240	232	242	246	224	213	248	246	258	238	237	234	202	257	218	257	248	243	228	251	234	235	276	243	217	233	241	229	236	219	221	270	229	236	231	238	253	234	223	238	266	242	246	236	225	231	232	264	220	245	234	207	243	238	238	247	239	214	235	205	240	217	242	210	202	259	264	263	240	248	238	232	225	229	236	230	269	263	259	223	242	257	290	249	231	229	224	260	207	261	232	249	216	243	277	253	234	257	245	220	207	211	235	251	240	222	256	211	248	234	250	215	238	227	212	240	259	237	252	232	234	245	256	232	199	218	259	230	255	263	235	266	250	255	227	223	265	220	230	240	228	231	245	224	263	247	226	226	260	240	248	254	212	222	278	227	241	257	248	233	214	251	210	199	236	238	235	267	226	249	252	227	246	263	231	201	213	251	242	236	232	258	228	242	240	235	271	258	240	227	239	250	250	225	247	275	237	267	225	249	238	245	267	243	235	255	245	242	233	225	221	254	253	234	213	248	243	232	245	224	236	233	236	267	230	255	232	239	251	230	222	251	244	232	222	234	246	243	271	233	229	214	242	225	217	225	244	234	226	246	237	209	233	216	241	239	229	227	263	235	199	232	246	223	259	251	226	246	218	237	244	246	265	249	243	224	253	241	261	242	250	270	218	246	227	227	224	252	228	217	231	250	212	219	260	251	211	242	246	232	232	247	224	229	259	225	251	232	224	251	255	255	247	261	256	206	245	254	258	251	238	261	240	234	254	223	224	230	257	258	242	245	265	214	258	218	232	216	250	219	208	240	250	220	235	210	240	221	240	228	264	212	215	220	251	239	260	253	248	232	255	244	243	230	248	203	230	240	217	210	224	202	231	246	241	251	244	256	260	219	264	245	253	247	228	239	223	229	235	252	238	227	255	248	225	247	216	252	223	222	240	232	245	199	255	237	231	265	259	219	212	246	294	220	228	244	220	266	262	256	241	247	273	234	198	190	256	192	239	234	243	206	246	231	232	246	233	246	236	239	236	230	247	259	241	266	240	220	209	217	260	256	213	244	250	239	232	238	271	220	206	240	242	230	209	251	253	233	290	222	211	254	244	229	225	246	247	219	251	229	246	215	245	238	240	202	236	260	229	246	249	253	238	219	267	240	245	236	247	246	246	237	231	245	248	219	235	223	242	236	215	244	250	219	282	254	246	236	219	234	232	215	257	209	207	226	242	261	264	234	241	252	210	251	230	225	236	245	221	214	261	214	250	254	237	237	265	217	206	241	229	243	232	252	214	234	216	242	264	231	223	234	237	222	229	230	250	230	218	237	210	254	255	221	210	217	216	217	240	240	253	197	244	222	228	205	215	226	255	278	218	241	245	279	259	222	260	253	239	217	253	238	256	259	248	231	239	234	224	241	259	245	262	224	241	269	227	251	259	217	238	225	243	258	240	242	252	208	249	237	268	232	252	243	237	211	240	232	214	251	238	232	223	237	230	226	237	221	234	227	260	226	234	212	236	213	220	225	245	239	214	220	234	229	251	250	231	270	226	201	232	232	230	222	228	215	217	234	249	241	216	213	245	242	241	259	234	223	218	249	229	229	229	233	241	233	259	250	235	239	272	243	224	226	222	237	259	235	251	254	196	218	230	235	259	202	230	241	244	250	208	242	231	235	253	229	249	229	233	247	247	227	227	235	244	223	224	243	254	244	223	239	237	217	220	246	249	220	220	238	270	235	226	267	240	220	234	259	251	242	235	223	228	247	233	244	225	221	269	250	234	224	256	200	201	252	237	254	244	246	252	205	210	214	243	262	240	229	255	252	254	265	219	263	251	248	255	229	218	232	233	248	241	239	225	190	242	257	224	237	251	260	216	232	238	249	211	226	237	222	241	207	245	231	230	242	242	260	237	249	228	236	259	232	225	238	246	238	231	245	235	207	237	248	254	207	226	248	242	206	220	245	212	236	222	260	234	239	241	244	261	258	222	230	231	239	274	220	235	220	251	241	236	234	257	226	217	236	239	228	226	238	237	249	241	247	228	256	234	227	264	238	229	199	234	238	219	225	215	244	264	249	250	224	235	231	249	230	254	279	253	229	224	241	267	220	255	231	263	232	254	214	261	239	227	235	229	236	256	225	262	278	231	239	240	223	251	260	249	196	223	221	208	237	246	258	249	264	258	243	257	268	249	236	228	235	259	232	237	246	209	216	234	232	255	232	263	259	225	250	243	231	255	222	254	242	244	231	249	237	267	241	231	237	281	257	218	241	250	224	215	209	221	208	259	233	207	274	253	236	214	228	267	253	244	235	247	246	251	255	259	252	242	265	218	233	251	253	211	215	229	251	251	242	234	243	215	254	214	251	230	254	227	264	229	249	244	237	253	234	251	228	238	222	243	239	262	268	212	253	226	263	225	242	245	253	218	256	238	222	228	244	266	236	268	222	254	260	261	236	256	276	270	266	235	236	229	221	229	228	243	245	256	237	225	227	220	223	235	236	223	263	236	248	224	239	246	218	239	233	247	260	218	252	226	226	246	222	251	250	213	247	229	245	245	244	240	247	229	221	201	240	227	241	233	225	243	254	207	205	214	257	241	233	209	259	249	231	234	239	265	254	252	230	257	239	240	237	235	235	241	235	240	242	236	215	221	266	238	279	251	235	252	247	229	249	224	213	205	232	236	240	209	247	251	221	235	247	263	232	243	242	260	232	240	246	253	225	240	270	228	264	242	242	219	232	219	217	242	246	204	248	262	248	226	242	269	248	244	275	224	245	217	208	283	244	233	233	228	223	268	254	234	256	230	240	266	225	253	239	265	231	245	224	234	239	227	216	230	275	245	238	231	217	267	248	217	256	253	230	253	266	227	263	218	242	255	214	248	217	221	222	241	241	258	279	260	230	260	237	267	234	252	224	260	242	241	208	206	259	237	206	253	227	261	256	248	238	226	232	245	229	244	245	254	232	249	255	221
9104	657	782	808	800	688	704	626	644	676	615	636	611	635	624	607	634	616	611	589	659	594	580	607	583	621	612	562	624	636	577	573	573	579	554	571	606	581	555	609	583	603	578	577	629	576	632	613	605	578	609	602	646	608	620	613	565	608	617	576	562	602	623	586	547	575	598	560	594	557	588	657	589	615	593	611	608	596	552	565	608	630	634	610	567	549	593	571	585	562	585	543	564	593	558	567	614	639	605	554	601	615	582	619	619	592	568	604	616	568	593	655	600	597	611	611	605	624	610	612	558	584	610	646	627	623	610	629	619	584	607	606	625	623	581	588	628	609	626	614	605	560	619	571	606	590	570	624	580	623	640	598	601	575	573	598	558	600	610	586	614	557	583	582	613	597	588	601	585	621	548	573	614	571	609	618	613	653	639	581	544	569	558	569	588	581	603	618	595	583	568	598	569	556	576	611	566	598	644	570	597	596	608	581	631	578	582	633	621	609	611	603	600	609	575	538	588	596	571	577	658	569	615	586	578	591	571	579	591	646	577	604	563	608	609	591	643	591	556	570	602	604	589	570	597	619	554	579	550	590	613	567	611	601	565	588	638	616	623	614	588	597	605	610	622	614	564	627	533	580	622	615	569	621	650	580	583	622	579	578	578	576	555	604	612	606	587	603	580	561	597	582	576	591	561	558	540	616	582	587	603	585	574	583	568	620	593	606	590	634	664	566	585	599	597	605	556	609	592	569	571	585	613	557	605	601	590	609	581	607	613	540	595	543	604	643	603	589	586	591	559	555	545	535	593	576	560	617	553	624	601	608	575	635	587	563	559	595	594	634	611	557	604	532	589	597	609	597	586	519	599	598	609	605	567	594	595	586	589	581	594	610	583	561	547	602	571	587	601	591	593	618	554	596	583	580	580	563	606	576	594	627	597	608	654	602	629	623	599	588	615	645	614	638	557	585	591	553	614	571	606	589	557	582	594	625	579	596	576	607	604	572	628	597	579	582	620	547	627	612	614	623	553	593	556	585	585	617	554	588	587	590	577	568	590	575	569	587	638	586	582	563	605	606	569	586	598	569	625	608	572	639	629	571	626	589	563	635	585	567	577	582	608	572	612	583	600	575	568	593	603	579	615	638	598	604	572	580	620	576	563	584	598	593	597	622	629	567	557	544	637	613	596	630	574	605	606	598	616	658	567	599	578	590	597	551	654	631	635	620	569	585	576	619	596	583	595	626	589	586	585	604	582	606	593	559	583	595	635	592	566	570	602	578	603	581	580	585	596	565	563	621	594	655	610	555	578	533	551	541	564	576	638	579	639	615	546	623	613	595	601	598	592	626	577	602	582	607	633	597	598	626	587	627	549	623	609	655	539	601	564	538	553	637	599	634	603	524	602	566	610	565	640	611	576	561	583	572	574	604	613	615	594	562	614	597	601	563	566	596	579	610	622	575	619	611	552	583	598	571	563	594	540	592	571	584	643	556	608	559	579	565	556	566	610	554	599	603	563	652	636	607	638	601	604	594	620	596	594	603	587	592	583	599	576	576	650	576	573	590	625	584	631	588	542	615	575	563	548	574	575	550	573	589	557	582	553	582	595	601	577	585	570	573	556	585	618	581	620	583	619	616	599	571	572	561	569	594	610	605	540	558	542	574	591	609	614	605	643	568	577	578	616	616	643	589	608	613	555	593	592	590	517	632	605	604	600	585	592	579	602	558	571	591	644	571	610	623	598	628	599	636	592	592	564	590	647	554	569	595	559	630	588	597	617	594	558	591	621	597	600	599	592	570	607	578	602	581	636	594	596	604	565	593	598	606	574	599	572	623	611	544	579	608	607	580	603	601	629	572	566	605	533	591	617	613	554	583	607	580	651	561	554	629	575	615	621	635	534	640	588	583	595	571	620	616	525	556	602	626	622	539	608	576	633	630	630	648	567	583	580	541	599	604	571	610	580	597	596	576	603	615	594	648	555	594	583	589	565	602	574	557	586	610	594	618	621	594	611	631	582	565	559	620	586	597	614	595	582	598	589	593	576	607	551	624	553	623	585	569	580	621	581	627	537	597	626	572	589	590	605	553	594	584	612	605	576	556	574	607	578	553	621	609	593	658	572	632	618	562	611	557	630	605	580	587	595	634	607	582	599	572	565	599	583	538	535	570	625	582	624	629	602	558	583	602	590	596	566	595	582	627	598	586	559	593	596	609	583	564	574	617	595	606	572	549	587	543	580	511	594	573	599	628	611	585	597	558	550	587	539	567	591	582	593	559	574	571	592	591	667	629	619	617	545	621	584	591	586	591	588	597	588	586	627	640	597	599	609	609	626	581	557	568	637	584	561	579	553	628	577	624	584	574	568	609	614	547	629	562	609	548	579	636	572	601	654	564	574	618	570	568	596	608	568	550	628	606	616	601	601	631	585	595	616	540	566	582	603	600	602	598	589	579	632	567	596	575	619	545	592	615	565	627	599	566	584	601	594	656	565	605	652	594	542	604	570	604	582	622	643	626	586	615	578	564	564	565	547	574	550	633	569	596	566	593	602	585	568	601	544	593	595	648	604	602	615	621	570	600	589	636	552	574	564	590	618	616	605	584	608	585	595	576	597	583	576	569	552	592	554	596	618	630	567	582	620	597	569	579	584	599	553	601	615	599	585	595	567	606	642	610	586	578	571	580	550	546	658	572	622	610	601	582	601	597	610	628	584	582	622	582	594	559	596	583	609	614	623	576	590	611	615	570	600	633	571	567	530	549	633	608	619	609	588	598	619	590	546	590	565	575	613	619	602	617	578	591	592	555	588	604	624	624	614	556	614	588	633	637	574	586	590	621	553	588	598	580	623	621	550	599	642	635	570	551	595	583	630	569	612	604	617	586	602	589	583	579	613	599	607	614	565	588	600	587	596	601	599	626	586	602	578	616	606	585	556	593	606	553	563	528	579	586	563	616	546	581	629	551	626	591	590	623	594	596	592	585	617	637	567	590	602	564	548	576	593	582	584	570	620	572	645	601	582	571	600	558	576	581	621	641	585	589	591	592	605	609	587	565	583	609	580	609	578	601	611	577	580	633	610	623	618	603	573	611	563	577	552	600	582	579	569	580	597	639	600	601	558	559	608	586	604	565	596	569	623	608	599	592	611	598	586	563	608	607	627	587	573	631	605	570	618	593	598	611	595	607	603	628	592	520	649	574	580	589	601	566	581	579	585	600	615	590	606	571	598	611	560	595	605	597	578	604	613	566	608	606	572	599	591	538	579	576	591	569	597	596	591	566	638	608	577	546	566	589	601	580	601	573	604	568	581	575	595	599	632	606	598	581	591	601	545	587	579	567	595	622	608	594	629	573	564	615	568	621	548	613	608	580	607	583	604	582	600	567	614	585	566	621	609	551	579	601	598	593	594	593	546	540	596	616	564	583	565	569	579	586	555	596	590	575	595	634	628	574	591	587	595	590	608	540	595	582	596	565	565	598	553	602	602	605	562	620	572	606
51959	21182	13166	2615	916	679	550	484	422	392	386	344	362	344	385	349	323	322	325	296	318	298	300	316	273	292	285	315	320	300	317	275	281	281	283	287	295	258	294	281	282	273	290	297	288	298	279	261	287	308	294	282	311	266	284	290	318	287	313	271	275	282	275	305	302	267	301	300	332	290	289	277	283	291	274	309	283	290	272	289	304	262	266	283	286	279	269	284	301	298	281	290	277	294	285	278	286	275	275	274	291	291	313	301	311	279	310	285	291	295	288	292	313	283	272	278	289	273	273	266	250	290	276	301	282	289	284	285	297	290	269	309	293	270	241	299	298	280	286	272	274	273	260	291	266	258	299	273	291	277	258	266	294	290	274	268	285	312	264	241	281	269	276	281	261	285	285	320	273	278	258	262	284	261	285	258	261	264	273	278	259	278	289	280	299	268	293	268	319	262	270	269	303	316	267	292	274	258	294	291	262	290	299	294	273	302	265	294	263	316	244	295	290	303	259	264	246	317	298	267	286	263	266	305	286	265	288	255	254	267	323	314	309	280	315	274	295	282	312	276	306	273	284	316	261	246	262	280	289	271	257	281	279	270	262	277	275	275	283	282	318	289	278	300	284	298	268	297	265	307	258	305	287	258	276	283	292	275	265	275	284	269	257	296	271	285	285	274	276	288	262	296	294	286	285	270	280	267	290	259	293	271	291	265	302	297	255	285	318	274	273	305	280	319	304	308	260	276	273	264	297	297	284	252	275	327	291	278	268	270	263	294	280	289	293	291	281	297	283	334	306	292	285	284	257	290	284	283	296	286	285	279	245	274	274	266	286	272	287	267	277	290	266	263	289	284	257	303	248	276	285	277	317	286	290	288	293	284	295	282	286	272	311	270	292	283	281	276	256	268	266	285	295	299	286	317	268	298	288	257	309	270	252	295	312	307	290	273	277	273	272	279	304	285	265	290	284	244	285	252	262	294	280	258	278	288	270	281	285	278	290	288	284	310	296	302	261	282	288	270	289	256	289	321	307	247	285	298	269	288	279	285	261	275	242	278	262	253	299	247	271	276	293	281	301	314	283	261	289	283	306	302	279	274	259	281	326	307	287	283	270	291	286	301	312	276	278	295	282	302	260	272	290	294	270	282	303	297	280	300	302	304	295	267	278	312	290	294	297	250	250	274	254	273	264	304	288	279	270	281	292	282	285	285	312	259	247	293	276	348	273	311	287	305	300	301	281	273	281	303	284	285	271	264	287	271	251	284	254	273	266	287	281	249	284	278	250	263	271	298	260	285	304	275	287	264	270	295	265	295	246	271	294	288	289	268	311	242	259	258	277	260	282	272	267	287	293	289	324	303	283	282	299	257	280	292	265	281	302	285	280	272	267	281	273	274	281	304	272	277	324	249	285	265	259	350	295	268	298	282	275	274	285	273	292	300	278	263	261	320	286	295	255	266	271	259	269	295	296	247	270	267	283	283	300	273	297	266	271	284	278	336	292	283	237	306	287	294	279	285	263	329	264	284	294	253	276	257	284	299	261	287	269	300	294	287	275	319	274	314	277	274	290	266	299	302	267	295	248	277	284	287	272	284	274	300	257	268	303	282	309	247	260	316	279	291	314	307	317	288	260	269	257	269	296	307	281	284	269	274	283	290	288	282	284	292	276	257	269	289	291	296	304	261	287	297	284	268	243	301	275	252	275	305	289	289	272	295	283	253	274	270	282	330	271	276	265	265	289	304	285	259	273	302	303	288	295	259	271	300	280	291	282	270	270	287	289	297	295	279	256	289	277	310	284	260	271	262	300	315	277	320	260	276	282	287	307	273	273	258	298	285	280	278	302	290	295	260	291	290	294	300	262	280	282	287	292	263	285	269	288	299	260	322	301	273	298	286	282	284	258	262	286	285	296	291	273	264	291	287	267	260	284	273	290	290	302	272	289	287	298	294	269	259	285	250	268	282	298	252	310	278	268	279	282	297	298	285	317	273	230	278	283	284	251	288	302	270	261	299	300	282	259	285	283	289	272	277	276	287	275	292	269	271	308	278	269	298	277	298	301	303	299	304	275	254	283	281	311	286	257	262	284	288	313	288	251	289	277	276	262	314	280	275	252	277	274	325	287	269	303	285	273	285	268	271	289	267	280	256	276	278	275	288	290	274	291	261	293	287	330	279	296	265	276	290	283	274	277	275	291	297	310	256	290	284	286	308	273	267	274	260	318	253	306	311	288	279	288	262	291	280	264	273	249	267	249	297	280	261	307	259	275	274	236	269	289	264	279	306	268	270	259	275	296	295	281	295	273	299	294	276	317	232	269	244	280	256	267	286	276	270	287	281	239	280	285	297	278	271	263	266	289	303	282	281	300	294	284	286	292	274	273	279	273	282	253	270	324	303	290	272	286	271	312	249	281	279	238	280	297	270	302	293	295	293	267	293	270	285	239	313	302	293	285	267	272	284	270	316	269	293	280	294	237	269	234	256	287	275	236	266	252	302	276	283	261	298	275	279	288	287	271	266	275	261	289	290	298	275	286	295	277	267	288	299	312	271	262	274	262	303	299	276	297	265	267	306	271	273	283	279	274	281	279	276	288	262	304	293	294	300	269	265	298	305	300	269	292	256	252	303	296	278	274	285	276	306	281	270	309	269	326	289	313	276	268	276	306	311	250	272	289	274	286	286	283	286	327	306	279	275	292	289	277	276	285	291	270	274	307	290	287	282	300	274	317	304	262	267	261	287	244	295	278	278	292	291	299	262	279	305	288	298	297	278	267	289	306	286	307	299	285	297	238	267	306	284	287	303	292	278	278	303	259	296	270	277	298	317	264	264	267	282	273	320	291	293	281	274	287	274	308	311	262	284	329	291	301	292	272	250	287	252	295	262	276	276	254	264	275	261	268	278	288	319	295	287	252	272	267	283	319	278	305	291	268	268	247	263	315	269	246	257	259	265	284	287	295	251	276	284	297	260	287	287	282	293	307	275	281	270	261	308	283	277	277	284	300	295	268	297	280	281	287	300	293	308	275	294	278	321	266	278	298	284	286	259	294	320	277	252	301	284	283	262	293	259	255	289	254	279	301	265	237	266	245	312	288	269	273	290	301	283	290	268	321	294	289	307	266	266	290	284	301	277	292	285	256	295	267	293	258	284	330	308	299	298	304	271	246	260	295	315	308	315	282	286	232	260	279	277	254	280	320	305	280	290	308	259	283	262	283	321	316	268	266	281	291	291	308	293	289	276	292	252	252	287	286	236	257	299	289	252	273	305	270	265	269	281	255	295	267	291	261	290	265	273	312	260	272	276	285	281	297	290	271	303	284	272	302	264	287	290	270	284	316	292	291	316	235	260	288	265	293	305	283	263	252	248	261	283	252	302	303	288	267	261	300	256	266	264	283	298	269	297	264	286	286	283	272	270	305	286	262	288	301	239	250	256	270	289	272	252	282	281	282	288	261	285	298	289	286	315	252	280	270	258	282	266	294	287	281	262	273	293
27001	1618	2683	3113	2710	2359	1930	1735	1604	1332	1237	1099	1006	1001	965	973	936	847	860	894	819	796	819	822	750	794	787	776	801	819	749	662	778	752	769	714	746	743	721	737	772	696	758	649	685	725	678	664	729	723	693	708	687	719	719	673	702	704	702	722	710	713	724	710	741	712	727	705	712	686	702	724	740	674	710	726	706	700	728	725	729	704	726	714	703	727	680	696	723	684	674	686	668	701	681	698	724	661	696	727	709	694	661	687	668	737	695	724	724	723	736	694	751	748	694	692	746	702	717	713	713	699	637	679	713	688	693	676	727	739	750	713	673	669	725	753	647	702	702	691	732	727	710	715	681	723	696	722	680	647	657	730	676	686	680	698	672	736	701	706	684	679	668	670	705	700	694	680	673	684	739	729	673	724	704	712	689	714	726	734	698	689	694	713	724	709	725	691	716	655	734	682	684	668	686	659	681	691	691	691	654	708	678	712	710	703	663	676	716	656	706	675	736	667	688	698	679	709	720	675	701	697	684	752	707	696	675	689	738	723	705	644	699	736	710	708	635	678	681	707	633	716	675	680	656	726	650	691	684	777	699	642	654	650	695	681	677	716	712	740	691	678	689	718	723	653	694	654	672	687	757	700	713	652	696	686	707	721	694	732	704	737	663	697	685	675	698	705	673	704	650	719	738	736	669	691	692	716	657	744	687	657	625	705	694	753	713	650	713	694	673	679	711	674	652	691	675	728	732	667	627	708	690	708	613	674	707	685	680	682	675	699	633	701	698	664	673	704	657	693	742	735	703	724	675	665	685	707	666	723	674	699	658	690	759	675	642	694	678	677	728	703	706	718	699	624	716	702	732	676	655	669	697	751	705	709	708	642	664	691	693	699	662	689	709	707	696	677	659	725	688	711	708	697	695	671	770	675	705	713	697	687	681	667	704	656	651	668	667	661	669	710	663	705	666	707	707	688	696	734	713	720	729	682	666	688	647	702	704	714	673	660	661	667	691	677	692	725	688	743	687	654	690	676	676	652	693	666	710	672	663	742	706	702	701	689	697	732	703	665	695	677	708	712	684	638	661	703	717	706	674	712	667	653	702	708	669	696	667	666	665	678	732	714	760	713	691	679	695	687	688	683	670	706	708	661	675	609	685	692	702	671	637	702	675	621	646	704	685	706	715	686	680	685	652	683	700	751	679	661	685	694	689	709	687	655	671	668	684	675	717	718	726	694	647	683	698	669	690	647	685	685	675	687	646	674	715	708	686	679	715	709	641	729	676	687	719	716	720	669	687	665	674	704	683	711	650	744	739	658	701	686	675	663	726	698	667	704	705	728	680	695	687	683	653	650	708	695	700	717	674	716	672	641	646	705	708	704	695	698	649	661	700	691	706	698	693	681	704	697	673	689	684	724	691	708	699	677	728	721	713	692	671	683	679	678	673	690	679	718	690	732	685	646	730	661	668	728	696	746	675	716	672	692	694	674	749	699	736	704	693	650	665	695	697	683	631	715	679	725	694	666	680	687	761	694	692	683	702	647	676	683	695	748	662	698	712	658	670	702	715	698	700	667	657	688	740	692	678	710	706	648	687	670	727	689	656	664	683	689	655	684	671	712	663	693	707	730	719	641	693	668	733	678	672	690	750	692	713	666	708	715	684	717	648	684	669	689	693	667	701	720	641	686	642	674	696	667	651	702	733	680	663	721	666	698	682	760	693	715	734	712	658	678	690	685	685	645	675	697	703	690	670	704	683	722	685	703	675	702	661	636	685	651	698	683	643	716	628	685	683	679	709	672	689	693	707	678	697	713	710	736	746	728	691	731	682	666	702	711	683	674	698	674	696	705	702	690	699	689	767	663	678	683	712	711	663	645	665	719	707	710	676	717	708	728	685	703	700	664	698	664	728	704	699	638	717	673	657	711	693	695	652	668	690	699	731	708	666	686	718	727	723	690	682	718	660	696	709	679	707	726	662	679	672	699	647	741	653	676	681	676	677	682	685	682	700	702	692	701	635	695	662	673	706	666	714	648	720	724	649	710	674	633	676	670	674	664	751	682	712	691	726	711	686	707	712	685	718	676	695	680	679	731	708	669	661	689	724	666	702	718	671	719	701	648	710	682	683	699	707	696	719	722	648	730	698	683	740	697	723	690	695	724	655	670	676	701	692	704	673	669	719	687	681	721	668	687	698	675	715	678	686	719	653	671	710	701	720	691	654	724	739	696	715	684	648	720	738	739	679	680	716	705	739	665	643	690	714	713	707	706	699	691	668	736	656	651	652	692	700	680	683	709	695	690	677	658	672	731	741	648	732	653	690	707	699	720	716	704	710	729	684	727	664	657	714	689	705	728	689	683	714	731	664	697	676	683	641	712	691	682	703	689	687	700	706	691	724	698	708	700	673	697	702	650	694	710	740	729	636	696	672	650	720	643	727	661	693	692	719	690	716	666	677	679	670	701	692	709	738	704	600	718	721	663	660	721	683	673	726	735	670	686	679	672	730	676	690	739	636	652	666	671	668	687	710	743	683	699	693	699	711	713	723	678	651	686	689	702	696	647	658	690	682	663	704	733	687	741	705	694	659	666	707	696	676	679	684	721	706	631	686	729	726	656	693	697	717	721	719	669	662	671	734	755	690	713	692	671	726	686	659	698	705	692	709	668	665	719	720	663	710	654	673	718	696	677	686	681	651	669	727	737	690	672	718	653	687	689	660	702	686	670	629	699	671	712	758	732	697	710	698	680	732	747	654	642	729	705	716	703	742	704	696	652	669	681	701	659	729	699	681	739	683	667	679	680	662	674	624	732	684	691	744	703	663	694	702	681	688	627	686	724	683	699	699	678	655	701	707	702	733	676	685	697	668	695	733	704	655	682	663	711	669	686	694	681	720	695	643	695	698	703	673	704	722	673	702	684	699	688	654	710	698	655	663	688	666	706	666	712	712	694	699	707	699	634	721	684	652	667	669	660	690	724	684	710	706	712	717	713	692	661	653	735	667	689	708	696	681	688	709	675	656	707	725	684	697	678	643	697	648	676	683	658	646	750	675	678	690	686	714	683	653	709	717	702	661	718	736	722	686	661	736	744	689	683	680	656	713	692	669	681	697	746	706	709	642	723	668	699	719	655	689	687	682	684	674	710	688	726	698	675	682	651	702	659	672	713	674	682	716	681	686	663	686	724	737	665	721	664	673	661	736	696	680	744	696	694	668	697	731	690	680	679	696	677	679	677	721	683	658	711	688	669	652	717	729	645	676	706	698	727	666	709	671	667	661	681	712	722	691	679	680	687	646	677	678	677	696	691	685	677	694	688	718	700	699	744	707	666	719	710	756	699	715	715	677	660	665	761	688	742	706	719	731	710	740	691	723	712	718	692	702	677	719	681	751	712	704	726	699	719	681	712	713	714	707	713	714	718	678	706	699	641	677	719	673	670	645	665	696	698	679	721	690	686	706	714	697	710	656	714	673	710	672	700	728	708	688	656	661	689	708	702
51531	26223	21859	9442	2273	1267	1054	914	748	728	686	595	555	596	466	520	490	484	478	450	459	450	471	478	469	492	441	449	460	448	457	453	432	497	462	437	409	442	439	452	448	412	454	464	449	429	397	485	438	384	448	441	420	474	440	447	394	399	448	419	412	420	405	407	453	454	436	441	394	454	417	424	432	466	453	428	423	438	423	419	417	438	411	471	419	441	409	437	426	422	433	418	403	410	395	453	469	428	452	433	429	426	409	385	424	442	440	427	440	455	390	402	467	432	414	429	449	407	464	454	422	415	453	432	458	399	418	416	454	474	429	418	395	422	409	417	384	419	414	437	408	410	419	421	400	406	435	415	451	429	429	418	447	423	434	427	432	431	433	422	417	458	469	436	428	432	413	435	449	399	397	438	423	446	422	439	436	443	421	417	410	411	393	407	433	416	437	393	422	417	435	438	426	422	441	450	442	442	408	418	451	444	465	429	440	415	419	396	412	443	426	402	414	411	470	478	385	438	406	402	441	393	448	415	443	460	424	455	463	386	429	424	407	417	433	421	412	414	465	462	470	401	411	417	399	415	435	422	418	443	413	430	416	394	391	416	401	433	415	420	399	408	422	429	394	424	387	411	394	458	420	462	417	434	477	415	415	434	431	368	430	426	448	414	460	406	396	381	421	436	419	403	398	451	418	437	395	423	399	409	413	419	421	393	475	425	422	443	395	405	436	418	408	424	422	449	399	440	402	439	411	444	443	395	424	482	419	427	406	410	424	397	390	402	438	420	397	445	423	455	413	432	412	410	408	437	454	446	433	424	451	439	424	464	433	431	416	418	438	431	424	465	412	430	433	443	384	403	437	414	438	398	442	450	451	408	411	448	432	360	433	407	444	399	415	437	408	426	420	435	427	443	452	412	423	431	431	409	474	436	430	430	424	433	423	407	400	425	440	387	418	462	435	422	395	416	415	429	472	424	407	392	462	465	436	481	430	414	426	430	437	404	434	398	454	433	472	445	445	434	412	438	415	423	413	429	451	449	413	410	456	420	437	477	416	444	402	383	462	449	452	435	432	421	442	431	461	425	394	435	435	433	505	393	445	437	407	421	414	409	389	401	435	454	457	412	420	413	417	376	448	394	460	462	397	416	432	457	417	449	426	442	434	390	407	450	414	407	387	439	470	430	393	408	392	415	407	465	425	467	423	441	438	392	471	454	411	432	422	451	442	445	423	444	422	413	455	451	402	460	452	450	433	434	424	449	427	446	452	442	410	505	426	416	423	459	406	446	454	420	386	447	412	409	389	418	414	404	431	426	387	395	404	412	432	398	431	416	434	438	404	444	406	420	416	455	410	416	445	407	431	419	425	414	421	442	436	464	441	422	410	417	443	450	463	439	453	424	457	445	395	442	439	424	425	379	434	435	410	451	410	429	395	426	388	436	424	432	441	417	416	410	409	403	410	435	421	428	432	434	442	436	419	394	431	392	439	452	416	419	431	406	422	407	415	485	392	385	395	421	459	423	449	437	433	369	429	402	401	441	409	414	439	438	396	407	451	425	408	417	455	441	457	476	427	426	373	424	456	433	401	451	401	431	392	438	498	418	446	446	409	425	400	429	453	435	414	432	417	436	429	419	399	406	448	459	440	453	461	424	392	409	460	441	421	383	433	420	450	417	433	403	414	407	436	422	457	431	387	446	454	415	428	414	407	422	421	411	450	419	408	421	446	439	422	392	407	438	402	422	423	426	422	404	412	429	405	432	417	456	440	427	395	411	396	468	444	416	427	427	448	408	404	410	456	438	404	460	425	385	394	394	438	381	411	405	407	402	451	419	445	431	422	432	437	449	414	412	445	438	465	450	447	454	425	435	487	436	429	470	442	425	437	421	387	467	454	415	430	417	414	446	428	429	437	437	398	414	432	413	447	452	445	402	436	373	452	417	416	412	435	434	462	390	404	405	421	427	421	431	443	408	432	414	408	451	463	407	466	449	412	458	391	406	413	413	443	386	430	405	425	429	420	483	450	399	444	440	448	457	418	460	447	403	452	405	436	437	423	447	408	409	444	437	429	404	442	416	438	420	442	441	412	402	407	421	400	438	465	424	415	416	440	430	441	430	442	400	442	451	429	453	441	448	441	459	426	443	408	407	440	410	469	453	417	403	459	413	444	397	418	446	422	416	453	455	434	392	418	438	435	437	435	392	435	427	460	427	425	409	380	412	444	428	390	451	382	416	443	402	438	444	407	400	435	435	402	425	404	418	437	475	396	421	446	479	432	412	404	446	452	418	431	478	415	446	439	421	444	429	405	434	429	418	409	422	396	441	458	400	412	375	380	407	436	476	480	427	449	410	434	440	411	422	430	429	429	434	417	433	410	389	412	461	448	437	408	450	508	440	446	393	475	461	436	457	420	452	445	459	449	415	423	456	395	422	435	399	476	426	416	435	438	413	431	416	417	424	416	383	471	403	452	406	426	450	456	431	432	440	418	456	407	420	427	401	388	412	422	445	464	418	451	428	431	430	444	412	438	383	421	417	401	451	445	430	429	437	417	455	406	428	427	391	448	442	423	421	428	423	412	419	404	423	376	435	450	412	446	442	453	413	437	374	420	438	439	451	449	417	442	398	430	450	412	443	396	435	407	459	439	421	445	405	436	434	390	437	445	398	414	416	425	380	423	406	438	440	416	439	441	409	430	403	433	404	457	430	413	436	456	425	445	420	407	419	508	394	439	430	440	425	444	444	423	440	409	396	432	436	447	408	440	412	430	433	437	396	401	434	403	408	428	409	426	447	408	402	442	438	443	390	408	429	417	424	427	415	434	413	424	455	432	445	428	471	417	406	448	411	418	419	441	442	461	412	390	430	425	442	418	440	382	407	458	439	414	445	434	428	436	417	415	442	407	453	434	448	452	400	466	393	368	435	466	404	414	423	439	393	444	426	453	409	464	434	417	384	403	437	395	419	427	426	406	404	440	415	452	433	449	445	436	420	441	415	425	393	438	429	414	407	413	384	430	435	437	421	442	396	493	417	438	408	418	456	472	419	433	413	418	430	456	443	425	387	414	395	380	397	385	424	409	425	408	443	411	433	423	422	416	418	472	417	451	431	460	422	418	422	479	423	435	441	414	443	398	427	450	440	436	446	427	448	431	448	412	435	420	445	449	475	436	403	450	405	412	428	425	428	396	407	415	419	473	460	434	450	438	444	439	419	415	429	425	411	427	410	424	466	392	431	410	431	424	449	437	424	421	429	452	425	416	439	406	419	448	443	441	444	438	452	449	395	389	420	461	488	407	429	400	437	434	443	415	440	428	444	439	424	448	436	420	418	489	425	401	424	425	431	405	443	415	416	385	453	452	403	416	421	386	376	450	426	430	461	404	392	429	428	450	407	397	435	451	433	405	416	421	435	388	375	430	427	476	462	432	442	440	420	413	421	440	438	396	363	421	456	463	455	449	448	422	410	408	416	406	395	453	453	391	439	417	400	465	444
30111	2844	4799	5513	4791	3985	3410	3031	2575	2265	1955	1848	1645	1561	1510	1450	1359	1379	1362	1237	1328	1188	1181	1175	1148	1125	1138	1116	1050	1072	1094	1042	1090	1088	1075	988	1058	1049	1058	1064	1053	1013	1033	986	1041	995	1029	988	964	952	985	946	964	1032	984	980	986	1034	1039	1022	1011	996	990	941	985	964	1000	968	962	1003	1006	999	1002	974	1011	1006	999	998	945	1004	1002	1007	981	1060	1002	944	984	984	971	948	1008	1014	1012	943	938	960	997	966	969	955	958	1066	1010	974	957	1028	1016	1010	980	998	1021	969	1010	1035	995	957	949	956	991	1008	1012	959	1091	992	1021	961	994	973	1009	985	986	1009	928	1021	1021	960	991	973	969	1024	1004	1009	1038	964	972	985	950	977	987	1001	943	964	951	965	941	972	1017	986	924	946	956	962	959	949	932	945	927	982	957	983	944	936	972	979	986	930	975	1022	986	943	989	982	938	1012	954	945	992	1017	1002	961	999	970	951	1020	973	961	923	978	964	903	961	982	976	949	955	1014	969	1003	973	973	991	1014	970	998	1010	934	928	986	964	946	964	961	995	975	940	1002	1015	903	985	986	959	968	957	952	978	986	961	962	926	950	979	973	955	999	966	1009	985	945	989	945	979	935	1017	975	989	979	989	963	980	978	1000	1029	1004	940	954	947	987	1022	989	953	1000	983	929	946	1027	989	1004	961	953	962	975	976	925	960	934	918	954	994	976	966	958	977	934	950	937	969	933	999	936	998	963	957	996	998	894	1008	990	963	924	953	992	974	977	1012	925	1000	941	1018	970	955	950	982	977	1005	935	977	932	1023	895	952	1029	990	963	995	1000	967	982	894	1014	930	943	930	978	954	965	998	991	984	988	912	1000	965	931	961	951	952	900	970	941	956	994	989	929	952	986	954	1005	977	964	956	1024	1007	935	937	940	968	963	983	943	932	1046	930	951	992	979	961	1005	963	961	948	985	966	939	977	968	951	954	910	884	966	943	986	960	955	964	991	953	1041	947	975	960	942	992	959	1003	1000	946	985	976	930	966	980	985	950	995	961	928	990	973	928	944	975	986	951	927	998	1048	967	969	968	982	1006	970	977	988	945	1008	1028	969	968	941	965	979	954	1029	976	977	1015	959	942	989	994	1011	1000	998	998	914	924	1007	968	992	1006	1082	959	956	1018	982	975	955	1028	957	977	995	955	887	939	980	945	1007	903	1012	971	978	918	995	961	945	971	1008	957	956	967	1019	927	988	976	932	1020	892	959	957	950	922	966	1004	978	1036	990	942	965	933	958	959	969	898	921	977	953	971	981	907	963	1006	967	1045	947	979	988	935	992	985	948	1020	872	974	1017	1018	999	963	943	1008	964	905	989	1011	997	960	953	1017	926	924	964	919	994	1001	993	919	936	982	954	936	981	904	1019	968	964	930	1000	977	1023	948	948	945	955	974	999	1006	1011	1001	990	956	937	1001	927	1002	1013	998	955	937	1021	968	1007	964	998	944	995	983	960	927	944	972	951	951	881	943	965	922	1038	976	926	978	978	929	910	967	945	923	979	951	956	931	949	911	908	965	965	985	973	978	965	965	987	915	971	995	954	978	994	921	976	881	947	960	973	985	972	963	1006	999	969	980	979	946	985	893	962	954	965	961	1004	1001	1003	924	912	975	953	1008	1025	971	966	1017	975	991	972	989	935	978	958	920	926	988	992	967	962	965	993	926	967	996	1014	982	983	944	950	954	982	977	949	970	938	925	964	943	1015	955	970	1035	1007	977	959	1016	965	938	1004	988	956	997	982	946	972	941	999	955	1036	942	980	939	1026	983	990	969	921	983	956	966	970	1004	998	901	943	1000	965	965	1040	1029	944	951	993	989	993	970	945	937	951	937	993	948	979	979	928	958	974	973	960	912	938	961	969	921	948	957	954	919	979	1010	981	956	928	980	1017	1010	988	1024	938	952	932	962	1038	922	935	969	964	951	902	949	977	952	924	929	940	984	989	983	959	1044	976	904	988	949	981	930	977	948	947	984	927	986	938	970	950	998	964	926	976	961	976	946	1030	920	981	968	938	930	935	961	1010	940	991	945	1007	1001	936	969	978	1025	980	960	963	937	967	936	1024	965	971	1006	983	1011	943	919	948	976	963	949	1017	961	945	960	997	977	985	964	968	925	963	987	1021	1022	1005	995	955	936	971	983	962	935	985	945	967	894	1004	920	1000	977	1009	916	985	933	964	979	1054	991	992	995	1031	1016	977	959	968	924	982	979	969	949	1001	959	970	986	973	950	991	932	992	927	1018	1004	999	1016	943	953	971	951	924	964	999	964	983	1048	964	1009	1030	931	994	978	994	895	978	969	930	964	953	979	961	960	953	991	989	1001	1017	1015	992	1036	977	974	905	946	995	1014	969	913	974	963	964	1002	984	960	992	1002	995	970	946	972	977	1027	979	993	975	940	983	939	954	1002	920	967	961	956	931	951	1006	985	911	948	1000	1012	901	1001	976	987	981	969	1003	1022	988	917	932	990	923	978	950	948	951	977	910	912	924	963	956	977	997	956	927	977	1008	977	1040	943	912	920	941	944	963	986	966	909	1007	938	985	955	969	1001	974	1010	971	976	963	958	949	945	971	994	984	992	951	926	969	986	987	997	1002	969	932	1000	1010	1002	992	987	968	992	988	964	972	968	988	949	954	995	980	991	974	1018	958	939	1012	993	999	971	975	1005	969	988	988	977	950	974	971	941	922	919	1036	969	1002	873	905	997	1002	945	957	999	984	976	954	977	1029	970	948	951	942	938	1008	975	1002	953	940	935	952	1019	992	999	968	947	958	982	1046	963	933	975	941	1014	940	995	999	961	972	976	969	973	964	957	948	932	955	1019	1017	981	974	986	938	929	980	947	982	973	950	950	975	947	975	944	954	1007	1009	945	999	943	960	991	943	1004	951	949	972	959	933	941	955	984	992	982	966	973	945	981	967	1004	997	984	930	968	1029	960	967	972	958	976	978	968	922	1006	980	1006	986	990	957	973	983	983	924	980	899	1039	1001	956	961	991	935	1003	1014	927	1007	949	974	942	992	976	916	983	949	911	992	965	893	948	989	977	969	990	1000	1000	965	949	980	958	1027	1024	993	963	991	986	916	926	911	1042	933	959	954	939	961	962	939	1013	943	974	1016	968	985	969	961	973	947	920	924	966	1036	943	989	994	974	1003	951	955	985	973	970	967	995	965	942	933	1006	968	985	998	935	986	1009	1003	971	924	962	976	961	966	975	961	969	964	971	965	997	954	940	991	994	941	971	946	974	974	1001	1032	971	982	967	987	1000	934	975	992	1016	952	960	985	984	983	910	969	1007	959	933	949	929	947	972	971	979	989	946	1008	966	965	942	928	980	954	983	973	1003	991	930	944	952	947	966	937	899	952	948	990	980	977	980	932	989	991	998	944	1001	989	975	995	933	959	1008	946	1013	946	960	975	934	898	967	917	953	969	959	976	983	948	992	981	968	915	1003	1002	901	1023	939	982	1005	962	966	943	1000	967	981	929	966	975	988	969	1017	952	965	1015	988	953	946	992	924	976	965	1017	960	954	965	947	981	986	953	984	997	952	997	951	1007	897	937	969	972	1012	966	905	920	973	904	969	990	1007	963	896	974	977	961	977	1002	915	927	943	958	1005	992	982	994	891	974	950	911	965	950	981	1022	970	998	935	995	1025	959	987	980	917	971	998	917	993	974	955	940	961	968	920	1009	969	1008	996	983	1033	1032
9324	479	321	291	246	270	250	283	259	233	251	236	212	230	241	200	227	250	238	217	262	242	270	247	247	260	224	257	285	219	246	239	266	250	213	254	221	216	242	263	212	240	250	204	244	211	269	210	231	255	224	238	229	198	232	207	244	201	206	249	237	219	239	222	227	242	230	218	245	226	201	245	180	219	197	226	220	239	232	215	228	236	220	212	259	253	232	238	234	225	224	232	219	248	196	239	220	211	227	213	205	244	231	234	234	240	253	233	228	249	244	266	254	256	221	226	223	224	241	227	265	246	239	252	220	226	268	218	235	219	243	235	235	257	230	217	231	211	226	239	216	228	235	247	252	248	207	258	233	246	205	270	208	223	235	265	242	218	232	230	259	212	247	203	229	228	239	212	230	242	216	250	277	216	239	261	248	252	226	225	250	232	241	224	236	214	245	248	232	234	241	243	253	234	246	244	226	236	229	232	259	222	244	223	221	222	229	239	220	245	235	261	231	251	221	249	226	260	219	215	253	218	233	227	219	235	233	252	240	230	212	226	241	220	216	209	240	246	219	258	261	261	248	236	221	249	242	223	231	240	242	242	218	251	237	242	222	256	233	260	258	218	199	212	236	218	252	233	239	232	225	245	198	245	244	242	232	201	242	239	245	239	222	232	233	213	236	225	248	248	235	229	234	246	255	245	198	259	256	231	238	215	232	236	253	244	242	256	229	229	210	232	239	222	246	254	234	211	236	236	252	253	235	205	241	225	229	245	258	228	230	232	225	227	230	256	216	234	234	229	207	234	227	264	226	235	225	244	234	252	238	216	230	262	242	242	240	241	221	248	227	229	228	221	251	238	235	267	214	268	226	244	255	247	248	230	245	234	262	239	220	232	240	244	265	265	246	221	252	217	246	217	227	266	262	234	264	238	239	198	243	233	232	242	240	237	239	204	222	190	239	221	239	248	251	227	220	219	241	237	221	230	245	247	241	248	208	215	223	232	199	205	235	214	210	196	227	237	241	256	241	212	243	239	256	224	239	250	211	226	218	278	237	208	254	240	230	223	264	245	267	245	237	212	240	218	231	220	207	239	264	210	229	243	184	241	241	251	253	238	240	242	236	237	206	248	245	201	234	223	219	258	257	217	218	248	223	240	204	221	214	206	241	230	235	240	256	233	208	252	212	255	246	202	266	225	231	211	256	207	241	242	226	212	230	209	237	264	236	272	239	240	226	225	255	232	211	238	230	220	218	197	226	214	260	243	197	227	231	252	226	235	248	227	254	274	239	223	214	223	270	226	226	193	246	212	259	238	227	261	228	237	237	216	217	228	241	238	231	236	235	235	252	238	231	213	224	222	221	202	235	235	221	258	235	255	232	257	219	221	268	234	216	210	249	224	262	238	221	231	230	230	230	241	244	232	243	217	215	231	201	225	217	234	197	221	241	250	250	210	226	217	224	221	216	227	213	214	246	264	251	277	257	240	246	225	232	233	247	242	236	221	213	217	236	217	235	216	227	228	244	276	264	241	275	227	213	239	225	229	241	242	247	243	255	232	201	263	252	256	254	261	233	227	217	231	257	254	240	225	245	227	201	231	240	237	224	221	246	253	232	222	210	212	225	219	252	213	255	264	225	251	206	232	231	241	255	240	226	214	205	246	220	243	216	235	219	236	253	262	221	272	259	221	221	227	219	234	237	246	222	255	246	264	234	212	244	216	196	230	230	222	245	258	239	239	242	244	221	226	203	208	228	248	259	230	247	227	236	266	250	257	251	217	266	237	224	219	234	214	226	246	237	268	241	257	236	254	264	245	219	244	224	215	225	196	224	218	228	233	250	235	230	236	236	218	288	260	264	268	244	243	245	235	226	240	241	212	257	212	238	221	226	218	212	240	222	250	238	245	216	242	217	236	220	235	227	231	224	221	237	232	209	243	234	256	270	250	241	214	251	246	242	224	221	228	238	231	256	236	229	249	249	251	221	216	216	238	209	218	238	240	241	200	232	245	202	204	256	227	222	237	218	246	229	235	235	235	220	244	229	223	228	248	200	246	236	240	247	220	242	230	243	221	245	245	240	231	227	238	216	231	203	244	225	217	221	264	238	219	223	237	241	227	222	226	247	239	237	261	224	233	238	243	236	253	229	255	245	228	258	258	235	255	239	222	218	221	245	228	252	214	234	178	239	228	254	228	220	245	241	229	217	254	224	226	234	227	254	225	238	209	254	253	238	247	214	240	239	237	225	253	207	222	251	235	224	208	201	240	243	210	230	241	240	230	228	229	228	220	230	230	239	225	244	227	223	227	230	205	230	221	249	228	222	216	249	252	229	253	228	257	219	247	231	258	238	238	217	213	220	224	214	259	241	260	232	251	237	213	242	234	249	245	213	231	226	248	231	245	246	233	228	252	239	255	225	236	248	239	229	250	241	233	217	223	239	252	243	230	231	253	242	216	256	245	228	244	216	212	239	242	246	229	265	233	236	227	264	218	236	212	215	230	264	250	216	237	249	222	239	241	237	249	256	225	216	253	215	257	226	220	234	234	217	233	233	254	248	211	228	223	211	237	242	234	255	233	247	219	210	245	209	243	259	221	237	232	227	233	246	243	222	227	233	267	258	238	217	251	208	212	258	248	209	237	227	239	229	225	238	234	232	223	246	211	230	242	239	238	222	225	228	224	242	245	232	276	239	226	228	229	232	248	201	228	224	236	247	252	248	260	269	247	215	216	226	244	268	240	221	234	189	235	241	221	238	243	241	236	249	248	223	206	268	216	209	264	251	200	247	244	251	252	242	222	224	244	217	252	225	246	255	239	251	240	217	216	238	237	217	258	229	232	231	259	235	234	234	209	204	256	231	202	210	257	266	251	229	224	258	259	216	248	273	257	237	227	247	254	219	218	237	286	203	218	254	232	215	221	244	244	231	246	240	255	217	271	222	237	239	243	249	233	257	245	247	243	243	210	239	210	220	239	239	229	206	253	240	234	215	253	249	231	225	251	254	231	243	229	269	213	212	222	256	242	214	227	213	252	230	209	236	239	236	249	232	209	232	201	257	236	247	248	216	228	241	257	247	231	232	206	229	228	228	196	227	235	236	219	247	207	224	231	242	237	242	232	254	177	230	239	250	257	202	229	247	242	210	256	232	238	233	226	239	235	263	230	217	272	257	236	228	217	213	230	206	227	223	225	221	235	231	201	228	276	233	235	237	236	250	245	255	221	226	236	240	244	228	208	257	244	247	230	230	230	249	266	222	245	231	238	233	234	246	224	271	211	229	204	231	227	235	223	241	212	232	193	253	247	225	228	232	194	250	232	212	219	239	221	246	213	239	253	252	238	190	233	224	247	230	233	228	207	222	231	235	224	239	213	230	265	222	248	228	253	254	243	236	241	234	231	236	255	234	220	247	241	231	259	238	238	232	241	241	217	217	215	252	248	209	243	232	230	223	227	234	218	246	221	217	226	220	228	254	237	243	258	224	254	215	251	229	206	244	214
9173	638	764	765	807	758	663	641	683	682	594	591	617	561	574	566	567	596	558	571	551	588	560	585	598	569	536	579	571	587	586	599	551	581	633	523	595	583	546	542	587	565	565	584	591	542	559	612	583	607	650	617	610	563	588	582	582	538	598	597	532	597	587	591	648	596	586	592	602	598	575	568	543	564	542	580	583	598	583	573	599	593	543	596	536	581	606	565	572	561	571	542	548	566	552	601	613	584	568	627	620	602	591	593	563	584	597	611	657	579	579	589	572	658	584	610	587	564	565	560	559	577	592	584	619	629	597	613	590	540	597	565	582	598	599	594	586	599	571	580	559	615	559	582	586	583	612	554	614	564	573	577	552	549	602	618	546	555	551	565	580	587	598	549	605	577	610	600	607	587	567	621	591	567	563	581	622	591	579	624	585	538	616	604	564	577	590	581	620	527	559	584	599	584	589	565	588	609	619	586	587	604	606	572	563	545	596	587	603	572	599	564	549	548	577	560	579	614	578	563	568	551	597	558	537	574	598	584	615	565	577	627	551	597	551	606	592	613	552	552	584	572	573	508	638	562	541	584	608	589	600	561	561	603	575	560	569	580	571	566	579	544	572	587	567	642	604	588	571	595	592	587	569	577	564	569	530	567	579	569	621	565	568	575	574	579	560	520	611	583	577	587	597	590	544	644	587	578	612	597	600	617	595	537	555	591	602	564	648	611	531	570	630	578	602	592	656	603	611	562	587	559	581	554	587	583	615	641	589	596	551	595	558	604	589	579	596	595	604	584	569	547	567	623	576	573	606	567	587	578	563	558	591	581	564	589	602	572	576	603	615	596	606	601	590	570	607	633	569	574	610	577	547	592	572	572	597	615	583	596	571	582	577	590	577	576	544	600	550	588	597	598	586	564	561	576	546	614	576	614	551	575	570	589	571	595	583	593	598	582	571	589	600	560	596	553	606	569	570	579	602	575	567	583	540	567	582	576	574	595	595	570	535	613	587	576	564	610	597	590	601	584	602	581	584	582	564	590	619	623	579	594	556	538	568	560	601	560	584	582	565	587	603	595	561	598	604	538	632	596	569	630	604	606	582	556	601	619	604	571	574	535	563	586	583	573	566	536	589	558	608	580	580	569	585	579	580	597	596	543	564	620	622	577	610	537	560	579	621	535	582	604	610	637	553	584	587	615	565	590	600	572	600	630	577	576	598	586	549	589	548	587	623	600	604	564	585	558	589	593	557	575	594	613	593	596	615	601	549	542	572	557	573	575	571	558	562	600	570	561	585	617	557	631	597	576	584	605	559	595	594	573	562	605	584	570	567	599	556	615	506	587	605	578	609	565	550	551	630	571	590	564	572	608	585	581	576	588	586	575	587	554	592	609	579	577	566	563	565	604	579	534	623	594	604	599	583	594	573	591	592	593	568	569	590	540	593	570	564	638	590	581	580	574	587	577	559	558	593	591	579	582	605	560	633	644	579	559	599	605	574	573	560	626	569	558	570	558	614	636	557	624	589	572	597	536	614	565	580	577	615	561	592	608	590	569	605	576	579	577	594	594	619	608	584	636	602	585	599	624	548	624	582	590	575	588	568	602	601	557	538	568	585	620	542	607	604	560	598	604	578	557	575	590	577	606	585	561	570	591	555	574	573	564	601	531	607	564	562	560	550	589	579	614	582	578	605	597	549	584	651	579	600	571	546	619	618	558	588	601	587	573	583	609	586	568	572	563	543	591	567	564	547	549	572	597	532	599	620	620	608	547	562	556	547	613	547	550	608	577	559	627	563	580	573	624	588	569	533	559	598	569	610	574	584	598	607	574	538	592	596	596	619	551	594	577	579	600	579	617	556	565	549	585	635	571	561	585	529	617	566	558	626	587	582	583	584	546	615	625	596	554	559	597	581	554	555	591	577	589	610	547	551	576	595	604	583	549	612	566	594	589	573	599	607	564	588	584	578	576	584	620	555	562	608	571	567	571	576	603	564	594	609	564	590	579	579	592	545	525	559	561	581	601	572	563	587	582	571	589	601	570	616	586	650	582	572	625	572	551	585	600	593	555	614	576	556	631	592	611	571	577	579	576	573	588	553	567	570	627	572	646	569	574	601	580	637	645	618	580	604	585	568	565	581	588	555	575	653	545	565	605	631	571	536	578	581	603	583	593	594	570	609	572	629	608	633	543	559	570	596	594	543	542	574	585	572	598	572	582	583	582	584	620	588	599	594	546	577	584	567	618	550	591	578	590	589	553	588	600	580	553	576	607	576	602	550	569	586	609	596	581	601	545	544	601	586	595	610	578	618	593	599	566	570	604	582	563	646	614	573	593	593	602	589	586	583	593	592	566	588	540	575	547	610	593	574	562	599	608	577	575	594	560	574	576	561	583	595	584	586	564	565	578	612	592	567	576	584	609	603	547	556	601	532	566	566	571	640	604	599	599	588	572	559	582	602	562	609	583	619	594	584	602	586	592	564	599	615	564	561	589	608	578	583	580	594	574	628	592	614	572	572	592	623	552	583	633	529	520	533	568	618	610	556	623	599	587	578	586	595	559	587	597	602	612	636	587	579	612	551	602	596	574	574	505	620	595	588	575	560	562	625	593	584	610	626	577	559	598	552	618	587	609	559	620	593	562	591	577	589	588	606	578	559	600	646	575	577	581	536	549	585	610	572	569	607	602	578	601	614	598	582	596	598	568	551	575	594	596	552	610	586	538	584	566	599	618	599	592	598	593	575	582	547	615	600	611	605	608	579	579	609	573	543	567	621	564	561	510	576	570	594	576	581	563	561	576	614	578	626	574	610	573	576	552	570	571	567	598	612	594	577	573	591	578	591	605	548	574	547	596	604	621	618	546	575	547	583	583	621	586	588	545	608	580	601	640	542	572	550	587	570	600	592	565	584	593	539	593	581	565	614	578	601	616	599	562	563	575	554	575	590	565	555	575	562	579	597	570	564	569	596	570	589	572	557	607	579	606	571	614	572	562	534	602	593	558	571	571	537	582	596	624	571	588	564	657	594	567	543	647	599	566	565	541	600	586	570	556	585	614	591	575	629	584	570	565	600	586	592	558	575	558	597	548	563	610	571	555	600	587	563	585	597	601	588	570	583	626	575	570	584	593	554	619	564	608	567	632	621	568	596	540	592	605	580	559	561	570	578	584	581	610	607	598	601	558	566	583	566	608	556	594	561	579	666	612	555	601	621	634	587	567	557	614	596	587	595	536	573	572	598	612	589	544	556	582	549	574	580	596	608	552	630	557	606	579	557	585	570	600	577	611	613	583	527	589	598	564	599	569	620	594	613	593	604	629	594	517	621	607	554	613	586	581	602	584	607	565	578	629	611	585	599	583	555	570	578	544	571	592	555	607	591	588	599	589	593	588	607	558	599	586	588	556	596	554	568	591	625	544	598	622	589	612	567	578	585	587	557	582	585	587	612	603	575	585	556	575	621	590	561	571	592	595	534	600	546	562	604	624	577	550	574	599
43405	26475	19304	3371	1030	745	570	565	481	428	359	357	333	340	335	320	291	317	311	278	314	327	302	311	270	262	291	282	278	303	304	305	270	278	320	355	292	284	284	299	275	286	283	260	283	276	287	298	282	286	271	265	271	261	283	270	290	253	274	266	282	291	271	282	304	299	275	272	295	271	263	294	267	295	263	307	247	267	290	297	265	295	239	322	269	298	267	275	271	299	238	288	285	268	276	282	260	260	272	273	306	287	285	340	265	263	269	241	266	303	269	307	258	264	299	300	319	313	290	238	300	267	268	280	278	273	280	284	256	292	277	308	263	283	269	269	275	287	251	285	256	270	270	284	297	279	262	250	264	245	251	246	279	334	298	310	283	264	272	272	271	297	303	259	292	261	262	277	244	267	296	292	263	299	292	302	281	293	258	289	276	291	311	271	260	267	251	267	278	276	294	260	275	269	293	271	257	289	293	290	241	289	262	245	254	281	297	309	322	290	302	306	267	292	248	279	264	315	292	283	276	278	288	282	289	301	274	278	293	290	269	286	248	283	286	285	269	294	270	263	286	280	286	244	284	245	263	262	284	299	276	277	300	281	280	285	306	280	268	289	286	289	256	288	265	319	281	274	265	240	263	279	279	260	290	272	311	287	321	281	241	291	278	296	317	272	270	267	273	294	260	283	290	269	275	252	269	294	269	300	271	261	279	288	287	298	316	265	275	270	288	265	273	283	233	279	294	293	313	283	276	275	284	284	292	290	258	305	271	261	284	271	265	265	246	299	282	301	267	279	268	291	261	275	282	257	279	262	274	244	255	291	285	281	298	289	290	277	294	255	276	294	273	290	284	287	266	267	272	287	273	316	280	285	281	256	283	269	251	247	264	295	282	295	263	279	297	271	262	246	309	250	265	275	255	260	272	281	286	302	291	306	308	299	265	281	295	272	267	277	288	278	304	298	306	274	268	268	295	267	273	252	274	280	269	262	286	298	271	273	260	281	284	284	257	296	272	279	302	293	280	291	301	307	271	300	298	302	266	270	285	304	261	253	288	244	285	294	289	260	276	264	303	264	286	275	285	264	281	298	296	273	272	294	266	296	269	287	286	279	278	264	255	276	258	280	280	291	277	297	248	303	302	270	268	308	281	278	284	308	295	265	285	276	274	229	284	286	268	290	288	290	288	290	292	293	290	279	263	305	263	249	312	297	294	279	292	262	282	311	268	262	268	262	286	308	303	269	303	275	270	273	263	279	284	279	293	289	270	269	268	311	305	277	283	275	275	272	273	254	278	288	284	265	284	245	280	256	279	286	285	305	248	281	265	269	295	321	277	243	281	262	286	278	335	279	263	281	277	286	265	257	283	331	307	263	278	285	272	325	291	282	268	259	275	258	274	270	252	308	292	243	280	271	290	245	287	276	245	292	251	278	311	276	272	280	296	296	295	312	288	260	251	285	297	257	293	284	251	263	272	260	259	306	284	249	305	284	283	284	237	303	281	300	256	283	288	247	277	277	294	281	265	304	301	244	277	294	267	271	260	307	278	273	301	316	291	271	276	306	255	276	258	247	277	289	293	272	291	293	273	286	275	269	266	273	265	274	254	292	278	271	283	287	287	268	314	302	250	276	265	252	320	310	298	282	299	253	265	265	296	271	290	256	268	277	317	262	271	269	277	287	258	278	267	284	292	310	289	280	266	259	297	247	308	259	279	269	267	272	269	243	269	276	298	291	284	262	269	278	278	277	249	258	289	267	273	279	294	300	319	266	257	275	292	309	274	279	272	266	259	267	254	240	296	313	264	294	289	268	262	287	298	309	283	276	267	276	294	308	311	277	297	324	314	266	267	300	269	284	281	266	271	267	262	277	259	297	282	267	284	281	287	289	274	314	269	282	293	271	278	301	259	270	282	264	311	280	297	284	283	279	304	265	309	242	325	305	271	264	273	272	241	239	289	306	266	282	283	281	249	278	295	276	239	300	274	306	297	289	273	286	288	273	312	305	291	263	257	254	268	281	303	285	267	285	297	292	284	259	294	266	275	251	292	282	241	286	292	312	281	283	269	280	261	244	299	275	302	269	274	273	247	293	311	236	244	274	257	274	277	267	301	287	294	239	261	272	268	285	284	273	276	270	291	307	275	313	298	264	272	274	302	307	273	290	307	282	275	247	290	273	260	292	271	285	274	300	252	260	246	270	275	310	278	266	233	290	256	267	292	286	268	286	262	282	261	298	267	280	273	262	266	279	281	258	261	256	266	267	278	300	306	297	305	297	294	266	253	277	295	284	260	277	305	297	286	290	294	287	285	308	282	291	284	258	275	240	296	266	276	315	286	255	286	260	262	277	262	305	254	253	279	273	270	295	279	260	297	272	234	287	266	257	268	303	290	301	292	287	331	259	260	267	256	245	276	311	300	275	284	273	297	281	299	271	277	266	323	281	310	264	281	294	282	290	311	309	273	289	283	263	291	268	294	303	281	268	309	242	257	283	281	259	252	272	243	274	274	268	258	278	274	278	307	270	266	300	304	283	296	300	277	273	277	282	272	293	240	262	260	285	279	253	306	280	246	269	277	285	282	279	309	270	294	296	269	294	273	261	272	288	262	300	280	257	292	312	275	255	262	283	282	280	284	267	297	320	288	294	260	277	297	295	286	290	271	292	300	227	309	295	255	289	259	268	312	248	278	255	294	262	265	276	284	271	288	282	289	272	285	279	278	286	293	263	299	258	267	278	254	275	278	263	266	278	247	260	257	270	285	249	285	310	298	255	292	294	294	268	251	291	293	266	241	309	285	294	250	277	299	264	258	301	314	267	278	273	272	276	254	282	299	275	288	305	330	261	284	302	295	269	261	245	299	245	297	284	259	268	274	246	269	265	252	286	262	254	282	299	289	281	275	289	270	281	260	285	244	277	260	281	286	286	272	243	274	287	277	310	292	290	278	273	282	287	288	310	295	277	258	266	293	271	261	290	287	271	290	295	289	276	259	288	251	242	281	307	281	263	260	285	292	305	292	234	255	313	296	274	265	237	263	278	245	305	250	274	283	293	266	270	266	275	270	275	276	268	305	287	279	249	291	293	264	320	255	306	282	282	271	289	296	318	267	304	270	292	280	326	275	266	246	289	282	263	272	304	276	258	284	265	272	296	276	282	298	296	269	262	256	279	275	288	285	297	285	295	273	255	277	253	262	258	266	245	295	273	279	280	307	291	282	279	260	278	289	301	308	270	325	297	312	256	271	268	267	277	293	294	267	277	276	304	261	279	284	307	276	323	272	266	280	315	293	263	298	291	286	269	262	294	276	282	294	285	281	261	264	301	291	307	312	316	284	287	285	306	281	296	278	285	284	301	279	293	291	266	306	246	260	287	277	280	288	291	315	251	252	279	270	246	297	259	266	294	305	285	284	293	269	295	258	289	310	297	272	278	261	295	285	270	269	268	294	283	277	262	276	280	278	294	262	299	267	290	251	295	259	301	282	305	276	290	288	268
23980	1550	2702	3096	2926	2299	2097	1754	1624	1303	1229	1173	1076	988	951	924	938	869	884	801	863	877	787	799	851	749	813	748	779	766	781	733	755	720	742	797	750	707	667	732	737	724	674	715	775	715	657	705	698	666	744	762	677	753	702	691	680	675	701	710	708	776	688	764	688	710	720	717	697	655	684	708	651	690	704	696	696	678	687	726	705	719	678	672	702	692	669	704	629	712	715	708	702	694	699	699	700	661	659	715	697	632	682	681	733	712	754	735	777	732	697	683	723	704	710	666	728	706	672	662	706	721	696	734	690	769	671	644	716	677	721	700	686	682	718	727	690	684	697	680	706	678	701	690	665	710	674	736	688	670	653	699	703	665	676	753	739	708	699	669	673	646	667	644	676	674	695	710	695	659	716	662	679	648	623	748	699	743	674	676	727	649	619	705	665	712	683	679	684	690	664	666	706	706	673	703	653	755	689	726	694	650	696	699	711	671	662	686	705	683	666	689	710	713	683	734	674	694	661	670	692	661	691	658	635	686	674	718	717	702	721	691	742	695	734	676	677	706	685	705	656	658	684	687	712	679	692	718	681	688	669	711	648	704	714	686	631	678	684	677	693	692	700	686	683	693	664	697	685	693	714	726	644	665	702	703	681	675	612	664	700	644	666	748	669	728	652	706	701	683	708	694	698	611	731	676	744	684	709	696	724	656	677	706	666	664	705	678	679	679	693	687	689	711	718	682	684	668	652	689	683	679	703	709	694	654	753	643	674	684	718	689	656	721	611	747	649	725	677	660	667	703	677	692	692	695	651	712	645	689	684	623	693	676	736	671	679	684	727	701	705	694	704	701	679	692	666	681	680	695	681	738	664	734	667	664	714	721	648	706	658	690	705	647	719	726	672	686	723	669	658	669	657	693	677	702	726	681	700	709	697	669	725	674	657	698	704	737	705	697	699	729	711	681	672	691	688	705	658	713	726	700	729	671	674	692	609	659	701	682	722	653	703	720	691	696	715	765	659	649	707	721	718	680	680	682	705	682	684	667	700	667	677	721	670	697	733	672	695	726	714	715	701	667	726	709	664	692	717	723	681	663	720	667	690	674	667	639	681	691	690	659	671	716	709	720	706	648	707	717	674	649	679	685	646	678	639	687	657	699	696	729	681	650	687	672	665	719	708	684	653	710	715	648	670	724	729	670	691	694	687	701	672	697	670	704	703	706	703	658	654	675	649	654	699	679	669	714	697	655	713	647	684	662	694	702	686	645	742	697	676	707	731	686	704	659	666	675	699	696	672	712	642	685	665	692	672	712	708	692	736	693	712	697	678	706	701	669	708	657	634	722	703	659	634	713	684	714	672	667	728	681	652	688	703	663	705	686	675	619	720	696	687	671	707	659	683	710	741	691	673	641	706	666	708	739	614	709	677	705	705	667	633	662	719	689	674	670	666	664	671	712	669	663	695	665	699	694	655	707	691	664	643	666	695	680	683	710	669	664	693	667	688	676	705	661	670	657	657	692	680	714	699	725	693	684	694	655	675	706	703	694	683	673	672	721	657	675	708	594	719	663	706	707	697	670	686	697	672	667	718	658	673	679	717	668	668	692	697	687	713	665	676	679	671	665	714	670	707	703	694	696	685	686	676	699	697	689	712	681	722	716	664	728	722	736	715	688	711	669	691	671	684	661	633	677	675	674	704	679	634	674	716	678	708	725	729	708	663	700	673	709	721	693	717	711	669	671	694	696	738	701	693	677	665	682	668	668	692	703	659	704	702	738	694	687	678	694	634	728	682	687	696	696	665	670	675	692	681	699	704	676	701	730	665	723	691	675	727	678	685	713	708	708	684	755	727	673	685	680	679	708	734	683	658	709	681	631	648	688	679	680	705	725	660	710	674	617	673	707	699	691	662	656	759	672	678	670	657	645	715	665	665	645	699	652	663	689	723	712	728	679	693	745	688	663	698	720	706	691	663	677	726	673	662	700	685	649	682	698	707	709	654	677	655	666	662	692	670	681	678	699	712	747	689	678	695	724	666	676	679	714	694	676	690	691	689	670	691	690	737	670	681	697	670	663	639	692	747	663	691	709	698	664	707	705	678	682	664	673	723	651	685	667	709	625	681	731	669	715	685	720	751	674	685	687	666	700	685	684	656	650	656	671	699	712	677	727	693	688	665	720	696	696	676	686	698	697	714	714	741	668	744	702	677	676	711	666	705	684	648	677	675	698	670	679	737	707	696	690	723	660	708	729	726	672	689	611	657	685	740	687	702	731	688	664	685	751	703	691	689	689	691	683	618	605	710	668	725	676	725	648	707	677	696	690	687	682	704	720	656	660	655	637	697	657	673	712	693	676	725	668	656	686	694	683	707	678	737	663	659	680	705	652	665	670	672	642	683	710	692	688	673	701	725	667	662	703	680	702	675	684	715	686	713	673	711	626	715	666	734	718	671	642	720	681	681	680	674	654	659	699	671	678	686	636	689	718	695	703	702	666	659	734	714	668	673	679	696	669	675	682	695	653	669	699	742	699	754	674	711	662	686	706	669	746	651	671	662	677	643	681	706	686	679	684	662	699	671	733	723	656	726	703	698	694	697	684	691	671	678	713	699	689	635	711	649	718	700	695	745	655	683	718	660	727	646	689	686	670	672	676	716	676	667	685	674	693	640	676	710	726	695	690	710	694	683	749	678	702	721	685	637	751	669	723	736	692	677	680	711	711	674	725	673	670	674	643	721	709	700	672	651	642	694	716	715	648	666	715	643	694	677	722	672	679	704	697	687	689	670	682	685	668	676	692	686	723	752	701	719	706	698	670	696	686	663	702	686	698	712	689	712	722	696	698	673	642	688	677	722	773	651	726	704	681	725	670	701	702	670	702	639	700	732	701	686	696	702	671	642	743	662	658	670	715	672	669	682	676	672	698	729	677	746	669	656	682	680	706	681	654	737	637	696	683	683	708	742	720	660	672	723	711	671	686	679	695	628	696	704	662	700	687	667	669	697	726	741	664	657	643	703	701	722	722	687	664	679	670	697	700	666	653	707	697	666	674	706	677	648	695	676	700	713	746	701	673	680	694	706	688	691	723	702	699	671	690	658	716	700	648	690	686	707	702	701	693	720	722	668	677	695	696	683	678	678	676	720	710	658	715	741	688	681	730	638	688	713	724	689	681	712	726	704	717	706	722	707	724	689	670	678	680	708	671	680	710	684	664	692	678	717	716	672	662	710	650	685	715	678	687	733	733	687	716	639	690	705	644	670	687	692	675	656	710	702	683	691	684	731	668	668	693	706	707	726	630	695	662	689	665	690	704	630	663	682	724	689	692	664	637	668	668	704	735	670	665	704	684	685	687	636	689	656	682	723	695	747	668	703	729	683	695	676	679	662	678	716	684	726	696	680	704	663	678	686	682	683	735	695	705	677	663	708	685	744	667	666	727	718	684	692	653	711	692	706	735	726	723	697	687	692	680	673	715	700	645	705	714	718	661	651	680	680	665
42106	28548	23024	15762	3711	1513	1019	904	731	773	642	603	565	561	550	534	499	502	478	484	445	433	478	415	474	489	452	460	428	461	484	402	464	446	438	421	435	416	474	457	425	447	404	428	433	406	438	460	461	445	488	448	424	464	411	457	399	437	424	400	453	430	402	408	449	424	459	446	462	435	436	428	410	425	449	407	438	428	416	406	487	485	447	413	451	414	430	396	442	447	423	429	468	410	431	408	454	447	440	409	423	423	419	447	432	429	431	434	415	412	417	434	490	397	394	415	459	456	436	454	421	406	444	442	433	425	388	441	411	416	444	450	432	419	434	415	432	431	414	435	435	424	415	408	440	453	409	438	474	407	427	428	409	480	410	406	441	404	418	443	399	400	398	437	413	452	466	429	437	436	436	404	417	400	383	408	435	464	432	467	428	438	438	416	465	433	411	402	407	397	450	438	449	436	465	414	420	417	405	387	432	399	419	447	398	455	437	428	432	427	439	435	448	416	428	423	413	464	407	382	375	403	394	441	418	394	424	416	424	430	398	437	402	407	491	396	409	453	438	395	420	461	430	415	432	424	447	448	406	389	469	430	441	424	422	414	464	404	458	451	411	436	463	449	439	431	419	403	430	445	433	432	436	446	422	457	433	405	409	413	420	404	438	420	462	446	425	435	435	403	469	419	428	422	425	443	431	472	408	438	373	404	419	447	419	404	456	447	421	404	408	447	406	413	467	422	429	460	403	447	445	459	414	407	441	432	469	429	457	426	444	393	467	447	429	432	449	489	430	459	440	400	407	446	421	393	457	449	403	473	403	429	388	408	439	439	429	393	439	401	436	408	442	407	414	410	484	441	434	476	433	421	422	450	408	449	454	438	425	425	459	405	405	433	396	428	426	413	454	421	426	450	424	413	418	382	397	434	407	422	426	432	430	436	417	400	447	467	420	429	411	427	437	429	420	413	419	408	433	416	437	457	450	398	427	407	412	447	436	430	419	410	398	424	410	388	436	449	438	399	443	428	456	420	403	386	387	405	408	453	432	398	389	419	416	397	444	425	432	450	438	405	427	422	426	454	457	408	457	426	428	410	438	462	419	417	405	438	416	429	460	464	420	386	408	430	450	387	405	423	412	420	431	436	407	452	491	405	435	432	410	402	416	431	423	417	447	440	444	452	432	422	451	428	418	414	432	442	409	396	404	437	427	441	479	443	436	449	405	437	381	407	420	401	418	410	444	412	429	433	417	451	445	471	473	389	442	401	463	413	463	422	451	440	444	419	421	433	440	427	460	420	419	413	415	446	462	401	452	409	419	416	442	395	450	416	369	441	434	445	388	448	408	398	418	393	395	446	433	468	453	437	423	406	438	456	407	387	440	423	441	443	444	444	409	423	447	454	433	467	460	433	428	435	423	458	402	433	409	411	444	450	424	452	427	452	409	420	433	407	428	427	446	422	433	426	413	405	442	437	427	431	405	429	428	464	454	407	426	425	417	413	400	394	450	398	410	409	416	456	467	448	475	451	399	461	405	422	454	411	416	437	472	470	401	427	439	433	413	443	437	424	438	405	416	456	441	462	454	411	406	391	464	438	403	437	427	435	419	424	403	460	460	440	390	455	479	423	443	452	412	390	402	436	417	446	434	414	416	439	430	433	427	461	402	422	421	444	436	400	434	457	406	413	463	425	413	479	424	396	413	451	436	434	395	409	401	414	404	438	437	450	404	396	442	429	440	448	437	467	425	431	409	391	454	410	409	426	440	393	435	427	420	469	383	403	442	413	437	438	414	439	421	403	449	433	441	399	430	436	418	456	446	426	418	394	381	398	406	445	415	433	440	415	400	414	443	429	431	413	448	436	423	439	468	423	413	401	447	408	426	456	418	423	443	432	419	465	451	407	434	420	447	390	412	421	415	410	465	423	424	398	451	415	432	418	406	425	440	429	464	428	428	453	443	404	480	478	413	435	409	422	451	450	422	447	452	472	429	438	424	428	432	414	418	444	438	441	457	405	423	441	453	439	446	394	457	425	403	458	411	429	420	439	461	404	395	427	416	431	443	414	411	414	431	449	407	468	489	389	441	403	407	410	416	414	415	442	422	448	443	437	432	415	428	398	433	410	443	408	416	415	439	448	427	429	435	406	460	416	460	479	446	419	409	426	437	432	413	437	459	392	417	425	465	430	472	463	428	396	440	423	432	442	452	382	445	422	433	438	418	455	438	461	421	453	478	386	443	441	416	417	407	446	430	420	435	455	426	435	414	409	435	437	371	444	398	420	424	423	411	434	435	423	419	399	438	428	419	401	421	403	402	423	469	430	407	432	421	439	416	413	370	488	425	420	454	430	459	399	424	441	427	418	386	432	430	483	432	446	381	415	445	403	424	420	441	413	431	420	406	476	476	409	394	431	445	451	451	434	431	443	424	436	407	428	442	415	436	455	416	444	410	404	434	414	446	383	412	398	408	458	417	447	443	388	435	428	411	397	434	406	433	420	438	418	454	447	423	429	434	472	451	394	404	441	398	460	384	376	464	433	401	423	442	401	415	413	441	399	471	443	410	417	427	437	474	460	393	439	417	407	413	423	448	450	485	455	421	412	438	448	414	410	418	456	464	412	409	464	437	434	393	436	410	433	406	394	453	432	435	408	388	425	452	481	429	426	429	436	405	397	434	425	421	410	444	475	423	409	407	382	410	408	463	420	451	425	430	393	441	412	420	424	423	437	414	434	425	421	434	398	409	443	450	465	438	437	438	421	454	462	451	415	421	474	401	444	450	449	467	438	427	437	398	470	410	414	415	409	443	415	461	441	416	427	437	452	419	436	429	446	418	439	450	412	433	412	426	440	367	442	396	422	419	413	403	454	414	436	420	439	432	443	449	407	425	444	424	438	417	395	423	430	441	410	418	468	440	439	451	453	411	444	418	415	379	424	443	414	412	409	452	455	427	418	386	446	452	408	454	417	421	370	427	436	413	425	439	438	411	413	427	382	436	394	428	432	416	468	424	443	399	420	418	435	421	402	393	410	452	433	500	462	402	414	440	439	417	419	382	423	440	427	404	394	452	499	436	424	444	443	421	434	465	442	436	474	425	467	401	429	433	424	436	401	432	424	390	469	395	430	411	436	466	429	474	408	428	410	417	431	401	453	467	435	400	435	454	434	395	403	419	407	424	442	425	400	414	418	410	406	436	400	421	409	462	432	445	460	425	435	430	430	417	381	421	401	426	422	459	438	443	448	442	385	393	450	435	460	428	429	465	436	418	468	399	438	406	484	415	437	452	436	481	440	404	439	435	417	456	419	426	438	386	454	436	443	448	450	427	463	406	438	415	476	428	468	423	425	358	393	417	416	409	393	466	433	444	437	441	437	431	428	431	410	413	439	459	404	430	426	442	426	420	430	391	387	473	442	458	433	426	431	441	410	465	415	452	431	437	420	408	431	470	426	441	462	423	463	469	413	423	431	417	437	431	448	432	433	383	401	422	442	447	438
28219	2624	4892	5467	4857	4077	3419	3031	2537	2331	1986	1855	1739	1548	1512	1484	1451	1372	1429	1409	1222	1231	1221	1219	1189	1156	1200	1125	1119	1068	1163	1130	1084	1057	1037	1044	1039	1093	1090	1013	1052	1029	1007	1028	1071	1022	1027	1023	1034	1040	942	1007	956	1032	1098	990	970	969	990	1006	980	994	1059	995	952	1003	1041	1016	1022	946	964	987	1045	1030	1033	1020	929	1008	981	994	987	990	1026	1005	1014	974	925	990	1054	1041	1010	940	987	995	1027	1025	1019	926	1004	991	992	1026	988	1044	1004	1037	994	1097	984	1025	1031	1045	1011	1041	1085	972	1017	988	1035	1000	922	952	936	1013	1023	973	1044	990	1067	991	965	981	955	1013	978	1037	1020	990	973	947	945	949	1029	985	960	1005	977	982	977	995	951	1045	976	974	994	952	1011	949	982	998	977	1013	986	986	921	972	1008	936	1019	942	998	987	968	1003	942	1006	975	1013	943	977	918	977	1021	982	946	966	1014	964	1013	996	906	927	937	980	960	992	969	958	1019	957	1018	957	932	1041	976	913	926	951	960	981	981	920	968	988	920	977	955	982	977	997	983	978	1012	908	982	968	993	998	944	1002	971	968	969	937	963	982	951	951	988	954	959	977	967	958	978	968	993	1004	995	960	938	941	944	978	1016	965	984	990	947	978	968	972	966	966	966	1028	979	935	965	1027	956	992	964	970	1038	935	956	979	924	1017	941	972	976	1014	991	852	967	997	940	947	925	982	968	984	1004	1031	995	960	973	943	965	950	951	981	1002	935	977	987	949	910	1010	968	1015	935	1004	954	991	996	1010	986	968	955	1056	1016	935	987	927	1028	940	983	993	965	915	962	975	943	976	977	948	946	937	963	982	1025	1012	986	1033	944	975	946	1025	937	990	979	938	1022	973	992	961	935	995	997	953	999	964	979	1000	976	973	977	943	987	923	994	992	959	994	988	969	1003	862	1002	995	978	980	979	1001	971	985	1037	985	968	1001	982	955	947	979	992	1013	1019	975	971	925	946	974	977	983	957	990	1034	1008	947	918	992	1017	975	976	1003	978	985	958	947	948	964	1009	946	971	996	973	1011	986	997	980	962	1032	928	959	997	987	1001	995	948	996	968	986	993	948	940	1037	998	1033	948	984	927	922	931	955	951	974	1024	981	989	1000	1005	1011	936	951	918	959	1027	974	997	959	1011	924	963	942	979	1029	968	963	917	934	978	961	1002	954	933	976	989	935	954	903	960	961	966	919	945	988	967	970	962	957	980	1025	957	994	920	967	964	944	953	984	945	986	985	956	1001	930	982	978	964	920	1015	916	925	1020	985	1005	947	955	998	960	977	969	914	999	974	969	1004	944	997	980	969	952	950	918	983	946	972	967	1004	964	978	997	957	1010	966	985	943	1028	994	968	936	1004	992	964	988	985	944	965	978	975	973	937	1039	985	1013	981	974	1015	955	964	982	980	926	914	900	986	982	946	1003	960	1009	1011	970	940	1025	953	936	995	938	1007	1000	950	917	999	1003	967	975	990	979	958	1001	946	962	923	1065	952	985	992	990	982	987	988	974	988	1009	962	1002	980	949	1000	910	981	989	962	985	906	968	940	990	934	963	972	954	932	958	970	1031	1019	980	977	954	1013	974	1039	1005	960	974	952	946	1009	950	982	966	980	964	995	990	1040	982	948	958	949	1002	1008	964	989	958	971	948	988	964	937	978	967	990	998	1027	951	995	971	967	1064	971	1009	963	908	983	1006	923	950	934	1028	932	973	974	932	918	936	984	957	1033	990	1010	928	971	988	986	950	1026	962	967	944	991	1001	949	986	981	955	1026	990	1002	956	988	952	1021	915	935	987	1028	1010	994	951	978	990	1005	967	1000	1019	998	995	962	987	988	929	922	960	979	988	989	964	971	980	992	958	1006	1038	971	1010	981	1004	1027	962	1019	997	1008	1009	953	1008	967	1020	1014	954	938	936	1005	1056	1002	1005	1020	1035	987	965	1032	1029	1004	991	989	1027	1008	956	949	970	949	949	988	998	996	913	965	981	1058	982	998	978	988	943	988	1026	997	923	967	959	985	952	953	1001	968	1008	955	1027	955	986	1019	1001	971	973	1017	942	1008	933	985	981	988	1035	960	996	986	984	948	950	1016	927	958	970	958	949	938	996	940	972	1025	1013	973	1015	973	969	961	977	912	979	973	928	925	947	931	911	963	1004	985	1058	985	978	988	1005	975	983	986	976	968	914	951	902	963	947	960	951	970	948	986	1000	999	977	899	925	969	952	896	954	987	968	942	983	970	1023	976	937	960	967	946	919	969	991	976	949	965	959	965	981	960	947	999	910	941	974	993	948	944	912	953	926	949	1006	1023	1001	950	953	999	1015	1031	979	966	965	941	1034	1004	959	1012	955	956	942	998	1006	970	999	947	1011	993	933	969	938	940	982	935	997	1007	972	939	972	1004	918	938	911	1002	936	1050	970	971	995	980	993	943	1001	995	943	982	963	982	943	954	968	923	915	968	968	954	986	937	963	996	976	940	1018	973	950	1003	936	1013	994	912	951	977	955	1061	964	970	991	947	976	987	937	1002	1012	955	934	963	1001	957	927	993	943	929	968	898	956	941	928	1005	1023	942	985	980	908	931	1036	962	976	922	1046	977	964	994	1010	976	990	931	946	962	990	958	975	949	989	978	968	909	982	958	965	966	977	965	956	994	989	935	965	933	1039	998	986	986	1042	917	992	988	975	1003	943	954	988	956	996	887	968	938	960	1026	979	963	970	985	930	981	923	949	950	977	996	1009	993	979	950	978	1015	1025	936	1029	967	953	960	936	965	932	965	955	994	988	957	914	986	1004	943	993	973	981	964	950	980	980	999	1012	981	971	1008	959	996	963	946	991	978	1034	951	993	977	968	984	953	995	960	978	1008	970	963	1020	979	984	1006	945	1009	946	1001	994	979	933	959	963	1013	1053	988	986	1010	986	957	957	990	1059	953	969	995	959	987	1012	925	964	971	941	956	949	929	970	976	963	917	983	985	966	948	981	973	912	993	966	985	987	989	1019	993	1006	996	970	916	974	943	972	1001	1000	1036	985	993	978	948	1013	1001	974	1012	931	1053	935	998	1019	939	1000	1000	964	940	978	1065	953	932	983	963	963	1008	993	951	980	973	947	975	1006	1020	966	1003	941	978	967	1047	997	923	956	1001	1026	1020	953	982	998	957	934	957	986	952	981	980	1013	992	934	1005	936	988	984	994	956	1039	1060	983	1022	970	961	979	981	987	955	970	995	999	1007	949	950	964	1019	950	988	1019	1026	990	975	918	992	990	987	991	978	980	997	972	999	967	956	970	996	979	932	1027	1004	958	942	973	999	1044	997	1017	971	1016	981	976	924	974	986	938	949	1002	947	939	972	887	1007	1027	981	1003	915	963	1007	957	1000	916	1015	937	940	955	939	962	1004	994	1054	968	1022	997	985	991	1002	995	994	919	1007	922	1029	981	961	1000	937	966	976	973	986	992	944	1031	1026	992	987	937	963	1022	920	1035	982	996	990	1034	1004	910	1043	1022	1015	999	974	968	978	948	965	981	985	972	987	986	970	976	966	960	983	1006	991	984	985	960	980	977	997	1008	1023	973	952	924	954	996	1016	953	1001	1031	995	940	900	948	932	940	982	987	947	941	1038	968	952	961	914	956	964	1024	1004	915	1027	986	1017	943	973	982	989	960	965	981	906	913	994	929	967	952	1005	1013	993	998	992	1015	964	952	924	956	939	915	953	979	1002	1124	1019	995	964	914	933	955	934	953	983	951	977	947	944	992	970	975	939	1019	973	967	949	953
8010	509	372	299	277	265	238	235	229	229	230	229	211	246	233	235	239	194	243	251	228	228	213	232	244	217	235	232	208	248	229	209	225	212	238	229	244	237	217	248	234	261	220	213	224	237	235	240	216	233	258	261	243	250	240	215	216	215	211	216	235	232	217	243	235	219	260	249	221	216	212	236	229	223	238	224	214	224	209	193	223	205	235	205	214	238	238	213	221	237	244	204	241	222	233	191	211	222	188	221	202	246	242	212	190	211	267	239	206	221	234	234	205	229	217	225	259	257	217	189	212	220	248	248	288	230	221	254	200	218	235	210	229	201	241	226	227	215	253	239	237	228	228	252	230	237	227	237	205	217	227	217	222	224	218	260	224	215	220	232	233	210	199	254	230	256	228	236	225	236	220	251	238	265	249	240	222	248	231	237	230	203	228	206	237	231	233	244	225	216	263	241	236	238	216	233	226	233	240	217	227	235	244	218	237	199	226	210	213	210	239	208	218	224	211	221	235	220	241	221	222	217	242	210	214	231	250	241	231	220	204	213	205	224	243	228	220	210	219	247	250	229	232	221	235	230	240	202	220	263	208	222	208	220	208	215	246	220	241	255	222	206	217	243	248	237	224	268	240	205	245	259	201	224	232	203	226	231	242	221	258	211	204	198	249	230	223	211	230	228	243	246	212	206	255	222	220	231	197	222	215	250	210	221	221	247	241	226	260	235	230	241	241	259	223	199	219	220	231	223	225	243	212	233	224	230	259	233	229	256	222	226	230	213	258	229	217	230	202	204	227	219	255	209	214	209	208	239	211	214	261	229	241	248	218	223	238	216	237	214	244	224	240	246	224	239	234	240	230	231	244	194	230	256	239	215	244	222	267	231	223	231	258	231	236	231	215	225	257	210	229	243	224	199	220	224	236	216	237	243	217	242	223	225	227	246	212	218	221	239	228	248	215	225	209	220	201	235	201	239	236	221	228	207	203	231	255	247	244	244	222	250	241	195	228	226	226	231	212	229	212	233	263	243	195	252	232	253	230	219	222	223	200	223	225	241	219	222	210	246	267	243	230	217	219	248	234	253	218	231	222	237	228	221	213	229	234	255	235	259	214	220	232	231	249	211	243	216	232	216	224	234	242	235	250	206	249	243	221	208	206	246	215	227	241	218	265	187	224	213	225	243	212	230	230	235	224	233	207	224	212	219	234	200	250	249	245	222	230	210	208	223	199	254	211	269	236	204	219	247	207	227	254	247	199	205	221	235	211	247	238	231	234	231	221	250	225	229	220	254	213	226	241	234	257	224	216	198	224	228	224	216	212	244	212	247	227	252	218	233	224	243	224	249	250	210	220	229	246	245	218	226	210	235	211	250	232	229	223	262	230	246	207	259	217	220	205	265	211	246	226	220	239	233	238	235	255	231	236	236	229	222	229	205	227	180	226	248	239	241	249	244	229	215	227	236	236	262	250	244	229	214	236	199	210	220	229	228	216	206	225	230	232	211	230	191	225	245	230	240	214	196	224	248	211	233	229	228	245	219	223	213	225	227	214	209	204	250	228	228	218	219	191	235	197	208	248	238	223	204	234	219	200	220	232	205	253	222	214	207	248	252	242	209	272	261	236	208	231	247	256	211	231	223	237	218	223	240	192	206	229	200	211	222	226	186	241	207	228	218	231	229	228	255	264	224	220	213	203	244	212	234	235	214	243	261	204	209	243	254	219	247	225	257	199	195	205	225	244	202	231	262	242	232	260	221	235	212	240	247	229	248	209	235	209	217	230	222	248	247	238	216	250	191	199	221	202	249	221	230	242	216	246	212	247	233	239	219	234	223	233	227	209	221	233	262	222	262	231	252	224	235	230	223	218	235	232	266	251	223	245	222	244	220	267	262	221	263	212	222	185	238	241	246	232	238	220	221	220	238	234	256	229	245	227	234	229	245	237	236	218	236	217	235	237	218	223	230	235	222	243	246	259	221	242	234	231	221	229	248	228	211	215	251	232	245	236	235	234	243	218	223	233	249	242	212	227	200	218	204	225	242	230	239	236	242	233	250	216	201	215	216	231	216	236	231	241	233	217	244	206	238	216	239	227	224	232	222	243	198	203	254	238	245	226	233	238	222	208	214	227	227	216	216	222	208	221	208	224	233	252	230	236	220	249	231	234	210	208	236	225	195	216	254	225	235	245	198	223	221	224	225	229	220	230	237	231	236	224	236	214	221	201	227	273	213	237	249	248	220	232	234	241	265	199	225	207	223	219	235	201	220	209	204	203	233	221	245	244	220	241	235	258	205	223	223	229	211	220	218	233	210	214	206	222	231	233	232	222	205	208	247	245	211	239	255	223	219	234	205	216	220	211	214	217	222	234	254	253	240	230	234	239	210	230	207	246	248	222	235	211	228	249	242	221	227	197	240	224	222	211	222	252	221	237	259	218	234	236	216	224	212	219	234	197	229	227	221	223	245	236	229	208	239	228	244	228	230	218	217	234	210	219	208	201	240	235	228	224	244	244	236	190	240	222	233	254	225	228	256	226	222	225	235	208	222	257	243	225	215	197	234	202	220	236	232	213	218	254	231	225	220	247	207	232	233	234	205	216	235	286	241	251	233	229	236	212	219	198	248	255	229	229	234	236	248	212	262	210	222	216	232	226	214	203	232	222	245	205	213	238	232	242	252	211	194	215	236	228	216	201	228	222	203	231	236	257	229	252	232	250	261	215	214	231	233	227	226	227	239	228	219	217	226	211	212	239	227	243	244	231	283	218	210	206	215	215	211	201	225	244	217	221	206	243	227	219	194	222	236	242	241	236	229	263	208	222	223	225	209	251	225	239	226	255	233	241	217	218	221	237	209	196	245	231	233	228	245	233	226	211	230	224	215	236	218	282	216	244	209	208	237	238	207	214	236	253	196	237	215	204	235	242	232	272	250	220	210	260	221	217	232	238	213	214	245	216	227	221	227	225	227	208	237	232	222	214	224	218	234	214	221	277	232	233	207	250	202	240	231	257	209	211	226	198	218	235	238	240	245	236	233	226	198	220	233	224	241	224	223	215	249	221	224	217	249	211	233	237	211	228	248	254	211	252	217	239	236	218	223	230	215	223	198	238	210	236	238	248	212	224	242	257	231	241	205	244	239	205	219	226	208	220	227	226	241	228	231	239	221	191	234	226	246	207	239	239	216	213	222	236	242	213	235	234	218	210	215	244	194	211	257	232	239	228	242	247	228	233	227	229	215	217	238	235	221	220	243	245	212	249	241	200	232	216	209	238	254	238	239	227	235	230	240	243	226	198	217	270	222	223	234	242	228	215	244	219	215	217	232	279	215	233	228	256	253	223	247	259	227	217	241	235	194	205	232	229	234	268	218	230	224	205	245	226	216	214	232	235	219	221	267	229	227	220	206	234	247	214	223	230	245	249	238	214	246	236	226	206	222	245	225	230	237	253	221	239	215	220	241	208	233	230	235	233	245	255	225	208	245	226	237	222	219	221	234
7920	676	792	852	819	717	647	655	696	631	588	608	588	615	542	564	589	564	576	600	588	565	599	584	556	560	582	597	551	580	591	531	572	614	633	601	557	594	576	540	600	548	568	610	606	540	579	544	527	574	550	584	572	583	556	577	512	582	595	577	604	552	549	605	595	592	570	593	550	559	580	564	550	585	570	584	580	592	570	563	595	589	619	560	566	516	613	597	591	562	589	589	592	548	581	567	508	547	576	537	591	568	543	613	593	536	641	579	578	589	567	574	587	597	563	605	591	562	614	554	574	600	606	551	617	565	581	590	571	606	560	529	588	552	548	584	564	584	565	559	555	606	596	545	537	552	561	549	600	568	576	587	583	619	562	586	600	577	586	551	546	592	538	577	573	607	581	572	597	573	575	608	569	613	576	571	580	594	541	598	591	542	594	559	550	565	583	589	566	537	555	603	589	593	634	539	561	533	619	547	605	598	573	541	564	539	624	551	595	587	600	556	528	549	592	544	584	576	542	572	579	558	578	573	594	556	582	546	564	548	561	589	545	540	570	582	567	540	529	530	574	591	576	605	616	590	582	557	585	583	553	599	557	599	576	580	555	559	503	584	575	566	562	580	575	576	547	585	596	582	582	555	537	530	581	560	557	564	607	570	563	537	572	609	568	555	557	635	544	600	582	560	540	579	596	601	570	577	575	570	583	564	558	592	591	581	563	543	562	610	587	598	522	563	603	590	577	579	581	547	546	574	561	559	579	581	598	570	571	594	546	576	530	546	553	606	532	569	606	577	565	563	571	559	604	577	561	590	578	523	576	564	602	604	554	606	568	542	561	538	593	576	533	558	580	602	601	582	610	556	534	555	553	520	553	553	573	555	574	586	568	603	556	568	578	587	618	595	554	578	567	601	578	565	574	575	583	602	577	610	596	617	575	545	589	593	564	528	580	555	586	591	583	557	591	603	576	557	575	592	574	543	553	585	577	569	576	573	575	559	571	597	600	560	518	528	523	576	603	589	590	555	605	545	552	544	573	540	559	567	531	595	557	592	557	582	605	589	608	635	571	536	585	564	572	569	583	569	574	529	582	582	605	592	546	565	529	558	617	603	559	566	548	573	586	585	566	574	588	575	587	633	592	524	547	560	583	576	597	560	562	616	597	555	541	590	517	558	559	574	585	552	588	582	553	601	600	554	533	577	587	583	582	595	615	572	568	546	557	558	555	553	538	568	555	590	561	591	567	588	598	589	613	587	533	586	591	598	562	590	576	560	566	609	557	591	569	524	550	495	575	535	581	584	594	588	579	595	556	562	556	571	578	562	567	557	574	565	525	590	569	589	591	574	581	556	532	546	565	528	603	572	571	587	585	560	564	561	571	585	614	581	569	592	586	587	583	583	571	558	577	572	580	563	556	619	596	592	586	538	561	546	577	536	573	579	566	544	565	608	526	571	577	560	561	563	553	535	583	566	580	562	554	557	594	589	594	537	576	568	611	585	599	589	609	610	582	561	569	562	541	577	590	573	572	587	542	582	585	577	566	591	580	588	588	600	601	558	567	600	586	561	555	571	542	554	569	552	576	592	587	566	558	537	594	585	604	552	564	594	576	567	576	601	582	605	550	560	596	587	570	602	580	582	562	570	632	555	545	604	500	590	548	578	561	555	638	624	581	594	564	591	580	587	562	564	540	557	623	561	555	564	574	578	573	541	629	594	552	563	569	558	619	599	578	605	550	549	578	620	589	563	584	559	578	617	546	551	561	597	578	577	568	552	576	569	593	553	586	579	570	569	521	573	530	562	525	559	577	600	577	591	623	595	553	585	572	600	517	525	560	592	592	581	567	569	565	614	614	588	570	569	554	549	555	534	612	612	565	561	594	625	604	544	538	563	528	573	577	583	596	584	570	527	546	593	597	574	565	646	571	574	557	548	551	565	553	605	567	555	580	581	554	573	563	594	553	589	552	550	559	615	567	569	583	546	594	562	592	584	572	602	556	609	547	542	573	552	569	530	565	583	552	569	577	586	597	602	577	505	614	564	577	590	564	523	600	559	574	566	613	577	600	588	545	569	552	550	571	607	573	584	600	588	565	552	573	578	547	588	590	521	581	561	578	580	599	598	542	583	561	555	605	540	584	548	552	591	540	558	566	617	572	542	563	562	590	569	570	613	635	555	551	589	624	552	578	600	620	559	559	557	612	559	576	568	559	539	616	596	564	552	623	557	565	615	569	584	580	559	544	573	574	585	574	576	564	536	586	532	529	597	530	585	569	541	594	578	555	593	547	558	551	589	541	545	521	573	567	567	576	584	585	569	501	569	567	603	629	596	591	573	506	539	612	574	506	550	633	584	554	557	622	598	581	599	588	579	591	569	581	592	579	558	597	576	537	578	550	578	601	581	527	545	542	577	548	569	557	562	542	553	559	549	564	606	531	589	606	574	573	575	580	596	559	569	542	605	598	579	547	534	574	538	550	576	586	548	531	544	542	553	509	508	567	607	538	577	558	592	584	547	561	578	562	550	509	589	589	607	554	594	565	580	558	550	602	603	564	534	556	585	619	579	557	579	582	567	607	550	524	580	567	588	569	586	587	550	562	587	568	573	533	516	581	576	561	571	585	562	528	552	559	597	560	495	556	569	585	535	562	612	592	561	570	593	591	607	581	549	596	528	581	563	539	621	540	573	554	587	576	538	573	572	553	581	545	568	612	528	562	573	579	602	545	571	565	561	567	543	584	609	594	588	577	568	578	565	571	562	554	587	554	589	578	556	582	550	552	599	597	587	563	554	586	558	504	577	589	568	557	570	559	551	560	603	550	581	612	590	590	556	544	598	577	571	574	589	574	584	579	573	564	545	590	609	592	548	585	564	602	582	571	584	582	586	596	568	562	589	599	602	599	567	601	564	537	579	595	588	620	534	588	596	543	583	572	538	545	554	585	542	584	576	588	560	529	566	586	531	529	574	588	593	601	595	565	591	570	582	597	583	543	568	551	565	572	533	594	560	591	562	560	599	549	592	551	602	591	570	536	529	609	587	572	558	557	615	575	546	592	589	612	579	615	614	593	576	563	571	599	584	590	576	543	591	567	582	572	549	606	549	568	574	584	591	582	585	570	552	555	583	599	568	602	603	564	601	558	573	563	516	575	555	576	571	575	584	567	567	584	548	561	576	567	526	525	562	597	582	547	558	569	567	550	589	511	549	552	593	599	586	538	578	570	620	564	562	597	527	612	594	552	587	560	557	581	588	551	534	580	599	586	545	591	641	593	580	567	544	562	541	524	574	572	601	566	570	567	564	533	544	571	548	588	560	634	590	570	583	530	571	627	562	574	597	621	547	551	584	582	613	541	560	599	577	588	587	578	646	553	567	574	557	549	583	625	572	566	584	589	586	566	525	591	556	535	547	550	601	583	584	578	541	551	578	562	638	571	547	577	594	543	541	588	566	562	560	566	540	611	576	576	542	540	589	574	573	594	518	560	537	617	544	558	540
45652	24101	19481	3447	934	714	553	512	432	403	350	384	374	325	342	286	292	264	309	318	319	261	276	280	305	299	272	304	277	290	306	340	294	293	270	276	300	276	275	286	270	272	307	278	261	251	274	292	299	252	289	282	276	277	277	289	284	248	295	257	288	290	253	285	278	265	273	269	241	261	266	287	279	311	265	287	273	296	269	312	240	293	252	264	274	281	267	282	292	264	266	259	289	261	297	252	270	287	275	257	278	268	272	244	252	282	281	263	298	317	288	285	245	306	278	303	266	260	279	282	262	276	265	293	280	287	290	296	253	295	305	274	278	286	237	258	276	259	284	278	282	260	268	270	272	282	296	273	283	265	239	285	289	271	275	272	276	286	282	290	275	289	260	266	272	248	268	254	284	275	284	264	267	272	265	265	284	251	280	254	254	296	231	268	283	281	269	292	223	269	288	267	273	300	243	270	272	264	293	276	268	315	281	293	294	284	258	289	282	284	275	285	264	276	238	315	280	258	273	262	292	282	314	248	264	230	278	272	273	272	269	288	272	267	262	274	243	273	305	314	283	248	267	289	279	278	289	293	279	270	255	300	284	315	275	301	277	275	286	269	274	290	270	265	262	251	284	264	294	255	294	301	272	291	260	257	252	295	259	287	282	260	321	311	275	290	279	306	267	279	297	258	252	264	261	282	253	276	268	268	302	268	272	261	250	273	265	252	259	298	312	251	277	250	285	270	267	305	276	291	266	293	260	281	274	280	259	292	232	325	321	259	268	250	264	263	257	321	302	273	258	277	274	276	271	289	274	287	261	269	274	276	265	276	269	273	276	309	271	272	271	297	259	254	305	279	267	258	255	296	298	274	276	265	267	262	260	264	241	275	279	265	269	280	281	297	276	254	259	281	272	276	284	264	243	301	260	278	274	286	283	290	281	230	248	304	274	304	290	277	268	279	284	293	276	282	285	253	284	273	245	283	281	311	280	241	275	273	273	274	245	282	281	295	274	253	264	268	279	280	313	294	271	272	293	288	270	281	275	299	262	282	293	248	300	260	276	298	276	269	293	326	256	285	248	277	262	267	256	258	250	274	276	281	263	267	266	284	314	271	266	295	279	288	274	281	299	274	246	258	284	285	270	282	284	302	296	279	269	284	227	307	286	277	280	259	255	240	277	278	268	250	277	269	289	269	272	250	278	261	272	277	308	270	285	286	262	279	299	255	257	267	277	262	295	294	275	273	261	286	254	253	263	252	260	263	286	281	274	266	248	298	284	292	264	267	254	256	256	259	279	259	276	272	282	281	285	276	268	254	250	278	276	283	288	249	305	314	265	273	267	284	265	283	295	262	287	256	252	286	274	257	306	257	319	266	266	291	273	260	284	283	286	257	287	277	285	278	266	263	288	299	259	293	249	259	315	290	258	283	306	278	248	256	280	264	249	271	266	272	267	274	245	253	273	270	285	287	290	251	262	299	255	275	283	284	268	265	293	286	277	259	243	257	247	293	264	266	286	295	275	266	291	268	276	273	282	289	308	280	248	276	279	271	289	264	285	260	263	289	297	309	264	305	275	272	302	252	305	302	265	295	280	303	269	307	268	291	262	269	304	278	269	293	262	252	282	253	289	262	273	265	273	233	263	277	269	258	254	282	258	258	316	273	268	255	270	294	287	251	267	286	271	245	278	259	265	298	292	270	254	257	302	254	275	296	263	257	284	269	263	261	262	279	292	267	274	247	291	273	288	266	292	272	274	263	281	251	301	297	262	268	275	278	275	286	289	277	274	242	275	266	316	266	268	308	274	277	272	301	298	299	284	309	282	294	283	289	256	285	276	270	252	270	259	292	264	288	260	238	265	266	256	283	243	289	248	271	294	288	291	293	260	269	271	260	289	272	312	281	261	272	254	291	307	281	277	299	301	312	276	271	289	304	276	281	291	273	260	253	261	275	272	313	292	250	284	320	259	265	264	272	255	264	285	299	286	282	269	275	273	268	268	270	298	282	279	286	273	264	269	304	251	246	257	293	278	280	272	267	256	259	239	305	271	303	255	282	285	273	276	260	284	295	274	267	274	246	284	279	276	257	262	297	264	319	301	278	276	268	264	302	269	265	297	285	299	293	284	271	268	277	278	283	278	279	284	274	285	296	303	281	264	307	290	287	273	282	287	259	264	260	244	275	240	279	276	335	278	235	267	319	296	247	273	291	275	287	281	296	255	309	301	286	296	264	281	260	319	270	261	292	279	246	276	248	262	311	278	278	295	243	260	276	253	287	276	281	301	289	287	251	277	272	283	283	299	240	271	290	267	277	256	267	247	270	282	287	279	259	280	287	280	279	278	284	271	288	263	274	330	269	276	275	276	271	272	297	308	247	281	258	293	314	271	276	302	276	276	277	263	242	286	251	270	258	285	310	314	287	297	285	287	263	301	300	262	290	322	284	285	249	286	252	263	279	246	294	240	314	296	250	288	277	276	278	244	294	277	282	271	259	279	275	280	328	302	302	272	260	288	261	277	279	254	296	237	296	278	277	255	292	254	272	286	277	256	264	297	305	274	276	284	275	274	263	255	291	305	265	260	305	272	276	257	275	282	286	298	296	268	259	287	273	264	265	305	271	266	261	260	311	244	249	269	282	254	295	257	251	262	272	307	287	284	281	290	267	273	283	238	240	285	253	256	316	259	292	259	275	293	259	287	258	280	323	286	279	272	248	267	268	266	279	269	252	283	297	238	281	276	272	290	255	261	264	275	265	288	259	271	255	291	277	255	302	265	277	287	283	269	283	267	248	292	285	294	310	304	256	289	237	278	263	280	325	292	266	285	270	276	267	257	270	254	289	249	264	281	256	272	293	254	261	253	264	284	268	284	267	278	284	279	290	275	273	257	291	293	269	281	292	291	289	255	270	274	281	271	296	298	295	261	292	253	271	254	291	287	292	274	282	271	306	268	290	246	266	289	265	289	273	272	262	268	262	291	316	284	253	277	307	310	299	255	289	250	270	302	278	279	293	280	242	271	278	278	261	296	264	282	286	279	274	295	263	245	258	287	276	278	250	277	292	274	280	277	303	274	287	311	315	274	280	301	286	240	264	280	287	280	263	249	266	282	284	270	270	260	272	272	312	259	276	277	287	275	280	266	296	266	261	259	295	277	307	281	290	319	272	283	282	274	270	242	260	284	270	251	266	261	289	296	301	262	270	262	285	245	273	267	267	277	303	288	279	287	274	276	244	251	242	302	286	267	287	262	275	246	270	261	283	276	275	313	302	274	243	253	243	286	275	271	257	277	292	257	251	283	251	319	269	268	284	282	270	296	257	231	280	269	296	278	294	281	266	266	298	274	244	260	302	283	260	268	267	260	281	299	297	262	257	296	282	280	286	305	269	253	290	262	302	272	279	256	282	267	264	300	256	277	260	267	276	279	277	301	297	275	265	310	300	262	256	299	285	256	291	278	295	290	262	272	297	268	272	299	271	263	257	256	286	270	280	245	270
25115	1593	2751	3182	2890	2423	1982	1807	1531	1322	1299	1160	1074	1010	969	979	905	876	857	889	867	817	825	830	756	841	816	776	744	746	743	753	706	777	725	718	697	745	709	707	711	651	674	720	696	738	742	743	740	709	729	692	655	675	647	718	738	725	671	702	735	743	679	683	684	675	726	642	658	634	718	720	670	717	669	658	639	722	710	654	662	691	683	736	734	660	712	638	680	669	674	682	715	693	682	682	660	666	703	680	723	727	687	733	717	773	792	695	694	714	701	670	752	736	734	686	736	663	693	692	722	704	717	662	711	667	658	701	739	724	743	696	693	689	694	630	678	672	692	685	727	657	735	704	711	678	646	687	672	661	615	722	657	680	707	685	686	639	661	695	715	652	662	712	724	668	675	675	660	713	629	677	628	694	687	651	646	676	708	662	626	712	699	638	676	695	677	688	693	690	679	682	651	738	693	665	669	696	698	647	693	712	676	654	691	698	709	678	634	671	691	703	688	677	680	671	689	662	664	705	708	738	678	641	665	711	656	698	682	698	690	680	718	676	708	722	654	646	686	707	694	753	647	698	716	709	713	694	692	703	680	724	671	705	635	654	711	678	690	695	693	709	657	672	668	670	680	677	633	698	659	689	660	683	725	685	679	706	667	660	692	671	684	675	712	655	707	671	689	657	696	706	682	664	725	704	674	665	701	671	612	715	672	680	678	693	709	683	662	638	680	709	667	715	698	676	698	717	694	739	688	669	691	670	713	706	711	697	668	705	677	701	695	681	671	630	658	664	692	661	689	678	719	711	701	664	616	731	696	683	706	704	720	692	668	674	678	681	648	678	650	668	661	687	649	678	696	689	678	698	693	700	673	668	665	663	639	703	701	641	726	663	694	690	701	678	692	656	658	669	676	654	718	675	705	652	662	676	651	685	697	691	702	634	702	651	657	720	672	683	662	647	704	684	656	640	683	673	720	675	652	671	693	697	697	662	678	638	689	692	658	681	741	688	689	678	644	697	682	692	698	673	715	674	716	651	688	631	693	680	657	650	662	688	673	687	670	710	743	638	706	670	694	687	689	635	664	646	679	725	654	706	663	669	659	725	648	639	626	670	711	704	673	658	671	631	672	685	670	687	699	665	676	655	695	672	615	705	666	695	672	650	665	659	685	734	632	659	718	684	673	689	749	668	642	687	725	685	625	679	657	702	694	638	677	694	710	677	709	673	673	698	640	692	714	662	700	730	668	623	706	712	745	692	683	713	734	676	671	724	657	677	692	681	635	640	698	652	674	729	657	698	733	658	669	666	675	709	673	647	702	715	680	670	689	687	652	714	712	717	715	656	681	664	635	736	662	674	668	709	701	678	683	682	714	683	693	699	673	652	659	650	663	680	681	667	697	682	726	631	666	691	681	693	627	663	695	652	669	687	679	702	649	673	704	707	707	701	692	685	716	680	681	738	618	661	670	656	690	671	715	684	676	680	699	627	660	666	652	686	667	665	705	702	647	675	651	710	707	744	650	653	703	703	708	661	702	688	698	686	707	741	716	680	659	684	709	690	672	669	627	639	670	680	706	699	676	669	708	705	673	698	688	667	683	687	663	718	695	709	717	662	695	686	686	652	663	651	670	653	690	690	676	644	694	673	653	653	692	717	667	654	658	646	703	722	684	666	713	674	717	679	668	627	660	680	631	713	706	716	684	686	697	676	662	681	663	642	685	719	662	705	690	689	718	684	649	736	714	667	643	657	687	703	701	711	673	688	699	680	662	688	711	690	696	638	711	636	733	674	719	665	680	715	690	636	687	740	638	651	604	687	606	639	712	712	663	689	674	654	707	678	635	694	727	655	662	669	645	677	672	687	675	614	722	666	694	689	652	647	702	708	655	721	671	674	730	648	687	678	668	733	715	694	729	715	645	695	696	681	672	670	711	688	704	702	697	729	676	726	734	727	704	693	637	613	643	714	682	656	682	711	683	654	670	680	687	688	706	673	691	717	689	701	692	661	735	694	696	688	673	629	662	645	663	705	702	656	691	666	658	677	688	674	690	692	690	678	678	704	674	671	662	699	652	697	704	713	702	679	647	655	665	748	680	723	693	657	655	681	661	687	729	673	700	669	677	667	666	639	674	729	639	694	675	700	677	669	683	696	645	666	707	709	643	673	688	703	690	692	686	645	679	669	675	661	670	702	709	652	705	676	689	703	709	654	651	661	687	701	736	669	682	673	717	697	730	661	632	673	683	668	691	652	701	684	714	682	673	706	673	656	659	648	709	680	676	693	691	687	694	689	648	652	706	654	678	696	659	701	731	683	682	698	677	693	673	737	636	701	694	693	678	649	665	712	713	690	653	660	706	639	702	668	693	698	664	682	710	700	692	700	688	643	653	649	677	718	691	710	712	673	678	686	621	696	702	704	717	711	677	655	637	681	689	688	729	677	655	672	659	619	690	714	637	649	685	655	675	681	689	703	652	724	630	690	687	672	685	666	669	692	660	721	646	685	681	651	732	685	657	673	695	686	711	700	677	712	680	621	699	639	625	662	667	709	659	669	648	687	702	673	688	653	666	690	703	690	687	660	707	668	676	706	671	680	710	673	655	652	697	650	717	658	675	694	671	689	636	710	716	671	689	657	635	632	714	676	726	702	687	713	705	667	718	663	717	664	704	700	694	731	680	672	680	695	686	676	660	704	712	635	679	643	691	686	697	690	661	702	692	711	735	703	690	684	697	654	686	686	701	676	638	707	682	760	706	702	715	687	631	670	691	649	663	718	669	707	696	601	662	714	702	687	678	669	680	632	652	690	667	671	661	665	696	646	652	663	683	645	678	688	695	653	689	710	686	669	684	684	739	657	680	718	676	631	670	715	637	671	712	685	690	669	684	668	693	661	646	667	666	666	688	675	679	670	671	659	679	680	670	696	697	722	726	655	682	664	665	684	699	680	678	655	708	654	652	643	732	688	666	684	657	678	685	670	672	675	707	674	715	653	733	634	699	660	715	690	704	681	684	658	721	667	644	670	670	645	663	690	685	678	728	714	668	681	702	730	719	681	651	687	720	663	664	658	648	733	662	695	719	697	623	693	697	676	662	681	695	659	669	689	669	692	656	648	687	665	727	669	720	685	667	632	677	687	695	684	674	691	696	713	738	705	656	691	669	651	664	673	674	690	709	619	693	635	701	698	683	709	682	689	656	684	695	731	688	702	700	642	655	681	707	722	673	675	685	686	703	672	718	655	729	682	688	641	679	684	661	670	683	659	730	678	687	688	722	647	675	694	633	642	693	683	685	668	691	676	657	716	685	642	703	674	690	684	669	723	728	660	694	677	668	698	675	652	660	640	645	690	667	690	669	688	679	671	640	703	756	661	644	732	651	661	693	670	697	663	654	708	671	701	680	705	708	659	668	682	676	694	697	658	671	666	703	673	667	653	705	656	755	652	666	697	664	647	695	671	673	674	728	708	673	692	671	655	635	632	714	671	659	672	708	682	721	695
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
