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
338123899253	338123899764	338123900314	338123900864	338123901414	338123901964	338123902514	338123903064	338123903613	338123904164	338123904714	338123905264	338123905814	338123906364	338123906914	338123907464	338123908014	338123908564	338123909114	338123909664	338123910214	338123910789	338123911314	338123911864	338123912414	338123912964	338123913514	338123914064	338123914614	338123915163	338123915714	338123916264	338123916814	338123917364	338123917914	338123918464	338123919014	338123919564	338123920114	338123920664	338123921214	338123921764	338123922314	338123922867	338123923414	338123923964	338123924514	338123925064	338123925614	338123926164	338123926714	338123927264	338123927814	338123928364	338123928914	338123929464	338123930014	338123930564	338123931114	338123931664	338123932214	338123932764	338123933314	338123933864	338123934414	338123934964	338123935514	338123936064	338123936614	338123937164	338123937714	338123938264	338123938814	338123939364	338123939914	338123940464	338123941014	338123941564	338123942114	338123942664	338123943214	338123943764	338123944314	338123944864	338123945414	338123945964	338123946514	338123947064	338123947614	338123948164	338123948714	338123949264	338123949814	338123950364	338123950914	338123951464	338123952014	338123952564	338123953114	338123953664	338123954214	338123954764	338123955314	338123955864	338123956414	338123956964	338123957514	338123958064	338123958614	338123959164	338123959714	338123960264	338123960814	338123961364	338123961914	338123962464	338123963014	338123963564	338123964114	338123964664	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
47179	14601	6256	4439	2528	1746	1257	921	761	668	514	484	464	427	481	437	363	390	344	342	352	347	359	328	375	343	361	353	334	369	322	313	334	310	322	341	326	347	340	341	322	309	303	329	356	335	326	307	332	336	321	327	338	314	300	319	361	321	325	314	316	315	295	295	310	296	336	336	312	310	309	311	316	302	299	319	288	331	294	317	318	315	317	332	317	299	305	307	326	290	295	294	300	296	298	321	348	303	298	296	319	308	335	322	275	296	333	314	303	334	294	279	285	298	310	275	324	300	316	317	330	290	297	346	324	329	323	329	327	335	328	301	305	319	317	329	325	311	300	326	320	315	310	328	362	336	318	306	308	285	302	318	335	330	328	329	378	315	302	293	343	345	302	335	290	337	309	336	322	312	314	309	343	263	304	331	355	308	259	322	308	296	277	315	322	325	315	327	320	287	316	299	315	303	320	292	331	294	309	298	297	318	343	285	299	289	336	306	307	301	272	311	276	316	338	314	304	294	315	312	306	371	321	301	294	328	298	317	345	331	298	342	334	315	290	292	323	272	298	331	284	306	338	327	356	287	306	338	292	328	304	290	295	342	319	324	277	306	311	294	323	312	320	314	283	295	280	320	298	301	346	300	338	326	328	326	307	315	330	332	297	334	328	299	308	280	320	309	274	317	322	315	308	274	328	296	304	332	341	335	312	324	313	302	324	304	306	334	313	325	271	322	315	276	314	327	356	359	333	318	303	295	292	290	366	323	329	306	307	319	314	317	338	318	326	334	344	330	317	302	334	322	303	317	308	312	306	311	322	288	315	312	301	322	304	360	323	330	356	315	309	303	320	311	288	340	323	346	309	338	304	327	340	290	343	329	297	299	289	280	327	338	301	287	339	327	304	314	326	320	333	324	294	292	327	313	304	318	312	323	314	290	325	315	299	327	331	310	318	360	336	334	319	352	356	331	357	324	347	285	291	306	327	306	316	332	317	316	335	333	307	319	282	315	271	295	299	312	291	329	312	316	312	304	301	279	279	303	319	302	322	285	308	328	314	284	322	333	310	331	329	317	314	320	296	326	324	352	296	312	325	328	291	294	323	306	289	312	308	372	314	325	282	290	324	302	307	315	296	325	282	330	335	332	320	328	329	331	293	263	321	306	325	288	357	297	326	325	323	297	351	295	306	287	305	318	316	329	331	361	336	332	288	308	303	293	268	309	314	344	300	354	303	313	302	308	305	322	326	272	354	341	311	317	315	310	292	301	294	339	326	317	311	304	282	298	284	341	358	291	313	284	304	321	282	315	336	305	334	318	269	302	275	283	303	328	303	334	331	350	286	308	327	304	322	327	283	324	325	308	313	282	321	334	320	318	324	296	278	328	314	323	300	284	330	310	312	325	355	300	291	338	303	334	338	317	335	343	330	308	314	310	291	363	285	276	308	312	302	348	328	322	323	298	291	312	341	289	319	342	317	351	323	332	332	311	342	342	305	292	284	297	314	321	302	316	329	329	283	294	313	299	306	356	311	285	311	311	306	299	306	285	300	332	308	294	300	290	320	324	314	277	294	298	303	334	303	334	313	311	299	323	320	334	313	323	320	314	322	295	333	313	317	304	322	327	293	324	367	305	288	291	326	309	299	319	320	344	321	339	325	317	303	341	347	299	339	337	375	314	344	313	299	304	347	317	360	329	299	311	287	321	318	298	308	297	302	324	317	328	277	282	341	313	343	315	322	287	316	302	337	321	309	320	314	317	296	345	309	284	299	342	304	304	320	300	351	337	301	310	294	318	334	352	348	300	313	319	279	317	361	280	312	338	325	297	300	328	290	316	309	361	352	283	305	299	291	299	310	299	322	320	316	263	326	351	290	272	333	297	304	336	339	324	295	297	303	302	314	295	315	321	288	325	305	333	281	354	325	300	323	278	299	288	336	292	323	317	294	305	334	298	319	320	304	334	342	298	327	311	309	312	322	329	309	300	338	322	300	285	343	328	300	318	316	276	320	293	321	323	324	262	309	327	327	313	317	287	316	296	289	304	308	313	332	305	299	261	306	327	296	332	344	276	330	341	312	283	350	299	316	322	278	324	306	296	317	353	329	341	318	333	311	315	305	297	294	320	321	295	288	290	277	333	297	303	350	313	311	323	297	278	359	278	300	309	313	358	335	326	280	327	300	341	355	356	298	317	324	351	310	320	325	296	312	348	333	321	285	305	308	331	315	323	328	342	359	313	332	289	287	276	289	359	302	310	315	292	305	272	301	350	294	321	298	328	332	339	332	318	290	322	290	321	338	304	316	323	322	307	335	327	321	332	332	295	293	341	323	324	334	295	292	345	315	293	318	346	348	295	326	346	325	330	342	329	310	310	313	300	345	327	318	311	299	290	310	321	323	310	301	354	331	334	338	279	305	306	315	298	296	299	294	335	332	291	322	333	333	292	302	311	298	350	334	338	312	298	308	303	331	327	321	344	315	296	314	325	289	293	339	329	293	339	323	325	326	346	303	334	323	317	311	343	305	321	315	301	310	301	318	283	287	322	315	303	334	277	319	311	340	335	316	325	298	292	267	300	325	314	307	293	291	333	325	322	299	261	330	365	291	304	319	325	302	343	306	335	342	291	303	312	325	318	314	305	326	325	302	347	292	305	348	329	310	284	303	347	318	318	357	342	331	290	299	321	279	325	325	329	345	332	315	328	268	355	307	338	290	330	310	334	341	294	322	306	327	356	326	311	311	297	303	322	320	277	301	285	332	335	325	334	288	325	320	329	308	338	302	325	316	281	300	321	314	322	342	320	310	310	326	319	294	337	326	331	335	343	341	348	275	272	316	302	328	276	297	299	323	299	280	300	316	278	360	270	307	297	316	292	303	319	313	303	311	296	294	341	317	323	314	298	296	326	307	331	321	339	338	295	309	333	290	357	333	330	312	306	322	349	309	313	286	294	325	314	312	315	350	316	291	303	328	325	318	310	301	314	320	331	335	290	307	304	329	326	299	314	309	310	318	317	314	327	324	304	327	293	329	301	308	296	318	303	310	321	342	336	330	312	321	315	309	305	339	301	344	334	322	315	328	321	313	284	312	336	285	341	277	318	341	311	306	323	309	341	307	286	303	329	349	303	301	277	276	337	329	337	317	297	313	287	278	320	336	316	316	317	310	352	331	297	324	305	337	299	315	324	333	327	290	287	294	310	342	294	307	298	338	304	282	326	357	329	321	295	346	281	295	351	294	309	306	335	329	329	347	276	286	310	299	314	305	315	318	333	327	300	299	316	285	329	319	314	309	349	335	310	323	304	350	321	315	362	302	299	329	334	334	322	339	321	296	303	324	335	289	295	317	311	305	305	324	332	326	294	305	320	329	340	298	334	300	318	291	301	315	353	314	320	294	319	337	330	291	326	339	315	327	314	313	308	307	300	317	332	290	324	356	263	298	296	299	347	361	337	295	291	354	337	310	317	339	316	303	331	359	304	318	319	332	341	323	292	308	322
26987	3791	8638	10089	8099	6428	4969	3823	2865	2296	1881	1737	1511	1405	1344	1332	1111	1132	995	934	905	909	861	818	824	850	825	843	794	785	787	789	778	758	773	737	849	753	735	779	724	734	794	728	728	725	759	745	759	746	731	725	707	725	716	702	748	682	691	688	763	684	689	687	685	653	696	669	767	624	723	712	674	716	690	690	712	655	687	698	707	766	702	719	654	674	681	693	732	657	704	742	639	697	711	743	647	705	773	732	677	711	687	742	656	704	664	666	628	660	697	691	690	715	738	687	715	680	662	721	680	668	706	644	722	660	649	702	664	685	678	683	726	687	663	641	652	703	689	705	667	673	641	660	765	684	720	679	718	688	703	698	710	665	693	693	693	722	711	700	652	673	686	699	684	720	636	655	721	724	706	689	678	699	632	704	679	701	675	724	702	684	736	691	699	675	675	707	642	645	693	669	653	679	638	725	679	674	658	654	691	688	667	709	651	669	673	679	695	722	661	651	700	656	717	671	674	679	646	705	679	708	728	713	737	664	707	710	674	702	691	684	708	643	718	705	698	661	713	673	699	693	706	700	687	668	672	711	683	698	665	692	707	718	683	647	661	676	713	688	701	674	727	676	733	686	715	673	722	602	717	653	667	702	725	666	714	662	693	752	636	685	697	725	689	648	706	675	720	718	669	728	669	639	695	637	712	717	686	684	653	700	660	686	708	696	685	697	667	683	680	585	670	698	697	724	657	650	616	689	716	700	695	708	659	674	694	688	688	671	708	695	701	653	689	666	715	685	636	682	726	698	713	672	651	693	627	660	680	671	697	679	725	703	721	637	697	645	695	698	664	704	660	651	659	692	716	679	660	705	646	724	686	696	656	697	694	705	667	697	645	643	682	712	673	651	722	656	680	660	665	670	681	702	656	705	662	713	686	671	672	676	671	678	694	700	689	681	752	684	685	695	690	684	677	668	715	687	658	636	728	694	709	697	689	648	700	652	670	713	694	720	704	697	686	690	682	697	678	745	645	679	669	666	676	739	636	700	717	715	738	674	685	672	689	683	689	676	701	670	690	736	685	674	719	610	687	698	707	722	682	667	680	695	713	725	682	636	680	707	698	649	646	639	658	690	701	676	644	695	706	684	716	724	699	694	701	724	675	694	728	700	718	664	764	684	665	694	676	690	693	676	676	682	724	708	668	657	690	700	684	670	651	625	689	689	707	636	681	655	702	674	684	694	677	686	716	690	735	703	690	726	696	680	721	670	673	670	662	696	699	681	665	667	699	656	675	701	719	725	687	677	687	718	722	687	669	705	676	656	696	684	666	664	681	714	652	727	661	659	683	672	693	675	673	703	711	705	691	694	688	646	690	674	666	719	664	683	716	720	674	670	673	712	675	654	691	688	672	648	693	723	687	669	652	682	674	683	680	708	653	709	679	644	682	663	706	659	647	700	660	647	701	662	681	615	709	698	691	681	661	691	671	682	698	665	701	664	706	721	682	702	655	661	686	639	636	676	674	697	678	683	684	693	678	642	684	637	679	710	650	675	678	691	693	684	690	673	692	707	721	742	645	737	702	693	651	681	700	708	659	737	716	683	721	663	670	655	662	679	656	694	719	665	697	689	691	645	715	638	613	647	666	665	700	715	752	677	655	707	671	704	685	745	657	692	719	694	696	683	677	664	688	699	693	664	700	691	642	678	671	670	678	675	675	681	685	681	703	735	659	630	652	743	635	702	748	678	683	708	663	721	662	654	695	691	663	712	685	663	653	702	740	689	678	664	702	685	667	691	713	719	678	639	736	731	731	685	683	705	694	693	715	674	691	665	712	676	693	703	715	652	663	685	718	660	696	695	704	693	678	678	702	671	664	664	715	664	661	694	709	653	672	694	659	701	639	678	727	643	668	658	671	730	676	660	683	715	677	658	678	743	658	711	663	710	680	720	687	736	706	687	715	665	656	695	717	746	714	693	715	694	710	694	676	709	684	684	652	664	663	671	707	670	692	651	682	679	699	658	737	657	749	682	703	695	703	681	693	680	686	673	657	698	679	639	691	661	690	715	680	693	721	687	668	685	699	706	713	700	666	670	673	674	675	663	677	692	707	684	690	696	687	651	668	677	709	711	694	672	729	688	656	668	660	718	692	721	667	676	691	678	655	651	715	705	671	698	717	655	671	688	667	697	699	719	693	707	675	673	665	669	739	716	683	712	696	697	661	661	642	707	689	714	723	755	689	650	726	691	667	665	677	649	708	697	665	674	662	670	686	645	671	623	671	742	717	677	692	672	684	669	749	665	668	655	689	654	677	682	681	705	672	707	640	686	657	732	688	674	676	716	668	703	694	707	669	685	724	682	668	650	709	688	669	690	646	722	701	644	690	702	695	674	724	643	658	712	712	691	681	694	662	679	711	697	733	685	655	710	660	658	656	687	688	673	661	696	699	701	647	684	668	688	693	665	721	696	639	729	693	673	688	666	669	670	684	668	675	681	667	722	682	661	690	690	706	658	707	724	659	730	689	686	654	753	668	699	741	707	696	697	686	696	697	717	682	700	674	704	728	689	689	704	664	692	665	686	706	640	678	708	719	640	682	713	681	678	682	697	641	738	678	695	712	691	722	668	699	690	622	686	659	650	701	678	651	654	675	686	748	669	679	658	730	734	688	671	665	691	696	689	686	678	699	709	679	688	723	693	700	655	642	728	666	717	676	725	652	691	657	679	712	688	682	705	670	706	737	658	671	684	738	678	657	695	698	702	679	634	632	684	738	659	701	666	676	712	679	667	702	708	666	663	645	677	739	742	694	672	682	716	696	656	729	662	677	695	706	716	693	672	694	645	723	681	682	679	691	705	672	675	680	679	701	669	699	641	685	721	730	681	744	682	675	647	692	704	713	690	700	719	658	717	646	670	654	689	674	695	650	684	703	683	766	694	657	644	707	693	647	711	678	720	668	694	692	695	659	713	659	675	688	665	691	663	677	644	725	701	686	660	706	714	691	720	717	672	690	664	702	730	675	717	640	677	717	717	689	676	664	589	708	656	669	710	728	708	676	690	668	677	672	681	667	663	659	676	672	698	663	710	697	689	683	680	669	692	689	677	662	709	722	652	622	677	658	708	668	682	664	689	698	693	685	690	630	665	689	682	647	699	658	688	669	670	694	664	650	691	717	670	661	690	668	656	655	690	680	726	680	695	679	686	707	645	729	691	638	682	701	680	665	673	702	635	697	689	719	644	655	701	636	686	674	726	671	669	644	647	662	686	652	647	736	724	663	665	681	717	695	655	678	641	688	668	762	719	656	672	684	700	670	704	654	677	711	679	745	710	681	713	654	709	694	688	660	692	650	660	659	711	704	701	686	693	724	700	643	647	664	672	697	693	667	744	733	661	657	724	726	676	694	698	683	653	680	691	717	665	689	678	708	701	659	686	668	712	729	695	666	707	655	679	686	697	722	659	677	678	655	655	679	690	679	671	683	656	712	658	650	692	678	688	673	637
17446	2808	1688	1319	905	637	503	367	322	295	233	199	228	236	206	206	179	176	192	196	197	182	163	194	164	187	186	208	194	207	183	189	182	136	190	180	216	174	180	168	178	178	172	171	181	157	150	177	166	175	177	185	165	163	164	172	160	201	162	177	168	161	188	180	154	186	140	167	196	213	159	186	138	199	195	192	165	171	185	181	160	184	158	179	182	207	178	145	180	180	170	180	202	160	173	166	175	167	158	187	156	168	174	177	164	152	170	202	193	170	163	180	207	197	193	163	164	194	191	173	176	217	168	162	194	163	162	170	170	141	196	143	174	157	191	188	170	176	203	167	173	157	193	181	158	211	174	210	183	175	184	177	177	167	162	176	191	202	163	186	176	176	178	185	174	154	147	185	179	160	172	172	165	158	161	162	173	189	176	203	152	175	180	188	162	171	177	185	160	162	192	187	200	170	198	182	175	179	182	172	185	184	157	156	165	183	185	167	201	169	196	187	178	171	175	169	189	208	184	159	164	211	176	170	189	203	172	201	170	162	163	180	165	192	169	176	162	183	145	198	153	163	199	165	176	188	166	167	174	161	192	176	165	185	199	189	181	194	169	171	157	195	181	169	179	201	169	173	187	166	182	158	190	163	190	194	172	183	176	166	196	172	175	173	183	182	152	160	160	167	157	171	195	160	168	164	179	186	188	148	184	169	229	187	164	170	161	180	183	176	201	155	177	167	170	191	171	171	159	185	178	179	186	162	166	166	171	185	191	172	159	178	158	184	190	164	184	150	185	195	167	190	181	179	157	183	189	169	192	136	197	165	170	163	183	191	169	167	164	182	177	181	172	165	194	170	193	176	149	142	182	197	162	165	165	171	163	158	188	176	160	171	184	183	177	174	172	180	161	167	188	161	169	184	182	176	186	171	175	166	170	212	166	184	169	171	175	178	161	149	173	173	172	176	187	136	188	170	176	155	188	185	169	180	174	148	179	193	189	186	163	169	164	155	179	159	182	187	172	169	163	142	173	188	178	164	191	189	200	202	181	168	154	195	188	161	161	169	162	195	197	156	194	168	163	184	177	135	163	182	184	175	161	183	192	175	209	176	178	164	149	178	179	172	203	190	177	191	170	153	185	170	192	170	183	164	171	187	165	159	171	174	183	174	163	168	181	162	167	174	184	170	184	170	179	148	169	175	165	178	181	161	181	181	173	164	160	164	173	175	170	173	179	193	170	181	169	172	163	190	189	180	177	168	176	187	173	205	198	168	167	174	153	188	174	168	147	161	184	166	169	185	169	177	158	172	173	171	175	164	167	185	186	168	178	181	188	181	173	184	175	180	166	178	197	173	170	161	202	187	187	161	169	190	183	183	157	213	176	191	189	162	163	163	171	190	155	151	162	159	194	171	195	168	187	185	181	165	182	189	182	181	169	197	172	162	184	166	195	158	167	172	170	189	161	158	159	177	162	200	174	176	162	155	161	181	148	185	190	174	162	171	170	156	185	189	152	165	167	173	198	165	199	172	181	183	173	186	174	172	150	189	174	184	204	169	189	165	188	172	159	159	168	170	168	161	186	157	185	185	171	187	154	171	194	179	183	179	197	192	185	197	188	186	175	170	142	180	174	188	168	191	172	186	180	170	186	176	190	176	174	165	174	170	175	181	174	180	160	185	179	187	184	156	154	169	183	167	163	180	186	181	169	178	188	172	166	167	177	193	168	198	168	186	163	194	185	182	180	171	161	160	177	163	182	161	167	179	178	153	179	167	185	159	160	192	184	171	164	171	195	153	186	159	186	184	194	204	181	172	159	188	182	176	151	180	162	170	187	172	177	187	154	163	173	187	158	174	175	167	164	183	172	170	177	193	170	170	183	160	183	159	167	159	172	196	159	159	175	192	202	157	172	162	150	154	180	155	196	170	159	181	165	189	195	163	171	188	183	166	178	179	213	193	177	152	162	181	167	164	177	184	140	172	169	193	180	164	152	152	180	204	170	183	179	148	167	160	156	176	183	177	181	177	193	191	159	165	172	186	181	161	190	184	155	160	173	168	177	189	188	191	177	198	178	160	193	192	180	179	154	211	170	171	147	201	182	175	192	158	201	177	165	186	163	192	164	162	193	145	178	180	189	192	184	211	172	193	184	140	171	174	185	166	184	156	167	180	175	181	183	197	165	179	174	164	174	205	174	166	168	186	161	179	169	186	185	169	169	186	165	145	179	177	178	160	180	177	174	171	182	182	176	180	163	199	192	174	182	179	178	197	134	168	187	157	170	171	177	189	183	169	157	157	165	163	152	181	188	185	166	173	190	141	182	160	166	188	188	177	185	177	178	150	212	177	173	184	169	189	160	172	186	154	151	187	183	185	168	155	196	152	176	170	180	201	184	162	156	152	164	187	193	188	157	196	196	153	141	154	188	193	169	176	173	161	185	165	169	170	173	190	171	166	158	165	174	194	194	192	171	188	163	171	192	182	175	197	175	168	164	200	169	165	172	187	165	173	171	157	163	161	177	161	178	171	172	178	165	154	189	152	156	169	183	162	174	184	214	203	167	185	154	190	169	159	180	202	176	175	176	174	214	164	210	216	176	160	188	191	147	181	173	200	185	175	180	177	164	171	154	183	197	181	206	142	135	145	191	157	192	200	204	162	166	177	158	181	157	201	198	195	136	197	200	182	188	161	161	192	179	175	176	206	189	171	190	177	194	170	155	156	163	157	176	179	181	186	152	191	188	188	188	195	205	146	156	171	160	187	181	166	186	160	189	164	168	166	197	156	168	166	192	176	195	157	170	167	167	170	174	159	151	164	159	185	210	192	172	149	186	182	187	205	169	200	174	179	173	191	197	179	185	175	169	210	175	141	163	199	178	172	183	185	171	163	172	159	197	153	177	183	184	160	179	184	166	157	181	174	181	172	190	152	182	182	172	194	193	159	143	179	164	176	182	156	184	190	175	189	182	178	166	199	177	171	183	150	173	166	181	179	191	173	183	175	171	170	170	185	174	181	186	163	144	147	187	172	158	165	169	170	187	163	197	181	161	171	155	136	178	191	177	157	163	143	165	199	150	171	200	193	165	185	160	175	192	186	199	174	181	192	175	181	170	202	168	173	192	220	189	168	164	161	181	188	174	184	171	165	170	196	166	151	166	180	174	165	172	191	181	173	201	196	172	166	168	190	176	161	188	175	191	189	181	157	188	181	186	167	184	190	182	204	187	171	178	176	179	163	168	137	181	138	167	188	186	172	188	183	174	179	167	165	180	179	162	169	189	164	151	196	180	161	176	166	183	177	176	213	188	161	180	152	186	171	161	165	197	171	184	181	163	174	189	178	161	186	161	178	164	169	171	176	161	190	190	172	194	189	205	184	171	142	209	182	161	167	184	172	166	166	166	202	181	177	166	151	169	163	193	175	172	187	194	176	157	171	194	176	166	133	154	202	162	186	176	184	171	167	171	190	165	184	189	174	158	163	163	177	197	161	164	197	185	165
9974	1550	3424	3948	3305	2608	2024	1545	1248	1002	828	796	733	706	611	636	614	558	476	502	487	513	435	488	465	469	476	469	437	413	475	487	467	460	470	441	438	478	441	494	413	468	465	455	448	423	433	454	431	442	455	395	445	415	448	436	461	405	448	456	432	441	403	448	448	436	444	418	451	407	428	403	403	428	446	419	415	431	458	448	391	449	448	433	445	431	404	436	431	420	432	452	443	456	425	438	407	411	423	455	448	431	444	413	439	472	390	421	416	433	410	461	437	438	433	438	386	429	438	440	452	436	425	463	412	400	426	410	440	421	426	434	455	452	431	423	441	424	390	453	424	467	429	431	436	396	422	446	473	424	421	468	416	401	453	421	428	422	423	434	450	451	431	422	435	432	437	485	473	429	431	435	453	435	406	470	429	398	446	447	418	455	412	411	433	386	487	440	411	408	428	405	425	422	448	421	445	392	432	426	422	437	447	454	432	428	398	427	490	427	437	440	429	422	432	413	446	436	464	420	432	449	454	439	404	458	431	430	430	450	441	438	418	413	431	456	410	434	454	396	442	430	455	440	423	409	463	416	451	445	429	446	459	424	439	429	445	429	450	441	420	456	451	469	462	454	474	475	439	426	428	448	453	402	437	412	459	436	414	431	472	420	458	431	417	422	418	452	404	390	440	440	440	445	392	418	461	435	458	411	391	411	409	439	401	397	472	449	424	462	417	455	405	425	468	422	431	403	436	420	400	408	434	452	398	463	397	442	421	416	429	432	484	427	453	455	454	433	446	460	482	397	477	443	423	399	403	423	446	429	411	429	426	419	460	431	425	458	403	434	425	426	442	438	431	421	419	450	450	451	435	428	405	453	413	442	423	402	412	439	420	413	477	472	477	462	395	418	469	458	402	418	467	405	454	426	426	433	435	442	416	480	434	447	437	409	463	444	449	419	440	412	444	455	446	481	427	440	426	426	425	453	447	419	404	439	393	395	418	441	405	461	419	429	430	469	438	412	432	445	429	429	411	429	433	424	423	444	414	427	435	436	418	430	431	434	399	462	437	432	433	394	383	464	412	420	426	417	440	435	481	437	437	435	422	394	451	444	452	433	415	428	431	421	437	453	423	421	437	403	426	427	418	438	449	465	418	442	462	425	431	443	433	402	464	418	431	411	449	419	444	428	412	461	431	421	459	444	393	445	421	450	408	418	457	418	417	437	446	422	419	417	416	453	438	437	417	437	433	444	458	398	450	421	424	427	428	419	446	383	431	483	411	426	418	374	437	375	445	450	427	446	399	439	417	386	464	398	396	513	464	453	447	427	365	433	443	426	468	470	437	431	431	405	440	444	432	416	455	425	419	410	421	425	418	395	427	434	430	410	438	438	443	447	430	433	414	442	468	441	434	429	441	474	411	406	462	428	439	428	419	406	443	421	435	440	430	434	437	439	392	428	428	417	442	467	411	403	466	427	412	421	438	461	456	399	408	405	429	431	455	403	431	428	414	412	429	417	416	451	454	384	359	446	418	453	473	428	464	425	402	415	449	440	453	382	484	413	450	437	434	455	429	406	420	438	438	431	411	443	417	403	412	441	405	409	419	463	434	434	422	453	428	439	440	443	406	432	458	426	425	449	431	425	472	426	430	430	421	439	423	411	413	429	438	443	457	428	445	429	387	441	419	454	425	420	418	395	431	437	449	453	437	431	425	424	414	399	413	416	422	453	390	417	424	415	441	382	393	443	428	412	444	429	426	443	436	427	438	426	432	416	432	443	459	416	461	440	424	459	421	474	398	432	435	437	386	407	440	457	417	410	418	439	409	441	403	441	433	384	422	435	455	409	411	429	436	445	435	392	468	409	413	442	415	421	419	460	433	440	418	422	398	420	471	440	437	444	430	444	451	439	431	430	448	448	454	454	460	441	450	454	438	459	426	421	420	420	402	437	399	429	438	438	406	437	426	410	414	437	439	478	437	446	385	388	424	428	430	396	383	442	432	405	426	438	402	446	410	435	437	414	455	434	435	406	421	436	415	443	449	388	441	451	429	441	417	426	422	426	420	415	412	415	443	434	405	429	435	456	423	444	468	430	420	425	452	430	415	402	412	434	427	433	427	453	416	426	381	411	428	423	433	431	421	433	398	417	466	426	404	438	442	415	448	477	439	421	399	456	431	443	428	442	390	448	420	436	453	431	401	422	474	442	400	438	399	426	410	447	407	463	387	374	413	436	389	448	420	418	415	431	454	434	420	437	421	438	428	407	445	441	416	421	405	444	420	441	423	441	457	409	428	443	452	443	415	408	447	439	407	418	415	446	403	438	395	418	424	429	440	449	399	428	472	408	435	412	444	451	429	439	474	455	418	455	396	409	454	405	453	457	411	420	421	418	425	412	422	414	470	393	424	425	467	439	433	407	414	413	403	452	432	422	407	432	419	432	419	468	423	376	400	424	448	421	436	420	412	414	428	437	401	398	439	400	418	419	426	423	408	418	461	411	446	422	442	400	405	436	411	425	442	419	445	418	456	422	412	432	419	423	406	398	415	452	414	425	399	448	441	426	422	445	427	436	424	431	413	423	394	444	430	444	465	449	421	419	449	413	449	485	439	451	442	401	409	407	433	445	416	456	439	442	444	416	419	456	444	418	432	465	514	418	427	444	436	436	443	422	433	445	427	416	421	438	428	437	472	408	432	432	443	449	431	400	419	416	440	447	433	409	438	472	411	457	432	374	451	472	444	414	409	451	445	427	458	433	392	430	442	429	426	421	413	437	440	400	427	407	441	439	447	432	429	445	411	393	449	428	457	427	448	447	415	418	413	425	432	414	451	400	423	467	450	440	400	425	426	433	412	429	463	453	425	471	433	389	444	421	445	456	440	437	394	406	441	460	445	421	412	447	465	412	439	424	477	459	464	407	407	443	441	413	460	446	452	430	480	432	429	426	435	428	403	417	442	465	445	446	431	409	382	427	431	422	407	393	403	413	422	422	393	428	400	404	425	415	439	417	457	435	407	433	440	442	426	436	440	424	419	406	441	450	461	416	421	425	450	457	377	440	418	434	405	430	455	443	446	428	435	404	430	447	400	444	421	414	429	443	414	415	442	442	449	453	451	432	415	450	450	412	417	427	395	394	431	431	402	411	457	434	409	428	425	435	453	453	406	402	410	475	447	438	395	427	407	456	417	442	392	442	476	418	453	414	462	430	471	443	465	411	438	410	419	446	419	391	443	434	425	459	421	444	480	399	423	449	454	408	433	460	432	423	415	412	458	455	443	397	420	429	440	443	430	442	452	434	387	419	402	432	440	414	472	444	448	427	434	426	424	455	416	448	456	453	466	429	459	431	417	436	471	433	466	418	439	424	410	417	505	401	421	440	441	421	394	428	459	425	441	430	446	430	413	384	443	471	428	456	437	453	433	448	442	397	417	462	432	451	427	434	469	424	472	423	450	447	431	421	447	450	463	424	414	430	431	410	399	449	432	438	447	408	450	418
38531	9179	3991	2647	1904	1217	974	764	579	492	458	440	382	367	351	347	338	326	301	326	320	273	322	289	305	319	245	272	290	307	258	316	305	322	267	294	320	309	270	289	269	277	281	275	268	294	291	249	250	301	297	260	250	250	297	290	288	281	289	278	278	288	328	268	278	284	307	267	266	274	300	291	262	286	274	267	271	266	272	285	285	269	265	301	259	277	290	259	288	292	290	294	284	286	285	302	263	275	249	272	271	295	251	271	255	328	260	275	287	267	268	281	329	321	284	254	281	288	282	278	297	277	301	275	281	283	260	252	255	286	260	316	252	287	262	287	313	281	262	308	301	299	292	293	281	284	265	298	269	297	275	272	285	268	293	278	304	313	308	283	255	246	288	265	285	309	275	273	264	268	252	299	259	285	302	277	277	266	309	308	300	256	304	289	280	277	265	306	253	263	292	259	284	290	283	274	280	271	252	260	262	288	301	308	278	264	275	278	297	299	307	280	258	294	298	296	265	278	301	290	297	296	252	267	265	265	279	263	303	281	271	291	282	285	295	288	278	292	279	326	318	302	264	246	293	272	280	286	277	275	283	268	289	250	283	275	279	250	264	261	274	253	285	281	307	266	243	290	297	287	285	303	297	262	240	278	270	275	282	269	272	269	297	263	287	278	283	287	287	299	317	294	295	283	268	296	248	303	292	261	283	280	283	249	270	254	272	251	271	261	303	269	290	293	275	304	248	274	270	298	287	288	285	262	281	241	310	317	301	258	286	297	284	295	274	269	279	301	291	277	242	288	281	284	267	303	285	299	305	273	299	299	255	271	253	264	268	268	256	278	270	265	257	285	273	295	275	266	278	276	272	314	279	264	278	277	241	290	296	277	272	276	290	299	275	306	297	305	266	306	276	286	292	246	270	287	296	301	289	315	290	281	265	267	285	282	270	293	303	302	283	291	234	271	287	294	253	295	305	282	290	288	280	282	311	297	278	292	271	288	278	298	293	243	254	290	300	293	281	272	241	280	279	308	274	287	270	271	259	270	270	301	296	262	298	331	283	277	232	302	280	257	271	296	265	291	266	265	273	264	279	289	302	314	257	250	272	246	247	301	284	271	285	301	280	275	284	282	270	277	276	280	293	254	272	276	286	270	263	286	304	315	304	294	268	283	290	285	282	252	231	283	290	268	305	290	280	274	283	301	273	272	246	292	287	273	289	272	265	296	262	269	262	266	302	261	278	303	229	252	263	239	278	276	294	289	297	248	261	270	241	289	301	267	283	309	268	269	254	296	294	287	265	278	277	277	307	298	280	271	255	298	298	285	287	287	283	266	277	278	284	264	279	257	268	270	298	245	265	286	253	294	261	309	278	266	277	287	285	270	272	235	263	249	298	276	316	308	271	260	325	302	259	324	303	273	284	258	293	267	262	265	247	310	288	288	264	276	312	283	267	298	268	281	294	280	254	312	288	277	283	282	265	327	307	288	277	265	313	288	264	273	261	311	269	270	260	280	276	267	260	285	283	275	306	288	297	275	292	292	266	300	275	308	294	279	280	310	281	254	240	273	273	258	263	274	293	281	307	254	312	263	282	270	297	307	277	258	289	304	262	266	295	298	241	293	253	288	335	254	294	287	259	275	283	316	289	271	287	302	286	285	304	329	287	256	273	275	309	272	277	245	263	294	240	294	279	258	290	292	308	298	326	318	300	278	292	299	237	247	289	297	274	306	294	290	275	300	269	257	280	309	267	271	247	294	236	279	259	260	286	277	288	259	256	312	317	298	255	263	295	313	295	293	257	279	303	244	260	278	254	265	314	292	294	273	272	257	266	257	288	299	282	296	275	278	282	274	274	312	280	263	263	307	275	289	291	272	271	263	275	280	273	285	285	277	281	272	277	280	291	277	314	333	277	304	266	259	282	301	287	241	264	294	274	279	290	276	296	271	314	307	282	285	285	271	313	259	293	299	285	276	277	252	289	244	258	282	310	291	272	279	307	293	263	273	282	293	262	278	257	285	297	258	265	295	273	320	265	304	269	257	247	303	308	261	284	271	298	253	250	297	273	275	271	297	280	297	293	256	295	294	294	266	281	281	263	288	269	244	275	254	275	281	276	309	289	278	259	256	272	261	295	292	277	292	278	314	278	291	311	315	271	272	278	258	290	272	270	289	296	265	265	301	302	259	283	254	248	259	301	299	281	277	275	313	299	227	277	291	261	299	288	288	280	291	303	255	307	283	284	292	331	278	275	296	287	282	275	298	295	300	277	272	250	273	278	307	284	273	277	250	284	279	286	309	301	312	285	291	274	260	290	272	264	294	284	256	289	259	281	256	286	263	277	281	308	284	294	271	264	259	268	289	311	280	234	243	284	278	263	252	278	282	315	276	282	263	258	273	284	281	262	264	300	290	269	265	277	301	275	294	263	245	260	284	304	276	295	313	276	281	303	284	287	284	297	304	253	279	292	278	234	253	266	249	265	291	269	271	259	285	274	289	289	284	271	255	278	287	284	310	298	299	312	322	278	263	288	272	299	246	281	280	292	244	296	275	261	235	288	273	268	236	312	291	272	280	248	282	273	289	307	272	292	246	291	309	291	271	275	269	280	298	321	313	280	265	264	259	278	277	269	271	263	275	288	270	263	253	260	282	279	280	302	279	287	239	265	266	265	290	296	251	251	279	274	241	284	301	282	289	265	296	267	266	303	254	268	314	270	255	276	291	308	312	307	300	281	268	291	284	272	270	303	274	298	273	273	245	283	263	281	269	274	253	275	251	258	258	274	272	266	275	313	282	274	265	289	262	302	283	277	286	297	284	283	242	285	278	270	266	263	276	273	276	250	263	272	278	276	290	268	266	295	273	262	290	266	277	234	265	277	312	307	288	267	280	315	278	285	289	267	312	280	309	284	277	295	254	277	241	274	304	264	273	268	275	317	296	289	230	256	280	279	253	294	268	265	298	251	269	270	256	271	273	273	282	298	248	287	289	259	276	292	292	278	284	300	272	276	290	295	274	304	270	282	259	284	289	282	261	290	310	309	286	254	259	282	295	287	283	232	249	260	283	272	265	275	285	266	259	300	281	290	303	300	283	289	250	259	274	289	300	290	312	261	230	245	282	271	286	271	277	255	280	291	300	304	274	282	292	278	299	287	288	254	256	271	270	296	275	299	304	309	288	263	257	261	248	301	287	269	266	274	273	266	288	284	294	266	280	279	282	264	253	274	270	246	281	285	277	278	305	284	282	233	268	262	261	236	276	271	262	262	279	292	279	300	298	313	266	293	303	255	307	301	282	268	294	257	296	285	282	270	284	276	252	266	271	284	281	289	287	279	280	255	258	278	297	271	284	274	284	258	285	271	301	316	259	309	277	280	275	279	272	297	264	278	276	252	292	288	273	291	288	321	274	294	264	289	267	282	323	277	308	283	276	270	285	310	248	265	261	298	284	283	262	273	303	277	283	296	303	306	258	282	315	284	253	271	302	254	254	291	290
22227	2932	6773	7190	6350	4893	3801	2873	2211	1777	1596	1325	1257	1255	1106	1113	974	990	916	864	813	781	731	727	768	730	753	752	757	712	675	708	687	668	732	723	651	685	641	674	672	675	662	712	704	722	652	660	715	648	620	675	651	638	653	686	661	692	687	688	634	603	633	702	623	673	648	661	663	607	666	626	646	680	608	669	611	629	619	587	649	645	637	626	611	635	636	656	653	667	670	675	629	615	653	647	650	680	605	661	631	626	631	628	662	618	605	647	647	626	624	602	700	621	675	646	596	688	625	636	700	684	670	659	668	616	581	637	634	662	617	656	627	625	674	637	658	646	647	569	641	611	657	626	652	630	638	672	611	694	669	631	606	622	632	584	686	664	635	678	587	634	628	674	621	610	669	644	659	653	609	667	645	653	659	631	678	612	648	592	637	637	642	654	598	626	691	645	608	618	640	649	680	640	630	626	609	660	620	636	594	635	621	639	623	654	677	631	674	642	623	594	649	633	641	641	661	679	653	640	669	630	633	625	655	613	605	604	628	616	642	609	650	629	687	626	646	648	619	640	620	644	643	650	616	618	597	618	615	654	637	657	629	644	634	636	650	613	656	631	670	621	595	630	581	633	609	653	688	632	629	641	621	674	702	674	603	643	657	622	641	621	624	632	668	677	671	628	672	626	620	673	646	649	632	651	656	630	648	641	617	657	677	677	617	607	619	639	622	656	662	644	670	629	632	638	650	654	656	620	674	619	663	625	650	671	627	629	614	656	678	614	681	675	634	637	630	676	628	642	641	666	674	643	658	641	588	661	659	650	653	683	663	653	631	613	644	678	659	607	597	610	622	639	650	625	598	603	623	610	645	649	647	649	652	629	637	610	599	631	673	645	636	639	612	588	632	662	611	664	588	637	591	631	660	680	634	624	701	590	608	633	621	628	595	652	683	635	612	620	616	587	610	639	669	661	669	614	611	606	662	641	657	641	618	629	674	627	632	597	651	637	656	661	646	591	651	657	672	639	620	669	636	612	668	603	596	633	646	633	616	678	653	682	672	648	646	573	651	657	653	651	643	615	646	644	601	636	643	669	670	633	670	657	685	647	609	639	642	683	678	634	661	589	600	630	611	675	620	637	656	630	598	612	641	606	602	698	641	662	614	717	624	660	631	658	640	632	658	648	665	626	670	619	628	605	668	596	640	641	572	630	640	657	674	658	653	664	672	682	657	599	593	637	609	612	622	604	623	644	646	602	630	633	598	663	624	629	650	625	590	641	675	706	609	616	635	622	640	670	660	640	639	634	598	610	646	652	673	647	683	642	610	613	633	655	697	609	638	633	626	645	653	632	635	624	672	636	649	645	604	635	649	631	659	623	617	647	681	655	624	665	617	618	626	615	658	612	649	638	618	665	633	688	661	659	642	601	649	628	647	650	647	609	632	668	639	636	643	666	626	665	623	623	667	636	676	655	669	637	621	628	694	590	660	593	693	670	707	660	657	669	604	628	647	630	643	627	619	629	637	652	624	649	618	646	614	611	620	609	633	691	589	633	638	632	643	659	614	621	692	601	671	589	621	687	622	650	698	618	657	649	675	662	663	587	666	642	665	637	600	643	640	617	628	629	643	648	650	644	645	660	649	614	632	644	637	605	644	655	658	604	652	665	670	633	653	658	689	646	647	638	623	656	602	661	655	606	629	620	626	659	638	670	607	656	634	674	683	627	641	648	658	637	633	643	735	620	641	636	638	647	626	600	628	613	627	658	638	623	612	654	668	599	580	636	634	673	669	610	696	581	638	644	620	642	653	639	631	621	614	611	625	632	609	651	633	616	677	662	612	623	652	643	663	593	605	696	650	658	661	593	645	625	644	638	645	652	567	635	682	675	628	651	601	642	602	650	644	596	652	679	644	603	667	662	621	633	609	638	703	608	665	651	673	659	643	674	651	618	628	616	660	639	616	620	626	669	669	649	661	598	650	623	626	619	629	594	683	617	625	608	648	640	623	635	615	585	636	574	655	631	682	637	660	632	582	629	624	674	638	612	625	628	601	627	695	659	620	624	651	677	653	651	644	618	640	643	661	642	621	627	615	621	633	619	628	678	671	676	636	618	621	652	647	689	613	603	662	651	608	624	602	675	634	624	615	633	611	650	619	673	628	618	621	645	609	664	613	642	643	698	623	638	647	615	614	672	643	655	675	633	643	631	648	620	638	597	662	624	678	644	656	643	627	602	660	632	651	596	660	601	617	668	631	610	627	698	613	641	619	647	661	668	664	648	650	637	672	667	685	600	642	609	603	716	647	658	609	637	625	573	631	630	620	644	622	663	636	625	671	662	606	650	578	632	637	619	642	639	659	659	634	652	621	644	639	688	620	597	629	622	663	638	628	625	607	651	634	638	642	687	642	633	653	677	623	642	610	657	619	648	580	585	629	643	620	642	633	622	640	646	590	626	641	644	639	610	646	677	651	611	646	690	637	606	634	655	634	630	646	648	630	622	630	626	625	676	611	630	634	654	648	629	655	629	632	650	652	627	678	664	610	618	648	644	634	661	639	609	619	605	603	608	655	673	617	657	672	625	613	640	652	627	640	613	595	668	624	691	651	634	593	580	631	593	608	639	650	646	645	625	624	644	657	629	612	651	623	639	638	618	622	637	641	582	668	654	657	646	644	684	633	616	657	682	669	650	654	645	672	683	640	629	665	638	624	670	606	683	641	652	632	639	642	641	641	667	625	675	675	617	616	596	642	625	659	641	639	654	605	676	600	678	646	641	668	630	633	597	647	695	635	675	649	624	634	660	689	651	607	614	640	637	658	620	588	652	589	669	614	616	608	630	627	605	646	644	651	680	644	674	650	627	702	639	650	632	579	589	631	644	627	616	612	674	630	634	675	625	656	601	638	665	639	609	609	676	656	631	658	645	645	630	607	650	604	622	665	620	627	643	666	625	615	607	662	629	639	629	652	663	684	670	666	629	647	658	712	664	624	672	635	637	722	648	622	625	675	664	658	630	644	659	669	592	657	662	633	660	624	648	651	631	686	664	631	624	620	646	656	608	644	667	619	656	633	657	691	663	658	643	667	671	607	627	612	636	649	628	606	604	667	605	644	655	654	641	608	603	603	657	654	639	625	598	642	676	588	666	647	635	618	671	650	611	647	617	638	615	651	599	667	622	633	647	658	630	674	621	582	620	662	625	589	664	617	615	674	629	600	663	628	636	648	643	665	639	614	638	595	614	613	622	633	636	683	661	668	648	637	643	629	616	617	640	624	649	641	591	606	652	645	623	639	627	637	646	663	669	613	601	579	636	647	619	679	616	647	692	683	569	643	666	649	617	599	662	671	648	633	634	646	619	603	587	655	659	615	605	587	674	644	637	642	631	649	656	611	669	622	620	638	617	606	630	702	621	641	623	621	653	623	651	619	637	653	660	623	675	629	633	633	572	672	606	646	644	652	591	632	572	596	684	630	663	651	656	638	648	638	618	600	699	623	652
50974	15334	6519	4266	2945	1997	1393	1074	837	693	587	518	524	517	456	426	409	424	361	395	340	356	395	401	356	371	386	339	337	358	353	327	336	313	377	350	337	321	333	314	306	333	307	342	337	339	331	344	351	311	345	307	355	299	329	362	311	328	333	355	347	300	320	357	327	318	333	314	313	344	321	333	349	320	326	358	361	323	327	342	357	339	294	332	368	380	346	318	357	332	307	322	320	324	340	352	318	315	346	357	326	352	332	297	369	317	342	334	297	331	321	326	369	340	340	325	306	334	315	350	360	331	329	325	359	309	331	359	320	370	366	361	354	314	304	315	326	310	306	315	334	313	332	321	339	344	344	322	355	339	339	346	331	327	337	382	327	371	323	349	324	337	350	358	345	303	368	353	366	339	346	353	359	309	315	328	341	352	317	311	340	329	357	261	325	307	338	344	358	353	325	339	343	313	343	309	322	347	334	367	359	315	305	330	373	364	304	320	343	343	346	312	377	350	310	307	350	328	325	344	339	338	313	324	360	328	326	339	350	331	350	311	307	366	351	343	340	312	323	339	317	316	341	323	303	321	326	324	318	375	324	328	342	336	273	332	381	327	376	352	340	316	340	358	325	351	337	308	328	307	332	319	305	345	334	332	298	327	339	357	332	340	354	345	354	323	340	353	325	341	344	291	341	356	333	342	324	341	326	369	342	328	383	309	338	373	342	329	385	361	336	313	337	327	333	316	350	324	364	322	316	345	353	311	335	314	320	386	297	317	351	333	340	337	351	306	361	351	347	305	305	364	360	362	313	320	330	361	350	351	326	351	363	325	353	341	354	314	310	267	361	379	350	343	343	334	334	330	338	311	361	348	333	324	324	330	345	335	340	331	324	343	380	339	355	339	355	322	318	353	342	341	323	350	323	311	354	349	340	319	329	348	354	317	345	339	361	338	320	295	321	358	340	323	356	345	337	344	363	335	318	322	330	354	353	367	347	368	323	329	339	346	333	316	292	332	348	341	345	376	361	354	284	308	361	353	338	356	375	332	324	306	347	331	351	388	344	342	328	334	377	364	334	355	357	326	360	357	313	289	347	335	345	314	331	354	340	349	311	351	315	324	358	334	325	344	372	357	350	328	378	308	323	308	294	339	301	353	340	353	330	320	302	369	341	323	347	347	326	373	359	354	355	318	347	360	363	367	349	336	388	341	349	353	339	327	341	350	332	306	312	328	302	327	375	336	299	342	347	348	316	338	360	340	308	344	346	338	339	345	313	359	305	352	313	352	355	358	320	325	338	320	329	330	353	352	330	355	350	319	294	311	298	325	359	352	299	322	344	379	332	326	329	301	303	329	377	311	346	312	346	319	350	320	352	339	367	325	318	357	362	348	368	353	344	366	326	370	348	310	386	342	333	371	320	347	329	344	311	308	327	344	338	356	356	367	332	341	331	325	356	325	337	344	339	341	298	372	325	342	295	308	359	362	358	317	306	314	346	292	346	319	373	410	320	327	327	343	344	355	356	309	349	341	361	343	310	339	333	310	351	335	354	372	330	331	321	333	324	309	312	344	339	343	319	331	333	353	334	328	340	353	355	317	349	326	328	309	288	344	354	325	342	327	317	360	332	315	353	327	363	319	322	349	337	352	333	349	336	309	364	356	323	370	366	348	342	330	349	337	316	359	330	313	336	316	333	365	353	328	315	349	318	306	339	330	334	306	310	311	362	329	352	354	347	340	354	378	314	393	338	346	350	366	339	317	392	336	318	353	294	337	347	320	338	347	346	352	364	305	336	345	325	325	322	301	321	321	328	372	345	322	337	330	297	355	297	323	315	319	329	356	362	325	346	342	323	320	311	332	335	307	331	325	361	306	368	331	328	341	342	368	359	360	314	322	349	334	340	327	341	345	323	337	343	359	379	390	347	323	362	364	318	341	337	331	344	357	308	344	337	384	332	329	327	350	317	325	336	361	323	316	348	339	349	339	341	334	338	324	344	327	338	335	328	352	324	349	320	336	336	338	342	316	326	354	356	347	335	342	366	312	349	346	348	306	318	363	325	327	314	310	351	366	344	361	334	332	325	314	344	362	359	339	353	327	353	341	348	335	336	346	334	331	322	344	330	330	321	326	333	305	300	334	352	353	348	321	335	337	350	335	370	325	375	337	341	333	311	316	333	336	347	332	336	350	342	340	348	383	325	343	329	321	334	322	336	342	346	352	319	349	327	363	342	334	355	382	340	344	327	361	318	315	325	313	339	363	320	313	356	382	312	305	361	335	344	339	351	357	334	352	373	349	335	339	349	349	344	302	341	368	325	377	350	344	327	338	334	316	330	311	320	339	291	315	328	317	345	346	349	362	360	345	305	351	305	342	311	320	348	324	352	341	354	303	379	356	377	337	352	315	342	335	332	306	298	310	342	314	359	325	328	312	347	298	316	388	369	371	342	362	349	318	342	325	290	323	311	356	367	325	323	319	338	354	376	354	294	313	316	330	330	353	301	343	365	350	298	315	322	344	359	275	347	343	335	318	378	331	340	347	296	350	311	330	307	359	337	325	343	359	336	338	328	305	340	313	349	331	325	308	348	326	351	324	336	337	276	317	339	311	329	357	319	334	319	367	332	347	327	326	341	360	375	349	321	329	368	367	330	324	296	310	338	318	363	299	331	348	349	352	341	351	318	297	347	318	328	338	330	334	295	341	349	342	325	363	319	306	318	343	336	317	313	308	338	350	321	335	360	325	336	325	298	329	339	352	351	367	321	337	337	342	326	350	368	365	322	346	355	324	326	340	307	349	318	341	386	355	334	347	317	355	365	357	317	301	333	302	334	310	356	356	313	370	360	344	340	314	336	347	332	350	356	362	341	346	325	348	331	368	318	301	352	385	287	322	332	323	361	370	319	326	329	341	329	364	355	331	346	331	332	313	330	351	329	348	315	328	361	368	326	324	392	341	347	293	325	334	366	333	342	304	367	338	347	335	363	354	331	362	301	377	341	376	327	313	323	367	292	357	322	323	353	326	366	348	363	382	359	354	360	290	335	358	318	354	310	321	324	317	327	362	350	351	339	324	346	317	303	390	337	311	331	355	321	351	318	326	342	310	332	351	388	344	324	361	359	337	332	315	315	302	353	359	292	352	322	317	310	367	343	377	335	304	343	358	328	321	325	333	311	359	376	339	329	333	322	336	310	314	327	349	317	313	335	337	330	309	368	340	334	327	303	329	335	304	353	362	327	353	351	340	343	380	354	329	402	351	318	343	315	366	319	343	317	341	346	320	299	348	335	315	323	315	328	358	304	324	349	316	335	341	358	324	297	323	326	325	326	314	360	305	332	343	341	346	331	357	367	331	339	350	319	338	346	306	308	337	341	346	345	376	362	323	332	341	324	339	321	341	345	345	300	330	308	325	360	373	300	330	329	333	350	321	328	315	343	336	356	328	360	366	362	321	342	325	330	334	337	384	324	310	362	344	313	322	312	321	392	369	324	317	290	344
28937	3934	8663	10246	9202	7160	5352	4153	3002	2467	2083	1777	1676	1524	1545	1344	1230	1215	1146	1042	971	943	877	889	918	872	919	893	864	845	770	862	788	806	872	822	810	787	773	807	753	756	819	832	779	852	769	802	753	763	761	800	798	770	694	713	742	787	777	741	774	776	711	747	710	731	735	719	695	753	762	721	744	732	791	740	726	710	735	687	736	684	756	731	766	733	725	688	718	724	748	680	698	728	756	819	739	755	757	745	744	743	723	742	770	736	759	728	775	743	729	725	744	755	720	748	741	773	730	748	713	705	725	704	734	700	745	710	730	681	705	749	754	768	722	723	703	740	673	770	719	742	726	726	766	778	730	714	732	689	724	762	755	730	758	751	770	727	708	711	756	712	742	736	720	766	754	689	755	683	731	743	734	715	721	751	753	707	762	721	723	710	694	734	747	696	714	715	745	713	731	747	753	720	699	729	745	706	683	745	713	764	727	760	743	718	732	742	749	692	718	743	744	739	741	702	690	700	742	733	716	693	763	737	737	729	727	732	721	705	726	717	717	722	694	679	751	750	740	712	695	666	759	711	713	756	745	712	771	763	692	731	677	757	698	678	760	778	723	743	771	728	717	739	750	713	660	733	736	753	771	708	702	729	705	759	691	704	756	775	744	770	731	717	735	729	709	700	742	707	715	665	734	692	735	743	711	713	738	703	691	746	724	747	753	708	733	723	694	725	681	742	690	724	729	669	774	709	717	754	700	715	722	754	707	686	729	744	718	733	721	703	760	703	712	767	711	685	739	775	720	735	738	729	729	748	729	735	730	719	712	706	740	724	741	754	760	735	727	726	716	734	737	741	724	707	690	749	719	706	710	773	741	784	687	713	734	744	710	705	735	728	750	749	736	699	750	761	716	700	708	751	711	721	699	722	775	696	709	689	761	754	751	752	773	760	763	745	759	750	722	710	681	687	740	776	720	734	746	745	741	729	724	774	695	726	774	755	746	732	717	697	745	707	754	712	793	703	777	748	749	770	706	743	786	735	745	741	759	752	748	716	684	743	738	753	745	684	702	722	773	716	740	704	733	740	725	769	721	716	732	748	703	749	740	749	716	747	741	761	689	738	726	746	708	744	738	726	764	772	697	727	758	772	734	737	711	729	762	734	815	737	719	768	703	721	714	736	718	753	778	772	721	711	678	753	723	701	732	748	728	720	718	711	720	781	709	735	696	696	736	742	722	757	771	718	709	769	723	777	669	725	687	713	745	724	738	741	701	698	707	751	729	757	728	724	744	704	797	738	779	721	719	767	774	720	750	762	673	736	724	737	794	760	705	699	781	712	683	768	727	664	718	726	749	750	726	707	730	744	732	720	727	685	737	717	710	721	717	726	776	797	726	709	685	717	707	723	692	781	764	697	721	728	766	741	761	716	760	726	753	689	759	677	751	696	701	721	752	745	768	734	741	731	742	729	710	759	733	722	733	756	718	742	780	710	728	718	758	713	760	693	784	733	714	701	768	742	714	774	750	708	728	740	747	758	728	695	739	675	740	732	716	748	746	707	727	793	764	724	744	761	788	753	749	728	738	719	695	703	743	772	743	736	723	735	724	701	742	748	741	703	696	719	698	779	721	700	670	677	769	723	712	717	750	735	741	699	680	696	779	791	743	763	726	693	747	702	746	701	675	709	759	724	700	718	708	752	776	704	735	783	675	776	684	778	689	689	681	747	699	689	689	678	712	722	740	734	755	734	758	742	724	724	759	720	727	750	771	735	715	731	732	752	710	686	727	775	730	767	726	714	760	684	722	735	706	727	745	678	779	735	693	736	725	719	693	711	699	736	727	705	719	712	785	739	777	693	827	752	705	781	702	717	748	714	758	650	750	733	695	775	724	737	777	744	725	726	688	773	799	699	754	736	716	733	725	761	709	700	666	696	717	714	711	744	718	741	664	738	697	749	733	734	752	742	723	745	735	680	760	672	731	716	715	758	724	740	754	707	775	744	685	769	705	665	739	747	728	707	760	741	750	705	744	787	736	731	678	652	711	720	707	722	715	733	712	735	724	732	733	713	736	734	763	702	757	790	728	711	733	701	713	729	763	763	704	686	725	713	749	740	771	692	741	758	735	704	720	755	660	741	760	716	692	742	719	668	704	749	729	687	750	748	688	768	744	713	738	695	719	696	728	729	719	747	753	719	675	670	725	690	747	748	768	742	725	727	745	679	715	673	748	720	758	708	757	742	724	730	742	753	708	739	724	720	738	760	731	734	698	668	722	733	769	738	697	700	729	758	720	732	739	731	698	745	700	722	695	758	736	735	699	700	745	735	727	729	759	689	747	759	753	741	745	663	741	690	741	717	772	729	707	724	720	742	692	724	746	724	758	785	721	735	756	726	734	771	735	670	697	774	707	756	773	727	733	709	704	714	730	743	712	736	657	727	713	735	735	745	707	763	713	710	726	739	757	740	790	755	675	746	729	716	751	723	721	720	721	714	717	680	723	701	762	727	718	734	756	703	716	694	736	715	722	740	710	732	724	734	716	743	719	748	733	731	728	786	729	727	683	727	761	769	707	751	758	705	772	708	717	726	726	707	747	748	762	729	719	750	727	736	712	710	739	704	703	742	725	744	698	748	743	734	767	761	768	692	696	754	721	676	730	746	737	737	743	762	742	738	772	737	743	776	756	725	744	716	746	748	706	684	702	755	749	774	708	699	728	730	690	740	747	705	727	742	776	751	689	747	718	743	708	742	722	715	705	731	694	731	749	751	751	736	734	731	717	729	780	746	712	726	752	719	754	696	705	729	708	730	732	699	682	693	697	761	693	741	706	744	728	687	707	731	772	716	743	762	697	702	740	759	710	743	746	725	697	735	691	691	636	695	724	759	746	759	761	739	701	727	701	718	702	743	745	747	738	737	744	739	746	727	782	702	744	737	785	745	706	721	708	726	742	729	735	730	714	711	701	704	742	747	736	813	732	684	760	732	732	667	772	723	755	745	730	755	736	726	792	758	751	738	746	749	763	709	709	725	737	747	752	742	717	742	736	772	701	726	726	688	747	746	769	791	737	713	740	695	746	768	728	728	764	763	763	732	763	738	706	697	735	730	740	717	689	770	720	737	719	749	747	743	700	725	754	737	706	697	687	724	763	780	725	701	732	724	718	715	703	775	767	737	767	699	743	699	734	765	733	696	725	720	706	711	717	745	708	719	756	753	753	766	697	724	738	741	731	730	714	789	687	728	751	736	684	780	766	705	767	710	710	731	790	715	728	708	740	671	714	696	741	739	724	744	753	684	766	734	747	733	728	772	698	749	740	703	695	735	732	721	723	772	753	772	737	716	749	793	703	744	743	715	725	745	756	761	761	690	763	715	758	760	738	751	700	764	754	730	713	729	743	739	709	733	767	730	773	704	759	734	685	730	748	742	732	749	682	700	721	748	766	746	706	770	699	725	755	726	717	729	724	777	711	740	755	767	682	781	730	725	705	719	706	693	763	794
17973	2634	1626	1261	946	686	522	368	299	303	215	225	240	220	222	226	212	192	177	173	198	171	171	186	168	167	176	147	196	169	195	154	169	162	157	175	196	173	168	169	160	180	202	177	198	160	179	186	161	168	168	169	171	167	164	151	159	150	158	205	172	164	180	173	188	171	168	170	155	149	162	155	160	142	175	156	164	146	165	191	184	202	173	165	148	147	162	168	150	193	185	152	161	147	143	159	134	174	187	171	176	170	176	161	171	175	161	163	181	192	159	161	157	153	161	165	138	161	190	161	178	185	147	175	176	184	162	160	141	199	190	165	180	180	208	185	160	192	140	182	159	155	161	161	184	181	152	173	185	163	197	167	174	179	149	165	159	169	160	177	157	137	169	173	150	165	161	175	151	163	171	179	150	181	165	160	166	173	157	164	169	167	184	159	160	144	155	163	182	177	188	179	191	175	173	180	167	173	171	192	177	136	181	165	162	163	172	145	150	196	167	164	171	184	160	166	180	169	188	173	182	171	176	152	209	162	161	160	163	194	184	176	165	152	170	158	172	185	179	202	195	161	151	156	181	148	144	167	170	179	165	178	160	177	164	170	144	170	194	159	191	178	167	169	168	155	186	159	180	160	154	191	165	164	157	177	182	143	181	175	154	165	172	160	185	167	167	163	190	160	193	203	156	175	155	180	194	179	169	153	156	170	174	181	200	176	161	183	158	148	179	173	137	185	155	178	172	155	181	174	176	168	199	183	186	145	167	175	178	173	179	180	184	167	178	152	178	186	185	158	189	173	164	188	181	184	188	159	174	164	184	146	177	185	163	198	159	154	148	183	180	184	177	188	181	153	186	183	184	172	165	174	171	172	160	158	162	183	150	167	180	155	164	187	143	179	173	177	171	174	158	183	156	172	145	164	152	188	165	174	150	162	168	188	162	175	152	184	171	181	185	198	156	202	199	160	153	157	146	171	184	163	153	172	151	168	172	184	190	157	186	193	172	176	180	164	170	171	148	152	164	175	184	197	159	173	160	156	150	158	168	185	193	181	177	157	173	190	194	162	149	160	172	185	172	185	170	167	164	170	199	178	147	148	157	171	158	176	206	165	180	159	171	181	192	160	197	164	174	162	155	177	178	189	171	175	156	189	174	180	156	155	190	170	172	171	175	163	183	150	175	192	175	163	154	173	179	167	198	193	162	187	174	178	175	174	186	173	165	192	172	173	180	174	183	170	149	162	201	169	186	176	178	178	142	169	154	143	179	168	174	170	183	167	165	170	151	172	207	174	149	172	184	168	166	175	173	174	156	157	182	146	173	143	150	176	157	174	188	189	178	187	146	174	171	159	174	163	164	158	191	162	178	162	160	195	148	187	174	175	174	165	165	169	183	160	171	179	202	182	167	199	164	177	167	188	156	174	182	164	170	171	181	163	157	160	158	144	173	182	176	155	175	173	172	187	175	172	149	145	179	189	168	155	171	177	161	192	173	175	175	159	206	163	183	167	179	208	198	171	150	186	164	149	173	158	156	159	157	165	171	174	145	175	179	154	173	173	169	163	168	179	177	157	165	169	180	167	173	159	173	189	180	182	160	175	180	190	183	155	182	173	182	181	165	192	167	191	159	144	159	157	173	182	171	190	166	184	155	161	162	181	189	140	189	168	191	137	192	169	158	167	193	171	187	194	155	160	164	177	175	156	182	181	166	171	185	167	165	169	158	163	162	155	142	160	187	200	183	177	171	214	163	180	189	170	164	181	176	181	191	159	167	168	188	169	162	182	202	147	167	183	163	153	157	160	166	154	164	192	163	187	189	198	182	165	183	181	159	180	178	180	178	171	174	192	170	161	161	182	153	167	170	158	160	169	140	167	153	153	176	148	152	175	184	164	149	188	193	154	178	179	150	179	172	163	169	154	179	163	185	151	172	156	159	179	164	178	171	166	197	210	152	155	186	156	192	158	163	189	168	175	156	169	151	174	177	165	198	185	158	169	185	167	172	166	203	158	173	175	165	180	159	180	205	171	190	185	187	183	189	198	154	164	147	163	185	189	162	147	159	198	186	193	173	175	165	163	198	160	152	169	184	170	176	176	181	160	164	151	143	171	175	184	149	174	175	187	178	178	171	169	178	176	169	181	156	179	162	172	173	182	162	176	180	157	191	173	198	193	156	169	174	162	166	196	178	165	172	187	175	145	183	153	156	156	189	163	165	182	169	166	173	178	153	159	181	171	171	161	169	185	180	148	180	154	166	160	173	170	176	175	174	151	189	182	170	217	178	179	143	171	162	157	196	173	153	152	165	173	176	162	177	160	166	146	167	173	186	156	188	162	163	164	161	163	165	172	159	153	186	181	166	174	165	151	156	174	166	177	169	199	196	185	175	159	174	168	155	160	152	183	187	193	177	165	174	170	174	167	166	157	160	184	171	176	166	145	156	165	176	144	191	173	167	152	206	172	180	188	163	151	163	157	165	155	173	202	170	164	191	174	156	159	178	144	182	179	169	191	151	158	152	169	142	185	168	165	154	157	144	169	165	160	161	183	183	171	182	179	169	175	171	179	183	154	188	168	172	175	189	187	157	169	178	170	165	164	165	178	169	151	177	140	158	161	162	151	143	159	165	173	166	185	178	162	190	192	193	199	152	156	167	163	173	178	202	173	172	175	161	164	176	171	159	172	186	159	182	168	165	190	210	172	162	151	154	182	182	161	133	153	161	197	150	161	168	167	158	158	182	171	205	151	143	184	190	160	174	189	177	159	169	167	170	172	162	170	162	167	161	167	155	141	179	179	174	188	167	179	166	186	159	180	163	159	188	162	211	175	142	164	171	152	172	157	159	171	181	186	189	192	181	148	163	175	147	178	174	180	174	160	180	174	184	175	164	154	171	172	176	186	183	163	185	167	179	161	175	198	174	154	169	176	155	186	178	200	202	178	186	162	186	165	165	196	194	177	150	177	196	181	170	167	185	180	191	163	166	177	172	155	156	192	171	173	159	130	160	176	159	145	175	185	171	224	177	175	181	155	175	175	182	173	186	181	159	167	181	190	170	177	150	155	169	156	188	143	196	214	181	172	179	202	181	175	165	181	165	151	176	186	166	180	188	163	173	186	170	146	179	171	150	195	194	183	192	178	162	182	163	176	168	159	186	178	152	154	179	173	166	165	177	179	178	163	179	185	196	191	155	165	172	161	172	152	185	173	178	176	173	162	171	195	177	155	149	166	162	173	145	169	160	146	148	180	192	162	166	176	171	187	158	194	184	175	165	157	184	176	182	174	174	172	159	215	159	171	159	177	168	190	191	177	148	189	160	173	156	150	162	148	171	169	176	182	181	155	200	170	162	201	173	185	189	161	189	146	164	177	175	178	188	167	153	156	172	208	176	169	188	183	162	147	157	159	179	192	175	164	160	170	160	161	154	179	179	169	191	171	180	166	156	178	195	165	168	165	170	191	163	165	164	161	168	169	181	161	175	146	175	174	178	177	196	177
9876	1453	3199	3842	3450	2623	2053	1547	1134	1041	857	721	696	690	669	668	581	540	545	526	467	498	484	459	446	457	458	437	464	437	448	440	477	468	434	468	433	458	436	450	437	400	455	406	437	433	425	436	443	424	438	434	446	445	448	444	424	399	420	421	429	440	418	425	424	418	468	420	431	471	423	420	439	419	445	420	423	420	443	429	410	423	439	406	437	410	451	448	430	403	416	433	446	427	437	417	396	426	413	392	449	435	424	441	422	388	388	424	425	417	446	393	419	408	405	406	417	413	404	430	429	419	409	415	469	408	400	441	396	417	424	392	398	456	396	408	466	440	455	442	417	436	436	437	434	413	417	413	406	438	445	416	389	414	413	408	439	423	409	410	405	408	417	462	467	428	419	400	398	392	426	426	389	416	392	404	406	445	398	437	405	426	437	421	397	437	434	448	423	416	399	420	399	431	449	440	420	447	411	435	400	400	369	411	399	434	439	431	425	422	444	401	415	444	398	399	409	431	417	446	455	461	448	417	441	416	404	388	438	406	386	414	454	430	435	400	421	450	394	441	431	426	405	429	431	402	432	466	416	424	462	402	387	445	400	402	405	416	392	397	430	431	418	423	401	397	410	452	414	419	387	433	433	389	429	426	427	456	440	403	400	429	396	387	393	431	421	434	421	428	440	402	412	413	417	417	404	427	406	421	466	436	422	435	438	464	432	440	437	404	436	402	412	436	448	422	387	402	408	391	406	394	429	414	416	427	387	450	395	412	424	426	462	431	397	431	405	436	433	440	404	433	420	414	412	409	444	430	416	430	468	398	422	414	378	416	393	398	414	430	440	437	406	434	458	445	389	417	422	392	424	393	416	413	400	427	419	420	398	428	405	426	399	441	393	459	404	443	420	465	440	443	403	415	422	441	392	420	443	379	438	439	409	412	442	428	416	429	428	478	411	408	423	418	460	384	409	433	436	377	412	409	445	404	414	433	445	425	450	418	405	427	440	396	389	402	402	419	416	405	388	439	397	409	429	418	424	439	414	422	448	430	402	383	451	404	445	426	433	446	447	430	434	425	417	441	404	403	409	411	431	458	396	429	399	394	401	441	397	411	431	443	406	385	402	397	413	403	375	408	427	410	412	373	427	417	406	441	416	398	374	415	440	439	465	443	435	439	436	405	437	446	419	426	463	444	408	421	387	393	396	476	421	380	447	424	387	419	416	429	393	436	407	432	427	435	413	407	434	425	403	403	404	415	425	401	405	391	408	420	433	424	431	387	420	425	405	426	434	421	388	426	411	442	452	413	400	433	411	422	429	392	391	414	445	406	405	404	396	398	366	434	397	429	437	421	431	372	423	403	385	449	427	402	419	420	400	423	440	445	407	429	395	405	404	369	412	403	438	412	416	432	423	403	430	427	410	416	394	424	418	452	399	426	408	430	453	394	435	407	397	448	406	389	423	416	435	434	415	416	407	406	401	426	424	435	453	395	422	422	418	398	432	450	455	448	420	428	394	400	402	420	384	428	466	425	432	436	445	412	415	405	401	460	409	438	422	419	412	412	436	426	416	455	431	462	394	429	428	438	411	435	406	403	447	396	438	395	443	422	418	428	424	426	432	438	406	431	466	404	417	421	412	441	406	434	412	412	439	395	431	397	387	444	402	449	416	413	406	417	418	405	393	420	473	366	431	418	424	400	406	448	416	445	380	425	398	400	454	450	428	444	439	422	373	424	409	416	468	402	416	402	412	395	433	433	423	417	428	439	423	411	408	445	400	465	417	449	474	455	424	443	403	449	407	451	406	435	382	437	408	402	419	417	444	435	427	433	426	436	441	416	423	402	410	409	433	414	430	402	437	427	438	428	453	383	420	439	423	443	433	407	400	422	420	427	398	445	413	402	413	428	402	442	443	439	405	408	418	422	423	439	448	427	427	392	445	417	402	397	445	414	415	407	434	445	452	419	419	393	424	453	424	391	401	408	441	383	397	432	446	435	404	417	371	446	420	455	397	432	436	428	408	402	414	412	429	438	422	415	427	399	421	397	411	425	385	434	423	422	426	424	416	432	404	422	406	413	417	414	440	421	423	419	415	419	421	438	446	397	419	419	421	468	379	448	412	375	409	439	398	415	393	445	442	423	416	404	413	417	458	425	422	418	420	445	416	386	395	464	408	433	417	420	423	441	399	373	392	389	432	423	441	424	410	395	422	427	432	408	401	455	418	429	444	423	415	442	426	370	420	412	410	480	425	464	456	393	431	457	409	418	428	417	383	430	406	410	438	395	429	391	416	438	419	423	421	403	443	438	422	415	436	409	441	412	391	446	421	420	426	432	414	448	414	420	427	418	425	432	418	419	415	405	397	424	417	437	397	413	429	450	428	436	428	398	453	430	395	400	391	456	436	447	418	445	429	408	433	429	417	431	379	421	458	425	446	420	404	473	443	456	433	423	419	423	445	415	427	406	432	405	437	459	422	433	420	454	396	410	419	391	403	399	425	440	396	461	435	387	430	405	452	430	398	387	419	448	415	360	439	424	393	395	425	447	448	427	413	449	431	407	433	429	429	428	435	441	396	430	445	429	407	433	412	366	418	421	396	423	465	412	425	431	452	384	431	412	438	390	402	443	443	423	432	421	421	401	439	431	422	441	420	454	441	415	383	448	404	406	404	427	446	441	420	435	395	406	430	405	373	419	413	392	407	412	432	401	424	428	436	404	445	420	451	431	459	448	405	407	438	424	396	408	409	437	407	407	407	386	428	427	429	451	458	430	395	392	411	455	390	390	427	399	413	434	443	408	437	399	432	399	414	440	384	400	422	423	466	413	445	422	457	454	396	382	399	413	413	429	475	429	381	393	408	424	422	399	413	431	400	430	428	433	425	396	422	409	433	394	417	451	382	433	407	443	383	426	394	414	408	431	403	411	413	451	429	419	427	407	403	415	438	420	416	459	404	403	419	390	418	424	393	440	426	424	403	468	426	457	374	383	456	410	422	407	455	392	429	441	421	445	420	423	417	448	442	429	444	427	442	426	431	431	432	404	416	408	414	435	413	451	382	416	393	418	402	448	425	446	399	431	455	435	392	429	397	404	423	395	416	425	393	431	393	457	436	425	393	443	410	487	456	449	403	421	439	419	451	434	399	412	401	475	462	419	417	448	422	414	406	373	382	423	397	413	435	426	424	407	428	415	434	423	424	417	450	433	384	409	426	455	432	443	419	403	460	443	423	446	401	378	424	403	424	426	426	412	455	437	389	410	448	396	440	437	442	430	403	409	414	440	438	377	403	424	428	391	441	402	458	409	376	412	403	392	452	388	450	366	454	451	399	409	432	440	398	438	425	413	427	412	392	392	447	439	424	425	456	404	443	407	424	433	419	439	416	431	407	456	431	418	436	425	444	430	445	407	405	403	388	383	422	420	424	405	431	432	412	385	400	421	412	443	446	414	409	417	405	438	434	453	454	396	422	431	440	416	453	440	463	432	414	431	395	429
39779	9358	3732	2861	1935	1263	866	680	552	484	441	378	367	349	354	314	331	323	294	323	268	304	292	292	295	282	271	270	327	294	280	274	291	256	299	290	281	273	278	275	285	269	263	277	280	272	311	277	273	272	304	288	295	267	253	268	284	256	261	264	285	265	295	240	293	303	303	297	289	279	262	277	277	227	282	244	258	275	283	276	276	267	270	270	290	269	278	306	289	297	245	294	328	287	282	244	246	279	279	274	290	296	275	285	279	286	267	274	286	274	259	287	291	272	267	301	285	275	278	259	263	279	265	280	294	288	293	264	247	303	283	249	261	287	298	281	285	272	283	268	287	267	263	270	283	285	280	255	266	275	272	278	264	265	270	290	282	316	262	265	295	276	285	295	264	258	254	295	266	243	280	266	285	248	317	267	286	281	280	281	280	284	281	255	264	287	236	296	249	310	291	305	264	278	289	274	304	304	296	251	279	270	269	309	270	277	253	301	290	270	291	282	250	276	266	271	271	261	312	281	243	282	298	284	262	273	262	284	285	294	242	264	241	265	266	265	274	312	273	288	289	291	268	256	269	285	284	315	274	269	282	308	291	268	264	278	293	276	253	285	277	252	238	264	321	291	268	277	281	245	281	285	268	261	293	282	263	282	257	285	266	234	284	272	293	301	274	271	269	292	255	253	269	268	258	271	277	284	297	289	254	292	277	242	283	289	284	263	241	264	297	282	303	296	257	268	254	269	245	265	268	292	292	264	271	285	284	274	245	278	243	290	268	267	260	262	282	274	282	274	270	289	295	272	285	246	298	279	277	257	260	284	306	294	270	253	266	256	270	278	271	289	235	281	268	289	277	274	273	285	261	237	261	262	284	298	299	269	316	343	273	262	262	296	289	278	271	258	271	286	282	287	261	247	270	261	265	278	265	248	260	305	272	276	291	284	298	269	271	288	278	268	281	289	307	276	248	301	270	254	288	248	251	272	260	254	248	272	305	284	296	281	265	263	273	253	267	306	263	256	260	279	311	291	254	258	264	298	274	315	257	249	311	272	286	265	280	305	256	256	272	265	310	317	264	230	258	286	266	257	282	308	287	272	284	266	287	319	279	274	249	275	265	285	261	309	310	325	264	276	279	256	292	283	306	277	283	267	258	282	296	262	280	253	268	247	244	276	293	298	249	308	296	296	270	302	284	253	276	289	266	298	276	244	235	288	269	303	255	288	275	258	273	283	304	271	270	269	266	282	259	294	284	282	241	267	283	267	265	287	286	273	244	313	270	264	260	281	286	279	284	280	276	330	291	281	281	294	266	275	272	250	271	283	276	273	286	308	281	265	254	283	243	269	274	307	274	279	275	297	288	313	267	245	247	256	287	276	269	296	287	232	310	250	278	287	276	249	312	276	268	271	292	286	263	273	298	268	277	278	285	294	265	277	257	258	281	266	301	282	279	232	283	292	293	269	267	233	276	250	268	282	267	301	253	291	256	264	273	296	288	258	268	247	274	282	318	248	291	320	271	295	310	278	270	252	264	261	267	290	277	271	285	273	274	262	292	256	248	281	299	275	262	255	239	246	295	276	288	289	263	275	286	267	260	262	273	296	278	304	289	300	257	288	271	254	272	281	299	275	294	282	280	268	240	248	280	273	270	252	262	286	276	306	290	262	258	285	248	286	263	260	259	285	314	277	280	284	276	299	276	278	268	267	280	295	302	272	252	273	267	273	240	277	283	284	280	266	270	256	240	248	252	264	291	261	247	248	288	275	259	264	278	274	318	264	307	252	280	259	304	286	263	282	260	247	265	280	311	310	280	286	281	264	290	278	291	254	279	270	314	269	280	295	266	266	285	271	303	272	269	282	295	267	302	264	253	291	275	274	289	278	280	264	274	252	303	289	242	261	281	286	284	277	269	269	251	258	289	285	273	279	274	301	248	297	268	282	276	298	295	262	243	271	289	294	268	259	276	258	272	285	288	273	271	289	259	294	265	287	259	321	255	283	265	278	227	271	289	274	278	226	260	285	260	283	294	300	287	306	266	271	271	237	279	317	242	277	274	281	270	244	285	284	278	277	255	256	270	275	281	300	254	291	275	252	285	292	276	257	296	262	273	289	302	236	273	254	250	268	277	274	269	281	261	287	282	294	307	269	286	287	284	282	277	276	291	293	299	270	282	266	306	306	280	252	262	279	258	257	253	293	262	252	285	286	262	264	275	260	316	270	279	259	308	299	274	272	274	309	288	306	302	287	290	298	274	267	304	257	260	262	288	279	297	284	269	258	273	253	305	273	257	272	279	261	297	257	272	271	284	269	237	249	280	298	308	276	257	304	274	264	306	271	305	289	275	286	276	254	265	275	293	300	298	287	270	286	258	264	280	265	263	293	299	298	256	291	275	241	267	246	243	269	283	289	300	260	263	288	255	268	286	289	279	261	302	294	310	287	267	259	242	273	295	247	264	259	278	265	320	291	290	271	264	243	267	296	272	276	275	301	294	277	278	316	264	271	268	274	310	304	252	255	268	281	258	243	266	299	265	265	288	313	280	291	282	294	268	278	266	266	280	245	273	294	275	270	291	306	262	222	242	268	265	275	280	249	272	254	261	250	263	280	303	279	281	272	278	284	306	276	256	272	263	266	272	301	274	261	273	287	268	276	310	269	252	275	292	247	252	266	271	287	256	287	272	271	269	285	286	299	263	271	259	281	284	274	304	302	268	271	337	283	270	269	257	247	260	288	268	303	261	264	259	254	291	275	264	259	256	291	279	305	238	281	285	304	266	271	276	264	274	280	265	312	282	303	313	253	306	287	248	290	278	255	292	295	275	275	276	268	280	285	243	314	238	272	289	282	267	287	254	297	291	299	264	286	293	270	282	296	286	264	273	284	299	250	265	293	253	270	320	285	266	290	311	270	266	256	292	269	258	261	257	270	286	274	280	288	276	268	273	286	274	266	290	286	274	265	291	279	261	280	279	290	249	268	303	320	279	287	258	292	280	257	325	250	304	303	266	271	277	291	281	300	293	250	251	265	313	276	261	284	284	258	225	300	241	263	268	278	254	273	278	281	256	269	271	271	287	260	284	267	313	255	249	277	272	238	271	285	254	300	274	245	279	316	300	290	284	271	301	297	299	250	271	286	259	283	273	290	263	328	255	264	281	272	270	326	282	286	286	291	286	259	294	287	284	260	257	291	274	275	291	263	274	283	282	278	242	287	276	264	274	254	281	297	262	273	270	277	303	291	253	282	256	288	245	295	299	275	290	268	282	271	290	277	281	252	287	293	290	283	252	265	317	274	262	272	290	294	277	280	265	299	295	267	272	277	287	274	282	272	282	280	267	272	258	285	290	280	271	311	262	270	264	273	279	284	266	276	271	287	287	254	286	301	281	266	274	301	288	284	295	293	291	277	245	279	286	286	282	296	247	268	244	265	294	278	272	268	313	254	308	257	296	291	323	237	282	255	255	271	280	303	279	251	269	271	290	254	289	293	285	264
22618	2779	6428	7649	6643	5002	3679	2750	2194	1779	1510	1360	1316	1128	1094	1053	1001	935	863	803	829	768	744	740	737	748	713	728	748	687	681	747	656	681	711	675	731	688	712	686	660	640	681	694	687	626	663	610	690	635	666	639	668	642	638	565	679	643	605	619	652	657	673	596	630	651	624	631	636	666	655	708	624	620	616	641	670	634	669	630	692	666	658	629	637	586	626	604	600	638	617	600	649	669	678	676	616	633	674	619	626	649	639	636	680	677	604	604	655	633	636	645	627	650	642	655	631	609	663	608	651	627	647	642	578	635	628	623	613	636	674	637	593	605	620	624	595	640	654	623	581	580	619	674	680	630	612	656	639	685	612	659	613	634	574	624	603	635	592	638	629	656	626	652	583	671	644	647	594	655	641	679	654	659	592	616	590	618	621	585	631	633	616	635	617	644	620	646	633	619	635	627	625	619	687	619	601	593	627	652	675	609	640	613	642	606	613	683	666	616	648	585	609	593	634	591	612	636	571	640	614	617	642	636	598	684	640	608	630	630	610	655	659	666	634	650	620	605	649	617	645	674	593	582	599	629	624	654	618	654	622	628	639	647	625	628	645	619	588	648	660	618	626	648	646	674	641	672	638	672	595	595	617	616	653	611	653	621	628	638	620	634	645	632	663	616	640	620	576	614	620	628	620	613	608	657	568	621	585	602	649	639	609	639	677	648	642	646	619	667	638	619	630	612	618	664	615	590	618	638	639	672	620	601	654	625	659	630	622	640	591	631	651	643	635	621	624	634	674	598	593	640	675	687	623	642	681	578	626	690	658	646	633	637	622	619	668	639	618	633	659	612	647	631	590	594	605	700	648	645	639	621	644	615	633	589	599	638	630	641	660	607	666	672	648	634	601	667	638	628	620	615	639	658	605	651	602	619	643	597	630	677	608	617	590	587	660	582	604	691	607	617	686	629	600	619	659	607	645	656	607	641	639	613	617	635	624	622	647	641	655	589	635	692	633	611	634	615	608	639	642	629	662	637	650	647	577	673	626	623	615	616	649	624	682	617	610	608	677	617	643	646	610	620	698	622	649	654	612	595	648	620	601	648	643	696	614	621	622	618	608	631	634	626	648	623	645	691	626	623	641	591	601	625	641	605	666	620	623	636	619	640	643	648	646	591	621	557	635	649	665	608	630	622	623	618	675	649	675	650	634	637	676	624	613	659	627	622	655	659	664	662	635	604	635	595	641	600	650	643	631	617	592	633	655	602	631	642	628	618	589	636	654	632	614	633	594	642	643	634	606	628	622	652	638	598	626	608	610	645	626	608	614	646	640	607	632	642	644	681	626	671	621	607	597	646	573	600	606	646	651	654	669	612	585	609	636	595	628	705	611	623	625	622	626	653	654	641	610	634	651	617	653	619	663	628	656	604	595	670	681	608	624	618	611	662	663	670	628	625	643	654	597	638	621	648	623	671	622	642	690	608	649	619	604	656	633	647	639	596	678	623	667	624	632	611	636	631	648	600	640	638	591	616	625	656	687	666	631	668	664	607	598	630	650	657	597	613	662	657	635	626	627	642	635	598	660	623	621	613	635	599	618	587	614	619	656	646	669	632	665	621	607	666	646	642	621	678	588	609	639	631	618	640	559	657	614	624	666	699	659	621	642	669	645	662	643	629	626	627	607	634	641	607	629	639	624	669	650	637	611	591	655	656	631	655	599	652	646	631	675	658	660	649	633	623	651	621	643	636	675	618	655	603	623	597	603	592	628	630	645	615	592	640	594	639	601	653	623	646	623	610	672	611	639	633	585	651	641	583	606	615	638	616	604	680	632	623	620	658	636	644	586	641	687	650	596	622	656	630	607	640	633	643	638	595	590	603	591	685	661	647	603	606	620	641	641	645	620	615	651	652	639	640	625	620	656	669	587	684	616	656	605	648	580	604	621	605	621	605	634	607	618	662	652	607	646	678	663	583	618	653	680	672	597	639	652	623	617	627	612	618	655	606	617	644	621	622	648	618	590	594	659	631	731	632	642	602	664	619	655	625	646	600	643	612	633	616	618	672	610	627	624	618	636	651	661	636	608	636	607	607	660	658	609	628	606	647	632	627	656	633	606	633	613	636	653	629	647	641	630	647	616	612	614	639	625	665	648	639	671	643	612	655	608	653	631	623	612	633	626	635	629	646	655	636	607	618	633	657	638	573	640	631	606	637	633	625	601	619	576	587	619	600	615	595	637	594	611	650	636	656	604	639	668	641	638	626	669	588	623	641	646	651	598	638	608	651	683	583	629	619	593	581	625	630	620	633	647	613	612	606	639	613	654	647	666	630	647	639	640	625	633	604	617	617	651	637	633	575	629	614	631	635	610	629	599	668	610	610	628	627	618	655	643	634	663	626	651	705	656	641	636	627	616	639	626	651	633	619	594	618	683	607	616	624	637	627	647	638	608	604	599	602	676	654	677	608	652	602	595	658	665	616	639	656	648	614	611	618	652	607	586	647	622	627	614	616	615	673	640	668	649	647	619	644	594	666	638	663	636	614	623	648	656	608	660	591	645	669	591	649	650	647	639	615	614	604	616	607	651	647	652	649	619	649	631	603	618	607	615	650	672	634	632	692	646	627	664	643	615	606	631	596	613	658	662	650	638	614	653	623	618	649	668	635	666	628	636	628	648	645	649	633	627	679	658	655	652	598	648	608	593	670	656	684	597	580	641	636	672	630	636	614	645	618	617	627	637	606	634	654	616	622	629	594	676	631	652	657	654	651	641	622	628	628	677	618	678	608	608	600	617	607	626	621	609	661	622	688	646	608	594	626	627	598	657	573	650	630	604	629	651	666	656	658	666	665	608	639	636	615	665	614	568	644	633	643	590	627	662	659	622	585	657	611	653	632	630	608	629	628	630	636	624	605	626	615	640	636	629	654	632	614	675	654	626	671	588	635	626	606	643	619	651	667	611	633	651	581	607	616	619	594	620	622	610	587	614	638	603	606	607	607	639	639	629	601	607	672	614	650	594	681	646	639	605	629	610	658	647	651	603	622	586	609	612	588	649	622	588	658	648	621	616	671	620	646	639	606	612	651	621	605	633	641	621	666	603	652	633	616	615	621	625	627	634	653	643	621	612	660	648	640	632	570	622	624	629	644	643	589	586	678	623	652	635	670	631	663	658	657	637	638	667	645	652	658	629	637	657	665	658	649	628	630	612	653	640	605	602	657	608	653	633	645	658	628	607	627	648	610	621	622	644	606	691	600	609	645	625	651	618	630	614	590	615	629	681	597	621	648	613	666	655	557	618	644	659	641	647	620	613	642	631	645	636	653	619	616	615	648	645	665	654	630	635	654	622	621	603	601	621	628	622	621	628	632	668	693	603	594	636	638	668	612	657	667	603	653	589	614	708	631	656	647	591	627	662	629	624	637	630	675	627	595	638	663	640	624	634	640	630	648	648	668	642	602	585	631	613	669	606	648	649	625	631	653	609	620	613	647	634	613	626	642
52409	16686	6883	4460	2985	1899	1308	984	754	632	572	561	482	461	426	450	440	412	394	380	397	390	358	387	372	327	370	376	397	339	319	327	319	361	360	340	342	374	323	340	348	352	338	345	337	323	339	331	308	344	318	320	327	337	329	379	347	332	318	323	301	343	321	325	320	327	358	305	345	331	356	390	337	349	350	314	319	310	352	343	344	337	309	355	379	344	310	321	337	328	319	357	314	348	317	347	341	344	351	315	312	328	308	336	328	344	308	350	365	324	366	344	290	330	315	344	357	355	335	333	332	336	343	365	331	334	318	358	327	347	308	329	316	325	314	312	391	347	325	324	342	317	330	294	340	320	315	363	345	381	382	344	336	352	312	317	363	319	346	350	341	346	360	354	312	330	302	337	324	365	323	362	331	345	361	309	327	344	310	331	314	338	319	337	322	360	300	353	358	381	358	378	336	337	353	339	321	361	325	359	305	300	356	312	342	365	349	321	362	334	337	316	350	322	316	373	329	294	320	309	320	292	364	328	330	338	356	334	349	340	358	319	341	316	350	347	338	328	363	363	358	334	336	336	338	325	347	358	317	322	341	305	298	308	336	324	340	365	369	326	361	306	381	315	305	335	338	329	348	336	315	314	323	365	346	329	337	317	313	366	321	341	385	374	314	357	359	315	348	327	302	309	307	381	323	321	316	358	328	335	342	349	322	295	339	366	317	335	286	304	353	332	350	323	368	315	358	311	341	343	336	319	327	317	342	365	313	333	341	335	323	336	320	333	300	352	320	320	326	335	322	330	333	326	368	371	353	344	360	316	315	328	334	359	300	315	328	353	362	312	370	354	344	366	344	341	327	340	319	308	357	346	347	325	325	321	394	335	340	335	308	302	348	316	315	338	352	308	335	366	346	345	343	342	336	327	320	336	297	371	302	324	352	333	340	337	324	326	361	349	373	318	361	333	316	367	355	311	340	345	324	357	352	350	313	353	345	310	339	324	324	342	321	363	356	290	376	359	331	337	319	344	357	347	334	301	328	313	326	306	351	304	298	337	305	339	336	330	327	363	343	311	317	314	353	299	309	339	324	319	338	331	343	349	325	311	324	303	324	341	359	329	304	345	345	349	347	364	294	332	337	337	339	345	330	285	314	318	351	323	303	361	319	345	326	312	326	347	341	318	314	293	299	347	326	355	327	308	314	346	335	309	305	321	334	339	346	337	319	322	345	356	346	383	357	344	314	299	354	324	316	348	293	356	314	329	358	365	326	341	323	313	359	316	338	374	322	317	286	310	315	322	372	360	342	331	300	341	314	346	333	330	342	322	345	332	353	353	307	324	312	347	347	351	307	334	336	306	333	319	338	350	332	303	340	339	328	343	323	352	333	347	360	343	346	346	354	311	345	319	319	335	340	337	377	326	332	319	304	335	340	343	361	309	337	320	343	340	324	306	329	352	370	343	302	344	307	325	354	347	383	307	323	326	327	365	332	356	344	292	333	315	354	344	322	353	333	309	373	341	319	364	344	303	343	338	350	345	327	348	333	319	345	338	323	316	337	368	380	371	361	334	315	323	357	347	294	340	329	337	362	334	372	332	350	355	337	353	340	341	344	344	332	325	354	335	376	358	346	340	344	334	325	351	294	311	336	326	355	336	317	354	334	320	298	296	358	346	293	363	340	333	344	337	340	354	352	324	373	320	307	362	345	345	391	364	325	368	339	344	323	335	312	332	328	306	367	355	343	382	291	338	329	320	332	354	291	336	360	321	330	349	333	325	371	339	295	353	341	361	301	333	312	333	331	317	343	333	327	315	329	365	344	328	345	308	337	311	340	322	334	307	354	344	331	341	337	349	365	329	352	331	352	344	337	315	354	348	337	330	364	320	342	350	332	318	284	298	306	368	380	347	357	380	342	321	358	329	321	322	354	342	323	348	339	334	328	352	347	321	318	346	305	346	368	341	325	323	319	334	333	345	359	335	333	359	357	318	347	309	340	321	354	372	329	341	340	313	354	324	360	347	354	332	374	339	371	361	333	342	349	304	328	326	335	383	332	344	308	307	363	335	330	338	312	313	341	327	309	375	317	354	317	341	348	349	330	311	353	350	369	361	342	328	323	325	327	345	314	297	365	342	311	350	307	319	321	346	338	327	348	359	324	332	354	338	325	328	355	346	311	327	304	349	333	330	341	334	345	333	305	339	311	334	323	344	311	374	319	337	343	340	332	307	345	317	314	311	366	353	354	332	335	342	360	343	331	359	347	325	312	333	323	326	370	340	320	319	335	317	332	328	352	310	311	288	353	344	312	344	341	307	327	353	343	324	325	334	326	335	345	329	316	362	312	338	320	350	342	332	296	356	314	352	342	300	352	334	336	350	293	324	328	322	331	355	309	354	338	323	323	327	307	347	306	347	334	348	317	337	341	346	279	321	324	342	335	358	342	361	343	335	307	311	325	372	322	327	352	323	347	350	342	327	352	338	331	351	333	340	325	317	330	339	321	336	300	328	323	308	353	305	328	304	316	329	291	352	343	307	371	366	337	315	356	316	301	335	305	307	349	344	336	310	341	297	335	332	312	315	338	347	311	356	324	325	356	338	370	354	344	354	356	347	321	317	343	342	310	341	333	332	295	315	328	336	325	363	310	338	365	328	356	304	326	337	321	331	331	328	325	396	342	338	338	311	306	336	332	315	356	313	342	342	373	369	362	380	347	348	329	384	336	345	347	345	300	310	336	341	342	345	317	308	322	303	292	336	317	339	357	331	316	344	351	354	366	312	360	362	305	317	347	324	329	325	338	346	300	329	286	308	325	338	332	353	357	304	315	320	328	320	349	353	333	332	345	355	352	319	351	392	319	385	330	308	356	356	323	311	377	352	357	354	309	327	315	316	319	325	333	372	320	355	353	337	315	322	323	350	344	348	319	367	384	332	363	336	353	356	307	312	347	300	344	376	367	356	325	344	319	327	358	362	318	311	319	365	321	318	333	353	320	324	333	349	349	307	296	316	300	300	335	363	333	356	320	321	365	318	306	370	326	324	338	369	312	317	323	330	325	321	336	344	340	328	277	337	365	319	309	343	306	314	353	372	369	309	316	333	335	316	297	340	335	335	356	328	309	353	346	358	360	324	336	318	275	323	342	323	323	345	350	360	305	317	337	358	359	330	332	355	338	345	313	362	292	334	345	364	349	333	333	324	316	304	317	376	352	351	351	360	331	329	343	365	325	314	324	337	329	338	306	365	356	288	343	363	340	321	335	321	360	325	332	331	312	333	342	313	361	351	340	333	326	336	309	313	358	313	350	367	363	327	340	366	327	330	300	341	312	313	309	309	319	332	327	323	348	318	328	347	317	340	315	327	338	346	336	367	303	364	306	325	330	341	327	334	319	343	319	350	338	329	328	322	311	307	360	349	319	327	307	322	350	370	309	349	345	333	337	351	356	340	310	339	323	357	338	298	331	317	326	354	312	337	325	302	347	346	360	315	296	331	293	315
30319	4274	9103	10580	9216	6887	5027	3756	3033	2392	2031	1830	1657	1522	1419	1406	1244	1142	1068	969	974	886	932	912	958	907	857	834	832	823	804	811	853	853	787	803	822	792	859	803	779	771	768	832	780	815	843	826	794	741	746	794	735	721	731	724	731	748	798	749	737	722	738	767	775	710	721	723	759	737	710	717	691	714	749	679	731	708	658	729	775	739	742	737	747	769	688	709	736	734	719	710	753	734	723	779	768	723	705	735	737	702	719	707	769	677	752	771	707	754	733	741	696	733	724	692	751	755	752	736	715	748	708	689	767	773	751	693	760	752	776	714	716	740	761	780	688	723	721	724	727	738	718	742	707	714	762	710	704	731	721	731	670	712	737	727	782	727	691	738	751	741	744	755	736	768	727	691	733	733	689	753	775	724	688	724	761	756	745	705	740	681	758	725	734	729	754	713	721	710	762	693	714	733	742	738	765	667	729	726	720	742	778	694	717	723	735	716	709	701	712	726	793	707	684	721	717	675	711	760	748	694	717	734	749	743	672	718	754	754	741	744	717	756	744	700	759	721	765	730	702	719	721	684	706	660	741	704	712	673	748	747	727	694	726	774	738	727	715	698	780	676	750	712	728	731	743	691	705	751	697	713	699	731	760	721	714	740	747	731	702	778	720	683	731	714	702	712	696	725	717	739	750	732	751	694	738	695	723	736	711	733	730	709	749	739	720	707	788	736	765	718	810	777	736	756	739	759	683	715	742	730	745	741	751	727	742	701	713	687	732	737	766	747	700	753	731	718	764	740	671	702	818	730	684	701	707	749	711	676	775	750	729	712	727	733	763	703	746	736	732	685	731	689	729	724	778	775	691	722	755	716	727	726	742	733	756	721	735	681	691	649	758	756	754	702	692	727	708	740	719	744	754	717	757	750	686	722	691	659	732	703	702	761	766	705	722	733	762	729	719	691	727	720	785	698	737	706	727	731	700	781	761	713	733	756	688	687	740	763	712	718	756	768	712	721	712	698	703	725	791	702	724	706	691	734	682	742	795	722	710	790	744	740	705	701	762	731	717	680	728	746	677	730	708	716	780	732	760	726	766	741	699	660	764	735	722	765	729	710	708	730	704	651	708	692	713	696	753	671	737	717	706	735	713	704	688	713	734	700	711	731	754	735	712	741	762	720	704	747	735	745	727	740	715	799	721	716	704	694	713	697	760	702	735	714	751	710	746	693	724	691	775	697	723	723	768	753	687	669	716	737	693	714	732	737	778	726	742	763	753	696	704	779	762	700	726	759	745	736	746	714	737	756	755	728	677	703	748	732	750	709	733	722	735	813	672	759	714	779	722	717	692	738	711	729	737	721	693	703	692	758	713	756	761	714	726	704	769	748	701	711	735	699	759	730	709	698	748	779	687	754	773	746	721	715	730	763	763	718	733	750	739	698	741	750	733	731	697	713	677	726	719	685	701	742	700	726	721	745	725	724	706	745	747	699	720	709	727	777	707	728	754	748	728	696	711	738	741	694	703	729	708	742	677	751	765	728	742	750	705	685	741	713	736	732	734	698	717	768	686	756	714	735	679	712	720	641	769	730	721	688	755	734	697	703	767	751	735	737	710	776	725	703	737	716	768	702	715	736	729	664	740	739	683	761	731	697	698	731	696	765	781	724	726	755	734	712	733	708	736	715	647	728	768	756	681	655	705	748	698	744	764	695	753	714	712	731	721	761	717	704	728	727	740	694	695	682	737	712	702	706	751	734	741	693	695	762	740	680	789	757	728	724	713	710	729	721	722	749	731	730	662	747	756	756	705	710	751	750	750	756	764	772	714	746	706	702	730	705	660	701	755	719	752	747	730	727	739	713	713	715	775	701	717	707	703	712	743	747	699	717	681	734	741	707	752	771	689	701	716	737	762	741	698	730	734	717	741	701	728	700	716	705	708	724	690	705	769	744	691	740	755	729	767	735	688	748	739	739	702	738	727	735	665	690	672	731	723	685	728	691	652	715	763	724	709	707	806	746	739	734	736	722	645	743	740	719	735	749	774	683	761	663	684	706	714	730	743	705	750	702	704	784	704	688	694	704	706	711	782	717	760	704	732	729	718	670	734	694	758	710	722	732	739	772	733	748	741	707	740	744	741	720	771	651	744	723	718	674	682	717	750	724	756	695	717	743	719	706	691	724	740	713	707	760	726	683	736	778	736	709	745	685	724	703	745	756	732	737	718	705	715	732	742	706	756	682	703	702	755	743	733	698	747	700	675	757	753	745	730	740	703	752	706	720	733	748	748	754	736	735	690	709	757	690	703	706	689	734	749	706	748	715	749	722	707	764	751	693	725	726	667	675	698	666	738	701	733	714	694	767	716	749	802	728	736	722	711	760	740	715	737	736	770	756	781	694	665	705	690	701	720	735	758	703	723	725	713	745	705	699	710	755	701	740	739	742	684	698	719	707	701	715	728	700	720	725	739	731	717	722	727	726	760	735	760	710	710	773	718	753	730	671	724	702	728	738	729	755	705	742	705	677	715	767	766	716	734	732	702	722	780	728	704	691	767	729	720	718	735	732	756	741	736	718	730	757	744	691	695	725	699	777	706	746	749	697	742	710	706	722	719	769	670	681	684	753	686	720	763	694	731	720	715	650	740	719	723	702	741	742	734	700	760	767	742	720	704	739	690	706	752	686	721	720	755	703	768	756	704	745	739	729	696	733	736	679	740	705	735	697	765	713	717	683	720	708	713	774	732	738	704	722	730	742	695	663	762	745	770	735	790	716	759	710	732	733	693	737	729	704	691	732	693	754	696	696	709	747	698	657	752	715	762	712	696	720	710	736	703	703	776	673	742	720	736	697	761	691	761	724	792	729	690	741	702	699	691	709	744	720	689	699	752	705	705	739	771	676	720	780	696	660	709	747	681	681	768	739	733	722	795	685	737	723	732	675	782	707	733	740	700	744	711	756	729	770	761	673	759	726	744	653	670	696	700	643	721	725	710	770	688	745	691	738	747	789	700	715	731	730	691	750	776	737	771	713	743	746	734	729	708	765	749	697	758	721	798	706	712	698	732	707	708	765	703	699	727	727	722	762	763	745	727	695	755	756	736	737	736	712	712	699	738	738	725	708	673	726	742	793	714	742	745	752	748	715	734	686	749	661	713	732	700	751	703	731	720	732	691	754	792	690	653	738	726	761	788	673	707	733	757	765	721	708	711	726	764	674	708	698	698	765	694	743	734	734	711	713	703	723	743	687	698	740	784	708	713	735	800	724	705	739	697	707	761	723	699	762	752	749	729	735	733	702	759	708	781	737	747	717	748	767	740	760	746	730	719	714	696	760	737	697	693	735	741	733	691	715	764	685	696	722	762	739	722	733	711	745	718	723	769	715	727	698	754	708	751	715	699	726	722	742	692	710	734	702	752	726	725	706	712	745	706	727	715	722	737	753	736	736	692	728	727	731	701	724	747	678	788	705	723	741	746	736	748	684	720	718	732	748	727	712	729	718
19304	3368	1717	1336	906	600	443	357	332	287	219	203	203	201	213	188	177	208	201	178	165	156	210	182	196	190	171	157	147	194	186	174	167	175	178	183	189	183	161	179	174	163	179	189	188	153	154	179	199	186	177	173	155	173	161	170	148	185	169	136	186	175	179	185	156	168	168	185	188	165	184	192	185	167	182	166	155	174	151	191	165	178	190	183	190	160	204	177	168	178	167	154	147	167	167	170	165	200	175	168	181	170	146	170	167	192	173	153	184	166	181	161	178	162	185	160	178	182	155	156	163	167	156	178	170	198	157	179	167	194	188	183	162	208	185	165	159	146	174	171	185	176	185	175	179	175	176	166	151	196	168	156	147	191	154	177	147	147	185	177	180	162	182	165	161	179	158	169	163	161	178	191	201	173	159	174	188	180	167	165	169	160	151	179	180	192	173	178	182	167	169	180	163	167	156	171	160	157	176	176	148	185	209	186	164	162	187	167	174	192	171	166	136	163	166	170	190	187	161	159	168	172	169	189	168	164	165	177	156	186	194	177	173	160	163	179	156	145	175	169	151	150	188	177	153	137	172	156	187	176	181	172	163	180	160	157	166	192	177	172	182	190	164	163	165	179	176	145	166	179	156	168	179	189	190	166	161	172	148	150	189	149	161	164	191	173	182	156	180	175	164	172	159	182	165	190	157	165	167	177	163	157	174	193	183	212	169	141	155	177	144	171	150	181	156	165	206	174	181	164	161	148	161	188	165	175	151	185	174	154	168	184	170	144	179	158	193	137	180	174	178	167	153	148	131	150	173	155	186	170	186	147	151	160	173	173	163	181	165	168	177	179	168	153	163	172	178	180	152	173	150	168	184	178	158	178	171	155	186	181	172	184	144	198	189	177	171	171	189	170	176	168	140	171	181	171	150	142	154	174	176	174	158	197	181	173	189	164	165	164	155	180	169	196	167	169	155	162	154	174	167	181	145	180	164	188	166	153	161	190	176	188	179	159	162	185	168	188	181	169	171	180	188	161	176	190	183	170	151	181	179	161	186	175	159	144	168	176	168	170	175	144	181	186	176	155	192	147	153	173	178	153	161	155	180	153	201	170	176	190	163	181	172	156	169	174	169	150	165	163	163	174	169	166	179	186	185	199	166	191	200	162	178	172	208	189	158	160	182	199	181	156	173	157	178	196	191	174	169	151	175	163	160	159	183	170	183	181	191	176	160	169	204	155	185	165	169	165	196	159	197	162	172	161	179	176	179	187	168	183	153	192	179	171	178	163	167	147	162	175	157	172	167	157	186	209	160	151	164	183	174	178	167	150	185	151	184	177	173	157	177	156	190	180	172	174	198	188	165	182	204	173	149	168	179	201	174	170	163	177	159	190	164	171	161	172	165	197	181	158	145	184	159	164	161	171	189	165	171	193	195	187	202	169	160	141	176	184	147	173	194	166	195	170	148	175	163	159	158	178	181	184	174	165	174	186	177	185	179	183	178	162	164	142	191	175	167	184	170	146	171	176	179	167	193	154	150	170	164	172	174	196	179	178	184	176	171	191	166	161	154	150	186	169	157	176	130	178	164	167	169	156	180	185	155	199	173	207	163	175	178	161	177	195	165	173	155	197	165	176	172	190	170	165	153	177	136	173	159	169	152	171	175	173	181	202	202	151	189	181	196	165	169	157	184	173	184	171	176	199	165	185	188	171	171	188	133	163	159	149	163	168	134	175	162	164	151	190	163	155	167	181	179	176	192	182	178	148	201	162	180	176	151	181	175	169	147	183	176	172	176	179	164	157	166	149	154	177	168	152	165	170	185	176	183	172	164	160	159	169	160	147	164	153	172	175	179	185	193	157	204	184	175	163	159	194	194	180	156	189	156	187	167	197	158	184	182	189	166	184	182	164	183	196	168	171	164	153	172	202	183	188	158	160	183	184	165	180	167	152	137	177	182	199	171	168	156	180	163	171	202	184	167	158	146	180	176	165	150	181	164	181	163	164	187	179	163	183	154	167	181	157	170	174	188	172	169	190	180	188	191	195	162	169	169	188	169	156	162	183	181	175	201	169	184	176	194	202	162	172	171	166	168	169	184	171	166	167	184	160	162	160	204	150	160	163	169	154	164	175	162	178	139	177	203	179	148	168	180	169	192	156	183	185	185	197	173	165	180	176	153	142	173	187	176	182	152	166	186	156	171	181	160	149	182	197	156	157	190	171	173	184	168	192	161	190	169	167	179	169	196	194	159	178	178	146	164	169	193	163	147	157	147	142	172	172	170	195	146	178	168	169	185	185	163	154	176	193	174	175	173	160	175	164	167	186	151	160	175	188	178	183	191	168	149	167	163	164	186	186	174	197	180	144	190	145	145	172	159	174	157	211	165	174	161	159	189	163	169	206	182	145	169	160	150	165	167	146	161	200	172	178	166	171	158	164	156	158	181	178	167	196	182	190	151	161	163	193	178	138	181	182	173	172	187	150	168	164	153	165	164	157	167	175	165	190	182	153	155	177	158	176	146	171	165	167	183	166	173	166	187	187	159	179	162	176	178	168	163	152	180	150	172	179	175	144	166	173	173	188	172	186	168	164	154	171	170	174	149	179	154	209	184	176	144	186	192	180	168	197	154	167	157	172	145	185	164	160	161	184	181	197	162	137	155	174	180	198	167	186	190	179	166	161	187	166	214	177	172	176	163	156	185	163	191	173	185	180	178	170	206	182	166	163	162	185	158	169	156	162	161	158	158	197	185	127	165	176	172	157	165	156	192	185	196	176	165	157	150	167	172	161	177	164	191	171	189	197	183	163	174	184	174	178	153	159	178	148	184	182	158	174	168	192	154	166	179	165	164	169	193	164	167	171	157	156	186	171	174	167	155	185	148	177	173	171	163	176	189	150	165	172	167	182	162	165	136	182	183	166	169	167	179	158	161	161	168	167	178	179	184	163	190	192	173	146	182	155	168	174	179	161	147	162	174	179	198	173	160	187	154	158	183	178	160	177	169	152	159	178	150	187	201	182	174	179	185	189	185	154	163	173	190	184	203	165	194	192	167	165	162	195	183	184	180	166	173	154	174	208	190	176	156	170	163	168	173	174	168	210	161	177	192	164	173	182	156	176	182	160	160	170	192	181	155	161	160	181	145	187	150	191	192	173	174	190	177	161	154	199	164	163	175	185	188	161	193	191	156	189	170	197	191	177	167	171	178	179	166	152	182	170	171	178	169	149	178	161	167	160	187	167	163	153	179	158	156	172	179	164	160	195	174	165	161	155	163	159	171	180	173	176	165	151	192	160	175	142	169	149	180	200	171	178	154	153	181	173	188	170	151	140	173	162	177	165	177	176	170	151	172	192	149	188	172	176	197	146	172	182	145	167	177	178	161	189	157	177	166	171	173	160	154	170	162	186	168	207	153	149	180	167	179	176	162	167	160	142	155	152	175	156	205	176	187	173	175	186	174	186	177	193	184	175	178	180	167	194	188	186	175	174	172	162	163	159
10951	1638	3522	3917	3258	2503	1850	1462	1200	964	836	742	737	682	681	570	581	607	508	463	478	485	476	452	458	458	489	449	455	427	449	471	388	413	449	416	436	444	441	492	405	421	438	424	474	468	403	416	437	453	424	426	454	409	462	421	414	431	454	405	403	400	420	421	425	456	425	434	401	380	426	420	382	411	440	416	396	419	386	385	441	370	423	379	434	421	424	435	437	414	433	424	419	419	451	435	392	439	407	448	461	436	429	427	398	377	408	430	429	411	408	491	397	447	433	428	398	444	428	414	413	423	389	413	448	430	450	408	419	422	460	412	414	411	439	438	438	434	448	423	433	420	403	455	459	400	432	436	414	437	396	364	431	382	463	412	430	382	415	448	433	427	402	406	423	459	398	423	458	368	388	401	446	409	408	428	418	421	443	411	445	418	433	435	442	390	402	446	407	426	417	422	431	403	484	418	423	396	452	425	410	378	399	430	405	407	368	415	399	409	406	427	417	403	438	424	434	397	382	421	438	451	430	438	432	449	406	416	402	417	394	426	444	432	433	449	420	439	407	446	411	423	431	413	410	440	413	436	460	416	450	438	418	435	425	430	451	398	428	438	386	405	396	435	424	378	376	411	436	403	412	445	423	422	403	423	429	419	441	406	399	461	388	438	424	442	407	417	414	415	413	419	434	414	410	397	463	452	439	395	399	405	390	396	401	421	390	413	414	442	410	437	416	425	417	425	400	379	413	453	414	410	452	389	426	381	407	381	460	435	436	429	397	408	413	467	447	427	401	423	420	396	393	406	432	441	383	402	445	399	455	387	414	413	422	428	403	426	404	428	428	427	408	423	470	408	430	432	434	414	419	421	407	424	430	419	451	404	416	431	443	405	449	421	407	411	430	409	390	410	427	439	423	406	391	392	417	411	421	459	441	450	420	418	427	433	414	406	426	421	428	421	420	413	402	430	436	408	404	411	435	421	411	409	421	423	441	404	413	425	424	412	430	409	410	417	415	415	397	421	437	424	369	416	404	433	376	465	408	427	398	397	446	411	444	388	398	438	419	450	398	440	420	413	443	405	393	420	441	423	403	421	456	427	428	423	431	381	439	442	428	400	429	374	426	457	404	403	392	421	460	431	446	419	420	410	414	421	455	423	425	438	407	403	432	429	418	430	393	419	418	432	411	421	422	452	414	450	403	428	425	396	398	413	440	441	443	426	417	411	423	422	471	405	407	420	391	432	435	423	452	414	446	382	427	417	440	416	370	398	384	426	384	446	423	425	408	396	449	412	422	423	409	413	452	447	448	411	406	454	432	441	405	412	428	448	370	406	392	433	389	446	381	408	442	407	429	434	427	400	431	420	464	412	432	392	405	417	435	445	424	428	422	404	398	407	448	425	436	398	402	401	445	438	405	421	427	405	452	413	394	443	407	430	403	403	469	404	421	424	418	401	405	441	423	404	437	420	428	418	372	484	401	471	411	432	422	409	386	466	450	405	422	419	376	429	439	429	418	396	416	425	413	401	429	417	421	426	402	445	457	462	444	428	443	396	380	438	437	430	410	424	440	400	427	434	414	406	405	399	449	398	435	429	394	383	411	392	414	450	427	393	446	397	415	456	380	433	430	427	438	415	436	392	407	399	413	435	413	445	430	433	446	414	406	406	467	398	395	447	400	427	418	418	424	396	411	403	400	422	435	400	405	421	439	418	411	437	385	385	392	428	392	397	426	413	407	431	428	406	392	452	422	412	447	448	416	420	397	446	444	429	396	409	424	420	410	414	409	402	413	428	403	395	414	446	454	414	393	411	426	461	404	420	420	422	439	412	428	400	409	426	407	415	393	427	409	412	371	407	418	414	441	392	425	424	409	415	440	439	442	419	474	418	418	409	405	397	421	406	434	443	407	395	404	403	407	436	426	417	400	430	432	387	436	440	406	395	406	420	428	409	436	418	400	446	429	403	421	396	416	422	417	442	442	435	455	421	452	408	421	384	402	418	450	444	413	404	442	389	436	426	433	424	413	424	425	442	476	415	435	411	424	423	426	397	429	439	424	418	385	424	409	432	421	414	424	426	390	418	408	406	419	418	461	390	405	408	407	402	418	449	419	430	405	398	451	412	446	462	433	412	423	398	449	438	378	444	403	424	439	439	434	406	439	382	404	431	406	427	408	411	434	447	397	434	437	420	409	444	408	403	415	409	408	400	421	405	417	416	377	414	408	459	430	450	395	441	415	404	388	399	418	433	387	436	414	426	403	422	405	406	438	414	392	426	393	441	408	400	420	428	388	407	413	400	406	416	434	438	404	413	420	423	383	423	427	446	406	411	420	405	433	431	455	392	447	393	415	417	418	415	410	438	418	410	403	430	386	414	422	436	383	441	412	434	418	427	404	425	421	406	429	423	439	393	459	436	414	432	420	422	408	457	456	411	429	454	412	385	441	446	447	416	432	432	414	393	473	387	397	404	438	442	431	410	417	412	388	395	417	427	411	412	418	404	410	427	409	423	403	381	413	398	454	386	438	449	400	401	403	447	413	423	417	388	376	437	413	411	418	426	394	436	421	438	414	462	398	403	464	423	435	440	411	425	423	438	398	432	390	448	420	407	420	429	464	422	395	426	402	438	447	425	466	423	397	395	442	426	448	440	416	423	384	443	440	438	375	405	395	427	407	425	426	403	396	385	437	440	434	398	397	388	429	420	461	440	433	425	434	418	422	448	450	447	411	428	414	396	405	452	423	443	445	427	419	407	430	419	452	379	415	428	417	396	411	407	446	415	410	395	422	414	427	418	415	391	434	410	426	426	426	411	416	431	420	412	409	392	400	407	423	433	415	438	422	449	397	405	385	374	396	413	433	399	425	410	421	445	444	421	433	418	383	420	397	424	422	419	419	401	410	436	424	404	443	437	377	398	426	434	445	412	424	409	449	423	442	419	414	402	439	399	433	441	450	401	417	412	444	458	417	427	394	447	442	416	407	415	403	450	410	418	457	444	421	440	420	427	430	460	399	412	417	391	403	438	396	432	433	407	416	433	427	405	423	430	404	418	396	416	446	421	409	428	416	448	399	423	413	410	417	402	394	447	396	425	411	436	428	462	441	401	426	440	382	397	420	412	425	423	438	421	434	399	449	453	429	407	445	405	420	389	422	439	432	421	463	411	494	436	424	422	438	400	431	429	432	466	458	398	422	398	430	475	407	422	447	424	391	417	390	428	411	444	442	431	402	435	404	412	433	397	405	465	421	429	446	404	419	443	424	403	420	423	413	434	440	413	434	410	457	401	418	437	454	384	411	456	389	408	397	415	389	437	429	412	420	433	384	387	465	445	411	436	452	408	442	396	417	397	442	447	409	460	415	407	375	444	408	451	409	433	402	431	446	462	432	392	481	420	433	421	400	379	436	440	440	438	424	421	416	406	435	432	420	411	419	422	443	442	429	440	400	396	430	409	425	429	434	445	418	461	390	442	395	431	436	436	440	386	419	454	396	446
42773	12529	3977	2772	1868	1235	893	641	506	428	435	407	367	394	371	363	352	327	339	319	258	297	294	292	270	309	281	286	337	300	294	357	334	291	280	283	296	293	291	270	285	256	258	255	289	283	288	256	292	277	266	272	268	284	269	262	282	273	280	283	306	294	254	288	271	267	240	282	286	254	299	284	265	274	277	249	284	300	280	269	278	288	265	245	275	294	265	284	283	292	232	263	286	311	279	292	257	272	265	281	267	282	282	291	282	324	247	272	279	277	276	274	282	253	312	292	296	295	293	298	267	285	269	294	285	294	270	307	288	286	305	273	282	289	276	291	283	276	264	296	270	300	299	289	252	283	275	273	263	310	279	279	298	258	302	275	284	287	254	271	288	281	279	263	283	269	284	291	261	276	290	283	279	281	309	259	280	260	304	271	274	243	301	245	259	300	278	267	269	246	281	274	280	269	274	279	268	325	273	285	265	259	242	262	279	279	267	287	309	300	290	277	270	273	283	276	264	245	288	309	286	280	256	257	291	285	266	252	280	292	277	272	301	281	278	252	276	274	278	305	282	280	304	280	275	294	275	276	259	239	285	261	289	275	306	286	279	269	284	281	313	267	253	253	296	277	272	259	277	261	271	242	259	292	311	274	295	273	303	284	290	271	257	281	268	284	275	306	286	272	263	303	279	257	318	276	272	285	241	266	275	282	260	299	246	287	254	284	297	290	276	267	300	282	258	245	247	259	264	263	245	269	288	244	265	269	245	252	257	273	305	299	272	250	251	265	279	305	282	307	260	287	288	286	281	255	266	294	262	295	295	296	264	318	265	262	264	280	257	300	257	264	248	292	275	267	270	269	292	262	285	279	277	297	306	289	276	283	304	270	265	263	241	281	246	273	281	253	265	286	288	269	303	260	256	263	249	277	280	295	287	260	277	289	275	266	303	258	267	300	281	288	274	297	282	296	253	282	280	300	275	239	262	279	265	281	307	234	259	255	301	283	292	296	283	316	296	282	268	276	215	277	279	308	280	281	273	293	280	273	275	295	279	280	251	274	277	271	264	290	273	288	249	259	270	291	292	272	253	265	267	280	261	274	308	281	279	275	287	314	273	285	297	264	282	254	268	304	298	265	245	329	295	286	289	237	248	249	303	261	249	235	284	255	250	276	259	294	244	279	291	275	298	303	276	277	254	288	283	289	283	276	289	291	295	290	283	249	278	288	276	272	260	266	250	305	285	257	279	286	265	292	274	306	288	283	273	305	278	308	289	294	295	259	283	288	284	290	278	269	286	286	307	249	299	291	275	265	281	309	315	260	272	297	263	299	285	264	280	266	290	299	289	299	220	302	265	281	285	279	281	298	285	294	250	253	292	275	280	271	273	291	281	291	321	266	266	265	283	283	302	274	280	309	273	257	282	290	278	267	251	292	272	285	289	275	294	284	264	279	268	295	275	267	272	269	286	251	284	274	279	301	297	281	278	275	292	300	280	265	253	252	263	282	287	281	309	255	283	266	263	277	268	302	292	300	279	291	260	262	287	310	257	270	294	253	303	224	286	266	296	303	298	257	280	274	250	257	272	312	260	271	276	279	297	283	270	281	285	271	280	248	265	307	280	291	286	263	302	274	255	238	286	297	273	283	285	296	297	273	319	265	244	283	271	259	264	251	280	284	264	296	278	301	333	249	309	277	292	293	297	289	271	296	305	291	294	275	298	305	268	260	273	289	278	270	272	281	268	306	294	307	283	293	284	283	279	287	292	247	280	281	281	271	279	304	303	244	247	284	278	283	286	273	279	290	255	284	263	309	284	287	235	284	292	239	253	268	292	287	267	291	271	308	309	298	296	255	241	286	264	286	285	286	265	237	277	280	244	305	267	273	269	271	326	297	282	277	298	313	249	254	251	296	281	239	286	307	315	284	267	298	260	250	253	311	289	261	252	259	284	275	279	280	290	293	258	285	269	295	269	274	281	270	285	289	306	243	276	256	291	272	287	262	296	269	280	253	280	280	299	269	289	291	285	296	295	263	284	254	262	288	294	300	253	292	300	307	291	266	314	254	291	285	294	276	255	256	265	263	264	274	272	275	259	284	306	268	268	285	258	270	292	234	269	284	235	280	274	258	249	260	249	254	255	274	265	315	259	297	263	297	247	273	256	272	261	280	283	250	292	296	275	264	263	282	290	311	260	272	289	290	272	248	273	316	277	305	276	255	298	269	267	257	280	267	292	279	298	288	249	253	281	269	289	259	260	277	254	261	238	284	244	255	266	240	296	278	288	276	289	261	263	292	300	281	262	312	281	272	328	293	303	250	287	266	271	293	266	287	244	282	262	266	269	310	291	277	262	283	281	296	267	269	263	303	301	270	257	271	284	264	259	262	256	296	298	304	284	303	260	269	262	293	257	273	304	304	272	283	294	286	264	256	274	252	305	289	245	287	273	281	257	280	287	282	255	276	270	252	271	284	264	266	280	270	271	297	284	263	256	277	305	281	276	231	296	282	273	283	268	288	266	261	304	264	277	274	260	266	268	285	276	267	274	279	279	305	265	262	255	272	329	265	265	298	262	294	276	255	240	240	267	252	262	267	271	266	253	269	273	303	292	279	282	298	286	278	262	263	266	271	283	300	266	258	256	275	318	259	342	284	268	242	296	266	272	269	306	298	294	272	261	274	288	272	244	307	297	283	275	281	273	272	250	253	301	247	269	276	243	291	284	304	306	283	281	262	276	291	303	280	264	287	280	277	271	278	255	308	275	276	278	270	257	274	289	250	293	301	256	285	265	267	276	284	246	282	271	320	254	277	268	265	239	269	298	273	285	292	272	280	240	272	271	323	278	288	272	270	280	286	256	236	255	271	296	266	242	260	295	261	281	290	253	285	254	265	281	285	299	310	295	272	287	288	256	303	287	250	245	283	282	269	279	254	268	262	295	275	307	234	273	326	289	284	258	265	274	284	297	279	311	251	302	288	285	254	283	288	260	264	273	271	300	273	279	248	244	273	286	298	275	307	279	261	308	273	275	287	295	244	287	269	256	285	265	268	241	256	290	253	314	260	253	272	287	285	229	273	294	291	261	271	263	266	301	282	309	287	284	254	293	248	268	276	272	270	287	261	257	281	245	300	269	276	288	258	292	262	251	266	268	271	273	281	301	278	327	271	286	254	270	277	304	292	254	268	295	290	305	283	279	294	291	253	282	276	273	240	305	317	286	277	277	284	280	273	277	254	300	261	288	270	295	281	289	266	264	285	260	297	302	274	263	263	276	278	272	247	250	269	244	257	281	267	286	275	252	285	246	290	274	300	250	284	276	262	275	281	299	293	271	288	231	244	273	281	267	277	267	282	280	274	255	272	274	243	283	277	281	296	279	310	292	278	282	270	257	272	269	291	257	270	275	264	314	290	318	311	303	247	315	275	296	289	288	302	283	272	285	286	281	290	280	298	239	288	251	266	268	264	267	271	287	283	268	285	263	236	280	314	262	293	284	281
25789	3417	6384	7587	6413	4834	3652	2625	2175	1758	1492	1322	1207	1130	1107	1055	1006	931	830	753	800	692	781	773	709	735	726	675	717	755	729	704	771	709	714	677	693	648	643	724	663	668	656	710	677	711	701	680	641	675	697	638	634	686	622	587	647	656	636	655	641	636	647	624	635	652	726	659	684	629	645	623	632	621	692	615	641	667	604	633	676	640	654	617	652	667	628	669	578	633	619	634	644	654	618	629	631	585	669	644	619	640	610	633	611	628	621	675	640	647	652	640	616	620	646	616	663	600	645	615	697	591	603	629	653	602	666	662	637	608	638	608	616	650	607	591	636	675	677	667	652	651	623	612	612	585	621	654	631	635	672	604	692	639	637	652	618	650	600	641	602	616	662	653	638	588	633	637	672	640	647	669	665	631	641	629	616	565	637	646	591	649	599	613	629	632	656	616	637	605	696	646	669	617	672	585	672	650	654	644	666	682	662	597	609	644	621	650	658	647	645	636	597	620	600	629	679	610	670	609	627	594	623	630	633	657	629	683	636	629	640	624	629	655	653	617	575	640	648	596	637	618	616	615	705	637	650	639	643	627	644	648	628	616	644	658	613	629	613	653	624	577	669	667	661	664	621	625	643	660	629	630	592	675	647	671	617	582	612	685	616	635	611	629	617	633	639	616	580	629	616	651	641	641	661	630	616	642	653	594	641	674	647	634	603	648	646	617	636	646	633	641	618	668	646	658	640	631	544	649	660	661	664	660	641	618	668	612	657	615	610	665	632	646	624	620	658	619	605	636	659	614	659	660	633	640	618	653	619	640	635	678	605	667	640	689	645	612	626	595	625	607	613	604	633	630	652	624	649	661	615	606	609	590	623	640	698	644	654	574	634	654	624	600	622	639	610	632	646	613	620	633	577	651	604	598	613	608	580	623	638	589	643	627	656	638	645	669	573	624	596	630	666	653	636	600	661	586	614	648	634	617	608	584	576	586	642	589	661	607	627	632	647	658	652	669	594	647	668	671	592	631	614	626	616	658	605	582	643	644	668	600	642	651	665	646	685	644	610	610	652	654	622	619	649	647	660	609	675	653	640	604	632	652	595	625	673	619	644	606	631	656	613	619	633	608	652	667	627	608	612	603	617	614	613	643	597	651	648	612	627	614	621	614	678	639	639	600	651	621	593	608	653	635	623	606	657	629	622	647	684	611	622	632	631	618	630	554	668	633	662	662	637	618	643	614	581	632	661	668	674	647	643	618	647	619	606	638	642	597	583	679	583	671	641	675	597	646	624	598	656	688	605	656	610	659	612	605	623	670	612	611	665	600	629	651	613	611	601	683	651	631	602	609	646	632	634	626	631	632	616	604	606	648	669	629	635	647	621	655	590	641	631	619	636	654	636	641	626	579	645	610	615	652	645	624	652	654	632	620	611	609	604	619	650	657	623	640	644	681	627	620	621	616	651	627	644	665	631	615	591	655	603	654	655	652	612	603	618	691	677	673	667	646	603	643	576	626	707	641	610	605	607	681	618	637	655	618	601	660	601	629	635	609	623	630	609	644	653	621	655	623	601	578	621	621	639	624	632	632	629	631	637	585	623	656	619	602	595	628	641	646	634	611	639	609	633	620	610	652	627	615	643	613	613	588	615	702	649	617	624	659	595	634	651	642	614	640	622	659	690	631	644	649	608	661	642	596	649	639	605	632	634	583	605	594	633	611	642	667	645	664	612	614	614	678	656	623	652	643	598	651	627	653	607	652	618	662	650	621	632	611	663	618	659	646	610	623	647	595	681	598	650	630	678	616	640	600	659	628	644	629	626	630	636	630	610	652	632	607	681	664	639	656	626	627	619	622	688	667	677	613	638	658	599	575	604	630	666	621	640	608	725	618	671	647	626	599	629	615	628	659	634	681	654	628	597	596	674	621	656	631	670	608	591	651	657	647	620	630	625	618	672	638	664	610	668	669	630	653	634	621	610	632	607	632	622	600	603	666	671	628	638	643	610	656	651	579	636	621	630	622	598	608	677	606	632	658	649	637	589	603	690	661	596	641	634	586	683	658	606	557	669	675	638	604	661	653	651	643	631	583	639	652	688	601	609	600	630	640	632	632	651	614	616	648	642	602	621	620	620	584	666	640	672	642	659	623	626	621	625	610	633	602	619	581	614	667	615	625	588	618	640	649	642	642	637	655	609	649	606	616	681	633	616	640	616	596	613	649	613	649	677	648	628	642	637	674	632	653	651	605	650	629	666	692	584	617	599	614	640	606	627	636	610	615	635	666	650	673	643	616	645	637	621	651	621	610	655	654	611	667	616	622	636	620	642	667	614	614	649	656	637	628	627	670	616	636	652	598	644	597	611	598	667	614	637	615	650	655	598	610	632	638	627	660	644	608	587	583	640	645	611	660	610	648	686	600	663	614	669	658	622	632	669	628	653	661	658	635	632	693	627	670	639	620	610	630	619	665	637	614	615	629	652	639	653	631	604	651	647	612	671	609	648	678	655	600	653	641	595	668	660	670	664	636	650	617	591	615	633	655	642	621	628	634	601	625	649	598	646	612	599	643	637	640	616	606	619	654	614	637	631	640	628	616	607	627	602	626	616	680	636	630	610	639	668	669	596	636	637	599	631	616	628	624	596	617	688	587	663	632	591	637	622	608	687	674	647	627	597	631	590	639	616	666	636	618	597	651	627	619	613	623	615	660	629	626	637	633	659	660	681	640	662	640	574	641	663	609	637	645	616	674	646	624	671	663	624	665	619	609	668	657	619	649	618	671	652	701	628	694	642	631	603	680	599	628	630	627	625	608	607	607	631	650	587	688	605	591	619	624	620	621	627	622	661	606	579	635	676	607	569	583	668	653	641	622	638	661	645	630	608	675	584	622	623	626	648	615	670	629	648	629	609	611	607	628	622	614	650	665	626	690	652	643	663	658	644	639	601	626	617	645	633	657	667	600	663	620	616	634	649	638	602	717	630	671	630	640	612	628	644	639	643	608	653	571	648	654	651	600	604	626	644	603	609	650	652	593	681	653	621	604	598	669	613	598	620	607	630	654	673	599	618	621	641	645	617	612	630	618	654	637	646	649	648	648	618	595	615	626	588	643	664	647	583	595	626	574	600	623	635	616	658	666	617	613	636	662	635	664	666	575	624	637	627	629	622	652	609	635	667	642	678	662	656	621	610	613	646	623	657	612	600	630	671	663	654	604	641	646	631	628	629	665	602	646	592	609	622	608	658	643	597	625	646	600	669	632	612	648	625	610	627	616	666	639	625	649	594	601	587	633	662	614	647	639	619	599	659	611	615	636	617	630	620	658	680	634	642	621	657	650	665	619	638	632	619	638	653	662	646	630	641	623	623	616	603	618	680	611	640	651	593	603	601	606	667	612	628	613	656	652	643	621	606	652	622	701	663	618	623	672	591	598	649	590	643	610	691	586	572	621	630	681	617	654	665	609	663	675	593	618	601	644	672	649	605	639	654	622	638	597	639	562
53840	18129	6749	4548	2721	1833	1331	968	808	621	521	519	488	440	435	436	445	415	410	377	349	350	372	379	342	392	339	353	332	360	355	349	363	334	323	329	366	364	343	329	363	340	293	305	359	359	319	348	328	349	306	346	330	330	334	331	308	334	321	320	330	330	307	329	326	275	339	308	352	385	369	339	383	346	321	307	326	312	346	353	345	356	323	319	362	298	333	321	348	316	351	333	329	342	323	344	317	331	336	335	361	343	369	335	315	338	307	358	341	342	347	288	350	370	312	365	397	353	342	321	319	343	364	337	318	338	353	353	320	304	338	313	287	321	341	330	336	316	344	314	331	304	340	359	303	322	357	316	355	307	346	341	342	322	374	362	325	330	332	345	343	337	344	308	321	339	345	334	341	310	316	345	330	330	368	301	284	306	358	309	312	329	320	308	324	318	287	330	361	336	352	336	346	329	329	343	376	314	321	350	323	339	329	353	321	310	346	343	346	360	340	330	365	367	320	301	337	313	336	323	337	323	330	355	338	349	308	347	336	321	320	349	309	315	331	333	334	324	339	313	353	327	329	325	323	363	320	379	283	336	322	365	292	324	366	352	310	303	361	326	365	349	355	325	313	355	325	339	349	337	337	356	328	369	313	354	307	348	320	348	352	344	379	328	330	347	319	331	315	324	329	358	335	307	342	322	310	353	331	359	354	314	312	303	321	308	337	329	323	324	358	321	325	336	345	358	339	325	323	335	327	311	350	342	356	336	386	321	312	332	342	317	341	328	357	355	349	335	285	314	335	305	302	327	323	353	335	347	340	357	339	334	330	339	336	334	312	310	341	323	356	327	351	307	321	355	305	373	343	338	339	370	320	333	339	340	343	324	320	320	367	341	325	353	348	361	339	350	336	351	339	343	364	356	336	334	377	307	355	294	331	355	335	353	341	300	313	319	357	302	347	309	351	330	347	309	326	316	301	341	338	321	348	315	329	292	309	315	321	346	340	330	328	321	356	362	352	335	317	319	345	333	353	290	337	343	364	357	329	323	315	298	327	337	321	351	318	320	346	351	356	326	350	317	340	347	343	333	319	300	336	347	360	358	326	349	346	302	307	315	335	349	372	327	349	353	338	334	322	312	309	344	321	334	309	305	304	322	367	338	328	328	341	341	369	323	326	367	328	332	299	342	337	344	309	329	287	333	315	316	321	347	311	327	352	340	332	341	347	326	324	323	331	332	325	338	322	325	350	357	331	335	338	332	363	323	335	323	308	338	327	339	349	313	318	322	308	373	316	330	331	301	386	373	366	312	338	352	357	336	324	349	356	306	325	351	357	289	320	334	326	372	347	358	336	304	337	337	342	332	346	319	314	345	341	314	355	351	328	377	353	338	321	318	323	360	340	319	320	344	312	346	336	344	308	343	363	359	313	313	365	318	316	309	286	351	369	345	307	321	327	330	330	351	330	329	342	313	308	337	343	353	328	343	354	356	340	318	349	344	328	350	331	313	324	319	329	327	335	343	342	301	342	326	292	321	329	344	301	352	355	321	336	295	279	337	363	333	366	321	306	350	333	327	345	318	316	350	342	331	339	354	350	310	334	355	356	285	333	341	299	318	336	333	303	325	324	300	297	337	311	361	317	352	335	309	343	328	344	330	343	331	323	298	318	330	304	346	300	385	323	333	329	318	343	291	319	310	309	330	333	308	342	351	336	325	317	324	317	302	315	329	288	343	342	311	332	336	341	318	345	324	313	340	326	374	328	321	348	362	339	328	317	354	325	334	330	324	362	312	321	335	350	359	319	324	330	343	345	331	340	321	317	349	342	309	309	333	328	323	360	362	315	321	345	339	352	315	327	375	322	305	316	281	344	315	360	326	319	320	314	344	318	340	326	322	337	367	353	353	337	329	298	381	308	331	307	351	355	340	345	334	338	335	332	311	321	329	333	317	339	293	359	351	326	318	322	325	332	339	322	360	362	339	299	301	340	324	331	318	331	313	315	378	337	333	290	354	367	361	326	355	349	338	345	344	376	339	337	339	327	324	329	367	326	340	294	326	343	300	341	327	386	337	339	341	334	319	310	352	317	342	320	372	332	294	306	338	367	339	379	327	312	358	333	380	322	362	330	337	327	303	353	325	338	342	337	308	356	355	338	400	343	320	338	330	334	326	305	321	357	353	319	314	315	298	352	294	340	387	333	329	341	313	359	342	349	348	343	343	349	345	329	346	336	322	294	322	347	338	339	343	353	324	334	322	307	358	324	332	302	332	354	333	314	322	314	323	311	351	304	305	312	317	322	332	340	335	324	310	359	295	328	334	344	286	343	316	334	325	336	281	312	300	319	331	329	338	367	326	336	347	325	359	316	343	315	288	332	355	329	353	350	291	333	341	325	327	319	324	329	341	339	322	305	288	318	330	325	320	331	350	330	360	346	344	330	327	340	289	331	305	344	320	355	360	334	349	327	340	338	332	318	353	334	319	347	304	311	307	330	355	291	330	337	316	350	355	312	328	384	303	345	335	347	318	345	310	353	365	327	336	336	342	320	318	353	333	357	319	341	298	333	360	345	311	339	327	308	321	328	355	332	316	305	315	348	329	329	341	361	356	308	336	336	296	301	345	336	325	327	335	347	326	323	339	322	368	321	343	308	329	348	338	338	329	340	363	316	372	317	363	309	332	332	305	351	331	370	329	328	317	360	344	337	327	312	346	345	335	348	351	298	317	319	342	360	328	306	350	352	341	372	346	343	315	346	347	306	348	342	350	342	334	315	346	343	332	323	348	346	335	300	362	340	355	324	313	285	332	330	337	346	310	312	311	337	331	333	331	318	319	327	338	341	330	360	349	327	350	354	341	357	328	357	338	360	312	351	328	340	318	350	310	331	349	360	315	313	356	331	349	306	321	333	317	346	359	329	326	323	311	355	334	337	326	339	367	349	339	346	341	342	307	281	316	343	342	336	355	332	285	337	336	340	320	298	313	323	300	345	337	319	280	311	325	338	302	350	356	331	327	319	322	373	331	304	332	338	328	310	359	323	339	336	309	313	337	297	319	287	335	337	335	287	326	318	343	320	366	318	326	316	331	300	345	317	341	381	316	287	314	347	336	339	338	366	364	338	301	355	328	303	319	338	307	323	345	334	321	342	353	312	350	341	328	369	323	314	310	325	328	316	341	343	297	323	349	299	330	303	300	324	312	357	296	331	313	316	306	305	279	336	357	349	342	330	337	347	333	314	352	325	330	348	336	335	287	298	347	334	354	338	336	343	329	325	315	327	365	341	343	357	318	330	330	330	325	300	320	311	345	335	302	336	305	319	318	348	340	347	312	336	355	331	336	328	317	340	336	348	356	299	330	339	326	330	346	345	354	338	333	302	302	310	359	340	327	325	327	347	322	330	301	315	342	357	350	357	360	319	325	326	306	320	333	338	360	328	315	311	308	323	325	376	341	312	299	295	311	327	324	289	353	331	310	324	329	300	285	337	304	295	321	334	334
32107	4340	8650	10351	8860	6906	5046	3850	2853	2401	1953	1707	1596	1464	1430	1410	1311	1052	1099	1020	934	977	953	932	871	899	871	801	935	841	807	784	810	815	773	811	779	756	738	767	823	769	818	807	793	763	833	799	767	785	722	687	748	693	725	717	733	731	688	677	706	725	721	731	750	701	727	770	773	769	747	722	727	691	764	742	682	706	717	784	692	695	692	740	723	693	725	696	748	702	689	718	668	691	729	732	727	719	758	734	723	701	698	752	722	726	699	783	708	703	693	685	735	721	711	725	690	716	749	727	734	736	724	726	703	716	698	752	740	717	739	710	661	744	739	689	752	708	716	705	692	721	800	691	718	762	746	699	711	732	718	744	705	795	728	736	716	716	688	705	705	737	736	726	711	687	736	675	715	731	720	708	667	736	677	708	716	720	717	744	752	728	734	700	720	748	704	755	653	749	764	708	730	726	686	706	709	687	703	789	709	736	684	711	706	734	729	698	729	780	701	779	715	717	719	715	711	712	700	695	757	789	705	719	714	722	738	726	724	759	699	718	742	747	722	732	707	694	738	711	721	710	749	691	755	691	715	737	654	726	741	681	680	736	748	734	717	716	741	736	732	743	709	695	733	698	694	711	718	720	722	743	706	692	661	710	733	702	751	721	711	699	713	715	716	742	741	748	733	750	766	672	723	684	715	702	706	705	694	715	736	754	719	759	720	695	712	694	702	721	681	725	683	717	686	718	741	737	688	767	709	688	697	776	723	761	704	696	742	726	717	748	747	726	770	733	720	703	764	732	725	733	760	706	738	715	723	721	701	754	730	714	769	722	672	687	713	754	772	672	676	698	712	721	732	711	746	750	692	751	725	737	735	708	750	681	706	673	702	711	733	659	730	740	735	712	705	662	713	748	684	724	714	711	737	726	708	762	714	748	700	718	751	693	748	724	684	728	693	746	671	718	687	674	725	721	719	681	686	740	707	743	672	729	719	635	733	728	692	685	713	722	754	680	717	726	694	733	745	728	723	772	712	727	707	723	707	666	692	667	670	763	749	730	703	753	709	675	734	727	727	717	705	755	729	741	704	697	682	718	665	751	722	699	761	682	745	751	692	692	698	700	736	751	760	717	703	707	710	756	732	733	715	728	731	715	750	719	740	713	713	750	695	762	693	738	775	701	687	721	768	714	713	730	727	741	729	712	699	701	709	722	712	686	713	737	709	750	707	735	735	739	731	752	735	740	750	741	762	691	721	690	728	704	720	735	701	694	701	694	674	705	730	705	734	749	737	716	738	712	691	714	751	708	673	702	709	708	751	735	747	719	791	747	734	721	747	721	693	682	675	755	771	762	752	707	722	734	685	763	731	730	744	706	739	723	710	701	721	669	722	717	695	758	701	707	759	700	758	648	684	708	748	723	704	757	702	721	691	743	761	700	735	752	709	755	748	780	701	710	790	745	707	698	710	715	720	706	681	728	715	731	684	716	719	697	716	704	741	737	698	778	758	709	737	729	717	702	744	734	692	666	743	700	698	715	668	716	681	746	725	754	734	743	766	757	742	722	737	712	712	708	771	706	680	668	747	704	743	684	679	699	755	737	746	734	725	713	697	700	704	676	750	702	696	709	701	733	736	739	711	748	719	721	721	690	738	712	743	736	676	751	775	709	749	742	686	730	715	733	695	714	760	680	698	752	738	726	750	649	744	732	775	674	700	713	665	770	736	704	680	743	714	764	692	748	710	744	705	701	768	734	689	747	733	714	727	710	701	731	749	697	731	723	725	732	759	735	675	732	702	724	692	677	709	681	758	694	742	732	737	718	730	746	703	742	715	685	717	769	732	744	690	720	713	705	759	733	712	761	704	691	741	682	710	703	740	723	727	738	736	756	702	747	740	719	725	775	721	686	718	728	706	691	727	679	787	713	710	730	723	703	761	738	715	745	716	696	667	768	696	736	715	724	741	698	706	739	720	715	796	729	761	665	705	717	707	716	703	729	708	740	689	703	731	703	772	736	729	695	756	716	780	732	718	736	762	720	715	701	670	694	717	729	696	710	718	702	737	681	788	697	713	730	737	707	746	712	770	723	689	714	755	800	747	699	677	678	709	698	679	756	695	745	712	688	712	733	729	710	705	727	711	728	722	723	722	712	715	700	718	712	731	697	745	729	697	751	774	710	661	718	749	710	727	684	740	712	739	751	741	725	710	770	723	747	716	720	734	696	753	719	737	700	708	650	705	739	743	742	727	734	723	728	725	752	702	705	684	689	759	763	725	771	685	672	729	704	710	713	734	688	675	684	721	680	732	747	730	755	718	731	687	721	720	719	710	771	744	661	697	761	702	759	724	710	714	731	752	735	727	713	765	732	733	707	690	707	735	716	709	744	716	720	698	723	681	714	737	735	707	768	725	731	731	692	711	709	763	708	744	726	730	744	692	726	767	703	720	685	695	734	697	729	757	730	712	706	730	659	672	712	693	696	703	753	741	706	694	742	722	720	706	744	728	736	761	683	731	754	714	700	738	740	702	741	687	749	747	716	709	746	708	731	716	710	678	744	769	692	697	742	711	758	699	733	731	689	745	726	740	725	761	705	685	749	749	713	733	693	710	717	680	711	703	737	675	723	713	703	730	696	713	703	683	753	677	779	716	718	718	689	698	718	711	708	738	740	683	727	695	758	713	745	760	697	696	736	720	735	674	712	725	724	684	692	717	723	771	700	727	737	665	704	706	728	755	704	744	687	695	721	731	704	683	759	751	706	742	701	729	750	782	758	677	763	731	711	684	731	739	663	693	740	706	728	703	751	706	706	692	704	719	736	703	700	779	709	707	702	718	739	696	683	803	699	726	705	741	714	749	719	662	681	735	695	743	739	728	713	730	684	730	759	695	704	704	738	682	761	710	709	711	736	699	767	801	743	695	717	689	721	781	705	743	749	749	711	664	718	726	675	765	733	672	692	731	754	727	689	724	666	746	711	759	729	774	692	701	785	749	677	679	676	744	681	729	736	722	707	688	753	788	706	728	727	727	716	708	693	680	704	745	686	735	740	682	691	706	734	745	734	718	722	737	686	730	717	747	698	727	743	737	698	687	719	694	730	752	717	653	711	729	713	776	723	692	745	754	734	702	693	728	751	767	754	739	757	696	652	727	707	707	697	749	728	747	732	725	714	763	697	734	709	696	705	676	726	700	704	710	708	709	694	726	693	711	753	746	745	735	698	753	662	684	703	779	688	772	714	668	740	709	733	717	715	674	743	669	711	718	655	683	700	720	682	704	707	711	709	696	751	683	736	699	713	687	731	727	718	746	720	707	750	746	704	717	731	738	647	701	739	756	757	730	738	767	744	719	721	744	731	733	705	733	737	701	675	719	737	694	751	709	730	684	751	702	742	701	688	704	673	733	744	723	678	777	686	707	749	720	718	694	691	735	754	740	702	687	714	720	664	742	748	717	682	734	657	696	744	735	720	724	721	745	741	740	687	724	686	688	713	803	698	748	732
19853	3186	1595	1201	852	622	481	382	299	261	221	212	217	230	215	210	205	193	202	173	166	166	201	183	186	171	167	179	197	179	169	168	203	160	161	173	171	164	149	171	155	164	182	171	164	169	172	174	173	190	170	194	182	179	194	188	152	189	187	186	152	196	166	187	183	198	192	187	190	169	174	161	170	156	154	150	137	194	166	168	151	153	163	164	188	160	164	186	164	196	177	177	188	191	175	191	154	143	173	158	163	152	159	185	171	187	158	194	209	182	170	173	160	153	199	191	172	192	180	175	166	156	147	174	158	176	168	180	178	197	203	155	170	170	177	188	162	178	179	154	153	179	161	205	158	188	178	173	170	154	169	137	154	181	176	178	173	184	191	157	147	180	181	196	161	171	182	165	159	183	187	159	199	178	144	155	204	167	180	192	194	165	174	188	174	178	165	176	160	169	172	165	179	175	175	178	171	224	169	192	158	162	160	184	165	199	163	162	179	187	167	169	158	179	170	171	200	199	210	193	174	174	173	182	148	152	188	178	154	171	195	181	173	187	176	168	144	176	190	162	193	184	167	155	165	186	153	187	164	170	165	182	159	164	184	170	166	177	159	162	178	153	164	155	166	165	161	197	166	187	172	174	164	163	181	141	166	204	176	172	164	157	146	175	186	175	139	161	176	158	168	158	170	181	163	190	151	169	158	176	176	186	175	156	187	175	182	163	152	179	185	172	165	193	229	164	162	152	185	186	134	168	186	197	184	163	173	159	168	183	168	172	163	210	189	160	163	172	177	170	171	183	160	169	171	167	175	171	159	168	164	170	181	170	180	158	178	174	179	154	189	169	162	153	164	196	182	160	180	169	176	159	184	166	186	193	193	187	144	180	171	194	172	169	180	164	183	183	167	177	197	138	160	188	180	174	185	158	161	160	191	180	143	174	163	164	187	173	167	170	160	156	183	200	193	182	200	180	162	175	181	198	187	171	175	180	194	162	180	161	170	154	159	163	160	176	193	177	167	203	178	160	162	168	153	160	165	188	162	178	170	179	177	163	169	176	176	189	172	161	184	171	165	169	170	144	168	171	151	173	178	174	174	186	185	133	149	150	191	201	157	167	170	171	164	188	176	170	168	185	151	164	166	209	166	191	170	161	165	178	166	173	169	182	190	197	183	177	157	172	162	161	159	176	155	161	169	156	170	156	165	162	177	167	168	170	187	195	189	152	174	157	181	183	169	178	156	198	186	172	182	198	156	158	181	175	188	164	160	162	158	172	168	176	193	176	156	157	189	173	166	161	167	178	178	194	158	196	160	158	172	164	162	176	164	150	171	142	170	153	164	175	185	173	150	186	188	156	184	153	140	190	180	208	156	169	169	178	185	181	185	173	198	164	159	165	164	140	185	160	181	178	168	198	172	166	179	186	182	165	180	159	190	177	176	171	191	196	194	167	177	152	163	160	190	196	184	160	179	169	188	169	163	165	159	166	180	190	170	150	181	157	171	198	157	161	169	179	180	170	180	166	173	163	191	149	181	158	177	185	191	165	172	171	194	163	148	174	163	183	187	166	207	186	171	178	169	175	214	175	168	164	169	175	201	165	185	169	169	155	181	144	196	189	200	156	165	152	170	180	180	170	187	162	170	168	176	161	171	140	175	170	174	162	196	177	155	174	190	199	203	174	169	184	155	192	153	156	168	206	182	191	177	152	159	168	151	176	190	146	186	170	171	163	148	163	176	178	181	176	178	166	177	179	171	173	196	159	167	155	175	171	183	184	181	174	157	168	192	164	158	155	177	189	173	194	200	161	173	157	193	153	177	181	173	189	179	155	181	170	171	160	173	163	180	179	159	149	151	170	187	173	169	178	201	179	194	201	170	166	195	189	183	174	181	165	174	199	195	165	185	166	161	166	192	173	188	148	159	194	184	178	163	176	158	202	172	169	160	167	154	157	157	147	160	155	195	176	186	174	165	163	199	188	173	181	161	178	164	155	159	184	188	181	161	169	164	156	184	169	164	182	194	160	168	182	187	162	154	189	175	182	170	164	190	177	177	190	191	176	166	171	185	164	175	150	143	157	142	165	185	200	185	202	174	174	192	162	181	176	164	155	159	165	176	188	172	174	197	176	167	206	157	168	167	165	151	143	142	171	187	179	161	178	142	177	182	171	180	191	180	153	193	172	176	178	189	181	183	166	180	182	190	175	157	163	157	166	176	206	169	184	165	158	168	162	166	179	170	177	180	209	183	149	142	147	154	178	175	203	161	167	195	156	186	195	181	169	142	166	190	157	175	169	158	192	197	162	180	146	174	190	176	173	172	179	201	187	200	177	185	165	182	202	186	187	169	184	186	184	161	180	159	173	150	160	178	165	208	179	153	193	168	174	219	183	141	149	167	182	158	166	164	189	166	179	179	184	173	174	184	161	177	175	181	169	166	163	170	183	157	157	159	175	178	152	166	189	169	190	154	184	156	161	172	158	186	165	187	167	199	165	177	171	175	156	186	201	176	186	173	149	164	158	172	166	173	183	167	180	184	171	163	162	177	169	175	177	178	164	166	172	171	168	166	205	188	168	184	173	191	186	179	181	184	136	183	148	166	164	164	149	176	187	168	178	178	153	146	176	153	178	175	142	179	178	190	158	163	226	160	162	157	184	176	179	163	170	155	186	203	157	181	178	185	159	135	177	189	201	168	152	188	157	186	151	171	168	180	184	166	176	162	156	197	179	159	168	157	159	159	184	158	180	179	149	164	152	159	177	146	183	184	176	186	187	186	165	161	172	159	177	166	162	183	165	182	174	172	169	173	193	191	164	181	180	182	178	182	168	173	177	165	198	175	167	186	160	166	171	184	179	182	174	157	180	137	181	172	170	151	171	150	167	155	164	195	173	167	183	173	167	162	158	168	143	185	180	180	139	185	193	167	155	179	166	186	193	190	173	188	189	188	169	162	186	190	167	177	191	183	174	166	182	167	175	172	157	194	156	171	169	137	188	184	194	167	164	171	179	184	172	183	155	153	165	179	185	181	175	170	163	198	171	189	164	168	195	170	178	176	156	178	187	180	169	181	178	161	148	155	165	146	176	205	151	160	193	164	177	157	199	163	180	161	168	159	174	182	161	185	162	173	174	174	173	165	184	165	185	167	174	166	172	169	179	182	171	184	172	182	188	165	171	165	174	189	196	165	162	170	173	185	184	183	186	181	172	177	194	169	182	203	191	179	171	167	176	188	204	184	148	174	156	178	174	173	165	169	188	180	193	186	151	163	188	159	184	164	178	158	176	153	171	154	152	165	158	175	192	182	165	170	178	173	176	157	170	185	165	186	162	185	181	167	180	207	173	173	161	172	199	184	176	179	179	167	181	157	149	173	163	149	178	193	171	172	145	160	154	199	174	197	187	131	153	147	174	174	174	176	169	185	169	158	165	186	166	177	176	177	139	169	157	149	170	192	182	176	172	186	166	156	154	164	162	184	167	198	188	163	176	171	186	185	179
11262	1406	3342	3879	3284	2583	2068	1656	1174	933	880	771	731	712	664	642	603	565	520	494	495	507	508	471	466	476	447	501	484	440	454	413	449	468	444	460	450	462	412	372	486	476	466	440	449	490	446	457	433	419	414	446	428	427	441	426	451	381	420	423	406	413	412	458	452	439	397	462	442	478	459	399	402	422	404	461	424	416	435	447	445	436	423	400	388	416	420	387	419	436	416	413	410	389	438	431	394	434	411	433	414	427	444	431	419	407	424	449	435	402	437	427	429	415	438	448	409	444	418	392	412	446	428	430	407	411	401	421	423	439	407	443	402	422	405	445	389	455	409	403	456	420	430	414	414	483	408	458	431	411	467	430	410	432	426	390	418	401	448	435	429	482	416	422	431	415	436	420	435	406	422	461	429	409	403	417	406	421	418	403	422	406	408	410	447	460	458	428	399	473	432	421	429	385	392	419	417	443	431	413	426	369	404	391	408	429	403	448	421	390	445	441	434	435	412	416	423	452	412	419	408	445	379	443	444	403	437	432	424	421	377	399	403	425	400	404	392	413	433	421	429	440	396	422	451	413	445	450	456	444	401	431	394	439	444	440	421	385	420	444	412	416	442	431	403	380	432	417	436	435	417	419	407	425	408	410	409	411	400	434	419	424	396	402	405	402	430	403	402	429	474	439	420	406	422	412	408	392	457	402	417	448	442	424	429	432	423	371	417	416	456	409	452	446	435	429	417	419	447	454	440	411	389	415	419	413	392	411	417	403	428	426	440	437	421	391	424	420	415	419	431	453	415	439	404	424	432	411	440	453	403	423	394	420	440	437	397	428	382	443	414	407	394	423	408	410	448	428	428	390	434	424	451	437	423	426	412	421	407	428	433	469	432	440	437	457	398	467	444	434	419	401	406	425	428	434	427	416	445	379	428	402	427	421	447	400	440	438	441	435	424	377	435	421	388	411	417	414	421	441	485	433	452	431	415	409	417	438	425	456	430	413	451	469	444	431	393	437	427	425	444	445	447	393	434	443	440	427	403	400	449	442	409	416	448	419	418	452	473	431	439	438	404	428	420	444	414	484	417	448	404	435	436	414	413	422	459	404	437	421	476	424	453	451	447	436	404	440	392	405	425	455	425	438	424	391	417	414	409	421	416	427	419	423	434	427	427	423	420	407	415	399	405	448	442	400	423	390	394	423	391	413	407	439	424	408	429	429	429	461	421	425	413	422	410	432	436	444	416	359	454	422	424	449	413	432	428	427	390	439	451	375	410	400	410	440	428	447	444	441	425	426	421	469	461	459	413	420	388	446	391	411	446	414	447	420	424	416	442	427	450	424	453	439	439	418	424	413	423	436	414	432	414	431	427	440	407	465	434	451	430	385	430	434	382	367	367	441	422	434	413	426	393	440	364	465	421	436	421	401	462	436	401	447	406	385	446	440	436	424	464	411	420	431	471	426	444	440	414	421	432	418	466	381	420	445	455	414	470	404	417	440	424	394	412	417	398	430	407	405	438	426	421	433	433	421	415	418	432	415	448	428	438	439	452	423	438	433	459	399	393	444	410	428	411	440	410	389	446	464	408	440	425	429	404	424	444	421	420	434	398	411	444	435	403	424	460	412	416	436	457	432	410	443	416	420	416	402	404	409	425	403	465	411	433	457	403	417	410	418	414	444	419	427	453	419	412	442	435	430	400	398	414	417	446	414	431	480	448	446	414	434	416	419	393	448	422	413	386	425	414	452	388	450	417	416	420	462	431	419	427	405	409	417	421	408	423	447	445	437	441	429	426	441	427	418	419	433	453	408	396	454	413	418	441	494	423	446	431	441	424	420	420	398	433	422	448	432	413	440	432	437	404	377	427	417	382	456	413	434	421	408	423	441	434	404	400	404	420	396	427	414	420	443	446	436	415	467	450	418	430	375	398	432	402	441	419	421	419	376	432	437	442	427	404	407	464	438	436	413	414	415	405	438	438	428	449	449	428	445	414	421	415	434	439	432	439	419	399	406	423	443	383	413	440	416	407	446	427	410	436	406	404	408	447	388	444	416	444	420	438	437	415	397	394	439	377	427	414	433	432	403	421	421	412	400	420	426	455	406	392	399	424	422	422	432	492	402	442	436	452	424	407	410	415	432	412	423	431	443	441	447	438	393	396	430	388	363	434	408	422	429	431	414	421	450	426	450	435	441	418	432	455	386	429	430	449	418	426	412	375	390	406	462	405	384	388	399	437	436	459	428	433	464	440	439	416	438	431	427	424	430	415	406	440	423	442	408	440	430	411	439	429	420	368	419	442	408	436	422	430	448	451	397	407	427	433	439	409	427	442	453	420	452	447	437	453	435	426	446	438	406	414	433	430	431	421	421	411	421	420	439	491	428	436	408	413	411	459	443	431	419	421	424	426	401	422	429	451	430	403	435	418	427	423	402	424	419	438	419	417	454	450	427	411	416	394	426	435	444	432	401	430	464	418	428	408	441	424	390	473	449	420	404	424	433	382	416	427	403	404	446	411	455	452	435	407	420	432	410	438	444	479	415	419	425	415	397	439	458	388	433	419	402	392	415	451	437	411	428	418	413	456	412	412	442	412	418	436	411	457	442	430	404	406	432	442	408	414	402	458	461	467	455	417	465	413	451	436	383	417	412	432	413	412	429	454	433	430	417	433	432	453	424	402	445	397	413	451	456	405	405	444	420	430	450	421	440	400	408	435	415	429	448	415	415	400	452	424	430	427	401	426	413	416	414	420	433	421	444	414	410	435	415	424	443	419	452	406	443	424	405	394	430	421	413	411	431	453	427	417	426	470	409	432	424	427	449	465	414	399	455	448	420	416	426	424	375	435	424	428	438	441	469	407	445	426	426	465	423	407	409	414	425	436	360	416	440	429	406	457	407	418	406	419	453	414	442	390	381	438	440	404	463	404	412	435	460	443	430	431	427	422	409	464	436	446	376	430	420	405	375	426	441	416	425	421	415	425	445	396	429	439	435	432	420	412	404	454	414	419	421	449	460	434	440	420	453	454	392	440	408	428	451	403	419	406	409	471	425	440	434	393	428	432	446	446	445	443	429	411	424	406	400	409	411	440	429	419	428	445	402	405	402	421	446	404	398	453	407	432	398	410	430	448	451	426	446	468	442	432	417	421	439	439	420	426	394	415	433	446	404	415	453	433	425	461	409	448	443	417	386	455	422	415	393	438	462	422	421	441	446	411	428	409	442	399	454	425	405	429	434	437	391	459	445	410	430	441	435	448	421	409	389	411	457	462	442	440	428	390	400	453	382	401	459	422	422	427	413	351	451	461	432	439	407	426	442	400	408	440	405	423	454	437	411	444	447	466	436	446	451	421	410	453	448	386	410	449	432	430	424	414	416	428	446	417	419	423	411	416	436	435	447	430	409	437	447	445	439	428	442	401	465	468	411	416	408	406	399	426	395	439	427	408	433	447	456	463	400	449	401	424	439	435	439	416	416	421	388	421	426	411	391	391	423
40828	10444	3475	2680	1904	1239	881	727	545	486	460	408	394	374	359	351	322	339	306	310	276	303	291	298	297	256	299	282	272	277	293	298	282	283	268	254	293	295	279	281	264	283	273	314	286	279	278	308	298	275	274	297	269	250	251	257	268	270	264	277	287	286	261	253	268	313	299	260	311	257	251	308	283	253	272	269	287	261	252	270	268	250	281	272	272	312	310	290	298	292	313	277	313	235	304	228	258	264	247	274	275	282	306	282	303	270	276	288	255	261	274	305	275	282	268	274	291	289	244	259	293	261	251	291	271	278	254	263	294	282	289	274	282	306	267	258	264	283	273	236	283	282	265	280	273	284	272	275	267	253	270	287	282	278	262	237	266	256	280	282	256	269	280	306	250	305	254	253	255	298	269	261	300	284	301	266	247	310	287	285	274	276	308	280	279	260	264	253	266	287	257	273	271	290	270	292	304	291	268	224	267	277	274	258	285	308	304	258	257	247	296	274	311	264	274	273	261	303	281	299	295	284	290	268	295	259	265	257	281	289	259	259	259	298	264	265	275	273	273	274	278	269	262	284	283	314	279	297	287	264	265	296	239	295	283	265	282	267	280	252	277	297	274	246	265	288	283	313	297	263	269	302	266	289	236	267	264	307	256	233	268	268	273	288	265	284	301	249	274	276	239	276	266	265	287	267	282	292	257	269	289	303	273	292	279	271	275	302	239	280	275	288	278	296	287	280	246	290	265	276	303	279	317	281	262	282	254	258	270	280	277	253	278	276	293	301	265	289	320	267	270	253	291	309	273	287	313	296	268	258	277	267	295	256	265	283	286	275	272	265	287	264	283	315	269	295	268	291	300	293	278	252	306	249	271	269	274	313	267	281	300	297	272	250	267	305	282	249	272	293	250	269	270	273	280	279	264	239	255	274	285	245	295	275	321	275	282	243	285	290	244	277	288	259	287	276	293	254	273	306	263	277	252	305	284	233	255	277	297	276	265	294	291	300	273	320	285	277	302	295	280	266	263	294	284	273	270	278	262	300	234	295	298	261	277	271	283	281	305	302	271	294	268	304	285	294	264	260	275	291	294	309	313	265	308	249	274	293	269	263	291	318	261	253	287	258	290	275	273	277	246	301	272	267	272	292	305	302	269	271	277	289	283	263	279	242	278	292	267	266	288	288	275	293	262	290	279	288	253	255	277	288	279	288	294	281	281	283	265	265	279	244	253	287	290	267	252	287	289	272	279	265	252	236	306	278	267	267	269	298	283	274	265	253	273	262	276	298	283	293	258	250	268	277	291	250	254	265	264	306	288	279	264	259	282	287	300	243	247	274	264	254	261	255	294	291	261	245	280	246	285	300	302	293	277	278	246	287	257	261	275	224	285	276	308	286	284	278	277	252	272	278	281	282	273	281	243	281	278	305	280	255	265	285	272	300	274	254	285	273	276	288	322	256	260	293	294	231	272	272	271	330	287	265	284	299	293	289	279	245	287	234	236	259	244	291	284	268	275	265	256	267	282	240	291	297	269	264	276	279	257	289	284	286	271	270	272	292	287	277	249	275	274	293	290	273	290	274	289	264	297	258	280	296	268	284	325	307	251	269	253	283	258	262	280	291	294	291	253	278	259	288	282	263	290	288	258	265	285	305	253	276	274	274	273	262	269	244	266	267	309	280	273	304	303	262	284	286	281	270	269	260	280	311	291	304	275	270	280	301	261	298	300	249	303	263	272	262	274	267	281	283	236	254	268	306	286	286	261	273	284	266	269	278	266	251	275	275	259	273	271	307	260	291	253	264	280	283	288	256	290	268	263	279	263	267	286	245	276	288	244	302	243	278	275	307	290	287	262	288	286	278	287	281	281	255	260	271	268	264	306	265	282	277	281	294	260	275	259	261	273	257	288	288	263	303	278	262	263	293	284	256	290	259	262	240	274	267	289	274	289	286	291	294	287	235	283	275	299	270	256	269	260	313	269	268	224	278	262	273	263	268	284	281	292	275	277	269	294	284	291	308	277	290	286	299	287	284	266	279	267	287	274	296	287	304	278	229	245	261	242	306	320	282	308	308	295	288	298	283	296	292	277	292	253	290	285	285	283	266	298	273	280	285	300	285	251	284	253	261	248	243	288	268	281	299	250	260	314	292	304	295	299	272	262	286	293	259	296	270	265	255	286	275	275	254	278	277	258	262	293	272	251	272	289	302	284	259	278	292	273	257	298	278	267	273	277	277	309	290	293	295	292	233	252	246	308	270	272	280	269	291	276	276	309	297	272	261	275	276	247	237	267	272	248	251	269	281	286	273	265	277	277	286	297	275	270	265	278	283	316	259	284	293	284	258	261	295	259	256	298	282	250	259	320	281	247	275	290	280	240	260	308	284	306	300	270	281	252	308	301	290	260	253	282	257	269	282	282	278	268	262	263	270	279	278	288	244	271	263	275	293	271	268	284	269	235	289	274	283	261	258	295	252	280	264	276	248	243	269	264	266	254	284	253	279	251	283	289	251	278	280	282	267	270	255	275	255	256	269	254	294	279	279	292	312	263	302	297	267	273	246	285	282	258	271	277	291	284	260	259	270	269	293	279	289	272	260	262	282	280	295	292	267	234	286	298	278	260	289	270	279	253	279	297	276	301	294	275	292	301	324	250	302	301	275	255	258	253	282	258	249	292	252	281	278	267	270	270	260	275	240	255	261	300	238	278	301	293	281	282	302	277	267	263	290	262	260	258	273	278	245	274	278	294	279	286	259	267	305	260	276	307	287	321	287	292	296	249	250	263	288	294	264	282	281	280	299	295	264	258	311	254	279	238	253	263	265	291	285	270	283	293	272	297	274	277	265	245	269	287	261	271	251	303	284	282	281	292	280	274	249	295	281	286	265	292	264	281	268	282	278	270	275	308	275	308	280	290	271	271	274	257	299	265	288	312	299	263	275	297	278	283	268	265	240	274	279	236	274	277	288	275	267	295	261	298	306	280	260	276	255	266	273	263	275	237	281	267	276	272	297	287	286	256	265	262	264	268	238	252	273	264	255	274	282	301	275	272	277	286	275	263	276	290	273	260	267	269	275	274	245	301	350	279	330	285	285	267	267	296	287	278	306	246	261	262	307	268	298	300	276	277	296	253	255	290	287	275	288	292	249	289	296	275	252	260	284	281	255	297	274	237	263	247	260	286	287	309	286	302	287	243	267	261	276	266	242	284	261	279	303	244	281	246	271	275	246	289	232	303	287	236	300	257	286	244	292	256	269	269	263	290	257	258	268	269	277	281	280	286	301	301	281	263	276	232	269	278	275	305	262	293	268	278	280	292	276	279	262	239	283	285	260	288	287	281	261	286	281	276	251	297	271	263	270	242	254	242	292	287	287	277	265	290	254	277	310	279	237	293	282	293	239	286	283	307	287	316	319	291	294	268	267	275	292	301	273	271	265	247	264	275	262	265	294	268	281	281	285	271	293	280	294	279	301	272	277	260	264	276	271	253	254	288	280
24130	2889	5829	7246	6362	4998	3775	2648	2125	1641	1466	1322	1288	1194	1128	1027	983	954	859	815	791	790	760	772	739	688	722	736	681	691	702	663	686	630	662	685	657	685	623	691	661	659	679	698	677	668	624	636	644	682	659	645	660	620	680	616	631	645	641	598	621	639	651	664	632	606	622	619	627	616	668	637	627	653	645	614	615	648	658	636	591	625	623	636	622	654	672	609	611	632	680	596	645	640	599	676	685	647	589	606	622	615	620	619	604	625	631	598	663	621	604	611	624	640	655	654	587	643	617	612	649	646	603	633	675	587	631	620	655	612	621	586	617	616	617	645	665	612	620	626	627	685	633	607	633	614	638	631	632	631	628	631	614	643	619	607	621	683	630	591	654	607	630	637	614	610	593	577	597	597	589	598	645	651	607	649	696	648	628	593	661	613	670	656	631	628	643	653	623	652	679	596	630	575	601	625	639	646	648	646	655	651	640	686	635	619	622	653	620	601	658	654	642	662	631	612	626	603	654	623	638	609	614	604	659	662	676	611	601	625	653	660	639	625	593	617	600	608	634	632	631	633	611	631	637	610	622	665	603	631	617	589	636	665	639	644	674	557	611	618	606	630	545	603	612	645	659	601	603	576	652	612	617	673	681	593	628	646	609	628	629	667	600	678	610	631	639	635	571	582	640	650	627	659	651	604	646	627	646	620	607	626	606	619	643	620	666	621	629	628	623	603	638	619	598	637	619	662	626	653	616	580	603	632	567	654	641	621	617	687	646	636	636	595	600	631	674	621	637	646	638	609	655	657	627	620	630	572	618	606	626	618	632	620	638	649	608	593	614	641	614	597	580	644	640	599	576	626	658	623	654	591	648	635	638	628	575	603	590	619	643	628	611	608	615	635	681	595	670	624	617	612	627	609	638	602	619	604	630	593	652	603	671	674	643	652	591	625	660	615	627	625	611	594	620	587	624	635	606	600	600	583	584	650	638	620	630	611	636	622	579	641	655	642	648	606	631	617	617	642	626	591	623	612	656	632	646	618	595	676	590	609	619	622	602	629	638	647	628	627	659	635	636	588	624	598	617	608	647	577	645	599	668	629	622	639	627	640	630	594	590	637	628	599	664	691	681	637	643	670	632	640	623	619	645	664	615	648	606	659	603	656	624	610	629	621	634	575	614	646	621	587	652	619	636	637	633	632	600	604	672	613	634	578	628	621	614	629	619	662	616	610	632	619	633	622	634	625	626	619	618	650	610	655	654	618	610	621	634	637	649	633	581	638	593	634	631	607	638	654	610	625	607	637	611	600	618	657	605	652	630	640	629	631	589	595	607	630	632	619	621	631	568	580	665	600	638	634	641	622	666	640	659	649	617	627	643	653	614	631	627	633	596	651	602	612	629	657	627	607	663	640	611	645	637	622	577	603	603	633	622	667	641	615	641	620	577	625	636	619	640	662	660	631	628	667	624	614	609	629	638	613	663	627	590	651	639	629	620	677	583	609	607	641	601	620	648	658	600	631	649	646	589	622	662	622	604	610	627	684	613	582	607	630	657	640	641	629	612	646	655	603	604	632	576	576	644	608	600	575	643	653	600	599	607	624	649	623	616	688	631	595	621	591	671	603	606	642	655	596	650	617	620	636	632	621	637	641	608	603	622	651	622	627	641	660	635	650	668	676	625	598	657	641	645	608	596	636	583	632	622	603	631	618	654	662	623	600	636	624	596	601	578	599	643	574	662	590	658	646	639	647	628	613	619	638	611	620	626	620	608	601	649	605	608	639	614	637	593	589	608	614	617	595	630	653	588	638	627	639	613	618	641	653	626	632	660	631	620	632	628	623	616	618	628	667	661	621	656	693	646	659	641	623	598	672	630	613	588	627	623	614	636	633	631	631	569	607	629	574	616	637	637	623	655	617	662	615	601	641	615	626	636	622	608	603	651	647	618	628	620	580	613	642	641	658	603	646	609	640	619	657	615	640	587	615	628	633	635	624	668	621	598	611	621	624	663	604	674	612	630	645	602	615	628	646	621	645	624	678	645	621	613	627	637	631	649	617	633	627	603	670	612	614	628	613	642	653	652	594	632	610	612	589	623	662	629	656	653	651	649	642	611	633	664	604	650	634	660	595	620	628	584	622	670	633	641	627	625	651	657	629	633	642	656	642	631	606	598	638	634	683	676	570	587	627	591	662	641	611	634	614	619	628	631	612	581	616	655	651	629	639	599	653	665	626	655	638	597	621	663	609	602	627	607	659	615	636	671	614	638	613	643	613	651	600	642	637	674	668	657	626	618	623	699	572	665	654	644	611	624	662	598	590	620	607	649	639	613	664	683	642	597	595	658	650	652	600	643	611	679	592	624	621	624	623	650	631	585	646	626	576	665	636	644	605	672	615	597	668	627	619	614	596	627	588	614	613	631	614	630	609	641	641	618	583	640	616	639	603	624	599	604	593	610	657	571	615	697	615	594	606	647	617	649	617	623	609	620	671	650	627	598	677	635	645	589	602	645	636	668	644	635	612	606	645	643	619	612	708	593	657	625	663	584	624	615	682	626	607	602	628	584	608	595	645	625	611	607	648	587	645	651	569	619	664	587	590	646	616	658	671	614	650	633	649	564	615	615	607	615	613	618	616	627	615	620	595	657	626	648	597	622	599	663	665	681	647	614	660	647	646	653	647	651	641	614	639	603	682	608	689	651	600	623	636	631	663	632	616	647	657	625	638	612	633	645	600	612	619	605	619	602	620	683	632	632	603	649	591	594	619	623	629	665	643	673	626	647	626	652	666	664	605	662	601	638	631	633	650	641	621	645	602	664	636	624	642	592	593	607	625	639	651	620	662	649	642	636	618	626	634	596	582	653	640	637	594	603	678	628	623	610	660	607	649	658	633	641	576	649	660	612	594	581	667	633	671	649	604	622	642	684	624	623	641	604	626	617	635	580	622	627	626	608	559	613	623	616	612	647	562	602	647	586	635	638	626	653	615	617	626	638	651	639	678	586	651	609	654	642	642	611	664	622	598	603	608	624	619	609	652	607	634	665	606	631	659	547	621	659	608	606	641	671	658	609	608	588	613	655	690	638	637	594	585	651	635	650	615	621	611	642	617	624	632	652	598	578	644	655	689	665	627	652	642	639	647	649	666	625	619	612	620	658	568	649	611	607	570	677	643	623	664	596	641	611	632	650	612	594	585	605	597	630	639	631	631	641	627	591	568	634	642	657	616	628	624	708	657	623	581	657	606	647	654	633	599	645	649	669	632	632	588	579	644	618	656	633	601	629	610	610	598	637	593	609	644	619	622	646	599	646	655	671	622	635	651	617	640	664	584	625	635	597	656	657	602	653	607	608	614	611	636	642	632	676	594	598	598	609	627	601	643	606	610	660	646	631	640	650	639	635	642	602	670	633	667	659	607	638	632	640	647	633	652	610	651	631	652	626	609	627	628	630	642	640	615	640	619	642	630	659	646	620	656	609	639	653	710	612	597	623	601	634	581
53903	18293	6428	4246	2778	1848	1394	966	730	625	559	502	514	470	446	435	435	424	403	370	391	381	388	358	329	352	380	368	314	306	348	320	367	322	357	346	346	328	366	354	380	325	355	349	329	345	320	310	327	346	355	322	328	294	336	341	367	338	334	334	320	289	344	328	333	349	364	368	314	328	342	328	355	369	356	307	323	376	348	322	330	312	316	292	364	349	338	321	342	332	324	361	323	351	335	319	314	299	312	351	307	341	321	324	357	349	338	339	330	338	316	320	338	321	317	331	326	371	337	340	349	349	338	346	309	305	317	359	320	331	347	306	352	313	311	312	327	339	376	339	342	307	331	319	333	327	333	317	309	363	338	350	336	355	345	349	383	343	303	358	326	321	332	333	338	309	304	332	343	325	309	335	327	338	352	311	307	349	351	323	324	347	335	304	370	314	333	341	307	352	347	326	302	337	362	317	338	390	306	324	307	337	376	332	341	339	326	359	308	346	321	339	305	327	311	328	313	319	336	395	335	336	325	316	342	352	316	292	327	351	336	339	353	354	348	333	358	323	348	324	335	318	312	351	385	303	349	335	335	359	342	311	329	340	340	327	323	335	327	318	332	362	321	355	289	332	301	333	309	350	360	346	318	337	326	324	344	335	315	327	327	318	315	334	353	319	339	340	319	307	346	344	306	356	332	354	359	367	368	317	346	335	320	323	357	342	312	350	325	341	349	323	347	333	332	320	332	339	272	331	391	355	334	349	339	302	316	305	309	344	329	353	342	309	332	376	338	320	332	331	305	343	317	305	354	323	340	313	326	325	327	320	335	335	336	373	293	349	329	331	328	338	317	345	325	334	329	308	312	312	322	331	342	344	314	327	352	338	352	327	326	322	326	329	353	333	341	321	309	332	358	330	341	353	305	337	332	352	320	349	330	345	339	351	335	341	298	338	361	314	337	305	367	322	310	320	333	355	356	297	322	355	327	312	289	320	320	306	331	333	346	343	345	300	325	333	364	321	352	300	328	321	356	359	324	357	319	334	331	301	296	300	307	320	334	356	296	352	343	322	316	346	351	355	346	311	307	328	321	324	326	313	318	327	323	309	324	326	346	347	358	366	327	328	321	317	307	327	326	347	317	361	356	312	325	314	336	307	363	326	337	351	383	336	318	341	299	310	313	305	341	336	364	367	338	337	334	291	363	312	330	310	280	379	346	372	346	337	324	325	325	351	317	357	336	336	337	321	351	323	349	363	342	374	341	351	344	335	325	330	369	387	344	349	344	331	351	330	354	346	342	341	310	349	337	354	318	362	336	328	305	323	330	320	329	342	360	361	334	338	355	342	342	359	369	329	320	306	317	332	349	317	312	339	327	326	348	348	340	331	337	310	325	349	331	341	325	335	326	336	364	327	326	288	364	361	341	337	312	305	343	317	339	315	354	311	373	276	336	344	350	310	353	386	305	336	344	343	349	322	337	320	333	349	389	339	334	324	306	341	373	332	321	326	319	284	336	310	332	331	330	324	332	347	276	319	342	364	335	325	348	322	357	322	345	304	332	302	316	307	341	366	375	352	343	318	310	332	339	323	308	295	333	364	338	329	352	339	342	332	357	307	309	327	336	349	338	311	353	316	317	321	298	329	346	329	312	366	336	360	339	327	343	393	334	327	345	313	332	342	326	357	339	310	337	296	319	308	336	338	307	326	361	351	324	322	327	371	331	335	347	332	321	348	311	313	354	333	324	325	310	346	337	326	350	374	311	327	313	328	357	361	331	301	310	344	330	306	375	322	366	324	315	307	308	305	309	323	312	339	348	341	300	348	347	388	333	349	347	317	345	318	364	389	325	291	328	332	332	324	344	318	353	316	305	314	378	333	292	328	347	322	352	323	336	336	313	327	342	319	339	328	300	363	337	334	317	358	307	303	308	339	346	322	302	301	315	324	303	339	340	335	307	314	335	375	321	301	353	313	326	313	327	335	319	310	340	348	352	343	352	301	327	345	301	330	359	330	316	327	302	357	318	358	335	327	335	294	350	346	341	330	336	318	336	336	325	356	349	307	346	332	334	327	306	324	315	303	364	342	306	347	362	352	333	333	297	332	354	358	345	293	321	352	307	316	330	315	301	335	310	326	358	354	362	357	331	336	327	314	315	336	338	343	348	337	336	325	373	341	326	306	324	315	348	326	318	319	366	340	344	366	306	341	347	344	331	308	346	339	339	365	321	327	325	326	318	325	327	362	306	361	329	336	332	306	335	350	315	347	285	312	312	321	372	382	345	317	295	329	328	340	296	327	332	312	327	336	323	337	343	358	349	343	356	326	346	314	379	338	315	378	374	314	319	322	319	295	324	317	342	360	318	328	333	307	324	329	299	342	333	338	345	346	337	304	354	338	323	339	331	351	328	334	311	330	286	316	330	355	327	343	342	330	313	288	334	353	353	372	320	325	336	318	359	315	308	361	355	332	322	359	336	342	352	321	276	339	313	345	332	343	333	323	317	308	312	370	342	356	318	303	338	296	326	294	314	329	326	332	300	342	336	317	330	356	353	335	331	350	303	322	315	335	342	313	320	344	311	329	327	307	324	342	325	325	334	330	367	287	325	346	353	327	348	354	382	350	310	314	340	320	342	330	325	336	304	302	369	344	329	310	342	340	354	348	352	344	323	310	328	332	357	355	364	352	325	315	314	322	359	355	331	351	320	370	361	314	333	355	323	344	328	337	332	315	329	358	335	359	328	335	336	333	342	303	311	327	324	325	329	310	337	362	338	333	327	324	345	302	315	301	303	329	325	326	318	304	320	308	315	354	336	367	352	326	299	313	380	298	304	345	327	324	314	328	357	352	351	333	335	351	338	344	373	298	319	305	318	331	340	356	326	295	309	335	365	314	309	326	323	322	352	343	328	304	305	351	321	345	310	332	335	320	356	343	331	340	336	347	322	340	344	313	339	297	355	322	317	337	364	335	324	330	341	336	341	360	286	296	344	325	327	310	317	306	320	335	309	306	343	361	324	298	316	335	345	360	317	326	295	313	332	325	315	328	326	361	346	296	346	315	324	309	328	328	347	318	351	311	318	324	301	355	321	333	327	319	344	347	312	321	338	330	305	325	349	292	311	300	368	327	333	301	315	339	347	325	319	342	317	321	357	326	302	322	343	330	329	322	346	361	301	326	329	320	360	322	327	328	300	321	358	333	324	349	319	352	345	304	320	342	380	343	353	322	308	349	359	330	326	320	316	303	358	369	313	316	310	308	316	340	346	322	322	337	351	365	332	322	347	351	331	348	322	329	354	317	312	340	301	335	308	319	349	376	390	324	329	353	355	329	336	326	349	320	320	312	360	327	326	322	311	360	316	326	325	362	320	353	355	336	343	337	359	316	309	336	336	330	389	363	365	322	325	333	335	305	302	299	345	320	310	328	360	317	341	349	315	311	328	327	318	341	339	315	293	360	362	321	348	339	349	365	325	346	322	345	336	366	307	340	315	327	332	365
32526	4545	7945	9792	8791	7013	5362	3645	2876	2292	1949	1771	1729	1506	1440	1358	1228	1143	1064	995	931	992	877	870	844	904	894	877	829	824	855	802	807	815	805	797	791	752	779	767	759	746	766	791	840	827	803	780	794	757	727	737	751	762	779	736	719	725	672	771	748	754	753	767	749	731	727	729	756	726	736	727	724	703	697	727	738	718	702	774	759	747	730	712	709	711	711	735	750	736	701	764	726	716	778	784	685	739	756	712	682	749	724	690	701	708	695	689	679	710	763	642	732	760	731	680	713	756	741	709	738	673	705	689	766	739	715	708	698	704	716	745	765	705	693	741	775	715	688	712	725	695	761	729	736	769	733	744	696	755	738	704	739	708	691	698	722	713	735	737	749	678	734	721	734	688	746	716	727	746	686	703	761	727	700	748	721	699	746	704	712	718	726	732	736	764	744	743	718	750	756	743	744	721	709	770	705	720	674	728	724	662	671	722	712	711	763	756	729	722	708	762	710	722	689	742	735	745	759	753	699	797	695	755	704	718	774	692	723	720	728	731	715	678	721	684	701	745	686	721	708	683	761	705	707	764	716	722	706	739	680	752	715	675	757	760	715	722	734	748	735	740	688	690	735	704	746	710	713	682	718	737	755	743	714	714	718	710	762	711	713	714	696	703	744	731	704	749	764	700	762	726	731	707	692	701	734	697	667	713	758	766	673	729	720	712	700	702	696	759	732	706	721	754	776	748	735	736	705	727	707	755	726	705	774	711	737	694	708	680	749	760	762	708	733	731	751	727	737	728	734	714	716	695	695	733	679	707	735	733	697	709	771	713	703	707	727	711	761	770	711	702	750	677	750	692	698	735	750	742	736	730	741	713	707	681	683	696	759	703	734	743	745	643	731	762	764	687	707	684	726	685	705	755	705	695	735	729	742	751	725	693	725	715	685	732	735	682	743	699	755	675	795	759	699	739	704	718	678	757	745	743	756	699	723	742	702	764	687	730	707	754	705	705	743	766	729	738	721	698	749	706	766	734	709	717	752	725	716	701	730	726	714	723	739	724	751	739	711	717	726	696	768	737	729	695	719	726	722	756	714	679	719	725	755	754	717	714	692	745	757	680	700	685	732	730	710	721	669	756	703	713	720	685	743	755	724	762	691	715	717	757	772	707	756	702	758	732	726	752	772	741	725	733	751	753	698	733	739	741	695	698	753	708	736	730	754	732	728	706	731	735	670	745	691	712	717	751	701	694	699	720	733	740	731	732	761	728	720	691	684	732	767	706	746	684	744	706	726	745	739	721	696	746	702	756	742	748	693	761	698	739	772	733	692	749	707	758	710	707	715	719	727	702	716	709	778	758	736	687	774	700	733	761	677	714	762	744	746	728	721	685	760	647	716	736	677	713	710	691	788	689	720	721	718	749	716	744	719	737	719	720	762	724	736	713	713	717	736	706	696	711	694	703	720	744	774	801	734	704	720	722	732	730	764	681	731	725	731	749	716	778	759	714	728	695	761	714	716	682	706	690	744	718	734	689	738	749	736	724	763	698	706	707	719	746	729	707	728	748	728	754	750	762	729	724	724	721	719	691	699	719	715	749	745	761	655	723	717	699	658	707	684	728	714	711	686	694	711	728	742	732	686	711	717	724	695	777	723	752	782	721	704	753	725	739	733	734	700	711	774	705	780	776	694	708	712	732	672	744	712	710	746	711	724	756	709	745	721	737	719	700	740	751	782	724	727	746	720	748	722	729	664	740	698	697	730	736	712	674	716	716	729	698	729	688	737	731	745	698	707	722	705	710	699	688	732	708	773	708	692	738	720	648	756	689	711	716	742	709	707	756	701	681	724	729	705	703	699	694	737	738	737	725	720	701	686	744	742	675	696	733	699	691	742	786	736	763	748	711	729	700	726	691	736	693	688	710	772	728	696	710	732	697	700	731	729	737	727	706	755	721	698	766	719	724	684	693	722	766	733	719	746	749	707	728	733	720	729	763	753	746	696	711	718	705	750	768	756	737	728	777	776	750	724	691	715	665	742	708	721	733	696	762	705	723	741	754	748	743	771	722	707	717	682	738	739	702	741	725	692	724	708	747	711	687	746	723	722	755	741	713	755	700	720	685	717	721	729	721	716	823	768	748	726	686	691	716	730	735	712	724	694	737	726	664	684	718	735	703	735	704	717	677	746	735	723	740	631	758	737	687	688	699	711	729	694	720	746	751	766	749	675	749	706	729	724	666	739	741	726	732	745	730	749	718	720	725	723	756	685	730	701	723	730	735	732	691	724	706	707	722	749	730	733	686	737	700	683	765	768	738	724	699	750	766	704	639	743	692	711	745	744	729	783	716	711	715	695	709	672	725	710	756	773	734	694	748	715	721	736	695	730	692	754	723	736	712	706	721	729	766	753	728	689	725	713	722	719	763	774	742	740	734	729	756	695	676	679	681	713	732	774	738	703	680	725	786	716	730	750	727	755	739	698	714	754	736	710	736	672	717	723	737	730	731	715	746	768	728	704	724	675	712	739	696	685	733	748	734	731	778	732	727	735	689	786	699	702	718	644	690	690	682	697	760	725	697	720	733	720	732	763	712	741	730	732	697	693	675	726	741	693	737	752	771	699	766	721	740	745	692	687	740	748	693	772	708	780	692	683	729	716	768	716	699	720	740	720	730	713	734	728	722	738	724	713	686	698	703	720	705	726	733	705	731	676	729	713	710	702	705	720	718	718	695	730	727	720	731	777	651	715	721	727	697	721	698	690	687	767	669	724	721	744	700	661	698	744	726	743	711	733	744	744	712	724	732	753	684	754	692	728	717	736	726	732	694	718	693	731	744	690	700	729	756	727	740	739	695	713	755	689	732	694	708	739	702	768	755	726	757	763	740	693	768	692	734	731	708	708	723	671	720	722	750	702	751	731	702	710	690	750	674	676	680	697	710	711	709	754	739	759	699	737	712	698	700	757	748	752	693	708	725	740	701	714	678	707	731	686	719	703	682	722	715	731	671	736	750	716	727	712	746	703	745	733	690	702	732	706	735	736	733	714	714	739	743	728	731	671	714	719	790	711	699	691	730	730	757	688	768	710	712	727	715	745	744	692	681	721	671	714	744	745	729	746	753	735	752	731	751	714	685	736	726	748	719	672	689	718	738	715	683	727	736	757	669	735	716	737	742	751	676	760	714	715	737	733	647	735	719	652	742	716	741	711	780	752	715	758	725	675	723	713	750	683	733	712	734	724	690	702	737	719	753	728	732	750	756	674	763	717	704	682	716	711	722	720	701	698	737	726	677	662	740	695	764	662	745	706	759	719	707	742	723	695	714	690	761	779	754	708	713	727	743	707	746	723	721	710	752	670	714	703	744	700	761	711	728	704	752	713	740	742	712	664	694	744	708	781	727	787	692	684	715	730	711	684	707	751	727	729	719	694	741	725	740	716	725	724	691	697	701	736	710	738	688	726	737	725	749	730	731	723	768	736	757	702	748	746	725	718	707	731	716
20212	3675	1405	1180	915	673	493	386	304	251	232	238	239	202	194	182	195	192	173	207	175	196	195	211	167	173	170	191	140	178	200	175	162	184	187	168	191	178	187	173	177	163	169	200	179	153	151	176	167	149	172	163	178	172	181	165	180	161	161	186	171	193	179	182	200	161	167	186	163	164	175	181	162	185	167	157	148	147	182	154	174	165	171	191	183	157	168	151	169	171	174	180	181	182	201	194	147	158	179	165	196	170	190	170	163	158	169	175	174	171	194	172	165	177	168	188	169	156	152	194	187	164	174	182	165	166	194	159	162	186	166	170	157	181	170	188	196	178	162	152	194	196	175	163	179	191	191	174	198	184	173	171	191	212	165	169	173	159	160	166	176	197	168	160	175	178	172	191	152	149	188	202	158	168	149	232	167	194	162	151	144	166	172	162	193	190	194	161	185	174	168	169	179	213	169	190	161	154	153	167	201	190	144	173	186	156	184	177	184	180	157	155	159	156	159	191	173	174	162	154	143	165	162	173	142	181	166	158	179	167	189	190	160	184	164	174	169	195	183	170	172	178	183	175	184	177	198	167	157	180	174	182	180	197	209	190	175	172	174	150	191	178	165	171	186	165	173	205	197	158	168	185	155	169	160	190	195	157	166	185	166	188	161	173	195	199	178	170	184	170	157	169	192	167	186	164	155	161	164	177	162	184	160	172	180	159	178	172	169	169	169	180	188	173	152	174	198	180	162	182	184	185	173	164	165	185	166	165	163	171	162	141	184	153	171	183	155	154	171	187	180	165	182	197	159	151	149	177	180	215	148	176	195	146	167	185	173	172	152	176	168	202	153	189	179	180	182	202	179	203	156	180	184	169	165	183	152	193	191	191	179	155	147	155	176	193	184	187	167	166	161	168	178	183	181	177	173	180	180	159	166	182	205	146	191	187	142	170	165	175	168	169	172	164	208	155	195	190	169	173	182	192	155	171	196	177	178	155	193	187	175	178	180	186	178	192	180	184	192	185	190	169	173	174	139	167	179	181	161	193	176	178	166	165	201	172	160	183	159	154	178	178	163	160	185	164	173	171	159	169	170	160	167	189	176	171	202	176	169	159	163	152	169	195	186	188	151	202	164	180	198	184	163	163	167	190	185	193	177	161	160	166	183	171	195	177	167	181	178	156	165	148	159	183	169	175	139	137	180	195	135	141	181	124	149	165	161	181	155	188	171	162	175	193	189	160	166	172	179	141	199	141	148	158	169	165	181	171	188	205	163	178	170	152	168	173	160	163	175	190	174	173	154	156	194	172	143	149	155	196	169	158	195	165	170	197	195	194	177	165	171	166	193	182	174	148	163	150	195	150	171	171	185	148	188	176	160	174	191	167	170	177	171	168	163	168	166	156	172	188	170	155	174	174	173	165	179	185	184	160	164	181	176	182	167	185	146	184	187	183	174	182	165	163	166	200	185	162	156	168	156	181	149	183	163	195	197	180	200	179	166	164	160	200	164	167	168	174	167	173	181	177	182	172	179	161	154	155	166	152	200	188	182	186	190	164	164	199	189	174	203	163	175	193	187	173	187	174	164	171	157	138	162	171	181	177	152	167	172	184	171	157	182	166	169	185	194	173	181	182	139	141	151	191	200	157	169	191	159	177	181	160	181	172	176	169	175	186	179	196	164	160	172	186	178	172	193	199	177	161	173	195	144	164	186	196	175	187	151	161	189	185	154	156	182	192	150	171	177	167	183	163	185	174	164	173	156	167	169	184	159	187	184	169	167	173	184	163	168	154	164	155	182	165	189	169	145	184	184	149	188	155	151	166	176	181	141	169	171	168	152	153	186	177	159	187	175	164	172	171	144	196	160	183	212	189	135	181	170	155	177	219	165	170	166	172	182	180	181	186	177	176	158	189	185	179	179	157	194	192	173	184	177	170	161	150	193	168	178	166	163	176	171	193	203	177	189	178	156	185	154	140	158	188	183	175	151	196	186	193	153	170	168	156	173	171	151	186	172	194	172	162	160	173	153	202	163	164	169	202	172	164	152	164	172	190	168	180	180	172	183	166	190	206	152	170	173	161	192	180	157	173	164	174	191	167	170	182	150	167	172	173	172	148	200	196	157	143	173	178	181	137	156	195	178	166	170	171	177	193	162	161	164	174	187	178	172	153	187	177	193	191	190	216	163	140	171	191	171	192	187	164	180	175	170	171	178	169	186	159	171	164	154	171	170	170	183	183	173	190	196	166	157	188	165	186	154	177	171	145	149	168	163	181	181	157	169	184	185	196	184	181	188	140	152	159	161	171	179	180	157	192	188	165	168	168	175	159	179	191	177	201	181	178	158	175	172	154	161	154	179	170	176	161	177	185	186	176	171	188	172	179	163	184	148	183	163	167	175	179	163	178	203	154	164	181	161	187	144	157	178	180	160	166	159	189	168	183	202	177	160	165	182	163	151	201	189	191	182	187	164	167	193	188	165	185	165	155	168	191	163	177	190	178	172	199	171	187	166	152	146	156	173	169	158	166	146	187	153	174	183	170	190	177	175	177	176	189	185	169	166	156	175	148	172	198	180	182	159	183	176	183	167	168	159	173	183	189	183	156	181	160	169	192	173	208	184	157	152	173	167	192	175	163	166	186	170	174	160	144	183	182	175	204	203	167	157	183	174	183	142	165	188	206	181	194	184	180	166	164	158	185	172	160	153	175	169	157	180	149	176	166	181	165	198	179	211	210	181	192	170	183	183	163	144	178	159	167	201	186	157	181	190	152	175	195	189	172	162	170	188	161	182	159	167	176	176	158	192	160	186	173	175	181	199	178	187	164	192	183	140	178	169	200	166	176	179	169	185	161	187	205	166	159	203	198	191	175	149	178	164	169	211	156	159	172	186	200	146	185	174	163	161	144	172	181	150	163	172	179	175	162	159	169	175	177	163	179	170	183	192	204	173	193	175	183	175	166	162	163	186	177	190	182	163	174	125	161	151	177	178	171	168	161	176	172	180	211	179	187	176	175	180	162	165	212	149	193	176	197	158	161	164	158	181	175	170	179	175	160	200	160	164	180	191	164	203	187	187	172	169	155	183	181	149	166	165	163	175	176	162	161	164	163	211	166	175	186	205	159	168	159	156	159	185	173	163	142	171	185	171	171	168	204	141	158	153	158	182	166	161	142	149	148	175	172	170	183	161	174	180	164	194	175	141	166	180	182	174	177	153	157	180	185	208	202	173	170	168	190	158	172	174	166	175	165	163	168	168	179	193	183	156	162	171	180	174	173	157	175	181	173	177	195	149	171	171	155	164	162	193	198	168	182	163	182	183	175	147	162	180	175	171	175	167	179	146	184	171	177	171	164	186	170	162	188	180	178	168	161	159	150	167	170	162	172	195	158	182	182	164	171	190	177	180	157	168	182	151	183	217	153	194	173	183	168	183	178	169	146	158	131	164	158	168	155	173	161	178	150	183	177	185	182	162	166	168	183	198	173	152	158	188	178	187	172
11585	1659	2851	3697	3367	2480	1939	1428	1192	921	798	759	684	699	683	653	558	611	504	485	504	481	486	471	464	512	436	460	474	440	444	442	455	488	458	424	475	441	441	429	415	434	398	432	433	452	421	419	448	439	446	427	419	417	414	409	413	440	466	441	430	437	449	424	378	399	404	410	448	441	426	430	432	441	454	435	370	429	432	416	398	433	425	412	382	426	454	446	392	452	429	451	453	459	415	463	402	416	426	425	417	395	441	423	417	436	443	451	450	376	428	399	392	462	409	404	434	404	431	396	414	423	446	404	402	407	460	446	422	419	388	445	444	421	450	418	374	445	436	409	422	415	381	422	430	431	433	393	416	423	432	408	406	444	449	442	485	444	443	393	391	429	387	389	406	437	435	419	396	443	451	433	437	422	414	437	466	409	408	399	445	411	457	397	425	434	407	463	426	373	433	440	411	408	468	433	404	445	422	435	434	478	451	426	441	394	436	454	428	411	436	403	408	455	413	404	417	435	413	450	405	432	415	422	436	422	430	458	450	413	445	416	422	443	464	408	461	443	399	385	405	387	441	412	391	436	433	416	424	463	399	421	404	433	435	420	418	378	425	433	419	429	413	406	427	396	390	406	399	423	403	443	411	442	423	447	400	438	419	415	457	406	408	440	410	413	449	427	414	405	421	405	393	458	422	459	414	452	425	384	449	462	453	406	413	410	407	469	413	430	402	389	425	434	417	427	425	432	424	444	415	419	420	447	396	419	445	387	431	406	420	424	439	421	418	430	398	420	410	419	436	402	426	410	427	427	415	438	443	423	433	437	394	405	423	410	391	437	397	457	418	413	398	420	403	402	458	435	396	441	450	441	412	411	394	372	405	405	468	463	440	398	420	467	407	413	432	426	435	463	438	423	437	405	386	408	409	435	408	429	419	420	451	388	391	428	420	458	429	422	412	445	409	428	412	414	443	437	417	430	437	441	401	409	440	413	413	419	434	418	425	417	448	421	440	450	380	419	430	405	409	367	430	420	421	436	424	411	438	392	427	459	453	448	392	447	449	455	406	438	421	416	383	379	421	404	462	395	385	396	453	420	417	408	408	405	412	424	462	407	437	398	425	434	435	449	408	402	405	399	410	411	400	404	420	430	444	411	415	415	427	405	425	405	400	422	406	438	406	430	427	429	424	410	429	407	431	416	409	426	449	396	472	412	393	396	432	433	397	428	419	422	392	416	446	405	431	467	440	448	419	422	442	411	439	418	429	441	407	423	397	417	438	410	441	400	421	424	447	403	446	417	389	431	413	434	418	453	429	391	441	441	409	413	402	431	424	407	399	472	443	422	438	415	422	447	407	425	444	402	405	434	420	406	466	419	450	430	431	427	424	448	438	456	398	411	425	413	413	421	409	427	400	438	416	395	386	419	360	409	443	415	423	443	406	451	402	439	442	434	427	430	445	439	443	426	413	415	446	433	401	404	450	387	462	416	442	448	421	397	459	433	416	446	413	418	424	469	424	430	443	396	400	421	406	410	455	396	377	412	456	435	429	382	440	465	450	390	427	404	448	407	424	425	458	434	415	453	420	416	421	442	428	425	446	450	434	410	400	417	405	429	434	393	411	405	433	446	436	453	429	408	405	421	425	410	395	408	422	473	424	443	430	420	445	441	419	375	404	419	420	424	475	423	411	415	403	436	435	425	426	406	396	427	415	396	448	430	421	419	459	404	403	435	420	413	463	414	408	443	408	424	430	407	417	437	435	388	444	404	451	415	421	443	415	429	392	393	461	438	441	401	401	424	433	405	420	415	415	384	430	446	426	411	445	398	449	406	429	397	391	422	406	419	445	430	440	409	409	460	434	431	407	412	443	391	431	409	397	407	425	426	440	402	408	417	403	416	443	438	448	453	397	389	429	412	448	425	454	418	428	433	397	431	377	463	372	415	426	409	409	413	407	445	403	415	416	413	398	438	432	429	434	391	441	459	391	460	450	399	411	443	461	436	466	401	438	389	451	436	445	433	454	449	453	423	418	431	405	401	424	418	415	474	428	432	416	433	404	447	408	429	449	450	382	396	423	420	414	392	404	424	428	397	414	435	399	428	436	381	425	390	409	432	401	431	413	413	420	421	404	395	379	435	428	422	394	417	477	411	440	387	413	397	432	382	418	440	386	443	404	419	419	419	427	428	464	433	420	397	414	398	424	438	419	447	440	399	406	426	436	445	448	401	421	400	440	445	407	398	435	455	430	438	402	449	400	382	415	408	431	441	426	418	449	419	416	444	412	404	417	443	402	428	425	407	438	433	396	396	424	411	411	404	420	408	391	405	441	394	454	441	397	452	402	474	420	435	429	463	430	439	402	450	423	432	433	440	426	470	421	433	467	428	410	397	392	432	428	383	440	405	434	404	436	468	431	452	444	444	404	429	433	424	424	392	453	415	407	400	440	463	431	431	417	428	417	442	415	454	435	464	418	429	444	407	407	403	403	382	448	450	436	410	401	378	465	410	440	430	422	431	426	423	432	425	445	397	417	428	415	425	432	426	448	399	403	409	455	414	437	444	405	413	398	412	438	412	439	442	400	426	437	462	443	418	455	398	416	436	423	414	411	467	409	437	447	435	404	462	422	417	420	447	399	457	422	424	413	437	410	418	439	431	469	383	391	407	437	443	437	435	429	427	376	394	432	415	423	404	435	409	419	438	456	420	400	439	437	402	444	419	444	427	414	411	413	406	449	417	428	478	396	399	417	435	459	439	422	432	471	426	442	402	407	410	395	396	461	436	400	399	456	434	436	438	465	444	434	413	417	410	425	443	388	432	418	444	439	439	410	378	393	441	436	434	388	399	442	425	414	386	402	428	423	436	449	459	431	451	403	445	441	430	404	446	434	409	456	391	418	420	420	449	445	413	443	403	423	436	384	453	442	426	442	420	419	425	423	401	396	417	424	433	428	417	393	413	431	422	402	416	433	415	444	441	391	476	432	405	392	408	425	433	447	419	475	380	456	408	471	407	448	394	419	409	420	421	409	453	431	446	434	436	406	401	428	450	399	403	444	440	405	365	461	361	437	402	458	406	415	423	437	416	429	420	402	404	405	397	387	444	423	387	435	452	429	415	400	395	406	439	412	416	397	454	444	447	437	433	431	468	407	407	434	421	460	418	428	415	449	411	423	394	393	411	403	471	439	408	397	428	424	381	440	447	413	464	432	434	433	417	423	414	451	479	459	464	392	448	406	436	372	410	452	400	405	414	414	421	447	426	436	413	465	386	411	416	406	429	407	410	408	424	418	402	432	433	441	427	416	433	415	453	430	449	429	419	424	436	421	432	421	399	425	458	447	405	432	430	422	394	430	444	442	431	449	417	460	442	431	409	413	426	422	431	451	434	420	421	418	480	408	407	469	424	438	403	431	427	438	407	403	440	456	424	400	427	429	419	436	411	422	443	444	389	424	419	406	410	439	390	401	452	420	444	386	428	386	429	432	449	428	446	460	385
42266	12006	3554	2763	1848	1218	925	674	601	479	433	448	384	350	318	295	296	310	297	341	326	268	276	260	306	317	295	304	269	306	294	291	286	298	234	302	267	281	265	306	312	289	261	270	301	288	302	283	303	262	278	314	249	272	304	296	268	287	298	263	298	274	291	275	291	265	294	281	282	289	283	297	287	305	302	305	308	276	251	276	290	277	296	231	257	301	279	273	262	292	279	263	273	276	263	269	280	293	274	277	271	321	280	288	308	246	288	260	311	284	260	271	294	282	295	345	250	289	282	307	263	278	296	291	298	301	281	307	273	284	279	283	288	264	273	296	302	320	266	284	255	272	269	262	291	261	284	267	253	296	260	280	271	272	283	259	290	282	283	277	288	311	255	297	291	276	305	289	269	317	212	263	265	279	277	283	275	292	259	248	281	281	289	303	273	277	255	274	275	291	296	288	271	272	274	266	285	283	301	286	295	262	266	295	298	306	270	293	293	299	270	251	270	286	264	278	275	294	283	320	276	305	297	262	276	271	309	254	296	292	267	278	272	293	304	294	290	315	268	266	284	273	291	264	309	270	315	292	269	274	261	274	286	263	279	293	278	278	263	263	243	237	275	275	260	271	298	285	298	279	297	288	239	296	280	286	273	275	242	259	301	263	294	287	264	257	301	306	256	274	262	265	293	273	291	268	261	311	263	288	327	301	251	295	251	247	289	259	273	292	292	267	281	262	263	261	261	265	260	289	277	285	293	293	297	288	245	244	286	266	284	251	256	310	279	288	257	293	283	274	290	284	276	267	268	290	293	273	265	267	285	288	304	303	270	252	273	274	299	258	286	262	271	293	284	312	297	259	291	288	266	264	284	291	284	268	279	284	262	275	287	269	292	269	293	297	292	253	250	256	304	276	322	273	275	268	277	298	302	280	265	308	275	267	287	281	279	299	266	274	296	276	289	281	270	268	244	281	268	306	264	261	291	290	312	256	248	302	259	272	269	271	272	266	267	302	263	253	275	307	288	289	298	282	293	264	271	271	233	281	299	321	295	254	270	284	268	280	300	265	276	284	246	274	292	279	281	254	272	251	242	279	278	242	288	274	257	302	285	275	268	257	307	268	281	249	267	288	257	269	267	313	283	261	275	287	285	284	274	258	271	314	268	272	282	272	299	251	273	251	288	279	267	278	288	303	270	256	272	268	278	285	303	291	273	292	260	276	304	301	299	296	276	264	332	254	274	266	281	287	241	300	273	280	297	274	282	309	292	313	277	271	312	279	293	275	243	300	279	284	267	301	257	280	265	250	267	265	272	283	271	295	290	263	288	284	248	286	284	258	281	282	273	300	262	275	286	289	278	262	285	309	260	268	282	288	289	270	283	255	289	277	277	302	255	275	316	288	281	261	251	298	267	296	322	291	317	243	298	289	250	287	299	295	251	286	285	289	295	275	249	239	279	256	255	300	276	265	284	290	255	284	286	282	268	269	259	313	280	269	278	265	307	268	298	261	314	255	280	264	241	259	276	294	260	285	279	287	297	250	271	302	275	280	263	262	281	293	246	265	284	246	256	283	260	313	302	291	254	255	278	256	258	283	291	290	242	267	280	276	296	289	290	265	280	286	288	252	307	261	282	294	292	269	281	276	272	302	286	275	287	281	294	270	296	284	259	273	278	264	262	285	304	297	309	314	298	272	282	273	270	254	304	285	298	256	294	285	250	244	253	267	298	257	279	264	262	284	290	291	299	245	276	240	251	249	279	248	265	293	248	268	316	284	254	241	259	259	285	288	279	276	277	288	301	303	272	284	260	260	256	280	237	304	288	273	283	256	272	281	272	298	298	278	264	275	254	284	267	268	285	316	278	280	271	268	285	275	268	257	268	302	288	274	268	287	253	296	277	294	313	266	268	281	252	254	273	290	253	257	257	269	270	281	233	258	288	297	263	276	284	285	301	289	286	291	289	280	283	278	286	281	282	277	261	262	267	286	304	289	273	295	312	267	268	304	318	264	270	248	274	321	271	271	280	262	277	290	305	259	244	298	256	280	307	256	257	299	268	316	263	278	292	289	345	293	287	257	279	307	288	314	283	295	285	260	274	288	288	289	296	241	284	291	276	286	276	272	257	272	281	277	306	293	260	279	314	268	309	280	274	279	273	247	251	238	283	262	270	280	283	262	267	303	279	245	236	263	256	277	306	244	283	271	262	276	278	264	286	282	267	277	319	276	300	278	270	287	270	291	305	255	299	271	297	265	280	291	311	242	301	303	244	252	322	307	253	255	283	287	247	254	282	252	294	314	263	297	273	303	311	229	261	262	270	285	265	262	300	253	288	273	253	290	293	258	264	272	304	281	269	263	273	307	277	267	295	320	263	278	256	282	307	298	276	250	278	285	304	249	298	254	260	271	253	279	308	254	294	235	288	304	280	279	270	275	280	275	264	248	242	262	277	303	283	273	279	265	263	316	280	293	276	294	273	276	302	265	278	281	275	271	267	245	261	273	308	297	234	290	261	270	249	295	318	289	294	301	292	283	276	269	243	268	253	230	238	273	262	286	256	247	262	300	289	280	269	288	252	258	262	290	304	284	267	280	294	276	287	272	247	275	301	307	270	320	241	274	271	244	275	263	276	285	251	271	263	271	261	277	296	279	304	280	274	306	283	245	280	280	275	251	291	266	278	269	302	297	288	294	252	283	249	298	279	272	290	301	308	279	311	283	293	282	329	328	262	277	277	248	272	263	275	281	285	286	304	302	288	274	271	282	289	268	301	323	284	262	252	268	264	263	270	273	274	289	308	249	282	280	330	257	288	231	251	292	286	279	288	279	285	288	296	274	256	294	268	281	266	271	283	286	307	259	280	265	278	306	291	259	270	254	271	292	263	270	267	283	290	296	295	291	284	285	282	265	296	327	255	237	255	269	314	283	304	279	283	302	286	272	279	273	275	260	278	300	272	297	266	285	301	246	277	264	261	295	266	299	284	291	262	285	278	280	268	284	302	283	299	287	279	277	295	287	279	309	275	262	289	267	294	242	292	297	283	275	266	282	267	244	290	285	292	271	286	262	281	244	298	293	270	258	260	326	269	256	308	311	275	278	296	313	324	296	285	262	289	240	261	275	278	256	292	296	263	256	287	284	255	276	291	260	256	290	293	270	300	263	265	280	277	275	284	264	293	260	249	307	263	270	261	255	269	283	280	277	266	261	279	279	260	255	301	271	268	276	293	288	294	305	288	273	281	253	268	297	270	266	268	275	255	262	251	277	303	269	294	274	291	289	312	264	272	297	318	290	306	260	266	278	271	272	288	317	285	300	252	312	255	302	272	239	309	260	283	260	277	312	269	316	253	271	299	265	264	264	312	239	299	287	281	282	258	247	277	280	295	283	297	286	282	266	281	260	299	284	276	311	283	308	303	298	298	305	291	281	293	251	297	278	267	271	275	279	284	255	272	316	274	278	265	279	267	275	265	293	249	258	265	272	267	316	298	237	272	237
25335	3377	5840	7421	6373	4725	3454	2700	2081	1692	1479	1404	1294	1192	1089	1057	1017	913	895	789	779	703	735	751	724	727	703	722	698	719	690	711	709	691	719	673	697	619	712	630	682	674	712	667	687	692	667	662	658	657	628	751	633	645	708	673	606	656	644	645	629	625	680	652	691	603	630	671	614	647	647	615	615	615	647	635	642	685	640	653	602	660	584	623	628	621	648	632	609	607	607	608	597	590	624	654	610	595	624	632	630	622	678	633	628	642	633	630	620	641	641	635	638	629	628	639	607	609	613	594	579	672	618	637	607	643	601	610	620	581	633	611	601	586	653	629	640	642	668	622	625	669	601	625	617	622	638	628	667	615	636	621	581	583	578	648	620	667	647	610	634	635	649	584	641	637	571	628	601	631	648	621	606	613	638	681	648	638	635	638	614	634	647	632	667	588	612	649	602	656	628	602	616	642	666	610	636	666	644	631	652	631	643	666	640	609	671	690	632	620	560	619	628	676	571	639	659	644	589	635	578	655	620	680	641	625	618	690	633	572	626	573	632	676	631	589	590	595	622	642	650	628	649	646	665	644	642	634	635	664	622	653	607	653	657	685	601	650	672	640	647	640	593	659	596	618	647	642	658	617	598	613	636	612	639	572	619	656	667	586	609	682	673	614	668	618	675	653	609	631	661	634	621	611	653	661	589	644	651	618	641	620	642	597	612	620	623	640	627	641	640	632	636	598	604	649	639	645	659	623	617	675	639	672	594	657	633	619	675	654	668	671	650	612	649	630	617	602	645	637	607	594	660	609	636	650	628	642	626	605	620	648	604	633	625	615	670	588	674	612	641	614	626	614	615	611	624	659	655	645	591	644	648	629	630	601	618	638	646	658	611	610	631	621	650	628	630	648	618	646	679	621	680	670	622	636	575	632	617	701	648	619	666	612	608	577	632	673	642	641	627	619	688	631	582	626	629	628	605	686	600	620	629	642	575	619	656	642	639	643	601	657	600	620	612	634	614	630	653	603	600	695	552	628	663	649	634	571	579	573	635	594	652	645	644	618	636	644	642	646	650	641	655	653	627	628	635	666	658	642	652	610	621	610	615	664	688	635	656	601	645	628	606	623	691	650	654	633	623	683	637	618	607	638	666	589	653	639	644	653	633	612	664	617	633	621	589	613	603	631	603	624	673	652	634	644	621	676	613	628	667	627	627	620	623	673	650	646	664	659	597	628	661	630	603	629	603	650	606	607	630	633	600	648	604	632	641	645	643	670	621	665	598	648	605	615	656	650	626	647	662	658	639	670	699	670	659	596	660	654	668	629	587	601	596	624	601	653	567	639	615	636	600	619	620	634	600	632	641	637	646	606	621	615	664	629	651	632	641	642	598	596	606	669	631	647	629	601	630	604	635	633	637	617	606	610	608	595	607	614	649	675	682	566	631	575	636	659	616	619	668	647	664	658	614	684	666	674	643	632	605	600	647	624	629	665	642	604	597	658	664	621	632	648	644	628	601	682	628	625	644	613	650	648	646	646	641	617	619	638	626	624	627	646	653	644	608	634	618	631	624	635	622	580	646	627	649	671	673	640	625	631	615	613	645	634	612	653	629	600	652	619	655	607	638	648	640	619	603	630	697	604	619	668	639	632	621	649	598	632	597	621	674	660	606	680	637	618	604	623	658	616	667	582	638	625	630	671	636	610	650	604	624	601	621	623	637	601	625	582	634	665	611	619	626	660	629	630	614	664	651	653	650	657	605	632	620	653	609	646	632	609	631	646	668	636	608	635	676	596	636	655	641	631	686	647	599	618	631	655	671	633	583	651	624	592	690	614	635	654	631	638	647	675	614	640	646	635	644	633	643	622	620	655	655	640	629	616	666	675	658	671	643	657	653	663	604	628	624	644	674	635	675	602	623	643	642	622	643	627	615	621	611	652	632	678	618	623	606	631	586	567	688	677	644	660	643	614	638	633	618	665	621	620	645	615	615	631	654	657	623	615	646	647	635	638	632	654	632	597	591	669	623	627	628	609	596	647	664	634	670	640	693	660	678	640	648	630	637	619	626	589	630	603	668	674	621	634	645	637	638	624	626	632	630	633	611	633	656	650	667	668	611	647	588	623	618	646	597	639	617	655	625	585	656	633	635	628	620	612	651	659	625	634	639	660	639	612	680	631	627	632	640	649	628	623	679	657	652	604	714	605	631	629	611	599	634	571	652	618	603	623	635	642	580	615	637	652	607	612	613	618	631	721	648	639	596	633	613	653	620	625	628	667	633	625	647	611	647	667	648	639	686	642	655	645	629	643	611	647	620	629	645	654	631	620	642	684	633	649	594	653	608	665	634	652	679	629	649	644	629	611	639	606	610	639	635	617	608	648	620	624	639	597	598	639	630	655	653	662	658	663	641	662	596	640	663	640	607	654	662	666	654	657	641	661	599	672	641	652	656	660	643	608	610	656	616	662	634	635	663	601	635	681	588	609	690	647	658	633	686	602	625	663	671	651	624	585	622	622	598	652	677	630	640	597	675	601	614	617	634	624	626	655	622	652	626	634	623	647	655	564	692	617	618	668	652	665	609	663	618	633	608	589	594	638	618	643	641	664	653	600	634	633	596	631	688	634	650	626	625	642	636	650	656	621	607	632	643	596	612	628	585	631	673	664	594	644	612	676	651	631	606	655	622	669	553	641	624	594	641	659	596	594	624	641	626	670	629	630	635	638	591	662	562	628	639	596	625	673	601	601	663	654	638	649	605	627	615	642	628	587	614	629	660	627	639	586	672	638	668	639	617	664	622	651	652	624	641	633	614	671	628	612	627	649	619	652	607	646	662	674	617	645	607	682	676	689	627	646	636	646	683	627	669	603	650	617	621	625	618	656	654	642	664	649	644	621	616	632	608	573	640	636	675	654	621	615	618	643	652	631	629	609	642	598	621	641	692	605	597	682	649	649	613	595	651	645	643	608	585	641	655	648	627	624	647	650	647	634	640	671	593	640	642	653	583	589	585	651	639	651	642	648	634	610	634	642	644	638	654	656	656	648	647	672	603	600	629	640	648	655	653	636	616	580	652	656	614	627	655	670	607	612	642	638	630	682	649	654	684	596	629	672	632	658	669	635	644	655	627	621	668	715	607	655	670	654	584	593	659	623	646	664	624	633	669	610	614	608	658	641	641	619	645	601	608	683	612	666	634	626	645	640	677	636	655	622	644	697	646	615	648	627	617	645	654	590	604	620	582	643	620	614	643	661	656	643	683	576	635	629	672	617	625	596	628	629	669	638	640	598	633	647	607	688	639	629	630	670	652	620	618	647	597	628	633	632	661	627	612	630	642	581	641	633	598	670	618	644	619	612	631	617	637	635	594	675	653	639	685	614	638	654	604	646	599	629	654	603	624	641	605	679	603	638	630	685	713	685	674	664	602	649	652	645	666	639	638	639	628	605	607	606	631	629	628	625	625	665	636	633	639	584	598	656	646	700	643	657	610	638	619	660	651	626
53084	17363	6148	4314	2818	1833	1297	935	734	660	595	478	478	448	491	379	416	404	359	362	389	338	371	351	382	375	386	352	351	372	343	318	343	372	328	329	335	363	368	370	349	300	313	325	337	355	355	358	336	332	335	300	338	364	382	345	326	308	306	316	349	333	321	362	301	336	345	358	327	337	364	351	363	345	310	344	341	338	336	317	344	372	321	329	328	319	278	329	346	328	342	345	334	329	322	313	351	338	315	297	345	308	314	315	333	301	325	302	337	353	327	323	317	338	357	351	350	346	308	282	350	363	329	311	333	357	329	317	345	346	318	328	319	357	333	338	362	329	371	315	363	323	357	346	325	304	336	332	306	339	312	340	328	340	328	358	329	359	335	354	336	324	338	343	339	311	304	320	316	317	303	349	320	380	306	345	332	320	349	320	365	331	288	356	311	325	318	330	287	311	345	345	347	310	335	328	366	364	319	342	324	348	319	320	344	367	349	327	343	322	345	334	329	345	337	304	309	329	340	336	344	308	312	345	295	302	315	351	339	305	335	351	318	338	338	329	345	340	300	336	331	347	313	311	341	320	310	329	331	328	312	320	327	349	303	316	344	368	328	326	329	311	330	318	339	309	284	297	330	342	351	360	294	333	324	359	312	337	317	338	349	341	356	327	355	343	331	358	322	319	337	329	361	335	313	333	332	358	324	325	306	343	342	351	339	339	319	316	354	345	318	343	318	331	324	316	366	361	337	320	323	339	344	324	305	347	300	323	333	324	314	306	335	317	313	334	331	376	323	316	329	352	330	309	363	334	354	292	323	319	369	330	328	344	379	332	350	340	291	284	374	324	328	358	341	314	351	336	322	308	374	294	293	338	343	343	315	335	314	344	346	355	313	334	358	316	310	318	362	333	323	324	338	310	318	334	325	308	333	345	328	334	342	379	325	341	324	307	317	352	342	346	326	350	330	316	323	329	363	346	344	356	347	331	342	319	304	340	348	328	334	361	328	316	310	352	340	377	346	369	348	321	333	340	331	318	350	381	357	371	327	319	342	319	329	324	356	368	331	363	328	342	328	328	356	322	357	334	315	312	319	356	327	304	329	292	328	330	339	299	298	337	329	340	341	355	355	363	294	326	335	342	363	342	362	389	312	375	359	306	317	298	309	366	333	325	315	346	329	363	303	334	362	333	316	307	339	307	323	338	340	325	315	365	347	340	376	364	303	336	307	345	328	350	366	346	287	298	334	316	332	350	370	368	308	346	363	362	327	293	345	351	334	365	326	335	365	331	332	325	333	311	325	360	337	353	332	338	338	311	319	324	337	333	299	313	311	321	312	349	316	325	348	356	333	312	315	329	313	335	344	316	315	338	318	362	312	349	333	293	309	316	328	348	339	338	330	351	331	355	338	341	325	370	328	331	336	326	345	343	355	320	344	334	370	336	311	327	358	299	311	335	334	332	345	305	324	358	334	340	344	359	283	323	317	338	343	326	373	301	381	336	309	368	337	365	328	326	319	317	342	339	364	338	309	338	372	293	323	297	329	309	344	333	326	333	343	311	328	356	317	332	311	277	300	364	301	321	304	338	344	305	341	312	305	338	385	326	330	324	313	303	332	325	312	340	316	323	319	293	344	349	351	372	313	336	365	330	337	312	335	313	338	333	342	296	341	331	352	347	327	343	350	351	317	345	359	357	317	326	343	321	346	323	334	346	352	356	372	315	362	340	336	335	314	338	297	295	343	339	340	321	350	338	311	370	338	372	356	335	360	338	305	335	337	307	366	345	341	330	325	318	348	333	341	344	359	295	357	372	311	334	325	317	317	335	336	339	339	334	318	335	334	335	331	338	339	323	312	360	339	371	337	332	324	339	356	327	337	341	390	318	322	341	336	329	370	358	318	308	357	326	359	336	326	319	354	331	296	352	326	345	339	306	354	351	352	321	311	291	322	300	363	343	342	341	320	314	348	333	327	331	364	357	321	357	327	296	321	343	352	353	316	348	324	320	332	333	352	342	371	297	321	314	334	372	354	305	315	320	311	330	310	334	321	338	354	295	342	339	342	298	313	310	321	309	357	320	310	331	342	372	337	299	360	342	291	318	352	332	327	343	334	349	303	333	312	289	333	359	345	327	316	332	363	357	360	309	308	321	277	340	335	322	324	362	335	336	323	292	333	359	326	353	342	338	349	342	326	342	335	317	346	389	335	331	324	372	325	347	353	333	328	330	326	365	347	344	333	327	334	333	356	340	311	339	314	306	339	353	333	306	359	324	352	318	322	342	325	323	331	365	326	362	360	327	303	320	343	312	314	332	351	296	329	329	341	335	332	350	353	331	344	341	329	361	330	360	336	283	365	323	355	330	331	334	347	355	331	323	328	325	332	377	318	310	337	339	339	313	346	346	345	334	324	350	326	325	328	344	333	366	339	318	359	347	323	334	325	331	298	331	304	318	326	323	328	337	352	331	338	340	331	347	334	331	343	339	333	335	325	339	357	332	329	321	318	319	350	355	350	363	325	326	319	305	297	344	291	321	354	323	359	348	307	360	353	342	328	338	349	342	326	359	339	308	336	339	340	342	320	327	345	310	327	307	346	332	348	312	367	340	319	315	327	364	339	319	319	350	350	327	314	316	322	334	364	357	357	333	350	339	345	345	366	336	360	348	331	327	334	324	327	366	332	326	365	336	330	333	304	306	377	325	360	350	286	341	357	325	341	279	324	332	346	368	301	312	342	346	328	324	289	334	367	358	337	310	332	303	385	325	330	333	318	328	353	374	333	344	311	324	352	302	334	342	299	302	314	298	324	335	294	332	313	326	304	367	315	368	369	356	301	323	352	342	322	314	380	328	320	340	349	308	350	343	319	346	318	342	334	354	319	339	354	309	297	376	303	325	325	333	324	294	355	354	346	310	340	324	316	343	310	326	330	354	344	309	336	312	301	303	321	332	341	351	347	322	376	324	326	313	357	365	353	318	302	323	311	320	323	315	336	358	367	332	353	302	340	357	300	332	335	314	276	351	343	342	364	339	339	329	339	337	317	323	328	357	313	317	337	363	313	296	322	326	334	348	329	302	291	384	351	325	333	309	332	353	325	344	349	353	350	323	334	299	303	318	311	311	333	315	347	323	331	358	310	359	348	356	338	318	341	338	312	314	325	362	333	317	349	335	307	352	291	311	346	304	309	323	373	335	352	303	344	371	314	305	308	313	348	330	323	304	376	304	329	334	326	365	355	328	328	338	329	351	342	335	349	335	330	323	331	357	311	326	326	338	337	319	323	317	325	351	318	330	341	338	312	346	340	356	324	355	329	350	351	314	328	334	346	352	333	340	315	338	379	325	327	340	346	364	358	348	389	334	343	317	345	311	323	355	347	333	345	343	340	363	354	350	358	337	344	373	358	350	344	308	318	351	339	294	315	337	314	373	347	328	334	320	336	326	334	317	349	313	334	289	308	319	344	344	324	380	331	332	346	328	362	330	359	329	349	305	328	317
31104	4488	8408	10290	8929	6810	5034	3677	2874	2268	1947	1860	1628	1541	1422	1305	1280	1124	1023	1002	995	916	928	900	888	928	884	877	838	900	825	857	837	797	815	773	813	785	758	818	800	825	831	792	724	796	855	802	779	780	705	770	768	770	739	753	698	740	737	717	743	728	675	663	772	697	697	749	717	722	749	724	699	746	761	728	714	726	712	690	743	746	759	737	700	730	731	707	711	753	757	715	671	763	751	712	753	740	750	702	698	765	760	712	734	753	733	727	722	739	745	732	736	752	741	699	746	712	733	690	743	696	708	715	746	726	744	698	712	757	712	692	666	690	725	701	746	722	711	739	715	716	714	731	706	747	780	755	719	681	732	703	707	725	802	725	714	761	703	699	760	752	706	710	728	798	724	720	704	677	742	762	697	730	751	737	672	729	721	736	753	740	765	707	739	688	716	764	704	706	730	708	731	713	750	746	714	690	732	695	777	720	722	752	705	696	705	718	761	733	702	729	749	714	729	723	681	738	675	677	700	722	717	727	703	743	781	753	744	717	741	696	739	725	727	711	761	680	730	678	705	754	721	717	719	715	739	715	774	742	738	734	724	724	714	714	771	692	713	731	742	706	743	761	678	733	706	765	683	741	692	658	758	703	791	759	689	764	751	691	748	748	712	696	745	723	720	704	738	715	728	751	692	762	796	740	772	695	723	761	700	727	736	712	732	704	725	694	741	753	717	719	719	726	737	765	715	733	681	683	725	720	701	740	710	745	727	704	730	702	752	703	671	750	714	738	701	748	703	722	785	696	722	702	703	725	686	720	735	682	756	736	678	627	729	710	771	751	686	746	734	737	685	715	770	720	703	752	711	695	762	685	704	771	744	705	761	740	746	682	747	688	696	733	733	758	710	741	703	755	704	739	706	772	775	747	726	769	739	725	741	749	722	757	713	724	748	809	667	691	713	721	741	659	739	759	790	748	735	732	716	711	671	763	696	728	744	692	713	697	708	729	767	713	685	750	728	712	695	700	667	707	766	708	686	715	714	729	702	730	674	769	671	703	692	677	750	733	729	711	674	745	709	687	691	800	664	738	755	723	696	734	728	714	736	729	694	730	671	724	724	744	702	722	681	716	765	707	708	732	708	709	748	752	721	712	731	708	705	775	762	740	781	738	688	700	682	701	750	721	783	693	718	753	747	732	752	781	722	741	733	724	786	731	721	748	797	736	704	688	742	687	730	726	673	755	681	743	709	710	723	743	734	776	714	769	715	726	713	678	708	704	748	734	733	716	700	751	729	774	688	734	726	731	726	706	750	726	782	719	744	726	741	697	740	740	727	698	748	743	712	716	671	730	733	711	723	736	736	752	679	703	706	728	711	672	754	724	743	691	674	708	743	736	670	703	707	763	717	717	721	736	698	758	712	756	755	689	722	708	657	708	698	724	722	696	723	710	737	721	716	726	754	685	744	713	774	688	706	711	713	716	717	725	687	752	672	719	715	683	727	767	747	718	744	686	708	735	787	739	726	699	704	737	696	738	711	760	725	698	701	713	761	705	755	740	724	661	699	726	716	700	708	755	744	740	707	660	727	672	713	693	721	755	718	690	733	736	703	724	739	670	695	715	700	713	769	690	693	699	706	679	701	736	748	733	715	722	699	727	706	739	749	697	757	762	688	723	744	726	732	770	740	704	717	737	764	705	728	755	715	718	684	736	707	743	756	712	752	709	709	757	717	731	725	688	692	732	747	671	749	718	741	699	741	759	678	713	747	711	766	741	740	702	695	748	730	769	742	725	775	745	738	710	715	726	699	710	720	763	690	743	748	746	752	718	710	727	700	707	694	707	763	697	746	719	753	793	768	677	708	709	715	727	750	689	725	715	707	724	746	737	690	751	760	704	705	745	704	724	712	755	704	678	717	709	748	673	710	758	716	758	717	770	762	723	774	790	700	747	740	733	715	715	785	766	651	685	741	735	722	718	724	718	749	734	787	703	697	715	709	729	702	731	684	685	738	730	711	703	724	753	716	740	710	726	701	729	737	705	724	734	726	706	697	724	722	702	737	757	718	724	707	756	747	734	724	785	723	687	753	711	735	745	752	778	738	781	729	729	772	702	714	695	734	717	740	733	764	746	704	738	701	748	767	706	734	737	703	717	733	764	726	708	691	729	725	662	768	756	665	715	764	730	712	759	770	755	671	728	675	688	743	739	785	714	747	766	738	732	685	743	727	713	711	727	769	717	738	756	713	737	704	751	691	706	762	745	701	754	719	680	726	733	769	723	736	683	735	733	755	702	675	778	693	727	723	720	747	689	722	706	732	683	722	761	678	743	752	745	764	755	675	732	781	687	717	761	744	674	751	724	739	695	664	754	719	732	713	709	705	767	739	735	676	708	738	757	694	727	712	759	771	777	727	717	722	713	706	744	717	692	713	736	721	739	705	711	707	721	711	740	721	701	751	712	728	726	742	722	759	719	727	732	712	672	696	695	712	730	692	697	733	705	724	726	746	744	746	704	694	722	685	715	731	728	754	781	684	722	765	713	730	769	712	712	707	712	728	682	717	703	745	696	722	743	711	701	706	745	711	741	671	697	690	777	683	695	766	717	702	670	669	761	720	756	741	751	717	708	745	712	713	736	714	724	657	753	751	689	702	766	723	724	699	720	720	693	756	715	714	774	704	733	700	724	673	717	727	741	713	729	741	741	763	697	771	724	732	702	731	702	752	718	740	754	736	763	744	731	736	769	754	730	712	701	754	727	746	693	692	690	698	716	713	713	729	763	716	715	738	703	717	689	714	760	708	746	716	701	720	770	773	725	731	747	749	778	701	752	688	747	703	753	688	739	715	728	701	721	717	722	757	762	688	759	737	765	741	789	753	700	727	778	706	724	661	764	698	728	702	721	720	742	680	735	673	651	692	723	725	677	688	739	726	705	767	759	778	726	705	705	710	780	695	754	757	739	700	764	769	727	731	722	778	721	731	708	671	717	703	730	732	729	709	736	720	705	718	762	726	756	721	704	685	748	747	724	759	746	722	724	712	688	710	721	695	765	769	697	741	739	668	708	724	679	716	765	724	698	726	713	698	740	674	700	745	772	697	746	735	735	694	724	741	707	780	723	733	767	724	753	716	731	723	728	751	728	704	750	775	704	783	689	732	750	697	700	669	733	704	751	736	759	709	693	726	719	692	760	720	744	706	757	744	758	712	710	727	697	721	676	678	715	756	669	684	705	701	778	744	713	746	736	766	743	803	768	702	751	676	785	717	732	748	711	687	659	739	747	708	721	751	706	703	757	738	727	708	757	721	707	730	682	718	695	744	723	720	707	707	716	657	688	736	720	726	719	718	736	737	727	719	698	733	710	754	752	754	697	765	756	707	740	747	722	723	771	761	747	722	745	703	723	710	695	698	733	679	727	711	748	723	693	783	701	736	682	684	766	712	754	745	728	705	752	663	735	791	743	718	781	762	722	759	737	746	676	708	683	706	699	730	684	694	762
19306	3543	1467	1262	856	634	457	403	288	279	251	233	219	190	226	192	210	210	166	171	163	196	184	195	172	186	211	187	192	174	166	204	196	180	160	164	165	156	193	197	158	153	194	201	180	171	162	192	174	203	173	178	181	190	187	181	187	162	188	194	170	177	169	189	191	199	171	174	196	170	181	189	184	184	171	168	202	148	173	187	180	184	156	189	186	166	200	193	174	164	176	161	178	164	203	192	177	174	192	187	158	157	186	179	194	182	181	183	156	171	162	177	182	179	199	165	165	167	179	192	190	158	170	178	180	208	165	172	172	179	183	187	190	195	166	192	186	165	183	163	172	182	157	188	166	169	175	177	186	178	173	202	161	198	177	181	154	169	171	179	183	173	165	160	174	162	163	171	167	182	154	197	164	144	190	193	187	156	183	193	179	193	190	164	156	174	173	195	189	145	165	162	204	174	147	140	198	148	152	185	157	170	156	180	171	136	171	146	183	192	206	179	186	188	170	174	173	179	193	169	175	174	168	190	186	171	174	194	184	179	193	184	184	159	154	184	155	197	190	166	205	179	150	174	168	182	196	153	158	169	143	153	167	177	184	191	169	177	173	190	170	180	186	180	173	182	165	183	164	181	157	177	187	171	160	179	161	167	165	165	159	164	170	184	175	167	166	142	174	189	163	206	167	194	166	136	155	186	173	168	151	157	190	190	199	171	176	149	172	175	210	179	175	198	167	143	169	172	175	168	151	183	175	177	172	160	182	197	153	169	180	185	163	168	173	183	164	191	180	181	158	187	198	166	183	152	167	148	164	169	176	173	175	181	212	152	139	179	176	169	186	189	164	183	162	160	179	170	178	159	178	166	164	174	178	189	154	208	176	177	157	174	183	163	161	144	140	168	167	195	189	163	158	188	167	183	206	160	155	187	171	168	211	179	186	170	165	163	168	177	168	168	149	171	163	167	190	177	164	175	160	165	197	180	160	148	195	169	170	180	173	179	155	187	162	182	191	187	179	173	171	163	180	152	146	172	212	189	162	178	190	177	179	186	168	187	160	150	181	179	159	177	152	192	183	160	181	158	174	211	163	212	158	167	171	177	165	178	169	158	202	169	169	161	189	191	176	204	184	167	176	161	192	201	154	188	165	187	186	181	162	173	182	176	161	164	182	171	180	155	159	179	183	208	180	171	190	144	175	189	152	159	199	181	198	179	185	191	177	175	181	187	186	170	207	176	197	181	160	194	191	174	184	186	164	168	179	182	194	170	167	166	177	178	168	157	172	184	173	204	176	173	135	141	174	173	185	177	198	197	175	182	172	211	192	173	174	178	165	181	199	159	171	163	185	191	201	193	166	185	162	194	179	189	175	188	174	174	171	191	170	176	159	150	186	178	176	175	152	167	162	176	186	179	211	169	160	150	175	168	158	186	156	175	169	172	192	178	158	161	210	215	184	162	191	175	164	181	160	195	183	207	156	164	184	183	195	164	164	179	168	197	190	162	169	172	188	176	166	170	180	174	175	156	165	186	163	181	169	173	155	193	164	173	180	177	172	167	166	191	185	160	178	184	185	191	186	168	166	178	184	177	171	166	155	168	152	171	214	181	155	163	164	191	192	177	180	142	178	172	183	142	178	183	186	158	177	170	193	168	160	164	161	189	151	182	176	172	169	170	177	161	190	185	195	188	174	164	200	198	182	168	165	152	136	164	185	172	184	174	192	180	183	168	185	151	181	191	198	187	173	136	173	150	151	180	181	184	183	176	182	196	194	182	153	172	191	213	173	197	170	172	164	210	179	161	172	170	164	163	173	172	179	179	149	171	191	192	148	178	188	143	161	166	157	180	169	160	184	179	174	182	212	186	168	158	172	172	187	179	167	168	156	172	166	197	166	164	192	190	176	178	188	178	172	172	156	168	151	185	168	161	172	171	156	174	154	168	191	169	181	177	184	173	153	211	183	182	174	185	194	186	182	199	179	179	179	162	186	156	165	182	176	174	165	189	182	176	139	174	169	170	181	170	165	187	186	174	194	170	140	187	169	177	195	155	177	179	178	154	172	176	170	164	182	167	155	163	188	155	168	183	189	161	155	185	175	192	171	156	173	171	187	179	180	203	172	171	183	192	191	195	183	157	159	185	172	190	199	184	215	176	197	162	177	182	163	193	182	191	184	173	136	185	192	178	153	153	192	191	171	201	166	183	167	182	171	211	167	187	158	164	206	182	181	191	188	197	171	176	171	146	172	158	177	179	181	177	188	169	192	190	192	175	167	166	181	204	163	169	163	184	172	176	197	174	181	158	159	152	162	216	168	154	170	164	145	191	177	198	199	170	143	156	160	169	186	159	167	182	190	153	154	171	173	166	169	177	167	168	195	193	168	174	175	151	160	168	179	180	164	180	172	184	157	155	195	172	192	177	160	172	187	167	166	181	176	175	176	194	192	182	164	168	187	153	175	205	169	198	168	169	166	171	171	188	172	170	189	177	187	156	176	197	172	165	172	180	161	141	198	176	173	155	158	172	149	168	187	190	160	162	190	172	181	196	179	189	162	173	209	168	207	183	177	175	187	171	181	174	174	225	201	192	154	179	209	188	203	185	168	182	148	169	191	156	166	189	187	164	156	188	209	174	186	163	185	185	174	187	175	179	156	209	186	172	179	167	178	160	171	156	158	201	184	164	156	174	163	163	175	187	156	167	189	166	162	178	166	156	171	159	177	195	164	162	190	157	176	181	174	186	178	180	190	173	167	168	182	168	160	159	161	176	197	168	171	152	183	164	146	184	196	169	163	156	169	185	169	126	165	196	182	147	190	178	167	194	171	192	170	168	162	184	157	160	143	165	201	195	173	178	162	183	182	164	145	160	183	198	177	161	177	177	206	184	182	192	192	181	162	167	169	187	172	165	180	161	173	179	186	195	175	169	145	183	182	208	185	167	195	193	177	206	175	167	161	178	152	163	168	188	192	183	182	156	188	194	175	184	179	177	172	145	164	207	174	172	184	185	173	186	170	175	174	166	166	181	164	160	169	192	190	172	173	178	191	202	153	176	155	170	169	187	188	169	174	163	166	177	185	170	178	173	151	148	180	196	144	184	200	167	168	199	200	158	183	193	186	165	182	173	168	179	154	174	174	174	178	178	183	181	152	187	192	196	177	193	171	167	199	195	183	168	163	165	198	176	172	156	151	187	187	189	161	188	169	186	198	175	176	174	170	171	175	179	138	189	170	172	195	201	190	173	184	171	168	177	182	179	177	153	168	187	161	163	193	170	190	212	177	182	170	171	201	184	177	176	185	175	182	184	140	178	188	159	176	165	183	174	167	195	167	183	190	186	168	167	208	179	197	180	159	169	168	169	168	167	169	203	179	173	164	164	181	173	164	163	165	172	176	153	178	172	193	179	227	161	168	194	166	161	168	166	189	168	152	191	166	154	185	142	167	144	201	180	197	197	179	176	155	170	175	171	184	191	164	199	159	157	220	176	165	170	159	183
11026	1804	3085	3919	3412	2599	1851	1448	1136	926	889	896	760	765	651	680	594	553	589	509	477	520	487	459	486	451	478	516	453	492	456	446	458	451	486	432	458	444	435	473	453	490	407	449	429	466	466	427	447	435	432	482	442	444	436	431	469	431	456	429	439	454	425	446	409	423	415	410	425	460	432	402	448	418	413	484	420	436	426	431	449	401	443	463	412	406	409	448	451	482	403	419	416	424	418	447	476	418	406	430	434	423	415	450	450	392	409	411	391	415	455	448	444	397	426	437	490	448	404	453	446	447	404	433	414	396	430	436	405	421	443	425	447	470	442	426	403	421	409	435	421	435	417	452	443	424	410	432	431	443	433	432	430	427	447	411	448	420	456	443	405	404	402	423	446	426	460	404	463	422	448	434	427	425	417	420	393	431	419	429	399	416	422	415	414	433	442	448	470	455	437	400	399	415	424	403	423	473	453	436	468	419	441	413	423	475	432	440	445	410	411	416	422	399	447	428	458	460	433	467	451	418	427	468	419	435	427	435	447	396	416	433	414	445	436	447	389	448	393	432	447	470	446	437	437	443	414	451	426	421	444	395	432	422	458	410	381	419	481	437	449	437	443	410	416	443	416	450	454	454	407	445	413	436	404	435	454	462	440	455	468	438	405	467	414	423	409	388	431	438	455	427	458	412	446	431	422	455	434	411	454	410	410	447	411	385	404	403	451	427	414	423	450	434	463	449	413	440	436	387	428	406	395	431	459	432	430	449	444	452	467	420	396	442	448	434	448	417	448	429	439	422	437	440	412	429	395	425	378	406	416	440	434	438	461	444	465	452	385	419	412	417	436	447	409	415	417	401	437	415	415	409	408	421	413	394	434	411	404	412	426	440	394	428	438	428	419	411	464	432	433	421	442	454	439	430	450	430	400	408	423	422	474	421	446	449	416	419	436	441	421	408	445	451	404	423	472	410	417	425	434	443	451	452	448	434	445	435	448	466	417	462	428	429	432	437	427	426	419	374	394	412	429	431	425	440	435	409	406	420	457	444	422	437	398	436	418	428	427	431	456	435	405	414	431	420	485	406	437	444	440	462	412	442	416	387	427	438	437	436	445	428	443	442	414	414	403	452	409	442	411	430	404	416	434	437	424	448	463	449	427	433	412	416	410	422	407	444	447	418	448	407	417	450	425	462	430	385	441	416	437	412	421	423	442	411	417	448	457	392	411	430	421	434	407	438	454	451	400	440	447	422	433	423	449	375	455	450	477	412	391	425	430	437	441	470	429	418	445	429	447	397	444	448	438	416	405	458	461	454	415	428	403	444	438	385	388	411	440	449	416	391	415	425	442	434	430	417	428	390	442	429	454	427	428	447	435	430	428	430	406	439	434	437	424	436	408	438	437	430	460	440	407	480	420	455	421	435	461	436	414	385	443	415	421	420	434	407	412	394	423	418	409	398	446	419	449	434	417	423	432	423	418	413	447	471	428	402	423	444	408	429	448	459	395	438	442	475	402	447	385	444	442	433	400	422	414	419	438	434	431	432	474	453	477	444	436	405	411	426	447	451	418	423	451	418	422	430	419	403	441	440	438	414	423	450	407	419	428	426	419	433	444	453	446	445	417	392	460	412	439	426	411	417	394	418	465	421	423	419	443	419	437	423	402	395	401	433	416	395	461	410	390	432	421	400	410	408	470	447	439	426	441	414	472	441	441	420	435	427	436	416	415	464	437	457	439	388	424	370	392	451	419	432	446	450	426	430	422	420	387	440	446	442	440	454	405	407	422	504	439	421	427	414	413	421	448	463	416	433	430	442	439	421	391	418	456	414	449	437	409	419	427	450	415	458	417	449	417	425	406	443	441	406	472	420	451	421	469	414	403	418	453	425	425	404	407	428	425	490	435	478	436	427	462	415	444	458	401	434	442	411	405	424	446	441	398	409	407	419	427	375	417	425	413	438	422	428	439	430	393	437	434	462	440	411	417	390	429	440	452	417	425	411	416	466	438	387	417	392	441	432	451	414	435	417	409	428	432	403	409	428	439	430	420	456	420	435	447	413	453	397	441	411	436	446	399	414	422	454	443	445	417	403	435	407	429	421	418	424	455	415	423	420	433	432	438	463	478	453	430	409	439	440	412	427	417	437	427	459	473	427	438	433	409	432	432	450	413	445	411	402	429	435	436	437	431	430	394	454	429	415	460	464	405	468	434	439	434	436	412	405	454	416	413	432	447	440	427	403	419	402	416	446	444	441	414	410	427	428	432	424	438	409	394	417	431	412	445	462	436	415	406	439	422	458	413	433	431	417	404	414	427	454	410	418	411	391	447	394	445	456	430	437	424	427	409	401	446	394	419	426	419	403	464	441	424	440	435	414	458	427	436	419	448	467	429	431	414	441	392	459	425	461	443	477	384	451	430	398	458	473	442	428	464	426	412	456	396	440	445	409	455	412	448	437	429	439	422	363	411	425	412	404	415	445	417	440	454	402	405	472	407	411	423	401	440	402	433	412	399	407	434	447	423	422	449	397	410	440	454	447	425	440	415	448	418	434	421	420	422	422	409	444	431	454	407	411	424	441	424	408	440	417	407	457	407	445	453	431	444	450	431	436	450	432	417	430	418	424	418	431	386	447	408	416	435	430	424	435	380	433	421	440	425	430	422	397	447	401	434	398	429	429	434	455	417	394	392	439	461	447	462	414	396	434	420	442	442	412	436	435	427	415	404	425	425	424	438	407	410	447	438	433	425	441	381	470	398	431	441	427	463	435	442	404	416	428	382	426	442	449	454	441	414	412	408	419	437	427	443	414	451	460	432	433	418	391	424	445	452	452	393	455	416	432	456	442	386	415	398	439	412	458	441	429	445	458	425	443	456	416	431	416	406	427	414	434	398	447	423	443	398	446	455	430	472	429	417	431	425	394	446	433	460	410	420	462	417	411	424	426	431	453	444	430	430	456	445	448	392	424	454	436	447	435	432	444	456	434	420	444	426	436	421	466	433	419	438	428	431	456	417	416	404	421	397	471	428	439	425	431	450	446	421	430	397	467	402	369	434	432	448	460	438	411	416	443	431	447	457	405	436	412	394	439	430	423	458	439	482	419	428	435	464	447	450	435	439	430	420	434	418	436	431	423	416	416	415	429	451	420	446	449	423	432	422	444	437	443	437	463	465	434	446	459	440	442	400	413	464	443	432	441	454	456	398	449	416	415	429	435	426	425	416	428	442	456	467	428	388	456	430	438	436	418	421	429	443	430	437	447	417	442	429	463	431	438	429	455	446	390	414	457	448	423	444	438	454	433	449	436	437	425	426	461	404	428	450	459	433	428	403	398	419	409	432	452	422	445	432	428	430	437	426	422	439	455	411	434	421	402	437	450	452	413	422	425	423	395	429	438	390	412	408	412	401	414	435	416	449	455	423	436	395	400	428	400	389	447	422	444	433	424	447	404	421	487	419	383	377	468	425	420	425	430	383	385	431	435	448	410	411	432	460	450
41455	11589	3738	2766	1793	1267	846	651	570	471	429	437	400	354	370	393	312	292	310	304	321	300	278	276	299	301	316	296	283	268	286	288	266	279	277	279	268	302	308	273	286	282	295	262	278	330	308	286	301	300	286	291	278	305	299	274	260	297	261	257	284	252	306	318	304	263	283	279	242	246	268	299	306	297	292	310	280	278	274	257	261	293	300	269	277	289	285	273	310	245	273	288	291	302	283	282	286	276	287	260	289	277	271	261	307	253	296	269	251	276	288	280	276	253	289	258	297	276	300	270	271	281	302	281	280	267	264	269	311	314	279	282	280	260	237	290	271	273	290	258	298	284	318	271	285	270	275	308	288	283	252	267	264	280	304	251	295	291	281	272	276	258	250	299	276	265	258	253	294	299	289	232	305	279	271	281	284	281	280	304	265	269	273	273	312	273	298	254	295	300	270	271	270	276	294	264	283	266	284	290	281	313	317	281	282	304	244	310	261	270	282	261	281	268	291	276	283	306	279	296	252	242	307	289	277	275	279	262	290	284	243	280	261	251	275	288	282	271	254	276	256	263	289	284	246	257	278	276	277	271	277	286	295	284	319	322	267	236	292	265	291	285	294	278	286	289	314	262	257	305	299	297	278	302	257	261	314	279	271	263	278	273	274	272	292	258	317	280	280	313	251	311	322	317	251	316	314	319	250	274	299	281	283	291	265	285	262	288	292	273	290	283	288	297	279	256	284	260	306	274	325	293	303	322	285	282	267	278	283	274	238	265	277	262	274	292	255	285	281	283	293	274	267	258	295	280	297	302	268	269	262	306	308	265	279	298	284	274	281	302	283	273	272	267	307	290	301	288	296	290	289	280	276	302	262	251	260	263	284	266	266	288	262	309	239	263	256	281	301	301	270	240	282	287	281	255	285	325	287	287	254	292	297	319	282	289	238	302	297	292	297	319	260	272	293	274	271	274	292	263	267	240	262	272	277	281	298	273	278	284	272	302	273	293	275	324	289	260	275	260	293	258	264	294	270	276	281	289	294	282	264	297	294	292	270	284	278	303	292	283	280	290	276	274	319	293	282	270	283	309	300	306	281	289	290	299	287	274	272	279	273	283	283	303	294	284	271	289	297	275	277	289	295	294	274	248	263	295	294	281	305	275	292	276	285	272	295	267	276	293	274	297	289	287	277	300	266	242	271	282	279	278	273	300	292	278	282	287	269	254	274	261	305	315	301	310	265	263	264	288	287	288	273	279	286	270	287	298	268	240	292	266	269	281	270	289	288	311	287	268	289	255	302	277	263	273	297	284	274	290	275	258	268	281	264	248	276	261	295	280	281	281	287	261	299	293	281	309	308	317	310	321	299	272	315	266	290	301	281	289	274	254	267	298	259	297	271	289	288	276	290	297	233	283	287	300	299	282	270	293	304	294	273	293	271	272	284	303	307	299	284	278	276	266	293	300	277	259	284	296	255	264	270	284	266	280	278	299	294	275	272	297	247	297	320	277	288	282	289	277	257	266	280	302	240	276	273	262	290	270	283	273	287	252	260	280	291	256	271	257	269	265	253	307	275	294	256	274	282	285	286	285	281	258	264	284	299	305	253	268	303	294	272	272	296	308	300	279	267	256	277	276	263	280	277	257	248	271	286	262	288	290	272	306	274	250	295	275	272	312	270	259	241	298	239	237	247	295	269	289	299	284	258	268	260	296	250	256	237	261	268	291	241	261	318	251	266	302	286	310	252	275	271	269	275	273	269	237	290	247	271	238	286	280	264	301	300	286	263	260	286	244	303	273	295	253	288	270	300	285	297	269	275	301	303	279	263	262	277	292	287	243	284	273	252	266	299	245	300	302	285	258	303	300	292	279	270	283	285	294	274	296	274	288	270	290	284	260	290	280	304	279	285	274	279	277	282	241	291	248	256	319	293	300	271	270	264	298	291	283	241	308	288	307	306	279	285	301	299	279	298	250	309	302	286	316	277	270	287	258	250	285	269	300	286	290	284	297	296	259	253	256	270	306	290	252	278	255	321	302	279	267	270	296	280	291	308	298	276	287	263	302	317	282	304	245	285	280	266	289	288	299	288	286	247	264	264	263	281	305	291	262	279	294	267	275	290	273	320	312	276	264	268	322	276	298	256	272	255	290	298	274	273	235	275	289	246	295	284	298	289	287	265	286	279	274	266	288	293	265	278	272	302	265	317	275	288	292	293	278	290	303	264	267	269	257	274	278	250	280	302	283	292	296	276	301	275	267	242	288	275	288	283	260	266	268	267	314	264	244	270	290	286	268	291	278	271	307	295	280	274	302	293	260	291	270	266	278	238	262	273	272	299	278	274	312	268	238	292	262	299	266	275	278	250	262	282	278	309	296	251	306	270	284	248	268	267	285	291	285	260	272	297	256	291	255	275	315	262	265	280	265	295	264	280	257	311	289	282	284	295	272	317	246	295	284	283	267	276	265	256	286	272	304	285	294	292	286	296	290	280	295	278	270	246	301	283	297	297	285	265	281	293	287	295	288	283	289	283	242	264	292	281	265	304	280	291	273	260	240	273	272	299	266	280	296	315	303	284	278	282	277	298	307	320	270	283	272	268	299	289	283	276	278	273	295	296	293	286	283	264	261	279	270	294	294	289	261	253	254	279	299	296	255	261	259	249	283	292	288	284	258	286	285	293	297	287	260	246	285	256	270	305	270	298	277	322	283	285	255	305	269	260	269	296	259	284	298	287	262	260	280	279	267	281	254	276	265	278	300	298	269	294	303	268	269	295	291	283	242	272	292	281	279	306	287	280	261	300	297	289	254	299	295	256	291	287	275	250	282	268	280	290	265	269	259	283	277	263	272	268	305	278	304	274	250	297	297	288	304	270	289	308	312	255	260	284	282	258	274	277	241	279	294	311	311	298	257	301	284	295	265	271	251	276	276	283	304	294	310	315	272	253	290	285	296	267	300	249	277	281	292	287	294	260	255	264	292	288	302	321	255	289	267	253	256	288	271	317	272	257	315	281	253	263	284	245	296	284	292	279	286	291	296	261	311	277	283	275	283	303	283	288	274	287	285	268	287	305	327	300	260	291	299	283	305	262	312	265	256	270	275	253	320	287	275	303	277	269	300	296	275	255	289	270	304	260	274	265	267	250	281	274	293	274	286	299	294	296	264	251	256	293	296	265	288	289	278	267	272	273	288	302	250	297	285	304	266	285	288	256	237	274	265	291	285	265	304	270	265	279	308	272	264	278	286	318	262	286	294	287	276	269	284	270	299	261	274	270	282	255	280	290	320	260	280	298	262	315	288	284	267	272	270	313	272	275	240	284	289	265	282	288	305	266	278	263	281	262	271	269	289	281	263	295	281	293	289	294	261	255	289	272	276	274	279	290	289	311	310	300	281	291	307	272	280	310	289	287	286	261	310	316	309	283	267	299	281	286	300	299	304	279	252	275	287	251	305	285	291	289	280	266	254	286	326	278	302	285	241	266	279	268	261	267	272
24604	3508	6337	7645	6304	4717	3449	2684	2035	1650	1473	1463	1279	1137	1104	1074	961	960	876	817	831	754	736	770	757	751	747	724	739	729	702	701	705	681	738	704	738	678	665	705	666	646	657	713	667	683	721	684	644	657	623	672	690	631	647	674	661	648	619	627	627	621	640	693	663	671	581	665	650	673	626	593	643	643	688	685	615	665	603	667	644	661	643	645	642	624	689	678	623	655	666	650	646	647	653	644	640	643	624	639	628	640	628	691	629	660	616	650	659	660	623	635	602	647	632	624	628	656	658	636	628	627	645	654	654	630	607	640	640	611	650	618	634	656	635	630	629	603	674	641	661	657	607	628	632	638	662	612	654	608	649	637	644	641	629	633	604	615	608	630	700	653	627	581	629	594	655	628	632	623	634	619	663	629	656	679	627	646	611	660	650	645	665	638	651	654	653	611	626	641	628	627	675	651	618	631	599	640	641	644	631	693	625	623	592	605	640	635	642	664	640	626	621	647	618	632	653	652	609	641	672	652	662	659	663	630	653	630	646	616	688	628	638	649	613	611	640	631	657	688	613	625	628	617	660	696	610	647	642	677	655	646	659	614	649	582	665	603	668	673	628	611	655	631	677	642	670	643	689	678	619	678	628	674	611	612	571	601	647	619	595	639	606	644	608	651	622	685	644	615	613	605	612	660	626	634	632	628	625	628	638	652	644	653	656	667	617	636	628	609	621	613	647	618	647	644	644	640	617	652	653	595	651	643	658	643	620	634	642	672	630	622	608	623	679	658	669	650	617	657	677	616	661	653	624	645	656	661	671	661	624	668	654	667	633	727	642	670	629	615	671	695	680	635	649	621	684	689	637	662	633	631	661	627	660	615	638	617	609	619	600	591	613	652	602	650	616	661	606	632	630	646	645	640	648	668	646	692	611	647	615	651	615	662	646	602	665	652	619	649	621	622	636	651	635	631	667	643	626	618	612	621	652	624	671	688	629	651	676	671	603	645	654	634	667	653	690	649	639	668	642	690	655	627	663	640	628	656	637	688	618	630	630	684	699	648	668	631	645	635	593	652	664	654	645	637	620	677	629	668	607	665	665	655	627	642	609	635	599	664	654	620	670	612	664	606	660	680	626	600	616	635	678	618	675	663	618	655	628	615	667	608	663	604	626	663	634	616	636	611	658	664	665	657	677	645	627	661	647	596	635	627	671	638	607	667	656	629	666	663	626	628	579	678	640	666	616	624	686	655	662	643	604	627	622	663	608	660	660	658	617	600	692	587	624	623	616	665	645	652	641	691	662	643	641	627	643	627	651	621	648	640	637	634	647	620	629	647	620	663	650	639	638	642	679	639	644	627	662	641	605	649	638	637	638	632	626	581	633	623	677	626	621	627	670	646	630	647	649	640	639	610	680	624	603	605	650	627	637	647	620	644	685	610	641	628	681	664	690	654	629	602	658	632	644	656	619	680	625	650	630	578	666	663	638	614	660	668	640	593	631	642	632	602	674	643	652	655	632	674	629	612	659	696	645	641	661	664	639	636	648	623	612	676	682	639	662	680	667	667	635	646	614	663	645	663	632	621	663	654	693	634	676	672	660	654	626	638	653	642	637	629	647	667	635	621	630	610	607	681	616	629	623	673	600	646	644	654	625	619	621	641	673	575	644	669	642	674	681	661	615	682	617	626	625	634	649	623	644	651	635	619	634	632	654	661	635	631	632	650	633	629	610	663	629	620	651	653	617	666	660	571	633	608	619	649	635	640	678	616	644	641	655	642	688	634	605	623	630	622	603	625	635	655	635	596	645	658	661	635	673	615	604	636	620	646	660	651	659	700	659	636	641	641	604	616	579	642	628	652	635	655	647	626	618	668	642	635	647	633	630	637	655	610	605	649	645	631	614	627	626	641	684	622	614	601	643	603	683	653	602	649	617	596	596	622	631	653	651	628	633	646	690	623	642	643	640	684	653	646	667	648	627	661	613	683	639	674	676	596	580	657	669	672	626	629	662	620	687	684	663	611	652	659	568	597	614	643	660	644	645	623	654	678	685	619	598	628	601	644	707	637	657	624	631	630	658	622	618	661	650	651	636	654	666	651	633	652	660	640	689	641	624	631	650	613	655	673	635	643	644	664	605	684	662	676	657	595	617	627	660	642	637	667	647	693	662	669	676	645	619	660	641	706	672	616	582	664	679	651	664	656	652	631	640	683	622	652	669	677	641	642	656	605	611	646	628	646	662	668	613	609	635	649	648	622	607	659	641	594	636	642	665	682	692	651	607	667	655	616	659	621	612	643	622	711	663	629	653	645	629	654	651	648	640	651	620	612	625	653	642	682	650	602	644	596	644	641	637	632	630	639	672	633	697	671	643	617	649	606	617	672	600	631	592	664	618	683	632	651	621	674	648	684	630	594	625	597	641	640	642	663	687	612	660	635	640	642	655	641	644	675	681	637	696	663	622	626	663	658	644	636	671	671	701	631	643	637	643	572	605	654	628	636	644	636	620	609	610	658	627	639	644	611	645	648	629	627	586	613	654	657	650	630	615	648	633	625	653	578	603	631	637	608	640	682	652	594	623	628	631	640	637	591	591	647	646	614	598	639	615	649	641	637	641	646	644	688	620	644	640	615	652	632	636	665	685	679	617	630	653	660	644	602	635	657	607	615	643	608	632	614	658	676	619	649	673	645	654	669	621	697	648	639	645	638	626	649	626	685	644	680	642	652	602	673	663	634	667	651	643	667	620	615	670	649	662	606	630	637	660	631	629	621	604	647	583	627	643	648	647	638	647	604	660	671	641	634	655	625	675	612	603	629	615	634	633	602	679	642	687	638	624	607	698	675	636	625	593	612	636	643	658	596	645	695	645	663	626	635	667	654	677	611	692	658	621	645	624	664	681	672	642	636	623	699	630	625	641	595	635	634	662	641	615	629	618	625	681	645	653	630	623	635	654	664	648	637	638	664	618	673	624	687	641	602	654	657	685	644	684	622	640	643	626	691	718	689	677	648	608	636	601	600	643	696	661	609	619	601	626	695	667	624	625	673	646	655	641	656	634	610	633	624	660	633	661	605	637	655	624	625	663	680	668	673	624	657	631	614	655	663	642	607	643	619	657	642	613	692	645	618	622	647	647	636	627	687	650	624	644	671	662	626	618	617	693	672	627	592	646	672	627	647	678	586	625	623	636	664	643	637	639	603	624	616	678	636	659	630	687	651	685	674	642	652	610	608	689	617	636	666	622	664	604	623	659	631	694	623	617	597	653	649	649	631	677	669	661	658	575	600	667	591	638	625	624	612	661	659	649	616	615	631	637	660	662	669	623	627	663	678	634	667	579	611	643	649	639	647	613	646	684	616	658	619	642	611	664	656	652	610	655	680	654	614	628	630	646	677	610	678	665	663	642	619	659	599	633	599	639	628	638	654	599	632	655	645	637	676	654	679	620	682	605	680	635	655	622	602	613	668	614	621	631	646	623	676	658	690	664	645	642	643	613	656
54059	19145	6773	4476	2863	1917	1259	895	762	627	592	540	483	474	421	432	402	427	367	392	365	397	398	356	340	375	357	352	378	352	359	357	364	344	352	351	337	384	342	350	426	355	325	322	331	396	370	359	357	344	344	355	354	347	337	346	317	331	368	320	343	360	353	361	346	361	342	350	351	334	341	340	347	352	336	354	367	347	347	357	322	356	319	353	373	364	358	354	367	312	352	296	325	339	335	307	361	349	325	287	346	360	335	340	348	350	326	306	369	329	351	318	328	329	319	348	351	321	358	338	336	316	318	366	339	369	367	324	330	353	347	308	322	320	358	374	325	332	337	320	363	392	322	312	319	345	368	319	322	318	336	334	308	325	325	339	348	310	327	365	301	335	317	348	315	312	373	326	335	338	314	309	351	297	328	329	342	354	351	337	333	350	346	332	327	343	331	299	349	332	298	323	355	324	347	317	357	330	367	329	346	349	350	350	342	331	342	331	314	306	324	329	370	348	334	350	362	346	368	356	354	324	362	343	331	329	321	363	330	337	345	355	361	382	311	323	326	311	337	345	344	340	378	342	361	304	317	328	318	332	357	334	320	335	366	336	341	338	345	366	306	316	329	331	361	360	365	327	304	285	309	319	330	355	353	362	337	349	313	335	321	337	313	339	330	360	375	340	345	368	348	357	330	305	348	315	331	317	325	364	343	330	332	333	303	373	334	323	334	316	340	319	353	339	355	357	349	386	324	354	366	324	330	318	287	365	324	341	340	362	353	328	342	331	349	359	333	336	374	343	342	313	335	322	333	333	340	371	338	339	353	353	335	323	352	333	326	362	339	341	329	348	331	343	350	348	314	347	343	335	364	348	303	371	329	337	358	353	341	357	313	365	340	357	340	321	340	331	343	351	346	345	382	328	333	331	345	285	324	349	312	355	316	368	344	328	340	342	358	313	336	318	323	332	325	327	345	390	325	326	345	375	370	359	341	326	346	362	336	329	332	309	317	374	328	317	339	353	349	340	340	316	377	335	332	329	301	329	302	350	387	377	356	323	307	328	362	336	346	320	325	363	341	341	333	345	359	321	327	347	350	318	327	346	332	345	351	336	320	299	344	400	338	323	363	311	345	324	324	344	329	322	327	342	305	336	332	322	356	334	323	302	314	336	344	363	304	310	326	335	296	339	351	350	313	315	371	341	356	341	315	329	306	350	347	309	328	320	330	302	315	320	321	333	354	379	349	364	342	391	327	379	326	281	345	360	343	312	338	335	379	340	339	304	329	328	321	336	377	311	314	342	367	361	313	374	341	333	324	324	307	358	351	356	300	367	338	319	311	368	341	320	374	299	329	328	325	362	361	341	324	332	319	339	349	331	347	320	299	322	331	308	337	369	360	354	341	311	341	370	374	325	392	295	325	349	313	363	356	350	333	344	381	307	328	323	345	340	351	331	377	324	324	344	319	321	342	341	357	321	334	345	357	309	338	353	367	365	320	335	331	363	324	331	344	323	311	353	332	328	379	348	331	355	322	336	316	337	382	341	312	326	319	343	360	321	349	309	372	344	360	332	347	337	330	354	354	327	358	336	310	304	326	344	365	351	340	366	362	346	322	346	309	304	343	345	328	348	305	360	325	347	312	318	316	355	333	361	346	355	310	343	293	341	321	339	326	340	293	351	296	340	308	353	348	302	310	318	312	351	362	302	342	335	331	298	328	325	370	335	318	335	355	334	341	330	368	353	303	308	344	342	329	337	317	320	322	308	358	340	325	325	359	332	378	354	340	347	359	354	348	352	368	376	339	327	313	331	345	332	372	345	345	344	338	306	353	323	341	346	317	317	353	319	346	384	331	330	374	338	360	318	311	358	385	332	385	359	362	309	306	359	352	334	324	307	331	326	334	362	328	328	361	360	341	328	334	384	357	324	347	355	321	325	354	351	341	347	326	340	332	335	329	329	356	335	308	340	353	357	343	317	374	316	324	359	363	365	332	330	338	353	326	328	329	377	325	333	313	340	347	351	312	298	323	362	336	384	366	352	333	379	345	339	324	346	335	354	335	339	294	316	372	368	331	341	322	323	321	338	303	322	325	338	341	319	326	357	303	326	327	355	322	348	363	339	340	341	329	368	327	340	358	357	350	374	334	342	356	308	321	330	338	326	298	347	343	348	341	358	300	328	298	343	323	384	326	368	325	344	334	353	353	360	338	317	334	349	356	352	316	335	349	327	321	303	337	335	295	330	319	309	324	351	335	347	328	331	359	352	343	350	321	352	341	336	355	330	349	369	335	334	312	322	370	370	330	345	349	347	300	362	329	343	328	312	308	331	296	351	364	350	352	350	329	335	331	350	342	321	327	349	310	321	335	359	361	341	359	330	336	327	328	314	316	282	350	354	342	352	347	348	325	317	345	360	331	380	342	347	294	353	345	307	320	344	333	331	352	338	334	306	326	328	314	384	343	334	299	367	349	363	356	344	328	336	318	343	322	341	335	343	316	286	343	348	343	362	308	349	345	358	351	336	351	343	352	363	325	347	316	334	317	338	347	347	330	333	375	342	346	334	340	365	350	292	307	353	326	354	336	352	328	306	347	353	316	355	352	354	353	341	317	333	375	367	312	330	346	333	303	345	339	311	309	378	335	346	350	347	329	325	362	313	347	345	324	350	342	345	324	277	316	320	309	339	377	312	303	374	324	330	322	370	335	345	335	336	327	352	343	350	365	378	364	352	317	371	342	342	321	317	369	371	354	321	345	323	331	333	348	351	337	341	330	373	304	357	317	348	325	333	314	331	351	349	359	359	342	326	334	335	359	328	343	369	310	320	305	345	351	358	366	339	388	351	364	346	329	329	316	342	346	330	349	307	333	339	337	342	332	326	334	344	383	314	325	338	356	328	347	325	329	333	349	329	361	373	345	294	328	362	338	393	307	347	345	346	312	380	362	328	373	349	354	331	319	312	323	328	337	337	320	301	310	333	341	324	320	342	318	358	356	330	356	350	352	338	353	312	354	331	343	328	324	331	369	320	338	356	319	339	361	359	344	334	345	362	351	359	344	382	332	328	314	324	331	386	369	349	339	405	327	314	330	338	322	367	335	326	363	364	352	349	336	345	365	323	329	338	322	371	337	323	324	335	303	337	325	331	341	341	357	322	319	323	336	296	392	333	340	324	358	353	365	373	352	359	329	342	323	340	342	334	339	309	341	374	331	344	326	346	341	356	349	344	339	284	318	323	279	334	334	341	324	370	333	329	316	347	337	354	359	326	319	308	359	348	352	306	322	323	336	308	338	352	325	313	374	330	334	356	347	339	337	354	358	344	331	350	342	335	339	335	339	348	337	316	350	332	360	347	334	365	342	353	322	351	307	335	316	342	348	328	318	352	353	361	324	356	340	321	348	316	327	327	342	322	377	355	338	327	345	376	321	323	355	331	319	344	322	344	348	336	357	320	357	343	355	364	319	341	352	321	356	352	359	332	342	320	363	342	345	302	360	349
32753	4644	8345	10262	8941	6734	4751	3436	2757	2306	2181	1836	1660	1465	1376	1357	1277	1139	1042	1017	1011	938	960	902	909	871	897	841	882	849	865	844	835	844	811	839	870	832	796	781	774	769	811	769	792	853	842	847	813	760	755	804	726	776	730	779	778	747	801	739	734	759	726	756	790	727	725	738	716	710	750	764	759	701	751	740	712	754	735	746	769	705	704	739	742	744	744	736	741	791	708	741	726	728	801	759	743	699	710	770	760	715	734	767	741	795	708	760	730	756	711	724	786	737	674	786	753	765	720	735	712	730	750	710	747	772	792	733	755	776	776	728	746	770	730	729	752	731	773	721	805	718	768	752	728	716	719	712	747	736	744	735	705	720	671	753	761	679	745	712	750	735	678	746	786	729	703	777	730	651	736	707	762	743	746	736	663	724	743	715	749	702	765	773	740	716	752	770	789	704	723	769	738	770	739	698	716	727	716	702	692	787	729	740	705	716	692	731	736	770	738	699	755	735	724	762	787	709	703	691	715	695	716	736	695	709	721	751	753	771	731	708	700	773	742	717	712	677	787	711	737	743	685	752	703	676	710	748	736	702	692	735	745	710	740	737	712	700	741	736	723	765	738	748	770	758	690	762	735	736	767	721	745	735	772	709	769	765	753	733	724	712	709	742	783	762	687	683	727	757	732	739	767	759	715	721	689	719	753	773	743	737	741	708	745	698	725	717	742	784	713	756	732	723	736	787	727	769	779	731	735	714	779	793	757	691	713	676	784	749	717	707	752	708	760	742	770	726	766	692	733	688	740	735	749	785	745	690	780	758	736	742	763	732	696	777	790	724	737	700	663	721	764	695	730	750	730	689	769	735	725	785	747	723	732	789	735	694	749	739	718	738	725	766	763	717	726	704	766	713	758	734	723	743	756	684	746	710	739	702	754	729	738	659	730	726	733	704	727	720	711	745	709	760	745	734	760	716	739	709	717	795	734	759	694	710	724	744	740	701	734	706	694	746	727	748	735	741	736	738	698	741	813	745	731	791	757	693	747	760	758	710	753	736	693	732	728	782	731	755	747	747	697	733	712	738	761	729	761	764	726	758	730	744	761	735	744	779	729	728	790	760	697	711	745	773	738	698	761	752	744	723	775	772	730	769	730	707	734	721	701	735	680	669	804	750	753	704	701	699	752	727	802	744	732	735	733	792	685	750	763	672	749	758	761	712	749	803	709	730	690	731	725	770	723	753	695	713	757	715	786	691	742	756	756	733	716	794	719	736	723	746	739	742	759	729	699	742	728	748	705	719	743	697	755	723	720	745	740	745	761	722	714	697	714	714	672	731	757	704	772	719	728	695	779	745	730	711	708	766	712	728	735	694	739	742	734	720	728	790	737	785	752	763	757	674	774	733	725	700	746	751	725	803	757	742	729	705	681	701	712	724	746	700	760	752	724	722	741	701	758	723	769	725	741	773	718	730	759	699	739	739	731	752	742	719	754	733	718	693	714	727	763	712	766	710	788	765	756	745	784	709	725	711	686	746	765	721	784	743	776	734	790	707	751	748	739	769	722	727	758	708	734	764	743	742	790	667	720	700	719	713	725	747	739	738	741	748	717	695	730	755	729	739	723	800	720	720	696	770	722	727	707	690	708	704	773	746	723	766	795	753	729	758	744	718	758	723	728	749	723	710	761	709	742	749	762	751	686	714	712	690	750	738	691	740	735	728	738	785	695	715	721	725	742	766	757	713	740	742	749	750	677	760	729	758	713	711	727	728	724	724	710	729	752	743	769	714	727	697	708	782	767	739	701	757	764	740	707	719	735	736	708	717	737	729	725	728	699	744	720	706	778	720	723	738	761	741	721	733	748	731	718	748	795	730	792	762	738	688	752	819	717	739	714	790	764	709	748	744	709	760	751	780	761	756	723	718	737	707	709	742	721	723	761	735	774	733	737	730	720	767	752	726	722	700	721	750	693	729	703	720	703	727	681	781	726	751	690	785	744	747	780	744	738	758	756	695	782	743	727	735	747	802	736	776	673	746	742	747	778	752	735	765	715	700	719	736	739	764	740	736	711	740	742	727	778	756	714	713	708	735	727	719	735	692	768	762	785	752	767	696	730	739	743	746	740	757	736	773	722	725	763	691	755	738	752	727	711	744	778	701	732	755	731	739	723	724	759	764	769	721	771	749	738	725	684	804	710	738	806	753	728	775	756	755	733	739	762	748	728	730	779	716	763	711	695	771	737	744	720	722	724	760	797	719	768	774	730	679	729	721	770	747	742	720	700	714	705	722	766	722	767	726	751	784	715	720	741	766	778	724	753	702	753	707	796	759	697	675	789	765	728	732	699	749	745	712	761	752	727	733	720	769	711	712	741	741	747	751	758	742	733	749	785	696	792	707	759	764	763	766	767	732	787	756	771	739	735	724	701	725	801	778	738	750	768	746	732	738	705	715	709	724	790	738	765	653	744	769	734	737	760	763	763	735	737	745	774	771	733	777	741	779	704	718	767	717	732	715	717	717	695	733	731	735	780	752	726	754	708	759	724	755	747	711	742	712	747	710	723	764	705	702	730	762	745	751	688	706	703	700	743	724	793	741	768	742	693	743	743	737	733	729	721	750	718	727	743	714	706	763	750	706	808	726	728	777	704	711	725	764	742	778	701	781	713	698	733	697	719	774	721	746	723	753	749	723	756	715	740	739	745	782	761	751	764	761	772	741	733	762	704	733	720	744	740	739	728	804	755	696	711	695	733	726	726	684	765	778	753	730	744	747	762	746	730	731	703	768	766	752	786	750	715	744	755	785	744	726	682	705	707	754	707	727	709	719	761	789	736	739	715	734	756	713	770	752	732	726	729	718	771	692	688	758	767	756	713	734	784	814	693	755	735	747	739	760	756	717	686	726	740	735	771	768	751	746	760	662	718	737	722	747	724	700	734	734	697	736	701	720	759	717	764	729	748	726	730	725	768	700	754	791	761	703	722	723	797	772	710	732	751	720	726	758	710	703	788	763	749	774	733	772	714	709	742	744	739	766	725	745	794	729	743	778	672	762	696	768	758	758	725	739	786	726	741	722	731	770	726	753	741	682	728	770	697	777	710	781	739	740	725	755	719	772	705	728	722	699	743	746	767	713	724	686	732	754	775	702	757	711	710	775	785	734	718	683	755	736	765	731	763	699	710	731	730	681	714	730	773	725	772	734	711	707	716	743	748	725	777	722	767	784	743	789	710	747	755	743	756	733	778	749	742	758	769	786	740	732	722	725	734	774	714	731	737	710	694	738	727	770	720	717	747	749	725	760	723	745	754	714	724	727	711	724	716	738	763	731	751	700	703	739	716	733	697	732	760	698	786	765	748	743	755	725	723	743	698	730	729	690	722	743	766	723	695	687	776	723	752	736	709	736	705	738	710	767	754	766	732	718	724	744	762	725	730	762	723	738	743	745	759	776	784	697	731	769	723	715	738	695	746	746	717	708	722	719	686	756	735	746	726	715	713	738
20253	3512	1566	1242	889	626	479	369	290	261	252	249	246	212	236	234	190	188	197	151	187	184	185	162	200	200	178	175	200	202	177	165	162	162	208	195	181	167	188	194	173	196	181	182	188	177	179	198	163	202	177	188	162	200	194	180	184	177	168	187	165	178	201	165	186	163	179	189	167	173	163	183	166	188	172	195	170	184	186	192	192	168	204	162	185	178	200	191	200	183	165	163	168	183	180	181	184	196	174	173	176	185	183	155	169	182	176	195	176	171	185	157	142	177	179	197	172	167	165	166	163	173	171	175	181	175	187	180	191	171	161	171	197	159	168	193	195	185	166	172	188	202	173	181	187	183	169	194	201	187	188	181	174	182	192	177	175	204	188	177	165	195	195	183	207	176	182	203	191	175	177	194	194	162	176	220	203	199	175	157	164	180	167	187	192	178	178	202	179	171	165	186	172	206	172	179	223	184	178	164	205	190	190	176	185	209	167	165	186	191	182	193	169	170	210	210	191	162	162	185	173	205	144	150	180	225	174	186	159	174	167	173	185	199	188	192	150	152	175	169	184	172	160	164	167	190	185	201	155	182	161	161	188	194	190	211	179	189	184	181	151	167	186	176	178	205	195	200	202	195	193	179	177	203	182	187	180	173	160	198	201	182	182	179	198	212	202	175	209	199	198	172	184	182	163	180	190	205	164	188	175	194	216	177	180	187	188	210	185	196	168	194	176	140	195	194	169	178	181	171	167	186	188	167	180	188	200	179	164	167	181	172	170	188	210	181	169	181	175	224	167	180	168	194	200	172	161	184	183	158	149	180	172	168	190	182	185	191	191	177	186	178	185	166	183	178	177	160	195	171	181	180	156	195	171	174	200	171	200	197	191	181	178	180	185	178	150	183	162	192	167	192	163	162	179	181	182	182	188	151	170	201	185	174	194	172	191	187	186	189	215	163	201	167	191	167	190	194	176	191	175	169	177	184	172	192	181	163	186	187	190	191	190	187	185	216	171	197	173	177	164	159	180	174	173	212	154	160	178	173	178	191	178	198	163	185	191	183	183	190	172	161	175	144	194	154	163	205	183	161	177	204	186	161	164	194	171	174	176	165	175	180	193	200	199	168	170	174	176	190	205	167	193	174	174	187	156	160	176	176	168	162	193	190	196	195	196	204	203	177	176	182	193	186	182	197	162	214	157	184	207	171	153	203	186	187	188	189	151	171	175	137	202	172	168	174	173	193	183	194	199	199	184	181	194	172	167	164	185	176	177	167	181	196	175	177	168	189	186	183	187	179	175	201	163	209	151	168	185	188	173	180	186	196	169	178	184	167	161	188	154	197	192	181	172	168	206	194	183	166	194	204	183	186	178	220	168	169	163	180	198	159	192	151	193	182	167	180	171	208	191	166	166	191	183	197	202	171	160	170	187	208	166	171	184	165	176	178	178	179	178	182	196	174	211	176	186	183	157	193	204	177	192	194	202	190	190	156	170	196	160	153	189	175	194	170	167	189	189	170	179	187	185	201	197	198	220	192	177	180	165	193	188	198	176	191	190	210	166	160	193	177	170	182	183	190	164	171	215	188	170	176	146	171	183	189	176	183	170	177	188	164	163	178	205	181	193	169	173	174	185	171	221	194	176	171	181	165	175	176	211	170	185	174	198	192	172	157	203	178	184	182	176	195	164	166	178	194	184	178	198	175	180	186	180	185	195	181	206	188	141	187	174	173	164	197	166	159	189	198	171	200	181	171	185	181	179	175	195	178	148	186	163	179	192	163	210	194	185	161	181	156	175	195	174	178	167	206	171	199	180	172	179	203	204	168	147	178	181	191	201	202	187	189	175	154	183	202	202	193	172	157	185	170	171	215	196	171	180	187	185	201	209	198	182	190	189	155	157	197	175	189	187	168	188	181	172	169	168	181	178	206	200	198	192	186	193	193	191	206	190	191	170	215	207	187	194	156	174	214	184	190	195	194	161	180	204	187	204	185	173	192	177	216	198	209	186	161	166	159	207	187	187	168	190	205	196	171	179	163	176	187	174	171	207	171	182	166	152	183	199	169	156	171	174	209	198	218	166	173	186	155	206	172	179	202	182	197	202	187	202	161	152	182	181	162	205	188	167	181	189	186	175	177	170	181	179	205	185	188	181	193	172	192	149	202	207	192	173	175	187	198	157	179	190	185	160	177	169	178	182	174	163	187	176	190	186	186	207	175	169	156	179	174	194	207	187	199	196	147	177	148	161	150	196	188	185	193	185	200	179	166	187	183	148	193	174	165	175	179	174	187	188	194	193	161	171	185	155	210	182	156	182	174	167	196	189	177	180	189	176	170	151	166	159	176	192	172	181	191	192	205	184	152	193	178	177	177	193	169	186	205	200	168	178	210	178	183	206	182	195	172	171	173	181	166	193	201	185	212	170	177	207	181	177	204	196	194	163	203	186	182	179	165	174	164	194	180	174	162	169	179	181	164	202	155	172	184	185	163	197	180	187	194	200	188	169	180	169	181	169	182	194	168	182	187	180	218	189	179	171	187	203	188	187	173	161	191	177	197	194	180	176	168	180	200	185	167	179	195	175	204	161	204	164	169	176	187	210	192	161	182	184	191	187	174	160	181	165	178	195	168	193	177	189	195	192	188	161	183	197	189	169	181	172	186	192	167	166	155	169	176	156	205	183	188	189	193	178	181	190	197	170	210	201	160	170	203	180	156	155	155	190	193	199	181	174	191	189	197	168	157	182	181	174	169	213	197	171	184	197	192	175	182	171	170	197	207	214	169	213	183	147	183	203	159	182	158	168	183	210	188	191	167	175	174	157	209	192	186	176	179	210	190	174	184	172	194	161	188	182	207	187	172	175	171	172	176	178	177	192	188	186	183	196	173	165	186	195	173	176	174	177	175	166	179	208	182	176	170	151	161	178	178	189	168	175	189	168	210	194	179	218	179	168	200	177	175	157	189	192	166	164	164	184	178	202	166	150	165	175	172	181	181	208	172	186	166	167	172	155	175	186	167	151	196	172	158	175	187	183	173	186	187	198	164	178	201	168	162	197	160	144	175	182	181	188	156	182	153	175	193	177	172	199	203	205	199	187	172	151	168	191	196	177	181	167	188	167	173	189	163	165	168	189	176	212	209	172	181	179	182	163	163	180	174	162	152	207	157	174	190	203	184	163	165	166	188	183	183	188	182	190	194	185	174	187	176	182	194	199	159	174	180	147	195	186	197	209	186	165	203	185	152	165	175	157	196	172	183	201	187	187	173	201	182	178	195	174	187	203	147	153	174	178	170	182	193	180	191	188	184	180	193	189	179	186	185	172	179	196	200	172	184	161	194	162	172	174	182	190	186	200	169	223	195	180	170	206	167	190	187	183	183	156	180	188	187	197	177	188	163	141	174	167	173	200	169	194	183	161	177	185	168	177	182	167	187	160	174	172	186	191	180	187	175	154	133	194	154	174	175	179	170	175	200	173	172	207	173	165	175	175	204	184	167
11288	1671	3034	3755	3098	2433	1865	1355	1083	1009	881	810	772	678	665	635	594	572	506	547	554	484	483	432	471	488	487	496	464	425	503	440	454	434	451	433	516	453	461	454	469	466	449	487	440	461	465	433	452	449	437	449	424	461	416	447	460	410	457	383	463	447	438	436	489	447	445	441	410	443	433	454	464	443	460	495	434	432	414	449	399	429	426	389	424	433	452	450	430	426	445	452	418	452	439	464	427	467	415	450	439	455	445	434	408	481	441	469	441	486	401	427	416	411	441	454	429	438	474	460	423	489	445	458	452	432	468	413	440	480	411	444	428	447	434	449	496	467	466	418	430	384	466	381	472	449	463	437	449	474	451	448	457	463	440	414	444	467	418	462	476	430	431	444	452	478	396	388	440	446	408	456	420	475	426	475	454	462	445	422	448	443	484	450	466	459	417	412	382	447	445	465	464	458	461	427	445	469	443	435	421	437	415	425	444	459	431	468	440	463	421	455	392	443	464	479	421	482	464	446	421	425	432	456	427	426	461	442	439	435	455	428	454	422	425	443	461	422	446	412	445	483	394	477	468	427	450	455	416	483	418	401	425	432	502	437	460	419	459	457	403	466	461	457	439	491	457	431	466	417	401	434	446	424	430	424	426	449	435	464	399	447	467	483	442	445	423	403	496	461	473	438	435	434	450	450	438	435	442	448	462	427	448	458	406	416	468	424	474	445	463	451	442	440	431	452	468	453	448	410	437	439	429	431	421	444	432	436	452	442	464	462	450	451	441	413	434	444	419	448	474	429	419	421	415	468	459	418	450	400	421	416	445	448	446	464	465	427	420	435	454	452	448	446	403	431	424	429	424	460	433	443	441	441	445	469	419	423	445	449	423	446	386	406	412	440	456	435	458	438	457	464	415	428	457	435	467	419	442	434	408	461	428	459	410	427	387	422	431	508	450	450	462	463	474	473	438	425	458	430	470	432	420	450	453	449	432	461	406	439	468	438	442	477	442	488	437	455	419	468	491	471	468	434	446	415	467	478	424	448	460	447	434	394	447	492	454	429	420	438	436	473	431	444	452	486	460	479	438	452	435	482	484	422	441	426	454	472	410	393	441	472	411	402	450	423	442	454	444	463	388	448	456	447	435	423	410	440	444	415	451	466	447	433	433	436	453	473	420	411	422	438	451	420	458	476	450	427	417	475	397	468	409	456	472	448	439	448	442	442	442	427	418	433	447	473	438	434	434	430	449	445	442	482	441	447	468	469	464	394	456	458	451	447	429	436	452	463	496	452	442	456	425	428	441	449	429	430	415	432	455	438	436	453	449	431	439	425	464	437	425	442	482	453	437	434	404	458	474	474	439	464	413	460	462	455	472	419	475	445	432	424	462	436	455	456	439	425	437	444	412	405	473	452	451	454	424	441	437	429	443	441	422	468	478	453	423	452	482	410	424	458	452	466	442	457	430	423	434	455	448	494	442	447	448	440	444	453	458	445	439	443	430	437	448	469	428	444	471	414	458	436	427	442	482	455	419	430	498	421	414	409	486	404	471	428	404	424	464	454	451	466	465	436	470	396	455	444	403	392	386	409	467	466	403	428	432	446	441	446	476	460	421	466	440	425	442	426	435	471	437	441	433	451	427	449	470	433	440	458	440	457	461	419	426	462	489	416	476	437	451	450	491	443	458	452	465	441	420	429	476	442	468	464	466	433	466	424	438	426	414	422	453	428	456	404	436	440	435	465	471	433	432	442	466	465	458	491	454	441	431	455	417	469	445	467	442	437	471	413	421	429	466	411	428	435	438	390	446	448	442	452	442	458	458	461	449	487	441	452	421	440	477	493	428	487	426	456	413	424	439	432	415	435	426	463	408	455	486	484	465	440	417	422	449	412	468	465	464	431	481	424	392	471	436	454	482	456	426	430	440	451	459	477	405	437	426	458	432	416	439	471	466	472	446	462	411	422	445	446	446	403	406	421	459	435	471	471	433	469	451	429	426	462	450	421	399	430	456	482	429	457	421	431	435	463	452	454	451	426	457	475	440	460	446	447	468	464	444	431	446	440	454	412	434	474	463	493	433	462	420	479	427	457	476	440	446	465	430	431	446	427	450	460	464	505	434	455	493	479	431	471	430	445	397	428	422	444	445	469	448	472	443	465	466	395	445	451	448	457	423	427	444	400	425	419	466	436	431	419	456	405	436	436	435	457	393	448	432	439	463	425	444	439	447	432	447	463	434	445	449	454	465	408	428	469	452	428	429	430	458	427	484	444	493	454	451	465	433	449	423	447	447	461	441	452	416	436	453	475	416	444	440	412	438	426	409	444	440	431	481	408	452	429	413	457	435	447	437	435	466	456	446	442	420	438	457	467	439	402	491	421	468	459	388	462	460	428	438	423	438	467	459	449	447	441	438	440	432	416	476	472	429	434	427	418	457	403	437	465	469	462	455	468	450	435	406	447	450	469	432	433	462	407	417	467	433	438	452	478	450	435	434	449	401	478	446	439	448	465	437	440	410	410	430	452	427	418	455	429	469	422	433	400	420	411	427	423	434	439	465	468	448	428	414	437	426	387	449	397	440	454	481	425	460	468	407	467	423	419	460	423	433	450	435	450	435	455	478	446	467	405	448	460	444	451	439	416	432	435	448	501	439	419	417	441	436	467	453	492	465	480	481	430	481	448	445	427	437	430	432	439	419	450	447	421	426	437	426	463	429	406	419	465	433	430	473	415	433	468	443	451	493	437	440	430	427	469	440	445	414	449	442	436	405	468	434	449	427	420	467	432	437	447	451	450	441	463	438	438	469	419	452	434	449	408	408	441	442	444	449	438	433	417	438	438	423	439	436	450	396	452	419	455	430	466	444	397	419	475	490	451	439	452	464	446	427	505	442	445	447	495	437	422	425	444	443	409	418	467	405	450	472	452	431	461	433	439	403	419	432	460	473	433	436	470	496	470	430	464	477	427	442	405	449	436	415	421	462	421	467	433	460	446	452	435	446	426	485	438	463	421	472	482	435	444	462	445	454	447	422	442	429	470	465	416	458	435	453	430	459	459	418	473	424	408	418	455	441	436	440	461	471	409	444	447	415	464	475	413	447	450	417	415	436	440	392	444	426	441	415	447	456	452	416	445	497	407	440	413	434	452	463	452	454	436	414	396	461	465	446	413	433	430	438	430	410	454	400	413	449	424	451	393	455	439	423	411	437	471	427	485	456	477	448	451	432	418	413	424	441	473	459	492	432	447	477	443	442	441	444	447	444	424	418	432	401	447	439	423	445	437	446	424	430	458	453	454	420	422	422	500	436	435	391	443	428	463	467	460	449	433	451	422	410	457	456	460	447	476	421	463	444	448	432	449	449	420	419	423	446	439	418	446	499	444	438	436	445	423	433	455	470	470	438	425	437	498	437	457	392	446	451	456	452	449	460	442	443	435	414	441	438	448	456	439	445	484	470	438	430	442	443	443	438	457	465	480	452	426	430	441	426	444	424	442
40511	10920	3669	2522	1873	1235	834	655	530	459	485	366	421	401	370	315	375	325	319	321	321	293	313	329	313	306	335	300	292	317	308	290	277	275	303	290	297	260	276	279	285	339	288	297	266	300	307	300	287	270	271	260	301	289	312	266	319	314	289	273	286	328	294	300	304	291	267	273	294	296	277	284	305	263	301	288	294	279	258	286	268	285	269	271	305	296	318	308	313	299	299	297	265	299	291	254	288	287	294	284	274	287	257	273	280	275	272	256	269	281	264	297	286	300	290	325	308	282	294	275	281	305	279	296	292	285	310	316	294	273	308	272	284	277	280	299	246	321	283	254	269	314	308	298	296	274	260	289	260	293	331	286	260	279	297	316	306	290	293	299	319	261	289	270	299	307	305	257	282	281	308	280	258	295	276	262	304	299	308	304	272	275	281	302	303	281	297	280	285	305	291	299	298	312	288	285	288	295	276	284	300	277	294	264	316	302	317	284	290	299	291	315	263	321	287	274	308	327	275	241	252	254	246	268	316	283	268	290	309	286	275	290	314	279	293	282	286	278	311	306	290	302	299	275	250	291	284	283	284	305	299	292	287	268	252	268	256	282	296	279	255	284	278	328	269	295	306	305	281	258	269	283	309	271	322	299	286	291	252	305	301	295	268	264	307	270	306	278	263	299	296	269	303	279	312	278	312	302	279	272	266	251	283	273	244	287	292	278	294	313	269	274	321	284	304	269	249	276	295	256	289	319	311	299	276	274	292	298	288	273	304	290	294	274	274	272	294	309	271	317	309	313	275	261	278	307	279	299	311	298	280	276	270	318	323	285	297	289	326	296	292	301	255	284	288	292	282	278	266	329	322	313	296	299	305	291	283	302	290	278	291	274	287	319	278	309	284	305	287	271	261	281	307	286	310	298	283	274	327	284	278	287	282	266	321	289	265	276	273	288	294	280	247	264	302	253	297	291	296	289	276	282	288	286	282	332	258	305	306	259	296	293	296	279	316	295	281	282	267	267	278	269	302	265	303	268	257	280	309	292	329	271	314	298	273	270	309	273	318	269	290	274	278	287	275	253	274	279	302	286	292	273	266	313	292	282	277	283	283	300	267	304	328	277	283	293	303	302	270	295	286	273	271	266	284	285	319	306	270	285	298	320	286	286	287	295	267	289	291	283	269	308	289	292	304	257	281	290	268	275	277	329	269	300	293	275	270	288	294	276	273	307	281	302	287	272	305	311	274	273	319	274	315	276	257	296	275	301	302	274	263	279	271	286	267	304	275	281	286	295	335	320	255	310	286	310	306	278	294	284	285	269	284	303	288	283	284	273	303	304	283	291	256	270	304	302	244	302	294	305	266	303	273	278	240	288	299	269	280	285	297	309	256	292	296	262	305	293	324	307	324	295	328	300	278	285	310	271	283	304	289	305	306	275	287	296	296	293	268	288	297	325	261	284	264	299	291	264	293	331	271	312	293	282	265	276	282	294	276	300	277	281	272	268	308	272	288	286	254	256	288	344	270	301	283	328	325	281	312	269	285	302	276	296	271	281	290	280	313	280	273	266	291	269	303	301	309	239	287	258	268	268	267	292	297	282	339	289	283	301	307	283	296	318	304	305	303	287	264	292	281	282	284	283	318	321	276	309	280	293	291	291	275	287	277	265	288	312	295	284	294	311	275	288	297	265	270	256	291	297	283	316	293	269	270	271	293	286	294	298	276	273	261	293	262	283	297	280	319	276	294	323	287	290	297	295	294	288	294	300	287	308	287	276	287	257	278	252	298	297	252	286	288	281	272	279	301	277	275	261	301	323	297	311	253	277	282	292	270	313	282	282	302	287	277	288	292	310	270	292	246	266	269	280	308	262	307	293	301	294	256	287	273	290	301	287	297	311	298	315	289	295	290	283	296	296	305	324	319	274	285	287	315	305	321	307	302	284	274	267	291	301	257	284	265	251	300	268	270	310	260	259	295	286	293	248	278	282	267	302	320	306	303	348	302	269	291	294	308	269	289	279	294	264	329	309	272	294	305	316	314	265	277	285	293	302	267	282	288	307	262	304	306	273	257	313	277	269	289	287	300	270	264	287	306	288	298	302	281	276	260	343	274	285	288	290	286	273	295	268	271	264	269	290	282	293	272	332	267	315	279	316	274	276	287	283	314	306	291	276	292	278	281	307	324	303	277	314	268	294	304	314	291	279	300	328	288	285	274	288	265	269	293	308	302	272	294	283	317	265	307	303	266	309	293	259	257	302	306	307	281	271	297	293	270	320	325	281	275	268	258	250	284	318	258	280	321	247	303	291	281	283	280	284	288	292	314	319	291	277	323	260	268	285	310	290	321	280	328	291	294	282	298	300	275	272	270	261	305	264	298	289	290	256	300	254	296	267	283	305	284	282	309	256	296	261	319	216	295	298	282	276	307	306	273	289	272	285	288	275	266	281	316	278	260	292	271	298	296	271	296	281	306	274	295	277	304	299	267	262	277	304	282	279	302	260	305	309	284	301	309	280	270	293	284	286	281	267	293	267	249	272	294	297	281	286	281	314	303	316	305	289	300	285	288	321	294	307	293	303	299	288	275	277	278	269	287	303	295	275	299	272	274	314	291	277	338	299	301	295	294	281	267	269	280	253	255	262	295	286	297	297	285	297	279	288	284	273	271	301	321	297	273	307	288	269	296	312	275	271	265	311	295	307	325	291	305	296	276	357	313	308	284	291	303	315	270	314	287	270	315	279	280	282	291	312	305	293	292	314	304	307	301	270	274	293	280	269	283	314	285	267	277	332	276	296	291	277	300	280	267	321	259	277	295	279	289	270	286	271	289	284	291	286	284	307	295	275	293	279	315	258	294	302	266	298	287	273	287	298	323	271	266	337	281	297	295	277	261	275	289	306	299	282	285	290	320	288	271	255	305	278	309	274	275	288	254	269	282	273	278	322	294	298	262	313	277	273	289	292	277	275	271	295	290	271	271	276	290	272	300	276	271	262	295	285	264	291	278	296	286	289	273	288	261	273	313	273	267	285	312	306	263	306	292	314	256	284	285	312	291	249	304	254	289	298	292	318	294	301	299	295	280	245	319	289	276	292	278	315	320	264	294	299	325	266	268	300	303	300	309	275	279	291	289	309	275	285	311	282	289	299	285	308	308	307	282	311	288	264	284	271	279	304	300	286	281	310	279	320	311	299	305	274	307	272	272	300	276	267	282	268	315	301	312	236	305	299	298	288	288	288	281	266	253	310	285	300	279	291	321	314	272	286	293	287	277	311	285	279	258	263	284	309	277	311	318	299	282	295	284	272	296	288	267	275	267	286	288	265	285	299	274	268	299	314	293	307	281	268	260	323	285	294	310	304	275	295	249	262	310	291	276	266	265	241	253	279	254	261	294	267	274	295	270	272	299	274	251	281	303	295	267	265	267	298	273	290	273	298	289	248	279	251	266	296	287	285	299	278	300	289	297	290	300	267	297	298	301	242	299	286	326	257	320	277
24058	3720	5995	7222	6017	4621	3373	2472	2022	1825	1555	1410	1311	1132	1110	1047	994	950	854	842	770	796	754	782	803	831	730	738	739	731	709	742	709	699	730	713	701	669	684	679	712	664	660	723	681	707	742	728	697	679	676	691	666	676	620	676	666	673	631	681	666	685	707	663	664	658	622	616	658	656	618	623	621	652	665	642	674	652	641	652	683	687	625	679	672	644	683	639	680	657	641	679	631	663	663	657	652	609	689	684	662	624	724	653	624	716	694	708	693	673	650	708	689	654	648	679	644	675	663	633	687	608	607	639	631	684	696	650	618	684	661	668	638	679	711	650	706	702	693	730	624	617	697	682	646	663	677	656	649	651	654	678	702	711	672	656	637	617	636	670	615	667	644	662	653	640	662	663	738	672	664	663	638	630	640	641	598	645	633	664	683	674	693	638	669	620	647	612	631	670	676	678	719	663	639	632	648	665	646	642	629	658	641	679	649	647	628	652	621	656	603	656	687	674	657	702	655	669	635	671	686	636	654	670	612	699	698	688	631	671	668	651	685	657	733	697	628	597	660	657	630	675	641	691	687	692	670	675	658	603	635	666	651	727	609	653	621	695	689	628	645	657	626	703	691	699	654	633	607	665	643	637	694	677	715	637	613	644	708	609	693	596	667	664	674	616	620	655	631	626	646	618	619	618	661	667	654	643	652	648	677	646	647	653	639	670	675	616	710	620	661	668	673	687	679	664	642	677	674	657	669	660	684	683	681	623	612	674	611	637	674	625	677	666	675	660	686	639	627	648	681	666	642	673	627	662	644	660	647	664	691	683	656	630	655	703	646	646	641	631	653	695	659	640	667	685	654	653	666	618	630	682	679	700	627	659	644	622	669	668	637	636	618	678	653	670	652	650	657	660	647	641	642	661	661	689	689	696	658	658	611	641	606	616	636	660	683	689	631	641	650	719	678	695	707	664	650	612	654	617	645	707	652	635	678	667	664	678	660	656	666	628	671	637	679	647	660	666	631	672	692	669	663	661	648	667	646	672	593	675	700	651	677	625	666	663	644	672	682	675	678	673	670	622	645	687	636	691	709	637	653	624	630	632	630	650	686	652	664	617	686	678	626	652	682	627	687	701	604	715	613	648	666	671	676	624	648	674	651	628	668	699	719	636	664	672	655	666	693	630	659	691	652	694	699	667	729	641	687	664	663	663	664	662	625	646	681	643	661	655	637	622	625	644	674	630	620	665	643	616	612	695	666	693	631	636	686	651	602	672	617	667	683	685	616	653	610	674	677	645	701	680	691	661	651	661	655	661	660	659	679	653	606	657	662	699	658	643	676	655	656	649	643	674	659	658	605	684	641	655	642	619	675	645	709	661	647	670	614	662	673	647	672	640	652	655	598	682	709	656	645	656	636	681	683	618	644	639	684	700	665	672	640	652	647	661	632	655	636	678	651	705	655	659	663	651	640	649	644	664	646	645	655	661	664	644	666	631	641	682	645	610	676	650	644	612	664	668	666	686	624	673	600	682	654	641	646	668	643	683	654	667	624	633	684	688	639	665	616	689	632	632	699	666	707	639	671	587	640	661	631	675	644	624	649	679	644	661	687	622	680	639	614	606	634	684	641	679	622	649	668	653	651	671	659	659	644	611	663	591	698	646	600	622	663	664	646	650	673	630	633	624	683	720	656	681	627	613	671	664	657	665	616	636	651	667	644	691	635	661	654	601	627	675	635	664	657	623	677	626	685	672	641	656	651	648	649	652	647	694	662	667	680	656	699	664	634	693	653	638	666	642	674	656	637	620	652	691	683	666	693	633	677	659	674	645	683	659	685	688	689	682	644	665	609	681	669	667	661	652	644	590	609	693	668	636	684	674	684	667	661	671	665	667	697	651	666	682	705	731	586	671	631	671	671	674	665	636	637	649	678	617	665	711	675	660	639	632	670	637	666	648	646	669	682	680	665	637	643	623	694	657	674	635	669	667	657	644	670	678	641	653	643	650	702	646	666	686	736	628	668	653	682	726	681	631	651	646	670	696	705	591	663	648	669	667	673	638	633	673	618	633	699	636	701	672	688	633	615	660	631	660	646	668	639	649	699	607	648	615	669	652	687	631	682	664	680	663	630	634	637	621	685	588	654	646	648	650	636	679	691	629	664	696	676	646	688	654	720	651	661	668	612	666	698	703	627	659	668	656	603	618	673	651	679	650	651	604	681	664	677	670	642	660	662	656	610	666	642	629	640	660	656	657	620	604	698	648	623	628	682	677	624	608	668	635	727	645	667	629	635	668	631	636	613	693	646	706	638	678	703	637	623	675	650	644	707	655	648	663	654	647	651	677	639	649	679	685	668	697	638	650	675	630	657	658	692	624	649	618	639	665	671	716	678	648	669	642	660	694	642	615	643	669	635	676	663	659	662	680	677	614	638	660	637	672	676	625	642	665	642	694	641	628	681	647	651	612	635	658	617	664	684	693	664	669	670	658	638	665	619	687	645	684	650	625	695	667	653	657	661	695	634	648	638	635	646	664	656	662	611	634	671	667	698	641	622	699	737	639	641	663	694	703	666	639	627	636	660	651	637	695	701	647	619	714	649	698	664	648	642	637	642	680	604	650	671	655	641	600	655	706	606	611	653	648	660	661	663	684	690	631	655	659	690	698	687	669	645	647	648	695	672	675	663	685	675	698	638	708	666	647	668	656	618	645	662	660	670	673	721	642	638	646	661	595	671	687	673	672	717	678	679	690	633	676	638	629	700	645	653	646	671	623	632	667	668	625	688	661	669	722	632	677	647	649	665	624	689	626	655	663	642	646	640	627	646	666	696	702	634	659	604	641	670	669	638	652	645	615	685	672	651	662	611	675	725	691	679	640	637	632	641	636	653	642	666	674	631	666	680	668	682	637	704	683	652	663	642	653	695	650	650	617	637	612	657	615	651	656	648	617	683	645	684	615	662	667	646	641	637	664	674	691	677	663	659	664	677	670	613	670	675	662	669	664	655	644	625	689	654	653	679	673	670	638	655	643	657	658	672	611	696	667	612	590	630	637	646	674	644	662	661	654	667	676	653	649	642	692	632	674	685	597	660	637	679	662	625	670	671	680	646	626	671	628	646	644	618	636	637	654	633	655	692	688	653	676	677	621	630	646	662	630	647	643	627	678	653	695	687	675	640	641	676	660	666	667	611	715	624	658	658	662	612	624	656	694	584	655	670	645	659	615	689	683	685	668	640	661	633	680	667	640	644	667	673	665	694	679	650	645	629	646	640	625	679	657	656	697	687	653	647	685	677	665	641	632	645	627	680	670	672	689	654	674	667	654	673	637	662	639	666	652	686	674	644	656	639	657	659	649	666	687	682	601	667	632	643	670	639	646	668	681	713	657	646	664	646	641	640	645	635	661	652	659	671	661	660	651	675	628	640	652	671	646	636	606	595	673	653	655	669	675	685	754	674	672	642	685	644	649	674	659	666	648	667	669	652	667	649	665	648	611	619	610
49883	17505	6255	3936	2374	1605	1136	813	752	675	540	518	468	431	410	386	399	378	349	371	364	352	321	352	339	373	346	341	374	340	304	360	360	332	343	323	321	342	346	361	301	342	321	332	340	328	305	357	326	327	330	307	319	351	339	294	317	338	317	292	371	344	344	320	318	312	341	335	301	389	338	307	312	302	352	302	352	336	350	345	332	318	345	303	319	326	351	357	338	333	321	342	335	349	318	332	314	321	296	326	348	310	347	311	369	310	281	336	336	328	354	338	292	332	348	321	307	304	366	373	329	325	355	332	329	339	364	341	344	325	308	353	371	317	322	350	329	291	310	324	301	350	349	311	322	324	323	348	318	333	323	342	311	344	350	360	311	329	370	315	347	367	372	318	289	315	322	320	338	352	303	336	334	312	311	375	296	337	325	338	335	323	385	322	356	310	308	343	346	338	310	300	346	347	348	326	311	337	306	335	312	330	352	325	324	312	319	315	310	371	298	332	331	349	308	331	339	312	337	341	320	329	304	319	338	322	289	318	349	335	321	342	331	289	313	376	326	340	337	323	331	330	376	339	331	356	295	317	370	311	316	317	326	318	313	270	375	333	322	325	330	343	357	346	299	336	336	323	324	343	352	350	329	313	307	298	332	353	355	388	314	339	338	323	340	331	310	314	322	335	336	291	322	340	390	331	346	316	308	316	331	310	302	359	324	335	330	330	374	345	300	378	328	311	325	355	336	306	317	316	310	321	350	348	321	322	307	313	300	304	372	338	294	308	320	347	329	322	317	337	307	358	311	311	331	329	340	346	331	304	303	340	326	323	343	336	356	355	335	348	314	327	375	311	340	310	295	318	316	343	345	330	342	321	364	296	331	333	356	356	316	316	346	328	322	334	322	301	340	324	325	321	369	337	295	320	289	295	348	305	333	323	354	320	310	321	304	362	348	340	334	315	330	322	334	310	331	325	351	319	344	332	362	334	385	320	331	334	306	316	327	361	335	367	341	325	352	349	339	308	308	341	356	314	314	333	310	329	331	339	337	314	282	321	295	326	315	314	286	301	341	359	338	340	366	362	313	305	312	340	330	323	337	304	304	342	306	333	327	310	354	326	318	324	340	364	327	341	304	354	290	322	331	315	317	334	307	329	313	329	343	349	333	361	325	335	342	276	336	331	329	325	319	358	302	295	291	310	321	345	331	346	352	315	338	329	336	325	309	351	325	354	327	334	338	294	337	335	336	363	358	313	355	355	316	316	320	345	292	318	292	282	314	320	334	342	325	323	309	334	309	348	341	321	349	336	290	337	309	355	332	326	314	341	338	335	361	340	328	314	323	343	336	331	334	292	326	322	374	390	315	365	319	313	330	306	340	340	323	320	351	321	323	337	344	330	337	293	298	351	373	317	316	331	318	327	322	351	368	335	298	347	341	296	339	310	354	287	277	328	309	306	302	338	336	300	349	330	346	351	315	328	340	331	362	349	319	337	333	350	334	371	312	324	319	327	332	301	344	312	315	316	322	294	346	334	315	346	334	346	320	357	333	327	370	312	316	345	345	327	350	336	311	369	334	316	297	321	343	350	310	324	359	322	336	307	358	331	320	320	353	329	337	339	335	336	334	346	345	324	322	309	373	316	316	352	326	365	336	335	332	316	301	312	333	328	330	335	334	290	304	312	316	333	335	363	358	357	318	324	328	345	363	322	338	346	320	326	371	281	348	325	342	361	314	334	310	323	354	379	329	318	336	345	302	289	325	344	315	352	344	326	325	333	357	336	344	332	337	367	343	327	331	342	304	340	330	343	333	335	295	340	326	331	326	317	328	335	321	352	317	342	374	325	330	341	357	326	291	340	288	306	352	374	310	296	346	289	328	299	327	347	358	331	341	315	323	311	319	314	306	340	310	318	340	346	314	349	337	328	381	304	322	300	325	336	286	335	387	310	299	307	324	307	333	338	325	327	321	298	296	316	322	309	370	303	289	349	294	309	311	303	327	307	327	298	338	341	349	302	277	362	353	377	300	316	332	311	345	367	306	304	334	290	363	336	336	308	309	310	327	328	299	303	315	295	311	295	353	325	342	360	324	375	316	317	338	311	357	331	302	345	326	362	310	348	348	317	328	342	321	274	369	350	329	336	338	309	358	360	317	313	324	318	322	330	333	317	317	306	297	306	316	348	338	329	320	327	323	333	330	362	329	339	326	355	320	315	357	353	321	327	319	320	333	368	327	341	327	311	315	332	346	353	328	320	340	289	303	333	329	311	335	307	340	319	334	284	344	304	336	350	319	339	325	297	311	342	323	297	333	357	357	307	338	316	335	336	280	352	330	329	364	319	346	311	332	324	305	314	305	344	344	322	362	302	330	315	336	307	303	354	316	363	324	372	341	368	313	274	316	328	321	301	327	305	336	328	317	354	302	309	353	312	322	342	284	338	313	323	332	328	345	323	331	331	297	273	335	330	363	316	281	334	302	282	336	321	333	311	378	364	350	317	299	295	301	317	320	298	313	339	307	328	334	361	323	327	317	324	315	306	327	343	337	302	330	325	329	322	345	343	327	343	323	370	350	322	317	315	287	309	301	341	341	309	317	349	296	325	319	310	309	318	330	328	314	305	365	312	331	333	326	332	342	345	354	332	298	335	321	300	349	316	344	355	332	319	367	302	300	313	301	306	314	325	350	324	297	336	346	359	322	301	353	304	330	306	317	313	346	351	334	352	347	322	293	295	301	321	305	318	323	328	349	340	315	329	338	336	332	334	339	291	371	337	330	316	328	330	335	338	323	280	354	331	342	328	341	303	355	348	310	356	353	324	332	333	343	317	300	325	335	339	307	312	356	332	318	315	353	303	311	319	327	318	346	294	315	305	352	315	348	318	324	329	321	350	358	312	300	291	337	314	346	341	339	362	363	320	341	358	308	317	344	348	342	339	338	322	298	333	340	307	344	347	317	341	316	300	326	323	344	337	326	331	346	357	336	307	328	293	339	347	344	355	324	299	321	306	313	301	347	330	366	327	337	309	352	315	324	323	334	325	325	319	321	340	337	313	334	303	355	351	344	362	314	347	316	310	324	322	324	348	341	348	345	330	371	293	369	387	334	340	332	313	316	314	335	374	330	351	333	325	343	344	317	311	353	326	324	311	326	334	319	338	304	303	328	330	309	357	324	317	319	320	315	338	332	331	329	340	332	345	341	341	364	342	358	319	350	331	319	359	341	302	346	343	346	314	302	371	321	319	329	309	304	297	317	269	338	359	312	313	302	350	320	334	311	320	344	323	356	333	303	308	322	326	310	314	304	340	337	324	330	329	344	333	317	288	339	303	309	322	342	305	306	371	306	331	372	347	345	308	362	344	316	368	365	314	342	311	329	286	366	353	338	322	332	334	346	387	323	324	313	317	332	320	353	348	332	345	361	338	326	322	331	340	307	368	319	340	359	315	303	318	332	314	335	303	325	319	314	296	338	300	339	314	342	330	325	335	341	314	327	326
29761	5506	8013	9424	8124	6161	4428	3271	2701	2300	2037	1721	1524	1447	1298	1193	1262	1127	968	986	946	884	931	847	899	863	885	881	806	873	842	797	774	816	791	783	769	718	734	784	784	743	751	784	764	785	788	770	748	803	765	806	741	740	732	691	728	713	751	726	722	757	714	707	738	764	738	688	716	707	670	718	720	745	713	734	740	743	756	742	771	726	687	742	766	710	748	732	720	708	750	757	743	696	742	737	710	692	694	720	690	649	693	725	717	775	738	727	780	727	724	692	724	729	708	714	709	696	712	727	695	719	729	704	703	726	707	747	747	758	743	675	763	711	724	693	704	734	740	760	701	755	718	737	717	733	698	755	724	717	753	639	714	746	684	739	678	715	703	682	724	658	692	720	724	718	729	700	726	728	701	722	702	698	675	703	745	716	707	692	711	686	737	727	739	763	711	736	696	723	733	711	719	729	709	731	735	720	742	725	755	727	777	759	761	756	741	733	744	673	710	714	670	739	745	759	755	730	750	722	770	733	711	739	726	759	711	774	664	730	742	746	753	748	710	743	705	719	710	690	697	722	739	741	736	698	688	720	716	712	718	704	687	722	714	677	686	694	699	698	722	689	674	754	703	719	703	805	698	737	709	723	711	722	720	768	717	683	719	702	762	689	693	715	740	727	709	750	717	731	649	731	720	702	719	687	737	753	718	744	745	738	706	706	724	742	708	679	766	706	703	681	738	726	714	667	675	679	704	699	736	728	666	703	698	707	719	691	686	742	716	723	751	715	730	705	710	744	713	742	730	736	715	707	702	712	730	715	751	743	739	738	703	745	715	695	756	708	715	712	757	690	737	779	778	726	698	728	686	749	724	708	696	703	694	723	728	684	744	708	722	722	705	759	703	754	768	720	699	705	670	668	725	731	740	668	746	695	647	689	740	654	744	680	696	702	692	660	713	712	706	740	715	735	735	708	725	726	747	726	703	699	760	716	716	736	712	708	675	680	718	739	712	729	687	713	754	738	710	712	711	739	759	697	716	711	714	714	666	717	740	714	671	721	745	679	745	713	711	723	711	747	699	753	743	749	650	693	672	732	702	707	737	682	700	718	720	746	661	703	677	699	717	727	706	735	755	716	697	710	715	707	747	713	739	733	699	692	741	758	719	729	723	700	686	736	784	714	687	713	739	715	728	759	696	718	764	699	694	707	705	744	700	757	676	717	675	730	735	706	678	741	725	733	726	755	749	728	702	744	676	708	713	746	731	722	696	705	710	721	697	698	749	716	734	684	670	785	691	712	729	695	686	724	710	736	718	767	720	728	720	734	735	736	722	715	668	713	721	729	742	699	692	725	689	747	759	675	707	758	754	723	742	705	750	744	706	718	723	750	730	735	740	731	710	703	715	741	680	762	750	735	666	705	733	729	745	758	740	721	690	722	706	730	740	730	762	745	691	753	666	749	663	742	736	692	683	735	691	735	727	693	689	683	706	697	707	706	711	727	726	727	714	685	726	731	682	738	714	685	711	675	747	710	704	750	735	718	701	726	713	709	740	738	737	677	682	724	707	736	721	740	757	725	685	675	737	728	697	710	757	691	733	686	757	746	705	668	707	719	663	707	744	692	696	715	704	699	713	755	665	736	762	723	720	729	719	687	765	698	726	711	713	724	696	723	658	693	763	749	727	675	723	703	709	713	735	738	723	730	716	730	671	713	758	699	708	734	685	723	771	740	742	727	702	730	784	721	732	726	711	682	700	741	710	732	694	730	772	707	709	740	712	708	715	726	669	679	692	748	728	740	698	704	727	739	721	715	698	704	728	701	699	707	677	704	708	689	723	718	734	721	739	732	712	690	762	747	695	705	708	729	699	682	730	714	761	717	716	716	742	694	696	695	699	718	755	782	772	691	703	764	692	740	720	689	780	681	691	668	701	715	727	705	749	698	720	732	705	730	689	731	744	704	725	705	669	723	732	699	710	707	761	687	699	715	753	724	724	721	756	720	736	698	742	689	689	747	704	744	728	716	749	756	679	716	698	694	752	721	750	709	770	671	757	690	719	713	669	662	703	730	743	701	707	724	766	727	694	708	736	704	752	742	681	688	716	677	760	737	687	701	694	737	719	758	746	707	722	707	727	736	683	751	693	711	765	736	706	711	702	702	678	707	749	701	704	706	756	708	746	670	745	693	786	710	743	700	692	710	700	755	704	719	737	712	746	753	802	670	725	668	736	740	719	752	737	710	751	706	721	719	723	727	751	731	757	724	721	751	733	718	696	756	707	731	812	768	741	728	694	739	677	704	710	684	669	738	734	753	707	740	743	675	683	696	681	699	718	689	715	722	709	706	691	693	726	672	750	739	673	735	686	722	690	738	736	687	696	687	726	675	736	722	749	706	733	741	709	715	716	726	730	694	651	713	723	730	683	710	743	693	743	706	724	684	710	702	734	752	741	746	708	710	698	733	725	731	745	739	722	722	719	677	711	723	694	739	723	720	704	662	762	703	752	741	746	728	714	698	717	711	729	722	705	661	726	703	732	768	723	751	722	731	734	666	695	735	698	703	737	683	724	705	721	747	753	689	719	715	742	734	716	775	731	680	755	735	714	720	743	690	766	704	712	712	725	721	698	765	707	682	718	744	735	707	671	719	721	730	707	712	764	745	727	713	719	716	752	689	725	673	728	698	726	725	757	682	709	678	750	710	685	732	740	700	721	709	713	673	664	770	721	720	765	758	655	718	709	727	679	715	724	745	708	676	748	682	725	740	734	682	724	712	741	757	737	705	679	745	694	695	673	707	662	709	735	704	714	716	716	737	762	727	744	687	766	710	705	753	706	739	716	711	684	667	708	727	732	709	751	688	752	699	720	708	756	699	724	780	667	745	704	659	658	752	689	738	806	681	720	724	715	729	737	737	733	692	693	711	725	686	692	713	731	709	691	681	701	708	753	744	746	717	728	693	704	707	721	727	736	707	679	692	703	701	750	686	704	676	682	647	685	726	710	749	744	703	702	702	713	740	768	741	724	718	698	757	722	712	723	722	719	723	712	680	759	716	715	720	702	709	712	730	725	707	716	731	665	726	703	684	763	701	687	793	730	708	736	690	687	731	704	724	732	697	734	741	660	750	770	732	699	724	696	719	709	759	786	745	742	738	752	739	761	719	705	732	728	735	683	692	725	741	717	706	696	695	721	672	708	685	707	692	706	752	695	706	720	683	705	765	746	703	772	694	698	741	705	771	659	706	685	704	741	716	741	709	759	721	730	751	695	665	778	743	734	697	696	758	712	706	718	647	711	689	750	725	709	701	746	721	731	739	711	722	672	696	787	718	694	740	724	730	734	697	728	748	700	737	739	761	689	738	717	704	716	719	694	757	710	762	729	763	698	795	689	751	717	727	750	784	676	749	716	726	730	702	775	658	696	748	697	706	704	722	730	704	755	653	771	678	689	701	714	679	733	741	678	743	716	705	727	724	693	699	710	702	710	739	753	751	673	717	747	715
19579	3935	1570	1319	843	600	459	357	344	288	270	237	231	220	219	198	202	181	201	187	206	180	170	171	189	200	175	180	202	217	204	189	184	195	186	173	164	199	190	211	200	207	177	191	198	227	176	201	193	191	184	187	191	159	189	209	195	187	192	185	198	202	201	197	195	213	218	192	207	173	171	172	206	199	199	212	206	193	196	202	194	189	179	208	219	170	186	178	173	173	180	173	193	188	195	209	191	175	191	182	182	194	162	165	202	206	194	206	185	189	201	182	207	187	190	197	169	159	182	195	198	191	191	154	182	181	174	208	183	206	199	168	202	188	183	197	188	185	191	223	184	207	179	206	190	177	210	188	203	200	183	213	175	188	184	192	185	205	189	189	196	177	203	161	186	180	201	162	200	187	170	185	170	203	197	205	188	172	208	193	224	187	174	206	215	178	212	174	217	200	203	185	169	154	205	189	219	187	187	176	171	173	196	191	172	178	177	199	189	206	202	194	191	181	178	177	209	198	198	171	183	180	183	184	177	203	207	187	168	183	176	216	188	185	210	183	179	195	185	156	183	184	196	195	164	213	213	194	207	198	181	196	187	210	192	186	190	227	203	195	165	195	194	181	216	170	173	179	174	202	193	193	183	190	194	223	170	172	196	202	195	187	181	198	192	199	172	194	186	196	194	159	182	177	200	213	196	187	180	161	188	190	190	188	194	199	173	202	197	184	203	196	206	184	189	180	198	207	183	176	160	185	186	192	198	207	226	192	194	182	179	180	221	206	186	226	199	182	171	198	179	185	194	180	180	218	189	165	191	196	161	194	182	201	172	174	192	179	174	179	164	179	176	197	214	158	199	205	184	201	184	206	207	188	168	201	192	213	184	210	227	187	188	211	163	183	190	175	184	178	200	199	188	173	196	186	221	226	166	203	197	191	185	191	194	197	168	192	193	216	191	183	157	187	194	178	204	193	192	161	171	193	196	193	191	180	208	200	164	190	191	203	183	175	212	204	183	174	184	185	195	178	170	166	193	187	216	193	203	186	195	185	157	169	190	150	192	200	191	212	197	193	197	198	195	196	191	207	181	173	193	190	172	195	161	196	195	186	208	174	222	190	162	186	181	207	211	195	180	197	184	185	170	193	177	198	223	206	200	161	193	186	185	190	203	190	174	191	183	243	194	196	209	192	181	213	189	210	205	189	199	194	183	189	194	205	184	200	180	204	212	200	172	193	187	199	206	182	180	197	188	183	188	196	140	186	187	179	210	181	214	196	182	164	197	179	197	178	219	183	207	185	196	210	187	170	171	183	224	209	179	182	210	195	173	180	186	181	152	200	198	184	192	175	163	237	169	178	183	192	206	202	197	204	198	189	206	207	212	203	179	176	218	183	199	211	193	194	200	184	203	184	202	166	194	183	163	200	179	192	192	190	201	168	167	178	190	198	165	191	209	183	185	166	197	182	157	204	171	185	230	199	201	171	194	203	205	204	199	205	205	219	178	170	175	180	161	186	176	166	209	210	189	200	178	206	184	195	206	188	171	165	165	198	217	183	177	187	193	207	195	179	173	216	209	179	178	180	188	198	204	145	200	160	213	195	167	181	196	194	186	190	188	175	159	180	161	179	177	179	166	200	212	192	217	174	171	174	198	196	186	215	223	178	161	190	186	198	193	201	194	169	212	177	170	200	208	173	178	182	204	177	195	199	174	160	193	203	209	206	208	184	168	199	182	195	179	185	175	195	171	202	203	189	186	171	172	203	194	200	174	224	190	192	205	174	231	203	183	199	162	183	201	203	202	188	190	189	197	183	164	187	169	202	181	168	192	193	211	194	180	195	195	196	202	187	184	201	180	197	165	190	197	209	217	188	176	176	193	220	176	224	220	192	207	183	189	190	190	203	207	203	189	199	205	202	182	191	162	189	202	195	191	187	230	189	183	225	209	199	203	177	186	178	188	186	203	208	160	182	184	183	224	224	206	187	195	184	190	189	189	214	190	183	190	163	200	187	205	201	153	178	193	174	188	183	223	177	211	222	184	203	177	205	184	230	190	170	216	191	167	177	182	191	216	207	220	183	214	212	200	210	213	170	182	173	187	212	178	172	173	210	202	200	185	172	206	197	193	186	188	194	196	173	175	171	188	191	198	199	190	190	175	193	203	179	235	193	181	164	206	179	193	176	235	186	183	169	227	172	192	192	178	195	222	196	175	223	211	209	179	179	199	187	199	184	207	173	188	198	210	176	189	212	198	182	202	174	204	159	198	188	167	201	170	174	179	197	182	179	229	176	192	170	179	167	170	185	185	183	174	184	194	198	180	185	185	168	181	200	173	188	181	198	198	192	197	189	211	154	181	171	199	205	196	186	160	180	188	205	180	212	168	196	196	201	166	183	187	209	173	192	216	162	194	208	191	167	174	185	179	217	167	174	181	196	192	190	152	198	151	177	190	191	191	220	169	176	170	186	180	175	197	166	189	198	196	187	195	204	190	175	197	194	209	185	193	180	201	189	185	195	210	195	174	196	198	204	191	203	218	212	202	223	192	205	176	208	222	204	191	186	213	188	193	171	189	207	190	180	190	215	212	176	205	182	213	159	183	217	187	182	192	198	183	219	182	195	187	188	195	175	211	209	245	197	182	162	150	183	194	190	191	215	195	198	171	207	176	210	194	195	187	216	179	220	206	180	186	179	183	203	169	182	191	185	171	208	194	170	220	182	213	197	203	177	198	186	174	177	171	201	201	199	198	212	186	216	183	208	194	174	217	198	167	205	180	193	173	195	195	201	187	188	224	193	203	178	189	168	198	216	184	206	154	220	184	161	183	198	180	173	189	202	193	198	199	178	196	164	183	220	201	185	179	188	204	189	178	210	212	181	203	161	200	202	189	183	194	187	204	181	191	191	195	183	196	205	209	177	184	191	195	190	224	199	183	185	215	182	194	204	170	188	183	193	179	193	175	190	190	177	213	178	193	206	197	200	198	172	188	215	196	193	172	189	166	195	186	179	199	196	157	193	214	196	213	203	221	176	207	178	178	187	179	205	182	197	169	188	187	176	201	183	208	212	213	203	184	206	204	212	236	174	143	182	188	214	172	179	193	200	224	215	179	207	198	196	191	179	195	219	189	203	192	203	204	169	196	191	180	219	162	172	190	210	189	177	221	195	235	159	163	186	193	202	192	181	166	189	197	185	196	197	179	191	195	217	173	189	184	181	193	219	199	188	190	187	199	191	187	187	194	212	208	198	209	186	205	187	202	165	186	186	202	192	174	164	194	165	189	179	229	187	167	153	185	203	200	194	200	183	199	190	179	220	187	199	185	186	182	180	169	182	164	198	190	159	206	190	208	174	181	164	189	210	176	191	190	203	181	193	179	200	197	185	188	172	200	181	183	174	192	204	217	184	187	219	192	182	210	208	179	178	169	175	169	209	198	177	210	194	219	203	204	201	215	177	195	190	174	162	177	195	179	213	216	195	195	182	209	185	221	171	192	191
11051	2175	3165	3813	3056	2277	1617	1361	1097	1005	895	804	757	718	655	651	639	562	523	535	527	514	520	474	513	518	504	513	512	495	501	515	479	480	494	463	518	486	436	487	471	461	470	518	472	449	490	485	512	455	461	482	499	467	462	501	420	468	484	491	486	445	482	462	430	430	438	516	462	431	468	446	454	472	476	483	487	442	495	454	455	468	457	475	486	493	461	448	441	464	438	442	431	430	455	440	410	464	485	474	471	437	458	473	467	480	474	451	491	458	496	445	486	477	449	452	435	464	484	427	457	467	459	468	458	442	433	472	489	474	535	460	431	478	494	495	471	473	454	472	458	457	413	489	474	485	420	447	471	483	489	471	439	449	441	450	469	477	425	455	457	500	457	473	444	483	476	471	451	495	492	472	469	476	461	410	507	465	453	485	422	490	445	487	469	459	465	464	446	416	449	478	475	426	460	457	441	478	493	480	427	498	461	447	443	459	440	452	480	465	452	418	484	420	472	457	475	462	454	436	455	467	443	437	433	461	491	481	488	457	468	474	487	481	471	473	452	427	467	486	443	480	435	473	465	489	470	471	475	474	471	475	477	475	463	435	444	461	455	459	515	466	442	479	463	447	462	447	499	457	478	466	442	466	468	421	458	487	480	465	472	453	492	455	466	439	513	471	478	475	451	434	470	456	452	472	487	429	502	496	478	485	467	478	442	447	461	425	464	462	463	417	493	427	487	485	506	463	456	437	492	439	514	485	475	464	465	459	456	477	477	477	483	458	462	487	452	463	505	454	440	407	477	422	468	486	471	468	468	486	479	492	432	471	450	465	444	450	450	460	488	520	459	458	453	460	444	459	456	484	462	461	465	433	461	479	452	427	463	492	495	460	455	485	504	454	446	483	467	428	469	439	453	474	465	426	471	425	457	511	451	459	452	455	449	484	472	462	510	454	452	436	446	512	453	481	484	423	443	454	476	469	451	467	485	447	475	450	458	513	461	472	519	444	478	489	436	455	475	488	453	462	476	489	443	478	457	457	463	452	459	473	472	478	487	455	470	459	481	468	438	490	454	464	542	460	477	474	478	486	488	432	462	445	451	502	450	435	437	458	469	477	452	462	461	471	479	476	458	433	461	437	453	453	480	470	503	448	490	453	471	469	478	484	440	459	444	491	479	456	487	458	466	470	459	459	484	465	461	412	494	431	484	431	478	452	444	454	450	464	465	420	457	423	439	442	468	441	470	469	486	464	471	503	454	474	468	470	464	460	469	460	469	461	472	452	455	468	463	485	467	463	491	424	493	483	457	490	461	448	452	440	442	443	459	496	488	446	439	430	458	460	462	497	443	462	463	469	476	472	418	434	462	430	433	484	444	435	476	480	448	457	473	455	487	475	420	469	469	431	457	493	476	463	464	421	466	438	462	440	446	473	463	464	474	462	490	471	419	475	448	439	462	469	465	442	487	486	474	475	477	523	417	465	471	442	461	467	449	456	431	441	477	465	411	472	484	412	470	449	434	416	450	475	462	445	476	460	441	477	458	499	443	449	456	495	437	440	463	441	455	430	434	476	481	459	434	466	444	487	466	484	431	512	426	442	485	471	449	474	440	473	486	467	470	458	435	472	464	427	449	467	473	456	455	438	459	461	466	438	451	476	455	455	465	470	457	428	474	450	464	454	507	476	507	449	461	477	460	452	471	475	466	468	491	435	441	447	444	461	450	471	424	485	491	502	470	479	458	475	502	425	459	465	452	419	501	444	445	452	477	474	455	490	476	462	436	455	463	461	461	480	457	460	439	486	475	516	412	441	465	461	436	474	446	431	475	470	484	470	447	478	483	464	437	438	472	443	470	452	466	465	441	504	433	471	442	490	461	466	455	424	454	462	463	456	494	484	467	416	503	457	470	473	469	458	465	429	469	473	484	469	504	461	465	443	457	457	460	440	492	458	427	451	494	432	493	466	464	450	439	427	435	388	469	486	458	473	465	487	453	467	492	489	514	471	441	419	450	424	445	472	453	474	453	452	459	429	459	459	490	456	472	459	472	487	429	471	489	489	490	489	482	467	450	435	453	427	437	512	453	486	462	480	439	449	467	457	492	441	473	458	447	453	435	451	445	471	469	453	451	493	507	468	428	483	495	426	458	480	510	476	474	463	485	449	472	470	469	468	428	478	469	484	431	501	454	484	426	424	444	453	441	492	456	486	478	467	435	467	432	443	489	457	476	461	485	507	436	484	471	478	449	447	449	481	482	440	465	425	477	464	457	435	449	460	458	536	489	451	521	505	459	452	471	442	461	461	496	471	459	479	477	463	453	466	460	479	501	488	417	424	467	439	470	462	438	439	417	442	453	450	461	469	446	461	456	473	457	475	444	454	442	441	459	455	477	452	478	496	464	469	486	458	476	476	471	456	459	479	461	463	467	451	474	449	466	435	489	439	433	459	437	494	490	467	444	451	466	462	471	480	437	479	467	512	459	479	508	484	460	428	417	436	445	460	492	449	449	464	485	456	430	453	485	441	456	463	480	449	459	469	456	449	441	458	470	466	442	433	433	426	441	470	489	416	454	478	488	448	450	482	492	467	457	490	452	446	458	500	447	427	483	460	408	471	463	489	486	471	477	457	465	447	469	462	469	459	420	475	462	470	420	479	454	474	456	492	483	431	457	418	454	456	465	483	499	450	426	469	480	434	473	471	483	480	455	460	485	454	472	485	483	446	443	436	458	426	461	440	459	460	506	467	443	531	451	473	493	483	473	449	488	480	405	464	451	451	443	418	469	486	422	442	490	444	467	451	480	475	470	465	489	494	477	500	484	468	475	437	455	480	474	449	486	452	487	474	439	461	467	486	492	449	464	461	496	493	462	495	446	452	420	440	485	472	453	452	498	495	466	473	469	450	495	442	477	503	466	473	457	495	448	441	450	455	420	468	479	463	479	480	439	463	465	484	459	440	417	449	473	495	437	471	500	476	440	498	412	484	474	479	482	452	449	496	438	455	442	483	482	494	455	458	430	493	457	492	489	461	415	453	469	477	474	421	452	456	460	505	449	459	428	489	468	459	520	498	456	465	477	463	458	479	457	455	468	423	529	493	448	461	428	478	468	476	473	486	507	448	432	431	478	427	503	458	439	460	431	444	441	468	473	424	483	459	486	505	447	467	453	473	461	432	465	471	445	450	455	463	472	475	460	489	477	473	457	464	466	471	432	473	476	452	452	439	439	424	429	473	446	464	455	464	430	484	451	434	484	443	471	436	455	463	482	447	445	493	467	460	499	437	411	507	486	483	454	443	482	432	443	436	474	480	478	446	487	470	454	464	428	459	460	440	464	455	480	496	477	451	471	497	469	432	471	460	481	458	472	479	480	465	453	472	446	465	493	480	469	444	453	457	480	434	483	487	440	439	469	446	441	459	470	447	444	480	457	444	476	462	473	449	503	496	490	441	502	456	470	470	473	463	454	471	487	505	465	451	460	451	465	416	440	481	473	467
39086	11660	3782	2606	1647	1080	808	638	528	470	446	420	359	379	313	297	352	331	286	338	301	339	288	295	321	312	324	312	305	290	291	316	295	303	313	290	258	313	327	281	320	323	339	294	311	288	287	317	312	326	299	300	309	276	260	309	312	272	279	279	295	301	278	295	279	298	289	323	317	283	297	297	279	297	273	262	330	302	265	317	312	308	290	280	304	306	279	289	310	305	335	293	294	308	286	275	259	291	310	270	292	287	308	305	295	287	280	321	314	255	300	290	310	286	312	299	298	285	278	293	287	308	261	282	309	307	284	288	300	290	260	269	269	282	288	317	322	282	298	293	291	283	285	282	270	305	304	273	306	265	291	303	349	284	296	307	318	293	303	313	318	277	308	295	264	311	322	279	277	278	294	316	287	279	279	279	246	310	281	295	298	301	282	275	309	277	264	286	269	278	290	333	282	312	306	283	351	295	282	299	309	302	304	309	319	293	298	316	288	285	302	284	261	262	339	282	286	289	288	315	273	305	283	293	306	276	290	260	262	326	290	280	294	299	334	331	282	286	303	278	275	303	249	283	313	298	285	366	319	347	272	309	288	284	292	331	296	284	295	283	275	294	285	328	318	286	292	327	288	307	275	271	264	287	286	300	287	298	300	303	285	299	306	276	297	294	302	278	262	286	253	265	320	303	295	296	313	260	256	296	289	288	292	283	289	282	299	312	277	290	284	307	281	288	292	315	279	298	291	282	294	278	297	283	283	274	299	293	334	289	283	284	301	281	316	289	269	283	299	297	319	258	267	279	279	298	292	291	290	287	294	303	284	310	293	292	320	286	285	288	323	323	300	298	277	288	316	316	289	311	296	284	280	267	288	294	287	281	274	312	277	293	304	325	313	297	287	296	317	328	322	330	326	297	304	290	284	268	299	299	301	288	298	298	266	297	283	291	308	295	288	318	285	288	311	275	259	283	302	295	343	317	308	304	311	292	297	296	284	290	328	298	306	311	296	286	309	315	280	285	272	314	278	292	260	285	274	278	293	281	332	297	287	272	310	293	300	275	292	304	281	259	336	302	287	285	269	294	296	296	307	292	313	280	280	299	319	260	280	284	308	307	299	275	310	281	291	307	300	321	306	263	297	265	292	312	290	254	295	287	299	326	297	292	302	267	275	279	327	295	258	292	274	278	292	303	303	283	276	294	287	301	279	257	302	301	311	271	273	287	295	311	281	299	306	282	299	298	289	336	263	280	284	296	276	319	337	295	296	300	285	300	273	290	310	262	334	245	305	299	291	292	331	318	341	265	287	291	280	304	300	304	281	299	316	297	249	292	269	317	289	274	259	289	306	269	310	307	307	270	290	275	289	300	310	300	322	300	319	336	315	278	294	311	276	288	278	296	281	289	304	270	286	292	285	306	318	275	274	326	322	330	310	272	303	279	310	298	314	255	313	282	270	299	272	272	292	277	295	298	292	293	285	284	310	310	287	315	302	284	312	304	278	283	308	277	279	286	304	262	306	305	301	299	269	320	280	268	295	324	295	300	291	312	257	300	292	299	301	303	320	276	291	287	302	284	311	315	267	275	317	289	282	282	295	293	318	298	306	295	314	310	304	263	258	309	278	291	284	312	278	319	275	316	261	275	275	330	292	298	312	295	288	279	285	285	282	278	301	286	284	303	298	322	293	275	288	266	292	304	286	303	262	325	265	296	327	292	295	326	289	316	302	286	276	318	308	290	307	283	266	307	275	335	304	288	310	322	288	275	282	290	314	263	270	345	280	286	298	268	290	299	284	291	315	291	299	293	292	266	289	316	299	302	250	283	310	330	282	296	268	302	328	274	296	262	307	309	278	274	288	262	308	322	286	274	293	285	346	266	291	310	309	275	340	290	295	298	272	320	316	295	268	302	305	309	244	311	289	308	275	286	283	314	286	286	279	287	285	273	286	324	338	284	272	285	307	276	313	290	283	275	320	278	309	324	299	318	280	309	309	298	277	285	305	317	313	316	304	273	293	307	291	298	307	285	294	277	312	301	314	322	296	312	269	257	282	290	303	292	295	292	255	309	248	315	294	289	249	297	291	277	332	280	267	303	269	291	290	285	297	312	290	288	291	310	293	299	287	314	278	297	288	281	312	291	270	290	301	289	315	268	288	271	279	288	236	272	294	294	304	262	312	283	294	280	295	308	258	277	262	287	334	309	261	323	306	266	280	278	295	296	308	292	312	299	301	294	278	285	299	284	273	265	324	305	302	303	309	297	293	316	322	305	289	283	286	286	313	333	302	288	289	294	299	285	287	289	308	278	316	306	306	292	276	290	320	312	337	291	312	312	309	290	295	306	290	305	280	278	281	306	257	323	297	308	281	309	328	271	284	292	316	304	289	285	309	278	318	291	319	291	289	313	303	306	312	293	287	281	307	299	294	288	299	302	273	315	311	288	296	290	292	351	353	331	270	298	285	262	265	303	276	276	296	277	305	310	308	264	295	285	256	324	291	304	281	282	310	314	306	313	305	287	314	328	275	286	293	251	275	284	304	310	294	295	279	314	294	274	304	290	295	298	318	266	311	274	300	305	273	308	284	322	267	286	273	276	318	279	297	302	289	281	294	283	302	291	276	313	307	300	281	307	301	285	271	308	307	274	307	228	286	288	264	308	310	277	283	276	305	332	295	294	305	286	292	304	254	293	292	341	300	311	297	289	291	281	294	305	300	297	282	301	272	294	317	318	275	304	267	285	322	288	311	292	288	283	303	316	276	310	313	287	290	266	331	283	313	299	289	286	285	283	294	298	291	332	265	315	288	289	286	281	331	322	280	297	282	262	267	309	296	303	277	333	269	306	256	297	282	267	250	322	289	271	316	265	270	284	241	287	260	287	292	251	311	296	299	302	318	293	316	294	247	283	281	278	284	283	320	314	305	288	293	284	288	301	315	266	297	304	311	299	277	305	281	290	309	274	287	252	287	286	282	327	320	271	294	289	279	278	293	278	311	263	308	273	301	317	318	290	265	301	275	290	302	294	324	294	328	293	287	282	303	282	264	254	281	313	287	283	277	288	288	292	301	273	319	322	307	271	299	295	288	277	285	311	313	274	277	253	247	297	288	284	310	292	325	291	299	309	275	317	288	286	304	275	299	298	279	267	293	272	300	319	282	304	273	278	290	298	282	269	309	303	278	293	280	355	302	282	304	325	304	309	292	284	258	321	267	295	306	283	263	296	272	282	270	299	287	288	289	322	290	288	279	270	256	275	308	297	270	266	267	307	290	299	292	272	299	295	255	307	293	310	272	276	298	330	287	293	279	294	281	309	272	307	288	291	287	290	265	311	274	297	336	260	284	299	260	274	291	279	277	313	290	308	305	290	286	307	292	287	331	302	272	289	307	297	309	296	316	314	301	273	274	273	251	315	301	278	313	272	277	330	301	279	333	229	310	290	255	303	287	294	279	277	274	296	240	265	280	287	292	326	314	287	295	288	303	287	302	305	269	288
23899	4498	6041	7178	5741	4202	3082	2496	2080	1727	1463	1366	1318	1163	1086	983	970	904	895	878	826	794	814	777	823	788	729	783	727	750	776	763	762	758	756	774	680	725	726	724	717	771	746	753	727	702	692	754	731	663	720	708	719	647	698	667	687	673	684	668	720	653	632	707	691	707	647	689	664	687	700	673	702	657	660	651	659	680	680	694	668	656	710	695	678	632	647	663	656	700	660	716	705	655	703	630	679	682	677	723	625	688	665	711	679	656	720	721	674	697	667	711	661	679	641	638	644	674	648	671	619	698	670	675	699	676	670	700	680	690	687	699	672	678	688	630	642	645	686	699	664	700	633	681	670	658	692	668	694	643	688	651	629	679	658	690	698	667	645	663	675	682	681	659	674	698	665	638	655	628	720	659	708	752	703	695	689	657	681	657	644	679	676	656	671	688	685	615	669	675	696	692	644	708	671	702	674	691	663	674	697	640	633	676	670	693	696	674	644	678	666	624	624	656	688	645	719	668	662	693	616	678	688	711	631	661	699	669	671	660	677	689	633	681	684	669	663	672	681	682	679	683	638	669	706	655	678	624	681	648	641	723	655	662	658	686	659	706	680	697	677	641	683	669	682	648	694	653	693	681	681	671	672	647	658	645	708	699	670	680	674	652	656	705	637	655	676	649	684	678	639	698	682	708	727	715	655	699	679	657	650	640	705	683	683	646	668	674	734	676	663	637	689	700	690	644	681	619	662	689	663	663	671	692	676	654	680	649	700	680	682	668	663	693	655	679	718	708	719	727	663	668	628	683	676	689	669	695	666	693	649	692	719	644	655	672	668	677	639	669	685	638	670	732	651	670	674	703	643	664	694	653	636	630	664	683	670	696	606	653	649	690	664	655	707	677	655	685	654	665	699	657	661	654	640	714	616	680	651	694	645	709	648	663	630	653	665	684	701	663	717	712	686	690	665	694	645	644	670	659	701	619	644	678	676	687	691	617	704	694	689	692	642	655	654	653	696	665	662	642	672	606	680	673	680	697	655	659	694	686	646	641	699	687	668	674	622	652	666	607	685	684	708	637	668	702	666	666	677	682	647	614	664	676	681	639	668	663	738	683	680	696	697	668	719	634	629	645	655	667	702	687	663	646	644	670	672	610	624	716	664	680	690	681	649	672	638	643	677	611	702	695	686	658	716	633	645	651	658	673	667	663	662	653	668	697	732	724	681	642	611	659	682	661	663	673	671	629	638	655	669	683	672	684	700	644	656	682	650	690	667	650	688	672	697	707	684	661	700	675	625	673	687	665	661	692	666	685	684	690	673	653	646	659	717	687	659	681	650	687	697	682	681	658	715	669	726	640	676	684	673	724	670	649	685	684	670	691	713	700	678	680	663	715	676	685	644	654	689	610	633	685	687	638	645	638	718	669	664	695	661	655	705	665	703	693	658	630	662	688	680	608	686	618	688	671	690	658	627	672	662	654	643	666	687	670	674	712	683	691	707	606	688	688	683	648	675	690	630	672	664	693	665	679	658	701	655	655	675	711	669	695	621	674	684	647	710	635	637	696	674	677	655	672	640	653	669	643	664	682	666	660	669	664	697	674	655	683	696	671	684	613	634	690	656	683	677	642	669	714	700	671	682	692	673	699	661	639	703	702	663	672	688	688	672	677	653	668	682	679	664	614	658	707	692	709	677	732	673	630	682	662	723	605	679	685	681	677	694	685	655	673	656	683	656	624	666	689	639	686	633	681	694	674	678	695	693	672	710	671	671	639	677	639	636	697	628	708	698	698	625	686	687	702	676	602	678	655	690	631	684	674	664	659	670	669	663	692	642	635	657	701	681	664	621	661	689	669	651	686	692	652	703	678	644	625	672	638	682	701	697	629	637	639	614	696	654	682	668	675	636	686	659	707	643	672	680	663	699	671	699	664	706	656	644	641	681	639	669	650	654	654	656	657	694	645	682	703	682	662	734	648	661	683	679	676	697	659	674	634	681	655	678	690	715	693	661	650	659	650	682	642	667	654	691	670	687	722	646	651	692	670	635	654	722	660	681	645	659	668	664	703	700	643	651	693	676	647	676	722	674	633	676	693	686	687	648	658	679	625	720	747	660	710	699	699	636	638	638	652	688	664	666	637	694	677	664	690	654	661	713	670	634	662	649	703	668	649	689	640	632	692	675	673	645	667	663	664	686	686	709	686	701	701	680	681	643	699	700	708	685	647	660	704	626	706	609	653	672	642	656	707	706	691	662	634	595	667	692	647	672	680	661	659	722	696	669	645	702	678	704	670	671	693	662	701	655	685	702	693	716	643	710	674	676	697	721	656	675	643	673	688	661	679	656	648	638	712	676	686	677	708	670	677	646	675	696	631	663	664	650	689	701	675	643	702	648	631	671	669	665	681	665	668	688	712	665	684	672	707	682	635	646	645	707	667	686	663	689	696	678	653	640	661	659	682	649	681	665	665	689	657	677	673	684	574	652	663	667	679	680	692	648	668	684	659	727	647	681	666	656	646	681	686	647	654	645	728	686	666	701	702	693	675	708	681	690	691	665	636	656	674	638	691	637	683	639	644	705	632	658	660	625	692	700	672	718	666	701	721	645	674	669	682	686	740	691	654	663	663	658	643	681	650	673	678	656	665	652	665	669	669	675	646	628	634	683	659	625	700	703	699	675	622	692	682	695	670	689	660	678	646	635	696	684	689	686	657	696	679	710	685	652	700	643	693	666	645	659	665	694	695	685	673	638	661	646	669	706	656	677	655	695	680	690	644	669	645	658	692	690	661	681	691	691	691	613	710	685	651	601	665	658	663	685	640	633	690	653	673	663	679	645	705	697	681	690	694	700	680	697	672	671	725	638	624	696	637	728	719	635	693	717	635	669	658	663	688	673	648	716	694	712	702	657	727	634	690	683	650	684	673	683	686	661	706	643	627	659	669	654	669	624	607	678	664	633	661	699	689	680	645	668	666	691	657	652	664	683	676	703	664	667	659	652	653	684	678	676	638	609	686	670	683	731	670	660	662	619	668	646	660	643	660	657	694	644	671	694	680	623	635	630	674	691	676	660	660	661	674	696	646	660	713	681	668	662	635	685	674	671	634	686	675	656	665	711	689	675	662	659	668	646	699	679	647	705	700	673	648	624	650	660	667	693	710	687	676	654	652	654	659	677	740	682	617	711	672	646	694	600	641	685	644	671	670	651	678	695	660	739	659	686	673	657	662	671	654	607	640	674	645	655	665	721	641	688	662	704	619	656	723	652	698	694	691	662	711	675	699	653	701	674	630	668	676	682	668	660	733	686	688	682	654	697	699	660	651	674	701	685	667	644	685	649	659	701	663	663	682	663	642	682	636	640	667	678	660	700	644	640	672	671	633	629	643	685	661	690	687	634	665	683	675	634	598	680	689	677	670	631	654	701	708	700	706	622	672	658	667	659	629	669	666	632	689	653	662	697	691	680	703	620	643	687	652	684	600	687	719	686	696	677	692	654	664
51841	18878	6679	4298	2637	1725	1181	874	796	650	606	558	503	493	445	386	413	457	391	387	385	375	389	357	388	392	388	398	377	373	365	376	376	386	382	384	371	350	358	347	324	325	363	370	364	369	382	333	394	382	338	349	335	363	346	327	348	360	319	306	349	362	342	351	326	343	337	351	346	334	349	361	354	407	343	342	386	346	354	349	339	371	343	365	330	364	343	342	364	374	354	368	313	360	368	374	365	342	361	361	333	348	359	339	363	376	350	337	357	391	365	330	332	344	354	323	355	358	337	416	326	352	328	345	366	351	353	359	347	380	365	373	341	329	357	363	332	344	378	343	334	349	358	368	349	337	365	368	330	327	328	342	347	373	354	356	325	350	371	393	322	348	323	356	373	351	362	396	380	381	346	343	376	369	366	370	348	348	344	336	298	333	317	350	389	406	366	339	353	351	366	343	388	364	383	325	336	335	379	315	339	371	353	354	379	329	358	366	363	374	381	353	374	381	324	350	359	344	360	360	361	349	361	354	340	322	392	356	321	335	370	324	380	370	354	333	346	326	365	363	347	323	369	367	332	376	312	342	375	347	353	345	351	339	352	372	326	329	333	346	346	322	314	337	345	351	315	355	379	353	375	370	339	317	343	347	345	328	342	346	363	340	341	387	369	350	329	338	386	355	370	365	352	335	369	381	380	341	368	356	350	370	339	412	334	373	350	333	358	382	344	362	347	380	369	390	347	337	337	357	365	335	376	361	348	408	370	375	350	309	316	373	366	339	378	366	342	382	365	333	333	362	382	360	342	361	348	385	329	357	364	361	366	357	329	385	331	366	333	392	364	294	342	339	382	372	350	347	342	341	334	351	340	343	368	359	327	371	344	346	350	317	374	358	340	369	342	385	354	341	360	306	364	313	362	375	395	347	350	373	330	328	366	337	349	322	321	344	341	354	357	366	357	360	367	328	367	347	340	337	336	344	389	377	352	358	366	352	348	366	350	367	343	361	355	352	330	358	367	339	336	380	336	350	356	308	359	355	370	353	343	326	336	390	415	370	394	362	381	340	368	345	361	329	339	343	361	367	378	317	332	348	336	338	329	371	386	405	388	329	339	361	392	351	366	345	349	375	317	337	381	321	349	360	392	365	368	338	357	403	359	367	355	337	346	363	389	364	353	356	318	354	382	321	359	373	353	347	366	348	348	327	347	339	353	362	340	352	305	349	353	325	304	319	364	341	339	338	376	347	320	369	374	317	322	343	394	368	329	386	327	362	337	369	360	343	367	355	350	365	348	349	341	341	350	353	347	379	320	361	294	347	376	381	352	335	374	338	357	367	367	413	323	347	350	360	344	361	351	373	336	343	360	335	372	354	349	357	354	344	321	342	372	370	350	361	383	358	355	369	359	355	325	362	378	354	351	348	325	327	364	345	341	370	374	308	404	349	342	360	352	367	371	329	345	335	315	347	330	354	354	336	384	375	387	331	364	335	376	348	357	344	381	340	363	373	368	366	335	367	356	383	322	380	353	369	345	396	353	358	340	345	356	356	350	328	347	339	338	342	305	355	368	364	305	371	335	351	331	370	336	356	367	352	363	349	346	371	333	367	355	367	346	329	328	357	351	355	390	337	364	337	338	380	368	402	372	359	332	381	327	359	368	367	329	365	362	345	352	350	354	329	362	384	343	342	313	337	392	303	320	343	353	371	406	356	382	350	359	374	333	328	338	356	388	374	342	366	334	373	350	342	367	352	340	351	338	342	360	371	306	337	355	324	333	334	348	373	328	332	353	336	351	326	378	334	342	354	344	347	378	337	354	371	376	347	357	339	374	302	342	312	363	391	340	340	351	328	365	362	353	333	362	360	381	387	379	393	341	360	360	345	306	344	383	344	350	340	365	350	360	356	350	383	380	383	360	362	363	332	374	370	327	380	326	345	341	373	374	336	361	365	347	343	381	385	369	344	343	376	352	346	383	371	363	335	329	329	331	359	337	350	363	363	369	335	316	348	326	355	382	323	354	354	377	356	341	370	322	307	347	334	344	372	369	372	356	403	344	347	330	372	372	382	343	358	374	360	346	323	325	347	377	312	345	324	350	379	346	380	360	344	379	350	330	384	343	342	344	312	319	334	323	312	315	318	356	316	354	346	379	325	365	374	377	334	384	331	367	348	334	333	343	387	323	345	367	410	349	364	324	348	355	326	360	394	357	340	365	353	358	371	391	306	393	367	346	365	378	341	369	343	373	363	369	354	347	350	315	359	323	407	352	339	396	358	371	340	335	355	353	351	339	321	352	346	359	348	363	370	357	364	350	345	334	344	350	340	356	356	388	388	313	331	356	325	341	357	343	331	366	343	367	353	342	362	324	376	324	359	327	340	363	360	376	331	364	336	343	376	383	360	370	345	365	381	347	362	344	332	388	389	360	321	308	336	342	344	372	366	369	388	315	352	333	349	316	341	385	391	357	353	330	397	348	340	364	339	373	361	373	339	353	356	337	346	349	337	321	355	419	314	308	373	365	396	357	348	341	355	365	401	342	357	356	352	369	335	370	339	375	382	370	342	369	334	340	323	340	346	349	318	348	359	350	369	361	334	332	337	348	332	350	392	376	374	335	340	341	350	338	334	384	386	366	376	356	378	364	352	362	311	335	366	353	327	399	372	369	336	348	341	364	355	310	323	349	326	372	344	374	343	372	385	362	357	334	347	345	352	334	378	353	371	344	347	339	382	322	352	384	362	373	364	324	330	359	341	341	342	345	323	349	385	365	377	351	368	349	341	345	352	356	386	332	336	370	364	335	356	342	400	395	347	363	325	356	323	346	387	310	326	359	373	383	349	354	349	343	345	354	356	338	357	358	399	350	364	352	357	354	376	362	360	358	364	347	383	397	374	359	353	364	378	339	330	372	324	366	366	366	351	318	357	335	346	328	361	355	342	358	381	354	358	369	361	337	355	345	340	355	362	331	354	353	362	362	359	352	354	365	360	327	348	351	369	351	359	339	324	350	364	386	372	330	325	331	365	345	348	317	326	343	313	373	323	362	352	330	349	329	331	360	368	351	363	361	333	359	399	361	334	345	332	357	359	304	345	317	359	325	346	335	354	298	323	325	333	299	352	328	345	399	353	355	366	343	379	340	305	365	350	361	373	384	353	391	336	377	365	332	330	402	341	380	407	377	358	360	374	370	353	341	353	404	356	330	360	378	375	354	387	337	320	358	338	327	364	328	331	356	349	356	327	372	367	332	343	371	333	340	374	357	366	341	376	337	354	363	353	376	361	360	361	360	365	364	340	364	320	340	340	313	383	310	310	346	341	336	351	338	342	359	344	361	375	357	381	350	331	362	351	379	347	369	358	352	377	328	327	363	347	359	381	370	344	384	375	368	360	340	366	389	310	340	371	352	367	355	336	406	347	319	358	360	368	333	372	339	366	325	356	351	353	354	362	340	341	371	337	342	341	359	348	345	345	348	343	378	360	381	335	351	311	372	371
31102	6151	8740	10046	8108	5796	4543	3560	3035	2408	1909	1756	1634	1518	1432	1300	1190	1065	1077	1046	1015	1005	953	969	955	903	916	896	891	907	852	853	836	868	829	867	859	849	860	900	800	811	838	874	858	818	860	841	821	822	790	845	773	747	750	811	795	770	836	758	820	732	770	762	754	790	782	802	834	717	791	778	810	772	771	751	803	760	750	791	728	812	773	804	805	756	752	793	759	771	758	791	714	755	767	813	788	771	752	806	757	735	797	773	786	810	751	771	742	765	760	766	790	749	811	720	781	760	759	753	774	769	807	757	758	802	829	756	784	792	778	760	730	749	783	796	739	781	779	806	760	789	773	760	717	745	813	743	797	797	764	773	746	766	780	798	722	767	788	771	784	756	739	743	797	783	738	770	809	750	763	764	729	706	759	738	789	766	741	779	757	743	792	766	844	801	759	760	718	752	772	750	746	734	751	811	792	757	747	752	771	802	765	747	754	754	824	738	758	787	779	768	725	755	795	721	787	770	724	759	724	717	767	788	753	825	784	738	770	779	804	758	748	756	764	791	744	783	759	759	762	760	749	770	782	770	759	779	727	800	788	737	786	793	778	768	735	745	772	749	772	792	720	762	766	788	768	757	748	782	805	747	769	812	725	760	794	767	777	785	747	743	793	765	697	775	762	785	780	710	804	777	785	740	754	710	780	725	737	775	814	744	734	742	771	764	776	788	727	784	744	797	750	748	785	802	792	754	769	788	798	776	721	769	804	739	789	764	790	736	736	739	733	786	774	801	796	776	783	790	802	784	739	775	779	772	750	755	735	741	761	720	757	782	752	805	769	709	784	742	736	788	794	755	770	791	772	760	750	799	762	780	812	811	738	797	782	763	782	780	807	731	777	751	791	724	768	752	747	744	775	790	755	750	758	780	757	808	712	791	764	748	744	799	748	719	726	741	729	758	793	702	775	822	723	844	800	764	817	771	746	749	813	733	783	763	729	776	806	734	758	774	795	783	767	773	733	814	763	754	805	740	757	734	804	789	749	773	723	810	833	780	750	763	774	837	765	829	741	792	760	751	771	760	798	725	767	751	758	760	782	747	785	783	780	793	748	747	789	768	752	788	763	761	734	747	733	753	780	773	769	742	815	753	794	750	773	746	741	779	798	776	727	815	765	766	729	768	748	798	783	743	787	751	738	750	797	796	736	788	784	785	761	771	751	782	754	697	766	753	754	779	769	737	761	739	781	759	757	749	785	770	767	807	768	689	740	769	720	785	732	775	736	753	781	721	737	764	793	776	775	751	751	713	741	730	767	760	753	775	749	774	723	724	733	699	788	754	789	756	763	777	781	750	819	737	806	740	775	815	786	761	785	747	763	792	724	775	791	786	756	756	753	791	746	773	727	755	758	758	785	783	759	754	729	789	792	768	802	766	776	760	775	774	781	763	768	790	736	795	796	784	764	739	817	743	737	792	756	763	780	768	694	770	754	718	788	710	731	780	739	800	756	782	739	780	740	747	724	815	736	747	749	807	776	742	786	781	743	749	806	768	787	800	820	753	779	726	734	826	760	744	781	805	787	744	743	747	748	759	779	778	752	772	748	781	825	718	745	761	767	768	759	808	826	747	774	758	731	735	742	814	801	737	755	787	773	764	716	749	786	747	751	779	765	753	711	712	753	774	749	764	747	757	762	755	760	749	746	765	778	813	749	737	752	783	806	762	757	768	779	807	804	774	809	756	758	747	790	811	817	815	740	774	748	763	749	780	778	745	780	755	752	730	762	738	756	733	807	763	794	772	808	771	793	726	787	794	732	735	778	743	802	822	749	780	791	771	796	776	783	724	702	758	745	752	761	751	815	790	698	760	771	787	732	728	748	712	795	751	765	755	759	774	766	756	740	776	842	757	792	778	809	772	792	747	752	732	755	778	803	764	788	749	828	775	736	742	677	727	767	776	766	750	696	764	766	791	710	787	778	789	778	759	765	748	809	804	805	720	787	755	765	770	736	827	734	730	692	736	736	792	758	792	776	753	748	753	739	763	761	733	798	788	791	763	756	779	746	739	790	737	748	732	787	745	787	814	746	809	779	740	787	830	798	730	819	784	768	763	727	785	739	778	738	794	807	753	743	737	760	761	723	781	803	771	792	742	762	763	824	768	785	813	767	763	776	789	771	768	787	784	730	780	738	815	771	760	820	747	805	784	753	743	782	737	777	804	752	765	775	813	790	770	783	768	782	749	757	774	808	740	736	802	786	782	771	806	750	701	795	786	792	765	757	796	766	748	761	741	778	790	787	749	763	822	799	725	774	774	737	764	771	747	711	747	784	754	779	813	753	766	719	797	732	793	780	765	768	794	770	781	738	799	769	752	733	727	777	718	753	761	770	780	765	784	780	770	758	789	771	706	734	782	753	778	748	758	761	760	802	791	721	772	748	723	773	790	695	779	785	732	796	809	826	807	728	710	815	764	759	823	808	779	790	746	754	777	729	791	787	810	799	765	765	783	753	781	778	770	751	734	772	742	774	743	736	734	771	802	773	766	818	775	772	778	798	772	760	742	734	761	774	833	746	772	735	766	756	738	783	713	731	789	749	772	805	756	769	758	749	746	754	770	796	743	737	775	773	716	747	747	695	749	743	738	779	806	779	682	783	725	814	707	741	798	814	805	799	712	767	771	772	781	765	744	732	751	819	791	845	752	709	771	743	778	786	802	815	764	790	824	756	787	810	751	808	760	769	759	728	781	778	807	739	774	759	735	714	796	768	786	739	780	753	767	759	769	757	776	723	740	762	770	767	792	790	798	761	752	762	746	799	767	751	773	745	795	793	759	781	756	805	760	824	773	765	756	778	744	780	779	749	755	776	786	777	775	756	764	785	805	755	752	780	784	760	721	788	705	789	702	767	825	783	805	774	742	781	798	771	776	777	726	751	742	763	779	752	722	742	775	784	760	747	786	756	755	762	803	768	793	777	757	753	769	753	744	738	755	764	798	739	810	760	775	741	745	722	807	756	771	802	754	742	746	770	763	768	691	802	790	693	735	724	734	815	800	762	687	807	812	766	761	786	756	811	778	790	810	764	750	766	805	765	791	743	771	760	750	800	805	785	719	772	778	760	758	732	753	787	822	784	747	716	754	757	779	763	773	762	768	693	762	793	771	748	767	742	753	758	796	821	799	734	736	781	781	746	770	776	758	805	763	767	782	774	789	748	749	760	800	736	745	775	766	756	758	732	721	728	753	763	765	760	716	772	753	734	764	748	754	776	742	771	752	775	744	739	793	775	781	733	742	771	721	780	772	736	785	770	741	764	762	705	788	795	744	770	755	779	789	750	799	752	740	794	736	763	759	783	755	740	777	775	791	790	757	777	737	775	788	801	791	789	769	807	751	754	747	736	776	771	695	783	763	744	803	795	754	779	755	784	782	772	772	753	765	696	771	779	747	806	767	789	733	782	831	739	783	765	759	701	803	758	780	792	788	787	730	718	751	828	737	769	764
18629	3458	1572	1328	832	541	454	358	360	273	233	262	253	240	223	223	224	234	214	201	212	207	197	228	189	216	206	184	256	200	190	176	193	203	177	213	202	188	199	185	204	186	201	208	164	196	197	184	199	211	166	212	227	210	190	195	210	196	211	230	189	163	199	196	192	205	197	180	182	173	211	192	201	209	173	174	203	204	178	203	182	204	191	175	204	181	178	199	188	192	199	193	195	205	189	198	198	220	203	206	190	202	175	194	172	196	203	170	217	197	205	224	222	201	237	193	189	200	214	214	194	194	193	197	209	192	168	188	196	196	201	192	199	234	171	195	195	196	200	200	198	197	190	216	208	202	194	226	198	214	229	178	205	200	163	212	159	176	188	205	196	177	189	192	197	195	214	193	178	187	199	182	191	194	196	179	184	212	172	184	166	181	199	204	217	227	234	211	217	196	184	202	215	195	214	195	199	195	201	200	200	192	200	181	174	192	211	205	191	190	208	186	211	186	176	212	187	193	199	179	186	189	190	184	211	192	196	204	206	201	186	195	208	184	222	166	193	190	173	191	220	192	180	174	184	230	205	188	173	206	204	175	202	196	161	175	179	200	173	187	190	185	175	202	185	192	156	186	176	173	176	210	199	213	202	212	177	168	187	198	195	177	163	180	203	218	219	194	210	207	195	184	182	199	168	207	176	180	196	158	184	176	187	175	212	177	187	196	218	204	205	180	174	182	202	190	192	211	162	185	184	190	187	187	188	168	176	198	195	192	196	210	217	212	178	163	204	173	165	223	176	168	201	192	172	201	195	204	178	211	218	223	185	177	194	208	197	200	182	206	162	214	201	191	180	216	202	201	214	137	188	175	180	174	189	180	189	199	214	191	173	198	185	209	206	174	188	169	189	186	198	228	183	190	205	205	192	190	183	184	192	224	195	200	219	192	190	180	225	219	203	218	182	214	219	195	194	196	181	211	194	218	197	192	198	215	225	213	207	221	169	203	187	230	170	211	199	214	202	195	183	210	186	190	203	217	163	187	203	198	201	197	202	190	192	211	191	189	170	165	191	224	199	198	198	213	186	208	168	177	182	190	191	186	211	180	201	173	210	202	187	231	202	198	195	212	201	204	202	194	195	208	173	169	182	182	203	209	199	206	217	223	198	208	182	211	212	196	190	177	187	207	207	186	191	214	185	190	181	204	204	197	194	223	179	163	188	183	217	199	204	198	197	177	190	201	168	205	167	160	195	175	157	199	207	205	188	197	194	192	163	202	197	194	186	178	197	208	192	188	186	192	214	223	207	197	177	175	204	196	197	188	184	191	200	180	202	181	198	196	197	196	195	215	194	168	168	201	219	219	194	217	172	208	182	189	194	202	166	192	213	194	172	181	175	199	198	205	202	179	205	199	176	196	221	204	192	184	198	180	166	192	192	176	190	185	197	195	177	178	176	210	174	175	192	199	185	169	203	195	227	192	194	223	197	184	185	197	175	184	197	180	174	196	197	190	178	185	175	189	187	181	186	181	192	200	175	189	181	197	186	193	172	210	179	157	198	187	200	178	192	206	179	198	216	191	202	187	189	175	200	180	215	166	205	204	201	205	168	201	178	171	156	195	197	213	186	189	204	196	175	208	207	213	195	194	199	174	191	189	203	200	200	190	206	199	206	231	200	206	187	178	188	193	201	180	211	184	173	186	195	187	215	183	180	182	194	196	183	208	205	201	164	206	182	180	202	170	178	188	182	202	205	155	223	228	199	196	216	224	207	205	176	202	207	194	213	205	230	204	202	201	187	203	193	211	190	206	228	211	174	191	185	177	181	208	213	166	199	180	180	236	204	195	165	189	171	192	164	185	183	196	208	184	194	205	187	218	221	232	206	190	178	188	186	191	204	215	190	193	205	179	200	211	205	187	194	216	205	201	183	202	192	180	195	197	200	177	211	202	187	215	191	189	190	173	217	173	194	180	228	198	208	162	177	178	223	191	208	180	226	183	209	212	189	177	197	163	195	200	226	195	183	194	188	186	200	210	232	185	180	191	211	187	186	212	201	192	182	171	202	208	188	183	201	159	240	187	198	210	210	183	174	184	209	188	196	200	158	203	238	187	227	196	159	212	182	207	178	174	205	198	184	181	201	219	209	189	200	224	171	172	167	194	160	197	221	198	203	232	187	220	208	206	178	215	190	178	202	198	192	196	182	191	184	224	199	192	212	213	196	210	187	211	197	206	208	189	201	204	196	214	170	209	193	166	175	212	193	208	196	208	231	187	191	194	200	180	181	181	183	217	210	206	180	207	206	201	173	182	195	187	201	202	177	185	218	185	209	221	198	204	217	193	182	193	193	188	180	170	182	211	189	171	179	188	199	216	184	196	205	209	192	185	164	198	231	186	171	179	197	221	201	203	179	210	190	171	192	171	205	236	178	170	175	199	184	188	196	195	196	202	186	162	167	195	183	217	185	196	194	199	172	197	169	178	229	182	203	181	183	204	194	203	158	184	203	174	180	192	191	180	194	197	168	197	178	195	187	227	195	205	196	226	194	211	179	160	198	207	188	220	185	188	180	205	207	194	207	208	183	209	216	205	188	188	197	192	191	202	198	181	189	194	217	180	179	202	186	185	202	193	193	175	187	182	199	188	193	177	222	210	172	207	203	194	188	191	173	198	210	205	192	204	185	204	217	210	229	187	208	199	212	152	205	220	177	194	188	196	201	194	216	201	173	185	195	214	190	183	196	235	200	204	205	201	190	166	206	212	194	199	193	173	152	198	180	207	176	191	189	187	193	207	194	202	180	211	198	191	205	196	198	179	203	184	185	184	186	201	197	198	186	193	193	242	169	190	187	206	204	175	185	188	179	174	210	204	208	174	203	181	208	185	164	224	213	167	218	189	184	206	183	184	179	198	195	219	194	209	185	193	172	179	189	186	199	204	166	172	200	198	205	178	176	197	189	186	185	216	181	208	214	189	196	167	204	212	189	190	181	190	194	198	171	222	188	198	216	217	190	194	193	206	202	195	183	226	158	187	173	209	202	212	192	185	185	199	185	180	196	179	193	201	193	210	185	193	185	175	184	200	200	216	191	212	198	201	188	221	184	213	184	218	221	199	183	226	166	190	198	182	215	199	212	189	187	190	209	203	171	222	207	205	193	202	193	202	169	169	185	184	207	181	187	174	167	214	198	209	224	172	204	200	187	181	199	198	194	194	185	189	194	197	170	201	170	181	199	191	188	190	185	190	210	181	169	209	199	187	194	177	200	178	183	180	185	208	202	181	195	176	198	170	213	215	195	197	193	211	183	181	182	187	182	209	201	196	210	199	186	179	188	205	174	204	210	177	182	210	202	194	211	189	193	186	205	200	214	206	194	194	169	182	194	212	206	197	203	197	222	199	196	210	193	166	193	196	198	195	199	193	196	223	215	199	180	177	193	222	198	193	179	212	205	186	175	179	223	190	204	189	201	167	158	199	190	207	191	166	181	201	202	200	190	213
10684	1926	3265	3912	2973	2297	1728	1518	1138	1041	873	841	758	747	678	653	593	590	566	532	517	515	560	505	518	479	474	502	507	510	534	493	485	498	454	503	484	500	529	470	467	483	504	458	519	477	496	527	481	481	476	459	500	469	492	466	483	484	508	463	466	444	453	459	507	451	473	467	446	467	468	481	447	479	429	459	462	448	502	488	495	494	452	454	474	460	503	460	468	503	450	472	416	474	466	502	475	476	446	505	448	472	468	441	511	494	465	484	467	475	454	486	426	489	477	420	498	460	515	475	487	459	484	463	468	480	454	440	497	473	462	478	462	460	467	474	474	502	495	468	475	457	456	460	448	430	461	466	487	472	499	408	440	477	482	464	505	448	508	490	461	467	434	451	479	450	506	492	462	458	443	463	489	488	483	456	456	484	430	476	460	473	471	452	473	442	427	457	438	484	482	466	478	498	482	480	440	493	463	430	461	478	419	449	479	476	470	453	434	455	446	510	482	459	464	477	461	475	453	463	476	441	484	490	422	407	477	471	477	507	471	476	468	500	430	463	488	429	467	466	431	474	450	449	455	438	482	450	446	482	428	455	490	479	492	471	486	475	456	467	463	514	469	451	427	444	467	482	490	455	464	479	463	478	459	459	457	471	461	516	475	427	473	477	481	495	460	466	454	418	422	430	430	474	489	486	475	489	478	491	465	445	490	493	480	490	474	484	464	464	498	524	435	496	455	490	471	487	442	471	462	456	446	473	463	481	515	463	446	465	430	471	478	411	425	470	449	481	498	471	438	406	449	457	472	448	437	461	493	462	454	427	442	475	481	474	479	478	461	434	455	495	488	445	461	455	440	457	505	432	459	478	479	459	432	504	498	468	463	496	492	482	468	514	471	475	470	474	436	509	449	453	454	465	495	438	490	468	468	459	466	480	480	510	487	462	454	461	448	460	446	505	462	447	440	483	453	460	462	476	442	479	455	463	480	454	441	507	470	468	485	470	451	462	447	455	464	460	444	463	471	487	472	458	483	485	450	497	533	483	481	429	491	481	469	425	470	464	468	475	472	492	483	474	509	428	468	443	494	488	452	386	457	468	484	491	421	499	441	436	467	440	459	485	485	428	439	481	475	442	483	454	461	460	455	446	455	518	506	518	458	473	475	483	449	493	465	454	457	487	447	438	478	498	455	466	475	449	434	434	494	443	445	473	462	451	481	469	478	457	469	430	481	396	449	485	461	454	470	437	470	444	453	476	481	492	485	471	453	453	442	479	453	481	486	459	477	510	471	500	469	455	471	478	487	464	442	449	476	452	475	455	469	451	502	488	487	440	450	463	434	436	487	452	425	466	479	461	440	505	433	467	469	470	478	453	481	455	440	480	493	459	439	458	429	451	482	469	457	458	451	485	474	441	442	457	478	446	461	489	463	445	483	439	477	449	416	488	512	508	463	463	491	455	457	472	465	473	488	490	459	475	457	423	489	489	444	468	459	478	457	436	470	457	472	458	462	521	458	483	489	457	447	444	455	502	465	451	446	441	462	466	457	454	447	483	459	498	461	487	457	448	477	437	463	488	473	441	473	467	438	511	474	481	473	461	459	466	437	450	475	499	472	492	473	419	479	457	462	480	461	496	469	472	467	464	437	483	450	459	415	482	492	468	436	459	476	472	464	508	483	462	463	481	430	460	439	471	450	485	454	463	463	486	458	485	483	484	462	467	475	474	464	515	462	466	467	477	442	511	451	474	499	446	472	463	472	427	481	455	455	490	475	470	478	446	457	472	495	430	469	511	446	457	496	487	456	466	498	478	474	459	474	499	427	464	430	479	460	499	454	475	448	459	482	464	459	458	435	457	478	475	462	477	503	465	419	471	453	481	434	443	480	472	467	463	472	504	453	496	478	450	484	492	489	482	468	465	491	460	461	471	454	466	472	506	482	492	412	475	460	466	465	416	483	456	474	474	467	471	463	449	449	467	452	462	449	470	460	439	474	498	466	456	448	463	485	459	451	452	515	456	446	511	484	432	439	466	463	450	485	466	479	437	474	483	449	458	451	511	461	500	452	464	498	480	471	478	443	484	429	495	430	478	473	469	474	424	438	462	446	459	494	462	455	482	483	473	461	492	464	464	449	468	463	478	492	494	459	497	478	453	466	461	497	476	453	434	447	486	416	433	461	483	449	471	480	483	443	487	447	474	469	438	464	461	462	471	518	445	470	444	477	463	445	482	479	461	446	476	474	452	457	496	440	434	453	462	520	517	481	451	463	480	488	442	501	498	496	487	420	466	459	451	426	478	461	433	490	474	448	510	471	485	470	460	492	473	500	493	491	470	465	465	515	480	459	508	469	461	431	465	502	505	477	497	488	465	452	481	511	436	455	509	439	503	433	423	451	461	446	481	434	454	484	466	495	454	468	430	415	468	500	483	454	431	522	464	451	457	478	491	460	456	432	472	450	460	443	442	427	455	425	491	469	457	476	452	467	513	497	445	453	474	480	447	444	473	509	481	444	454	493	482	434	500	494	451	482	470	468	441	474	485	510	494	472	468	475	464	461	445	487	483	477	472	470	466	484	526	492	488	484	453	462	487	465	450	459	510	487	464	444	467	502	466	469	471	480	499	435	459	484	469	442	461	466	468	471	464	467	480	490	484	467	434	445	483	489	449	495	443	509	452	455	465	449	461	464	493	466	517	476	455	469	440	434	459	467	458	493	428	485	445	485	474	487	466	471	421	480	496	451	470	470	455	434	472	465	499	444	445	482	453	460	478	448	488	460	454	461	461	480	495	461	452	477	451	431	409	477	469	440	507	436	426	444	473	473	440	462	455	515	467	447	437	449	473	465	430	457	439	477	457	464	482	449	483	452	482	471	476	455	471	499	444	484	461	456	491	493	469	468	483	476	479	466	478	499	485	477	481	469	472	488	419	474	447	439	450	492	454	458	453	453	452	513	483	477	509	463	497	473	447	485	477	459	448	469	484	445	498	488	475	475	477	474	447	492	439	475	447	432	446	492	482	459	430	488	483	464	452	468	453	463	465	459	449	476	467	452	443	451	491	425	456	469	479	505	447	411	479	482	485	446	474	464	415	458	463	478	489	511	453	456	442	495	491	452	488	484	500	466	442	474	455	501	466	430	454	502	468	521	470	427	499	507	468	483	477	419	502	454	472	429	476	463	507	470	464	442	438	476	468	447	469	468	491	495	478	474	459	459	490	425	477	467	469	493	484	456	444	422	482	477	451	453	418	426	455	465	446	447	470	444	481	475	451	467	462	435	463	447	488	487	479	455	500	444	451	473	496	476	434	491	447	425	456	462	458	507	477	448	485	489	418	456	487	454	453	490	475	474	446	454	489	457	483	456	470	453	463	506	457	554	471	484	433	454	481	477	482	464	430	454	450	488	509	435	471	503	502	428	480	477	454	463	466	499	478	442	528	461	432	463	499	454	464	458	469	482	487	496	459	463	459	459	517	481	460	460	496	456	448	481	457
38941	11643	3586	2588	1561	1090	770	624	560	491	462	399	390	404	377	356	382	334	319	322	327	326	312	324	311	310	321	332	359	335	312	305	284	332	269	284	328	320	337	298	306	295	296	293	291	302	295	251	317	319	303	302	303	300	298	282	308	267	269	309	313	264	298	290	294	278	302	280	272	294	292	299	312	310	292	292	304	308	270	280	256	292	289	288	278	289	342	324	296	303	274	267	291	319	282	284	298	269	264	273	281	298	280	305	314	263	306	301	274	307	286	265	283	306	292	302	274	298	321	295	308	278	292	290	309	312	314	283	300	332	262	285	288	293	336	311	303	278	293	324	292	271	278	305	276	296	292	331	270	298	287	280	304	295	311	318	294	295	317	318	301	308	282	293	293	303	313	343	327	265	274	314	331	301	296	311	238	275	302	302	306	292	291	319	291	284	271	268	291	270	286	277	316	308	315	281	270	298	273	300	288	297	317	283	291	315	286	326	314	302	291	316	273	326	302	290	287	284	323	288	267	283	289	267	290	276	283	295	282	299	301	328	304	297	298	285	288	305	283	324	298	288	299	306	279	298	295	322	296	317	328	302	290	268	275	303	310	328	332	289	278	315	295	289	312	296	287	293	322	262	295	332	303	251	275	324	306	273	308	283	276	289	274	296	300	303	274	284	314	314	316	300	290	297	341	315	327	276	298	296	299	291	310	325	301	314	291	344	320	292	289	341	302	296	334	279	297	281	291	309	297	289	300	302	291	285	332	283	301	290	284	316	308	284	306	265	322	288	284	272	300	315	295	282	293	293	323	316	294	290	277	288	287	298	294	316	318	301	328	303	297	304	305	313	279	308	335	289	302	300	328	285	260	295	309	256	303	300	308	269	294	283	270	291	265	287	304	316	288	315	262	300	282	288	285	318	316	317	331	290	282	292	315	295	262	315	312	318	269	315	328	255	326	248	315	311	344	311	290	301	297	286	291	305	272	317	282	299	301	299	303	303	281	284	281	335	313	294	253	310	322	273	284	330	310	331	304	287	293	282	285	303	316	282	283	300	298	308	269	292	298	312	296	293	284	299	291	278	315	257	280	295	307	286	293	282	297	290	308	265	301	304	275	306	317	313	289	315	296	281	298	337	296	283	291	289	296	287	277	276	316	302	279	297	335	284	322	301	302	303	291	289	302	285	288	292	307	287	287	304	296	299	265	300	286	302	300	272	321	332	307	273	284	321	288	312	333	266	307	266	244	286	310	276	258	297	292	307	292	284	258	274	336	281	266	298	303	286	282	279	314	307	309	300	307	281	303	282	302	297	329	314	287	325	306	290	281	285	283	290	278	286	298	297	297	320	287	259	325	344	285	289	303	302	327	259	302	283	312	283	308	282	299	284	325	305	293	320	309	279	292	285	289	298	281	297	272	275	303	307	279	282	310	310	268	311	331	263	290	265	286	280	318	309	304	271	279	297	283	282	304	293	281	274	298	298	297	302	292	286	292	309	297	281	286	312	326	339	285	279	283	329	306	296	277	310	294	293	295	267	298	276	280	281	310	311	325	320	296	296	280	302	285	290	324	290	269	300	307	299	286	312	290	276	313	329	304	333	327	299	264	272	302	305	298	314	274	335	319	287	316	285	287	254	311	297	312	320	304	294	269	290	288	279	294	321	287	278	265	315	278	263	284	300	305	331	294	291	308	307	288	312	280	273	305	310	305	286	277	277	313	284	292	314	307	324	303	300	274	282	297	305	311	330	277	321	301	317	328	284	332	300	308	302	312	282	278	311	270	312	285	275	286	283	288	316	301	336	268	298	295	321	308	287	279	300	312	278	284	278	307	265	302	302	317	294	307	277	306	307	286	305	312	294	298	317	296	273	292	309	295	339	306	272	276	308	311	287	279	306	262	334	325	289	320	287	282	309	262	304	322	335	286	289	294	299	283	335	286	282	296	263	292	294	282	312	249	316	285	308	320	311	298	313	289	288	350	259	292	278	289	246	319	335	277	266	280	287	316	338	283	305	324	333	282	308	288	309	287	319	266	309	316	308	300	313	271	308	281	337	315	305	289	294	300	305	331	273	309	299	275	296	298	296	290	283	279	316	289	311	307	271	334	288	257	300	280	286	311	313	320	279	300	298	295	298	281	320	317	305	313	297	282	303	286	287	299	293	278	306	312	290	339	304	295	310	284	302	277	283	311	254	325	306	305	309	300	310	300	286	297	298	312	304	282	305	264	317	323	316	283	274	330	306	307	306	298	293	276	313	292	283	331	303	323	320	306	291	298	279	289	264	296	302	310	308	262	308	291	305	296	319	312	275	298	309	322	296	319	312	288	289	282	303	287	300	310	309	300	291	282	290	307	289	289	300	297	325	276	265	293	318	327	286	305	292	285	306	338	312	292	294	306	262	327	318	272	271	326	304	275	304	329	311	292	269	331	293	322	299	354	289	272	290	285	322	292	316	287	289	299	304	288	322	284	297	280	276	321	343	294	306	340	314	289	283	263	321	303	290	275	300	303	305	306	284	313	292	299	274	319	271	276	292	284	299	280	276	298	305	275	309	303	279	331	296	287	315	324	303	307	325	329	324	307	311	312	298	299	285	321	271	317	299	300	292	290	274	295	267	263	310	318	271	309	293	269	287	299	328	300	305	289	292	275	267	301	317	253	335	289	256	275	316	278	322	274	322	300	267	304	311	302	329	315	291	290	311	299	324	293	316	341	324	304	288	300	265	332	271	278	308	282	324	305	278	333	296	330	325	314	303	326	292	312	301	307	298	300	315	298	283	294	325	291	291	287	337	278	285	297	295	304	330	309	284	257	292	306	279	301	285	271	277	296	307	271	317	292	290	266	290	283	291	287	324	306	294	291	267	287	291	328	323	284	303	287	307	292	285	246	284	288	306	267	302	315	273	279	324	295	263	310	320	300	285	290	288	279	309	286	317	287	304	278	275	312	274	289	297	299	278	319	277	321	287	315	276	294	301	302	275	293	287	334	270	293	296	290	302	290	270	291	288	304	309	290	280	279	293	277	289	287	306	251	295	274	291	311	320	321	296	278	311	301	336	275	293	294	319	329	294	275	286	312	299	304	289	282	281	321	332	291	294	323	302	278	280	285	340	299	305	310	323	280	252	278	318	308	302	303	286	304	266	284	281	243	325	265	282	299	298	286	312	290	321	305	292	301	301	312	289	259	254	300	290	287	280	257	304	281	282	332	313	287	274	304	289	307	290	292	254	298	283	274	288	277	282	305	306	267	283	284	314	326	288	300	291	299	295	301	308	302	321	282	297	276	327	257	302	272	321	307	310	274	281	304	296	283	306	271	290	277	306	318	282	271	305	334	284	306	312	320	287	331	295	291	269	315	320	305	294	296	311	321	282	294	305	268	299	291	303	284	279	262	256	261	286	309	298	258	293	332	304	328	282	311	336	307	302	270	295	287	273	274	284	298	277	326	291	298	316	309	311	285	302	293	319	312	319	300	292	307	319	296	311
23980	4190	5909	6807	5489	4060	3154	2500	1895	1623	1593	1366	1330	1152	1093	1045	975	902	830	820	876	798	770	747	775	800	813	732	761	745	683	739	775	695	793	719	714	768	733	713	711	671	731	753	776	760	700	686	731	724	728	670	681	706	705	760	687	722	700	717	708	728	701	735	658	651	721	685	682	671	708	702	649	673	702	625	668	660	664	637	703	712	695	685	646	693	671	681	628	669	655	613	646	675	660	686	684	692	718	690	646	714	638	672	679	763	644	666	690	690	684	670	656	676	658	679	669	711	671	689	685	686	646	659	676	696	646	683	692	686	687	631	666	636	645	685	710	683	736	631	673	710	658	728	651	686	644	647	673	669	652	659	704	696	672	626	714	702	723	692	641	669	706	665	680	673	653	642	680	632	671	653	649	673	690	686	672	670	645	678	668	670	688	634	678	676	667	659	663	648	707	702	713	687	677	686	677	675	726	650	690	723	671	717	692	759	685	680	724	672	688	645	644	667	705	684	662	687	687	683	684	696	683	723	668	629	714	700	689	714	663	661	644	680	673	678	657	645	679	703	698	654	681	657	653	696	706	687	707	697	703	678	680	671	650	686	674	682	675	699	708	715	689	723	666	683	686	651	675	668	670	695	655	645	711	592	666	704	665	626	635	692	629	699	671	685	715	705	683	708	659	655	656	656	644	659	705	705	666	632	690	714	669	669	703	729	651	630	700	666	732	692	744	691	646	685	664	680	670	645	625	698	618	644	681	699	713	712	727	668	640	633	653	685	697	766	669	674	652	679	650	699	663	686	700	680	649	676	691	702	641	686	654	693	653	696	669	681	681	663	702	681	678	703	685	641	660	672	688	616	658	642	642	626	645	765	650	680	692	643	684	715	681	683	671	717	650	676	668	689	694	629	675	708	687	668	699	649	638	685	683	664	668	678	635	724	670	695	700	691	656	656	675	698	700	658	670	694	671	720	699	686	662	681	700	692	673	655	663	690	657	694	646	677	640	686	643	746	683	667	678	688	721	679	672	706	666	719	654	708	653	678	689	625	664	698	668	688	666	682	649	674	664	673	640	660	696	635	716	643	702	632	666	709	624	694	637	614	644	667	687	683	646	661	670	690	675	660	686	682	691	685	677	697	682	691	670	662	676	680	726	650	670	685	666	678	672	669	710	650	659	657	596	666	667	707	680	688	629	649	718	680	674	687	723	703	646	702	699	645	666	663	660	633	676	661	681	715	697	743	696	680	660	680	727	653	672	628	702	673	715	690	698	620	685	672	685	687	657	675	677	620	661	678	724	697	687	682	672	732	698	681	677	654	699	649	659	655	627	686	675	685	649	713	658	626	680	651	678	674	687	648	658	723	661	702	686	699	649	703	672	705	707	658	690	705	669	634	649	686	698	653	693	693	691	697	721	661	672	671	649	702	687	720	644	659	630	698	638	642	630	738	685	688	644	689	641	653	690	628	680	683	683	694	648	657	673	658	694	698	708	699	661	675	683	637	691	736	676	690	630	716	680	651	702	711	740	679	664	642	693	694	676	676	701	696	655	638	635	697	656	660	640	659	709	674	635	653	697	730	675	677	693	653	700	709	659	704	674	699	671	670	721	665	641	660	686	667	646	664	621	709	694	677	656	692	685	651	633	675	659	621	659	695	709	694	691	643	710	697	657	670	743	676	696	665	674	592	661	695	665	663	678	688	671	685	671	649	627	671	646	692	687	657	633	646	667	681	677	599	690	714	723	685	709	671	661	644	667	709	674	668	700	647	684	699	696	678	694	674	636	669	694	646	662	666	674	640	701	680	712	667	688	681	654	647	709	693	665	668	656	661	688	670	689	741	664	700	688	714	718	671	726	664	636	711	687	705	686	644	654	719	698	714	664	679	696	657	730	667	686	719	642	681	645	674	677	702	699	695	693	711	672	736	644	687	711	675	703	653	688	651	693	644	664	682	676	669	679	682	679	660	684	664	686	664	657	650	646	654	721	739	731	699	717	654	649	693	665	731	696	704	650	675	661	718	648	703	713	662	648	678	738	673	689	712	664	676	654	696	684	644	649	687	684	675	687	736	671	681	669	678	701	657	672	714	672	661	650	694	685	682	674	633	679	669	708	661	691	662	685	661	660	680	689	677	671	667	661	683	663	675	633	705	697	668	652	682	661	689	701	714	677	651	668	724	649	675	717	685	672	645	685	670	644	683	703	668	669	685	651	688	675	693	721	681	641	702	716	675	669	633	707	674	662	724	612	656	695	668	647	637	699	674	702	699	716	692	627	644	737	684	662	695	687	597	673	669	686	691	671	670	669	691	700	653	682	673	654	617	655	681	703	702	703	673	679	595	656	648	730	618	737	665	653	682	710	718	637	661	708	706	688	676	704	668	646	674	667	665	711	673	707	691	702	635	696	666	641	696	697	642	659	663	681	653	654	679	672	678	665	670	733	658	687	691	696	671	640	687	694	649	658	711	660	654	709	689	689	651	646	694	674	690	649	677	694	622	618	624	645	682	690	662	684	647	691	700	659	607	721	637	676	702	699	740	696	671	636	650	691	711	687	633	667	675	676	698	683	702	672	679	662	681	697	740	683	695	678	671	672	623	707	661	697	647	669	680	678	677	664	715	670	699	650	714	650	652	655	709	672	679	656	710	669	666	673	684	661	677	640	645	653	703	691	683	759	707	646	624	708	695	687	636	688	687	682	665	666	685	680	671	690	663	693	669	642	604	673	696	713	678	672	668	729	681	661	677	689	639	653	662	653	630	685	668	673	680	659	671	650	641	659	653	668	703	678	655	673	667	655	661	668	693	662	706	656	699	652	664	681	674	681	612	718	677	681	619	678	638	655	736	680	655	706	694	635	718	713	645	679	697	705	650	680	706	654	660	656	705	671	697	638	665	680	667	680	748	705	704	648	717	685	669	638	688	665	666	698	637	659	676	668	670	657	692	668	657	661	712	685	647	668	672	637	701	688	649	672	681	676	712	639	683	653	697	638	712	622	665	670	668	676	677	663	707	631	699	699	675	695	699	661	658	663	696	670	662	671	648	708	677	721	700	664	688	710	684	681	679	647	707	686	659	706	654	652	675	731	693	649	689	686	646	660	711	692	635	655	669	698	651	740	641	685	712	678	690	678	680	681	629	694	712	670	690	652	671	633	623	707	689	656	709	655	668	716	656	681	701	665	655	649	632	664	662	678	696	688	711	689	697	673	656	682	720	698	673	691	662	667	638	725	683	662	659	671	631	673	684	728	700	651	678	592	710	695	691	685	694	710	652	661	695	679	654	712	644	702	669	649	686	647	708	655	682	663	650	676	671	660	664	703	649	670	709	686	658	688	652	669	692	696	689	676	688	649	676	677	659	617	703	708	676	716	662	714	676	676	647	671	679	664	701	692	677	657	758	695	682	670	639	719	698	682	710	709	633	742	675	650	690	673	638	650	653	663	658	673	675	682	680	691	652	650	643	698	735	698	669	675	691	679	695	682	656
51401	19019	6574	3988	2445	1644	1217	943	723	644	567	551	510	461	453	460	444	420	434	420	399	417	368	349	366	372	344	399	383	368	342	361	371	336	343	330	352	379	381	351	352	337	385	362	346	361	353	332	353	356	348	365	355	365	344	331	363	367	339	350	360	385	336	304	367	359	378	382	356	383	361	384	357	330	352	340	343	355	354	363	364	354	349	358	392	373	377	325	315	364	343	373	334	348	369	351	352	362	307	301	355	415	368	344	336	374	342	389	343	370	363	305	321	361	350	353	382	314	359	380	334	352	337	330	362	344	311	315	403	336	361	346	352	384	378	353	358	325	337	331	325	360	325	340	382	341	341	386	363	326	348	365	319	346	346	354	327	390	319	324	399	392	353	343	352	369	371	325	343	308	348	325	368	360	331	336	327	348	347	328	362	377	341	330	382	335	374	322	354	370	357	363	303	350	315	361	356	373	357	342	351	334	363	343	337	354	385	333	339	324	369	349	374	329	363	326	357	368	323	332	364	319	340	387	335	339	320	320	370	344	352	365	339	347	344	330	355	399	343	334	367	395	364	344	362	362	337	351	341	345	339	369	351	378	364	339	371	350	344	336	398	336	347	354	347	355	342	337	338	357	361	358	371	350	347	332	316	354	336	355	376	346	345	320	356	356	333	362	356	345	356	351	349	380	319	312	351	368	337	353	347	356	327	359	340	353	326	341	345	377	352	346	363	338	374	346	325	332	332	331	364	356	329	356	325	364	361	371	315	367	325	349	366	367	370	341	349	393	368	335	349	373	334	358	360	350	360	362	344	339	334	347	379	373	350	336	365	343	328	332	324	365	344	319	376	361	350	354	341	352	341	374	340	331	340	376	375	354	391	356	371	343	371	368	354	321	358	374	329	335	373	355	325	366	354	339	330	354	364	401	326	337	355	350	366	354	379	384	344	343	397	358	329	301	334	339	359	328	351	344	388	343	390	367	310	358	328	352	343	345	377	340	316	381	335	343	350	365	407	343	330	306	357	325	337	337	371	333	395	403	335	375	341	331	345	354	341	329	370	357	325	310	366	353	387	336	320	329	356	368	354	312	355	341	375	329	334	356	358	352	341	366	372	360	315	351	351	365	365	352	323	347	344	361	375	355	310	351	308	340	366	367	374	333	353	342	336	359	334	359	336	349	350	300	342	327	331	362	340	345	356	349	373	334	345	353	321	386	357	323	336	377	343	337	321	365	330	391	368	291	353	339	358	357	356	357	335	384	347	315	354	373	338	350	379	352	327	326	374	338	380	337	349	345	365	330	337	357	336	321	395	302	382	328	368	342	361	375	302	333	298	377	369	352	345	353	350	302	312	338	367	352	325	340	334	326	372	375	342	339	353	356	367	335	390	350	326	367	351	368	369	341	350	359	351	360	348	350	349	349	341	374	359	350	361	336	323	354	326	365	310	337	335	364	346	332	351	370	345	349	336	340	353	358	332	336	332	361	365	338	352	357	371	381	351	365	376	357	345	375	387	342	331	335	356	354	319	323	366	358	349	346	408	331	325	315	350	374	313	332	329	348	341	329	330	368	354	396	345	393	340	337	352	365	385	360	328	336	335	369	355	343	310	363	362	335	348	378	324	355	336	364	365	370	376	388	373	384	340	329	357	374	382	310	314	321	288	306	328	334	315	340	355	339	323	382	329	306	345	360	372	363	361	343	352	396	336	354	406	343	321	364	372	356	343	355	332	335	343	340	348	333	354	323	364	369	336	388	347	350	352	350	336	355	373	376	320	347	375	351	359	381	299	360	343	365	386	357	359	313	391	321	356	377	350	328	317	347	326	358	347	339	354	340	377	372	356	391	343	377	365	362	357	360	324	396	386	330	339	322	356	336	336	340	338	379	363	334	319	359	343	346	336	326	353	341	344	334	340	333	360	354	314	329	339	328	368	379	327	337	329	349	353	339	342	373	336	376	341	333	332	351	328	342	327	334	356	375	332	369	354	336	338	351	381	365	322	388	380	326	350	353	353	343	368	395	336	362	380	300	300	318	334	308	345	354	368	370	354	333	353	372	362	323	339	357	337	343	373	330	363	377	343	326	337	323	317	360	367	358	360	361	383	335	349	363	370	325	375	341	360	341	328	361	367	335	365	335	337	342	366	346	361	355	335	353	326	350	328	317	351	339	339	362	353	358	357	377	373	355	349	313	370	349	349	298	355	327	374	355	332	357	357	338	336	332	345	353	346	351	342	321	343	336	343	351	342	353	368	340	348	351	350	359	341	329	372	355	344	296	347	372	373	336	342	374	379	351	356	366	324	361	375	362	314	359	334	391	358	403	356	317	345	319	355	341	365	310	341	339	329	339	347	324	348	370	334	319	357	336	320	354	338	369	376	333	338	334	331	343	365	322	388	354	345	355	315	355	348	371	307	346	366	330	361	331	381	318	342	358	322	350	354	376	362	352	379	332	355	343	345	350	313	338	375	355	349	317	356	341	387	365	320	322	326	354	361	371	343	327	337	375	344	349	374	379	339	331	358	320	294	352	347	363	344	336	325	337	339	386	375	357	354	343	368	383	370	376	366	332	390	332	369	345	348	345	355	324	355	351	350	352	334	350	373	363	369	374	368	343	345	346	356	347	365	368	363	316	372	337	358	341	332	336	320	359	364	366	335	365	338	392	325	362	340	363	311	349	316	334	356	331	349	320	346	385	361	314	371	368	362	363	327	365	362	352	338	365	350	386	382	318	350	340	393	319	334	331	326	353	357	327	323	345	318	317	312	360	334	332	340	327	373	353	351	353	323	346	397	366	353	311	381	320	327	370	327	370	366	338	378	368	380	327	354	347	355	352	340	323	371	318	355	355	356	317	361	380	306	347	344	335	341	323	347	395	365	334	338	345	338	318	334	336	344	352	329	366	336	361	341	339	370	375	391	334	325	343	321	307	348	320	312	357	351	322	343	389	356	294	360	332	342	364	358	377	322	317	312	382	354	349	366	382	325	350	355	323	335	354	313	367	311	344	354	382	383	362	354	336	319	378	343	336	349	360	361	357	316	353	320	347	329	328	338	367	347	316	330	313	312	338	389	340	312	361	383	331	352	327	301	310	370	343	355	384	361	368	333	325	338	369	324	344	322	325	348	322	367	372	349	363	356	338	325	361	344	384	348	342	313	342	346	360	384	347	357	369	354	318	374	395	365	332	330	352	344	352	333	361	342	374	364	356	364	363	387	361	365	362	375	340	327	347	368	325	375	340	366	335	347	354	354	374	375	314	330	350	352	355	357	342	353	392	344	368	362	381	349	353	379	369	364	368	316	345	345	360	376	350	336	332	364	296	333	345	365	376	313	329	402	346	368	369	369	334	338	364	349	326	343	365	313	345	308	384	328	334	342	386	366	367	331	357	364	335	325	386	350	369	376	344	317	340	372	327	328	357	382	368	334	354	340	324	381	333	364	380	380	358	325	333	384	318	361	360	344	347	353	362	365	379	336	357	366	352
31690	5730	8336	9453	7720	5894	4721	3702	2834	2350	2010	1802	1620	1471	1425	1237	1191	1136	1056	971	973	1008	985	972	969	950	891	943	866	854	855	884	839	852	910	797	801	840	805	805	869	868	816	876	821	853	861	850	832	812	816	809	780	752	823	816	798	795	770	748	792	752	722	810	758	771	774	768	776	799	796	763	766	807	803	788	804	756	816	748	792	766	780	730	757	788	761	774	795	801	783	722	794	793	746	780	779	773	732	815	756	778	796	771	773	796	767	788	833	766	767	766	748	717	747	718	806	741	752	750	793	745	731	823	742	746	814	752	752	756	746	770	732	753	736	775	751	740	755	785	749	721	712	740	783	754	764	737	740	724	773	775	792	748	777	749	788	723	782	792	775	745	841	713	792	754	762	743	751	749	784	767	739	820	775	745	782	796	754	775	800	796	790	800	772	753	733	763	735	724	779	724	775	726	757	721	728	728	772	803	786	730	774	783	736	770	790	759	771	736	778	771	763	753	786	774	734	791	761	789	821	793	763	715	726	741	748	761	799	816	784	769	826	792	739	761	738	799	768	785	717	702	764	784	802	768	816	793	753	743	758	775	767	754	774	735	759	762	775	742	761	783	760	755	751	775	794	772	813	741	791	748	765	776	770	773	740	739	748	760	784	801	768	753	722	790	776	792	742	737	739	791	746	774	777	806	769	775	753	813	746	794	747	743	778	721	762	806	770	750	763	800	755	777	818	757	778	758	723	777	780	787	781	774	730	791	738	746	718	760	779	801	774	776	809	765	741	730	727	762	775	756	778	763	792	731	815	756	791	770	778	757	745	762	781	755	777	720	726	810	734	771	788	824	768	757	744	747	728	717	810	796	763	742	782	717	733	801	809	757	771	763	699	780	775	752	742	742	757	759	736	764	794	781	777	708	709	747	783	725	761	764	759	736	765	741	773	707	748	728	775	754	744	759	769	749	749	845	786	780	772	746	733	713	779	802	793	771	774	763	752	799	777	775	779	774	754	751	748	727	717	749	760	731	757	783	764	731	764	762	760	730	756	759	790	770	752	735	770	809	706	749	771	768	767	768	747	777	796	750	762	784	765	770	727	772	705	752	774	804	741	741	749	777	802	761	736	811	758	749	808	734	796	742	788	766	779	763	784	772	755	807	789	761	757	789	772	771	785	725	713	758	822	788	748	759	801	770	765	748	795	748	764	788	782	769	781	786	707	760	768	760	791	731	721	738	752	772	764	769	763	744	806	806	747	734	793	781	781	740	743	758	748	745	729	775	770	815	784	744	732	775	734	737	784	756	753	771	718	751	753	766	802	741	720	803	766	746	801	757	769	781	748	759	738	755	738	732	753	785	766	738	800	704	770	802	762	731	754	775	768	743	771	726	734	745	731	737	732	778	751	763	713	790	783	778	805	764	733	759	800	736	770	749	734	785	724	753	746	795	729	750	733	775	750	739	726	721	774	760	749	699	766	749	759	777	744	835	784	796	740	784	787	722	796	704	769	748	799	764	764	802	726	750	790	758	756	833	747	747	768	774	810	776	760	709	800	754	747	705	750	770	743	784	822	745	779	744	784	730	752	829	809	781	724	734	718	782	750	749	779	767	798	759	768	748	750	770	794	753	783	814	706	782	754	723	780	789	773	793	784	768	736	749	729	803	777	816	774	773	759	704	746	785	751	784	776	758	751	720	804	753	824	752	812	775	773	747	743	698	765	795	695	726	737	732	809	768	738	738	753	744	782	744	746	740	794	765	750	746	738	780	755	741	767	728	794	784	795	758	830	731	809	769	738	733	748	753	756	784	732	763	744	722	774	774	769	782	794	738	784	768	721	780	726	773	742	727	740	793	774	744	788	764	763	719	779	712	698	729	776	779	772	757	770	768	764	787	780	771	770	746	766	727	757	759	753	755	771	761	761	725	754	769	755	790	754	760	748	787	722	767	718	740	741	789	734	700	818	768	753	726	792	760	739	758	750	816	797	805	778	746	789	761	729	808	821	715	807	764	769	738	775	760	769	844	735	754	780	767	766	767	718	760	741	737	771	774	779	763	749	730	730	721	772	752	717	754	763	775	771	757	722	717	824	776	786	727	758	751	774	769	768	750	768	764	811	719	760	732	825	728	765	741	778	703	781	773	735	763	734	768	742	756	802	709	799	822	729	788	792	744	746	759	720	749	744	738	767	769	724	796	773	730	786	760	744	803	769	770	724	752	814	766	763	793	758	738	795	770	774	755	711	718	749	745	810	707	760	766	776	762	736	751	732	810	767	747	807	781	760	767	781	755	693	734	738	735	707	794	701	795	692	765	774	763	753	729	729	757	738	745	777	752	707	747	779	766	730	766	780	731	743	776	734	776	827	778	784	768	752	737	802	763	768	752	752	765	780	710	717	758	808	795	729	746	747	738	752	751	818	745	720	787	763	800	777	772	772	785	792	776	750	780	737	719	735	791	751	735	749	766	811	807	717	729	803	762	720	700	779	723	772	722	764	760	752	809	696	799	769	795	769	721	798	746	812	769	760	773	780	737	718	767	759	790	730	784	765	769	771	764	752	810	793	758	740	730	739	781	757	787	770	752	745	751	707	750	764	789	743	765	762	781	768	797	772	746	739	791	767	808	778	767	797	772	804	766	737	797	791	761	796	743	770	763	748	816	772	769	789	782	772	732	742	768	721	713	744	714	810	758	802	741	788	749	803	772	779	784	728	773	747	784	782	765	764	759	803	755	773	754	745	737	785	781	741	812	797	747	780	743	760	720	719	785	744	772	844	762	757	764	797	744	711	790	764	759	767	719	746	818	770	791	813	775	810	723	738	759	734	740	772	740	753	738	770	764	736	757	728	767	752	769	762	778	766	736	769	766	760	731	777	760	781	780	768	760	728	800	766	773	770	718	740	763	700	740	711	738	747	794	743	787	797	773	763	735	736	731	750	753	754	762	775	763	758	710	764	734	821	785	738	837	783	797	747	724	746	751	790	747	741	787	765	741	743	812	739	763	741	804	785	781	754	748	722	797	755	791	747	768	824	752	782	766	755	787	801	740	798	798	733	799	757	717	797	737	714	825	715	795	764	749	755	787	779	758	754	728	717	761	759	750	684	760	749	738	754	767	736	764	715	764	806	768	724	770	792	767	810	778	770	728	781	741	757	757	761	766	719	744	783	763	690	758	779	779	799	752	731	764	707	796	765	789	781	780	768	702	736	759	745	769	741	736	790	775	752	782	811	752	802	759	737	835	810	781	708	728	759	750	761	772	765	763	717	765	722	805	767	753	777	727	717	722	746	744	793	748	810	796	776	718	773	713	819	781	788	733	784	793	756	703	785	762	748	779	812	791	702	761	788	793	757	765	771	753	698	752	723	781	752	757	767	739	779	762	750	758	708	749	750	743	765	740	784	718	789	744	800	762	741	770	769	788	736	783	790	834	760	765	756	839	767	757	766	797	797	730	781	759	798	764	751	760	742	784	818	734	770	783	729	812	748	744
18849	3615	1665	1262	860	599	521	415	348	331	254	255	220	216	230	229	230	229	193	188	212	212	192	205	232	223	208	210	217	191	214	210	192	222	185	204	204	227	178	210	188	189	209	195	208	183	191	222	179	208	186	226	190	177	226	205	213	217	199	223	200	230	211	182	235	211	164	227	214	207	172	209	210	187	174	176	187	177	182	185	191	187	188	189	194	191	207	229	203	209	181	222	187	216	213	192	184	175	185	196	224	226	182	201	188	209	204	198	197	190	185	224	197	202	209	193	189	202	203	201	170	189	205	201	223	193	187	205	199	183	200	198	183	197	156	190	197	225	195	197	199	213	216	186	180	174	225	208	156	192	219	163	190	186	187	200	197	178	201	214	210	214	181	191	201	185	198	180	187	198	220	206	193	192	200	204	216	201	167	219	200	189	189	195	183	212	198	200	199	190	211	186	160	208	185	201	198	186	199	200	188	184	147	216	206	201	194	208	169	202	201	188	192	200	179	209	199	213	195	184	193	200	202	205	205	193	203	160	190	179	202	192	192	205	159	187	203	169	213	189	182	160	195	190	216	204	199	210	175	203	186	191	241	167	177	222	199	195	191	166	196	215	184	204	198	176	221	213	214	210	189	172	202	202	189	188	179	195	188	200	205	186	188	191	202	185	204	190	176	199	189	191	203	225	189	206	203	189	194	224	186	225	205	172	196	190	199	173	211	209	181	175	206	201	203	204	203	235	210	209	200	221	207	206	213	231	217	200	196	219	197	214	216	172	177	195	162	191	198	200	171	231	223	191	182	155	192	203	204	200	200	199	206	255	178	207	191	194	208	173	187	191	193	177	205	172	185	177	192	186	156	182	189	163	177	203	186	208	192	193	183	175	219	200	188	182	173	183	188	201	188	217	197	177	168	211	205	222	216	197	222	224	183	178	208	166	208	188	211	149	189	199	188	193	195	190	175	208	185	184	198	199	208	202	199	178	227	189	231	205	204	207	197	199	222	187	214	204	184	200	188	221	203	173	190	163	174	200	181	196	197	219	202	191	178	205	193	185	180	163	189	191	203	190	206	183	203	175	171	192	174	188	177	189	186	223	199	172	181	169	181	204	218	190	165	170	207	186	196	206	201	204	198	195	183	207	194	190	177	175	201	204	222	212	196	231	204	228	202	203	218	206	226	172	192	207	186	200	212	210	203	161	183	214	198	176	209	227	199	195	186	211	193	194	177	213	204	186	204	197	195	212	192	194	219	216	209	201	182	170	186	194	195	197	197	183	195	192	209	200	169	167	162	199	175	202	196	207	192	185	181	178	188	207	207	236	209	221	210	171	171	184	162	178	213	204	190	180	223	198	197	212	211	178	166	170	157	174	191	202	207	210	197	164	199	213	178	209	228	192	211	188	212	189	195	178	210	203	199	208	183	200	195	207	203	175	166	215	189	229	202	180	193	187	214	184	176	200	180	189	206	173	180	244	198	213	193	190	183	176	213	198	207	193	158	199	191	209	182	220	209	206	174	196	191	178	193	208	200	205	172	184	189	177	194	185	219	183	174	206	197	190	198	209	195	201	196	183	178	169	184	181	201	211	202	211	208	199	159	189	212	197	186	221	177	182	209	207	180	202	213	180	170	185	194	190	196	206	189	222	172	208	189	209	176	206	192	207	201	210	196	223	192	225	204	208	199	206	181	204	191	200	229	218	204	214	183	180	203	207	193	184	193	179	225	208	221	190	189	176	164	199	183	189	184	202	200	194	183	199	195	207	213	183	193	192	201	184	177	193	225	211	204	206	180	177	172	180	183	192	187	202	228	226	206	183	184	184	191	179	197	204	196	162	181	174	184	194	205	201	183	190	207	216	184	166	211	159	197	209	184	199	199	200	176	250	212	207	190	218	211	192	205	201	196	201	186	176	218	197	203	194	188	175	194	184	184	198	203	211	215	207	191	229	192	206	210	199	192	205	226	224	168	186	189	176	157	213	208	210	212	201	208	211	205	201	204	200	198	187	202	168	212	240	176	190	174	193	211	181	225	199	205	200	199	229	209	185	192	207	179	176	218	189	191	210	183	227	181	188	201	183	171	204	210	196	218	173	178	185	181	203	165	201	200	183	174	179	202	206	204	211	195	185	205	180	194	193	168	187	207	227	214	190	213	205	231	228	182	182	169	180	198	229	204	236	198	172	199	195	167	194	212	182	178	197	212	198	206	213	198	217	200	195	168	182	187	184	194	203	177	188	205	203	185	196	229	187	204	186	202	180	192	212	175	173	215	212	185	175	192	193	164	214	209	185	206	202	172	184	245	196	195	198	171	188	191	191	204	205	198	199	218	215	193	204	186	192	192	194	184	196	196	181	190	179	179	205	205	215	196	191	184	199	194	193	206	205	187	188	189	175	207	196	198	199	180	198	186	184	204	212	191	189	210	177	183	203	219	187	212	188	192	166	194	176	188	186	177	194	192	206	203	210	174	189	202	190	178	197	169	196	178	198	205	212	186	197	191	216	198	180	200	214	207	204	169	210	202	171	194	189	193	187	194	199	208	214	203	179	195	250	167	183	182	218	188	201	205	188	194	201	175	188	208	203	195	208	212	201	208	201	203	194	193	181	184	191	206	215	223	209	210	215	241	208	179	180	185	174	174	230	210	166	207	194	170	195	222	205	174	168	178	176	196	196	200	171	196	200	208	201	194	205	196	204	187	208	192	169	215	193	189	196	165	189	191	172	197	189	188	187	196	194	201	189	197	183	204	175	183	187	174	197	209	203	174	184	189	207	187	226	183	181	208	179	154	190	198	179	197	195	209	210	208	184	189	217	216	186	207	179	174	178	183	186	189	196	220	181	182	214	189	196	188	214	195	197	216	178	198	188	202	185	212	198	171	158	189	190	211	208	187	203	198	201	208	186	212	178	179	198	194	187	169	175	178	187	206	189	195	196	188	182	186	189	174	197	198	203	179	192	205	214	191	193	195	206	190	214	198	202	187	212	200	206	193	174	207	173	197	191	207	168	208	216	198	166	181	220	201	204	198	182	211	215	193	185	213	183	179	199	196	193	223	187	169	208	185	203	187	201	207	191	188	219	180	203	196	185	228	195	185	215	210	205	196	187	225	195	183	187	175	178	177	172	187	154	197	189	181	180	196	218	195	215	194	203	199	181	190	180	198	198	205	193	195	184	208	197	213	206	201	190	230	213	191	166	203	192	201	197	189	184	200	171	204	170	189	173	203	178	205	179	207	162	204	199	194	192	181	178	199	216	196	195	203	195	207	203	190	213	185	203	194	218	199	199	181	194	186	194	209	207	221	192	173	189	206	228	207	216	201	191	206	219	190	202	201	193	190	192	184	187	213	223	205	220	201	232	168	219	177	186	198	203	202	197	173	194	199	200	210	205	197	190	191	183	182	197	195	182	200	203	183	205	183	195	192	191	209	183	177	187	198	209	176	189	191	228	219	185	181	213	196	198	213	208	209	180	190	171	218	207	237	208
11131	1743	3344	3779	3077	2292	1993	1530	1269	1029	869	828	741	701	653	668	641	641	583	548	531	505	501	554	531	523	537	525	559	490	498	495	489	507	444	538	522	453	522	499	496	460	504	511	468	519	486	496	519	523	531	455	454	479	511	477	492	463	520	496	482	479	434	486	461	458	433	483	475	434	487	477	472	505	488	520	442	468	465	517	431	439	466	484	457	456	451	499	460	443	426	517	488	499	471	470	490	496	491	466	480	456	520	462	501	503	478	474	487	474	445	480	456	490	469	441	492	451	494	497	494	515	477	467	500	451	470	477	459	482	430	456	492	502	473	481	486	489	492	471	524	483	450	460	504	459	483	466	476	459	514	483	475	459	498	473	497	449	497	466	484	450	457	443	502	490	510	480	459	505	502	497	477	468	429	480	464	473	482	433	459	487	450	476	438	496	483	480	455	434	472	524	452	513	470	489	480	459	463	459	497	482	479	477	478	524	467	473	543	459	460	450	455	474	432	463	467	480	496	444	452	450	482	455	487	451	452	457	462	454	461	500	470	418	489	451	423	498	457	469	465	521	444	486	445	431	462	440	489	455	480	505	493	454	496	434	499	460	461	462	475	460	471	446	488	451	498	440	442	477	454	463	462	488	475	457	459	454	497	446	493	493	466	459	462	453	506	468	495	507	440	458	501	462	467	427	466	503	457	483	482	461	496	455	499	456	474	454	449	458	469	452	475	493	494	455	515	484	480	462	509	465	489	437	443	501	452	452	426	470	464	457	463	485	511	470	497	481	440	492	485	448	472	444	441	483	427	504	470	477	494	471	458	523	480	482	490	472	508	440	482	417	452	460	458	485	474	445	491	486	477	476	479	482	475	463	481	444	503	457	460	477	456	463	473	485	460	481	469	540	457	440	464	437	482	449	470	501	484	463	443	478	469	506	441	464	463	428	485	460	502	473	448	475	465	458	477	477	462	488	464	480	447	480	486	451	434	465	471	455	503	485	516	480	499	435	470	469	467	492	467	538	476	513	487	488	444	481	493	432	470	509	446	458	492	461	448	473	462	460	463	492	453	464	502	521	466	443	495	479	492	473	455	496	477	458	507	501	475	467	482	458	452	462	488	476	465	502	478	471	481	439	461	479	419	443	457	508	470	469	477	456	515	488	456	434	487	455	447	486	461	525	448	498	458	493	495	467	466	459	453	481	446	455	493	491	469	500	458	435	469	466	481	479	473	466	504	487	514	475	439	477	482	471	474	486	440	496	473	485	433	459	473	475	439	485	455	479	469	473	474	466	473	486	477	474	484	505	459	478	460	469	485	456	451	464	460	472	485	475	482	457	480	467	458	446	483	511	463	454	499	465	453	484	477	462	502	475	486	502	456	510	488	474	498	459	434	485	463	472	466	455	482	477	486	454	479	510	480	466	484	490	443	470	461	471	470	420	445	489	454	483	479	525	472	488	492	489	443	487	499	463	454	459	454	479	506	426	456	491	476	473	466	521	426	489	453	455	492	472	423	484	429	475	470	421	440	496	460	454	485	449	456	441	453	505	454	507	462	450	461	460	460	441	495	478	442	486	447	472	468	448	464	465	488	473	525	461	471	450	456	476	456	478	434	454	461	488	484	482	469	466	465	475	491	494	432	493	483	438	518	470	481	462	468	474	497	489	474	493	460	475	500	469	468	467	432	426	495	480	470	476	488	503	507	453	459	503	463	467	494	503	444	453	485	439	490	452	476	469	480	467	439	457	466	486	507	459	460	495	478	495	488	515	463	464	491	439	464	454	430	434	474	467	473	495	496	453	478	483	476	478	472	504	496	496	496	471	511	468	475	495	465	505	448	472	481	488	513	465	474	470	497	470	473	487	468	475	490	471	446	442	458	430	489	479	437	467	467	447	508	511	494	451	485	513	462	478	476	477	476	476	454	483	475	464	469	506	470	472	517	487	470	491	474	490	444	463	476	464	470	468	461	451	459	459	489	460	458	473	497	470	495	460	489	492	478	450	514	498	490	490	465	509	495	509	470	506	475	491	427	432	456	456	455	498	464	472	467	517	514	502	493	465	433	446	455	475	486	477	451	489	491	494	441	485	500	499	444	483	456	474	431	467	513	519	471	450	533	426	484	473	501	487	472	457	500	483	499	430	477	479	470	495	440	468	453	514	461	479	480	454	474	444	456	440	474	483	451	520	468	465	451	468	483	463	486	473	459	473	510	428	450	485	451	477	456	488	460	521	500	509	484	492	458	472	474	468	505	485	445	462	439	449	474	491	474	452	479	478	463	447	450	451	484	452	485	462	472	502	460	454	436	461	463	507	466	487	515	503	497	484	455	471	464	462	468	483	455	494	453	533	470	474	443	460	505	461	471	471	463	466	467	479	454	482	453	463	484	465	454	443	486	457	465	457	492	476	492	490	488	467	465	449	460	476	490	500	456	496	487	461	491	482	472	480	474	460	491	469	425	458	441	488	483	487	466	470	448	466	452	484	506	461	479	513	459	483	451	456	456	420	468	445	474	505	448	474	494	494	466	501	445	507	471	451	492	468	476	476	495	434	517	429	474	472	506	459	498	469	495	454	457	466	490	504	450	478	455	463	478	475	442	478	487	469	467	479	450	458	468	485	441	491	469	468	504	461	466	476	496	467	478	461	421	482	474	441	445	465	471	466	482	479	448	450	455	489	456	483	475	506	456	465	474	473	473	423	444	490	450	493	481	463	490	458	506	483	484	448	464	465	481	460	464	476	494	471	455	463	461	510	487	464	451	432	497	467	471	476	499	468	473	514	493	484	450	479	504	468	464	504	494	457	470	508	487	484	433	469	480	466	484	466	519	486	463	456	426	501	473	504	452	448	509	429	461	469	455	484	465	509	535	484	458	439	488	473	476	456	448	479	459	538	510	500	522	461	446	471	509	478	500	470	427	480	440	481	485	478	465	488	436	427	502	439	497	484	455	457	442	481	503	453	453	509	439	456	457	442	466	512	496	474	457	452	451	462	479	437	513	488	475	517	464	449	490	468	469	463	449	472	458	488	468	492	446	458	505	434	481	481	477	467	485	466	450	484	489	506	445	479	443	489	455	450	421	480	465	474	471	510	475	484	490	452	467	428	483	456	486	500	452	463	488	488	480	481	483	442	488	468	455	505	444	483	483	500	458	466	447	492	473	490	513	470	480	476	454	445	445	449	453	482	479	463	475	450	473	472	477	516	485	519	469	418	484	456	431	476	445	463	505	513	489	466	524	495	452	516	448	483	456	498	471	454	478	467	463	502	482	452	485	478	513	486	467	504	475	455	455	481	476	457	478	482	483	491	449	497	476	475	507	464	472	463	493	497	501	486	482	485	502	444	471	482	456	491	475	484	467	457	468	468	504	505	464	485	447	448	502	446	502	469	478	426	447	476	437	452	474	467	488	488	473	477	455	464	451	463	478	427	483	466	467	450	437	532	469	487	485	498	483	447	458	451	470	484	466	490	439	505	443	466	458	483
39052	11034	3539	2511	1626	1120	893	661	518	464	442	410	417	363	325	339	319	345	313	279	336	333	347	312	339	306	300	344	316	310	297	314	279	298	315	298	276	288	316	307	299	273	285	319	291	287	306	293	274	281	310	305	315	331	326	318	283	314	288	300	270	302	280	294	311	305	330	296	300	291	288	303	284	285	285	284	310	294	292	330	309	302	304	274	303	298	316	310	278	293	310	281	300	292	297	293	300	273	263	266	309	314	305	321	318	320	281	275	340	279	281	301	305	269	293	312	317	277	297	297	309	273	271	309	314	274	284	299	294	267	251	288	296	261	286	294	301	305	302	297	276	323	306	279	277	266	313	258	303	295	290	269	295	283	280	284	260	273	275	332	289	279	285	284	280	293	301	288	270	305	278	304	264	288	275	300	314	315	304	324	328	327	277	336	329	297	279	319	282	318	350	297	278	271	256	315	272	321	300	287	264	281	315	290	302	296	303	296	275	279	283	282	288	295	287	302	259	288	324	307	276	316	312	300	279	301	291	324	308	329	307	278	290	317	340	311	300	297	289	285	308	246	312	306	283	312	293	279	306	257	311	275	290	330	294	306	304	291	255	300	304	272	297	292	300	280	307	280	281	289	307	298	293	291	324	285	287	263	288	294	271	290	319	291	282	323	282	269	290	290	322	282	354	288	302	324	290	306	309	316	284	298	326	282	292	267	303	285	302	318	328	281	278	304	292	282	316	290	275	267	308	300	295	307	271	304	323	277	298	313	297	314	331	306	308	326	306	294	304	299	304	306	269	295	255	259	335	295	309	294	302	273	287	314	295	295	300	272	292	272	277	299	287	281	292	300	287	308	271	324	267	282	257	307	255	323	341	297	274	285	268	299	312	278	302	306	314	302	303	306	292	326	274	309	301	307	304	307	297	289	293	291	302	271	292	329	278	265	281	292	305	301	290	312	303	307	312	316	285	286	311	298	285	337	299	294	294	300	314	339	320	296	285	294	284	282	278	301	326	287	305	339	332	274	290	299	295	302	296	264	294	315	307	288	309	286	281	308	289	302	326	277	325	306	320	266	315	307	306	280	299	276	291	308	316	286	283	288	267	311	345	268	295	303	316	336	336	323	290	310	259	266	283	289	293	276	322	325	318	322	279	292	303	311	287	310	277	278	305	296	306	293	284	280	260	307	290	331	312	270	281	261	259	311	291	304	302	303	286	274	308	279	275	279	311	297	296	294	266	276	303	277	284	299	297	289	300	297	315	310	283	299	266	286	331	314	277	285	286	290	316	308	306	301	294	322	340	311	291	312	269	325	284	288	285	310	303	264	288	295	316	281	295	278	293	293	289	286	315	266	297	284	256	274	338	311	286	310	323	276	293	284	276	275	304	309	270	303	310	313	307	334	330	263	306	266	284	302	285	304	272	298	304	289	250	301	306	284	276	341	304	308	326	270	328	293	272	292	309	301	318	289	299	291	285	298	293	277	289	273	290	290	297	313	309	262	291	326	265	287	310	287	304	261	291	291	294	276	292	335	290	312	332	302	291	288	293	298	306	287	289	282	297	311	288	325	276	289	305	292	339	312	298	317	325	282	322	309	322	317	285	303	307	268	311	292	298	307	315	298	318	301	306	313	294	308	324	279	268	285	280	293	295	282	287	310	302	260	329	296	298	273	279	280	299	286	325	284	301	290	312	281	298	294	284	311	268	269	249	320	287	291	297	311	307	281	323	313	258	322	280	306	310	283	315	313	315	276	327	312	263	269	294	282	275	307	298	295	279	297	256	280	283	282	316	324	317	321	288	289	276	297	313	288	255	302	302	304	318	287	292	290	300	309	289	273	302	293	360	337	286	300	285	294	326	281	312	283	319	313	315	280	280	319	288	255	284	298	301	279	319	284	308	288	278	291	286	279	328	323	328	287	278	277	297	300	268	271	289	299	284	290	289	273	317	248	280	333	304	297	316	283	290	285	303	283	293	294	311	277	303	291	291	246	313	269	337	281	288	297	278	310	308	315	291	281	322	302	327	333	283	313	274	298	293	285	292	276	304	321	287	275	291	305	296	301	306	305	311	297	264	255	298	298	292	290	303	267	311	307	293	287	280	305	292	278	287	288	355	301	295	331	318	293	304	299	297	301	297	273	325	310	288	305	293	282	360	272	299	288	323	284	288	246	283	276	316	301	279	291	286	302	322	293	294	293	287	287	281	327	277	311	306	317	327	318	262	266	299	264	277	321	304	292	304	298	324	302	326	292	282	297	339	288	327	293	296	280	286	276	320	291	322	294	301	299	290	278	284	299	278	324	318	314	289	292	348	265	291	278	281	276	293	302	312	289	287	256	318	308	294	287	275	257	294	305	276	311	307	260	254	289	294	297	263	310	284	284	329	282	318	285	299	330	285	281	346	294	300	282	279	311	317	321	290	286	326	280	275	295	277	328	291	292	301	297	313	291	306	275	304	289	299	304	311	270	306	289	293	290	305	297	301	280	290	328	263	290	317	314	317	295	278	310	331	338	353	323	326	299	303	315	296	313	298	314	324	317	285	296	306	282	298	301	301	306	296	258	263	297	291	278	300	294	307	311	307	296	302	277	291	248	256	343	311	284	297	303	311	302	300	309	295	308	296	321	293	298	299	313	301	321	297	285	294	286	304	276	271	250	278	275	311	289	285	314	294	314	288	289	310	279	286	306	293	280	310	308	292	271	283	310	267	324	290	265	321	296	321	274	319	298	281	283	288	283	322	292	282	306	281	296	298	295	353	329	315	269	259	292	303	318	272	276	268	306	283	326	298	301	285	272	296	260	271	291	305	290	302	256	316	309	285	288	291	335	337	325	322	277	287	288	326	311	284	301	269	285	301	282	280	294	256	287	308	278	280	342	320	283	296	288	310	320	322	351	313	323	321	280	281	298	314	296	276	265	294	287	312	317	268	328	292	298	264	254	330	284	299	310	288	289	270	312	305	311	301	322	295	249	300	304	303	262	276	304	295	331	293	319	293	329	281	272	279	313	296	281	316	280	314	306	286	286	335	313	295	284	282	296	297	294	322	294	308	286	285	336	297	332	314	300	289	293	291	289	269	261	309	295	297	279	289	292	301	273	256	285	294	305	323	312	278	297	316	313	305	326	286	282	287	315	240	280	295	244	287	284	314	290	307	303	307	279	313	324	289	299	302	292	272	285	294	308	284	327	268	296	290	282	319	293	320	276	308	261	268	292	278	330	291	312	259	323	269	336	314	323	312	296	306	290	288	286	308	285	291	282	261	306	304	294	303	303	306	313	316	290	304	295	317	319	291	308	316	329	309	289	263	295	276	312	323	289	304	285	295	296	290	293	273	294	328	311	278	305	303	311	284	266	289	307	301	303	356	301	301	298	302	314	314	282	285	297	318	301	292	274	289	293	299	278	304	260	293	287	322	287	286	300	302	303	297	319	299	313	283	285	285	287	305	264	281	298	303	279	320	287	262	306	256	262	272	294	294	303
24047	3584	5940	6832	5578	4242	3384	2652	2036	1739	1510	1331	1241	1187	1161	1077	931	933	864	846	868	834	807	793	782	765	787	784	756	793	799	712	754	708	712	691	730	711	732	748	708	693	764	708	798	767	749	706	707	723	676	656	674	686	660	703	713	673	672	656	658	671	635	676	649	687	690	682	697	687	682	657	687	659	695	677	672	637	668	640	665	656	693	658	729	686	667	659	665	711	694	659	683	709	673	631	694	677	645	662	695	690	694	679	686	655	677	674	638	694	637	691	683	668	708	613	701	697	705	699	674	668	665	642	694	651	723	702	671	676	628	616	649	637	647	694	679	646	701	655	707	659	694	617	677	696	704	682	628	678	671	650	677	686	686	673	629	694	689	700	654	626	652	669	643	671	638	719	699	673	650	692	708	672	698	701	705	615	634	691	671	659	666	646	668	627	656	699	694	644	696	674	646	674	664	632	683	743	683	652	692	669	658	673	671	658	645	669	642	639	667	672	683	639	676	667	640	708	686	656	625	653	637	645	679	681	699	674	637	679	663	676	678	681	665	697	669	656	693	680	690	690	700	669	728	687	658	656	668	633	673	654	655	678	669	622	686	668	673	685	655	675	701	645	690	619	653	657	691	679	626	668	645	687	698	655	673	646	675	691	635	640	680	651	704	689	613	677	641	682	705	674	731	648	678	676	663	671	674	721	679	698	670	691	682	698	628	683	706	688	665	649	678	702	645	681	677	688	682	657	665	692	680	686	681	704	701	671	667	662	650	664	654	657	650	654	737	645	734	627	650	657	684	737	673	668	686	657	685	674	695	710	647	630	656	670	635	692	672	690	691	652	662	668	649	654	702	705	666	659	672	619	725	655	673	712	720	632	676	705	703	658	650	678	683	648	658	692	689	677	661	659	707	661	686	677	641	682	641	599	649	664	695	680	664	668	669	649	696	723	672	676	708	682	696	588	715	733	664	655	632	634	681	682	666	691	699	676	673	635	664	678	689	630	665	681	728	655	709	708	643	684	733	687	701	647	648	689	703	682	677	649	658	686	614	672	646	628	719	674	647	705	674	670	710	637	677	674	642	663	648	690	684	734	632	683	643	651	668	660	680	644	704	698	645	665	659	695	669	650	665	703	711	675	671	692	623	699	708	662	688	715	629	684	689	743	662	683	639	686	658	684	670	661	664	626	703	668	661	718	667	631	699	684	670	658	641	679	683	655	682	707	677	730	708	666	711	674	719	647	702	644	658	675	675	673	709	645	673	733	685	692	642	687	642	666	668	651	671	705	649	666	690	711	659	707	694	613	692	630	642	642	667	662	642	671	694	691	664	665	707	659	666	626	645	674	728	692	696	649	697	684	672	732	652	708	644	706	667	671	654	721	645	694	709	649	664	669	676	670	642	691	687	668	665	687	622	675	670	650	645	671	696	687	670	691	647	699	676	679	643	668	649	708	634	661	669	661	649	684	690	664	673	646	720	736	633	682	670	663	702	654	651	663	659	647	688	685	661	680	679	696	707	643	657	672	651	706	640	655	728	720	705	654	695	736	633	662	686	703	661	685	672	670	642	697	695	666	676	674	671	660	627	700	724	686	645	718	651	652	644	677	661	680	666	702	684	686	656	653	657	696	680	622	714	618	685	654	648	695	680	680	667	632	699	707	668	724	656	662	686	635	638	667	686	616	662	643	656	698	690	685	693	707	659	660	665	682	643	705	642	662	650	659	680	671	669	608	684	683	625	656	721	699	661	672	704	705	669	667	693	684	681	673	649	673	683	648	615	638	648	692	658	681	667	663	651	703	675	629	714	656	663	684	663	657	665	692	693	650	665	728	720	652	666	664	728	655	658	706	691	673	680	657	694	647	613	687	656	679	653	705	642	661	659	632	662	644	712	663	661	619	686	656	652	636	663	699	687	659	612	633	690	704	678	660	645	682	632	663	679	682	718	700	633	662	649	645	663	690	674	712	641	682	703	670	665	641	657	663	624	630	701	677	653	663	689	713	638	686	683	696	682	663	676	625	623	650	681	653	672	673	704	650	689	693	657	677	681	696	674	618	697	683	703	655	708	644	659	679	688	673	704	662	727	661	669	707	684	676	666	679	662	649	667	661	666	678	677	636	689	697	706	650	673	696	674	677	647	692	701	736	645	657	636	670	689	680	662	674	705	691	672	625	676	695	706	638	655	679	673	714	648	708	692	638	652	701	698	677	664	681	663	695	675	703	670	694	705	671	646	688	693	698	624	705	706	660	696	677	665	696	642	697	686	668	719	647	590	675	704	672	680	735	703	689	648	732	725	657	673	673	642	667	699	683	657	691	703	695	662	701	697	642	649	633	655	670	688	692	673	650	682	668	654	682	676	645	633	684	678	656	693	686	738	666	685	667	694	686	675	665	705	636	658	711	726	697	674	645	685	683	659	680	712	666	689	670	699	662	661	697	696	656	644	671	697	666	670	619	666	691	665	595	661	641	672	637	670	688	646	701	690	684	697	663	630	660	674	679	695	643	664	674	635	699	631	675	682	656	677	632	705	674	669	671	705	645	667	680	627	640	723	672	710	678	637	648	691	633	724	743	654	657	616	706	703	683	667	667	683	676	669	679	641	698	671	720	692	626	663	645	661	651	669	688	686	639	686	648	652	673	674	670	690	672	645	642	642	689	665	670	660	649	645	650	693	629	647	685	668	688	689	719	702	723	678	634	641	675	672	664	653	670	681	642	624	637	649	676	681	658	653	677	673	669	698	683	712	667	650	662	694	666	676	640	689	660	646	706	653	705	683	690	700	692	695	690	672	622	703	669	688	656	644	682	674	688	720	652	649	650	650	659	670	671	709	656	654	643	679	668	700	688	682	635	689	657	650	656	670	680	621	662	684	695	670	721	687	708	705	679	668	696	656	662	698	667	694	688	654	668	669	669	713	671	636	744	652	715	722	669	690	684	685	706	659	666	680	650	662	632	688	633	684	672	676	707	712	706	655	695	674	681	687	696	673	682	667	630	683	662	683	692	651	669	703	680	657	657	612	680	673	717	696	711	639	663	677	690	693	698	662	674	623	670	699	688	672	631	711	725	657	739	707	619	662	679	668	675	673	672	673	673	656	664	669	617	685	669	618	693	655	672	707	644	642	663	642	744	698	676	666	695	628	673	727	716	650	686	666	643	692	690	653	648	681	708	679	730	637	651	679	686	702	688	635	677	665	686	669	667	682	694	655	620	639	644	635	723	673	703	699	705	711	688	709	654	655	662	682	672	643	658	726	683	656	699	677	679	676	634	674	654	667	637	683	664	669	655	698	666	676	675	689	670	658	675	661	713	625	723	699	703	686	660	702	658	660	708	681	658	654	654	681	708	660	667	678	667	688	649	686	704	631	652	628	628	610	658	661	634	696	657	705	726	711	699	662	689	696	691	671	697	686	697	660	687	680	693	653	674	677	672	679	687	661	693	642	650	682	734	731	642	678	687	680	680	680	718	692	678	631	689	661	667
51596	18902	6336	3806	2404	1792	1216	963	711	715	564	519	537	489	459	414	429	384	369	378	381	399	365	388	414	348	399	377	354	358	332	373	363	386	358	391	337	349	336	380	365	351	375	386	367	366	360	374	362	375	350	350	362	358	334	344	344	367	367	366	337	369	342	390	355	329	330	312	315	339	334	383	326	356	367	315	345	354	330	333	349	311	331	354	354	351	341	317	351	325	365	326	313	299	353	339	358	367	357	336	344	326	329	338	351	318	355	333	315	341	349	321	365	336	346	328	344	340	368	378	352	350	360	353	318	340	383	374	328	339	326	329	324	355	360	323	316	349	353	328	351	345	363	406	332	338	355	370	376	382	359	363	328	358	351	347	355	343	365	341	347	363	354	291	391	323	368	359	389	337	347	357	380	359	354	367	323	363	388	317	366	349	360	377	333	319	367	373	321	336	349	356	354	384	350	371	347	347	338	308	349	315	351	302	363	363	346	329	326	375	321	366	325	342	384	350	369	338	330	335	361	380	399	316	350	331	339	355	355	320	349	356	309	348	329	345	337	374	359	376	338	335	333	367	391	336	333	346	376	330	338	359	342	326	361	355	348	350	365	339	330	372	383	365	381	358	357	389	339	360	366	383	343	359	338	348	350	373	365	361	335	337	392	343	332	338	339	363	342	337	349	357	347	341	374	322	343	361	355	372	369	338	347	372	343	363	373	389	395	352	353	369	353	322	327	333	358	358	331	320	347	366	344	330	321	346	349	334	373	341	375	353	356	366	372	310	335	340	368	373	338	314	318	343	334	359	327	337	332	364	312	325	348	354	379	335	319	358	406	365	337	360	365	349	314	341	339	362	344	340	361	364	342	348	352	385	353	343	362	332	323	358	349	374	356	292	351	375	347	343	368	343	377	346	346	380	348	352	373	354	337	383	373	352	349	340	370	342	343	338	358	340	364	388	359	355	326	355	330	369	327	357	395	323	335	368	367	342	336	359	351	354	365	373	347	373	358	368	380	361	362	325	341	352	360	367	358	387	338	402	347	338	359	330	400	338	341	333	333	371	322	372	354	351	363	368	361	325	377	344	358	331	368	380	342	329	330	359	352	366	333	368	344	366	370	384	357	360	336	359	366	354	362	343	299	381	371	334	353	316	336	350	352	329	344	361	354	337	387	367	349	331	344	350	359	378	372	367	334	359	373	375	347	367	373	357	324	335	372	397	333	351	363	331	329	358	394	357	380	354	399	340	349	329	372	343	346	351	346	359	362	338	359	359	380	359	325	349	327	360	363	364	357	345	379	370	333	373	299	322	324	373	350	349	358	337	347	301	320	405	340	351	347	375	345	341	374	348	347	352	390	370	336	342	383	357	367	354	337	376	334	342	310	337	374	370	352	351	364	350	340	359	339	344	318	361	346	341	363	318	343	314	358	361	346	345	315	371	325	381	375	355	349	350	376	367	344	323	336	340	368	354	343	309	369	339	340	356	413	346	390	336	341	350	319	361	339	344	358	316	317	389	356	380	336	352	357	339	347	365	337	335	343	333	367	338	341	355	354	359	305	387	315	320	354	373	376	367	370	356	350	367	376	383	374	378	332	334	387	364	340	350	329	358	365	382	359	315	334	321	355	382	405	354	345	352	322	322	390	332	334	368	349	340	313	346	376	330	391	399	381	340	361	363	361	335	393	361	374	345	337	366	352	317	366	371	334	346	353	368	330	352	375	325	324	386	336	333	358	381	359	359	374	366	348	349	336	374	364	341	361	338	371	339	320	312	390	359	324	376	348	326	341	322	330	297	350	329	376	321	351	359	380	322	335	365	332	363	312	333	385	397	317	373	352	333	339	350	342	379	351	324	326	352	359	342	374	347	356	368	338	348	330	327	323	343	361	351	360	387	424	349	336	346	389	360	345	328	353	315	379	351	339	355	376	345	340	340	361	349	338	377	340	361	326	372	339	388	342	322	344	330	315	341	359	392	370	338	362	333	328	335	332	350	353	362	331	362	346	348	402	362	299	366	323	358	343	364	359	331	370	358	331	336	348	379	358	340	379	349	315	363	354	363	365	352	352	357	337	388	359	338	346	332	369	341	333	342	337	350	357	369	357	335	344	337	353	348	370	356	383	328	351	374	356	290	322	331	345	340	345	328	353	376	378	341	313	336	337	359	344	330	354	330	359	336	321	375	315	362	350	357	340	362	354	373	362	380	347	342	339	363	325	352	325	359	392	369	406	357	388	356	392	378	337	343	342	322	371	331	335	333	337	334	352	293	359	337	355	342	384	348	351	377	343	376	344	319	357	353	334	331	366	320	384	367	347	336	345	340	303	327	382	377	360	327	347	350	315	367	333	341	385	374	353	360	349	335	369	343	335	353	343	339	344	336	382	355	338	344	336	353	374	346	360	355	371	353	331	324	312	331	327	339	353	335	339	342	330	331	354	385	385	344	352	338	340	322	365	356	309	335	361	359	357	371	326	327	347	388	356	330	325	337	352	339	319	309	310	327	350	324	354	339	369	361	369	336	353	380	328	362	293	338	360	360	385	360	353	380	359	361	366	330	389	359	363	363	353	346	374	355	347	352	377	344	345	359	343	371	364	314	343	359	353	367	371	323	342	317	358	348	356	420	392	368	377	334	320	331	374	353	356	328	371	360	346	329	345	383	392	320	365	345	347	330	355	342	351	352	319	369	337	349	332	369	370	343	327	351	355	334	336	356	351	309	348	375	365	396	363	345	330	360	354	343	317	341	320	316	377	350	327	366	323	353	358	323	338	368	361	311	324	354	327	345	327	328	328	344	335	373	375	374	365	337	366	339	350	348	352	360	359	365	323	332	371	363	352	312	378	292	334	360	340	366	345	378	345	344	354	294	355	372	354	321	335	327	342	334	345	367	337	318	348	369	345	346	349	327	363	378	382	360	333	329	341	371	380	344	316	357	363	367	350	308	343	381	327	325	366	394	356	344	365	339	321	316	351	343	358	346	349	300	373	356	350	362	364	329	341	328	352	306	371	360	342	370	372	321	338	373	329	359	355	371	322	335	303	328	323	356	348	349	350	325	348	341	346	320	357	346	363	351	369	367	354	377	335	360	363	386	337	344	360	369	346	342	348	360	334	340	321	331	320	357	357	331	347	353	352	339	351	341	351	365	323	319	351	374	346	358	326	351	338	333	370	338	350	366	351	349	333	362	309	311	364	340	372	366	366	353	349	362	383	321	332	339	342	368	351	319	328	346	343	369	356	352	346	327	335	355	348	361	341	348	345	371	384	320	369	390	379	327	392	349	336	375	360	370	366	375	355	393	332	328	340	333	316	338	363	349	316	317	320	340	346	348	318	326	384	345	340	331	362	342	355	343	358	355	336	375	320	341	336	357	362	321	307	295	328	331	392	334	358	333	356	343	364	322	344	370	382	318	359	314	350	343	335	351	359	302	322	356	386	335	374	365	334	364	346	374	333	369	352	364	344	310	358	353	330	315	346	306	336	342
31179	5555	8088	9202	7849	6407	4978	3661	2723	2199	1954	1795	1698	1459	1364	1241	1161	1091	1087	981	1029	959	995	927	994	932	888	911	859	858	859	899	804	876	848	849	815	832	850	835	782	839	878	819	848	770	886	824	816	829	817	808	814	788	790	812	778	756	768	772	770	775	688	791	784	764	726	714	724	764	780	750	763	765	762	763	806	761	753	789	823	790	778	761	744	770	777	798	773	732	762	797	766	759	763	780	755	733	765	777	782	752	782	791	766	783	776	757	740	799	763	780	753	740	747	774	716	754	740	785	774	803	758	762	754	717	701	729	739	768	789	744	726	763	758	744	731	704	758	768	735	800	760	787	743	758	749	768	745	783	737	764	726	727	759	792	784	711	686	742	738	805	769	752	746	772	747	774	743	755	772	779	776	722	791	729	752	775	786	716	750	790	751	696	771	732	749	685	779	783	773	776	774	764	731	829	773	775	794	787	757	821	795	725	759	778	746	771	802	768	744	762	774	707	751	754	754	717	764	780	757	779	717	744	706	765	763	801	737	726	790	781	754	717	741	777	760	740	767	754	732	769	734	712	815	750	739	688	760	774	767	751	754	710	737	784	797	776	768	775	773	766	795	733	758	710	770	760	780	750	775	738	806	794	741	746	740	726	749	739	702	763	737	721	789	792	769	787	756	728	765	769	732	843	763	750	730	773	774	784	782	746	759	737	735	745	761	750	757	803	731	763	735	797	772	750	722	732	747	732	811	735	770	778	724	760	737	743	718	730	762	766	735	772	729	760	724	748	758	737	705	792	729	727	785	739	764	753	785	752	777	741	734	763	745	783	823	758	717	745	813	758	755	787	711	696	744	763	762	810	797	755	730	740	770	739	730	788	690	763	750	717	750	783	785	754	766	727	732	767	739	738	746	742	742	771	739	748	744	782	738	769	721	734	809	728	725	711	713	750	792	805	777	745	687	778	753	735	795	766	730	795	719	752	761	793	740	746	763	781	787	746	759	753	744	737	754	713	776	770	797	737	782	747	749	747	751	777	765	793	733	713	716	770	754	779	737	762	751	751	781	775	740	721	826	745	710	749	786	772	747	735	762	800	754	774	765	795	758	744	741	771	767	760	773	765	744	740	775	764	799	762	740	787	640	765	743	764	777	724	770	787	738	753	744	770	808	730	737	764	796	774	753	797	785	737	738	761	730	748	775	776	751	779	753	765	809	787	770	770	852	764	767	805	766	790	742	767	734	807	782	775	692	797	718	793	769	685	745	726	751	734	741	770	786	733	784	725	744	762	790	753	744	727	737	752	771	738	722	762	775	807	753	766	755	713	788	760	736	733	746	765	783	785	783	724	764	763	768	756	794	712	799	770	741	731	792	773	711	723	765	785	703	746	778	805	736	763	735	768	768	736	733	743	758	767	795	731	750	784	750	767	771	738	748	762	754	764	808	771	761	738	749	775	747	729	786	725	792	754	781	841	744	741	737	752	760	744	731	765	782	754	742	790	746	752	736	756	745	739	752	743	753	729	758	752	778	773	737	737	710	717	764	773	738	736	700	741	797	750	714	777	823	775	747	734	783	749	793	776	747	741	735	787	770	800	754	734	760	779	749	765	772	753	770	753	769	726	782	786	793	788	790	721	734	741	782	770	728	724	749	746	776	783	740	727	780	766	812	792	807	736	759	760	771	753	761	761	768	704	787	777	784	766	731	802	769	740	778	745	730	776	741	771	717	763	734	784	797	772	782	702	743	779	704	735	786	766	738	763	753	781	783	739	735	754	762	738	773	823	747	792	759	827	750	742	755	816	761	780	697	770	729	762	735	714	752	766	747	763	742	772	729	787	783	831	756	797	770	749	759	768	751	771	772	781	713	786	757	781	751	729	678	768	738	800	833	794	704	720	749	758	729	719	753	794	747	750	735	777	774	723	736	739	728	769	731	756	760	766	723	786	703	705	797	766	769	782	736	744	787	751	757	722	783	790	771	781	768	747	753	775	783	736	797	768	766	787	756	777	749	781	781	748	740	730	756	797	764	732	769	763	766	791	788	754	730	780	754	762	781	805	738	752	760	755	760	743	765	768	756	787	741	782	727	761	759	764	776	738	780	770	726	750	741	720	825	724	784	704	745	758	710	739	708	752	798	745	752	708	740	720	771	777	789	747	727	753	756	775	765	782	746	752	768	776	742	760	769	744	724	763	701	758	778	767	745	735	757	764	763	798	753	782	758	713	725	757	771	703	755	756	708	765	765	769	755	767	738	832	733	792	759	787	762	760	700	726	737	748	736	735	762	770	771	722	760	772	746	716	776	771	754	801	731	773	757	732	779	751	764	771	743	779	764	747	755	757	733	760	743	775	808	827	760	765	726	728	723	755	739	741	800	767	742	780	757	753	820	756	781	764	807	797	723	766	740	775	762	769	725	781	720	770	751	730	778	774	708	717	785	797	773	734	752	802	774	734	760	754	764	792	705	760	824	709	832	756	801	748	771	760	698	794	752	744	736	726	741	723	730	800	715	710	764	731	739	757	747	772	739	792	771	727	743	734	777	750	692	774	766	818	799	756	730	800	731	792	715	770	745	723	788	812	769	776	702	724	757	752	711	817	793	751	694	738	726	759	782	713	753	767	767	762	785	774	764	762	773	759	752	760	757	781	704	767	723	748	756	702	749	737	749	735	798	748	792	744	760	794	766	758	778	774	715	752	763	760	794	772	754	772	747	749	733	746	757	743	795	761	754	739	788	822	800	713	777	742	769	776	811	767	803	745	756	809	808	747	746	734	751	767	767	726	709	775	711	743	778	762	748	729	779	736	741	734	829	746	777	759	782	788	743	745	757	741	761	731	816	775	768	775	753	728	710	748	800	783	764	715	789	785	753	764	704	784	760	753	768	777	783	724	735	755	760	827	755	744	743	727	768	744	728	773	752	712	753	769	780	811	763	777	729	761	741	758	749	772	717	784	739	740	772	793	769	772	781	765	739	744	787	805	765	764	743	762	771	792	743	756	759	779	775	770	725	777	727	762	717	762	767	776	740	759	754	757	798	751	802	758	720	763	705	794	773	726	786	710	787	767	725	772	797	770	776	760	700	714	737	769	766	750	763	763	749	764	773	731	760	737	755	768	782	758	746	716	741	780	733	825	778	720	755	751	728	712	772	763	731	800	748	711	762	718	770	736	775	726	723	741	766	801	684	806	713	827	723	772	725	796	762	774	756	779	769	782	741	769	780	697	720	764	775	773	789	776	777	778	756	790	740	794	744	731	740	748	747	729	774	724	753	754	759	753	753	791	735	757	770	780	688	730	774	709	745	756	757	739	777	798	738	752	747	706	749	753	734	715	732	753	765	786	726	753	783	704	731	728	747	750	732	770	793	744	738	768	762	825	804	682	771	724	775	819	718	763	787	771	747	774	722	767	764	730	783	736	792	731	765	774	772	772	789	734	791	777	777	779	774	729	742	753	749	783	714	739	769	794	755	749	695	799	715	747	753	760
18152	3455	1654	1231	888	674	523	365	335	295	276	260	220	231	220	218	219	207	215	221	203	210	217	211	204	203	206	203	187	214	183	198	190	200	203	217	161	232	199	193	197	202	184	187	230	196	204	189	165	174	181	220	183	203	203	232	197	176	199	201	213	171	195	195	188	207	205	203	202	192	184	207	201	201	211	180	191	204	206	184	192	208	194	183	206	172	183	193	186	215	241	201	187	196	178	203	224	198	208	201	204	194	216	202	193	194	189	205	214	203	183	203	196	192	186	203	183	191	197	174	203	184	215	188	216	199	199	167	207	197	204	189	208	250	194	194	191	193	210	209	187	171	201	198	199	234	202	230	209	193	189	191	166	172	202	214	197	190	203	218	222	192	196	189	198	195	195	189	212	188	170	171	194	177	215	187	212	205	190	197	204	173	207	177	191	191	183	214	165	205	205	179	210	203	190	193	223	199	215	221	179	195	168	201	209	195	191	185	194	226	181	188	225	201	170	214	225	166	183	173	184	185	184	207	178	222	158	211	212	188	168	195	187	188	198	197	164	174	195	200	189	206	201	223	214	180	196	177	159	155	184	185	240	222	205	192	187	193	204	184	187	186	197	194	205	198	187	202	212	202	206	202	195	184	193	183	230	192	225	212	205	193	223	180	200	236	196	180	178	170	178	194	200	177	177	182	202	204	202	179	163	170	182	188	195	225	215	211	198	201	190	221	182	197	187	186	218	174	211	202	180	213	198	197	197	189	200	222	167	209	223	216	169	175	167	186	201	186	215	190	195	208	181	175	180	180	199	197	179	184	197	175	203	218	203	216	176	196	199	224	189	218	197	217	192	220	173	194	184	220	208	177	183	210	186	197	205	177	209	187	202	211	206	223	182	226	199	228	205	175	197	175	203	198	210	210	188	211	197	191	193	197	224	234	176	226	201	204	183	200	184	201	177	167	186	189	193	190	188	188	187	201	230	206	198	203	213	215	189	193	184	169	188	220	192	189	203	191	202	194	194	224	193	176	189	215	202	179	168	204	162	179	183	195	194	208	183	181	192	202	194	202	204	182	175	187	211	197	151	193	200	191	180	189	206	210	209	165	198	229	195	194	203	197	213	195	202	200	201	222	237	221	184	189	197	199	202	217	200	206	184	204	195	179	188	206	190	180	210	202	211	178	189	199	221	190	200	197	178	192	191	177	154	196	172	190	190	192	205	177	177	183	172	175	209	203	216	208	210	213	201	204	196	191	207	219	199	201	209	194	189	187	190	170	200	193	188	187	177	208	168	185	198	199	175	206	193	195	181	187	193	194	213	212	211	203	177	190	158	202	222	213	179	193	207	171	229	216	214	217	199	215	193	196	214	189	210	203	187	195	181	222	236	194	197	203	192	216	204	209	184	201	166	192	192	184	181	198	204	200	195	169	215	201	192	194	206	202	197	215	194	217	195	182	193	178	175	183	196	192	172	188	221	209	217	200	207	206	210	213	215	181	189	173	206	199	172	202	210	214	190	215	177	170	187	200	196	199	193	181	199	209	227	192	237	191	205	211	186	201	180	187	186	203	214	194	188	193	208	174	191	175	172	198	209	204	196	202	198	192	231	179	213	213	187	174	179	189	208	197	212	195	203	200	235	194	197	203	201	208	198	194	202	193	179	206	192	204	171	197	222	185	214	185	181	219	231	183	207	191	169	217	189	180	186	197	186	203	183	181	204	171	188	199	200	200	222	189	165	175	186	185	186	194	193	177	185	215	201	195	191	212	188	194	190	211	192	201	181	182	185	186	194	196	208	170	178	222	195	223	203	200	173	201	173	180	210	208	180	214	221	206	203	209	181	188	202	166	210	223	206	186	211	217	199	170	184	172	184	182	212	180	187	204	189	222	193	218	202	213	195	184	202	180	164	167	206	208	180	194	185	199	196	201	190	191	191	192	206	221	214	181	164	199	204	184	200	196	216	199	219	177	211	177	187	205	209	203	214	208	185	189	199	180	216	224	192	183	206	176	204	202	209	178	198	214	187	191	205	220	194	178	222	174	213	198	206	187	203	201	210	223	204	169	201	197	195	227	222	192	204	193	160	180	190	187	218	169	202	190	193	193	208	206	202	189	192	222	202	190	196	202	206	213	195	215	168	184	212	224	224	190	182	209	195	220	207	192	215	173	192	189	188	213	211	162	189	169	194	188	195	197	190	203	188	189	234	209	156	195	225	198	190	221	213	191	184	190	207	201	192	195	198	179	185	186	240	227	206	180	185	207	186	205	219	211	174	205	208	193	196	182	211	187	210	172	201	197	195	167	189	208	213	220	183	165	217	191	194	173	191	198	209	202	218	189	209	207	228	183	202	214	223	204	224	196	192	166	207	203	213	185	197	165	176	213	205	182	223	195	185	197	215	184	214	189	205	181	203	167	210	182	194	213	205	176	207	210	188	205	210	202	198	196	196	206	191	190	173	171	221	207	201	188	191	219	238	251	178	177	183	191	215	186	209	206	206	182	197	212	209	160	186	215	193	186	209	187	193	157	223	210	202	218	210	207	196	208	235	187	175	207	195	205	183	184	192	213	217	188	206	200	188	190	170	203	182	184	200	193	224	182	223	211	198	222	227	207	202	180	205	199	199	181	159	206	228	201	196	189	183	177	199	231	193	198	174	197	207	189	216	172	180	188	192	184	187	170	171	191	177	180	204	176	212	213	181	190	187	212	204	213	181	201	192	181	181	206	200	185	199	184	204	169	210	190	199	194	198	187	200	218	197	164	175	183	221	218	179	180	206	188	217	220	198	195	197	168	188	187	175	208	203	175	206	195	215	205	172	199	195	173	209	175	203	199	182	223	209	216	235	217	212	199	202	193	212	206	195	209	207	238	202	202	187	191	216	222	194	192	203	204	182	204	191	183	185	228	205	209	201	190	218	162	205	222	213	190	186	203	195	207	177	183	170	198	198	205	213	202	203	169	196	225	205	185	179	181	204	183	204	208	213	218	192	185	210	202	197	205	202	195	191	210	219	178	200	208	191	212	185	187	186	199	185	194	196	199	197	186	208	162	196	201	212	232	185	198	190	232	179	209	222	214	182	225	184	205	228	202	211	206	214	169	226	182	208	194	177	209	194	195	205	203	193	201	199	178	169	192	188	214	199	212	192	199	221	177	184	201	186	204	176	181	185	182	197	210	195	192	178	162	171	197	214	215	212	219	190	203	164	172	187	229	200	188	202	166	209	210	193	206	223	208	185	200	186	198	182	179	194	161	199	203	204	227	196	201	201	211	215	192	196	175	207	184	196	179	196	190	175	209	191	183	206	179	202	197	216	180	204	181	179	211	210	190	195	209	223	203	216	190	178	173	192	196	181	204	207	211	187	177	196	195	194	199	202	210	188	205	195	196	166	193	191	210	202	208	223	207	208	204	187	216	188	214	192	231	200	182	185	207	201	218	181	181	183	207	223	209	180	173	222	190	177	224	218	195	188	183	199	204	211	218	204	177
10580	1771	3360	3778	3137	2515	2067	1453	1199	1035	821	826	807	724	659	680	619	557	582	547	569	549	521	566	505	503	505	501	531	478	526	494	538	536	514	465	486	526	483	517	490	504	484	497	485	537	506	508	492	492	493	483	483	491	481	471	488	518	527	470	465	484	459	492	504	453	477	483	470	455	471	497	494	477	446	437	464	453	473	464	494	479	461	449	500	460	436	491	460	479	484	459	479	470	535	462	486	505	476	462	484	473	491	455	461	455	479	485	442	497	486	453	463	463	444	494	465	492	503	462	433	466	485	500	477	469	455	485	482	493	455	523	516	466	468	454	477	444	448	465	484	432	460	470	481	466	463	485	469	455	442	445	512	460	465	479	481	463	472	498	511	474	456	476	459	485	500	507	503	498	470	482	469	490	473	491	509	459	468	529	494	483	464	494	456	447	442	451	439	440	445	497	495	475	453	415	499	442	488	483	478	466	473	454	466	442	478	461	466	454	483	478	478	485	493	473	460	465	458	468	477	468	479	469	472	495	464	444	464	483	444	510	469	451	459	479	509	499	480	477	462	427	445	449	474	519	477	471	468	492	482	417	463	478	506	498	484	502	497	483	485	514	444	468	483	477	463	484	472	498	510	450	473	471	478	459	500	445	486	472	470	474	486	480	432	523	428	466	479	455	498	460	468	462	473	477	435	445	482	460	511	509	434	465	507	441	462	462	454	469	477	486	448	503	484	507	488	477	495	489	476	464	432	468	447	496	529	486	448	522	491	498	464	502	502	461	479	490	487	457	457	466	465	487	471	485	481	472	475	472	482	485	512	493	474	450	466	465	461	464	472	478	459	472	474	463	476	452	482	488	478	442	529	479	456	463	519	467	433	500	516	411	449	467	462	505	451	461	508	462	471	483	463	498	466	482	483	473	497	479	481	454	439	505	451	433	456	481	495	516	506	487	439	492	491	498	443	459	455	478	466	433	446	469	489	488	472	452	465	494	448	454	462	489	460	483	495	461	451	421	468	470	496	460	474	413	478	500	455	445	501	504	476	483	509	464	500	476	461	462	442	448	470	456	467	468	443	457	433	502	460	486	485	494	495	444	457	480	487	474	486	472	447	462	503	491	480	468	452	459	486	476	432	492	481	485	473	450	472	461	481	492	440	446	468	477	440	483	433	477	491	483	468	468	471	454	477	473	437	487	463	477	475	440	464	479	472	489	425	476	450	501	481	465	479	495	505	519	453	463	454	479	499	506	468	497	490	457	481	465	471	479	490	519	471	447	455	427	479	467	454	489	466	456	437	459	468	456	456	456	487	442	450	485	485	445	527	512	463	535	482	480	493	497	453	488	473	438	461	478	476	459	457	449	489	487	478	498	486	474	478	439	438	476	505	486	427	483	484	488	469	454	469	507	466	492	442	456	462	486	496	470	485	459	459	459	501	432	475	464	463	477	442	467	466	457	482	434	460	446	487	501	519	507	469	456	460	457	479	462	446	507	454	464	480	458	439	493	449	457	472	491	452	489	420	467	493	491	476	472	461	474	501	484	454	450	485	469	463	457	482	500	477	483	466	477	484	507	474	539	480	460	441	504	461	460	492	461	486	469	472	448	490	473	458	495	480	477	442	446	442	454	484	463	468	473	474	481	469	498	437	466	460	490	454	442	506	473	493	446	517	495	499	492	463	480	477	456	462	454	479	468	480	437	498	520	451	436	478	461	471	494	481	473	493	488	458	459	453	494	484	454	487	464	478	523	479	484	469	500	474	448	421	437	482	427	485	487	455	498	472	538	436	490	472	497	471	473	479	488	461	490	474	468	475	496	467	478	478	484	484	463	485	420	485	482	496	471	450	460	457	453	474	458	461	485	511	475	483	458	467	487	435	495	494	461	477	445	492	455	436	490	494	497	466	471	452	458	442	456	459	496	471	485	462	440	474	471	463	472	448	445	483	457	472	476	450	481	505	468	433	505	461	438	484	474	495	419	517	433	514	482	487	457	470	458	504	462	488	468	486	461	496	462	451	498	494	476	502	448	500	463	490	474	441	482	473	443	473	485	469	490	444	482	466	493	495	460	473	492	483	480	470	448	450	467	481	474	465	475	483	445	456	470	495	474	466	460	431	447	467	467	453	456	442	495	462	469	511	476	510	486	505	454	472	477	458	474	457	448	512	469	444	489	471	462	446	496	446	455	479	472	473	506	518	496	497	493	477	461	449	488	452	466	486	477	415	473	480	474	479	463	525	467	494	465	482	467	447	446	463	475	449	453	461	500	478	478	463	496	417	471	498	441	462	446	490	459	447	443	424	500	474	511	464	487	468	440	458	485	479	486	430	454	464	481	450	478	467	480	467	487	487	459	510	473	474	464	481	469	456	460	490	519	478	480	435	481	457	468	481	473	458	472	474	462	473	447	459	461	474	471	477	454	464	506	517	474	468	440	498	510	502	449	458	462	459	445	455	471	488	498	428	469	493	487	472	488	480	478	473	435	495	465	477	494	456	492	449	491	469	491	463	441	469	471	488	441	488	466	488	486	482	488	442	461	464	438	485	459	458	418	463	518	486	407	491	543	436	496	467	471	481	462	447	463	510	477	493	497	491	509	482	466	492	489	497	488	478	458	480	472	500	452	496	451	475	472	481	464	457	449	462	459	497	466	460	465	473	473	453	486	498	496	485	520	474	494	454	476	453	464	476	471	484	508	449	465	477	451	467	423	485	508	462	501	475	465	484	480	440	468	506	480	504	480	457	519	480	510	434	450	484	509	459	481	402	482	469	467	523	490	444	467	458	474	477	482	464	472	465	491	465	469	447	458	427	477	476	478	469	460	502	491	432	472	431	504	446	482	456	452	499	466	497	497	485	491	506	468	455	464	508	513	447	498	449	496	461	448	467	488	488	452	486	477	511	483	504	471	514	457	462	462	518	488	463	492	464	456	476	420	501	482	480	434	508	476	506	461	471	460	449	445	470	466	475	463	458	442	497	465	481	499	442	490	491	475	528	490	446	465	471	435	476	461	429	509	477	482	475	448	450	497	493	470	493	458	466	488	464	462	476	492	481	472	506	473	475	484	459	512	513	475	475	511	462	474	475	461	459	494	466	496	458	471	511	468	501	482	462	486	448	468	484	446	459	449	498	436	466	466	489	464	449	451	460	478	480	469	500	500	509	480	426	464	492	494	478	490	500	472	481	484	481	461	465	497	505	487	486	494	486	444	464	477	454	453	479	496	479	469	480	441	453	443	514	455	462	453	492	440	480	523	496	491	442	457	485	470	443	498	496	455	481	517	495	488	463	470	484	539	471	497	475	512	491	490	452	477	474	454	444	484	460	470	444	481	442	463	490	516	486	491	495	480	494	484	475	467	468	486	481	462	462	455	430	492	480	506	468	455	493	461	465	463	477	462	486	510	455	463	464	502	479	482	460	456	474	476	491	486	476	447	471	502	482	476	470	473	488	459	498	445	498	457	494	505	459	502	487	445	482	488	481	460
37350	10556	3437	2578	1701	1180	834	681	551	485	425	430	366	374	401	320	355	329	324	316	325	326	330	344	347	333	332	296	276	302	291	334	302	291	286	309	299	274	297	314	319	285	296	302	314	272	284	303	277	322	304	313	291	281	284	284	294	303	264	271	313	312	291	293	325	291	310	285	318	290	314	313	301	286	265	286	314	285	299	280	251	273	286	293	308	286	269	287	312	331	325	317	292	308	290	297	286	286	309	324	298	305	329	285	282	317	320	280	280	291	310	292	313	340	284	292	272	291	285	302	296	277	267	318	294	275	291	280	310	297	286	313	288	262	293	305	273	291	314	332	288	289	280	291	297	315	286	309	279	306	325	309	284	276	299	279	299	295	290	303	282	282	302	273	293	318	306	299	315	334	303	275	313	281	305	310	293	305	278	299	305	278	292	294	291	264	293	302	315	280	281	273	253	318	281	271	263	307	314	286	300	295	333	309	329	266	265	290	287	298	289	266	294	267	286	287	294	330	303	280	284	278	312	312	292	286	285	272	284	275	275	306	308	272	298	311	276	315	305	312	278	276	298	304	300	295	295	309	299	330	296	275	290	275	297	242	323	294	332	270	281	296	284	320	308	308	284	283	292	328	288	287	267	297	312	279	308	324	264	277	289	303	295	287	285	288	305	324	286	288	274	309	259	281	302	295	295	297	262	308	310	305	306	302	311	330	331	292	284	321	295	312	307	309	313	325	267	298	286	313	276	288	299	299	310	308	322	277	250	297	328	309	288	285	298	289	291	302	261	295	303	293	313	276	294	298	318	319	266	287	283	293	282	293	291	298	311	327	302	292	311	321	296	271	285	286	276	325	295	283	277	282	262	278	304	309	331	312	296	270	302	292	311	293	303	321	267	275	277	299	289	294	292	305	298	270	311	321	295	325	298	298	291	299	317	303	279	289	276	317	299	301	299	309	283	285	286	273	293	297	281	318	261	282	318	268	295	266	275	326	288	300	278	308	299	313	276	287	260	280	271	280	291	312	292	287	306	279	306	298	287	313	297	291	317	323	327	290	285	291	289	291	337	255	307	326	298	268	284	310	302	295	330	313	282	291	299	291	298	285	300	305	267	295	285	311	304	326	337	310	288	299	298	263	283	264	299	301	321	289	279	292	257	263	324	276	268	304	282	271	299	317	291	315	318	264	283	304	309	308	300	284	287	297	266	308	333	308	312	271	315	305	269	321	263	282	330	277	295	297	273	282	280	322	268	276	287	298	297	275	269	288	292	287	312	283	291	305	308	317	299	319	300	317	263	305	316	283	272	260	289	308	292	297	308	289	280	306	275	292	281	315	314	314	299	308	302	283	284	268	302	296	297	287	283	256	294	294	290	309	285	279	300	313	333	283	297	332	282	297	298	287	292	244	294	324	292	282	301	316	273	304	275	284	268	277	279	285	300	303	285	286	304	284	294	298	332	302	296	285	291	297	271	285	248	307	312	273	303	324	299	283	304	323	295	286	298	320	330	299	299	293	291	308	305	273	261	299	288	273	319	295	305	281	325	299	260	291	281	315	289	308	295	291	300	298	321	308	274	319	295	307	295	296	276	259	290	297	290	299	293	315	268	301	270	311	297	289	280	320	310	313	314	271	302	289	325	276	288	328	316	312	299	279	297	326	285	288	303	276	274	301	288	306	327	295	272	281	313	301	294	292	278	273	299	317	331	307	306	310	270	262	275	250	272	305	299	302	273	287	327	263	270	273	276	286	290	292	289	311	288	275	303	294	264	296	275	286	306	289	260	305	294	290	310	280	329	301	325	300	294	342	320	312	293	260	279	313	295	293	294	269	250	311	290	305	310	279	315	315	290	298	295	297	346	299	258	291	279	278	304	308	297	329	288	304	308	280	311	280	306	294	297	320	293	307	348	313	300	267	289	285	313	261	343	302	280	297	327	260	296	295	286	304	282	270	300	287	284	291	333	296	300	320	270	341	320	294	293	301	323	262	276	279	278	292	317	313	271	292	321	278	251	302	305	311	274	289	289	279	299	296	297	303	287	300	312	289	293	299	292	306	282	275	308	317	299	310	293	290	271	328	306	295	291	315	292	293	327	303	299	278	314	330	296	328	302	282	322	328	323	312	323	283	285	280	290	286	315	326	279	331	333	301	276	281	284	268	280	282	294	303	291	286	296	268	276	276	316	315	315	302	307	308	307	258	284	295	313	284	294	298	285	317	324	290	283	315	274	294	290	293	325	300	294	256	292	283	266	298	279	238	275	315	280	302	284	311	284	265	263	286	281	264	319	307	309	296	280	289	302	279	246	262	290	289	273	315	264	288	260	277	277	289	316	325	284	289	292	296	306	299	257	308	297	303	313	291	291	249	324	278	297	274	283	298	285	290	291	323	290	301	267	341	299	303	294	290	323	279	304	276	287	303	312	304	292	310	300	281	312	282	296	298	296	262	286	290	278	281	275	309	260	324	309	264	301	270	266	264	284	299	287	313	299	304	282	300	300	316	291	274	318	304	308	291	309	307	310	268	277	296	273	275	321	288	307	303	322	287	298	283	316	299	289	259	302	256	263	295	277	307	287	282	314	285	288	292	278	284	307	278	301	287	301	293	293	311	311	283	298	291	314	294	324	286	296	269	290	304	290	302	314	325	268	308	297	302	290	300	282	302	262	262	273	317	278	270	323	300	281	290	277	283	298	313	305	291	312	312	303	292	272	313	316	280	305	264	292	308	313	265	274	304	316	287	303	292	294	284	301	301	294	304	280	302	300	289	283	322	309	297	280	286	313	334	305	297	285	312	283	295	326	346	295	297	295	288	276	292	319	296	259	272	314	303	283	259	237	311	290	290	323	266	309	296	307	326	315	286	305	308	297	289	287	272	289	264	281	307	298	309	311	276	299	295	281	291	275	264	294	301	290	270	332	281	332	301	280	272	278	289	308	309	293	295	325	280	289	254	304	304	294	278	288	315	321	301	281	310	277	262	298	285	284	299	286	321	287	302	273	266	296	317	295	290	314	315	283	287	353	270	290	258	268	262	305	326	315	288	271	330	311	291	354	348	298	334	287	258	247	269	263	279	305	304	292	277	293	304	296	288	264	324	267	308	306	314	273	296	284	304	285	313	279	310	280	322	275	316	296	323	293	301	281	289	258	303	297	276	275	288	305	307	306	296	266	281	314	263	312	324	300	262	293	262	299	298	275	313	284	310	317	303	308	278	313	278	325	308	279	302	295	288	302	247	276	286	295	249	310	281	287	329	295	283	294	284	271	284	299	263	290	290	295	308	313	294	295	290	311	329	270	299	278	285	296	299	310	302	281	282	288	280	316	302	286	292	323	298	258	310	312	293	280	273	298	291	280	312	296	293	339	262	296	303	293	286	322	303	282	281	250	296	317	291	290	294	326	270	291	305	298	299	296	269	286	282	318	282	294	277	280	257	283	299	285	267	323	272	300	288	287	318	291	281	313	275	322	284	311	258	262	285	306	305
22549	3811	5914	6883	5930	4630	3340	2525	2017	1754	1532	1384	1261	1173	1127	1014	994	977	853	860	842	865	831	755	765	755	761	727	720	760	691	769	696	730	745	766	725	727	741	713	716	702	714	698	742	760	729	705	677	718	728	699	717	705	691	647	698	735	683	679	710	681	638	682	670	711	605	691	709	639	667	655	654	635	698	704	691	618	671	685	673	646	675	691	674	647	684	680	672	717	674	646	687	645	645	680	653	632	672	669	644	599	653	695	668	695	690	687	648	637	667	600	708	617	745	639	692	661	667	651	676	678	671	668	675	687	671	680	662	614	670	668	664	662	657	660	696	646	613	652	675	682	649	662	693	641	644	696	642	630	661	654	662	668	610	698	699	710	652	639	710	658	661	634	665	608	691	651	655	691	617	684	638	616	653	686	649	667	640	681	670	644	655	660	639	662	647	666	652	661	645	687	720	704	625	680	618	658	629	678	649	638	629	622	639	709	644	667	639	666	652	712	616	613	708	646	672	713	693	698	650	662	594	659	629	593	682	672	653	661	673	679	642	682	630	683	617	670	631	654	642	618	679	628	686	689	649	682	662	691	673	607	629	601	726	643	668	664	663	644	652	614	689	666	633	619	623	682	701	656	692	664	685	652	670	705	639	664	663	702	677	693	626	702	689	674	695	655	621	638	707	668	666	701	664	624	648	705	654	666	694	669	655	673	646	700	683	650	660	630	617	645	708	681	696	658	666	683	663	681	650	695	667	603	696	661	662	658	630	635	669	673	672	681	677	674	650	665	611	666	664	684	672	683	681	667	661	651	684	662	649	668	666	647	649	651	679	650	693	679	660	689	631	627	642	663	683	653	679	680	656	687	660	659	665	675	666	640	654	700	711	660	688	640	677	692	702	714	699	647	665	655	682	689	651	667	671	618	647	614	676	678	655	672	648	712	674	650	674	695	666	680	593	704	673	694	662	654	650	660	621	656	668	678	592	692	682	678	663	686	709	618	649	647	649	659	679	698	642	660	733	700	638	676	651	652	682	663	659	688	685	643	687	605	637	656	654	682	633	660	636	651	676	664	645	695	678	687	663	673	710	686	668	608	643	639	684	677	669	670	647	701	656	690	626	687	669	653	681	647	614	691	673	653	668	652	657	687	659	679	651	627	659	714	687	697	687	674	692	661	671	704	645	698	703	654	676	703	684	648	648	634	636	648	682	686	670	739	676	685	651	623	681	678	655	634	662	710	657	679	698	618	692	667	712	657	667	656	649	574	655	688	644	658	693	635	691	655	621	645	688	677	630	706	674	645	618	668	678	652	659	688	664	659	641	669	663	653	667	656	691	652	613	650	625	689	659	678	666	663	660	699	648	644	682	689	662	706	681	684	673	691	657	673	619	663	652	633	660	653	635	660	692	658	658	645	659	670	665	681	668	684	676	600	656	639	706	661	671	668	680	662	651	670	647	642	640	676	647	692	671	609	661	672	660	673	666	636	660	644	644	645	610	705	607	697	636	704	615	633	644	696	684	689	614	671	705	618	679	689	706	655	676	646	643	669	666	654	679	695	690	635	636	648	669	666	678	646	625	685	665	650	592	742	685	667	688	658	673	694	638	645	648	681	669	617	636	654	699	677	652	638	653	656	666	709	698	664	649	725	660	644	670	676	695	644	622	663	652	575	625	618	693	625	674	651	636	639	635	675	656	667	709	613	677	724	677	647	690	696	658	704	652	678	669	674	647	637	625	680	661	681	629	623	620	644	683	698	666	641	696	727	670	698	602	671	672	703	684	645	717	658	683	654	658	685	699	667	640	674	651	659	703	681	628	688	659	675	685	658	698	692	702	693	644	676	656	691	662	711	679	659	667	704	643	678	698	663	606	671	664	684	659	661	641	685	669	676	695	702	640	726	654	638	653	696	647	602	692	674	667	680	687	723	665	691	662	645	678	637	655	656	661	649	625	669	648	667	661	723	666	696	669	661	670	654	598	693	690	676	644	678	685	660	663	649	621	654	678	650	679	658	648	666	659	645	699	680	674	657	638	687	652	698	674	677	671	673	687	696	677	669	646	673	659	650	703	652	634	680	671	660	641	661	659	692	669	658	657	673	604	706	634	673	654	649	618	690	669	673	666	660	659	656	684	647	668	653	680	661	660	669	658	701	627	681	654	677	648	662	643	667	662	626	637	629	684	651	646	625	626	694	648	663	720	676	638	682	607	671	675	666	627	649	686	652	701	669	663	750	681	622	629	629	685	705	676	644	724	678	653	692	633	633	627	643	713	697	653	649	728	654	663	632	687	672	666	642	657	672	694	668	677	693	653	641	664	683	657	662	695	636	647	651	707	686	690	679	696	658	681	651	654	662	656	659	630	665	628	701	712	644	637	664	702	631	693	677	642	628	696	684	696	690	663	700	663	693	646	708	650	707	687	647	702	639	655	712	694	656	620	648	698	665	679	653	655	677	670	652	610	680	626	644	642	671	674	658	666	705	643	651	620	676	670	694	659	654	636	654	696	697	709	672	706	671	688	656	674	638	642	643	604	682	714	639	667	635	687	665	705	676	634	660	630	662	708	643	683	706	699	667	651	674	650	676	678	699	662	687	686	667	662	649	653	644	646	665	674	722	704	686	688	689	648	703	629	686	676	649	679	671	655	673	605	644	666	643	691	689	602	710	635	692	681	655	644	680	685	647	642	663	644	625	672	657	633	646	691	642	687	667	630	683	638	656	649	708	666	702	694	676	664	706	665	706	705	661	663	669	708	659	660	673	654	678	684	661	678	646	662	666	644	648	669	669	649	666	721	654	678	665	696	647	651	694	680	637	653	622	682	683	622	648	621	661	646	627	663	636	686	669	693	620	681	650	708	672	653	686	661	689	659	603	651	685	644	686	636	693	634	672	697	685	690	662	649	665	665	661	659	635	695	666	621	736	664	683	685	671	699	693	651	646	616	625	681	716	650	659	654	632	671	645	649	637	707	675	657	667	666	664	652	615	662	647	664	653	638	663	644	658	654	642	676	664	697	642	692	677	634	664	628	678	659	679	637	655	690	705	644	683	656	644	718	653	688	700	644	609	646	711	674	664	692	658	705	672	683	646	657	697	640	695	667	730	648	641	694	664	670	692	655	689	647	666	636	650	676	634	653	655	709	678	676	665	700	625	688	663	636	655	686	689	712	659	675	672	638	649	634	674	677	659	670	662	694	645	673	662	615	656	649	678	660	692	673	670	624	630	670	661	621	612	657	669	646	703	671	617	643	681	647	627	674	672	647	687	651	675	647	691	683	706	723	680	607	697	698	649	657	697	621	639	655	709	704	655	633	651	663	648	647	654	659	639	660	649	651	641	633	624	668	665	692	630	703	686	673	722	644	688	653	601	637	655	664	633	664	642	673	641	652	655	664	662	617	654	672	674	674	651	637	661	650	636	650	643	716	669	653	688	679	692	667	628	696	677	667	644	716	707	616	718	661	671	751	640	669	666	716	703	670	683	660	693
48874	17168	5809	3829	2483	1606	1139	957	727	660	571	518	520	454	455	451	471	431	392	407	387	372	351	347	357	337	379	342	353	361	354	359	360	316	344	331	349	345	357	363	365	355	346	373	373	349	320	352	371	366	312	342	359	330	316	323	318	355	349	327	346	371	355	372	379	331	324	383	318	378	324	343	359	392	343	354	342	351	313	369	348	322	333	377	333	351	368	358	328	339	342	327	310	331	349	343	318	353	334	361	346	343	338	366	348	333	387	360	296	312	343	368	332	348	332	318	362	343	363	348	344	331	321	338	364	400	314	345	366	299	356	359	336	304	372	371	336	320	382	324	351	337	364	352	312	338	356	337	359	383	336	362	344	325	325	351	341	347	354	325	341	319	342	325	305	311	331	333	351	323	370	326	335	379	356	339	331	350	338	369	364	347	307	327	333	324	341	351	330	340	352	332	372	331	323	328	329	337	373	353	330	297	311	333	347	362	344	327	359	350	350	333	382	360	359	333	325	359	314	350	360	357	331	348	363	337	350	329	330	339	357	336	359	368	320	365	331	403	363	349	309	364	319	340	336	331	344	350	295	341	333	391	332	324	340	355	353	338	359	356	371	317	306	321	359	324	389	333	335	352	326	351	320	324	330	329	322	331	368	336	358	316	316	353	334	348	347	376	373	355	346	343	372	376	313	336	345	340	317	342	335	354	306	345	354	336	345	338	350	348	334	316	339	351	349	345	374	380	348	338	355	356	366	343	377	309	334	321	366	366	311	372	358	364	357	365	346	327	351	326	351	376	326	343	325	358	334	336	334	338	332	364	364	346	351	349	386	373	326	366	330	338	318	348	315	342	337	328	353	314	355	327	374	352	324	376	333	365	341	358	313	341	343	339	370	349	332	324	331	352	357	336	373	364	336	375	379	301	325	371	353	296	375	346	340	291	369	341	323	364	337	379	353	307	359	337	350	381	380	347	344	373	358	327	337	342	319	350	348	362	328	332	348	338	328	354	349	348	325	298	313	371	356	342	362	353	340	372	330	314	349	352	340	352	322	308	309	346	333	344	326	328	331	353	322	365	368	345	361	359	337	304	327	348	359	345	353	364	348	345	359	356	316	314	355	342	327	370	356	391	363	326	327	351	324	372	314	355	349	361	353	370	371	366	351	339	365	361	345	314	330	359	354	355	340	334	353	317	337	330	338	353	337	343	360	348	380	309	311	334	331	340	327	370	334	347	368	376	330	393	322	317	337	373	350	337	361	334	328	302	364	358	342	297	336	299	314	345	357	348	323	363	313	344	332	323	340	308	306	310	348	339	354	333	325	346	367	345	331	390	323	335	365	319	361	321	316	322	349	350	308	338	381	312	327	361	332	332	330	376	330	357	353	371	373	344	387	352	352	347	326	385	402	352	320	337	353	349	335	291	325	337	355	348	336	334	343	316	343	345	363	323	346	356	327	378	338	358	333	296	332	335	372	328	397	363	321	333	347	327	354	367	328	326	325	320	300	318	345	347	363	325	359	300	323	303	331	288	324	356	325	340	333	364	313	316	333	330	351	311	360	340	362	379	337	340	292	357	369	343	355	362	363	345	347	355	336	357	339	385	324	337	348	334	307	315	323	356	366	326	364	374	351	310	352	303	354	344	329	337	338	347	333	342	357	329	324	321	325	334	302	302	384	346	324	360	338	344	371	348	321	360	322	362	357	355	339	333	319	367	361	336	355	339	345	307	329	357	354	339	298	324	350	353	340	355	331	327	356	347	353	312	319	322	345	353	366	353	341	337	338	349	333	341	351	317	321	311	334	337	329	350	314	351	345	338	357	360	348	348	313	332	384	332	330	343	344	344	381	322	370	351	330	317	329	332	324	330	342	334	336	313	353	384	356	362	346	315	350	367	337	327	356	357	347	368	340	348	320	369	377	339	340	324	328	390	313	315	339	347	381	329	339	371	347	287	315	324	332	351	359	334	372	357	344	374	331	339	384	332	339	369	383	351	327	358	374	338	365	328	345	345	343	364	318	337	330	339	334	321	309	376	335	367	372	340	316	336	335	361	364	346	344	309	327	344	329	317	341	327	326	339	373	370	390	339	343	360	330	312	325	348	336	342	318	342	313	351	347	375	301	336	329	340	367	343	335	302	333	345	333	323	346	323	339	311	331	326	310	334	410	371	342	333	334	346	381	334	358	373	325	370	343	329	398	357	322	379	332	358	352	344	294	328	363	383	316	334	328	335	342	342	347	349	388	357	331	342	338	352	340	337	303	315	327	337	351	344	387	357	324	321	375	361	332	313	315	352	339	318	331	332	330	342	348	313	333	328	350	385	308	337	355	308	372	321	376	323	341	289	356	327	369	356	353	332	310	340	329	320	321	336	396	367	385	366	354	353	314	342	343	372	350	373	346	339	372	345	310	364	378	360	353	352	348	324	329	346	335	360	335	350	347	360	366	347	312	344	365	319	379	357	333	345	333	319	392	325	347	348	371	366	364	330	333	343	355	339	358	351	330	348	354	330	353	304	350	353	364	334	322	349	353	350	356	341	368	351	339	325	338	380	361	335	353	380	331	342	327	322	364	359	351	366	344	333	350	330	360	344	290	347	327	317	313	358	347	380	332	385	324	334	325	340	352	320	348	309	338	327	345	367	345	358	382	348	348	329	374	398	361	341	341	341	343	370	316	330	337	365	340	346	341	317	321	356	334	340	325	328	348	346	323	346	334	366	365	343	332	330	352	328	343	345	381	331	321	336	345	341	323	338	311	345	355	332	330	377	325	308	321	334	353	362	345	313	307	389	361	354	352	357	340	338	317	337	362	337	316	341	327	350	332	322	352	330	314	359	342	333	365	357	357	369	338	331	345	358	329	293	319	337	384	342	346	308	350	326	373	377	344	318	320	308	337	370	344	357	331	364	377	308	310	372	294	342	365	311	277	321	356	361	337	293	358	356	364	342	323	364	295	360	373	360	367	326	317	326	347	355	356	336	303	335	337	389	325	310	314	349	346	332	333	330	344	356	339	335	337	321	307	315	343	331	364	344	340	347	375	324	337	336	341	366	346	369	337	339	352	332	341	388	370	388	349	350	342	319	307	367	381	341	344	298	334	353	325	347	353	344	372	388	320	345	347	351	340	337	325	320	314	348	319	351	351	343	312	313	341	339	342	348	315	332	321	364	323	383	352	326	302	367	346	337	328	362	352	319	372	351	344	292	364	352	371	353	367	350	346	366	371	332	374	352	338	352	331	310	311	339	378	369	338	382	351	348	300	301	306	313	321	343	372	330	343	358	327	336	343	351	373	345	330	347	331	348	344	344	362	328	323	395	309	349	336	351	376	338	343	340	343	353	346	309	346	329	337	383	319	353	337	303	329	356	354	334	370	320	344	315	344	332	359	331	355	342	359	377	353	346	335	351	358	295	332	305	407	356	327	369	329	344	321	331	332	337	310	364	291	346	337	336	346	323	338	369	293	330	379	373	293	329	318	328	357	318
29322	5440	7784	9387	8055	6117	4568	3534	2830	2333	2016	1768	1653	1457	1407	1242	1230	1092	1159	1060	1047	1051	1012	907	916	913	936	916	910	842	799	884	822	829	826	812	824	850	858	845	802	828	822	873	790	858	824	832	792	843	806	836	766	782	769	815	719	767	725	749	773	792	723	754	743	752	664	721	769	763	781	745	714	761	710	729	775	748	778	700	730	735	764	732	703	789	755	753	732	726	710	738	776	766	771	783	772	721	785	743	730	750	764	767	785	723	752	708	744	744	754	772	669	711	733	768	715	755	753	715	685	749	743	738	729	738	762	730	700	751	788	755	735	762	771	714	788	719	719	814	748	729	769	760	738	740	765	714	736	772	721	713	779	704	754	728	717	768	743	729	754	713	766	752	754	742	717	771	731	747	677	762	763	768	743	754	723	739	742	689	739	786	686	712	759	697	735	753	743	700	732	770	702	747	643	771	745	795	775	726	781	762	788	707	752	727	739	718	713	778	723	749	739	730	724	744	733	768	753	747	757	844	685	783	696	765	692	765	780	775	712	712	759	831	723	763	702	733	737	738	740	761	708	780	734	748	732	783	711	703	736	774	735	710	775	713	695	705	808	732	740	727	762	726	745	677	686	742	764	768	731	716	718	723	808	771	741	729	745	712	751	727	756	722	772	806	738	727	730	718	772	744	740	745	735	745	759	712	789	727	744	720	744	733	691	748	764	756	758	779	763	801	761	759	700	759	674	762	688	776	817	684	722	736	728	731	694	769	722	711	766	813	746	795	722	727	737	758	741	765	755	754	782	748	791	719	741	734	760	806	729	758	773	705	725	762	752	741	745	717	749	727	758	741	762	730	739	742	712	702	777	754	763	715	761	730	724	735	716	697	737	728	759	717	712	765	744	718	740	714	742	721	737	742	726	742	708	769	719	733	716	718	792	753	728	768	759	727	724	750	746	715	717	759	706	762	765	777	704	760	762	756	711	697	729	723	717	768	670	758	732	736	713	778	674	727	737	725	734	746	743	756	739	721	758	682	736	760	741	765	728	721	784	744	661	723	721	732	736	764	727	723	764	692	737	771	776	778	760	725	700	698	774	773	734	753	725	754	812	783	747	758	745	752	724	775	765	747	752	708	686	736	707	701	770	721	671	718	763	762	732	740	775	681	714	756	785	739	755	764	718	747	742	730	754	694	744	711	746	741	713	740	695	732	777	734	744	725	743	752	754	715	792	743	786	731	771	750	759	775	752	765	734	732	750	737	713	729	729	774	737	733	709	737	728	716	729	715	752	709	762	729	746	783	727	755	760	699	752	698	714	763	737	776	753	734	764	781	676	790	818	738	717	714	800	728	766	767	739	717	749	797	739	714	760	761	769	734	755	754	768	770	720	782	751	743	733	723	723	716	763	766	773	728	774	731	776	722	681	734	766	740	723	715	767	733	762	775	697	749	662	731	700	706	706	738	775	778	752	734	696	728	732	729	764	726	676	724	752	731	703	749	733	734	694	730	771	716	735	709	758	733	719	740	725	735	787	750	766	748	711	782	751	769	715	734	764	815	752	741	742	701	773	741	750	745	720	699	777	709	749	742	756	725	762	711	724	682	748	781	715	729	694	746	783	732	751	739	759	713	777	720	750	730	778	751	736	741	741	772	753	717	791	727	712	778	749	732	816	754	733	710	732	725	774	735	693	681	745	790	724	725	734	724	746	732	798	747	690	744	753	753	735	736	766	725	684	754	709	722	731	718	739	786	742	802	727	779	710	775	729	734	738	738	711	675	761	762	782	750	703	711	718	770	742	763	738	732	742	718	729	700	716	736	722	757	746	719	786	757	772	707	753	783	723	766	714	778	721	751	787	764	778	760	755	673	730	723	732	733	715	743	684	746	796	759	728	740	740	736	700	756	702	730	737	769	770	766	727	747	734	729	735	719	748	743	780	746	750	748	737	776	729	802	758	740	757	713	750	734	755	785	739	755	732	726	796	753	737	810	771	763	704	743	735	772	705	744	761	765	700	763	780	696	725	720	737	788	749	766	705	819	769	774	690	722	717	749	778	768	711	700	766	719	796	759	799	738	727	736	736	775	782	730	727	738	744	722	731	780	732	757	725	725	755	738	753	744	705	756	737	735	724	773	728	728	720	747	763	799	738	751	757	725	756	734	709	754	755	734	728	746	748	767	733	739	752	744	743	757	718	731	801	787	755	748	744	669	737	769	703	727	771	716	734	736	780	764	809	760	782	716	742	730	752	801	746	728	761	731	774	700	739	790	722	709	708	731	735	777	733	770	740	753	782	714	684	765	737	728	730	767	729	713	717	754	750	788	697	756	725	740	766	726	755	762	697	744	736	765	779	751	756	687	777	715	731	754	735	722	771	716	741	701	724	738	732	760	787	746	805	721	770	763	730	826	775	794	732	732	785	727	686	773	743	724	758	706	752	774	724	700	711	723	730	769	790	753	734	765	721	719	779	748	764	770	732	701	739	710	732	754	746	716	759	736	770	697	769	721	750	767	726	780	749	718	756	743	727	760	691	761	806	721	768	740	784	697	704	739	762	716	788	735	810	756	736	748	788	753	738	768	724	739	759	715	738	775	775	765	746	737	759	762	715	739	737	719	711	716	684	730	756	756	746	686	769	706	768	755	704	743	703	703	716	735	721	708	795	739	712	772	718	731	763	736	700	734	659	720	722	763	730	734	719	706	664	744	734	755	733	734	747	744	717	718	734	766	737	764	711	756	801	736	728	724	768	729	742	749	812	758	760	749	752	788	732	733	793	719	747	767	734	683	743	724	718	715	770	718	747	781	758	750	798	752	770	723	759	748	754	792	764	754	773	700	783	747	714	730	752	754	686	713	794	750	767	746	722	781	750	712	730	769	703	741	760	749	753	722	728	717	722	713	763	737	753	706	730	729	716	748	801	721	727	750	735	742	713	738	735	758	726	726	706	737	746	726	719	743	725	699	765	731	747	764	747	778	726	740	745	753	716	733	706	736	723	740	764	770	722	757	754	758	733	742	796	737	740	754	685	808	742	731	760	751	699	716	746	813	713	763	742	749	771	742	770	688	735	760	754	744	745	763	726	718	713	731	750	719	747	760	752	784	745	770	702	716	755	751	732	785	743	720	705	765	726	759	756	699	742	728	716	741	769	749	702	736	778	730	790	775	725	678	759	737	737	759	687	778	774	708	796	719	703	749	751	741	737	724	768	786	767	722	737	701	730	808	728	743	808	712	758	727	724	761	766	748	804	749	712	757	743	765	738	720	787	733	722	722	741	758	751	715	739	766	726	755	722	752	755	737	740	781	719	741	827	791	718	691	731	772	715	786	785	736	702	766	738	767	750	739	784	704	744	756	734	768	748	705	726	827	777	719	722	729	742	769	731	743	764	736	732	748	783	741	704	699	706	774	773	699	721	755	761	712	723	796	776	711	744	780	752	721	721	765	741	730	737	760	722	751	754	793	794	753	714	721	750	715	736	737	728	730	724	753
17274	3332	1614	1221	793	622	474	337	329	287	292	273	255	249	203	227	214	192	208	197	199	222	191	213	212	180	192	186	209	180	196	218	183	200	221	209	225	196	213	198	207	193	175	213	213	178	197	189	178	208	189	182	201	214	193	191	194	210	177	209	208	181	195	157	190	175	185	165	182	188	202	199	189	199	208	210	199	233	186	210	206	199	187	206	182	185	171	211	201	200	196	181	177	201	178	184	165	196	214	180	170	215	193	208	211	168	189	178	167	179	206	164	170	208	193	203	220	181	208	179	190	155	209	192	172	165	199	209	195	191	182	161	203	200	195	158	184	163	179	193	173	208	193	197	192	197	198	196	186	196	179	204	195	192	200	193	197	189	179	196	165	216	201	227	190	186	200	189	176	166	191	176	200	212	201	209	202	207	186	194	183	170	188	197	197	210	182	184	173	167	185	196	188	203	173	204	202	193	197	191	178	183	219	220	185	184	196	199	183	193	200	180	185	175	183	211	191	172	200	191	189	197	195	190	189	171	222	207	203	155	218	205	196	187	182	204	210	212	215	179	198	158	191	195	179	188	168	207	180	186	196	174	191	208	198	181	217	219	185	201	180	185	204	210	198	193	173	178	206	175	176	196	164	176	175	182	191	202	171	226	184	202	198	186	193	194	210	180	173	202	194	187	198	195	173	198	205	204	175	177	187	197	192	184	212	164	202	181	207	163	203	213	176	183	210	185	210	184	170	189	186	169	213	162	172	171	210	169	204	194	198	194	199	197	196	198	153	188	209	195	185	211	198	206	163	181	213	193	183	190	208	210	199	192	191	176	200	187	176	195	213	212	209	191	216	219	167	209	207	188	184	214	193	175	197	189	198	196	188	193	210	202	196	199	189	193	193	172	184	223	191	212	179	172	181	180	167	155	192	187	167	195	198	198	181	155	208	172	204	188	183	183	184	205	180	189	172	181	170	177	181	192	193	210	198	198	209	189	181	186	199	208	179	197	200	201	194	198	189	182	209	177	191	178	213	194	200	176	226	188	174	210	191	173	175	220	174	207	188	208	191	190	223	208	202	184	181	191	191	160	182	203	212	161	182	181	201	183	222	185	205	192	193	198	209	185	201	193	209	165	172	167	197	211	179	214	209	191	227	197	172	191	187	200	203	221	191	194	188	177	204	160	206	223	198	180	201	219	204	182	201	213	208	197	186	179	201	190	189	180	214	192	180	188	212	200	187	197	215	198	199	171	196	181	179	179	167	174	205	203	208	176	193	209	206	177	180	183	192	196	188	203	202	207	190	179	184	210	179	218	190	208	170	171	180	204	195	192	199	182	189	175	194	192	171	181	200	215	192	179	162	173	185	186	195	198	166	171	207	178	192	208	207	204	196	205	194	203	200	197	170	227	189	207	163	174	211	190	176	196	192	171	194	144	186	184	185	184	202	168	186	211	204	240	198	189	184	196	173	177	195	175	171	182	179	190	180	221	191	154	180	177	198	201	203	210	190	173	196	194	201	189	194	195	197	220	185	199	186	204	213	219	185	194	210	214	182	196	193	197	199	194	184	172	213	174	202	172	167	177	204	203	193	190	186	186	193	187	178	205	197	199	198	178	180	177	195	184	196	206	177	188	205	194	203	187	194	171	187	188	210	189	183	183	181	166	215	170	178	163	194	177	177	183	183	217	181	193	179	175	198	185	168	185	196	198	196	198	184	202	212	183	195	205	207	203	166	159	192	184	187	190	181	207	180	193	185	155	191	203	193	186	197	197	187	198	191	195	178	193	165	178	201	177	185	222	190	195	183	194	181	205	181	214	199	183	219	193	188	181	216	202	185	191	207	175	212	191	191	189	184	222	177	186	166	176	199	175	188	191	180	218	186	209	197	197	182	206	200	177	197	191	175	203	209	182	200	180	222	191	174	209	174	208	203	189	205	187	190	177	195	171	163	194	207	170	175	170	204	187	177	189	184	201	188	183	201	176	205	207	209	216	200	180	199	239	184	193	179	184	211	194	197	189	211	160	171	163	198	171	195	195	200	173	207	210	180	193	196	203	173	176	183	186	203	196	187	201	201	211	194	213	207	193	222	164	196	198	210	195	210	199	210	173	160	191	167	210	191	200	190	212	200	177	190	178	190	172	188	192	192	194	184	197	187	197	214	184	191	180	200	185	194	212	200	210	200	199	171	195	184	196	226	207	199	175	178	189	220	195	190	186	197	210	189	192	220	204	176	196	191	179	179	167	180	200	198	168	173	207	180	193	189	185	197	190	177	204	192	183	207	190	204	189	201	181	189	208	178	186	193	199	189	179	185	192	181	173	195	203	207	192	183	195	210	209	215	187	193	211	186	182	172	175	213	214	215	187	164	183	203	205	209	182	194	224	210	218	193	187	192	193	182	200	176	177	203	180	187	160	201	203	195	166	189	169	180	192	197	181	225	219	213	221	186	191	190	162	207	196	201	191	222	179	214	189	193	208	201	182	219	186	185	198	186	178	185	193	208	187	165	191	197	182	176	168	212	187	189	190	186	179	186	212	192	185	184	179	199	183	192	196	206	194	214	185	145	186	205	211	179	200	215	185	187	208	202	174	178	179	203	167	183	177	192	164	176	205	192	179	171	183	194	197	218	181	168	172	200	189	230	197	192	197	197	191	187	184	182	159	189	183	207	185	184	219	208	212	208	181	194	188	177	201	203	213	199	196	166	181	209	187	198	221	166	192	204	183	174	191	182	180	181	188	187	183	195	200	166	167	210	169	204	209	185	209	182	206	197	195	200	202	180	204	186	192	184	190	160	206	153	196	199	171	196	195	170	168	194	195	212	196	188	199	202	178	181	195	215	197	181	191	151	171	203	176	185	192	177	188	190	211	199	181	173	198	203	179	158	175	203	176	191	208	198	224	185	170	178	180	187	171	191	197	187	169	195	183	205	176	219	185	215	188	199	206	214	190	178	181	164	173	186	196	175	189	220	187	179	161	191	200	147	201	196	187	216	206	205	185	188	178	180	196	181	192	195	238	209	190	208	204	202	204	173	207	210	202	199	196	181	205	232	205	210	227	211	246	206	188	166	179	192	170	189	196	185	200	209	194	213	184	181	177	191	173	196	206	176	196	184	211	184	163	207	182	177	206	189	197	185	178	232	212	165	197	224	191	179	154	190	208	212	156	164	178	186	197	199	156	187	207	205	196	204	176	187	202	207	164	181	211	201	177	178	166	189	190	172	181	180	173	193	186	198	192	194	176	199	201	188	219	172	192	186	170	201	196	173	177	217	185	201	219	188	185	209	186	182	205	222	182	204	176	213	192	202	203	199	210	212	155	193	180	197	188	190	208	180	193	200	196	191	181	186	211	185	176	190	200	200	181	179	199	200	183	180	185	166	208	178	173	185	197	193	192	177	228	177	196	202	206	216	206	186	181	180	204	215	193	178	197	184	182	218	177	174	178	198	189	203	208	180	191	174	162	173	205	206	213	198	218	221	215	175	204
10027	1818	3160	3441	3162	2332	1830	1434	1090	957	922	836	793	698	645	588	577	559	556	556	570	554	512	489	464	516	503	522	487	505	467	519	494	465	474	471	476	479	458	481	486	495	462	524	496	490	468	474	514	474	492	520	492	453	479	475	485	450	445	495	527	480	483	448	477	427	456	447	431	458	446	448	461	474	470	468	483	460	463	478	407	486	469	479	470	458	463	504	481	443	460	460	466	485	474	451	439	456	468	473	488	494	464	495	439	502	505	458	483	482	450	422	472	458	470	445	467	474	443	429	458	477	477	460	505	461	427	458	499	474	452	501	484	447	465	441	472	424	456	466	470	500	472	431	484	447	477	477	480	428	435	484	507	474	447	446	440	477	472	459	427	475	452	532	482	463	465	482	460	438	437	476	451	486	461	489	480	475	439	444	451	434	452	446	468	447	454	469	493	435	451	440	482	477	471	425	459	443	454	467	436	442	479	475	488	450	463	462	441	497	466	447	459	464	472	467	474	441	459	438	472	466	477	477	520	506	452	468	467	449	486	500	475	475	435	462	472	459	440	488	446	454	430	451	473	444	451	429	442	475	458	450	499	424	487	475	459	417	484	435	483	482	467	483	472	444	464	438	464	478	467	425	468	492	467	462	453	462	457	457	445	452	446	461	452	459	423	467	469	451	431	476	439	480	443	442	433	456	457	441	465	454	485	471	480	443	488	453	474	443	437	481	463	459	440	456	449	475	449	456	506	455	445	478	477	489	445	487	492	458	472	475	471	447	453	457	451	442	438	457	460	483	475	481	499	459	434	455	441	461	435	447	482	453	492	454	469	443	455	437	501	472	433	468	456	478	453	486	496	471	442	445	455	471	443	426	495	423	453	454	487	453	447	456	457	464	447	460	476	460	481	485	443	486	454	473	464	465	458	408	479	469	504	465	458	470	457	465	482	475	486	480	444	427	522	454	473	452	463	453	433	480	469	436	483	470	477	455	460	483	462	455	451	446	442	457	454	453	491	465	460	493	486	449	461	447	476	463	469	480	459	465	471	462	486	435	470	461	450	456	431	452	455	476	425	447	450	464	467	483	432	480	466	445	462	459	514	467	460	470	435	489	472	528	470	492	462	452	421	467	453	466	480	439	442	502	473	456	465	486	475	463	455	467	468	478	477	446	467	443	454	485	474	445	442	453	480	454	460	476	455	443	492	464	502	512	431	487	477	484	478	459	434	429	439	503	435	440	427	465	444	483	445	474	461	504	489	531	446	453	473	482	451	446	492	448	497	480	440	466	487	485	469	473	462	451	414	464	490	452	428	479	490	497	433	478	460	480	437	455	467	467	489	472	447	462	427	466	493	483	472	445	461	445	442	456	500	464	424	472	435	464	499	468	458	500	479	488	454	447	456	460	455	467	472	470	476	456	480	507	466	489	470	417	438	482	462	467	466	473	409	439	466	507	498	433	488	457	471	466	471	455	466	452	501	464	462	431	437	494	487	426	497	457	470	441	465	469	478	459	462	432	475	429	442	432	486	460	442	449	477	455	469	474	510	429	481	452	493	451	441	464	442	471	468	463	452	462	454	447	489	483	478	445	491	492	473	464	461	463	480	475	436	435	480	468	429	451	427	444	473	475	466	434	479	431	476	431	431	472	479	484	478	457	489	459	450	487	460	465	475	489	442	474	460	470	499	448	460	477	459	478	489	467	467	473	443	440	498	446	455	460	479	452	478	422	439	480	498	464	478	464	436	458	450	426	408	488	439	480	438	498	455	455	448	496	462	449	477	499	482	468	480	463	434	475	485	468	472	482	453	462	482	470	442	462	490	470	453	449	487	458	476	450	465	463	458	486	464	481	453	477	478	466	454	439	481	411	465	453	487	440	465	483	480	481	457	437	425	501	459	475	456	464	446	448	471	474	477	462	469	485	469	448	449	470	469	462	442	442	485	509	491	443	454	463	460	440	475	448	478	440	443	435	470	423	460	464	442	441	453	430	481	484	457	489	439	449	464	457	455	456	459	459	485	440	495	452	451	458	498	465	477	512	443	474	443	454	457	468	465	466	453	442	461	454	471	481	468	490	460	483	472	455	456	468	448	466	467	444	484	503	498	480	468	448	480	485	430	479	434	460	475	493	488	442	481	505	478	463	477	460	493	450	453	500	476	447	444	461	476	462	462	454	496	439	475	461	449	454	471	488	477	458	487	441	466	460	493	444	474	450	434	453	434	442	450	439	475	479	480	476	486	471	448	492	484	428	448	426	456	471	447	439	459	435	501	475	502	438	465	479	515	466	455	454	470	527	490	443	441	460	446	422	461	487	449	464	473	495	446	465	473	485	468	487	442	405	473	483	467	426	449	447	429	431	502	483	477	484	465	448	472	449	457	431	499	438	447	470	479	470	460	440	481	486	412	450	467	453	455	457	466	433	468	459	478	500	472	432	431	473	503	450	470	494	423	445	468	482	489	454	473	448	485	492	432	461	439	477	469	447	445	467	473	451	444	461	450	483	459	463	451	453	453	469	454	463	471	473	467	476	438	456	470	495	447	461	499	502	453	495	450	438	465	485	477	477	449	449	496	499	490	493	451	442	475	495	481	474	484	491	469	446	440	482	473	456	478	446	479	482	445	509	462	464	462	482	502	464	465	460	465	438	449	511	424	512	473	444	460	484	428	447	457	493	483	434	474	433	454	432	506	450	449	445	481	438	448	479	483	467	467	491	471	494	464	431	482	473	457	499	498	487	493	504	455	459	470	459	481	441	432	417	446	454	464	468	475	496	451	463	483	450	480	414	456	479	465	486	479	467	468	490	426	474	477	482	457	443	493	430	464	465	476	449	472	491	434	451	431	474	477	467	474	487	473	424	488	446	489	472	423	466	424	454	466	468	463	457	460	479	474	484	495	462	479	482	463	448	472	472	447	452	444	440	469	492	456	471	478	476	481	463	443	441	450	456	450	496	480	517	485	482	446	428	455	434	450	498	461	434	454	465	458	483	466	492	443	475	431	463	487	443	476	469	474	456	455	460	444	443	476	457	478	487	440	522	499	454	452	451	465	493	441	447	483	471	444	496	440	474	482	434	465	484	464	443	481	464	451	408	447	470	481	516	459	467	450	469	458	475	442	491	461	454	455	453	472	483	466	462	461	488	427	429	465	441	429	479	463	467	431	487	432	456	440	448	478	509	456	475	449	407	449	485	437	452	476	443	452	425	469	483	465	476	458	461	460	422	437	473	503	455	436	459	451	463	463	417	486	484	446	444	488	476	506	456	487	481	440	449	482	430	456	402	496	481	419	465	427	446	468	458	465	524	541	456	472	446	474	453	500	450	478	516	463	486	432	449	504	427	511	466	483	491	463	461	457	466	491	463	474	433	429	473	488	500	488	462	491	472	434	457	458	436	415	513	453	456	430	484	464	447	457	436	432	464	494	436	441	447	452	508	463	432	463	511	481	458	462	455	467	509	428	420	481	489	468	473	475	525	422	475	475	452
37021	10458	3804	2789	1970	1291	830	675	571	523	444	449	418	372	350	365	367	318	349	367	322	300	327	303	291	330	302	275	302	307	279	323	271	340	274	325	314	320	323	264	330	289	277	288	272	299	321	280	307	282	310	303	334	287	289	299	301	276	290	323	286	293	252	275	319	324	297	294	279	321	281	305	307	314	342	306	312	331	296	306	293	287	309	283	289	272	287	315	311	282	279	294	273	297	285	282	301	316	268	304	266	294	286	287	293	294	292	288	310	288	330	298	252	298	302	287	296	301	280	271	255	283	289	301	288	286	301	340	293	308	316	280	300	293	294	287	262	282	304	278	291	314	311	283	301	285	323	289	268	286	296	317	288	295	295	283	314	338	324	282	290	308	274	270	301	293	297	306	256	298	305	293	294	328	324	285	321	248	289	275	286	307	300	313	312	302	305	225	319	306	296	298	298	311	300	280	282	290	316	291	281	292	295	292	307	299	290	277	310	312	292	331	292	307	270	318	294	273	239	314	287	292	309	283	285	258	289	269	300	295	299	271	270	275	322	306	280	266	266	294	296	306	287	286	313	294	286	304	315	294	268	289	261	300	317	305	276	286	274	260	308	294	307	312	299	287	290	274	278	308	308	306	306	271	277	291	260	296	296	305	289	273	341	286	294	277	293	284	285	280	306	303	303	292	295	308	272	262	284	277	287	296	331	270	288	311	345	318	313	286	266	275	304	303	320	285	315	242	322	333	287	282	295	286	296	311	271	256	324	290	342	330	307	275	293	286	268	280	332	284	304	321	290	302	326	291	285	289	293	301	300	271	301	271	329	272	288	261	305	308	330	317	297	290	284	283	321	310	329	293	305	294	284	328	295	264	305	292	292	326	255	309	292	309	301	310	281	305	289	289	281	293	321	304	317	287	297	321	298	312	299	290	307	308	307	241	302	294	276	281	270	314	295	274	288	317	245	269	268	297	313	290	287	318	269	307	264	281	323	275	296	296	280	260	274	281	318	305	289	308	262	286	297	305	309	293	292	286	286	318	280	279	298	342	288	294	315	283	295	296	253	302	292	295	266	279	291	297	288	305	270	294	292	274	274	315	298	339	314	314	286	316	303	332	279	307	267	258	266	275	261	313	274	285	288	299	283	269	307	302	276	282	327	246	267	283	280	282	301	299	267	282	328	294	286	297	287	320	323	300	305	292	293	282	304	343	293	301	292	306	291	309	264	275	280	332	305	277	305	261	264	282	309	270	270	273	294	302	264	287	297	289	294	294	306	316	305	295	312	314	294	270	298	302	287	304	283	273	318	269	256	303	311	287	266	310	299	294	300	295	271	312	314	289	294	296	306	295	300	274	292	305	296	298	293	303	340	291	283	262	299	289	286	289	264	302	331	297	302	283	265	315	271	295	291	312	290	300	304	306	276	295	275	279	290	287	268	288	289	271	280	270	303	310	312	276	305	295	272	286	313	304	260	305	281	294	281	315	246	287	284	290	263	283	324	272	296	276	284	310	289	285	320	286	268	326	296	285	295	256	296	319	290	321	311	301	283	277	304	350	292	307	273	298	267	289	300	280	290	261	284	278	292	306	301	279	291	344	266	281	291	281	289	318	311	312	309	265	293	281	256	278	289	267	316	320	280	278	267	287	292	286	280	306	318	280	276	301	310	276	281	299	262	274	311	313	303	316	278	302	282	263	287	310	256	308	293	301	328	293	291	316	308	304	293	273	280	312	281	312	286	302	312	321	292	275	295	330	299	289	288	266	303	292	286	284	284	302	302	329	296	277	304	291	291	289	308	267	300	288	250	338	336	293	330	289	310	276	305	289	283	285	299	289	275	331	324	317	301	298	307	296	310	295	325	279	277	285	286	292	346	304	283	286	312	287	296	260	302	313	279	306	285	315	326	292	278	287	302	243	272	249	301	268	291	326	315	293	298	297	303	296	286	326	298	301	299	271	316	289	290	306	274	308	282	283	254	291	296	295	294	299	297	304	293	328	286	288	305	313	289	267	286	287	292	295	316	268	278	325	273	302	273	313	283	305	298	290	326	328	303	301	307	293	339	282	286	302	278	308	303	325	315	290	314	275	301	284	309	309	293	285	317	301	309	311	282	340	264	302	294	310	291	319	284	305	290	292	314	304	325	320	267	289	282	265	290	310	266	291	285	246	276	287	329	305	305	281	296	296	291	284	283	308	326	301	285	294	318	288	277	297	310	281	295	309	282	281	298	268	319	299	269	335	258	298	275	307	334	303	275	302	283	290	313	275	272	270	250	289	286	338	279	313	295	286	281	310	276	333	317	330	291	294	274	306	315	304	298	291	277	303	290	270	275	294	292	307	301	290	278	258	306	308	297	262	302	312	254	274	293	292	254	308	302	332	300	284	331	315	283	307	307	265	281	274	282	299	312	305	314	283	312	291	291	283	316	297	297	284	317	277	281	289	343	326	284	298	285	318	314	316	311	298	302	270	312	292	265	284	295	291	338	303	313	341	305	308	287	266	306	276	269	281	280	311	304	299	288	294	303	319	306	299	322	281	309	288	284	281	275	302	299	305	319	291	322	301	301	338	273	280	302	299	298	293	246	284	272	299	305	331	293	330	282	309	301	306	322	283	304	278	299	261	310	322	288	274	313	304	287	326	304	297	304	270	293	290	288	272	291	305	310	322	309	266	300	306	312	290	309	307	313	307	257	260	292	303	296	294	312	287	330	309	296	283	267	306	308	302	334	292	311	301	310	338	313	288	302	286	295	311	302	297	287	293	307	284	277	284	299	291	286	287	289	295	276	290	272	267	285	334	276	291	322	291	267	310	303	293	280	302	274	281	310	294	303	261	281	302	300	314	302	288	272	324	335	284	283	351	283	298	321	285	304	303	288	284	280	284	310	303	300	310	290	286	308	304	296	315	313	319	307	306	286	308	275	311	264	278	309	292	282	279	298	335	296	288	308	316	303	322	284	319	324	313	283	285	296	327	289	298	312	280	303	299	285	272	302	301	269	267	281	297	298	296	311	304	285	289	301	269	307	308	317	276	282	308	310	294	285	305	283	306	300	298	317	302	286	318	317	271	308	327	294	290	314	292	248	311	337	294	255	297	256	277	270	295	282	258	289	272	286	285	316	289	316	291	305	268	279	280	336	298	264	319	260	333	312	284	289	287	304	330	274	277	292	301	292	299	284	268	325	309	311	302	303	286	293	307	294	299	268	311	270	301	285	306	306	283	280	308	322	272	286	285	254	275	314	314	313	295	294	286	315	305	297	315	322	289	280	280	322	308	310	319	297	247	319	292	278	291	289	273	282	307	307	293	320	303	306	295	294	313	271	298	298	298	315	295	297	278	289	292	279	276	309	293	274	294	298	282	311	339	301	260	272	268	302	276	297	318	290	276	297	311	327	269	288	290	281	324	328	287	273	288	275	303	312	285	297	293	286	289	292	307	320	283	277	271	296	316	283	297	277	293	272	325	277	283	322	280	288	295	300	313
22190	3928	6400	7635	6570	4730	3424	2605	2039	1700	1535	1343	1315	1160	1031	991	1039	895	896	916	826	834	777	773	806	780	741	741	749	699	718	715	763	780	754	694	727	767	737	736	739	752	740	725	695	730	724	695	628	690	742	680	641	714	648	691	688	699	690	681	687	641	657	670	680	642	691	678	668	654	671	662	681	684	674	708	676	714	671	660	637	660	731	680	667	617	711	677	646	663	697	675	684	649	677	644	640	686	662	737	665	688	690	693	679	679	640	673	640	650	688	676	677	676	714	669	663	731	647	682	644	632	689	644	633	688	697	612	618	660	691	642	635	659	672	661	665	628	645	668	695	644	694	686	641	698	692	683	632	658	673	681	600	647	657	661	681	677	645	706	654	703	691	673	637	674	656	640	682	647	678	628	681	641	665	666	690	673	673	647	686	683	694	661	716	656	658	651	671	659	717	664	698	659	615	676	663	678	664	692	683	674	695	665	683	674	663	673	659	681	685	658	666	611	640	659	657	668	652	654	653	645	677	673	651	710	677	646	680	663	628	633	674	658	675	654	668	661	656	674	647	671	680	597	660	672	620	686	666	659	703	650	697	668	684	637	627	668	695	646	682	652	649	616	652	742	682	712	645	665	641	642	683	693	678	679	666	665	725	682	639	624	675	703	679	650	675	629	681	664	676	724	673	694	671	679	668	637	695	647	668	651	666	686	668	665	672	653	648	666	630	642	683	644	648	684	670	684	666	665	648	655	680	689	641	668	687	643	653	699	679	653	700	684	633	646	643	688	630	705	639	660	686	664	651	666	654	603	689	672	679	667	628	684	659	660	658	683	681	656	656	710	650	684	666	637	631	663	675	681	679	639	640	663	634	699	635	611	634	620	663	658	629	670	688	619	662	655	697	659	671	646	649	651	621	646	635	659	678	741	630	647	642	650	670	666	634	666	683	611	670	689	638	697	691	690	620	665	663	651	695	625	685	656	656	680	670	698	617	667	636	701	673	654	684	670	643	680	669	660	626	651	684	663	645	668	645	704	703	680	673	670	694	715	694	665	655	684	619	642	654	645	651	654	647	709	649	651	726	663	676	620	676	666	664	643	692	667	657	618	668	659	637	627	667	640	685	655	665	644	668	660	650	680	638	637	663	683	671	625	677	658	637	653	668	634	659	682	703	669	676	677	710	673	627	642	719	683	653	648	634	691	671	629	639	623	635	628	685	634	671	694	645	694	636	661	690	637	740	651	621	675	619	676	688	696	691	624	670	688	630	697	637	667	638	632	663	648	611	635	653	660	699	658	681	682	678	662	702	646	619	677	659	649	671	667	720	639	709	662	643	645	636	663	674	664	682	658	719	670	678	615	673	624	675	632	682	702	686	709	737	666	685	642	688	658	701	665	655	650	634	669	675	656	661	734	690	662	661	677	718	673	650	704	627	729	659	689	667	693	670	662	649	683	688	706	629	654	658	666	648	702	636	674	725	667	695	672	672	664	650	648	699	642	655	693	660	705	709	673	649	667	651	663	656	651	624	665	676	657	679	673	670	630	653	633	635	665	656	653	659	688	610	681	700	666	668	691	679	659	648	670	667	663	639	695	687	699	646	630	671	627	639	683	663	659	662	627	717	708	654	654	696	647	650	651	684	695	652	717	680	641	685	672	715	700	702	676	658	665	618	694	695	663	674	691	632	645	670	707	623	684	666	680	650	621	667	704	659	609	691	633	679	636	651	653	639	625	636	693	705	691	631	698	669	666	655	688	628	644	642	670	670	656	673	662	606	697	674	684	675	667	681	652	636	681	652	649	666	640	653	652	661	646	696	671	663	680	646	682	687	637	637	670	627	674	655	628	683	654	626	701	716	686	677	646	710	622	667	678	663	622	633	657	635	637	649	676	649	693	660	686	613	676	697	686	653	654	684	699	653	629	638	658	700	679	680	659	694	686	648	655	618	670	650	687	718	634	680	692	676	661	638	675	709	705	730	633	625	717	666	642	709	674	634	705	647	665	678	628	639	690	682	667	670	632	659	707	668	649	596	664	642	709	674	678	647	690	676	644	630	720	680	633	706	672	692	655	680	668	671	659	655	657	664	665	668	646	691	664	646	601	689	705	697	641	652	673	651	703	693	641	683	647	640	678	666	667	651	672	638	635	696	661	669	668	696	640	639	683	660	672	668	599	685	667	664	648	713	663	662	618	695	661	670	651	707	708	647	690	661	638	713	634	700	649	635	677	632	685	672	682	641	691	669	663	701	622	670	638	670	657	672	728	640	644	696	694	679	662	647	658	687	666	639	645	661	724	633	649	680	682	605	667	687	656	670	689	688	647	654	675	664	643	697	680	700	649	670	688	679	684	647	673	659	646	667	632	653	632	639	661	623	682	654	677	704	673	689	636	638	656	666	660	649	687	615	665	680	671	665	637	627	696	662	670	646	672	659	673	640	638	632	673	698	634	664	676	647	615	658	665	670	653	678	633	679	694	700	621	701	657	698	676	629	677	649	643	644	634	657	674	678	657	658	686	619	678	621	683	673	702	651	678	662	654	694	639	668	661	633	664	690	672	684	641	665	644	666	690	717	718	700	669	653	688	680	658	686	652	692	649	648	669	651	672	619	664	686	675	693	655	705	700	655	687	661	687	643	692	664	623	686	657	654	652	645	661	630	733	657	683	664	647	684	604	659	641	633	674	707	701	679	672	652	721	645	682	689	668	684	642	693	672	703	681	649	670	658	660	655	673	700	669	676	696	740	693	660	623	692	666	644	658	624	659	710	678	643	646	652	677	692	657	698	658	658	685	700	665	640	635	595	667	651	676	598	683	702	677	673	693	663	677	682	658	667	656	694	672	673	676	679	649	612	673	678	653	630	663	698	619	588	637	655	672	679	674	679	670	666	615	648	610	620	633	681	712	682	609	659	680	654	670	681	624	683	728	679	701	613	681	637	662	656	688	676	666	698	670	656	655	681	644	708	674	636	656	681	692	692	686	660	656	654	700	681	657	680	682	624	671	658	682	721	647	703	674	679	664	611	659	743	648	628	687	642	653	684	638	680	648	681	674	673	718	680	667	616	639	693	677	643	658	633	691	690	676	635	615	710	649	644	651	699	681	633	652	646	651	693	663	643	692	640	672	668	693	709	644	623	667	634	646	652	634	726	667	667	668	679	643	681	669	690	631	657	659	598	708	661	652	633	662	644	712	671	668	650	649	665	690	636	678	697	675	727	644	658	671	661	681	601	673	667	644	682	668	683	673	664	636	692	653	657	680	663	659	676	646	675	703	704	678	659	686	754	677	675	650	670	682	679	682	681	694	710	645	662	689	651	617	649	679	666	649	656	676	670	674	654	656	649	685	673	675	649	680	626	685	662	649	645	659	633	666	654	713	635	691	725	638	671	699	653	662	692	643	694	704	673	638	630	670	635	662	649	703	631	674	654	715	679	665	646	666	645	683	689	664	648	671	658	723	638	660	679	688	729	621	647	667	652	661	679	736
48039	15330	6599	4606	3043	1737	1310	1002	807	664	633	541	490	519	422	445	421	406	437	374	375	377	385	358	365	367	359	354	356	373	354	351	410	396	378	357	340	325	374	348	347	363	367	386	366	395	353	353	371	338	368	350	309	373	334	337	333	340	342	353	369	374	387	389	368	368	320	325	327	346	344	322	376	317	362	337	317	336	330	373	366	349	324	335	378	373	354	357	346	339	352	319	341	319	363	316	363	343	318	338	378	355	336	358	354	363	368	300	352	355	363	351	397	324	372	387	365	339	353	333	317	374	359	374	356	344	349	328	374	321	348	345	357	373	336	356	352	385	345	351	378	336	344	323	319	372	330	356	346	339	334	348	331	344	343	341	379	339	393	330	349	355	363	335	334	366	377	350	354	360	327	355	348	350	356	351	326	330	317	307	337	333	348	325	348	375	338	339	337	338	323	326	328	366	328	357	328	382	352	323	346	365	371	379	331	335	356	348	334	319	356	346	325	361	350	346	357	363	330	350	318	361	335	358	350	374	377	324	336	322	368	307	305	332	345	343	316	352	364	343	352	336	359	341	367	314	337	338	352	351	350	349	341	382	359	325	349	348	358	380	385	378	350	324	333	348	377	324	355	337	364	368	349	331	350	357	356	322	362	338	339	345	347	358	355	352	369	332	378	337	320	350	339	364	340	362	319	366	329	333	335	306	375	390	339	356	355	335	356	345	320	359	319	330	336	348	322	351	356	354	328	357	352	361	389	327	358	366	346	333	352	334	356	364	364	362	362	380	340	322	321	365	381	357	324	337	347	345	360	319	347	329	324	327	371	345	320	348	341	321	329	335	321	368	314	358	325	353	393	344	355	341	325	326	342	327	354	358	360	340	363	348	344	345	369	344	349	346	366	371	369	373	372	311	312	364	348	330	351	352	355	343	333	346	354	297	342	328	368	324	333	326	363	366	324	360	339	341	328	348	369	380	329	361	363	339	339	328	329	327	354	348	367	396	337	341	368	342	356	376	369	310	350	343	327	337	331	360	348	354	390	341	350	332	350	334	362	344	340	331	344	341	314	344	315	346	367	354	319	362	343	341	361	345	374	340	342	333	385	326	350	345	341	339	380	373	326	361	355	361	352	349	390	322	309	329	349	355	322	349	337	336	368	347	380	336	295	362	327	327	356	321	326	332	353	351	377	384	353	326	330	343	372	356	374	352	310	364	351	323	332	330	350	358	367	336	371	320	360	351	349	384	308	347	351	396	340	333	340	355	353	369	340	338	377	349	306	344	356	333	320	329	312	334	350	354	372	361	352	356	347	323	350	328	353	361	338	317	334	344	330	346	353	350	371	358	335	332	361	359	356	364	344	346	331	329	357	317	326	324	346	300	350	317	366	333	352	359	356	366	352	336	336	307	380	338	357	341	371	325	348	377	345	322	332	367	362	341	346	350	324	341	353	350	340	295	335	377	362	354	355	377	342	395	350	343	330	312	318	331	335	337	341	318	346	397	330	333	329	348	385	357	331	371	321	322	331	385	353	378	334	350	316	331	311	323	337	312	372	352	306	345	383	333	311	343	357	340	312	365	309	347	311	359	358	338	374	287	353	328	363	332	391	387	358	337	344	342	342	341	348	347	345	370	354	344	372	360	330	324	322	359	330	348	340	355	344	356	409	333	370	350	397	330	358	347	357	332	325	365	351	322	346	304	336	350	345	348	348	326	395	335	320	337	340	367	323	355	327	354	347	343	371	391	385	367	340	332	316	332	326	381	330	335	342	335	327	359	319	360	354	329	336	362	396	340	345	340	328	366	326	321	342	323	349	364	358	349	348	340	346	312	370	333	366	341	367	335	360	334	332	376	369	380	357	352	338	356	364	362	378	347	333	379	318	362	339	339	345	335	346	332	340	360	336	353	385	355	399	331	339	324	362	352	335	330	315	359	340	317	344	346	342	307	337	356	335	315	376	320	354	352	347	348	323	318	345	344	339	333	336	354	335	346	382	337	367	329	348	334	367	339	356	372	351	357	335	364	361	323	359	329	359	343	371	342	353	353	360	348	321	350	322	346	377	317	380	358	378	376	317	372	358	368	312	349	323	306	329	326	337	341	367	334	341	389	342	380	321	366	336	331	358	383	373	318	365	348	357	367	319	337	333	370	356	324	328	326	323	310	329	335	349	338	380	346	355	350	368	374	344	336	332	348	340	373	371	354	323	365	362	337	293	337	351	342	359	323	328	346	347	352	323	347	349	362	342	370	329	359	304	351	321	382	357	403	340	361	355	350	365	325	335	354	337	353	350	355	345	360	326	339	359	414	353	339	358	336	402	363	374	331	324	333	388	338	330	364	335	347	372	341	330	364	307	308	342	350	359	332	347	304	329	363	367	385	357	356	332	344	322	357	350	364	378	360	328	363	390	329	352	360	338	288	316	335	357	332	346	337	356	340	326	354	367	363	335	372	327	325	340	393	351	352	393	343	326	402	320	353	342	363	345	367	366	339	333	348	345	391	370	366	345	360	342	331	311	333	326	337	325	348	382	352	326	338	328	378	326	326	390	375	328	354	358	319	357	332	340	348	363	353	311	355	370	364	341	355	373	348	315	339	323	353	349	347	332	334	332	326	336	326	350	305	333	353	302	343	343	328	319	350	360	350	365	323	290	382	384	336	360	321	343	379	346	321	328	353	353	359	342	318	326	371	317	341	333	360	418	345	333	362	368	335	315	369	364	340	290	359	379	342	319	327	362	363	379	374	348	367	354	352	321	303	362	344	321	388	356	341	349	339	360	348	384	363	343	343	338	335	329	387	340	343	321	339	378	325	308	346	357	337	366	360	328	369	366	343	336	361	353	325	400	340	351	340	380	344	341	351	347	336	366	349	351	355	299	356	308	320	345	311	357	363	343	339	341	375	347	324	329	329	345	376	342	357	314	370	388	346	351	372	354	340	332	337	321	362	343	313	331	345	331	343	379	346	333	325	351	338	326	306	345	348	352	362	370	344	314	322	345	401	354	323	363	331	345	372	350	331	374	356	361	347	308	340	352	311	391	363	323	319	324	318	373	364	350	335	347	342	304	340	339	314	359	361	336	336	328	365	309	338	343	322	338	345	320	340	339	349	367	368	335	373	353	361	359	362	331	344	364	331	350	342	340	376	347	381	358	374	343	316	350	354	322	333	348	341	356	375	399	359	335	324	338	360	351	338	355	338	315	315	364	340	338	374	331	322	345	341	350	341	342	335	345	382	350	343	338	345	382	315	323	354	327	371	353	336	347	361	337	312	327	318	386	337	353	354	365	372	343	348	323	355	379	345	364	325	313	353	338	364	314	343	341	360	350	330	355	357	351	306	313	381	361	319	348	324	371	343	346	386	343	329	346	323	347	313	356	363	331	322	313	357	338	341	334	367	380	397	313	325	353	341	312	315	333	322	333	362	364	347	373	313	324	337	328	351	343	349	402	343	341	360	340	350	360	367	292	339	352	342	326	347	365	335
27727	5066	8999	11015	9135	6471	4745	3805	2916	2487	2127	1913	1650	1543	1360	1304	1150	1097	1066	1051	1009	1057	954	923	962	927	918	870	884	875	862	863	866	828	821	867	883	864	890	901	865	849	824	787	850	837	845	851	831	781	788	836	820	778	779	815	762	806	767	761	748	757	735	775	756	801	766	714	770	796	723	804	796	822	785	745	734	753	769	746	770	749	788	789	746	778	758	717	770	753	825	747	757	791	761	735	745	783	813	733	748	739	781	800	732	730	703	738	722	720	741	742	784	741	696	798	753	758	747	735	762	707	751	739	724	754	742	750	731	758	753	760	761	761	737	769	745	749	754	756	711	750	743	735	758	755	732	726	775	734	727	724	785	764	745	746	756	742	753	769	747	764	747	737	735	739	790	731	819	731	772	740	714	741	668	745	770	772	764	719	744	799	730	754	775	722	763	729	742	717	731	711	729	765	769	761	773	778	739	747	752	712	715	734	789	738	811	750	756	747	736	764	740	709	769	781	747	772	791	722	746	737	740	749	762	776	754	747	764	733	734	748	719	707	741	759	809	763	729	748	728	770	749	770	748	751	800	767	750	769	766	746	787	760	766	708	759	769	783	743	745	715	747	735	746	740	719	780	722	719	729	741	766	755	713	691	692	728	738	708	786	750	740	696	715	755	731	762	741	740	754	721	753	755	728	740	757	721	772	750	770	783	742	742	751	747	783	771	743	796	740	728	757	730	731	735	797	782	721	771	762	745	705	769	779	710	743	763	732	761	732	720	773	726	768	760	735	746	749	752	743	764	744	715	773	737	741	722	773	772	701	685	786	726	716	797	767	805	746	762	754	723	790	767	772	765	756	797	741	831	740	709	778	731	781	732	765	807	764	799	714	717	783	741	740	759	784	698	783	717	702	712	758	802	759	741	751	740	797	766	727	759	768	768	756	749	712	744	774	733	744	741	751	736	753	746	741	745	697	727	804	751	773	733	719	737	706	757	794	750	723	722	768	770	777	796	724	739	728	711	777	726	721	767	756	756	783	720	724	755	752	741	756	720	782	780	769	788	766	737	767	718	759	773	787	781	734	727	674	719	718	723	798	743	749	722	785	739	746	730	713	710	755	710	756	753	744	731	749	713	731	734	694	749	740	752	788	750	776	712	779	720	726	769	715	736	748	718	771	779	779	769	805	761	771	757	750	703	753	706	751	789	767	756	800	770	792	710	672	711	775	800	733	739	741	759	747	777	763	769	794	739	761	742	784	786	811	791	732	670	725	787	760	769	767	738	761	732	792	803	756	767	774	805	755	755	743	772	704	791	784	823	725	785	692	728	705	748	708	801	756	736	713	774	747	668	709	795	735	822	782	760	739	723	726	799	763	733	732	794	743	763	767	741	726	775	753	739	762	760	786	764	811	749	744	750	733	780	767	759	773	755	795	752	808	788	764	774	751	718	756	706	788	738	753	750	756	713	681	744	788	735	755	747	773	747	738	740	732	719	777	741	743	793	782	761	745	757	750	745	757	788	740	770	759	769	758	732	777	752	743	729	771	739	761	733	788	759	698	713	782	726	746	746	752	814	782	755	786	776	710	716	759	725	701	737	751	757	727	724	703	729	767	718	759	779	793	754	754	740	750	754	732	705	722	761	743	760	771	716	740	726	752	782	725	736	786	751	720	813	755	708	686	760	746	749	772	718	772	779	752	763	724	711	744	711	766	783	800	780	743	750	750	711	753	785	769	744	779	756	805	734	771	752	728	741	740	769	741	764	778	729	739	745	799	751	754	803	736	725	769	758	741	746	715	718	745	755	741	733	747	756	753	752	718	740	766	713	719	748	775	701	699	745	747	751	773	724	736	783	767	793	780	816	750	738	754	762	796	768	717	731	741	741	709	769	735	711	769	690	729	790	770	724	759	726	774	691	708	716	771	729	739	729	722	734	771	763	759	781	705	780	789	759	752	718	728	772	771	782	734	728	707	720	752	737	774	771	710	737	722	747	755	740	781	800	736	720	759	712	725	729	742	740	774	757	770	698	739	764	744	724	735	802	711	719	751	771	712	800	787	741	772	722	760	764	755	739	749	764	806	737	748	771	734	775	753	786	707	743	787	755	765	757	739	764	757	758	744	701	766	758	720	714	739	735	738	746	751	784	761	750	750	663	747	720	743	800	751	788	727	784	749	790	759	754	694	786	779	764	809	755	717	682	736	767	746	720	745	792	816	786	757	692	746	752	739	713	785	734	774	736	738	772	770	812	801	737	766	733	730	777	726	736	780	772	760	730	748	750	731	703	745	705	733	711	777	795	754	781	784	750	762	772	730	742	759	764	777	755	730	757	746	727	824	770	767	812	746	728	722	723	724	766	750	748	745	813	730	763	687	723	742	761	736	774	723	737	745	776	764	758	771	793	760	735	793	740	761	743	723	747	741	762	712	773	741	765	785	766	768	709	794	761	715	745	736	714	710	777	770	746	769	784	759	743	747	745	756	724	809	737	731	773	769	761	796	748	734	706	718	741	744	746	724	722	754	728	779	751	756	762	782	778	762	738	734	751	769	794	769	749	741	744	788	766	773	760	724	785	728	759	728	736	731	776	741	796	764	721	731	692	761	756	743	740	739	726	722	746	780	761	702	729	737	770	765	738	758	726	757	720	704	728	739	751	732	783	721	717	750	727	711	718	778	758	729	718	725	741	757	731	753	742	748	733	772	783	800	729	744	726	744	722	728	793	707	764	734	739	761	757	788	703	761	733	744	750	745	719	739	737	769	788	763	745	741	754	748	695	760	734	713	738	754	740	715	739	770	719	747	750	782	755	740	740	772	729	747	737	763	778	711	784	783	783	734	772	725	763	719	751	692	749	748	789	762	749	770	717	782	741	819	737	787	751	779	715	777	700	758	760	747	744	737	716	727	746	757	730	720	750	735	752	786	773	736	769	711	686	775	756	755	716	773	737	681	704	735	748	775	728	745	799	769	759	757	777	749	772	761	716	764	785	797	745	793	704	773	725	726	740	707	758	757	736	801	771	754	784	775	786	744	727	744	742	740	780	803	737	784	698	744	721	739	769	692	735	748	770	754	738	776	741	719	731	752	773	790	756	749	763	750	725	788	770	777	724	787	752	768	741	763	685	755	727	813	793	722	755	735	767	753	714	748	763	696	734	770	746	734	751	740	781	736	746	740	772	735	760	718	748	769	756	731	734	742	760	778	704	705	733	708	756	712	752	761	776	705	710	754	742	719	743	756	707	735	742	777	748	690	751	765	739	770	728	739	748	750	732	720	714	737	721	732	804	739	752	776	757	747	795	753	784	732	803	782	742	757	761	763	717	724	739	759	716	704	732	733	710	789	773	781	766	777	739	764	766	745	742	730	776	722	763	745	758	766	753	745	746	755	796	754	805	738	747	771	773	706	788	740	780	713	767	751	755	769	753	718	728	770	773	775	736	744	795	790	734	769	749	759	818	760	746	780	768	770	741	764	756	730	724	704	760	743	785
16952	2928	1651	1398	941	646	482	397	356	280	292	241	252	238	230	227	238	262	241	229	221	229	207	216	192	209	223	219	209	194	194	225	210	247	210	202	212	208	221	169	196	217	197	202	199	188	208	195	165	185	204	229	186	223	192	218	179	210	231	225	217	211	214	197	232	193	195	207	192	203	189	194	172	209	182	186	188	216	233	197	251	195	205	195	191	204	193	209	201	177	203	199	211	214	240	201	218	186	214	185	178	193	202	176	206	172	209	198	188	189	211	192	206	208	201	189	204	196	185	193	233	217	237	197	217	183	194	224	195	202	215	205	220	199	188	200	218	191	184	218	186	180	191	213	216	217	211	206	221	186	175	197	233	206	196	181	193	212	208	197	181	201	190	214	167	201	203	237	179	204	194	211	201	203	189	214	201	207	217	216	230	211	198	180	192	189	197	188	165	209	184	215	213	202	175	184	178	197	211	189	204	194	185	195	187	187	193	194	217	213	193	205	199	193	199	188	196	190	167	192	202	219	204	203	216	187	200	212	188	191	197	208	203	196	209	186	179	187	205	190	212	209	199	211	218	193	190	239	199	207	202	212	221	188	184	187	205	182	221	223	211	217	200	207	221	182	183	212	207	200	243	203	161	164	200	194	185	169	175	198	218	200	184	206	188	215	191	198	203	224	207	173	206	212	212	196	208	204	203	175	216	175	172	217	193	210	231	203	210	167	195	216	215	223	224	190	211	221	189	201	195	196	232	204	196	198	206	225	184	192	207	223	185	202	211	203	213	202	202	175	216	205	188	178	225	239	215	205	203	191	219	185	176	215	186	225	209	216	173	200	192	184	180	190	195	194	183	195	210	180	172	197	203	199	198	216	186	201	203	218	209	180	203	187	186	208	170	204	196	210	186	200	220	181	213	182	186	205	194	207	194	209	216	181	200	179	204	193	182	209	211	196	221	198	211	200	219	198	198	203	197	194	186	197	195	203	219	214	199	216	198	207	193	231	204	203	208	213	214	197	202	210	204	203	195	181	188	222	186	197	200	191	194	185	191	210	200	183	221	195	188	210	189	201	197	202	203	194	176	215	190	200	188	208	196	180	169	198	187	211	223	194	160	210	218	211	203	193	200	209	213	218	215	211	197	175	200	211	215	214	191	195	205	204	174	189	225	198	214	202	220	181	186	198	205	212	182	188	172	209	194	203	217	197	197	244	194	214	184	191	248	194	192	212	215	218	208	212	198	177	200	236	204	192	208	215	217	181	195	201	203	222	170	189	233	156	210	163	180	191	186	197	201	216	207	187	208	180	201	218	207	209	207	193	191	212	207	226	204	200	217	185	217	208	198	202	193	173	197	203	176	161	194	200	198	194	232	217	194	184	207	219	174	198	202	224	196	197	205	193	177	196	190	216	198	217	210	220	178	193	215	180	173	218	220	210	168	201	203	226	214	200	196	219	189	175	180	199	210	167	193	190	194	214	168	218	207	217	203	201	209	211	184	215	207	206	206	229	202	191	188	205	201	211	208	202	185	183	198	200	199	246	197	218	206	215	200	202	200	207	201	200	216	210	208	232	233	195	192	195	200	188	194	188	195	176	192	207	194	197	171	221	175	213	185	192	197	195	209	190	183	224	180	191	202	181	209	218	196	176	230	203	210	192	176	160	172	179	213	189	199	202	224	179	188	222	185	182	203	179	213	244	197	196	206	189	186	201	196	184	212	201	207	182	208	196	198	194	228	189	214	225	199	203	227	178	203	178	192	187	208	206	159	221	212	198	211	192	210	218	206	197	213	195	200	187	173	198	187	199	196	185	194	194	196	187	214	175	207	219	196	207	212	165	216	191	169	187	194	183	231	202	210	227	206	217	166	194	188	194	202	198	194	218	205	224	215	215	189	209	212	224	194	193	215	192	196	186	190	188	186	183	169	208	205	188	211	176	201	215	200	192	233	227	201	177	230	188	210	199	182	208	209	217	206	184	200	199	200	207	192	204	171	193	199	197	199	205	203	242	198	217	212	216	217	195	180	181	196	201	185	187	202	186	177	193	180	179	174	199	212	214	178	199	166	181	185	212	215	185	229	204	182	182	221	184	200	200	197	228	203	199	191	234	203	199	203	216	182	184	232	238	206	191	192	221	204	205	177	180	196	216	214	192	206	166	180	220	195	185	186	198	210	209	218	198	199	198	196	202	217	168	200	217	202	185	199	165	194	181	192	212	207	202	199	204	215	169	208	175	193	227	201	166	182	217	206	198	224	221	211	197	176	186	196	206	180	208	190	202	206	187	199	188	224	195	198	191	187	199	218	198	203	184	178	209	209	191	218	202	238	199	186	203	197	223	199	200	205	222	195	209	182	204	196	206	211	210	216	220	190	190	204	180	206	194	174	223	201	215	203	188	216	210	193	202	213	230	176	196	204	206	208	181	187	195	195	207	191	184	175	203	176	195	170	201	209	188	181	211	192	173	199	200	176	206	194	190	199	183	205	204	225	199	197	216	205	201	202	230	190	215	176	180	190	205	197	182	197	195	197	196	226	211	193	220	196	201	190	211	175	220	192	219	213	207	198	190	214	213	212	189	213	183	190	176	183	216	203	197	201	182	187	222	201	212	184	173	184	205	181	197	191	177	222	202	212	230	197	189	175	199	179	212	206	208	237	200	205	203	207	204	206	182	189	199	177	187	218	209	184	182	198	211	193	216	201	182	174	175	197	184	188	192	189	184	206	194	185	165	208	193	173	204	199	201	207	216	220	196	217	182	187	198	210	213	217	174	224	198	174	214	189	209	197	171	202	204	203	219	192	176	194	209	208	200	214	200	182	205	206	203	224	209	195	193	199	206	223	217	195	222	212	205	199	213	195	194	208	180	190	215	182	205	227	205	201	180	198	207	194	179	221	203	189	197	177	223	213	222	183	191	184	211	210	211	206	200	219	175	186	228	220	201	214	215	214	170	184	177	180	216	193	188	196	192	209	209	209	189	184	194	192	177	185	207	178	186	182	197	204	197	181	184	220	195	191	239	198	188	199	195	207	175	184	190	193	200	185	214	209	185	203	193	200	236	218	198	197	191	197	196	222	191	216	192	169	201	199	188	194	190	209	214	186	200	243	226	206	165	203	230	196	211	222	227	201	208	225	211	186	180	207	181	184	222	170	208	224	212	217	232	208	210	191	199	189	179	187	189	214	188	198	221	192	195	208	203	201	199	192	194	211	172	208	196	199	215	207	198	199	203	205	230	226	181	197	224	214	202	188	215	173	195	188	202	216	209	199	208	208	178	183	206	214	181	183	187	173	202	210	203	203	172	201	210	225	196	202	200	206	185	194	188	197	186	223	202	215	195	182	201	182	181	190	188	203	179	193	210	203	204	217	187	233	172	177	191	185	212	207	205	180	173	197	185	192	185	219	175	197	216	189	217	183	190	185	212	211	209	190	204	212	220	204	222	165	198	224	195	201	200	193	194	210	198	209	200	196	169	162	211	207	193	191	204
9862	1512	3287	4063	3298	2454	1803	1379	1187	1014	940	816	787	732	680	661	596	583	553	587	524	591	532	520	531	531	550	524	499	507	474	490	531	476	502	477	501	492	540	535	487	536	444	477	529	516	510	482	481	495	506	472	484	517	504	515	467	449	486	470	491	474	438	433	493	492	450	428	500	494	489	508	492	467	488	497	448	486	489	497	495	508	504	477	507	448	488	460	488	479	478	468	454	487	498	487	451	517	469	456	498	449	469	465	489	485	494	496	474	509	480	414	443	497	454	429	469	444	493	510	492	461	469	477	446	504	465	486	470	450	498	482	447	463	465	437	503	463	480	486	475	479	478	485	449	491	466	500	513	440	479	464	475	452	494	461	444	455	475	494	454	470	464	492	474	493	495	453	512	480	470	487	439	508	479	482	458	441	500	526	449	468	459	482	427	500	477	507	444	516	478	461	452	468	479	480	469	473	469	500	489	462	464	477	469	493	460	485	516	460	467	487	462	439	471	492	477	416	526	508	475	471	490	438	460	479	470	499	489	487	504	469	464	445	473	488	487	454	489	487	501	473	476	501	501	443	485	472	527	466	480	496	459	481	458	517	449	453	468	451	463	495	466	446	437	461	461	451	483	474	491	444	484	485	491	461	496	466	475	485	501	444	491	466	498	489	499	469	492	500	467	491	489	469	483	471	476	463	478	486	457	469	456	455	460	450	489	460	464	455	502	513	491	482	478	480	452	446	539	501	466	494	460	464	488	477	490	475	505	485	471	494	504	477	495	476	497	482	494	498	462	504	437	476	503	469	472	456	479	495	470	437	483	506	502	482	507	480	497	505	489	475	483	464	443	453	477	491	475	497	478	484	473	497	496	505	496	493	501	471	478	484	439	465	531	473	485	488	479	482	462	470	440	420	502	454	428	519	465	477	471	461	510	486	466	495	476	485	492	487	453	488	455	489	458	488	480	425	460	456	509	454	489	506	477	486	435	504	497	456	456	463	515	468	510	480	468	487	487	481	492	427	542	493	459	504	490	462	521	460	494	478	494	461	460	504	473	474	469	497	455	460	451	444	452	497	504	466	463	471	476	447	489	456	438	475	473	448	474	484	489	465	460	452	493	497	476	450	456	472	480	476	526	471	492	473	486	504	483	474	463	472	464	472	501	487	526	477	465	490	485	451	494	489	477	493	476	489	452	472	463	501	442	459	425	460	480	491	515	501	531	471	509	436	457	523	460	478	469	491	485	493	468	517	499	481	464	465	529	514	480	454	496	418	517	501	502	500	473	463	455	492	472	490	456	466	463	457	452	476	476	509	482	504	488	425	470	475	508	437	484	490	471	465	490	481	492	446	514	448	457	457	529	476	498	447	476	484	513	489	488	481	451	523	478	464	513	449	482	457	489	463	482	472	472	506	457	449	447	490	516	479	475	510	499	455	513	510	480	472	504	483	473	482	484	506	481	488	523	452	459	482	446	459	476	477	479	441	448	470	453	496	473	496	512	467	474	512	499	476	484	496	468	454	478	529	477	482	483	520	513	477	466	475	540	470	477	518	464	496	476	458	489	472	475	449	472	459	474	477	483	470	524	474	475	469	444	503	510	427	486	460	464	458	491	470	464	502	479	464	470	489	491	466	475	459	467	483	472	466	471	452	518	465	466	474	513	458	482	458	472	474	472	508	506	424	520	468	503	477	477	518	465	473	457	465	509	451	489	511	478	511	498	421	510	504	459	503	486	476	498	488	501	480	470	492	471	448	466	488	445	491	471	470	491	452	493	469	487	523	513	486	453	469	480	453	475	457	467	489	520	480	468	486	472	468	474	492	510	467	454	512	490	477	482	466	499	480	454	514	482	508	472	496	494	504	522	481	475	465	495	448	486	452	462	474	480	442	492	452	457	494	477	434	517	457	498	480	475	480	470	460	441	463	429	458	503	527	469	461	460	472	491	511	451	511	501	493	506	471	464	452	474	475	438	465	487	436	479	476	509	455	486	486	475	532	458	495	490	463	480	470	487	469	503	456	471	514	437	480	525	504	493	499	467	487	460	433	439	462	526	469	471	485	512	435	443	507	483	497	472	434	482	464	496	501	474	471	491	456	460	465	442	480	471	479	504	479	455	478	498	479	471	489	434	476	489	476	443	445	520	447	464	521	488	496	452	464	465	487	476	510	461	472	467	472	474	485	490	440	473	484	507	467	470	481	491	479	547	435	434	496	427	488	473	452	484	475	490	469	471	485	496	467	483	481	452	521	447	458	492	468	455	475	462	520	505	490	455	449	470	472	513	498	513	461	469	452	463	468	463	488	449	446	485	509	487	453	511	470	483	501	486	456	503	481	509	463	509	534	467	448	539	467	481	429	501	474	497	459	506	463	456	500	456	500	488	490	482	467	493	455	486	470	508	486	492	508	474	457	461	488	423	504	470	504	497	478	452	478	445	448	510	462	463	520	494	512	479	440	458	465	480	483	482	466	497	444	463	477	480	458	518	494	473	448	482	484	467	509	464	470	470	509	480	473	466	506	493	472	459	496	471	487	475	479	464	469	503	477	491	492	496	422	484	520	458	493	499	483	480	513	523	464	461	464	458	463	470	506	483	488	488	472	512	444	484	434	494	497	469	459	508	511	478	508	450	487	497	474	460	464	472	473	493	461	465	455	489	478	487	477	441	501	448	462	531	508	483	481	510	467	495	469	512	444	475	487	482	475	495	499	492	477	489	489	500	446	428	448	481	462	495	462	455	468	480	475	483	467	494	488	518	477	485	479	503	494	452	495	469	473	475	498	501	473	453	512	498	453	456	512	474	502	458	460	490	511	520	478	466	486	442	477	457	443	467	448	446	482	503	472	496	454	475	479	509	465	459	471	477	479	510	499	504	465	479	483	441	449	473	488	438	469	454	459	462	468	497	492	483	498	475	451	496	453	470	452	483	460	474	474	478	450	488	475	494	457	494	467	486	461	466	476	467	477	469	490	452	497	498	480	508	428	491	507	481	465	464	458	494	490	470	433	468	492	477	459	473	487	477	462	480	453	465	465	476	492	491	483	480	493	472	508	484	486	476	469	446	518	456	464	459	503	444	502	474	508	450	506	470	498	440	493	444	505	463	503	474	454	462	458	457	479	469	451	467	473	499	534	458	471	487	454	484	455	495	499	472	460	464	478	459	495	482	475	446	471	466	484	401	488	501	482	508	479	512	490	469	453	462	483	444	484	457	437	467	463	434	496	473	513	477	484	468	494	509	470	506	450	470	473	489	481	469	480	496	493	455	476	476	488	513	485	515	509	489	449	454	487	451	486	477	483	481	460	474	486	465	463	490	481	444	495	485	473	485	473	501	490	461	447	487	516	501	445	421	505	440	450	485	460	467	506	524	474	413	515	480	493	469	496	464	482	481	491	472	472	464	476	474	490	463	485	492	505	482	515	471	480	470	477	451	481	452	514	479	481	476	516	460	500	527	488	450	493	448	442	477	451	477	451	482	504	474	476
34927	8953	3801	2760	1753	1219	890	649	611	523	451	411	417	370	383	324	320	348	330	300	334	326	342	316	341	319	331	289	289	298	320	323	307	296	291	341	306	287	278	303	287	288	306	352	299	314	315	316	302	296	295	285	320	303	320	312	340	313	308	317	312	337	307	302	343	282	284	290	303	295	252	282	270	303	305	298	327	309	300	269	307	303	300	299	318	299	298	309	318	292	299	288	310	317	297	282	297	280	280	310	295	283	273	282	301	297	306	315	329	309	286	295	283	298	334	305	322	269	293	291	310	322	312	300	299	324	304	285	279	331	319	301	286	310	275	283	297	310	314	296	265	322	334	300	309	335	284	313	297	283	276	287	311	279	311	265	289	307	311	272	285	279	315	327	311	307	320	295	280	282	300	326	315	336	299	306	303	275	287	310	284	287	287	293	303	280	287	293	305	312	289	322	307	310	310	277	266	286	296	273	307	301	330	323	284	310	331	313	290	305	346	293	292	271	275	309	330	282	313	333	301	307	290	308	288	319	307	272	274	303	283	273	297	338	281	292	315	320	309	316	316	327	314	309	311	301	297	309	315	295	282	307	312	298	297	298	296	302	320	333	316	271	278	300	326	306	295	276	310	298	277	317	295	287	270	292	350	338	332	283	284	318	299	286	272	343	293	296	307	290	309	306	292	263	341	291	289	290	276	304	319	324	306	295	276	350	327	291	279	311	298	279	296	297	276	306	290	309	281	308	298	282	293	338	298	310	318	309	300	293	308	294	302	274	309	282	320	321	291	303	309	289	303	285	316	306	308	291	302	306	326	291	332	319	307	313	273	306	326	293	279	332	335	300	320	321	291	309	277	285	331	296	313	292	288	300	308	338	313	320	287	320	321	326	283	277	298	329	314	309	283	283	289	307	288	272	285	327	313	273	294	282	307	292	275	300	318	297	294	293	290	266	299	295	303	320	327	297	314	306	331	279	285	285	284	307	292	280	323	280	320	310	281	325	284	317	288	301	305	289	326	326	297	299	285	304	285	303	329	315	289	286	296	305	287	345	368	327	284	306	309	305	303	301	328	306	277	293	279	261	307	311	302	313	334	282	297	314	315	299	307	288	295	291	282	308	319	299	329	295	301	302	302	307	299	317	309	301	290	265	286	313	316	285	327	270	315	260	292	296	306	284	286	323	294	299	296	296	302	324	340	301	316	267	282	297	295	315	316	291	294	323	295	277	312	282	296	301	308	291	320	290	330	285	321	275	269	286	290	306	265	281	304	296	334	323	339	268	300	318	317	302	299	294	316	283	307	279	306	280	288	322	303	289	331	316	326	323	306	345	328	295	323	289	312	339	310	288	332	337	337	317	298	287	299	310	318	261	286	266	304	314	304	288	264	285	316	277	330	327	317	298	254	305	329	310	272	280	306	264	264	314	290	304	297	321	284	306	318	293	292	335	334	309	283	310	303	302	305	300	314	329	311	330	309	321	301	286	283	304	303	290	320	294	283	270	295	302	275	292	323	298	293	299	267	288	311	324	316	324	302	288	298	310	295	300	290	294	345	286	275	308	321	284	301	322	316	308	281	273	287	317	293	312	260	311	327	296	312	332	294	302	285	299	286	296	304	284	281	311	323	296	307	334	316	314	351	317	281	286	296	288	285	333	317	305	328	312	329	310	315	309	290	270	283	316	318	306	316	289	299	315	280	331	317	315	267	319	305	307	326	281	310	326	333	268	306	288	328	314	315	328	275	319	289	308	286	295	349	304	281	329	326	308	286	333	309	318	280	295	316	315	292	311	303	285	281	329	289	312	329	306	293	311	262	315	287	312	321	323	302	298	292	306	327	293	307	313	286	319	327	293	284	314	301	286	311	330	349	305	327	308	293	299	318	314	325	345	301	345	321	270	289	294	317	302	272	300	298	275	311	292	286	277	264	323	297	294	317	301	288	274	312	311	306	321	327	300	284	289	303	299	279	281	274	307	315	337	302	289	303	297	298	294	305	299	290	310	294	322	299	319	314	297	307	304	302	309	287	298	298	297	323	331	269	327	290	273	311	291	303	306	301	321	338	301	299	294	304	282	301	293	324	317	307	307	342	285	329	292	335	347	327	324	296	290	323	296	305	313	305	254	334	315	292	322	299	260	299	318	321	271	289	276	292	319	306	287	295	300	284	294	253	299	285	278	300	263	265	301	298	300	294	273	318	274	301	320	307	320	321	340	326	290	333	297	297	295	291	302	298	288	274	309	300	285	281	316	297	323	293	309	287	284	309	325	314	301	314	304	263	290	280	298	272	263	314	281	294	322	282	317	341	315	282	318	304	295	298	299	276	329	319	315	298	289	322	290	301	330	346	298	296	279	351	276	288	298	281	324	275	320	310	311	281	309	296	300	302	301	295	303	291	319	280	340	287	300	309	284	300	303	298	283	275	278	311	335	276	323	345	311	286	339	312	289	273	310	277	312	318	318	308	317	308	297	311	297	340	303	287	319	272	316	279	317	322	332	326	298	263	274	265	293	287	280	294	314	259	286	311	294	298	337	302	291	318	314	289	278	347	309	307	322	273	264	302	321	289	298	325	294	318	298	286	308	301	308	302	328	275	318	305	325	325	303	262	246	301	296	314	287	286	336	339	290	320	275	276	296	283	282	318	304	289	301	273	292	325	273	297	321	356	316	311	291	314	292	263	279	289	319	328	282	275	312	254	290	297	300	326	322	306	294	271	296	304	309	329	274	319	325	306	289	250	325	289	307	302	302	310	269	338	309	289	298	283	292	319	287	262	304	262	261	283	287	294	284	292	291	310	309	309	280	282	311	340	322	320	317	317	303	312	319	306	314	304	325	307	279	288	307	313	344	290	286	320	297	303	292	291	297	278	285	311	282	294	275	323	331	316	269	308	298	307	330	329	300	280	320	297	308	283	318	287	322	310	275	273	308	334	313	324	319	284	283	341	318	325	286	335	328	288	295	315	297	256	289	324	315	281	309	331	304	320	306	295	265	330	323	301	331	318	319	306	313	327	309	289	286	302	281	289	289	340	281	286	279	265	325	283	297	333	300	297	307	307	312	293	284	326	294	328	311	319	318	279	262	281	304	313	312	284	303	343	325	284	289	327	338	309	324	318	316	281	297	332	285	319	310	275	334	327	312	274	312	301	316	284	278	329	278	282	307	287	303	291	358	275	272	280	281	290	289	285	304	318	279	310	289	280	263	339	255	297	277	273	300	313	310	323	333	347	313	286	300	334	278	314	305	287	310	248	315	315	343	309	287	315	290	283	295	309	331	315	327	315	306	285	292	315	307	304	303	271	307	279	304	280	303	322	322	294	305	318	273	305	303	301	317	336	347	292	302	324	307	311	273	312	280	292	259	291	316	290	296	329	275	281	295	296	301	320	317	276	298	280	302	310	285	291	282	336	309	296	259	288	318	320	303	301	314	292	281	279	289	295	318	303	256	286	299	294	296	314	310	286	298	300	298	277	305	295	309	324	283
21168	3332	6594	7480	6097	4613	3484	2538	2074	1806	1570	1472	1315	1144	1089	1024	984	895	890	926	847	868	838	855	790	764	749	753	763	752	724	771	723	710	818	774	767	784	770	774	755	725	723	760	715	766	664	753	759	743	704	725	723	670	666	739	668	707	709	720	721	690	711	674	711	676	700	678	719	682	642	733	686	726	691	712	725	695	681	641	670	734	711	696	661	695	656	698	647	637	705	697	677	661	680	693	660	723	662	659	668	637	718	692	637	685	659	665	649	672	700	703	697	663	687	688	669	698	673	657	663	681	665	691	733	688	711	660	696	662	687	683	686	736	637	686	695	647	689	663	713	656	675	694	662	657	694	684	669	718	649	703	723	709	682	673	657	689	687	707	632	710	707	669	677	646	701	694	691	664	699	711	645	649	656	719	649	719	718	692	692	724	708	723	636	636	684	752	696	683	703	704	676	688	671	635	710	677	675	672	658	703	701	652	659	673	727	674	696	714	711	689	631	717	695	651	697	645	682	681	682	607	719	700	697	729	638	655	697	702	723	714	710	680	674	661	687	710	719	707	657	692	672	670	641	622	689	690	690	653	713	636	710	662	694	635	717	728	708	688	696	743	646	676	698	662	688	640	675	717	627	709	682	677	661	690	667	662	688	697	677	678	661	690	656	705	634	707	652	720	678	664	665	679	683	679	682	649	685	649	685	680	662	690	662	643	662	670	710	691	701	677	717	657	669	652	720	638	741	657	715	726	693	666	701	706	689	695	703	690	628	665	692	689	698	690	677	684	665	713	643	691	642	694	686	709	715	694	690	733	677	712	667	645	683	698	698	666	703	648	631	676	687	638	711	747	700	721	694	629	724	632	649	702	693	667	694	685	699	684	698	637	713	667	702	668	643	660	673	655	659	638	682	680	639	674	670	677	680	703	685	676	686	653	706	709	699	677	666	691	658	707	646	613	636	651	704	688	693	695	656	683	643	724	683	681	643	705	670	665	709	679	656	675	645	639	678	698	683	661	670	696	661	714	702	643	676	706	686	689	711	688	643	668	693	673	673	670	655	660	708	685	676	682	691	705	680	645	682	653	712	682	693	673	717	700	681	665	671	688	671	706	664	689	682	659	718	689	697	659	714	663	640	661	676	675	657	678	720	666	696	702	672	660	705	634	678	657	711	675	677	684	655	618	651	726	660	665	639	658	666	685	654	663	649	664	657	646	654	691	707	702	655	699	726	695	651	694	676	699	685	664	695	703	674	685	704	688	721	726	690	694	707	642	642	673	694	652	673	677	645	698	703	676	719	700	660	725	652	699	634	676	649	644	698	656	697	680	713	696	665	645	644	673	658	693	722	645	697	681	665	655	674	634	697	677	650	686	645	668	659	668	663	655	680	687	656	662	673	641	698	692	670	667	703	621	686	679	666	655	679	696	727	681	684	742	704	654	686	682	743	703	678	662	732	670	649	699	676	661	708	712	671	682	711	722	677	701	670	663	624	688	691	686	695	685	650	747	649	713	674	631	703	682	656	629	678	666	649	700	696	678	674	671	725	699	662	699	685	658	703	691	650	674	680	683	671	715	668	678	679	682	671	653	661	706	660	722	656	661	685	707	688	618	651	661	679	686	640	670	721	652	662	704	647	684	672	669	663	709	700	674	700	688	685	659	670	634	730	717	695	698	698	691	690	693	638	681	657	668	720	733	665	681	676	707	658	681	681	685	696	709	660	632	690	692	680	699	682	668	657	673	663	708	664	653	692	693	657	680	712	674	688	687	658	660	728	647	680	678	696	671	693	657	694	679	671	673	685	714	631	650	670	676	678	636	739	687	687	681	642	662	709	655	670	711	678	662	709	686	669	695	696	681	698	664	666	679	718	706	672	690	696	721	674	653	701	644	660	649	652	670	641	722	704	674	683	664	639	694	718	675	665	683	689	618	690	650	625	702	706	669	704	676	689	641	696	678	674	689	697	714	643	655	654	687	699	738	652	716	707	688	710	697	638	673	674	691	703	695	646	683	687	682	673	686	707	688	702	639	586	707	662	708	642	656	642	710	711	618	645	690	685	656	666	707	694	719	663	663	697	669	666	696	709	658	747	739	698	640	656	680	736	700	652	664	703	697	667	603	719	711	728	662	682	686	681	666	681	690	665	665	705	674	666	660	703	740	655	655	729	666	632	699	683	649	685	671	683	705	715	672	648	697	668	645	652	630	723	706	661	673	660	685	696	684	660	694	704	629	691	666	675	636	663	649	701	672	703	679	669	722	688	674	673	695	698	667	674	678	672	664	642	684	711	662	687	688	664	683	694	700	679	677	675	682	677	708	703	691	666	686	677	715	689	646	708	669	713	702	744	641	688	667	666	760	671	712	688	664	681	684	669	694	683	661	703	692	687	647	689	731	704	647	696	704	662	640	676	633	728	681	636	649	669	691	658	647	690	644	693	710	674	701	664	727	644	696	715	676	653	706	662	681	705	718	672	717	696	694	695	665	620	717	665	671	680	670	694	636	699	645	728	640	666	675	652	636	709	669	648	651	658	729	680	669	656	679	669	703	709	629	669	707	693	695	669	694	664	669	670	694	672	628	647	701	659	657	651	651	716	694	699	688	695	706	670	662	660	679	654	683	688	669	679	733	730	706	664	699	677	669	677	693	732	684	721	680	648	750	686	626	640	718	670	703	697	669	673	668	670	698	669	666	695	670	713	639	680	668	675	675	708	645	684	664	662	696	694	618	709	675	658	624	658	709	684	725	705	665	659	704	652	689	665	699	647	674	694	677	677	709	649	654	694	692	675	693	665	686	668	672	674	697	668	673	676	691	719	702	687	674	682	731	689	681	664	651	670	691	660	633	741	653	672	687	689	702	681	695	662	680	711	698	698	642	671	730	653	643	713	642	656	673	679	717	691	661	649	669	747	686	672	703	678	677	688	651	681	673	677	724	661	698	693	664	680	690	650	681	638	641	662	677	607	681	663	711	671	664	710	667	706	733	696	673	678	662	660	696	648	637	743	700	693	658	693	656	730	737	647	663	645	647	658	668	662	704	702	670	668	675	634	731	713	686	652	649	643	686	671	683	689	623	717	650	634	728	706	682	690	662	658	684	687	706	648	680	678	675	691	671	708	728	703	689	699	681	666	686	647	680	642	703	633	676	683	653	666	638	665	680	663	654	687	678	667	689	724	739	699	655	681	686	627	675	699	687	686	734	710	684	714	659	699	671	691	646	710	657	672	670	642	714	668	691	654	652	674	683	661	702	684	674	662	727	698	675	695	685	713	727	668	686	649	670	617	689	647	694	657	701	619	696	643	670	692	667	686	687	671	689	686	715	661	677	683	665	687	699	676	726	653	658	634	695	657	639	710	675	648	720	709	652	701	696	659	700	673	700	645	649	664	631	637	704	681	615	646	642	686	677	698	681	716	639	686	713	711	664	716	670	675	643	714	731	636	724	693	657	663	670	677	649	705	665	671	673	675	694	692	693	670	691	695	690
45800	14771	6290	4382	2730	1758	1287	936	766	659	611	531	569	466	467	475	446	418	383	404	400	399	402	396	391	395	378	375	342	388	380	408	362	378	392	371	366	349	345	345	367	330	362	361	386	384	338	383	357	357	360	332	358	356	340	340	383	354	336	395	381	355	365	363	362	376	350	333	352	378	372	369	340	349	318	326	363	369	340	335	356	341	351	368	379	360	369	379	350	354	397	363	330	317	380	360	330	370	370	359	329	366	361	359	356	358	340	357	347	351	365	359	365	346	361	384	343	366	382	337	341	328	325	324	380	382	286	347	343	376	340	371	384	348	342	320	332	363	339	333	379	336	339	358	370	359	356	334	355	368	352	345	354	345	334	327	346	363	311	346	347	359	344	380	325	352	364	329	363	357	353	340	350	376	347	352	352	352	325	330	387	360	345	367	367	375	351	408	349	335	349	341	350	395	359	379	364	337	335	329	396	339	333	335	341	355	393	372	331	344	362	342	384	357	314	324	367	345	340	319	369	341	383	356	356	355	379	338	359	329	419	364	388	374	360	335	332	348	330	356	361	341	347	347	352	353	345	364	356	351	337	395	373	409	349	340	323	389	355	343	357	357	385	373	381	319	371	358	381	356	337	365	340	377	302	358	325	326	342	376	365	328	357	384	340	335	383	376	363	365	368	375	347	337	376	332	346	362	352	352	347	354	379	337	356	376	386	356	329	335	359	361	356	384	386	330	337	354	314	365	353	358	354	353	330	340	343	371	363	375	344	362	335	327	344	312	326	368	339	339	373	354	365	331	366	340	328	343	349	330	360	334	383	344	344	362	346	370	375	374	360	362	318	353	327	348	352	339	411	358	329	344	320	327	371	360	350	386	338	339	334	322	349	327	361	373	345	360	336	322	330	341	344	347	360	343	342	352	328	360	355	381	373	363	352	348	335	366	350	389	380	337	350	373	365	332	330	394	380	368	360	317	368	377	335	393	372	359	346	339	354	353	350	362	346	331	375	348	351	339	332	373	381	382	315	320	373	403	360	348	326	361	330	373	392	344	347	355	332	388	366	338	363	356	335	309	358	370	360	357	318	341	342	365	369	351	356	361	388	371	363	352	341	375	366	345	343	330	338	348	383	341	316	360	387	351	339	379	323	377	365	361	339	348	356	359	378	411	394	360	367	359	354	345	326	342	332	399	360	378	353	341	388	383	378	337	353	369	302	363	377	295	347	375	348	356	370	329	328	326	382	365	368	366	358	356	372	322	372	376	372	347	311	335	319	348	350	384	362	325	368	351	328	357	359	361	378	357	343	353	348	344	359	339	365	404	346	361	349	339	357	338	375	334	367	339	344	353	341	331	364	359	383	368	337	338	320	333	333	338	365	353	354	351	348	366	367	369	349	351	358	342	352	354	379	323	366	339	357	358	337	371	393	377	369	306	354	315	323	381	326	337	339	319	328	323	340	346	355	389	334	354	332	366	388	330	317	323	334	337	362	371	341	323	374	338	355	352	367	341	363	337	343	356	372	362	362	340	338	357	349	325	343	370	357	344	389	343	350	342	313	335	358	352	325	356	359	388	338	343	364	373	349	323	333	363	343	356	384	382	304	363	331	350	372	369	369	358	365	379	341	369	377	382	372	338	320	345	371	396	353	354	362	363	331	347	368	356	311	371	354	363	378	358	385	355	350	335	368	358	346	360	366	381	358	315	328	368	369	336	358	356	356	360	360	353	346	388	357	343	355	349	356	344	367	384	330	348	333	343	345	384	362	334	333	356	367	352	328	335	336	374	301	368	360	383	361	383	361	354	347	374	361	353	337	380	352	347	357	355	375	358	391	369	314	377	344	332	316	329	342	368	355	316	364	343	322	377	319	373	351	346	354	355	395	404	315	356	382	339	323	335	319	352	361	372	352	381	326	319	341	329	347	390	357	319	318	317	387	375	317	350	373	342	381	356	362	356	345	354	351	367	341	375	347	373	346	342	365	362	334	352	357	354	331	320	361	360	370	340	347	323	365	367	332	377	350	324	365	358	375	358	311	326	404	351	337	374	359	351	331	359	389	347	372	324	327	371	363	364	346	344	382	367	366	326	369	344	351	364	368	347	373	336	334	352	353	333	340	332	336	353	350	331	342	330	370	329	356	348	342	319	359	322	366	341	404	303	341	357	392	349	346	348	387	358	372	349	368	373	366	376	364	326	363	336	345	329	347	392	325	311	405	360	371	363	388	351	353	364	352	340	335	339	336	374	342	365	383	351	306	371	370	332	346	364	350	353	349	367	347	327	355	346	367	346	324	376	377	333	344	386	352	361	372	352	393	356	392	341	334	348	382	349	339	345	344	353	342	343	373	372	341	354	393	326	327	319	335	359	353	372	345	348	360	359	408	331	386	329	346	313	341	351	359	373	349	321	335	310	372	330	351	354	366	340	347	338	369	342	327	327	352	366	330	374	357	309	313	302	324	329	353	352	366	336	361	372	379	348	388	339	361	350	381	375	330	350	328	329	366	363	382	346	345	367	347	337	351	349	359	349	359	379	323	309	348	379	370	360	344	324	340	360	357	366	349	345	338	333	356	333	373	344	356	395	386	339	377	381	327	378	366	341	363	370	351	323	361	344	342	372	345	361	366	360	354	365	346	382	372	334	361	350	341	375	355	394	345	349	355	367	382	328	359	344	341	355	340	344	355	350	375	367	316	319	355	365	322	364	372	355	359	387	345	346	348	345	358	349	349	353	387	374	343	370	336	357	328	366	317	357	356	315	334	347	395	363	370	367	375	365	364	321	344	374	352	368	343	373	365	355	382	386	343	340	385	370	350	360	356	322	355	350	373	319	357	366	338	360	370	335	381	335	362	326	326	381	366	349	364	287	362	349	320	345	335	337	343	334	401	343	348	365	323	344	377	368	374	369	350	319	348	387	390	388	383	403	334	363	365	379	361	357	359	367	361	367	301	376	352	370	351	383	346	332	324	346	344	356	401	352	374	363	380	347	359	384	326	350	370	373	372	309	358	340	353	357	360	363	353	330	350	374	341	345	357	351	344	358	360	364	372	378	395	343	356	355	352	369	342	342	363	365	364	318	397	347	323	347	362	371	396	326	380	363	353	358	341	353	345	378	318	353	357	365	362	339	354	338	369	371	383	332	367	366	352	395	349	370	338	362	359	359	307	324	341	339	324	338	343	361	323	329	378	347	344	333	345	342	372	354	344	370	370	346	342	351	357	381	356	312	371	333	382	361	379	374	358	405	382	337	344	380	334	358	337	336	362	337	345	343	375	317	371	352	303	339	352	327	363	349	370	385	349	369	333	389	355	353	361	316	339	368	357	352	356	361	401	334	313	365	362	344	372	339	356	340	363	363	350	376	374	375	392	329	333	372	357	321	376	375	342	344	320	347	356	351	334	362	311	321	339	319	388	374	349	386	387	368	360	371	343	355	379	363	356	376	377	318	343	393	354	371	336	324	367	353	382	335	368	334	330	344	368	361
26742	5209	9270	10419	8599	6423	4770	3702	2915	2460	2132	1922	1739	1575	1401	1307	1155	1056	1087	1086	1026	1063	1035	1014	941	936	886	936	884	869	892	835	884	848	833	902	858	842	878	870	817	858	858	869	840	822	885	822	861	784	841	790	811	839	774	819	748	752	773	829	776	780	764	740	761	795	756	766	813	754	790	787	784	803	775	778	812	790	753	738	803	737	790	791	770	723	776	806	796	760	749	743	755	760	797	732	783	779	820	760	797	778	765	789	797	749	777	776	736	772	760	788	774	772	776	767	721	769	757	774	753	756	815	740	768	757	785	745	688	753	820	764	775	805	753	778	774	782	748	743	734	759	746	718	755	783	805	743	756	747	802	771	746	762	755	801	754	768	785	732	796	790	754	776	802	739	726	734	824	790	731	801	770	764	793	737	761	739	784	790	784	750	793	806	735	761	767	729	743	806	757	737	779	763	784	751	747	765	787	758	754	790	787	759	752	770	728	759	772	772	747	807	717	761	769	760	784	760	831	747	727	743	775	817	799	764	746	792	731	744	768	737	725	792	770	739	787	774	772	748	731	751	755	788	785	776	760	735	738	775	773	761	723	761	763	708	830	748	763	773	758	817	780	762	727	752	829	742	804	742	770	726	750	792	745	770	801	780	813	720	811	772	797	778	762	770	750	786	773	802	778	774	741	747	782	786	761	751	730	803	781	785	745	755	764	804	792	752	737	777	776	792	765	762	787	778	760	786	784	746	758	767	773	762	782	731	757	770	781	740	725	749	779	779	768	744	781	753	737	781	745	734	801	764	757	725	779	795	801	767	748	729	772	741	782	758	785	769	815	718	754	764	837	771	782	724	744	805	751	763	785	768	705	753	791	762	789	797	761	712	796	762	763	752	762	780	733	785	794	774	801	787	765	740	774	745	759	802	781	735	752	737	805	755	723	765	783	762	837	716	753	732	699	740	773	755	772	797	736	774	735	745	736	822	796	776	773	786	782	772	789	759	755	789	751	744	719	776	712	764	783	806	761	743	812	782	751	733	766	773	780	762	746	769	757	786	749	753	741	758	733	765	767	770	747	770	793	788	780	773	809	782	756	731	796	789	786	731	766	773	790	796	777	777	779	745	770	790	775	754	717	783	755	737	744	793	751	778	732	794	743	769	801	787	728	772	777	747	750	775	764	717	722	800	784	741	791	794	792	733	779	761	784	769	756	749	780	751	749	710	771	760	755	784	747	751	741	791	800	821	747	743	744	800	758	773	747	754	743	750	758	767	781	761	774	728	730	728	725	744	711	734	757	761	747	773	778	760	778	740	749	755	819	794	776	742	790	735	709	711	814	736	715	746	745	806	805	811	715	770	725	761	694	758	764	802	768	756	791	732	817	728	800	785	765	799	755	790	764	796	744	805	736	755	725	785	819	812	748	830	719	796	696	762	770	796	748	729	774	782	804	765	725	794	769	768	770	761	774	721	779	762	803	743	801	787	739	722	746	771	772	770	750	776	767	774	696	769	749	791	765	748	782	739	771	759	746	733	746	805	777	742	746	776	734	780	803	784	792	827	793	722	766	756	810	740	784	803	787	768	765	768	743	773	787	707	779	782	755	718	771	738	757	728	714	739	773	781	784	812	769	773	701	742	789	736	759	763	773	794	724	755	758	744	805	717	706	805	776	759	801	775	772	751	758	784	700	755	723	739	709	785	729	799	705	760	783	761	760	825	761	770	784	752	734	783	771	729	764	713	797	785	719	790	773	776	826	760	793	831	770	742	790	789	745	752	774	765	711	727	798	756	792	773	771	742	756	763	742	777	755	767	738	739	728	721	734	755	781	768	769	740	774	819	733	750	740	752	771	765	772	786	761	771	745	811	758	739	780	750	757	805	755	740	797	767	794	784	819	731	804	756	763	856	778	734	782	731	780	828	761	769	746	793	754	734	811	766	772	762	736	777	822	745	777	718	764	747	758	794	786	721	762	787	725	763	767	821	751	789	785	768	739	760	799	752	766	775	754	759	772	794	812	759	719	757	772	781	767	790	766	769	777	738	842	759	743	784	777	795	768	740	739	748	812	754	770	775	747	739	746	786	793	789	779	772	753	807	743	766	794	751	784	787	781	758	758	773	811	745	730	724	751	813	776	792	779	803	737	812	759	773	735	790	787	759	771	750	796	761	749	776	767	782	810	747	755	747	733	779	748	774	752	729	742	743	753	699	706	770	754	820	745	722	724	751	731	790	809	750	802	800	848	787	784	789	812	794	742	788	759	803	795	785	760	812	714	731	805	788	760	762	758	770	808	753	795	798	734	769	767	767	765	788	753	732	793	769	759	738	718	764	737	781	794	795	710	714	766	782	771	793	787	774	754	787	733	768	756	742	793	720	782	785	817	739	747	785	739	743	786	769	742	788	774	776	793	759	734	769	790	720	770	753	706	780	777	752	741	764	741	779	767	749	793	757	729	780	747	751	789	753	770	746	767	741	824	809	790	765	823	730	713	708	752	797	761	736	728	785	734	739	795	749	744	725	793	789	774	760	777	795	794	777	735	741	785	732	737	758	726	804	829	757	764	803	726	777	722	739	787	781	731	770	777	757	790	799	734	790	791	807	789	730	770	739	776	772	753	737	756	785	769	794	752	739	785	748	758	751	813	808	762	776	746	769	797	728	717	763	800	726	789	793	752	727	771	762	775	750	767	793	745	802	741	793	805	845	744	752	754	757	787	761	745	754	784	756	737	749	800	770	813	774	783	740	758	755	733	794	825	809	763	774	764	724	744	734	790	747	766	783	741	715	763	780	771	763	748	721	750	761	799	769	802	735	762	759	697	784	774	749	756	800	754	751	750	786	792	769	786	732	754	792	747	788	762	775	730	777	802	779	767	777	754	744	720	713	728	764	790	780	762	799	756	730	760	777	783	784	836	752	806	796	722	768	796	734	812	744	739	768	741	780	758	794	735	745	776	768	788	808	745	761	789	750	713	743	758	761	734	784	771	776	709	730	757	771	792	741	798	743	763	794	748	775	721	743	745	750	800	764	771	719	736	785	754	788	787	774	805	760	744	801	780	824	805	723	767	772	779	708	749	796	770	766	761	787	746	731	750	738	795	777	754	774	791	745	771	776	751	734	767	781	797	744	769	786	779	753	758	761	784	787	786	744	800	803	781	777	742	759	790	807	766	792	794	707	773	762	733	803	779	742	806	707	794	815	754	803	751	782	768	758	799	767	764	729	733	812	752	746	739	764	843	728	733	814	769	804	717	763	764	741	746	791	763	763	735	770	746	811	761	746	744	787	754	799	734	760	718	734	767	775	738	799	738	799	799	752	751	716	727	733	737	729	792	775	762	782	744	741	769	786	733	773	781	776	781	728	803	767	791	760	815	699	760	795	768	752	700	758	789	833	738	764	801	792	740	720	780	728	735	778	761	785	735	824	772	780	785	756	787	759	802	781	782	735	763	772	777	732	748	727	746	775	761	747	783	764	732	775	730	797	752	771
16248	3546	1726	1338	909	657	512	418	357	330	291	278	274	266	246	233	237	218	203	217	240	215	200	238	209	215	215	199	192	203	205	208	222	217	207	211	195	209	204	204	207	210	211	198	215	195	215	240	192	224	194	214	213	221	229	226	204	189	197	213	209	217	214	203	226	200	197	213	225	212	216	228	216	223	209	204	224	199	191	227	210	227	173	190	190	199	227	203	178	218	198	187	196	188	216	211	216	197	188	215	195	196	187	218	213	219	216	196	203	180	202	218	214	237	229	196	226	222	216	199	205	202	222	221	196	191	216	230	217	199	201	190	213	215	210	193	225	213	217	207	217	190	201	172	197	201	189	221	221	203	227	234	194	203	190	208	180	192	231	203	241	214	213	205	218	220	199	216	213	235	209	181	204	199	220	213	232	204	226	225	213	199	225	218	206	187	224	201	211	203	213	212	214	218	219	204	201	204	213	208	226	200	174	200	195	205	214	191	212	210	211	211	211	212	215	211	229	221	215	203	218	213	197	209	181	205	205	203	201	196	204	215	214	208	208	223	198	167	187	199	183	192	201	185	251	192	209	251	186	237	199	209	218	197	225	206	189	222	202	189	192	218	236	227	194	189	198	210	197	238	184	229	222	228	205	196	187	198	209	216	208	193	222	226	189	189	186	196	206	182	200	194	228	209	216	228	229	190	203	197	208	202	192	230	195	216	203	202	186	204	199	203	229	181	207	204	226	225	175	217	199	206	211	209	195	208	180	174	201	192	202	232	209	182	204	212	191	202	192	191	193	216	204	194	202	213	231	188	195	184	210	235	231	233	221	211	188	193	204	204	221	179	201	195	191	166	200	218	184	228	202	201	217	217	234	214	204	182	180	215	192	193	215	237	228	186	193	211	183	210	211	201	229	189	194	177	210	206	215	210	221	207	229	226	206	188	210	195	182	232	205	193	210	196	213	229	223	240	221	216	198	186	200	214	205	213	226	196	216	198	195	207	197	203	191	186	225	197	204	210	174	227	194	223	213	220	199	188	190	212	205	206	217	216	189	198	190	212	201	211	199	233	188	196	195	196	236	199	212	192	189	213	195	238	232	224	232	214	184	230	212	245	193	222	213	178	235	221	190	193	215	189	203	207	190	192	209	217	201	173	201	192	210	219	208	207	199	202	212	215	171	196	193	192	202	209	193	187	218	211	213	202	204	211	196	196	221	205	225	238	205	225	220	165	179	215	225	194	200	205	204	197	199	188	217	191	186	205	200	234	179	195	220	205	205	212	219	202	218	193	189	197	177	198	215	241	220	193	197	246	231	203	187	182	190	187	184	230	234	226	195	207	207	223	205	193	184	206	189	198	190	209	201	229	199	230	195	226	236	196	223	207	213	225	191	215	205	216	182	206	196	229	210	230	212	239	216	184	199	240	220	212	216	195	235	202	188	198	226	209	209	217	209	211	195	204	216	182	247	223	216	203	220	204	184	194	185	190	228	208	194	204	201	221	176	222	210	217	195	187	201	208	192	211	231	171	194	216	208	201	197	196	242	209	209	182	181	200	215	206	191	204	217	220	224	219	199	198	220	201	205	203	218	231	215	212	199	231	213	217	189	206	225	218	194	225	203	200	190	219	209	225	217	224	214	223	190	208	193	204	193	201	213	221	248	186	196	175	209	246	205	201	170	220	218	224	205	199	221	233	207	189	212	210	218	219	197	221	196	179	222	204	195	210	214	201	183	208	199	205	219	213	213	195	184	211	213	218	244	189	241	209	206	206	218	208	211	217	188	191	223	208	219	206	214	206	212	217	207	213	221	206	225	215	194	203	200	184	204	206	197	185	218	202	201	200	212	227	205	232	189	230	218	218	223	206	209	259	203	188	224	221	199	220	224	233	194	230	197	199	207	235	200	212	245	203	191	208	219	230	185	193	193	266	228	197	214	236	206	208	196	218	225	199	180	192	187	208	212	204	200	199	210	202	206	190	204	206	215	168	189	219	216	188	197	188	218	218	243	228	199	187	223	217	201	199	184	208	200	205	201	228	185	213	213	201	188	190	239	217	206	214	191	195	218	209	198	203	207	200	215	193	199	234	209	211	221	226	208	184	181	212	209	189	208	201	200	206	231	213	211	229	215	232	243	171	194	218	194	229	204	213	225	178	190	202	236	210	217	197	203	221	184	191	193	200	215	207	180	186	208	214	197	199	218	179	189	215	195	202	231	207	212	191	234	192	218	202	239	194	195	205	228	203	217	198	176	215	201	223	192	219	199	229	208	235	214	194	218	202	205	185	209	207	203	218	210	214	229	212	186	220	195	213	202	200	220	202	177	223	231	228	217	196	181	222	189	191	218	209	215	216	203	200	212	210	204	220	210	210	186	218	225	203	214	198	202	209	203	237	195	234	208	182	211	198	214	195	239	213	178	237	212	176	167	182	227	226	196	210	182	206	193	189	200	181	221	214	224	248	208	212	199	200	197	214	207	199	207	205	213	207	217	218	211	202	180	197	197	214	217	219	219	194	209	217	224	219	207	199	202	181	222	218	256	190	204	220	216	216	197	242	206	199	199	234	214	201	215	222	191	221	186	221	196	207	221	195	198	204	202	209	220	221	230	185	230	210	222	209	199	192	220	209	179	191	233	207	211	206	218	217	199	204	210	180	199	195	217	218	226	212	223	192	188	197	214	214	213	222	202	215	226	222	201	200	224	226	199	221	207	219	220	188	222	214	208	189	186	235	179	207	201	213	234	214	180	216	192	189	221	226	214	234	215	240	210	196	201	212	201	215	210	211	210	208	219	216	195	206	226	208	223	198	208	197	230	200	220	210	173	199	190	216	216	200	206	201	240	207	179	201	182	197	203	202	202	226	209	228	227	197	181	211	222	177	215	197	226	231	227	210	231	183	199	202	205	208	183	198	219	200	192	191	223	223	239	230	252	169	204	206	207	189	191	217	195	174	209	202	240	190	227	212	207	192	229	187	220	210	204	214	194	211	221	202	235	209	226	196	243	203	209	202	216	196	208	201	192	224	250	200	213	195	200	188	221	202	217	175	230	216	200	188	223	215	210	206	191	226	227	199	222	174	187	241	175	187	243	233	220	226	225	241	194	240	242	222	212	208	228	225	222	203	217	200	200	233	239	217	209	225	201	234	233	184	202	197	216	195	201	219	199	221	229	164	203	195	199	219	200	221	198	223	217	202	193	216	247	205	229	196	199	222	201	223	212	245	199	195	209	206	219	194	239	203	210	228	208	220	198	214	209	218	164	190	192	227	201	223	190	179	204	218	217	212	199	227	197	218	221	200	185	207	178	196	172	214	196	199	226	233	199	208	196	226	241	227	226	202	209	207	220	205	163	184	194	222	230	229	196	214	193	200	190	202	198	215	211	229	187	222	200	217	205	187	196	205	198	218	218	214	202	217	214	204	206	215	193	201	220	192	199	214	214	192	241	214	215	223	200	211	213	227	217	228	191	212	223	180	230	192	225	206	203	215
9542	2034	3419	3845	3196	2658	1892	1490	1297	1090	965	869	804	757	708	641	612	638	519	561	527	574	556	584	586	538	565	557	526	510	508	495	506	513	549	485	538	500	537	529	540	498	548	508	535	532	530	493	495	538	535	495	475	492	516	510	493	549	498	493	521	526	499	522	474	451	498	463	468	514	505	468	501	526	523	498	472	481	474	486	505	522	516	521	498	532	505	476	519	478	513	475	503	496	492	501	464	501	527	455	475	521	475	494	477	493	488	497	480	498	534	514	475	501	491	529	469	479	512	472	493	511	446	482	477	439	523	489	473	513	493	482	526	536	521	518	506	489	481	485	516	474	483	523	484	460	483	487	509	488	481	465	467	520	480	514	496	487	468	480	504	476	456	555	486	524	524	458	518	469	506	505	532	475	500	513	493	501	540	512	521	494	474	515	458	464	494	486	535	533	500	490	492	467	554	518	498	475	474	486	523	429	507	511	495	474	475	523	512	482	513	499	473	501	497	476	518	508	463	499	469	514	494	493	534	483	511	454	498	507	524	495	517	502	498	480	476	447	472	484	496	500	504	495	462	491	509	515	476	521	512	477	532	491	522	497	491	488	540	485	490	492	494	497	485	488	505	501	493	482	484	480	473	500	499	492	519	474	507	505	511	484	499	499	464	506	500	491	511	494	493	510	512	519	526	492	482	531	460	493	534	494	469	485	500	490	514	481	493	508	507	478	435	467	475	464	464	507	510	502	519	531	500	477	536	489	493	472	493	491	507	451	502	485	470	522	469	441	504	508	494	539	517	505	496	487	546	472	485	515	460	467	523	501	494	482	484	508	522	481	496	504	506	511	519	507	497	491	485	520	502	496	497	500	527	432	484	475	495	505	482	491	512	494	503	501	529	494	544	464	497	478	535	493	509	527	513	467	483	475	544	532	470	488	486	484	481	472	529	493	478	447	482	537	490	462	504	544	472	468	504	485	505	488	504	497	469	503	492	513	515	509	450	487	478	461	458	546	513	503	468	504	516	474	453	487	497	513	491	506	509	486	529	470	500	511	444	529	482	481	512	478	481	503	497	465	495	508	531	453	487	474	465	478	508	482	457	475	533	507	468	555	459	498	513	533	488	502	519	465	477	510	508	495	504	466	461	501	459	518	491	496	475	473	492	497	482	511	512	468	483	461	501	525	503	517	509	490	468	484	493	508	487	511	499	482	480	531	502	493	448	474	495	513	465	480	445	509	500	494	530	512	496	483	471	489	443	485	507	494	490	498	499	473	487	513	486	469	497	483	474	506	484	512	505	532	476	474	521	518	542	475	491	481	511	485	516	479	495	541	517	477	530	499	517	503	537	492	476	476	504	488	486	522	481	481	482	533	478	477	514	526	519	484	492	470	480	509	500	503	481	457	528	500	494	473	489	466	500	503	518	473	487	503	527	511	509	485	480	511	484	497	458	489	481	528	559	475	466	521	466	521	481	478	472	505	494	512	509	506	495	514	458	496	532	466	478	536	478	520	470	523	482	457	513	460	513	486	520	511	499	504	494	447	499	504	472	499	491	514	509	488	440	461	475	523	470	526	502	489	496	527	474	491	495	476	526	487	488	470	478	515	497	493	507	508	469	478	460	451	492	482	502	491	492	497	495	506	457	483	486	501	505	463	523	473	449	481	467	510	465	517	474	503	487	493	492	505	488	463	526	504	507	496	473	504	515	489	483	483	512	483	493	532	521	483	493	462	485	484	469	527	470	508	524	486	476	532	512	475	500	494	524	519	490	508	493	512	481	489	512	522	500	485	493	485	491	488	488	531	494	489	476	470	441	456	492	487	488	526	509	502	502	474	482	481	488	494	467	509	477	532	516	511	520	528	465	473	498	469	472	509	472	514	495	440	527	510	485	504	534	516	503	446	501	497	502	496	458	523	485	487	490	523	470	447	507	483	486	510	535	503	506	469	458	492	501	494	519	506	485	452	469	520	486	487	482	510	506	479	498	477	511	509	461	487	485	490	455	471	531	495	496	496	486	524	510	525	484	506	507	501	514	517	473	468	499	477	437	456	518	504	464	474	486	504	516	474	498	485	494	523	516	542	497	507	494	524	491	499	461	504	490	455	534	483	509	518	484	496	495	456	539	525	499	502	481	487	486	469	481	509	479	531	480	461	477	503	451	507	485	460	466	508	529	543	539	449	506	488	519	459	497	479	505	504	472	512	458	493	518	491	519	457	472	480	461	490	519	506	486	479	511	507	514	507	476	501	506	458	485	515	453	483	523	477	469	452	487	504	472	517	512	512	499	515	526	493	448	481	473	442	472	527	488	459	500	490	488	496	510	514	513	502	497	492	479	483	480	476	532	480	492	511	479	538	478	484	517	502	497	531	531	491	529	521	483	476	495	500	502	472	493	500	502	484	447	463	510	499	488	467	506	469	506	517	443	520	468	477	515	487	477	519	485	518	478	510	474	529	484	487	546	520	478	528	515	512	470	464	530	510	476	467	490	504	517	499	488	489	515	482	526	472	478	483	503	518	502	473	479	490	525	467	491	477	538	468	478	473	511	473	518	505	524	488	460	503	511	506	523	513	459	529	505	467	480	475	482	526	454	508	483	513	519	453	481	508	476	463	492	530	487	474	461	455	471	513	514	506	502	443	507	528	469	476	524	489	483	488	508	522	525	466	467	462	469	497	502	479	470	513	487	518	484	484	490	505	470	485	482	471	478	475	473	467	502	485	504	498	509	512	530	485	477	488	454	484	479	501	523	505	506	508	519	502	467	515	511	510	498	520	541	525	500	516	482	531	497	489	475	500	523	492	470	490	531	471	510	496	485	447	503	485	482	509	484	504	478	495	516	549	506	528	493	528	492	516	497	477	485	480	523	480	526	476	541	479	486	488	470	534	484	438	496	515	508	526	450	498	525	468	490	487	504	465	499	502	497	521	521	447	451	463	515	500	456	466	491	513	430	508	474	495	507	456	465	506	475	474	453	512	450	461	479	514	477	513	518	483	515	498	493	428	476	466	476	474	498	461	501	496	528	506	448	489	499	504	502	462	534	523	485	489	491	488	497	538	466	489	482	497	522	460	508	466	486	464	487	530	509	488	451	513	534	502	511	516	508	505	512	515	482	525	466	510	489	490	492	479	525	483	479	486	509	494	480	466	542	459	500	482	495	497	521	505	501	472	475	488	484	485	520	494	492	482	526	520	455	499	477	521	481	538	457	465	467	543	478	490	475	524	530	501	479	533	509	499	466	515	499	473	498	501	529	477	467	533	487	491	509	489	468	452	539	507	457	515	459	480	505	518	481	513	518	534	547	494	481	523	523	477	515	458	490	495	500	475	495	490	463	486	518	475	498	469	487	516	470	482	504	495	474	510	486	484	472	491	498	452	500	480	512	502	505	488	512	521	533	499	512	494	485	503	525	498	509	499	513	485	487	462	497	522	511	523	551	514	521	463	466	485	527	494	484	483	496	494	509	490	511	486	476	513	494	505
34420	9909	3904	2802	1879	1190	828	694	587	525	423	428	394	364	402	388	331	358	335	310	320	341	347	300	295	320	282	332	361	286	339	300	319	341	322	290	333	313	335	343	300	283	304	308	292	276	336	312	298	312	286	331	308	293	361	293	305	308	281	305	309	302	286	300	305	279	304	292	316	306	320	301	360	328	326	319	327	328	332	327	266	282	312	295	265	332	305	325	332	312	339	278	314	326	298	311	315	314	319	326	302	308	325	312	337	320	291	271	296	296	288	324	314	311	325	291	314	304	279	321	304	326	283	300	298	293	307	339	272	283	310	282	313	321	286	295	322	281	342	341	338	346	337	294	291	282	295	297	324	275	307	336	310	326	313	319	309	323	299	337	295	314	289	337	299	311	308	299	296	273	305	316	271	314	331	292	316	316	329	352	305	299	322	281	303	313	315	311	322	282	340	286	311	298	310	312	295	312	297	284	318	293	302	315	319	317	306	312	286	313	331	283	307	314	345	313	307	273	320	295	334	307	309	280	299	310	286	334	314	310	309	302	290	300	295	299	290	317	315	342	339	290	292	290	292	307	297	305	319	291	314	302	285	308	311	340	348	336	292	293	326	303	317	315	307	300	297	332	296	320	299	284	288	303	310	317	314	304	304	303	317	335	318	310	286	305	314	312	289	325	298	335	351	303	290	305	317	306	307	288	288	278	301	316	286	290	271	315	276	301	297	307	294	324	323	335	290	305	296	300	293	308	308	279	302	315	303	273	283	295	308	346	313	311	307	284	281	281	309	294	297	314	276	280	331	327	287	291	309	272	300	277	314	303	273	317	321	336	285	321	323	297	294	287	341	307	318	337	288	272	279	301	313	307	288	302	319	320	328	313	302	299	302	285	305	290	302	304	293	274	300	304	319	345	306	278	319	298	302	312	283	308	366	335	308	279	272	292	324	308	300	319	284	324	288	299	272	315	279	299	309	302	301	303	295	328	285	311	315	302	287	321	301	290	316	307	334	339	305	285	306	290	292	259	296	316	278	311	329	333	310	322	302	284	308	303	303	325	333	340	301	280	321	298	306	304	285	321	295	321	300	302	325	280	281	332	292	313	307	330	314	305	281	311	283	290	300	274	267	292	292	311	302	297	297	352	278	314	316	338	309	274	344	326	264	328	290	296	319	327	286	276	293	366	306	320	271	330	318	280	279	299	294	286	288	282	291	291	299	329	281	318	307	285	309	313	311	303	301	301	288	293	298	297	346	310	288	287	301	327	311	318	329	322	296	328	310	326	308	288	292	311	331	311	298	288	289	299	285	290	312	328	318	305	316	333	334	308	296	319	348	305	284	343	312	319	270	327	311	312	287	314	286	323	315	316	340	317	306	324	274	306	290	327	313	315	276	295	283	303	306	300	330	277	289	267	286	268	302	289	308	311	309	310	310	306	292	299	277	304	337	311	293	293	314	294	291	326	299	285	333	322	339	298	300	339	335	297	333	263	313	333	331	311	292	301	330	341	346	307	288	287	309	287	313	328	329	300	310	314	282	296	282	319	329	303	265	291	309	301	302	301	284	329	306	273	281	281	310	316	296	287	294	313	317	314	323	332	321	340	309	307	302	315	307	320	322	329	295	279	305	332	305	316	343	337	300	303	320	301	310	298	312	284	313	309	307	287	279	306	311	288	323	330	297	326	339	252	330	303	308	283	284	295	263	328	311	324	318	303	276	331	296	287	257	278	298	305	285	308	341	315	314	323	322	302	267	306	316	333	311	324	335	307	292	319	333	297	276	312	308	317	327	289	305	323	318	317	358	308	317	346	311	338	310	293	268	316	302	307	307	292	305	311	295	327	300	294	327	309	328	313	292	306	284	318	298	279	309	307	329	311	334	298	304	271	281	294	319	324	298	286	293	332	319	275	324	295	317	343	300	284	319	330	301	320	336	312	295	335	303	314	282	292	325	290	251	337	318	295	303	337	296	341	290	307	333	308	299	293	327	349	306	340	310	261	304	312	321	304	295	328	316	282	336	306	331	296	278	307	325	295	291	309	329	328	306	277	288	274	314	347	296	282	275	307	291	301	298	310	306	320	289	273	354	357	275	334	316	320	276	294	305	298	298	303	287	273	328	314	354	308	343	313	317	287	290	325	346	304	308	293	305	307	308	342	341	301	323	327	296	290	299	323	314	308	322	307	305	278	268	331	313	317	321	330	308	308	345	321	311	307	300	322	286	311	294	294	299	317	315	287	329	304	307	309	310	302	275	293	315	327	298	317	295	314	314	309	297	330	301	286	307	288	280	297	296	341	301	314	286	327	288	305	279	323	322	302	307	289	306	323	300	319	297	329	306	334	307	255	294	296	345	281	292	331	267	326	330	311	302	299	300	311	299	284	323	317	330	289	311	313	323	287	319	344	300	283	290	314	286	315	326	293	301	284	307	304	327	314	323	328	290	286	290	305	322	327	297	306	298	307	317	309	274	277	309	308	298	299	330	285	327	276	313	266	308	295	290	315	324	329	325	289	309	307	332	261	303	299	277	294	327	308	317	342	314	323	320	337	302	313	300	318	314	290	295	318	324	315	294	316	336	305	317	298	292	303	287	297	300	308	282	311	290	278	294	311	289	308	293	285	315	357	317	265	308	328	314	305	310	294	332	307	306	287	288	315	292	301	323	287	321	320	301	304	351	304	272	282	312	279	329	320	310	295	320	325	309	299	298	294	328	328	336	297	316	279	294	286	280	303	261	291	300	291	303	277	344	292	328	316	271	325	297	308	303	288	280	303	288	293	335	324	312	290	311	316	313	315	273	285	291	305	282	295	354	330	294	258	256	304	341	335	336	337	328	312	311	306	299	296	311	320	286	320	298	305	276	312	313	319	340	318	315	334	284	299	322	272	340	311	336	326	306	305	309	353	298	323	321	316	313	271	309	346	306	320	306	313	279	313	323	296	291	294	347	305	303	310	315	333	332	329	321	302	286	300	327	297	348	299	327	289	286	302	320	283	331	275	315	338	318	356	326	316	298	272	288	312	311	342	327	325	324	299	270	328	324	306	325	313	293	316	296	304	298	354	306	305	274	301	306	305	297	327	300	291	305	281	313	322	309	287	299	303	296	318	318	337	323	334	323	292	299	294	317	309	319	328	295	347	303	281	274	336	335	299	328	281	333	325	334	296	323	310	315	309	298	309	292	340	313	288	302	307	293	286	333	328	287	261	338	270	317	269	284	278	287	309	315	277	324	270	302	315	324	315	303	305	307	315	279	300	323	330	307	334	316	328	340	338	295	299	320	323	342	297	335	312	331	312	299	297	325	324	316	286	277	281	257	284	280	309	293	306	283	303	284	328	290	299	289	336	311	336	286	298	314	339	286	307	288	311	310	284	275	277	310	326	335	302	316	312	274	318	322	316	292	309	317	293	273	286	297	309	297	308	295	306	296	282	310	291	308	300	284	290	292	315	329	282	324	320	321	282	311	299	276	298	331	282	275	293	300	326
20753	4390	6557	7392	6417	4575	3339	2712	2188	1958	1610	1379	1296	1177	1099	1007	945	944	903	869	871	887	878	817	834	742	818	819	740	815	744	780	777	773	745	773	779	812	782	722	736	762	748	753	727	710	703	718	753	796	710	761	689	719	708	714	716	700	719	779	695	709	698	637	722	714	695	711	704	665	667	690	701	711	709	680	692	688	700	750	667	652	701	705	725	724	704	688	697	679	749	725	706	730	705	734	657	686	716	717	700	704	647	664	687	696	673	638	672	664	710	675	755	742	725	693	662	721	703	737	754	678	682	695	703	693	598	690	685	681	680	702	686	690	644	677	742	703	669	741	736	676	709	707	728	680	660	676	698	644	706	674	726	710	697	704	708	657	701	704	692	692	627	718	734	711	675	719	725	684	712	702	664	715	730	736	700	675	734	699	693	701	688	701	723	688	734	731	722	689	697	707	676	667	675	692	659	704	715	687	649	684	680	694	683	710	694	686	714	711	702	671	660	678	643	640	661	692	679	685	681	688	715	727	708	706	676	702	693	722	681	701	672	700	654	686	680	689	712	679	705	699	672	674	666	723	706	724	706	722	686	690	708	688	705	728	667	651	668	675	700	667	653	686	683	670	704	672	694	683	686	680	678	720	670	679	735	670	628	675	730	688	672	651	684	713	716	729	685	683	672	680	681	699	692	675	732	684	710	650	730	683	684	717	711	711	702	635	698	684	678	714	676	728	672	667	700	675	664	663	696	678	704	674	704	694	669	692	747	727	678	709	684	711	693	719	676	717	724	726	693	695	658	668	690	710	663	713	722	645	737	692	682	698	683	674	665	685	661	680	717	719	688	698	699	684	660	703	693	717	668	690	679	698	675	693	698	703	681	691	695	674	651	710	715	695	651	731	701	676	716	689	662	714	665	701	666	738	685	702	696	690	701	689	636	687	698	700	690	722	645	719	783	653	747	716	672	679	695	748	682	672	674	727	720	734	736	734	615	735	649	709	724	695	650	718	696	729	652	680	726	731	701	747	672	715	702	726	682	675	672	674	685	682	715	705	652	689	701	682	659	737	689	701	678	630	690	679	690	632	700	691	697	708	699	708	688	719	713	725	683	693	722	666	720	700	724	656	670	698	724	692	680	701	639	706	711	684	765	699	706	699	678	671	707	683	712	658	695	687	648	693	668	675	670	721	652	700	683	675	717	717	708	661	737	666	661	692	657	710	704	725	680	699	718	640	644	680	673	671	694	635	726	725	655	660	692	668	694	660	720	715	705	700	699	697	678	673	703	701	676	694	714	733	708	700	651	702	618	687	738	699	666	731	700	684	693	675	687	697	655	653	697	740	686	729	724	719	720	685	721	681	735	733	695	707	706	752	713	722	676	667	685	673	719	679	691	714	644	717	682	709	687	698	660	681	742	677	678	679	655	656	709	673	640	710	666	668	641	681	725	684	683	715	710	701	720	661	737	703	738	680	662	667	691	637	654	652	721	694	690	653	746	719	662	702	707	649	696	686	717	692	662	713	682	687	739	699	688	695	737	710	657	682	724	695	717	715	728	652	709	701	689	701	680	682	703	686	684	691	678	712	670	691	695	686	689	668	741	664	704	712	649	711	710	698	721	698	664	689	707	662	703	692	705	633	707	762	696	672	710	749	636	695	711	730	697	713	677	660	687	705	685	708	717	676	674	695	686	706	688	658	715	655	724	717	673	711	722	629	732	716	648	721	690	707	708	712	655	717	665	720	697	671	683	727	728	714	714	669	713	649	688	672	656	696	707	705	712	710	658	734	665	672	690	701	681	671	680	655	691	657	658	721	666	681	660	689	678	698	703	650	649	705	678	717	656	675	700	678	658	696	689	713	677	720	714	683	711	743	668	677	689	723	698	720	707	682	656	713	640	661	711	668	715	669	685	726	708	697	697	685	661	657	707	713	676	729	707	683	726	705	696	666	664	661	668	696	693	693	673	682	698	680	725	730	715	673	687	696	691	715	669	750	678	726	717	681	723	700	733	705	691	702	720	708	688	694	717	678	724	707	721	704	692	699	702	725	670	686	741	717	719	654	715	707	695	654	695	671	646	707	689	668	707	674	685	678	681	672	678	704	697	682	704	694	689	661	687	709	666	710	697	679	643	669	689	649	700	697	656	725	660	711	686	699	692	670	677	671	683	679	677	657	720	716	704	684	717	749	694	682	649	668	750	703	705	694	681	710	683	714	720	695	679	649	695	718	668	693	734	702	697	682	683	715	697	681	719	722	653	711	664	710	681	705	685	750	721	701	655	727	714	685	657	695	685	711	671	706	674	659	707	698	681	716	703	698	679	637	663	693	688	730	666	640	691	661	674	703	702	695	650	689	677	709	687	658	697	745	689	696	645	694	730	670	690	717	686	693	683	719	705	687	701	675	739	724	676	733	660	697	691	727	734	699	718	678	728	681	695	723	669	695	690	690	711	697	704	680	678	657	707	718	696	673	699	708	697	711	669	718	674	679	722	677	665	707	699	697	720	698	682	732	698	693	616	702	735	678	691	691	672	694	730	675	704	724	736	643	667	670	669	674	637	651	688	696	694	689	667	674	740	706	690	682	656	682	712	736	681	734	693	704	670	673	664	720	663	691	710	727	677	681	720	680	705	692	664	734	699	690	719	714	722	733	670	720	682	712	652	658	680	694	647	720	705	689	666	699	675	678	686	685	643	678	695	700	710	685	727	690	721	731	651	679	720	704	695	716	657	702	667	640	705	683	706	656	705	686	667	691	725	694	661	690	684	679	739	657	679	704	669	683	646	730	649	711	724	673	654	707	639	671	717	686	673	670	690	687	691	694	672	680	734	670	732	713	679	695	702	705	708	677	675	694	665	648	693	715	711	703	683	675	679	669	701	677	656	703	701	713	715	717	742	699	685	689	711	657	686	664	676	691	670	694	713	691	695	702	706	727	713	653	725	697	692	736	678	663	712	693	704	708	728	668	693	649	650	692	698	669	718	711	669	686	738	715	735	680	723	669	735	692	700	644	669	677	681	680	695	729	706	715	712	688	702	686	656	719	692	652	707	769	696	768	658	682	734	722	706	680	682	727	665	732	660	676	686	682	737	733	692	715	730	734	657	718	706	661	677	696	688	738	716	678	704	689	693	708	693	681	691	706	688	726	675	668	693	692	721	699	703	652	665	673	692	651	700	670	715	692	611	659	716	754	720	645	697	640	679	668	679	646	723	722	692	722	761	664	672	700	690	675	648	737	681	684	647	706	735	681	682	702	694	653	701	686	719	684	691	688	721	660	741	712	645	720	694	715	666	691	686	678	721	692	705	751	716	730	666	707	706	736	696	634	673	685	735	627	708	654	700	712	715	710	709	674	691	763	663	675	671	710	669	667	693	688	714	666	669	719	654	685	712	653	765	675	653	730	667	684	673	697	706	710	667	672	685	732	699	643	720	710	657	679	664	663	704	670	698	699	677	687	714	723	688	678	719	712	672	667	693	680	684	658
44531	15188	6280	4274	2619	1619	1237	914	816	654	602	561	507	421	452	432	413	399	374	440	421	418	400	390	410	385	366	388	352	381	378	380	398	375	368	378	360	349	374	345	361	391	403	362	403	316	357	350	418	389	359	422	365	358	348	390	365	317	329	342	360	354	365	335	359	316	373	354	368	348	385	363	370	353	341	334	352	359	350	369	339	343	403	347	369	334	365	371	385	369	358	386	343	359	352	349	351	377	336	391	352	339	342	351	349	340	356	312	381	336	353	369	377	365	353	355	338	386	379	321	351	349	368	367	349	342	344	352	328	377	350	328	344	338	351	384	384	355	370	316	333	350	292	346	329	387	397	325	388	388	336	355	331	346	382	346	367	371	347	351	376	352	374	354	374	386	378	403	338	371	351	368	347	369	316	366	370	339	368	356	354	351	347	341	359	357	362	348	376	310	399	390	346	328	365	368	386	373	363	397	337	356	364	349	400	350	389	372	405	325	336	346	356	340	358	350	387	386	359	369	356	318	345	395	358	355	330	341	338	366	351	344	374	415	356	365	383	351	352	354	340	334	342	360	361	333	335	353	332	340	371	365	321	361	379	321	376	369	362	378	350	349	346	351	333	355	363	405	386	384	375	357	373	331	361	351	375	365	351	317	365	372	344	389	320	336	364	362	358	340	368	352	353	348	379	362	415	373	344	358	352	360	363	352	363	372	381	362	363	377	341	338	374	359	329	320	382	387	403	347	359	363	349	362	329	323	387	337	352	328	331	329	359	350	362	363	327	344	365	351	344	346	349	360	357	342	357	376	371	363	337	366	335	335	339	374	363	356	317	406	358	335	380	382	345	344	349	360	346	343	299	362	326	382	355	383	364	386	369	348	400	368	360	341	321	357	334	341	353	326	339	351	367	366	390	363	385	350	357	343	333	346	381	349	368	316	334	379	354	387	345	374	377	352	361	398	373	382	390	352	331	335	391	374	363	336	339	328	357	360	374	328	362	357	328	373	381	355	346	348	319	375	370	373	375	400	340	361	392	315	340	359	359	373	350	385	345	369	371	365	355	392	360	350	368	347	356	355	374	338	357	382	345	331	346	343	343	359	374	345	367	382	340	361	359	346	344	338	351	331	346	296	308	352	382	338	343	360	317	384	353	326	372	381	350	361	373	334	360	367	380	320	366	363	345	339	317	378	349	373	389	356	358	334	360	386	374	351	352	388	358	355	357	346	363	334	344	371	339	316	352	371	335	355	343	356	395	371	351	342	368	385	375	385	404	357	341	343	389	359	360	329	343	370	363	352	361	372	360	397	353	347	336	372	335	353	357	345	328	358	351	312	361	358	409	385	379	340	338	343	408	373	363	376	379	391	336	350	386	407	358	344	365	345	382	363	360	351	364	316	351	353	335	351	368	335	345	365	358	362	352	372	363	334	353	380	397	338	382	390	366	359	358	403	344	392	361	359	362	368	332	332	366	371	365	358	322	375	357	353	358	337	396	375	350	342	361	370	367	378	344	361	358	328	335	366	345	380	368	378	409	333	359	380	326	363	382	378	354	330	355	363	355	365	343	413	359	362	360	318	352	351	372	353	331	312	344	363	329	336	366	347	339	345	337	364	346	348	364	383	365	358	347	371	322	351	367	338	352	328	368	357	355	311	343	344	364	330	358	365	360	343	351	351	372	350	318	344	375	374	364	355	384	365	346	311	358	395	354	352	397	371	355	385	381	372	353	337	327	368	325	349	357	349	418	329	341	359	354	366	378	354	379	357	368	365	361	373	352	354	363	343	323	335	349	353	365	371	321	377	345	389	395	350	379	362	363	344	362	366	396	354	371	377	351	360	382	359	339	359	380	345	377	395	349	404	342	354	326	336	381	337	364	372	334	380	368	354	362	344	381	370	387	379	373	363	356	351	388	364	372	365	384	318	383	352	336	416	360	348	358	379	368	340	378	348	359	324	352	338	362	345	331	357	340	348	372	351	358	368	374	407	347	346	326	353	350	369	348	357	381	405	366	367	352	364	358	365	387	362	367	379	364	344	383	337	357	348	371	372	394	341	355	346	376	352	390	349	355	361	352	358	338	340	370	364	341	359	390	362	395	374	350	368	368	366	379	357	370	386	326	345	375	355	370	331	348	321	330	380	347	334	340	368	343	333	375	359	373	366	345	342	378	361	393	338	386	356	378	381	372	360	334	354	370	341	347	300	363	405	367	358	318	345	357	341	367	371	342	358	361	386	340	353	407	364	388	392	394	347	348	334	371	376	372	343	351	370	395	349	336	334	394	364	366	353	376	346	378	309	341	344	350	344	383	345	362	348	368	351	304	365	368	350	356	335	334	362	366	332	352	346	363	324	387	354	356	367	347	365	360	361	358	380	368	403	396	374	358	374	366	332	343	332	348	349	336	363	365	390	331	327	331	352	333	344	363	332	313	371	348	380	340	392	336	363	376	354	336	336	356	347	338	381	358	399	330	354	358	364	338	336	405	333	347	340	378	370	338	324	330	369	361	386	356	372	369	352	361	375	330	374	353	361	357	363	355	377	346	383	337	347	348	363	380	342	357	349	361	326	342	366	324	346	339	351	353	348	358	381	370	358	378	321	364	289	353	333	374	320	353	359	356	360	345	332	383	363	331	360	387	357	378	333	358	385	332	329	351	334	379	337	341	361	357	335	361	331	354	358	353	337	310	346	375	350	324	343	378	380	371	371	331	381	293	362	338	344	342	353	355	359	380	354	365	342	334	301	307	377	352	339	347	341	342	369	362	335	370	363	352	370	377	363	329	341	318	329	382	345	335	356	392	333	329	382	363	331	398	363	347	344	356	338	360	401	375	400	360	353	377	345	382	338	365	333	368	395	354	357	341	390	358	382	369	408	375	347	326	368	349	400	359	354	346	396	361	322	312	353	345	375	389	348	368	318	360	387	360	360	360	376	356	334	349	327	368	341	361	367	382	405	339	361	360	334	343	347	344	342	329	368	382	367	375	365	346	339	363	371	357	320	313	379	358	377	344	361	371	340	365	340	338	374	356	360	358	370	375	347	352	352	376	394	350	384	329	362	370	347	382	379	340	340	391	372	432	349	332	389	324	350	380	341	351	376	353	363	382	357	334	337	402	432	341	330	373	332	342	391	355	371	411	342	389	348	334	381	308	348	383	348	348	342	386	346	351	355	377	388	380	370	356	367	328	366	377	394	351	346	356	371	354	373	384	332	350	314	342	396	374	405	339	368	352	359	365	355	335	336	384	361	353	368	356	354	352	354	375	335	369	335	352	384	339	372	330	353	385	400	371	335	371	372	349	320	386	349	329	381	398	345	381	334	344	378	365	374	366	400	373	373	352	374	332	413	380	371	358	320	353	324	358	407	347	374	359	390	358	400	369	368	323	340	367	401	344	370	368	382	354	373	359	364	370	368	415	357	347	380	344	372	358	357	355	384	339	352	344	371	355	324	363	356	371	392	354	382	369	363	347	332	351	358	365	368
26194	5830	8692	10229	8455	6036	4634	3738	2911	2554	2202	2066	1826	1558	1379	1271	1250	1167	1090	1096	1119	1097	1027	1016	925	931	905	887	881	892	904	918	830	858	899	892	938	900	885	842	858	871	861	891	820	858	844	873	854	904	817	839	810	838	796	815	782	800	799	809	786	825	766	778	839	813	773	786	778	765	760	835	779	819	690	780	737	783	751	791	763	774	773	820	776	771	839	802	796	785	795	810	784	776	773	786	754	814	756	794	779	772	748	816	796	742	832	773	752	757	749	773	759	778	745	812	797	793	766	801	730	806	745	718	795	730	739	782	715	830	754	777	782	754	781	734	750	773	769	715	792	766	765	813	747	764	781	746	753	768	805	813	794	754	755	772	785	752	763	735	804	807	753	738	777	783	808	769	757	792	781	749	743	782	778	751	767	777	730	768	770	785	770	805	810	763	791	810	812	754	828	773	752	771	800	801	719	760	766	727	790	765	735	744	768	787	765	731	777	782	725	753	808	766	759	814	734	752	795	778	743	761	731	782	818	770	805	801	781	722	788	800	787	781	748	766	781	698	760	766	796	761	812	813	770	774	750	781	810	817	785	791	763	752	757	738	747	774	742	760	762	744	805	805	772	843	742	808	775	782	774	806	760	753	770	737	782	758	776	753	798	824	748	735	777	766	772	756	715	761	844	811	737	789	756	817	726	781	735	762	801	744	760	743	769	742	752	805	751	723	747	784	807	791	787	776	745	775	782	790	795	724	747	762	756	790	805	737	788	792	765	779	784	764	777	783	759	771	768	812	761	748	735	749	764	804	764	814	735	748	829	750	737	760	762	733	752	759	745	718	771	769	804	730	810	779	805	783	796	798	748	761	757	740	822	737	749	815	836	760	789	747	760	750	789	736	812	821	779	794	772	804	760	799	779	790	747	826	724	775	721	783	781	795	745	795	737	790	845	741	736	787	770	723	728	716	796	771	723	743	765	793	795	817	808	783	758	748	788	787	780	814	742	809	730	743	741	803	772	752	755	786	752	793	715	784	788	791	733	742	742	721	690	796	759	792	796	755	765	746	764	782	785	784	777	777	781	792	769	763	792	784	793	745	830	766	772	814	795	789	767	790	791	758	736	743	750	773	771	786	807	791	786	806	797	776	759	803	763	799	784	753	786	752	742	792	824	798	788	758	793	783	789	799	788	746	764	691	746	792	772	789	735	816	781	842	771	792	792	789	771	769	791	796	785	772	819	752	788	739	819	787	742	737	803	714	757	753	768	831	782	739	732	752	790	738	745	801	734	775	797	764	802	795	756	750	792	766	802	837	756	721	827	833	764	797	821	773	774	797	814	760	801	738	779	786	764	742	709	738	780	780	756	792	773	768	828	803	774	758	788	788	795	812	775	805	794	789	751	782	716	743	777	792	770	765	785	769	770	741	802	732	771	794	765	785	761	818	767	755	814	731	725	710	736	792	768	779	744	782	759	729	795	819	778	746	776	777	800	767	790	759	748	762	706	799	773	826	768	773	757	801	847	758	798	735	714	754	711	751	800	796	751	793	750	808	774	775	818	785	792	714	817	766	810	797	777	771	777	779	766	766	738	764	753	742	746	832	716	786	771	736	812	746	732	782	748	794	757	784	801	766	783	784	804	790	748	758	751	810	757	763	790	790	830	775	776	796	828	712	770	746	763	772	763	781	788	765	821	772	734	825	787	786	776	744	810	773	730	757	760	773	756	756	756	795	766	759	837	798	789	743	783	801	743	770	776	766	780	788	764	780	795	768	743	829	753	764	763	807	785	739	806	773	768	767	773	807	791	772	778	747	816	792	790	777	759	768	754	782	799	802	792	787	754	765	807	811	802	768	748	747	798	773	765	782	776	777	792	807	771	770	752	760	815	814	778	801	815	763	807	788	754	706	777	736	744	800	748	757	757	803	787	774	790	750	752	767	760	768	781	769	769	777	784	784	782	775	782	772	835	779	814	811	780	783	782	760	817	782	771	763	800	746	738	797	785	814	767	765	806	714	786	775	802	817	765	758	757	766	789	782	731	756	763	754	799	819	756	764	813	775	764	773	741	765	798	801	757	771	761	742	741	764	759	772	788	764	830	808	759	761	815	749	845	818	771	813	744	756	757	774	808	749	765	784	809	728	743	747	764	745	830	768	758	756	751	800	735	824	811	787	776	792	821	739	738	791	714	767	758	788	789	787	778	794	835	757	748	820	765	747	756	754	734	787	778	779	790	812	763	730	766	754	807	769	791	771	782	781	788	756	763	815	716	805	783	764	749	751	726	807	802	732	855	787	797	761	783	757	768	710	833	738	751	790	762	787	784	715	776	763	787	792	751	737	840	761	720	753	806	739	799	834	734	783	711	776	808	762	741	771	765	770	811	774	771	835	750	785	763	774	796	715	796	766	781	750	769	837	801	794	772	790	741	810	772	755	769	782	733	732	792	808	815	790	782	778	831	773	769	770	789	768	742	783	801	753	781	788	756	814	769	744	713	758	806	760	743	736	760	750	752	726	773	771	714	707	747	781	752	830	772	810	765	793	767	732	781	810	818	795	760	746	751	761	772	796	760	796	757	754	760	805	758	795	807	785	752	807	811	797	737	807	734	724	772	777	808	773	782	763	765	770	764	830	754	727	762	772	782	799	770	790	799	766	723	812	769	779	757	807	774	759	769	732	801	809	739	793	805	742	786	787	816	726	756	778	747	813	791	803	747	788	814	801	832	760	789	750	764	793	769	789	761	768	802	761	772	788	804	768	816	753	757	775	746	720	758	770	746	800	759	789	761	815	761	754	776	767	778	812	780	854	731	771	730	765	802	782	773	774	751	747	795	777	728	768	753	817	793	756	746	706	808	775	790	745	796	792	768	760	826	773	764	796	713	783	790	756	796	797	827	704	752	758	887	788	753	776	784	795	787	744	761	781	780	808	784	799	833	766	736	757	845	755	774	780	830	776	798	743	810	795	790	764	759	776	794	762	741	747	762	818	830	809	789	832	801	811	728	769	778	785	755	777	787	736	760	796	738	800	773	757	754	748	718	808	788	762	721	762	783	770	773	793	734	814	809	803	765	759	772	757	725	805	752	792	738	784	768	780	762	799	786	779	738	798	830	786	801	825	779	819	758	729	697	795	790	813	765	782	785	806	736	729	744	782	763	770	807	836	765	765	815	751	749	761	748	756	749	808	782	737	801	755	784	760	776	794	776	792	783	729	805	741	792	729	795	727	751	745	787	774	737	787	789	822	784	791	747	788	785	785	810	766	775	798	757	748	751	750	810	819	771	811	746	771	799	785	770	760	839	789	805	713	745	769	793	799	726	765	779	749	760	749	808	755	779	771	759	738	772	757	777	774	786	770	753	773	754	735	766	786	796	749	815	766	809	788	733	821	759	804	786	790	735	741	768	718	762	810	812	791	768	758	757	789	778	830	748	772	801	754	743	782	770	798	757	766	746	798	818	804	816	812	775	750	711	822	776	761	724	810	778	763
13748	2708	1548	1271	849	637	477	409	342	303	305	254	244	290	263	226	258	189	223	220	235	223	241	207	211	193	208	229	220	225	207	212	205	201	219	189	217	197	162	197	217	207	220	206	173	206	215	215	232	200	213	198	223	228	189	221	213	229	226	242	207	185	208	191	218	199	219	198	205	214	207	215	209	198	223	215	221	205	199	214	210	194	190	217	223	199	212	207	208	207	191	197	186	226	217	189	222	206	208	198	210	192	222	189	168	183	205	202	195	224	216	213	238	247	183	203	179	228	210	211	197	226	208	229	233	186	202	185	178	217	230	213	219	225	189	201	192	213	204	187	222	208	194	204	156	194	201	226	184	206	184	206	199	197	196	190	201	201	216	228	225	179	198	179	194	200	195	205	223	212	187	215	181	206	187	223	211	206	205	192	184	178	218	236	212	220	188	199	188	216	226	189	179	210	192	212	202	203	207	219	229	187	210	179	208	190	212	213	212	213	193	227	202	196	202	186	216	226	191	247	226	212	196	208	223	194	178	198	182	235	227	202	200	208	195	159	183	215	206	181	195	203	230	202	170	204	196	207	202	180	203	205	211	210	186	206	211	214	188	183	194	210	187	180	204	181	228	200	249	234	227	192	182	204	206	185	183	193	222	208	211	199	203	194	209	169	187	194	213	226	228	181	221	211	213	212	194	202	186	197	169	195	183	194	183	222	231	187	202	198	193	224	196	229	241	221	192	215	217	199	220	195	218	206	187	226	212	228	183	170	189	187	212	208	202	211	195	193	178	205	201	189	192	202	211	225	216	174	177	218	210	201	189	186	209	212	213	217	181	203	189	197	208	191	201	210	203	220	194	225	222	204	194	201	212	184	198	205	217	208	189	209	208	227	207	185	199	209	206	191	211	180	187	176	207	185	180	204	242	209	196	213	217	195	199	214	204	222	221	198	217	190	199	184	208	227	218	227	207	196	251	205	214	204	186	218	192	196	202	223	181	178	190	189	191	197	200	198	174	203	200	188	184	200	200	217	202	205	217	208	207	204	210	206	201	198	227	195	205	210	213	201	230	207	171	213	206	200	212	201	193	206	204	215	223	212	228	207	200	199	190	188	176	231	181	214	197	234	204	202	210	204	195	191	203	228	207	199	222	185	223	184	189	216	219	209	205	215	197	198	188	188	198	233	211	228	217	210	217	181	207	190	191	202	221	178	178	201	209	208	204	192	200	213	191	185	188	213	207	205	191	221	192	202	190	197	238	222	187	211	207	212	234	227	212	178	226	188	220	168	206	204	202	211	211	220	222	223	221	202	217	218	199	194	189	188	219	228	204	213	181	228	208	192	190	199	198	201	192	187	201	199	209	226	185	212	193	209	203	162	223	212	198	200	211	205	196	217	232	206	179	205	221	200	219	207	215	177	203	175	207	192	190	163	200	212	186	181	173	187	201	194	184	194	208	191	220	183	196	199	198	227	208	220	228	237	203	185	195	203	218	204	218	229	221	192	192	202	192	207	202	218	209	204	214	188	197	198	216	186	198	199	186	205	203	175	206	207	235	235	210	194	240	174	191	207	193	247	216	204	197	189	199	211	215	222	209	172	209	194	203	205	193	214	225	200	196	199	196	192	202	207	217	206	232	220	159	182	172	203	198	205	227	220	186	231	233	182	242	194	206	189	189	191	215	187	206	216	191	222	202	212	198	228	190	189	179	161	196	191	211	206	227	224	217	236	173	193	205	229	199	213	201	209	208	186	250	208	218	220	211	201	208	198	227	213	194	245	200	219	185	215	225	204	191	185	193	234	206	199	198	210	179	198	210	220	227	208	210	185	217	176	214	237	224	230	210	212	236	205	187	196	195	179	217	209	205	205	188	205	200	213	214	190	207	218	204	196	217	207	192	216	206	202	229	215	183	209	224	235	224	199	217	190	180	218	203	232	208	209	204	195	193	205	200	224	192	185	204	186	211	216	220	211	241	222	200	199	221	226	218	208	185	186	218	226	220	186	220	190	192	209	177	213	204	229	191	210	187	206	180	181	179	181	209	182	201	199	193	209	187	198	217	225	217	220	208	242	206	206	193	200	218	195	195	214	237	195	213	201	188	228	202	217	196	187	203	200	214	210	198	202	187	197	202	217	194	224	199	201	200	208	207	190	197	203	240	209	201	228	212	208	198	191	200	212	198	192	199	204	198	218	229	198	200	210	208	214	194	202	203	202	183	180	212	234	216	198	197	177	225	203	198	216	171	202	213	190	179	231	225	227	187	230	178	214	197	214	225	223	188	224	217	194	220	217	185	214	217	205	198	196	197	200	198	237	231	203	229	183	212	225	203	187	224	207	208	182	187	212	192	207	199	204	226	210	223	191	211	200	207	196	231	195	198	212	195	211	197	202	188	170	206	176	173	231	192	212	235	208	181	191	192	204	212	193	201	201	226	237	202	177	193	200	209	180	185	179	207	172	211	213	231	227	193	211	197	206	193	221	206	185	210	194	224	223	190	193	201	245	184	215	238	189	199	203	198	197	195	173	213	210	228	206	258	173	222	211	179	214	192	209	183	202	209	201	219	218	200	211	173	210	187	203	211	198	221	218	203	204	185	201	178	201	220	225	191	193	205	228	255	225	213	198	182	202	219	210	182	182	188	200	216	216	208	216	206	180	191	216	219	172	209	186	195	195	210	219	234	195	211	206	212	203	194	206	197	214	201	207	207	186	217	205	189	206	193	174	201	207	199	210	216	222	198	212	240	208	200	239	209	192	219	172	214	227	227	200	203	210	205	226	200	214	190	214	204	195	179	225	189	199	210	216	206	211	197	223	221	191	190	211	209	198	189	191	212	204	175	197	224	178	197	182	211	209	199	214	201	178	211	214	217	189	176	178	197	194	194	208	195	205	206	203	218	193	211	197	203	213	175	161	188	203	211	215	224	193	193	225	184	185	229	199	228	220	204	224	204	216	189	199	187	189	214	194	196	215	219	198	214	229	209	223	221	175	193	180	219	215	176	248	200	216	199	208	212	213	208	207	202	179	198	182	189	194	202	218	209	207	194	204	237	207	216	194	217	182	196	186	229	184	170	220	187	220	229	227	214	202	216	178	203	170	211	200	225	186	217	221	187	220	196	202	204	228	196	178	187	203	211	179	173	209	214	219	196	196	200	184	184	220	179	211	201	230	185	241	210	206	189	217	204	194	196	254	211	205	173	215	194	212	212	218	209	197	214	174	187	227	237	216	206	186	188	197	217	190	178	213	215	198	225	188	191	208	197	214	207	204	214	228	220	212	205	214	195	215	185	210	194	162	179	191	200	202	204	186	196	185	231	219	188	194	221	154	188	200	205	178	212	181	224	186	197	210	206	179	219	186	209	207	199	209	170	197	216	175	198	212	229	225	212	192	210	199	198	207	194	208	189	222	199	215	160	179	206	207	194	220	210	190	211	196	227	212	206	214	187	216	198	199	182	221	207	212	215	192	185	218	214	197	195	233	244	194
8216	1954	3092	3757	2933	2316	1836	1462	1339	1085	911	861	814	731	663	576	650	586	632	580	615	544	559	561	489	498	529	525	505	526	497	475	502	507	526	589	488	566	549	562	529	527	520	517	514	539	535	527	503	499	516	488	482	469	498	485	465	493	506	450	491	481	489	477	492	530	500	505	511	498	449	446	497	478	472	492	505	484	467	527	475	472	512	493	505	472	504	496	464	475	497	488	486	494	508	524	469	526	456	507	494	468	454	526	480	470	496	480	478	473	481	442	482	490	452	504	510	468	449	530	475	483	501	478	490	517	515	463	499	462	492	508	479	494	461	470	510	487	512	482	495	479	532	487	502	520	502	498	472	454	506	458	477	499	509	492	511	513	479	490	478	441	500	476	468	492	483	455	473	521	492	501	465	507	501	466	488	520	492	463	528	486	490	518	485	467	475	496	513	493	482	508	497	494	488	496	476	489	507	474	497	499	488	455	504	496	469	511	464	477	430	515	482	513	490	482	447	477	471	468	480	474	460	474	497	517	517	460	481	500	470	480	499	464	476	500	497	472	526	492	532	477	487	471	497	451	468	476	498	515	459	453	506	482	501	475	501	474	555	512	494	481	441	494	477	490	455	508	481	526	489	460	466	520	492	488	498	464	472	500	466	493	499	485	503	534	450	449	500	469	484	466	515	450	466	472	474	467	483	495	498	469	506	473	482	482	504	489	479	512	510	467	490	519	463	528	486	541	460	503	471	515	467	469	465	493	474	491	520	503	485	442	534	507	478	484	522	452	509	525	493	493	482	484	504	490	472	513	450	517	471	505	482	495	459	482	448	490	489	456	461	501	486	468	467	499	476	469	509	450	463	528	466	483	460	468	478	520	489	502	495	506	529	492	497	496	492	507	515	479	467	464	511	466	463	477	494	469	463	484	492	508	475	513	499	535	488	446	520	478	480	489	497	511	471	472	477	495	481	471	524	495	491	496	480	515	487	504	486	488	481	529	478	495	471	494	486	506	504	481	456	502	554	497	481	492	516	464	453	483	441	514	517	466	471	498	454	476	481	496	437	467	500	490	467	508	480	493	473	453	500	501	490	487	474	488	459	490	507	467	498	486	522	531	511	483	488	507	497	479	475	471	487	469	502	501	507	491	474	520	486	522	472	495	481	514	497	459	458	460	499	493	466	503	453	482	532	436	477	502	482	492	519	459	519	534	470	523	498	496	498	492	473	463	477	474	489	501	501	489	503	463	503	458	515	482	466	473	448	483	462	525	479	493	500	454	476	480	471	493	499	482	493	480	449	515	488	447	491	477	509	490	458	507	476	447	491	488	463	476	502	515	451	484	501	518	469	475	476	519	489	491	486	499	528	512	508	457	519	485	481	455	502	486	508	452	510	500	482	488	438	500	456	498	504	496	517	505	493	485	520	504	452	510	516	494	474	494	466	496	484	488	478	485	463	490	499	474	514	522	469	487	475	514	469	482	511	470	519	503	487	466	485	467	552	482	502	496	529	469	489	498	466	485	489	461	487	474	468	460	504	488	485	476	488	463	490	481	469	514	496	468	501	510	493	489	453	502	488	465	471	495	507	527	487	491	484	500	481	503	493	486	475	482	497	498	432	514	482	491	506	477	471	491	492	477	472	475	499	467	542	487	505	468	505	474	463	475	487	510	479	518	496	459	499	479	449	458	497	470	494	457	498	477	485	478	472	479	501	473	524	472	445	470	482	493	527	497	518	469	479	481	476	461	500	479	502	481	486	517	482	464	443	465	468	468	461	498	496	495	483	511	516	471	490	447	437	447	469	494	470	491	485	474	460	468	485	483	503	505	454	500	457	490	451	475	483	516	501	494	492	487	486	542	430	515	489	492	521	477	491	466	488	481	475	532	490	496	508	505	494	476	482	494	457	467	471	471	472	472	536	486	521	468	469	526	523	494	468	515	457	521	500	485	458	498	503	515	485	520	501	488	480	442	470	496	518	512	489	468	473	497	538	496	478	435	522	491	459	472	490	512	471	498	517	454	503	453	497	440	462	470	470	477	512	504	500	451	513	492	502	499	510	488	474	498	503	455	497	473	500	510	504	494	505	504	515	476	502	482	500	510	492	482	476	481	532	482	483	487	503	472	502	490	489	469	529	476	512	524	482	508	472	482	535	475	489	521	503	492	463	500	491	477	505	480	494	493	456	542	469	525	462	522	526	517	503	487	515	464	496	494	468	490	501	456	528	489	504	469	497	502	483	494	503	510	504	505	496	514	478	504	497	458	516	475	493	466	517	476	494	467	470	446	508	523	500	496	506	477	516	477	520	488	471	454	494	459	498	462	475	526	476	478	478	494	473	482	507	503	495	472	462	483	508	491	498	484	443	505	516	499	451	507	489	464	534	466	459	465	458	509	525	492	500	499	491	483	455	485	447	464	504	498	461	485	488	478	517	513	457	504	496	484	486	462	480	484	499	480	474	462	508	502	473	484	499	488	463	478	457	461	471	445	475	468	443	465	514	470	479	489	496	490	509	470	498	510	521	481	511	489	506	463	477	496	473	451	464	533	451	480	479	469	527	479	484	474	523	508	479	501	502	484	477	483	518	479	466	519	531	475	501	490	483	508	497	523	523	484	513	544	488	508	505	478	452	469	497	506	484	487	494	479	443	460	508	500	507	495	511	464	494	449	492	504	480	436	525	488	476	460	475	478	487	489	492	440	506	454	485	479	473	502	465	499	442	458	479	506	451	487	469	495	478	501	514	494	543	530	477	440	456	471	497	482	482	482	507	466	437	479	471	487	492	457	467	479	496	472	491	547	452	457	499	468	460	491	478	480	505	456	458	507	476	460	494	468	461	502	452	497	458	493	516	459	508	488	479	511	437	474	474	485	484	500	485	496	502	520	484	501	469	462	488	484	463	491	498	490	517	479	514	477	473	475	510	456	492	479	495	499	508	525	515	447	471	490	460	478	505	452	492	488	505	461	459	513	490	471	480	466	508	494	497	487	465	455	457	488	470	450	510	483	508	511	511	511	494	518	481	502	485	480	472	497	524	513	503	515	479	489	542	516	509	531	462	505	482	491	455	502	473	461	469	458	466	524	492	479	461	491	503	520	517	459	478	504	473	491	488	513	472	455	478	488	475	460	475	456	460	493	486	480	496	496	493	460	494	517	451	484	474	480	480	486	510	514	493	469	480	451	528	501	494	497	498	481	526	461	476	522	495	476	478	481	483	490	494	484	491	495	517	482	516	471	490	491	474	463	506	497	457	490	493	453	495	512	485	479	503	498	496	515	491	533	495	476	495	469	468	478	475	433	545	484	497	485	532	459	536	489	496	504	489	503	531	509	479	495	476	479	488	470	466	495	535	471	531	497	459	488	502	517	461	470	481	501	467	500	472	491	503	490	518	495	549	469	457	494	550	471	510	510	495	503	470	522	523	467	494	483	476	488	485	491	516	478	501	476	469	486	479	483	490	476	463	520	439	509	476	518	465	474	480	509
29663	7514	3817	3048	1946	1255	981	734	636	610	499	451	440	417	340	330	363	349	398	344	307	303	315	345	330	287	295	326	331	312	320	294	337	322	303	309	335	291	261	329	313	300	312	312	314	331	308	329	309	325	296	306	290	304	313	318	319	319	301	288	338	262	299	303	275	280	317	314	320	300	289	295	315	320	324	323	321	301	306	285	283	310	275	320	302	269	299	310	300	295	264	265	309	286	312	295	294	305	308	327	302	288	281	348	330	322	301	322	318	299	340	313	330	302	287	339	327	303	294	305	308	266	286	324	301	328	321	333	309	305	296	289	298	308	278	295	340	285	294	292	279	297	297	284	297	297	299	334	354	296	269	269	304	342	314	275	277	303	303	309	311	321	324	336	326	317	321	323	336	294	297	299	317	313	274	331	297	302	285	286	307	294	325	293	283	331	366	346	308	326	299	304	323	275	306	321	330	309	305	298	294	339	318	317	331	300	288	320	319	341	323	305	339	301	307	254	325	296	290	294	275	305	332	276	327	287	291	322	309	287	270	317	322	320	297	330	282	309	307	294	334	339	286	306	329	270	326	288	310	353	314	302	305	269	274	300	330	295	310	313	322	330	282	279	315	302	321	288	251	291	329	322	303	318	309	311	284	324	292	306	324	322	301	289	326	313	329	293	330	296	289	308	297	327	291	314	300	293	298	289	312	306	304	280	288	299	340	300	278	322	297	328	311	297	295	284	300	298	289	302	324	335	314	291	282	294	274	309	276	334	293	287	296	280	293	334	289	281	313	306	315	322	291	298	290	271	294	302	322	295	329	348	308	309	313	316	315	339	315	290	306	321	266	324	319	311	300	313	323	333	294	316	319	299	287	302	312	327	331	294	320	301	310	353	295	277	285	293	327	286	313	324	320	335	310	271	338	304	287	312	297	290	319	313	323	286	326	297	308	310	283	319	316	292	300	349	309	360	291	323	308	327	294	282	316	309	297	302	302	271	337	273	292	303	310	302	309	293	329	310	270	308	270	298	280	315	321	312	317	325	326	317	297	307	293	318	321	272	306	304	313	312	307	292	303	299	346	322	292	301	289	299	308	282	329	323	302	301	308	275	266	315	313	315	292	336	297	318	332	262	332	312	325	327	296	334	300	263	313	314	330	298	314	294	318	276	293	305	297	320	314	315	326	296	319	287	299	326	299	290	291	309	295	292	277	283	276	301	297	281	287	316	294	305	293	301	310	315	294	323	290	310	278	256	292	333	300	328	310	293	258	275	303	317	311	306	313	293	289	309	287	316	310	333	313	299	293	329	315	295	322	327	316	317	301	329	276	311	317	303	324	345	304	318	314	288	287	289	274	311	300	276	322	294	305	312	327	302	293	291	303	315	351	296	295	294	276	302	309	296	329	286	328	318	262	317	282	288	328	290	315	327	311	294	275	284	291	290	315	289	326	286	293	280	299	287	323	336	293	295	349	307	303	266	315	304	302	301	273	305	306	319	297	274	323	295	294	310	312	310	334	306	299	308	286	293	324	313	294	340	314	361	350	357	336	326	279	291	345	346	288	306	304	321	308	314	303	332	278	284	299	297	323	294	314	314	300	334	315	334	275	289	337	300	347	272	296	328	290	333	310	299	360	295	319	295	306	295	302	306	323	327	313	324	303	314	322	316	302	316	278	279	310	306	311	297	307	298	303	312	301	308	305	307	332	325	304	313	337	295	283	305	291	315	295	303	349	290	322	307	307	313	283	321	306	319	314	289	328	311	309	339	312	316	295	302	288	287	314	308	311	309	322	281	278	323	343	304	315	302	318	287	311	302	306	297	318	313	329	303	295	350	309	276	296	318	314	291	281	318	316	294	266	284	314	327	313	306	336	314	302	305	309	307	341	318	288	293	326	301	305	325	289	330	302	322	279	290	298	332	330	303	306	296	290	285	311	311	294	285	287	277	302	259	265	297	316	328	293	301	322	304	317	340	312	262	344	289	288	295	313	295	305	304	311	280	298	288	328	309	299	315	299	308	325	316	281	274	318	309	330	320	340	291	301	306	295	263	267	289	335	300	314	290	321	286	322	330	275	301	290	294	293	340	311	358	332	344	347	316	322	280	322	315	251	301	311	271	284	285	299	302	293	310	284	280	289	309	311	301	343	332	308	331	279	307	314	303	297	310	321	305	287	313	286	274	244	283	313	319	314	303	282	278	292	296	284	300	317	328	307	307	334	284	331	307	294	327	304	317	315	338	304	298	271	324	322	291	294	288	335	290	322	253	288	339	327	325	307	356	268	278	279	320	294	296	275	312	288	328	304	304	276	325	308	305	304	281	324	330	334	314	329	297	347	295	298	318	320	295	333	339	285	316	311	312	296	337	298	306	338	320	303	335	310	314	299	302	294	292	328	296	276	262	303	325	311	294	312	314	294	308	276	286	287	330	310	319	300	320	277	335	308	278	326	311	323	311	328	277	300	302	323	251	312	287	320	281	321	317	308	306	287	287	327	292	267	345	308	305	288	329	338	309	319	349	327	319	284	334	321	308	333	315	304	292	296	311	322	287	324	302	319	302	303	297	329	288	300	337	313	314	340	326	324	345	353	309	297	302	308	291	300	312	288	312	301	315	302	297	270	278	299	295	340	300	323	276	268	296	300	314	308	302	290	300	312	319	294	319	315	307	310	303	277	303	328	323	343	320	344	306	289	283	302	332	305	330	321	304	282	269	265	303	318	310	288	312	346	303	287	329	281	312	292	309	296	308	303	298	297	323	312	293	337	323	320	318	312	324	315	311	325	324	283	300	294	344	300	321	270	320	321	287	291	302	295	327	300	301	288	308	300	281	290	298	311	282	305	306	244	314	295	332	353	305	297	289	297	293	331	289	321	304	331	285	288	312	338	321	302	307	346	266	322	275	285	312	285	308	285	326	356	334	283	282	285	314	351	294	303	320	287	303	314	320	308	328	353	285	269	324	317	307	333	278	292	315	315	313	299	318	293	321	334	294	305	327	287	329	298	302	292	294	281	293	305	320	300	309	300	298	281	313	319	329	277	300	312	300	325	323	320	318	328	295	301	306	288	307	318	271	261	282	277	278	312	312	338	299	310	307	298	326	295	307	312	309	325	293	280	279	276	308	306	339	352	314	335	323	318	287	292	336	310	294	275	310	294	308	325	275	290	276	319	285	313	306	301	294	304	295	313	300	286	287	298	294	331	285	302	345	299	319	316	317	318	298	326	319	326	296	306	290	292	278	278	332	320	282	322	319	304	298	309	319	284	315	315	292	274	341	287	296	299	334	328	338	266	285	310	304	279	320	313	313	298	288	307	331	268	273	302	296	306	271	289	320	311	303	289	286	303	338	295	306	317	326	317	332	309	316	312	313	288	348	349	311	309	320	290	312	303	296	311	264	320	298	257	317	322	292	297	301	266	304	265	301	283	298	331	288	315	323	307	282	292	298	297	305	316	316	336	315	300	296	319	325	282	298	342	310	316	323	315	365
17830	3770	6483	7995	6460	4855	3642	2962	2537	2097	1663	1431	1310	1193	1165	1012	950	935	868	904	904	900	840	861	844	822	771	808	779	763	757	773	786	781	793	756	763	698	803	755	800	777	754	750	744	774	759	698	707	708	774	713	690	746	681	694	680	724	676	698	670	703	749	683	694	694	685	710	656	699	684	718	705	714	674	681	726	685	718	666	664	746	645	697	679	730	738	739	678	730	675	712	709	707	677	670	735	685	710	691	680	710	748	640	677	716	709	730	704	706	698	699	718	677	715	648	673	743	699	696	678	673	720	683	692	702	703	674	693	717	697	673	673	717	760	729	675	675	651	642	714	594	693	708	672	708	736	682	665	698	696	706	678	679	698	703	638	685	677	664	682	700	732	652	686	634	753	699	720	684	746	672	654	710	678	658	630	717	743	724	668	666	651	711	751	691	705	728	699	714	667	664	662	695	675	695	702	725	714	695	701	701	684	678	689	685	669	724	700	683	673	723	649	678	699	705	664	658	694	685	671	656	701	708	667	669	676	725	711	659	696	720	736	685	630	703	710	707	716	694	680	708	729	708	670	712	656	707	679	653	693	715	653	674	676	675	670	638	732	714	713	711	666	646	702	698	685	655	676	670	759	654	705	698	718	700	658	707	692	677	707	688	690	621	676	631	683	713	666	736	651	716	696	709	689	734	741	735	712	645	696	672	701	635	720	720	668	705	637	714	655	667	663	683	680	688	754	700	672	659	713	660	699	700	717	707	646	745	698	712	691	675	687	674	718	687	678	679	752	705	699	679	709	688	685	734	649	694	677	680	675	650	660	629	702	723	714	739	709	698	628	718	691	681	683	678	701	676	658	658	725	703	698	706	659	661	713	661	687	705	698	689	698	680	700	707	680	666	717	695	689	687	713	679	705	709	672	732	704	724	771	700	705	717	701	655	664	713	690	671	706	682	672	688	698	702	732	647	661	693	686	685	708	687	659	715	699	686	729	659	694	700	710	629	697	714	703	678	730	734	671	674	667	746	726	698	674	715	709	707	689	671	663	709	688	654	685	706	670	699	691	740	704	690	680	698	669	671	667	681	706	674	728	735	660	721	700	713	669	705	690	737	671	692	712	705	677	721	717	706	721	667	728	694	724	744	689	674	687	633	702	725	711	718	661	699	687	693	724	710	696	729	686	701	721	694	702	712	753	658	699	677	667	668	690	691	681	670	721	635	682	652	711	705	697	650	674	671	707	721	661	698	662	661	769	680	679	649	702	702	660	679	709	660	686	710	691	704	656	653	689	691	707	671	713	674	656	692	740	730	733	678	695	745	703	667	680	713	688	695	694	662	711	686	728	721	681	675	727	706	704	620	699	688	693	680	678	681	703	696	729	711	679	684	701	722	654	704	687	712	699	679	716	715	732	706	716	636	697	718	705	712	685	683	720	745	664	709	704	726	708	715	648	705	730	720	649	688	697	724	719	683	680	731	729	721	728	690	694	679	692	741	698	677	675	698	659	669	718	637	673	634	681	723	663	680	743	647	697	694	664	666	678	729	700	696	682	668	685	690	675	721	657	685	641	677	692	698	691	741	665	717	698	685	721	748	658	666	665	684	713	676	692	687	704	746	674	705	720	657	659	707	693	634	757	731	686	677	697	683	656	662	658	653	670	712	691	693	692	641	637	710	705	709	686	689	664	712	626	680	732	684	675	726	692	677	712	664	665	703	695	733	694	666	684	663	714	690	725	699	689	692	698	696	695	676	685	710	676	687	653	676	682	711	706	657	696	688	691	702	625	650	706	733	703	658	701	670	692	646	679	683	718	708	701	703	682	706	726	666	652	692	731	687	731	690	682	693	678	669	660	694	664	684	650	705	662	715	720	670	663	668	677	703	686	690	718	717	723	663	655	683	664	713	701	698	698	689	673	653	725	683	713	691	696	678	702	670	715	726	699	688	639	663	656	695	668	649	709	683	747	653	673	674	646	685	657	651	656	654	670	685	691	642	720	707	645	731	654	707	696	690	703	673	666	694	720	746	661	705	677	697	697	701	643	702	670	668	683	696	680	692	675	695	663	744	684	681	680	657	663	731	723	620	712	735	693	680	693	662	691	699	702	740	736	702	691	722	736	698	671	723	664	705	708	679	670	703	705	696	682	653	672	765	700	724	741	673	679	685	666	669	683	699	708	732	718	684	677	690	743	705	716	663	664	712	682	731	739	715	669	699	707	680	704	760	685	673	677	708	664	690	729	694	682	711	697	701	718	665	709	688	689	704	670	658	694	678	671	696	690	711	654	699	657	705	673	684	671	668	695	705	714	649	680	642	692	691	700	681	742	735	741	667	725	663	704	700	687	658	656	648	663	737	693	718	695	749	693	693	675	698	727	672	681	679	688	676	694	643	719	699	688	693	694	728	723	703	673	694	644	667	680	684	662	689	640	699	719	666	623	695	674	647	663	693	673	721	676	715	677	759	717	660	690	680	699	695	668	692	725	714	692	683	710	625	762	741	691	682	733	699	710	705	682	715	750	684	718	703	690	734	681	651	686	708	715	661	727	658	656	728	683	700	712	655	759	654	710	709	686	655	638	686	722	666	715	652	683	673	711	676	712	723	683	720	620	686	720	684	707	703	751	691	731	684	685	740	684	640	682	657	688	657	708	712	677	680	674	741	749	718	724	684	674	652	666	751	709	672	734	656	697	677	670	697	717	681	660	670	684	691	674	676	659	663	740	731	689	674	722	690	716	689	723	755	673	712	683	680	693	694	677	716	711	685	705	650	718	655	773	638	658	695	721	688	695	661	694	709	653	691	703	685	689	706	701	691	705	692	712	671	672	696	680	639	722	679	703	733	677	679	718	690	736	681	684	652	712	717	728	726	671	700	689	695	687	710	692	696	690	668	706	670	684	698	712	678	688	697	699	713	715	717	658	703	716	726	671	738	675	669	689	664	683	688	689	696	667	708	694	661	669	664	705	693	639	714	645	710	744	658	671	696	681	734	702	698	661	704	717	714	703	710	673	682	686	769	705	667	724	706	720	669	704	733	699	682	704	670	696	709	675	673	692	645	673	685	730	701	714	669	710	641	730	717	680	638	704	646	681	708	728	673	702	715	683	704	659	681	661	682	686	712	765	727	757	739	671	708	653	706	722	680	721	710	707	740	692	669	692	713	660	747	652	683	715	674	688	741	704	695	742	692	665	681	683	678	697	685	688	664	678	660	699	696	720	662	707	687	698	691	714	712	662	687	694	674	644	663	717	676	699	704	739	698	668	688	695	740	656	700	668	692	711	669	681	636	721	717	706	683	700	663	678	700	671	708	659	695	659	701	727	679	659	716	647	647	666	727	683	696	682	665	700	693	701	649	677	692	680	682	627	685	700	721	699	718	695	712	718	730	729	714	667	707	699	684	708	699	697	716	687	655	710	673	727	690	692	733	681	665	670	685	735	715	714	650	706	679	712	701	705	697	713	672	741	688	660	651	712	668	675	706	707	705
41595	13799	6494	4673	2806	1846	1368	1002	873	761	671	575	558	513	482	428	410	419	399	426	379	381	408	403	398	353	381	345	348	389	382	368	378	358	369	347	354	372	397	385	332	404	384	349	380	359	391	329	352	355	366	359	386	378	357	359	359	396	378	353	366	350	385	360	331	348	342	303	362	344	362	349	347	347	370	321	365	357	356	379	356	368	341	351	349	384	359	364	344	371	323	343	335	346	361	349	358	353	325	376	351	362	373	321	393	357	368	354	339	378	343	373	350	344	350	349	363	380	346	389	326	319	320	330	342	349	341	374	379	314	341	369	349	361	353	375	385	359	344	331	378	346	348	354	338	371	366	333	316	350	377	327	379	348	351	350	362	328	360	346	378	347	369	347	366	346	332	348	327	315	391	356	365	349	339	383	329	366	381	373	370	357	362	366	367	426	366	334	340	344	324	366	365	354	345	338	343	345	381	323	335	335	354	344	343	320	377	345	345	369	365	372	350	355	343	322	350	370	346	367	365	372	348	353	363	352	354	356	331	390	355	361	340	376	350	369	394	376	333	347	372	338	339	357	335	336	353	342	353	374	355	377	321	328	371	375	367	345	331	340	395	375	370	344	359	357	399	361	380	311	357	361	360	362	366	355	354	348	372	334	308	377	368	362	336	357	367	395	318	349	358	357	359	362	326	384	395	392	347	353	349	341	351	348	333	333	372	350	340	360	368	366	339	370	343	349	323	364	348	367	363	352	348	331	323	373	376	391	343	334	341	355	364	352	348	363	346	338	386	408	352	350	335	343	378	355	354	351	346	323	358	391	320	364	343	342	329	383	386	334	382	329	328	414	345	357	344	356	352	363	328	355	322	343	350	365	367	359	400	345	330	341	348	360	336	333	340	376	373	330	320	361	340	357	420	353	377	393	407	324	328	369	390	356	374	375	340	349	368	355	375	338	328	315	351	359	349	366	336	381	321	375	356	363	352	335	323	350	374	359	383	366	340	357	329	377	372	321	387	415	333	321	375	379	374	343	354	356	348	305	367	337	304	351	360	345	370	366	365	343	359	342	331	313	345	355	349	378	395	353	377	368	352	383	358	349	371	393	370	361	357	363	367	334	369	326	337	378	357	372	375	377	359	374	363	347	336	352	329	337	346	388	354	309	385	310	373	359	348	372	337	362	388	366	322	373	344	357	349	352	384	365	413	371	350	365	343	361	340	318	361	385	344	343	369	313	355	350	392	319	359	357	370	351	372	333	326	345	347	400	371	347	338	332	350	340	367	337	362	387	370	335	345	359	347	348	394	367	337	359	355	343	362	383	357	350	329	354	375	315	349	362	326	349	320	359	324	348	330	336	346	343	384	352	335	379	382	370	346	332	348	343	342	340	349	359	331	336	342	382	353	325	372	373	347	387	360	388	329	345	364	348	362	302	359	380	353	377	338	361	334	354	363	373	328	312	363	358	307	342	347	325	371	394	372	376	359	367	403	392	378	343	381	343	321	361	406	355	378	375	380	352	324	370	376	355	371	360	329	352	370	324	345	394	364	371	377	362	354	335	348	349	405	342	386	348	343	343	378	384	372	370	343	322	350	383	362	357	360	345	331	337	349	357	364	360	341	320	341	341	351	347	348	348	342	320	330	357	347	357	357	338	357	355	333	366	351	378	376	340	366	323	364	354	362	357	343	367	388	359	363	354	363	354	379	344	340	375	359	364	360	344	330	346	347	342	361	372	356	363	384	347	337	320	374	352	363	355	355	346	375	367	371	348	354	369	345	374	358	378	344	350	339	346	361	372	347	341	339	377	367	329	379	373	331	345	359	380	352	371	388	363	380	331	365	372	349	357	377	314	385	400	348	350	375	357	357	354	358	355	343	365	356	367	372	340	358	388	356	327	371	385	388	369	326	362	374	358	349	359	325	338	343	408	368	391	340	356	336	355	378	376	380	364	373	326	334	338	356	346	366	368	376	393	354	358	357	344	380	317	326	345	370	356	305	380	381	362	355	357	350	356	317	350	319	345	381	379	365	402	359	358	368	353	302	319	379	373	360	364	341	373	382	373	369	368	318	312	358	373	317	346	370	386	347	390	395	375	386	359	372	375	343	356	323	377	324	377	336	367	324	364	305	327	347	336	337	392	363	396	320	382	322	349	345	353	388	352	381	356	381	364	372	350	393	319	365	355	343	367	397	345	375	373	377	338	331	328	364	378	341	340	350	339	367	377	361	358	328	368	368	344	347	358	372	356	380	350	370	329	370	387	394	337	339	368	345	333	367	347	349	371	348	382	369	340	352	347	330	380	357	389	318	348	353	346	333	386	354	332	369	351	366	336	369	318	336	334	348	365	350	319	371	336	342	354	384	359	319	341	372	364	378	355	355	350	346	370	369	372	359	360	369	369	346	356	301	372	372	349	351	347	342	369	352	379	376	373	347	353	356	351	365	346	363	345	346	375	362	331	323	359	353	358	345	373	351	325	377	344	326	344	374	298	305	315	355	351	357	348	374	349	376	370	340	314	343	362	351	337	352	394	366	365	397	370	351	383	276	334	368	312	319	348	356	374	349	328	342	336	332	344	362	349	323	356	365	333	380	329	371	363	368	369	368	367	336	341	337	326	332	397	330	320	340	408	347	361	329	358	355	357	311	372	365	357	342	374	344	355	375	345	326	359	351	363	369	342	339	339	343	378	360	359	366	404	352	351	341	331	348	361	356	344	362	299	342	373	304	379	349	394	411	385	357	331	320	327	368	341	337	345	316	381	337	352	367	373	352	338	341	377	346	328	370	392	362	356	361	393	348	355	365	359	368	322	345	372	371	377	330	311	350	366	338	395	310	367	394	363	367	339	373	361	362	377	327	329	371	389	322	383	369	360	359	372	367	326	366	337	365	395	374	346	372	361	383	336	380	325	344	340	394	370	306	339	379	347	383	361	358	363	353	373	329	335	367	331	353	330	329	357	334	318	350	381	348	352	370	352	350	325	352	382	343	348	340	354	371	371	396	361	401	358	342	397	359	377	363	354	362	364	340	394	403	347	366	346	348	333	322	380	357	358	360	344	356	358	389	346	367	370	371	350	341	341	328	361	356	393	309	356	313	346	364	371	358	384	388	333	384	343	372	356	372	351	362	344	345	298	397	361	381	325	323	347	333	321	379	357	372	327	365	327	343	339	375	343	366	321	327	366	361	361	359	324	343	354	352	361	379	346	340	348	355	322	366	372	368	333	323	376	369	357	327	323	355	349	327	304	345	333	363	370	325	383	388	326	327	380	334	348	370	349	354	353	321	347	348	343	364	355	316	335	379	319	339	380	371	343	343	345	358	366	349	361	360	342	353	370	341	374	368	349	348	343	363	385	358	357	389	379	359	358	355	363	344	359	344	369	343	402	378	342	359	325	378	349	334	337	344	391	356	349	340	345	375	348	352	350	353	353	357	320	390	375	356	380	383	338	311	317	341	359	364	307	356	317	359	382	393	349	371	342	369	348
24624	5324	9329	11064	8762	6697	5026	3941	3221	2810	2299	1978	1687	1492	1284	1248	1194	1140	1182	1093	1032	1032	1030	1037	959	951	894	910	910	936	894	846	899	864	809	888	879	865	874	922	868	872	881	847	864	886	881	849	836	815	805	862	816	799	754	794	763	796	758	772	798	756	771	774	789	754	775	792	764	815	784	700	830	784	729	815	782	796	768	760	818	791	763	752	822	798	797	800	724	733	786	765	774	779	788	775	806	834	813	753	798	777	776	800	783	782	773	774	797	770	806	753	747	783	721	740	781	730	792	750	774	790	798	696	827	751	773	782	781	774	797	728	785	791	757	777	784	779	779	862	772	753	770	754	801	740	786	733	810	747	807	750	739	774	762	760	776	766	796	743	731	775	781	792	805	763	822	735	795	750	800	823	765	761	784	700	778	794	821	794	756	782	780	743	723	736	792	794	774	743	721	762	788	779	755	772	726	814	754	794	783	760	777	776	741	742	768	728	779	727	787	753	769	773	733	799	830	799	800	798	796	791	782	802	771	739	758	803	781	776	798	734	769	752	732	765	759	714	774	800	812	769	796	790	801	811	768	739	780	746	770	744	763	794	784	781	735	793	799	773	718	775	739	732	783	758	751	771	763	759	717	716	752	740	786	742	788	810	776	788	780	766	800	750	792	740	761	791	791	769	711	760	792	797	752	829	784	728	752	740	829	762	752	758	785	766	786	799	793	760	734	746	800	770	705	758	813	797	812	770	812	736	747	787	770	801	719	776	814	793	798	756	772	786	756	734	770	777	778	793	769	743	771	770	786	795	790	814	736	772	762	726	740	735	779	783	825	832	794	728	810	770	765	771	773	761	785	796	749	771	796	798	787	769	756	725	806	746	737	767	845	789	771	771	767	800	747	777	736	797	768	818	795	769	792	741	733	785	770	755	759	743	747	719	794	807	809	755	775	805	707	771	785	801	765	741	773	806	759	772	706	729	786	782	726	789	745	781	746	761	748	787	792	728	763	796	784	801	720	727	712	764	783	755	743	786	798	780	769	760	762	787	811	760	737	753	777	750	745	769	756	793	785	758	805	764	813	754	774	790	789	771	778	810	744	767	737	805	728	793	771	722	740	755	752	743	760	755	808	774	776	785	775	796	719	759	820	790	775	797	792	734	757	766	779	763	772	800	781	802	760	801	748	805	801	802	745	741	790	747	748	803	767	747	758	750	726	771	796	795	762	757	740	743	791	791	758	745	760	761	731	740	755	772	791	776	758	775	747	778	727	754	754	741	760	762	794	790	791	748	734	768	742	737	764	810	745	777	767	801	802	780	776	730	784	771	739	784	752	766	781	762	787	733	782	722	805	731	748	753	732	776	775	793	738	724	777	762	770	803	773	807	788	770	778	768	768	788	749	813	824	784	773	765	766	762	777	771	778	781	763	795	781	751	783	794	811	798	774	781	755	754	779	850	761	742	799	727	806	774	798	761	716	737	741	785	818	717	816	777	741	773	768	824	731	766	740	779	795	771	836	785	748	788	750	768	771	753	766	799	765	775	824	780	753	763	781	704	793	744	802	771	809	777	811	739	774	768	787	819	749	786	769	834	805	754	744	762	819	746	783	730	813	739	741	781	764	813	795	742	723	785	769	796	749	780	767	793	754	692	792	739	753	794	804	765	748	742	781	721	750	733	716	739	798	746	764	813	755	735	783	796	779	765	807	766	763	757	795	831	771	777	768	778	802	812	776	790	731	830	784	785	755	827	752	783	784	770	741	731	804	758	785	803	733	793	794	726	784	737	811	756	779	739	753	763	734	766	811	743	781	771	768	799	760	738	778	786	809	752	805	765	742	779	740	741	737	732	825	773	731	785	811	778	811	723	766	804	800	718	751	793	796	760	742	791	774	751	787	779	770	781	723	781	730	790	787	749	748	768	799	813	759	813	791	793	780	769	763	751	721	761	781	766	753	773	797	807	762	785	725	749	797	729	774	782	756	809	732	782	740	755	731	762	795	755	707	808	791	760	760	762	726	783	792	818	776	774	768	777	778	798	781	785	772	730	726	737	759	810	776	798	779	806	783	804	749	751	796	743	808	731	815	804	760	724	751	828	758	741	751	817	757	743	789	759	766	766	735	784	788	774	742	751	791	797	762	752	800	738	792	736	777	751	768	764	782	735	760	773	703	774	708	787	771	767	756	755	781	762	755	785	729	768	779	758	810	798	760	765	789	772	764	790	816	723	784	752	750	786	777	736	731	808	767	797	779	722	758	820	752	760	797	760	724	787	795	811	775	766	746	817	780	778	729	762	725	774	750	769	725	757	738	737	759	784	761	734	764	788	781	777	803	749	791	720	712	760	806	765	757	782	733	762	789	836	773	789	765	798	755	763	772	775	706	751	731	774	721	767	755	745	769	789	784	799	768	759	761	778	815	783	808	776	829	750	755	796	762	756	763	793	760	736	744	796	792	759	722	765	718	766	768	741	773	808	797	740	733	758	736	775	756	767	807	752	825	786	781	713	789	776	777	738	800	753	771	819	768	757	779	734	738	760	800	777	785	779	788	773	771	775	780	767	749	765	773	739	779	792	779	747	757	763	812	771	762	781	775	765	774	772	814	795	741	794	744	757	741	732	770	758	772	784	792	784	792	783	726	751	786	808	765	789	753	781	753	788	699	796	727	815	810	770	770	772	748	793	765	771	740	702	806	730	708	732	774	794	780	785	715	819	793	836	780	760	781	718	757	776	739	792	750	754	765	786	772	701	791	721	781	730	732	778	745	794	761	777	694	713	779	767	781	776	729	829	743	764	760	776	729	762	742	710	743	770	771	744	778	806	792	722	763	753	764	775	735	782	788	764	728	751	782	789	797	773	802	758	762	781	761	780	720	764	767	767	790	730	748	705	743	779	775	806	757	743	758	787	833	797	747	793	826	795	744	704	780	772	798	756	776	764	780	770	751	803	717	764	765	786	788	777	734	838	795	767	731	733	712	780	828	780	744	783	760	715	757	754	758	807	781	834	768	743	782	804	760	815	738	689	798	756	705	776	811	783	785	767	722	734	802	774	745	757	807	772	775	778	802	814	773	769	801	732	776	764	798	741	761	742	801	791	760	798	776	788	807	773	755	805	736	803	845	769	783	747	772	750	788	837	789	819	792	718	768	804	795	742	777	773	733	778	792	751	705	765	749	753	821	773	797	752	760	691	771	810	707	777	792	804	759	748	769	799	775	745	799	754	713	794	796	782	735	784	816	784	748	741	739	760	713	739	708	805	838	760	759	779	737	772	789	755	769	730	732	789	774	762	765	796	814	738	758	786	790	801	737	806	760	769	796	746	761	781	809	781	756	761	797	806	760	793	745	721	801	765	783	753	773	769	761	736	754	761	797	777	796	724	737	787	761	805	817	776	798	735	742	755	746	766	751	793	804	774	740	812	763	778	740	750	797	769	751	752	828	757	766	788	744	713	802	765	774	727	808	815	802	770	787	779	745	772	762	774	725	808
13900	2556	1674	1289	805	689	500	417	332	278	261	273	274	238	255	250	200	219	218	218	206	209	227	199	207	214	224	192	206	200	206	218	181	208	239	222	219	209	197	214	202	173	217	218	228	198	216	193	240	199	197	207	189	186	205	205	205	211	184	212	198	217	210	184	199	190	225	207	198	202	198	211	219	195	235	226	203	187	230	188	236	212	196	200	185	217	212	198	179	223	194	191	234	200	201	204	198	241	208	192	192	216	207	200	206	209	202	206	211	189	196	235	204	198	217	193	208	206	178	171	203	200	204	182	213	224	188	215	211	182	202	236	216	218	199	214	237	196	210	200	197	208	223	199	210	191	222	202	193	217	199	203	204	218	183	217	200	222	190	215	191	201	199	192	212	189	206	194	216	244	184	224	209	187	225	225	182	209	191	190	211	224	205	190	220	189	208	199	202	192	199	205	191	185	167	223	191	198	211	214	209	217	188	212	201	232	185	201	193	190	224	219	199	183	210	223	207	226	189	203	199	193	210	224	189	193	191	219	190	225	223	216	210	183	174	183	212	188	212	228	215	204	187	191	217	206	210	206	197	170	209	201	169	216	199	234	190	210	193	189	199	216	187	222	200	189	180	185	237	187	204	212	218	200	215	225	200	229	197	211	225	195	219	211	212	182	186	230	187	200	170	209	179	206	207	212	210	198	198	219	222	181	235	233	217	205	235	226	217	220	185	223	199	198	215	217	230	215	203	198	209	214	205	210	218	192	206	195	223	219	218	203	221	199	224	213	247	222	190	173	213	208	239	232	201	217	203	185	166	211	214	219	207	227	186	193	216	182	218	202	225	196	207	234	204	205	188	208	221	209	241	207	194	220	197	203	215	206	186	195	195	209	190	226	201	220	208	209	206	213	224	203	200	206	202	206	198	193	201	177	230	202	253	239	206	199	201	214	201	190	210	201	238	213	206	221	210	229	245	191	211	187	206	206	176	226	217	199	216	199	222	210	194	196	204	207	185	201	192	184	202	204	210	192	194	213	189	256	246	205	202	221	189	211	239	207	206	200	221	175	205	201	218	241	206	196	193	211	229	224	225	224	228	219	207	246	206	208	212	234	235	205	178	196	216	208	225	221	225	186	221	218	191	196	205	201	229	180	171	223	207	211	197	229	209	209	188	195	233	201	204	188	219	234	179	196	190	197	215	208	199	213	235	191	206	208	212	222	213	192	179	232	215	191	261	211	202	192	214	200	198	191	207	177	211	218	202	216	177	216	194	203	205	193	211	201	220	213	182	210	207	201	200	207	213	202	189	204	198	199	195	252	199	194	234	215	234	201	177	223	202	206	204	224	171	169	203	207	201	221	204	208	219	220	202	174	202	223	196	169	231	228	202	204	183	193	192	199	228	200	221	218	198	183	195	178	197	193	246	186	189	216	190	187	201	213	213	232	196	202	233	226	200	194	180	183	195	225	186	199	198	214	181	197	199	213	202	204	204	225	216	184	206	244	209	220	194	211	223	197	214	225	201	191	237	221	210	242	240	196	190	209	190	207	187	204	198	196	191	197	210	234	189	181	222	204	203	219	218	193	202	228	231	223	204	206	212	218	223	212	205	212	228	190	165	214	240	209	221	188	201	213	216	218	210	220	198	200	202	202	220	200	175	197	214	168	212	193	184	231	187	219	217	190	202	189	173	236	209	228	216	186	197	194	222	205	185	212	228	202	200	211	197	179	221	219	199	216	230	223	187	222	219	189	165	227	179	210	187	190	220	230	214	207	198	218	224	191	195	170	209	190	186	205	240	197	210	195	181	197	213	200	201	199	203	198	200	227	209	185	204	200	199	223	214	217	229	183	231	212	200	213	201	202	207	191	196	201	190	218	205	208	210	187	218	211	193	182	187	182	192	167	205	200	231	233	213	188	176	204	200	207	215	205	213	215	222	221	185	189	166	197	218	222	211	206	196	226	229	220	204	203	204	209	211	218	205	191	198	194	205	221	230	195	202	200	197	210	192	191	203	214	208	217	209	217	246	218	190	202	218	228	187	215	184	202	205	203	199	204	184	214	196	198	183	181	184	204	231	217	208	192	214	198	203	187	212	204	181	222	184	233	195	206	190	196	188	191	210	186	190	202	197	178	207	195	219	219	236	214	217	216	192	233	223	188	206	213	219	196	174	231	199	202	183	209	202	216	212	200	221	219	174	191	227	224	234	188	210	199	179	195	193	221	207	230	209	210	218	202	212	200	215	209	232	212	176	199	225	189	222	215	210	214	202	206	207	185	198	206	213	206	230	214	188	195	172	192	198	207	207	215	221	196	186	195	192	189	223	191	209	186	202	198	175	214	215	195	219	188	231	208	213	215	210	187	231	177	203	217	214	193	203	193	215	220	199	178	183	232	219	207	207	190	210	185	182	194	196	203	201	205	214	232	195	232	167	216	200	191	200	209	218	196	217	230	195	209	192	227	211	190	201	200	197	202	195	228	190	230	205	218	206	210	214	187	218	222	210	204	193	214	179	237	192	183	202	219	193	190	195	225	220	217	218	195	209	215	206	244	219	191	202	228	203	194	204	204	202	185	213	197	187	201	194	207	206	238	217	200	207	200	196	204	218	201	194	232	192	201	219	193	231	195	195	212	215	197	218	201	205	204	202	198	193	204	209	221	213	221	198	177	216	184	174	238	226	183	189	210	215	187	214	212	199	211	214	171	215	196	199	201	219	202	186	196	181	173	210	223	206	163	187	213	188	181	213	182	213	190	192	172	194	194	175	188	200	181	228	208	225	182	225	207	212	201	196	221	207	238	185	213	192	204	212	200	204	201	168	215	182	203	224	182	212	199	237	194	214	190	197	208	216	186	179	210	209	200	205	192	212	180	198	213	214	193	197	203	205	189	196	216	190	214	194	168	232	202	216	191	201	181	188	217	176	230	185	187	220	235	200	211	210	232	210	211	215	213	205	226	200	217	222	199	213	203	193	189	196	226	179	180	195	191	202	193	193	202	217	197	185	224	217	230	203	222	197	223	225	220	213	202	200	213	216	207	202	197	206	208	209	229	191	204	195	217	176	205	188	210	217	204	202	194	230	188	211	207	220	200	186	206	203	174	194	211	199	228	187	215	202	211	198	224	214	198	188	200	194	213	201	215	190	211	207	220	214	194	215	231	204	237	214	230	186	216	215	214	203	215	218	207	212	219	234	233	210	197	186	190	217	195	215	198	202	199	170	214	200	199	222	187	224	218	226	197	210	207	199	181	175	192	228	207	202	204	211	220	202	224	228	212	219	200	228	202	202	168	225	178	215	206	186	212	184	192	179	201	203	199	221	174	225	206	201	212	203	216	179	207	184	211	198	221	217	220	200	211	212	208	215	207	200	214	219	217	222	223	192	203	197	228	213	216	207	214	207	194	191	202	229	175	187	230	208	217	203	189	244	231	202	214	192	197	214	232	211	233	201	203	208	196	206	184	173	193	203	171	173	197	238	204	212	225	236	186
8264	1687	3342	3756	3168	2552	1998	1627	1245	1050	1012	868	785	696	655	667	629	566	607	581	587	530	554	546	519	501	550	533	518	511	563	549	505	503	520	523	520	525	491	512	514	514	547	519	510	531	471	534	546	500	529	504	498	516	468	527	495	501	465	453	469	470	483	497	523	515	461	477	540	493	494	502	482	492	462	466	479	477	436	477	480	516	508	485	481	502	486	538	474	493	515	477	521	541	483	455	530	488	476	487	471	535	472	512	525	487	485	490	528	447	486	495	475	490	484	457	527	521	516	467	486	507	493	498	479	492	489	494	487	495	491	477	494	475	474	496	455	503	466	523	507	523	507	481	513	451	509	505	511	498	505	503	515	515	482	470	498	468	493	513	514	494	489	520	475	524	484	473	501	481	439	507	488	504	445	455	517	557	460	480	499	482	515	465	464	534	502	509	491	500	510	488	523	505	500	517	465	549	483	468	485	499	499	471	501	486	480	500	482	509	498	514	518	467	468	503	503	489	480	514	468	497	449	490	461	483	502	507	491	521	499	490	481	493	498	465	493	469	481	521	475	518	471	489	478	492	483	464	494	500	538	460	465	501	508	480	446	486	493	485	508	456	466	486	464	500	495	493	497	567	461	481	491	502	490	525	481	458	451	470	490	471	491	508	510	462	475	507	519	491	520	507	492	493	491	500	488	478	530	491	513	511	482	489	475	476	510	481	518	488	517	502	472	485	480	470	458	507	462	492	475	486	490	489	470	473	548	480	490	513	486	500	496	503	488	512	449	475	479	491	513	466	495	519	475	500	475	470	497	512	497	467	448	477	487	487	494	467	532	493	499	474	519	470	475	489	486	478	491	452	479	493	511	510	498	492	491	465	489	504	485	505	495	476	542	476	503	465	484	488	502	474	518	499	472	506	509	504	507	490	498	482	473	415	474	467	504	498	481	488	475	509	502	479	443	453	475	499	498	471	487	518	487	492	475	510	487	471	491	491	485	461	459	491	494	500	463	479	477	480	466	462	511	472	470	463	509	516	508	538	511	495	501	495	490	517	465	508	499	480	538	495	510	489	493	481	498	479	443	488	488	487	493	496	506	470	488	499	524	506	496	449	487	480	512	500	431	494	474	506	470	465	474	455	451	478	459	530	517	503	537	478	459	520	508	445	482	500	468	496	501	471	476	530	496	476	503	467	487	500	494	503	499	511	467	471	489	475	506	512	472	479	467	483	512	478	456	450	493	491	492	471	490	470	544	477	462	436	499	523	457	496	494	493	536	491	452	469	471	482	532	542	524	510	488	516	479	515	491	504	494	446	491	510	511	523	524	479	506	489	532	521	457	514	505	478	522	499	490	454	480	491	487	474	517	506	486	509	498	495	447	455	520	495	476	479	499	479	485	496	514	503	431	484	464	457	482	493	502	469	490	473	516	497	443	467	504	492	485	513	487	497	487	490	460	475	482	479	494	485	534	515	458	487	495	484	537	499	465	485	484	511	497	510	484	454	530	450	476	544	474	495	512	470	508	520	492	520	492	527	509	463	482	459	552	485	461	485	434	472	500	527	540	500	484	469	505	510	488	515	470	526	479	519	474	502	473	491	465	490	503	454	506	481	464	499	486	472	477	461	475	493	531	480	499	508	508	512	546	459	495	498	494	495	501	536	493	522	480	490	514	513	505	489	476	480	484	508	528	499	488	482	485	475	535	482	457	447	481	489	505	483	477	447	476	539	487	506	472	478	496	490	506	473	496	523	519	508	482	475	471	531	524	520	502	479	463	482	503	521	472	499	485	454	544	480	464	520	483	450	476	496	497	466	491	468	501	492	476	484	491	485	493	457	486	474	489	468	481	543	469	465	489	488	466	466	455	512	473	459	481	533	469	456	501	546	495	495	504	472	475	484	473	490	491	481	514	473	520	498	486	481	489	503	472	473	492	495	483	485	483	485	494	505	474	494	468	490	500	498	491	476	513	485	529	478	473	524	516	436	507	465	495	489	495	503	468	477	502	504	470	506	500	468	519	458	504	501	507	479	483	498	542	484	439	462	444	494	502	492	503	499	496	477	502	494	483	473	511	500	507	476	532	474	506	463	478	478	501	485	496	504	514	486	502	521	523	483	504	491	489	496	486	504	484	431	474	456	473	497	437	444	503	483	505	530	472	469	494	520	482	479	482	461	455	480	500	513	518	504	469	504	484	482	455	537	502	490	516	462	538	528	508	522	502	476	486	492	479	461	507	496	478	465	446	504	460	487	488	506	530	456	531	497	490	512	481	508	468	469	430	490	507	492	488	474	515	476	525	506	469	498	517	472	470	500	498	493	498	467	457	481	493	466	519	512	544	493	481	471	495	487	485	557	501	493	510	489	507	510	485	483	473	463	486	491	458	464	471	504	508	458	489	445	462	492	494	499	476	483	503	502	466	525	453	475	498	479	481	500	472	529	496	507	508	480	513	477	467	525	468	524	467	451	479	472	519	497	529	496	510	473	482	500	488	484	484	465	530	481	468	495	448	479	515	490	494	492	518	495	518	483	501	509	485	486	496	509	496	524	498	495	468	466	512	492	500	512	485	434	487	478	476	517	485	498	470	464	463	476	494	500	512	487	506	533	505	532	506	484	484	494	488	457	489	475	525	484	477	474	476	496	464	512	503	499	498	491	501	483	495	512	501	501	496	527	485	456	510	498	469	490	490	492	493	469	487	484	487	470	514	475	476	454	477	510	506	460	497	480	478	483	469	536	484	501	525	466	487	486	517	529	504	492	481	466	472	489	472	475	464	519	483	506	496	525	505	433	497	492	515	489	483	488	506	497	501	488	462	483	493	489	502	500	491	500	477	450	510	496	496	530	515	501	500	478	475	461	504	465	510	473	469	492	493	464	502	462	481	497	515	486	472	486	473	484	493	505	471	482	477	463	507	489	504	483	483	478	449	480	486	476	464	493	486	489	481	500	463	471	471	505	496	465	488	548	498	500	525	475	496	470	499	455	480	474	482	496	493	518	474	514	496	503	498	472	482	507	487	503	485	484	468	487	516	501	508	507	477	465	493	483	486	500	473	482	486	475	480	473	483	527	508	518	503	504	481	463	496	445	503	465	453	498	484	491	478	476	543	484	482	485	475	501	467	459	472	467	517	519	489	462	482	492	497	481	501	491	525	480	546	508	476	480	495	501	518	489	500	451	506	492	488	492	523	513	477	485	500	510	468	491	462	506	491	491	486	457	495	457	507	493	498	483	491	507	497	479	489	457	485	519	446	517	470	484	491	504	460	512	493	494	510	489	515	481	466	549	477	472	474	516	519	483	509	506	510	485	459	512	506	492	492	464	471	501	512	458	505	471	491	525	526	502	502	494	489	509	480	491	497	513	473	463	512	465	482	528	473	485	522	507	479	489	519	472	497	498	511	442	490	462	448	483	475	487	488	483	447	506	436	461	494	432	499	493	515	542	459	467	430	461	487	485	469	471	495	448	506	491	503	513	477	458	483	466
30024	7355	3766	2763	1932	1351	963	822	695	492	472	452	398	364	361	371	396	337	343	332	324	385	338	289	332	333	324	326	295	311	344	320	280	331	338	320	340	323	315	342	298	314	300	303	313	319	326	283	325	307	291	295	314	307	298	301	373	341	311	299	299	281	299	322	319	296	308	298	284	290	313	277	290	279	348	314	288	316	306	343	281	291	300	312	315	344	353	295	317	310	298	315	324	287	283	319	269	276	305	302	307	282	312	274	305	275	289	299	316	297	307	290	289	292	310	338	332	300	303	288	315	331	286	285	285	301	284	302	273	279	305	294	313	299	289	283	248	330	295	321	316	308	303	307	326	292	316	282	292	283	292	289	319	295	294	292	312	305	300	336	300	279	286	309	288	318	298	307	327	297	291	332	296	299	316	332	330	291	307	312	345	302	286	281	319	317	335	328	327	307	295	280	294	286	315	349	301	312	310	265	308	288	333	322	292	294	311	314	331	314	328	272	280	325	313	314	328	299	296	286	275	301	329	319	323	292	289	337	316	263	319	317	291	281	274	295	310	313	300	313	292	320	251	270	308	310	300	312	308	303	312	283	327	340	299	313	289	305	318	309	302	321	318	276	299	298	316	294	334	358	306	294	296	284	289	316	296	312	305	314	270	313	294	291	325	339	331	287	331	301	295	290	310	300	298	347	322	309	304	280	318	306	308	311	318	310	305	260	314	291	313	292	311	259	310	280	279	317	308	325	309	325	304	334	346	335	333	310	317	308	306	307	316	303	310	275	318	273	279	318	322	304	325	294	319	315	280	294	330	330	327	298	308	292	327	314	264	306	300	309	322	324	326	260	294	338	278	300	321	292	315	321	328	321	290	294	302	295	305	281	339	314	330	318	281	308	300	314	288	252	318	305	298	313	294	317	301	346	325	250	304	284	305	272	313	306	298	321	294	362	345	282	325	300	320	281	276	329	306	295	308	347	332	317	321	286	300	338	309	286	313	294	294	303	276	292	313	294	318	266	288	290	295	298	334	285	302	319	303	287	295	340	335	296	313	265	287	306	297	275	280	326	313	302	347	306	324	316	294	294	294	286	303	288	302	297	326	304	309	305	288	274	303	309	292	323	324	323	322	308	293	301	316	308	290	298	306	290	290	307	294	321	311	318	319	280	323	326	306	305	322	296	261	296	312	301	325	318	318	278	337	280	320	298	309	325	283	282	302	311	310	303	336	293	289	254	294	329	306	276	301	338	307	313	315	315	286	302	291	312	304	302	315	328	307	310	328	318	299	285	297	311	305	279	338	268	297	329	302	336	294	280	290	321	324	302	266	313	320	281	291	298	288	292	311	281	305	256	293	322	270	287	308	314	323	296	321	263	275	297	330	318	298	272	319	308	348	292	315	328	318	311	306	298	283	281	262	310	291	314	288	301	293	291	294	268	308	336	314	290	308	286	312	306	307	306	298	302	294	336	245	309	308	303	315	278	263	285	303	275	278	321	308	334	285	349	322	291	321	319	290	260	288	315	318	291	329	334	285	324	278	294	310	288	309	294	284	316	288	316	320	288	300	315	289	303	292	275	328	309	294	309	314	310	281	302	296	304	292	309	295	307	323	309	302	296	285	345	298	286	293	312	307	290	288	322	268	285	291	284	296	299	265	327	311	269	320	312	299	296	278	280	290	288	304	298	291	318	306	286	306	334	281	296	311	293	270	269	348	292	315	274	320	312	324	320	296	305	283	285	286	320	326	306	292	313	276	314	334	297	285	321	309	295	279	318	296	313	319	283	261	294	290	314	317	347	316	296	299	309	297	309	302	261	287	300	306	287	307	323	333	295	294	274	314	300	310	273	315	295	348	271	291	294	294	302	295	296	313	331	297	312	344	320	293	314	312	296	287	310	329	278	314	318	292	289	311	268	321	285	295	304	293	312	302	285	293	301	309	324	294	309	291	271	304	328	305	313	305	296	279	294	304	317	298	302	307	273	313	288	335	321	299	293	350	319	317	300	302	322	279	313	304	297	274	288	303	299	342	322	285	303	309	297	288	290	327	279	300	268	293	289	303	281	287	278	276	327	307	305	301	307	327	290	309	289	290	300	314	282	297	289	274	295	292	291	304	271	306	294	291	294	317	305	284	293	315	295	313	332	318	287	270	274	303	313	298	307	291	324	305	271	263	304	313	315	313	290	312	305	291	326	279	302	307	322	296	281	320	242	273	296	309	317	334	328	298	306	299	321	334	307	290	322	291	296	330	293	267	291	282	303	280	312	281	291	326	303	291	263	305	315	322	270	305	286	321	328	303	329	328	315	273	286	302	285	294	322	313	316	282	300	256	283	293	278	315	294	325	300	304	301	286	276	328	294	320	278	339	307	318	310	272	318	315	315	293	286	287	301	294	291	294	325	294	285	332	279	318	323	312	278	341	325	277	295	293	283	304	306	289	305	297	309	289	278	297	300	292	293	325	330	332	297	314	284	347	307	291	288	309	358	263	280	294	300	297	319	298	268	311	320	298	290	305	297	319	296	330	356	303	280	269	311	300	272	277	305	323	301	305	343	321	317	318	303	311	308	288	292	302	308	310	312	285	273	301	302	281	316	291	295	306	295	314	286	290	299	306	293	301	311	287	324	282	313	299	304	315	326	317	265	317	286	296	268	319	287	290	280	287	308	320	286	299	300	305	272	318	308	309	330	296	285	302	309	316	296	317	279	295	333	305	314	303	266	316	304	305	318	336	296	304	298	272	281	283	285	264	287	295	307	302	305	290	307	331	298	304	300	314	356	271	309	323	300	307	297	313	321	283	284	310	329	259	307	280	294	303	299	318	311	323	285	317	287	320	338	326	288	279	295	326	284	272	313	331	315	328	273	322	315	340	306	309	329	277	310	268	315	316	298	272	314	313	269	302	292	348	338	284	271	324	317	308	282	292	312	303	325	286	289	279	333	276	320	296	316	291	295	290	316	306	300	276	297	312	300	271	303	304	309	308	297	312	330	350	309	320	307	286	320	327	249	292	311	314	316	331	290	299	275	311	303	306	281	297	290	291	279	290	271	311	260	273	311	316	303	312	312	302	309	337	320	296	334	336	315	327	270	290	289	282	268	334	310	295	318	332	302	302	337	283	335	334	307	320	311	320	289	280	298	318	316	289	294	308	312	313	325	291	298	282	281	338	307	307	343	294	321	284	334	333	337	305	291	330	310	322	300	337	291	286	295	285	325	319	300	306	318	302	322	265	329	300	322	278	280	308	282	332	268	310	316	297	297	316	303	323	305	339	319	289	309	309	310	273	308	307	285	337	327	305	305	306	277	317	302	312	351	302	325	313	303	303	303	294	340	341	309	318	327	287	296	300	331	309	304	316	335	295	286	255	313	322	267	279	313	295	307	260	293	295	283	337	309	306	309	274	298	288	305	280	316	306	291	287	294	290	331	325	337	307	269	325	309	283	289	301	301	303	315	290	336	332	296	289	286	325	298	315	293	285	293	272	320
18146	3406	6554	7561	6719	5054	4081	3219	2505	1943	1559	1393	1262	1122	1112	975	1041	952	913	911	853	873	879	856	827	781	741	793	791	737	753	775	746	786	744	790	744	761	774	781	791	775	764	784	755	714	726	749	773	745	695	718	720	706	739	740	702	674	665	655	739	708	687	701	676	609	690	716	724	644	689	659	670	692	690	673	669	771	659	677	727	683	703	714	700	697	736	699	733	704	686	643	685	696	701	657	700	653	660	652	661	697	702	688	692	682	659	662	663	685	677	695	692	698	657	671	674	720	678	692	705	658	693	719	728	682	679	709	694	691	698	634	638	720	703	663	688	637	624	706	722	688	703	661	689	695	661	723	618	668	685	697	733	648	680	694	676	679	682	717	669	675	660	697	722	684	637	647	690	675	675	653	671	677	712	680	714	659	685	717	667	636	703	706	706	675	699	681	686	699	672	663	676	727	683	659	696	716	665	680	684	694	648	644	728	649	644	666	633	643	674	688	655	722	634	661	701	696	697	700	715	688	684	687	671	712	706	717	669	700	717	700	675	678	676	645	661	721	680	675	695	636	702	681	684	706	661	691	662	703	701	710	667	664	690	703	635	695	685	731	686	728	702	707	682	690	681	686	648	677	693	687	737	660	665	708	694	683	671	673	646	714	683	660	663	649	669	679	712	692	690	731	691	711	697	662	715	665	731	691	731	693	654	660	716	633	697	728	691	700	652	690	659	728	673	663	703	691	703	668	725	727	671	662	700	673	636	660	626	675	659	676	691	720	642	688	742	679	658	707	692	653	696	712	701	675	682	696	746	699	686	670	669	630	652	710	684	721	720	676	704	677	702	695	656	697	658	651	703	675	691	678	673	699	678	653	696	686	690	739	709	673	709	662	686	705	681	699	679	668	714	630	670	756	678	656	657	701	652	672	702	703	693	679	648	670	706	676	698	716	668	651	671	706	673	709	673	689	758	688	723	693	710	658	697	687	721	703	664	702	702	705	664	688	667	646	665	673	677	683	645	694	716	644	684	708	702	642	697	650	714	694	690	725	652	693	718	697	688	622	661	712	687	673	649	678	669	730	655	688	727	694	702	619	704	677	694	681	653	678	712	725	671	672	661	691	697	672	677	676	678	668	644	646	646	698	668	667	708	701	722	652	688	671	716	714	659	695	692	726	690	704	686	706	639	650	703	671	672	712	693	658	638	686	700	675	726	709	683	675	680	695	679	666	657	682	741	695	676	650	689	709	668	648	692	665	712	692	744	680	712	692	671	700	655	693	734	680	690	676	716	692	655	699	703	659	658	698	699	667	641	679	689	693	675	656	663	689	674	672	666	731	702	714	663	671	636	715	625	690	633	705	714	680	686	712	699	713	718	654	718	731	689	710	707	723	699	668	652	682	675	687	711	728	704	720	739	676	704	698	655	673	716	659	651	685	705	664	656	652	722	679	706	710	701	693	703	687	665	704	706	705	732	675	655	675	659	675	688	681	716	656	666	702	723	665	711	666	735	688	622	658	708	667	732	716	693	668	639	710	704	639	684	639	701	670	699	648	681	698	666	679	682	650	687	681	674	730	662	736	703	697	724	665	706	710	716	685	673	673	653	698	707	706	663	687	663	674	707	700	670	683	693	709	674	653	670	673	668	660	718	691	688	697	706	741	676	637	633	679	714	654	676	639	708	688	695	691	704	663	674	658	714	683	674	681	648	687	659	665	753	639	707	702	698	727	714	687	709	699	665	722	699	695	716	703	738	691	689	698	640	697	687	728	725	707	685	678	656	639	687	713	661	670	669	660	674	720	704	700	701	639	720	688	672	705	678	667	708	700	670	638	660	685	722	684	739	693	706	714	786	674	701	644	723	683	652	709	655	702	643	688	634	672	684	682	666	669	710	660	680	655	678	671	730	652	692	700	704	690	713	659	647	689	679	642	680	653	687	627	667	720	653	682	678	710	703	730	707	677	660	679	653	698	652	681	667	714	699	733	692	719	669	667	717	673	696	692	654	725	675	653	678	694	676	680	688	685	726	676	672	667	665	720	676	689	643	712	657	710	691	717	727	697	708	683	646	681	663	713	750	665	691	699	699	689	716	700	683	674	679	685	658	671	713	685	674	702	737	689	672	694	678	688	678	670	683	712	703	695	682	671	722	684	681	632	706	654	695	721	682	658	678	663	628	650	690	651	690	681	678	695	660	659	701	720	700	651	660	655	719	624	680	693	720	654	695	716	692	692	701	671	689	697	741	693	671	686	668	675	741	701	684	707	683	694	706	704	668	649	683	659	657	684	714	676	687	637	696	705	673	659	698	699	707	654	619	699	719	693	662	714	681	690	679	650	649	687	687	701	719	674	669	679	673	698	668	657	702	694	690	661	764	706	694	706	665	672	664	690	719	695	667	735	665	633	669	701	666	700	699	738	652	681	710	676	721	688	739	661	689	677	708	710	714	733	704	686	620	664	715	715	753	660	670	685	743	693	711	664	698	673	664	659	623	702	636	696	675	704	737	699	662	619	703	748	703	679	686	681	686	721	680	668	697	709	677	658	697	686	728	681	679	698	698	675	689	672	640	689	734	685	684	688	708	735	673	673	667	689	677	682	718	680	654	675	684	676	700	692	694	694	684	643	689	694	656	674	693	702	694	672	721	682	713	717	648	704	737	696	684	671	707	746	672	677	705	719	683	677	648	688	655	686	681	750	641	656	637	684	696	643	665	731	648	655	662	659	717	681	694	692	679	715	691	700	717	708	674	681	661	649	698	717	673	691	704	701	693	670	684	694	688	702	698	699	734	719	693	727	679	668	685	699	691	635	701	653	673	708	706	700	691	703	714	704	712	694	646	650	691	674	695	621	714	710	723	638	680	678	642	671	695	685	693	668	709	721	702	722	705	703	629	680	661	674	689	698	672	667	744	705	683	759	731	657	697	702	700	681	681	691	687	694	675	709	677	651	734	709	648	672	693	689	702	685	691	674	678	697	712	764	712	662	731	688	708	645	693	708	701	701	667	671	680	753	687	699	732	708	696	645	714	653	657	706	665	731	688	651	681	674	663	665	706	687	635	662	681	696	653	679	703	756	686	687	637	670	688	653	652	688	679	623	679	702	705	678	693	713	695	722	695	705	683	673	675	706	665	686	675	706	746	680	685	688	639	692	671	627	686	672	675	640	675	621	672	716	641	718	654	701	639	774	683	688	679	699	723	647	677	736	711	657	651	714	725	721	682	730	648	692	697	699	670	662	692	690	662	688	676	729	693	680	704	669	681	708	685	648	668	673	601	695	725	688	694	654	699	701	667	695	648	668	716	711	680	710	716	707	674	674	722	679	715	683	673	669	673	703	717	647	663	678	644	729	679	660	705	688	693	714	685	697	688	692	694	668	728	681	622	709	747	679	681	656	697	708	681	673	690	765	685	701	679	687	711	692	595	671	720	698	652	663	645	649	639	637	647	684	673	700	676	671	706	680	704	695	678	679	662	706	669	729	647	719
40421	11544	6183	4348	2840	1941	1440	1075	908	708	626	582	517	499	441	415	394	419	396	432	441	429	431	405	373	369	383	376	401	337	371	334	376	380	403	395	368	376	366	382	372	376	378	383	389	355	377	373	353	379	371	421	383	365	355	344	342	322	354	367	329	352	372	344	326	350	364	391	382	356	377	369	373	354	354	321	352	331	390	361	382	367	350	375	321	356	377	366	373	373	375	365	376	365	376	317	330	365	347	361	373	394	331	353	390	385	362	379	336	377	381	350	329	385	346	365	363	345	333	336	332	418	361	363	343	334	362	336	371	354	338	363	380	372	325	378	352	365	326	320	351	316	344	349	416	350	345	363	383	349	358	345	367	381	360	338	370	345	366	372	339	356	339	334	356	358	390	334	378	357	348	352	355	349	336	339	352	343	373	378	321	386	342	353	377	320	347	327	346	349	368	370	344	364	345	329	370	330	348	347	335	360	340	336	324	310	343	364	386	329	368	348	372	369	345	363	353	329	316	361	325	387	314	365	341	364	375	356	327	348	329	346	341	346	364	328	345	344	352	358	355	346	394	389	372	355	384	359	360	331	385	354	359	327	390	369	350	363	357	380	375	343	360	329	349	393	382	338	352	297	358	391	379	351	386	363	340	377	391	382	358	322	362	364	332	335	353	340	345	356	365	353	349	337	345	337	366	359	384	329	349	346	343	377	352	347	372	351	371	334	336	355	376	358	350	329	365	345	343	315	323	377	382	343	367	351	351	370	426	357	347	358	356	384	382	376	360	315	370	349	354	341	340	356	355	383	348	339	328	374	337	331	374	377	386	341	390	358	375	396	350	365	361	379	339	350	308	363	357	352	324	350	341	347	334	341	350	356	351	324	320	330	373	331	363	370	332	366	353	352	353	361	362	361	379	364	361	380	378	374	365	374	384	350	353	347	359	368	346	367	379	400	381	397	366	347	368	344	350	353	334	351	355	314	350	334	380	344	362	373	367	332	363	367	381	327	372	383	324	375	365	399	359	388	380	366	353	347	358	329	346	354	377	364	390	381	351	355	337	345	345	365	340	328	361	335	379	383	372	317	353	368	345	351	352	416	370	368	350	319	356	337	352	377	351	339	344	372	351	351	372	365	379	350	354	372	361	364	339	336	337	371	368	377	359	370	361	344	345	337	362	348	362	398	371	356	338	338	381	358	368	418	340	374	347	353	334	334	351	321	334	362	350	379	365	309	369	344	371	368	365	361	364	428	342	363	357	395	395	354	330	347	372	322	338	347	358	326	340	402	336	390	374	326	363	349	362	341	333	345	333	415	320	298	327	347	390	349	339	374	376	362	341	366	341	381	332	378	340	348	359	372	367	316	367	378	363	378	372	359	363	336	309	346	347	347	334	359	356	389	354	380	370	351	375	374	378	353	378	335	374	361	366	362	324	360	350	353	351	367	367	357	347	343	342	367	373	359	392	375	396	348	346	311	310	347	356	336	368	344	317	332	329	365	353	370	365	368	373	386	327	379	371	353	379	352	354	351	341	369	354	344	325	370	368	386	360	331	364	348	341	373	379	371	365	382	388	370	369	342	344	349	354	309	350	343	378	390	383	351	344	316	320	331	338	369	409	383	360	375	339	383	339	363	358	324	349	363	336	374	385	350	390	387	363	319	361	373	324	305	344	318	338	357	388	377	374	320	333	348	352	339	343	343	331	334	384	348	329	353	351	335	385	364	331	356	385	373	325	383	384	342	335	317	372	354	368	435	351	328	355	370	331	361	332	368	327	356	400	362	342	348	324	360	342	342	354	361	325	403	413	364	363	362	352	358	342	339	323	389	330	356	353	390	376	347	343	413	376	343	347	358	335	360	364	346	372	380	347	363	382	355	390	364	344	356	333	339	365	371	360	323	385	350	372	331	358	354	348	373	342	378	362	363	364	346	367	350	346	360	348	395	348	357	364	375	320	341	369	336	375	347	414	339	359	384	338	324	350	337	368	370	371	374	360	336	368	360	332	315	375	342	347	376	377	354	348	328	362	329	334	355	337	369	351	351	359	351	376	374	360	338	341	379	331	361	359	372	357	348	364	335	338	352	339	358	398	358	365	332	338	336	332	362	355	359	333	350	370	376	345	353	333	356	338	336	366	391	392	376	368	341	356	327	359	367	335	382	347	367	411	355	297	351	378	382	347	351	371	358	337	355	377	376	358	346	381	338	345	332	373	355	394	345	351	334	371	406	349	367	331	359	345	357	330	333	351	380	367	348	352	392	350	332	327	328	386	321	379	357	335	362	344	381	379	354	376	334	331	352	351	349	370	354	347	343	362	381	355	358	380	329	365	359	387	327	348	359	358	347	321	383	381	345	337	325	359	336	347	358	367	364	358	379	375	332	379	360	366	390	328	354	335	343	399	384	354	380	373	387	349	364	380	382	368	402	391	383	337	355	354	361	344	362	364	357	331	331	381	353	372	355	378	372	338	370	342	363	378	378	335	321	359	352	334	337	365	335	342	350	318	327	323	363	375	374	356	364	374	367	327	358	339	358	341	355	372	348	330	369	399	366	374	350	354	393	361	367	361	416	393	371	359	363	388	344	390	348	358	330	369	380	319	373	361	369	386	358	351	333	346	379	352	382	285	338	348	386	352	367	364	358	369	341	372	346	332	346	361	347	384	376	375	342	345	350	389	330	376	353	400	360	362	332	386	353	344	349	390	323	317	340	375	360	383	345	313	344	361	353	335	386	386	343	344	351	350	360	362	417	351	341	400	344	355	331	344	370	338	394	327	353	334	321	383	345	376	381	295	372	363	325	358	357	343	366	368	346	352	374	380	375	359	379	363	379	319	365	358	391	358	340	353	355	348	347	358	400	346	353	365	364	366	379	355	366	360	349	335	293	374	364	349	323	342	319	377	376	323	370	383	350	367	328	339	355	378	371	349	358	363	339	313	338	324	336	334	344	363	340	335	393	326	338	389	391	378	339	373	363	349	365	359	355	332	373	348	344	365	386	347	334	400	326	364	381	354	385	329	357	386	366	334	344	369	357	360	343	394	358	384	332	387	336	324	365	354	352	348	353	378	367	348	347	320	345	372	378	379	367	351	361	327	329	331	359	335	343	329	369	351	330	356	371	342	353	339	368	341	335	403	369	387	339	398	361	359	365	372	360	369	353	383	382	329	328	359	360	357	323	359	357	368	377	336	372	315	410	379	355	340	377	355	350	342	355	355	350	377	377	319	349	314	361	380	323	343	351	352	362	344	316	336	381	337	364	349	383	371	341	363	383	364	326	349	353	359	364	331	356	378	317	344	335	328	331	331	348	356	373	339	367	342	354	365	361	357	361	376	373	370	295	359	374	396	359	374	319	357	386	370	354	342	375	347	383	352	380	360	350	346	330	341	343	382	351	383	352	326	361	329	350	342	363	382	398	366	347	388	315	365	367	360	363	369	308	373	372	370	357	355	340	340	362	376	384	406	362	377	321	349	354	377	373	323	393
22916	4499	9176	10585	9013	7194	5476	4307	3441	2907	2298	1906	1542	1437	1327	1294	1248	1226	1139	1009	1064	1060	1012	1041	929	962	945	961	977	913	875	969	869	935	913	929	879	918	886	904	925	929	890	901	826	904	861	898	821	841	778	862	818	793	750	756	741	801	817	727	767	778	773	770	810	824	816	725	765	753	777	784	743	734	789	740	813	730	750	852	724	804	770	758	794	769	762	764	771	789	741	751	774	794	759	747	795	749	758	787	798	788	760	727	761	776	774	803	765	779	791	833	832	756	788	763	765	792	708	765	771	765	809	764	743	727	759	755	800	778	764	755	779	790	784	769	746	791	765	735	769	800	756	768	771	777	755	790	772	785	766	786	706	754	791	791	796	727	799	784	775	730	792	742	761	744	737	771	829	798	782	823	776	741	774	767	747	746	778	776	725	778	755	761	759	800	769	794	757	753	730	774	798	812	751	758	767	780	764	733	764	793	767	782	806	763	778	814	741	786	786	810	752	723	751	842	758	796	708	802	820	767	801	774	771	795	782	757	770	804	747	750	840	710	751	771	763	749	749	800	806	784	788	791	794	765	785	798	736	797	725	738	793	770	721	768	743	736	789	809	812	729	831	740	786	780	737	746	753	798	776	824	813	738	797	771	745	806	801	795	755	738	749	774	792	785	730	746	784	790	757	757	763	767	773	766	814	802	740	705	784	762	759	765	776	750	770	752	746	719	786	783	800	747	814	729	809	735	769	826	751	774	778	754	727	748	735	783	738	748	796	748	685	811	815	784	758	779	739	749	775	792	757	785	763	747	723	770	742	800	744	769	778	776	747	776	778	753	742	792	738	757	749	785	797	826	760	768	773	718	800	747	761	762	804	804	818	707	710	747	812	763	768	799	743	771	790	758	777	780	792	773	743	736	776	792	729	764	732	744	745	791	760	744	797	769	756	746	741	764	753	790	793	791	820	760	804	760	758	778	770	770	748	814	781	749	750	750	708	793	765	715	803	735	803	766	762	687	736	769	779	748	788	728	777	767	814	789	809	782	751	736	783	741	811	729	794	740	759	785	822	778	811	744	773	795	793	766	773	767	804	790	791	775	736	761	800	791	777	759	737	769	767	781	834	715	802	803	730	763	745	744	818	772	765	771	735	771	783	774	767	744	785	750	808	756	770	739	779	748	779	739	767	769	789	791	776	766	745	768	766	701	821	790	738	804	787	775	756	775	762	759	757	777	771	830	742	719	784	794	751	709	822	746	771	740	749	727	725	810	830	744	815	765	774	814	791	760	763	768	752	746	769	778	756	722	766	725	738	748	823	753	743	791	797	783	785	802	738	823	773	761	748	774	813	778	750	753	806	753	764	793	805	807	768	745	724	757	757	780	763	772	802	812	777	796	793	775	742	763	794	776	804	745	779	778	753	783	747	815	726	768	761	726	763	772	755	729	757	769	748	815	747	798	737	743	793	777	736	815	829	752	826	769	787	783	740	739	810	778	765	794	826	786	769	758	753	776	754	770	737	786	775	777	751	767	786	802	806	795	752	768	806	778	803	728	802	775	763	775	730	694	727	782	807	749	754	790	771	730	746	766	787	781	731	799	781	770	788	740	796	755	801	781	731	801	757	797	771	760	749	758	753	764	792	828	761	803	802	825	774	777	745	806	796	751	818	786	748	808	740	779	755	743	792	748	779	764	756	806	790	753	764	785	768	791	770	828	721	766	796	791	787	786	709	765	778	733	763	738	780	776	800	751	798	758	770	815	767	787	733	769	752	829	759	835	700	784	799	766	747	783	766	765	786	762	755	767	760	782	770	766	802	755	789	778	787	811	767	768	735	794	772	793	758	695	747	787	739	775	813	755	789	802	793	757	748	789	781	747	743	761	779	748	775	744	708	770	753	792	751	771	777	794	771	812	756	782	762	786	774	775	793	730	766	778	789	764	709	772	792	752	780	775	787	805	762	727	792	785	765	700	747	763	718	759	788	776	804	777	780	792	762	753	783	768	788	796	779	717	828	758	738	782	768	802	808	761	805	733	760	772	797	754	809	798	801	781	760	767	844	761	752	749	779	736	807	759	823	782	767	803	757	767	776	767	773	756	770	763	782	743	755	755	742	742	716	782	774	775	787	762	793	738	759	734	799	785	778	750	769	777	725	804	766	718	749	775	798	756	730	811	747	768	774	764	776	782	782	747	767	764	749	742	780	797	748	770	778	825	754	821	793	743	777	718	825	752	804	812	797	820	754	744	792	798	738	775	796	787	751	793	734	765	745	758	764	776	767	715	780	729	758	791	812	798	810	763	763	771	774	766	760	729	765	762	790	711	800	725	749	754	740	754	751	769	745	765	775	804	753	712	750	813	742	763	773	752	802	765	747	822	741	749	776	771	783	719	777	801	766	768	823	751	748	777	750	817	725	768	759	800	807	800	802	833	771	739	763	756	741	771	742	779	768	838	763	779	764	761	765	774	732	765	784	740	753	756	726	771	785	714	794	738	795	768	820	770	800	734	785	785	786	784	784	754	753	785	823	806	721	783	729	769	744	774	764	742	784	741	743	801	809	775	779	775	762	808	776	764	772	721	798	750	751	750	806	751	707	747	783	807	796	803	772	809	726	776	841	772	793	761	771	790	815	732	830	723	754	729	774	747	741	771	746	787	741	784	750	764	754	760	766	763	791	793	779	740	791	766	761	777	775	820	749	731	805	783	784	768	832	740	761	746	725	780	743	786	770	809	763	819	798	787	743	751	769	754	739	758	796	731	754	770	809	787	794	744	764	795	752	810	804	764	787	797	756	781	740	817	745	842	782	742	780	732	843	772	727	746	780	743	753	721	799	797	788	777	784	773	757	796	736	823	768	775	821	762	760	751	767	718	758	756	817	806	753	812	727	747	752	760	758	782	789	743	790	776	758	810	799	751	754	774	797	786	802	773	756	740	809	795	791	795	760	819	750	786	793	757	749	792	713	750	813	767	780	752	733	778	775	750	814	782	778	769	766	771	777	763	804	776	809	765	832	761	795	746	755	721	783	790	789	765	814	745	750	786	769	778	803	774	787	770	767	750	781	799	750	794	772	747	841	774	802	723	758	719	795	773	746	753	758	790	762	750	742	785	786	708	753	744	763	772	778	817	742	789	714	757	787	757	759	822	763	804	776	755	777	758	752	823	777	782	761	756	782	754	787	741	773	791	773	736	771	774	800	772	738	797	789	794	768	774	815	781	751	765	806	764	781	748	758	751	768	729	792	783	747	747	780	781	778	778	771	713	760	823	795	767	787	813	787	796	729	752	772	721	790	758	748	781	787	748	732	801	762	776	770	795	774	775	789	817	782	740	791	767	750	772	775	788	787	782	781	753	791	735	770	757	754	778	717	763	756	804	755	781	762	800	770	766	772	772	743	834	778	790	741	739	790	800	749	739	762	802	751	767	759	799	814	796	788	774	746	802	763	764	745	768	775	771	760	723	758	756	752	827	755	713	767	744	780	775	765	751
12757	2384	1562	1288	934	671	498	408	348	338	279	242	231	264	255	222	220	201	220	214	222	205	211	216	217	217	204	187	236	228	211	189	216	196	186	216	201	187	203	196	208	218	214	199	213	225	189	194	228	175	203	197	214	200	209	218	187	175	209	239	245	224	209	202	187	214	202	229	205	202	186	207	183	200	232	213	199	198	210	178	194	214	212	181	186	185	196	193	208	175	198	188	212	192	213	194	201	214	215	189	195	178	185	189	184	207	208	208	210	228	215	228	182	209	198	192	190	177	209	217	216	209	216	205	190	180	212	216	210	210	218	211	182	203	192	200	209	205	190	166	193	188	184	236	216	209	204	207	220	198	196	212	220	209	205	209	228	208	214	186	210	215	233	210	208	231	210	205	209	215	198	209	187	203	195	217	189	212	199	197	206	211	223	186	199	195	190	213	210	202	224	233	214	198	182	195	227	227	200	187	207	190	193	219	197	162	209	176	179	237	203	186	200	182	201	235	200	217	197	221	215	199	186	201	225	207	218	206	193	204	220	189	197	208	186	204	199	209	241	224	220	237	196	204	193	177	220	175	224	226	183	197	194	204	208	204	206	205	188	231	217	208	181	207	226	206	191	201	240	185	194	198	208	193	205	174	192	219	210	190	247	214	178	203	184	195	180	197	183	183	193	215	217	214	226	200	190	223	166	204	193	202	184	191	202	241	210	206	186	200	193	210	228	224	173	176	217	238	184	196	217	203	217	196	228	225	205	195	216	207	179	245	165	194	223	222	169	190	189	207	195	204	212	197	209	191	195	200	206	192	195	184	185	210	207	222	240	215	202	219	182	208	204	232	198	207	194	220	194	180	216	221	200	198	212	216	188	174	206	189	212	201	210	213	197	202	178	216	220	190	212	228	214	172	199	199	209	205	187	209	212	197	199	218	192	229	214	196	220	224	187	199	228	204	203	180	209	222	219	201	190	213	211	201	182	195	203	195	206	195	207	201	200	215	214	175	203	173	188	219	194	228	197	198	193	195	223	190	208	219	212	180	235	198	200	217	200	193	226	198	219	211	222	213	203	199	206	197	196	191	195	200	180	203	194	216	241	224	197	177	189	172	228	187	204	214	194	193	166	177	212	208	187	192	210	206	238	228	217	196	176	210	203	185	197	194	204	202	221	202	215	166	197	172	199	204	209	216	205	179	228	201	207	196	207	192	192	202	190	193	203	191	180	209	205	183	186	186	189	211	206	206	208	212	217	181	196	214	213	184	196	207	196	196	223	207	176	230	207	165	227	229	203	195	217	225	202	203	209	189	215	193	224	200	237	213	210	193	199	219	230	167	211	199	219	212	144	179	229	218	198	223	210	194	204	212	187	183	224	203	179	189	195	207	205	194	192	198	187	194	193	192	204	196	203	199	210	215	199	182	198	197	198	220	208	206	203	211	200	155	213	199	190	184	213	190	210	185	179	203	211	213	212	192	176	214	187	208	211	178	213	213	197	205	192	228	199	199	190	213	187	188	241	229	189	193	209	193	198	214	237	223	201	171	187	198	191	186	191	201	226	172	192	211	200	204	195	184	209	197	193	222	241	186	212	206	174	206	212	195	175	212	206	217	192	188	222	193	202	192	204	216	207	204	172	222	203	191	199	183	200	190	215	217	190	214	196	211	202	193	205	214	189	208	228	189	190	218	212	205	183	207	219	212	207	240	186	194	193	208	210	202	218	227	196	197	214	183	193	186	220	194	204	204	218	206	220	236	195	203	215	212	189	198	212	179	205	199	212	207	180	197	189	197	189	207	198	199	210	190	183	228	203	208	224	211	206	218	204	198	179	190	185	226	203	214	216	207	211	173	226	202	188	201	203	188	218	188	190	194	201	197	224	230	193	211	219	221	195	207	252	232	190	194	199	169	189	220	219	196	194	204	203	189	202	211	213	207	215	199	203	225	219	200	215	186	207	230	230	184	213	204	208	221	180	227	223	237	192	211	203	195	174	206	200	218	220	219	203	181	221	196	174	199	193	173	204	210	200	217	206	233	185	223	200	227	221	229	213	186	209	208	186	229	205	199	216	213	171	192	187	207	220	183	183	229	211	189	233	241	213	215	175	183	192	209	223	219	206	204	222	211	218	213	201	201	207	192	211	201	215	215	211	210	193	208	171	212	195	182	196	202	207	199	195	164	176	194	194	190	202	220	209	224	203	197	208	219	210	177	217	196	207	208	212	205	230	225	207	199	201	212	200	194	202	224	207	214	224	187	217	199	216	222	204	182	217	201	177	218	204	217	215	217	202	206	196	226	199	200	193	231	218	199	204	175	229	223	217	191	177	196	229	203	206	220	199	187	195	188	231	232	216	242	183	217	187	175	184	205	234	230	211	205	215	199	226	201	218	197	205	183	204	209	225	217	194	186	208	188	202	187	188	215	209	188	190	231	225	202	206	213	188	194	190	185	208	218	216	189	172	197	209	188	194	191	209	233	218	214	211	195	197	183	199	207	228	205	178	191	219	205	218	191	197	194	170	208	184	194	194	213	187	203	195	176	215	199	200	209	213	188	178	193	192	216	221	196	222	202	224	224	181	183	206	184	194	202	210	214	229	218	189	213	238	220	194	205	218	205	220	190	197	225	175	226	181	199	204	215	175	191	174	232	228	186	210	208	178	216	262	221	208	219	207	200	225	225	209	197	179	192	213	209	186	200	217	225	198	185	193	221	214	209	197	192	202	184	182	175	203	221	185	199	175	216	194	204	205	201	205	207	198	185	235	219	175	179	226	214	217	187	208	232	194	217	196	203	180	208	206	188	216	200	218	180	182	197	176	210	201	184	203	188	228	201	186	202	188	195	181	206	206	193	217	218	183	211	190	193	207	217	213	208	229	199	223	229	211	205	199	192	229	211	197	199	225	202	187	214	220	187	189	206	228	195	219	222	203	174	197	206	212	208	193	197	192	217	185	184	200	186	204	212	218	189	203	231	206	232	174	187	207	209	171	199	221	206	217	189	201	196	219	200	235	197	192	204	192	200	194	196	202	204	190	214	210	194	210	194	217	207	190	178	183	217	192	176	202	202	184	200	209	231	196	198	208	189	192	192	204	221	218	201	209	204	202	213	207	200	207	214	206	195	232	191	222	200	198	223	205	214	186	207	201	182	209	219	214	187	205	200	195	201	190	213	212	200	206	211	187	211	207	204	186	200	196	189	238	217	210	213	195	198	230	186	202	184	197	209	203	218	208	225	193	196	200	201	194	222	194	190	226	215	208	222	188	219	210	173	208	202	191	207	183	251	216	200	193	214	207	207	193	219	194	209	221	209	206	209	219	210	217	180	227	216	202	199	179	180	179	196	189	211	219	215	209	209	204	174	202	199	218	199	214	201	213	207	189	201	222	207	229	191	208	210	223	172	184	224	198	200	169	224	211	201	224	222	222	217	207	252	206	208	213	201	190	182	194	215	193	205	224	186	225	164	178	172	191	209	218	195	203	201	178	231
7629	1621	3127	3824	3198	2443	2023	1588	1257	1121	920	867	783	696	685	628	597	609	611	589	572	605	562	551	479	510	520	533	538	516	528	552	513	519	493	528	500	511	520	525	518	520	483	500	554	507	508	553	519	531	510	489	499	497	493	487	499	478	452	506	492	518	468	491	480	507	478	500	486	516	457	451	485	489	528	480	533	500	454	518	471	493	518	501	485	483	506	478	474	501	484	458	529	485	494	475	499	460	498	499	501	457	461	480	473	476	451	454	443	486	516	474	521	467	472	481	502	520	489	495	490	500	518	515	485	471	483	520	472	451	520	489	452	463	485	517	455	479	501	483	475	511	516	484	491	433	479	466	493	450	454	458	472	516	505	535	487	516	462	509	462	509	495	528	492	512	477	460	505	440	489	507	460	474	482	478	495	501	523	499	495	496	484	494	451	459	472	494	494	515	498	456	506	513	495	502	515	511	482	547	472	454	534	505	487	506	465	480	485	443	503	453	461	497	498	470	511	519	455	454	488	486	513	487	504	480	452	450	469	458	483	510	497	504	512	503	485	515	494	450	504	485	488	489	507	460	483	494	477	502	468	486	500	470	487	507	487	462	522	500	460	506	485	517	454	469	495	493	502	510	464	469	472	464	443	477	502	510	490	458	508	489	488	474	482	477	500	500	483	495	493	490	489	489	487	478	480	452	507	482	464	486	498	467	477	472	473	488	476	438	505	473	471	520	482	505	438	471	532	524	446	490	486	483	491	480	499	503	510	470	519	460	449	519	494	500	442	492	464	531	453	470	501	500	481	470	495	467	474	490	524	475	513	485	467	503	447	458	468	491	496	513	481	527	480	500	479	463	544	506	478	495	507	497	461	466	453	468	496	503	455	455	499	491	500	488	488	482	579	455	465	479	475	481	516	510	505	462	474	469	484	491	496	485	468	476	500	501	487	491	459	552	505	513	484	469	487	456	491	474	498	505	493	520	471	499	486	470	485	485	523	530	451	465	495	480	487	456	515	473	483	479	497	453	498	469	495	476	477	490	482	500	496	504	507	502	505	453	484	475	495	474	483	491	483	491	496	484	480	489	455	472	531	494	493	483	497	500	483	510	516	489	485	493	503	449	475	463	526	465	476	517	482	509	474	515	513	489	486	488	458	498	472	477	470	480	470	496	496	482	497	495	485	481	463	484	472	527	476	526	502	479	490	505	515	475	446	529	497	479	488	467	499	488	511	494	503	460	496	503	476	491	503	480	520	471	490	454	491	498	503	493	457	495	495	444	474	483	470	487	508	471	485	500	500	504	500	460	480	483	464	453	505	483	451	505	463	477	478	485	463	494	506	516	455	484	472	472	450	516	486	481	497	458	492	490	480	521	543	440	503	502	482	500	475	485	539	497	448	447	475	472	479	486	476	464	493	473	493	489	510	445	461	476	479	485	502	507	474	462	493	472	528	488	455	495	452	489	487	487	479	479	487	501	519	441	531	484	509	456	480	481	482	471	460	479	463	496	479	454	461	480	479	468	499	491	469	478	472	492	474	496	481	483	462	488	457	519	485	481	483	471	514	484	487	451	472	513	500	493	437	464	503	486	476	489	448	498	488	496	482	471	483	494	487	448	470	478	496	516	501	494	494	464	483	474	501	505	470	530	476	477	459	479	485	493	511	478	476	496	479	444	466	495	490	459	454	521	458	519	480	481	466	478	489	475	514	479	480	500	468	488	487	435	489	509	477	466	501	502	487	470	469	499	502	469	502	479	494	496	463	477	465	520	471	481	491	484	461	512	492	466	508	480	523	496	498	483	469	490	527	472	490	479	502	482	498	520	467	464	484	477	504	477	479	495	512	467	466	500	480	506	477	511	501	498	459	545	496	506	539	482	484	491	473	481	481	504	455	536	503	468	506	519	489	505	450	479	525	543	491	485	478	471	497	442	515	460	467	498	433	467	483	507	490	482	457	503	509	486	464	494	507	469	458	510	456	431	484	496	495	458	469	480	515	461	455	516	530	500	492	446	528	468	479	438	485	493	465	466	471	499	470	474	462	471	513	473	515	505	476	495	502	479	514	518	474	531	501	464	466	498	492	493	488	484	459	447	454	480	494	463	476	450	520	501	499	494	472	517	518	472	476	493	488	464	487	481	471	464	481	467	471	514	449	489	482	482	457	468	451	485	478	492	451	518	517	528	461	465	512	496	530	483	452	493	491	520	497	472	488	474	474	488	448	511	476	493	491	479	461	457	476	469	493	483	528	493	514	501	485	513	459	452	505	489	486	494	454	462	473	493	466	492	498	496	499	459	488	463	480	517	471	455	444	484	497	486	479	500	523	462	490	515	519	446	469	520	495	487	469	506	492	454	522	458	485	462	505	505	462	453	465	518	496	507	489	489	516	503	464	498	495	451	505	514	507	504	484	486	484	465	468	495	495	501	470	467	522	514	482	501	452	462	484	509	450	477	505	473	477	492	455	472	463	492	511	517	473	502	477	499	479	481	442	520	472	478	477	467	527	480	437	510	485	485	484	477	467	452	444	499	529	532	494	474	511	527	542	483	505	495	477	452	463	463	516	491	465	462	452	473	500	498	472	482	463	471	467	481	468	503	506	483	454	451	505	487	508	482	501	512	459	493	473	489	469	493	477	438	518	505	483	497	469	510	486	497	480	500	451	486	476	507	456	454	464	485	527	492	527	470	487	520	490	494	460	479	499	463	484	492	500	473	485	526	469	508	501	430	508	489	503	497	514	472	481	470	466	487	472	491	518	478	498	501	465	498	476	445	471	509	505	483	457	460	501	505	502	467	460	486	470	514	509	469	534	455	523	488	455	509	456	450	504	471	453	504	491	499	496	483	501	486	486	513	486	438	472	431	458	444	500	484	508	501	455	457	489	481	508	474	471	474	485	492	504	495	488	467	503	476	477	489	479	528	510	470	464	470	495	494	488	516	500	483	497	469	506	494	436	481	472	477	492	453	477	443	507	478	500	472	483	458	499	504	436	490	479	439	509	499	497	503	466	476	528	491	474	528	502	489	523	517	472	464	482	530	453	473	480	506	461	520	499	530	515	486	468	490	472	468	501	459	476	502	511	476	486	505	492	494	502	476	493	504	532	482	482	486	492	498	508	506	448	489	514	486	486	487	458	500	454	488	515	497	474	489	501	423	451	480	473	489	475	494	499	468	503	504	520	453	526	496	509	483	472	471	501	443	473	478	495	461	520	504	498	425	484	474	490	476	518	489	510	511	512	511	485	482	521	499	483	505	431	469	494	480	525	475	487	496	463	478	503	491	495	486	499	494	471	509	483	492	483	506	518	500	504	481	432	475	499	496	474	478	510	442	480	488	504	464	451	500	469	517	489	488	475	503	548	451	511	437	476	482	485	561	510	463	515	449	466	475	481	459	500	496	464	493	474	444	510	449	478	503	515	468	512	487	492	479	519	512	508	498	453	489	479	475	517	484	496	487	464	467	480	509	458	486	470	502	473	467	504	445
29611	6562	3580	2637	1782	1363	1019	809	597	532	455	410	432	427	326	391	312	325	327	334	343	339	320	333	301	291	328	334	308	315	329	340	324	304	284	311	303	313	312	301	281	308	300	335	304	322	301	306	311	307	307	309	317	300	300	323	286	274	293	309	291	295	335	320	302	316	291	290	339	292	334	285	279	310	318	321	319	305	303	301	299	324	292	301	288	288	300	292	290	254	297	285	277	289	349	274	295	302	312	289	357	291	288	309	287	292	307	306	310	266	270	323	269	352	345	350	284	301	319	269	291	314	306	308	297	309	278	315	269	308	304	255	283	309	312	280	314	298	313	293	333	284	307	289	276	290	300	288	322	273	341	305	294	318	289	301	305	318	317	314	322	293	322	336	307	281	310	295	303	288	271	297	293	323	285	282	317	313	275	286	293	339	305	304	316	291	289	279	311	304	326	261	312	269	319	320	299	287	287	319	282	304	304	289	313	313	318	289	292	330	306	303	312	284	306	309	294	334	267	305	289	276	295	299	304	317	314	298	324	306	275	329	317	336	257	289	332	317	319	292	283	349	305	310	289	312	322	306	305	310	317	302	305	326	303	300	273	290	310	276	296	316	303	320	323	326	273	252	325	286	328	310	294	278	316	288	287	311	288	290	325	295	315	306	307	335	321	311	300	336	310	314	300	305	283	299	302	297	281	323	322	310	309	295	327	298	308	301	319	305	316	287	315	287	313	279	290	289	286	264	311	317	273	286	299	300	284	316	319	308	303	307	307	299	303	293	321	277	285	284	304	314	319	299	289	279	258	280	301	311	315	276	310	293	312	320	308	296	280	301	293	308	320	281	270	300	288	312	329	316	283	289	311	345	335	302	314	326	305	288	355	290	319	299	300	271	277	303	300	294	307	298	278	328	305	276	302	333	282	307	310	252	289	328	335	296	308	296	283	309	317	301	322	298	310	282	288	347	302	287	288	335	292	320	290	303	292	332	289	315	279	290	310	300	300	302	304	301	274	284	313	318	293	270	286	296	307	267	323	300	328	272	286	322	305	271	297	312	327	307	262	310	272	303	288	317	298	307	255	292	310	291	281	285	284	339	327	291	313	320	305	293	320	290	339	311	338	290	303	335	312	310	279	281	315	287	297	274	314	303	317	278	277	290	295	309	295	287	297	316	338	302	341	306	325	303	300	304	252	295	267	289	311	297	312	309	288	299	311	279	268	317	278	344	287	301	288	312	286	303	330	276	300	301	296	312	300	299	315	306	308	281	300	327	319	336	261	292	339	296	318	279	279	298	313	328	337	291	325	340	265	308	303	295	313	290	289	289	301	279	276	299	310	326	320	288	343	299	296	301	260	303	308	288	268	313	356	339	299	328	301	308	324	286	314	296	300	341	280	292	339	317	326	287	318	284	322	297	282	314	291	290	296	309	301	301	288	308	306	333	301	321	348	306	322	307	295	313	350	287	343	284	305	309	310	259	311	305	286	290	294	277	300	325	292	282	290	324	287	373	339	292	281	302	298	313	273	313	292	301	297	307	293	318	306	312	284	307	339	299	342	340	322	335	322	281	334	312	323	298	293	310	285	305	314	336	315	271	278	304	323	302	308	328	299	274	294	311	302	285	278	312	298	322	293	283	293	278	326	288	281	301	278	333	306	324	301	299	347	310	313	298	305	331	279	268	299	328	309	292	299	338	303	310	302	321	283	326	275	316	308	318	264	330	303	288	294	268	272	334	295	274	320	326	276	302	310	294	309	285	264	311	343	305	294	287	308	295	312	304	290	311	307	321	255	310	321	288	300	278	289	299	318	292	334	293	259	314	306	314	321	307	333	290	292	297	290	331	334	316	308	303	305	302	313	305	333	329	322	269	333	333	286	290	327	297	264	307	309	314	251	282	270	307	317	321	286	305	280	287	307	308	322	297	318	277	305	316	318	295	292	325	291	305	282	309	316	318	260	334	299	311	300	319	304	332	328	295	310	307	298	294	271	306	330	352	274	274	332	344	317	279	248	280	311	297	294	313	307	271	298	344	266	273	323	291	325	307	302	274	320	317	298	278	315	288	257	324	290	309	272	263	311	294	278	275	318	299	296	314	326	282	308	311	305	324	298	322	309	325	316	268	299	283	321	335	272	279	312	284	275	292	302	306	290	327	292	327	317	330	267	291	276	296	306	315	303	287	299	238	290	301	285	309	323	302	289	322	287	280	286	292	285	302	283	293	311	310	288	336	264	281	291	316	278	292	286	307	304	304	316	278	282	330	315	315	302	324	291	340	299	314	289	325	284	314	289	279	310	283	290	345	322	284	291	325	287	277	274	288	284	289	299	309	311	295	310	296	273	323	290	295	311	307	274	312	288	312	304	287	314	291	305	295	322	291	280	256	308	307	316	317	329	314	273	307	291	310	302	316	343	279	338	281	292	252	271	306	302	279	277	299	303	313	286	313	333	318	311	336	319	267	324	323	307	313	304	323	322	313	297	279	274	293	308	295	311	317	305	283	314	297	320	297	316	272	312	338	293	305	291	311	271	337	299	292	314	295	255	297	278	325	318	311	323	280	289	289	284	294	303	325	264	303	286	310	314	343	297	294	290	296	309	293	303	309	304	308	318	342	307	306	269	294	276	283	278	336	269	276	273	305	310	301	293	298	270	304	308	350	309	316	295	321	313	326	298	290	303	315	318	320	319	330	298	284	285	296	285	299	280	305	316	337	308	282	283	297	298	308	308	325	317	306	263	296	313	321	358	317	294	285	289	301	285	334	306	299	294	288	310	327	313	285	296	302	275	281	301	280	304	298	333	300	309	297	311	330	343	312	328	291	289	323	290	311	312	297	314	287	286	294	289	296	296	311	283	296	320	337	301	294	341	285	284	292	303	291	304	303	277	309	307	287	317	309	295	271	330	273	271	312	333	284	302	278	298	286	290	320	281	287	316	318	295	303	326	329	295	270	300	320	288	329	310	313	283	325	301	280	314	308	291	307	305	306	285	284	293	285	316	248	272	307	317	294	324	283	271	300	299	297	303	332	328	287	278	313	293	322	289	306	287	287	335	331	295	305	284	293	302	318	314	282	298	335	303	316	300	304	282	285	313	294	282	314	303	275	296	325	313	316	288	340	290	285	332	296	299	290	296	324	331	299	271	269	305	302	322	291	303	293	277	276	283	325	291	299	292	295	289	285	292	289	294	275	334	316	293	328	307	298	333	300	313	309	323	302	276	289	312	295	312	297	307	293	305	316	294	315	309	305	321	271	335	321	271	325	292	312	273	317	292	272	308	307	306	303	308	298	310	311	287	269	278	305	345	302	304	343	289	305	311	359	273	290	299	300	316	315	288	316	291	295	274	303	300	294	332	311	299	287	297	319	308	306	284	291	298	277	305	306	286	255	296	334	278	313	260	264	306	334	290	268	329	294	289	286	303	299	283	287	293	305	304	296	331	306	304	308	317	299	268	307	332	324	293	298	288	297	302	290	271	299	309	322
17290	2847	6333	7350	6307	5193	3805	2977	2393	1894	1748	1441	1353	1108	1022	1036	996	901	913	928	923	857	857	833	831	849	768	795	800	746	795	711	728	741	716	742	788	791	767	761	810	751	789	780	738	752	732	803	743	738	768	732	710	699	720	676	711	722	684	699	718	680	709	677	674	704	686	679	712	698	669	636	676	658	690	674	676	722	708	666	695	691	662	677	764	700	694	714	738	620	680	698	694	708	698	721	696	695	644	710	678	679	708	671	724	704	667	689	715	711	717	660	718	722	666	666	688	728	654	624	721	691	711	737	712	709	696	718	668	702	667	668	678	675	717	664	669	694	655	679	684	729	675	707	672	652	689	710	661	678	659	688	663	677	697	713	681	698	662	706	691	749	649	736	713	683	656	681	708	697	669	661	666	639	652	696	674	674	700	694	656	698	709	730	731	686	724	702	667	680	667	761	630	693	683	644	669	716	712	681	677	684	702	672	738	685	688	658	694	644	670	688	646	655	678	711	668	685	681	675	639	675	648	680	644	671	663	675	690	691	641	714	715	674	722	683	705	663	665	717	695	676	693	664	725	668	646	680	667	641	662	680	682	682	709	664	659	676	676	669	719	668	721	665	732	721	705	715	708	655	683	695	667	650	672	676	707	653	692	675	686	707	664	641	683	676	708	663	648	732	655	696	695	653	700	677	717	603	672	642	676	667	641	633	696	678	725	724	733	682	669	677	678	695	691	674	701	668	676	672	758	715	706	668	659	692	670	723	621	699	714	686	692	670	719	705	655	666	659	659	720	684	659	696	693	661	656	700	662	656	717	689	689	658	670	737	692	643	643	680	675	650	725	730	685	657	673	692	705	687	679	667	658	715	653	694	627	615	676	720	684	708	654	722	694	709	627	662	702	690	682	667	691	667	691	684	680	715	695	694	697	714	678	672	688	701	655	665	684	667	730	718	691	692	633	708	652	696	729	652	695	703	728	684	742	688	653	665	700	677	680	730	698	680	695	649	654	717	650	657	660	681	692	684	659	651	656	638	645	698	687	670	641	675	651	724	710	693	700	659	674	637	652	706	660	665	709	700	680	702	678	649	638	708	706	696	690	673	707	713	657	700	683	677	653	690	673	643	714	688	695	646	646	681	639	690	650	679	632	671	739	716	717	731	682	691	711	722	666	674	696	696	669	640	698	714	697	670	694	634	691	679	696	721	713	665	612	647	697	695	657	710	694	679	666	724	725	716	683	695	684	678	690	695	649	678	734	684	698	666	700	656	665	674	710	662	690	659	666	659	696	732	681	676	677	694	672	658	704	680	675	689	652	683	733	668	684	671	670	688	670	673	702	715	678	684	680	630	693	726	666	714	689	668	690	670	687	671	683	666	699	696	712	707	677	714	644	648	673	636	693	677	641	723	706	699	670	663	689	656	652	654	705	669	711	671	688	658	730	717	653	698	636	702	662	663	664	683	673	655	707	731	637	680	713	649	693	698	665	633	693	685	698	652	704	670	654	679	661	657	682	655	676	709	663	664	692	682	652	685	745	678	661	715	709	730	708	658	649	711	664	687	649	680	734	682	676	676	672	672	736	703	737	692	706	700	669	727	706	721	665	704	659	665	708	684	651	667	665	688	690	635	699	704	685	663	655	724	644	681	685	679	674	651	681	709	711	698	698	650	727	675	661	648	632	670	727	704	699	670	654	641	694	749	662	657	694	685	752	673	661	657	681	727	672	715	700	647	685	684	656	632	669	656	708	717	627	648	677	637	638	697	723	688	659	687	738	693	654	670	696	638	713	686	666	716	701	717	654	691	680	695	687	701	717	699	741	682	688	666	654	702	685	655	673	660	682	697	679	663	651	651	660	724	703	663	660	685	663	663	623	697	695	649	701	660	644	659	734	668	650	636	686	649	623	705	692	661	679	615	665	703	701	683	666	695	680	688	678	658	700	697	692	647	659	740	660	643	649	657	679	703	645	742	673	659	665	656	713	666	686	669	653	690	643	678	668	669	693	680	677	691	728	716	689	618	673	722	688	676	716	656	753	677	646	665	659	651	678	659	647	652	664	690	638	683	757	666	700	676	738	676	701	700	647	663	714	671	695	694	741	680	732	664	660	695	728	698	707	675	671	699	688	699	630	708	684	692	667	686	701	678	662	655	615	709	649	683	696	681	716	667	686	655	713	654	682	674	697	707	704	672	644	713	698	686	703	675	689	678	677	727	660	697	651	687	712	673	702	681	685	704	664	679	706	666	661	700	709	691	669	715	698	682	681	655	691	673	654	679	701	675	691	713	671	647	713	657	737	726	672	664	728	674	635	672	678	706	691	676	684	682	683	641	699	760	664	696	696	695	704	664	694	660	680	732	639	681	687	683	696	672	725	643	699	641	645	678	666	678	678	657	619	715	735	667	720	657	680	687	697	618	719	726	680	717	677	692	689	678	718	688	693	754	664	673	656	676	646	684	698	695	688	708	728	662	686	696	685	681	669	632	729	709	670	655	637	714	641	689	716	732	681	658	677	694	700	726	663	688	674	665	700	718	700	679	661	643	702	709	666	656	675	655	688	703	668	678	667	654	674	674	660	667	661	654	698	712	698	716	681	649	660	694	678	664	668	682	706	670	731	646	702	677	701	680	689	666	709	631	705	657	736	672	681	668	692	666	712	715	697	699	702	667	688	671	713	708	677	681	681	704	648	611	697	692	732	647	678	663	655	682	660	683	651	659	685	710	632	703	668	742	662	696	687	676	669	694	682	644	700	676	671	712	705	656	657	682	668	677	649	673	627	669	658	687	712	647	708	678	700	644	647	691	689	635	672	705	673	700	656	644	654	654	705	714	694	678	670	679	699	733	684	668	652	703	660	657	685	663	694	684	692	671	686	676	701	658	656	734	681	695	664	664	716	654	662	699	670	670	649	677	654	706	689	734	670	683	668	669	652	705	705	700	656	666	706	702	673	692	692	705	692	641	644	714	681	666	696	700	683	672	664	694	682	669	697	660	679	701	655	679	663	679	670	676	767	647	677	717	678	677	656	662	682	694	714	728	694	686	637	660	649	654	685	664	658	699	702	699	668	714	702	723	695	691	713	625	655	657	683	708	704	652	688	679	635	666	697	685	653	705	696	664	658	639	686	675	675	661	742	659	680	718	687	677	647	639	672	701	700	694	662	676	701	676	655	660	638	688	691	690	659	683	713	651	709	703	661	677	730	666	652	692	658	703	688	713	670	683	665	665	628	685	661	696	770	649	715	685	752	679	703	658	683	697	665	686	705	672	672	722	682	726	688	682	688	662	644	655	634	685	638	652	706	682	706	722	659	669	676	665	648	671	706	718	665	678	631	656	675	693	694	696	698	677	695	655	646	671	716	663	684	685	659	706	646	729	661	697	737	683	680	710	691	675	674	694	688	704	690	725	638	667	710	702	671	669	688	678	700	629	645	612	667	747	713	676	647	673	702	686	698	670	672	671	664	647	683	704	676	692	651	745	708	693
38013	10147	6241	4886	3192	2192	1543	1174	829	728	644	593	472	470	424	437	419	416	398	426	409	362	397	384	362	380	356	375	368	369	341	382	338	337	409	385	357	389	363	407	407	369	376	340	395	389	374	383	349	360	361	359	343	353	362	379	393	370	323	331	354	366	357	334	327	348	343	351	369	314	383	340	329	360	359	371	332	333	366	328	336	345	346	330	363	369	343	354	359	345	330	391	362	391	363	347	381	337	360	386	334	352	330	344	349	352	380	364	338	348	349	336	358	374	330	387	360	337	356	372	340	343	324	369	348	377	365	353	354	362	345	352	356	348	357	346	378	332	357	346	352	377	331	342	353	331	336	343	386	311	342	365	366	393	372	355	369	363	338	383	324	350	318	380	381	361	358	352	343	359	339	367	364	348	354	348	336	318	360	350	318	331	380	374	333	356	323	307	315	339	361	338	312	348	371	329	306	362	349	347	368	342	324	332	351	354	342	382	363	362	337	337	329	340	338	369	389	360	378	392	332	314	368	395	400	307	351	367	366	369	348	363	334	359	348	322	346	342	376	322	338	323	328	346	347	375	343	348	342	328	367	336	344	362	338	343	409	367	364	364	322	340	284	337	346	373	349	374	343	320	340	368	358	342	336	362	379	327	348	356	373	328	318	345	377	350	351	375	378	373	338	349	350	351	357	359	362	390	371	363	360	353	331	342	381	341	323	336	298	336	375	378	355	379	374	342	367	352	344	401	364	351	316	360	337	352	319	375	356	349	378	386	390	342	395	353	376	360	332	357	364	371	318	347	366	365	355	307	376	341	354	322	374	350	340	367	346	331	351	372	335	373	348	338	350	328	352	347	331	380	330	328	337	303	363	329	373	337	356	344	385	373	341	355	363	341	335	351	349	365	399	352	359	351	350	363	375	367	333	346	354	326	343	359	328	315	321	328	330	368	368	368	372	335	380	309	321	319	347	317	389	322	325	328	326	347	363	341	338	314	363	347	369	337	348	359	332	347	309	341	348	322	350	349	367	348	368	327	327	390	390	342	359	359	359	369	368	355	376	317	338	348	359	356	361	371	357	338	350	344	366	334	324	347	367	333	347	340	321	382	365	329	345	373	359	374	374	343	372	386	351	316	352	350	356	347	370	336	317	317	350	370	342	336	342	381	332	353	344	354	346	345	375	359	382	350	349	345	359	374	373	386	336	349	372	335	371	365	351	336	315	362	309	312	347	319	358	325	367	323	352	381	318	353	357	321	345	370	365	337	368	373	365	341	389	339	364	330	340	333	340	371	339	340	316	359	362	356	355	363	332	343	346	322	323	376	409	351	361	358	371	369	345	372	357	340	354	364	352	361	307	374	356	366	341	378	331	342	353	332	331	369	325	403	353	316	305	354	369	350	319	364	328	362	363	346	334	348	361	326	322	330	335	365	353	339	364	344	373	389	371	331	359	354	363	330	378	315	334	338	377	344	329	356	355	355	339	351	345	438	359	392	350	359	371	361	358	356	341	339	359	370	313	346	344	377	345	353	384	372	375	384	393	356	305	373	328	376	362	345	307	339	357	349	385	330	356	323	336	328	367	344	399	313	336	345	326	357	339	368	373	344	372	355	342	376	348	367	353	334	315	325	362	331	354	318	343	334	347	350	375	351	344	400	357	339	381	362	371	376	321	337	337	374	363	321	353	366	363	355	327	353	354	351	350	325	348	363	313	369	351	343	340	300	333	370	348	367	322	361	346	375	345	368	363	355	356	395	372	358	344	351	356	350	336	343	319	337	378	381	353	371	355	337	326	355	337	346	397	328	353	346	375	339	347	375	361	366	348	365	355	348	369	379	323	355	362	354	397	306	356	337	350	364	323	340	349	375	364	375	339	350	369	372	351	355	380	320	343	331	336	329	366	384	358	317	337	379	387	363	360	336	382	337	338	346	376	370	376	362	339	406	381	356	365	361	345	363	350	302	341	353	365	366	396	354	366	403	343	377	379	387	343	358	388	337	336	360	357	361	347	363	371	349	361	378	351	330	347	362	357	340	392	333	339	334	388	351	362	335	341	319	356	385	371	316	319	337	329	329	357	386	359	371	368	362	367	343	338	358	316	351	349	379	362	326	331	331	376	306	332	355	352	359	366	334	326	346	370	358	385	336	387	330	382	343	351	388	352	398	380	364	382	332	366	370	374	308	329	369	333	364	372	353	354	389	367	314	333	365	348	316	347	300	344	359	356	375	331	333	325	346	366	346	379	356	338	374	351	335	339	357	337	311	357	382	402	381	339	377	346	328	359	361	357	368	331	356	349	358	326	350	321	338	386	317	388	371	351	355	335	310	369	417	370	348	333	358	336	312	350	354	373	377	372	359	378	333	370	384	303	355	308	375	356	347	350	286	341	380	359	353	390	333	326	337	355	324	346	358	363	359	320	372	336	362	347	361	321	324	375	372	369	387	387	328	366	358	340	307	345	382	365	366	333	355	315	342	383	315	353	394	355	306	340	330	320	351	356	346	316	375	343	337	368	330	334	325	324	368	333	353	380	375	352	354	381	391	351	343	372	341	332	367	333	369	378	316	311	390	366	356	356	398	356	354	367	358	372	336	377	333	363	340	358	363	344	300	365	371	332	352	322	355	311	312	379	345	389	359	390	393	356	323	358	365	377	375	368	349	349	376	358	351	384	354	338	342	382	374	351	340	358	373	343	376	375	341	373	343	345	352	336	309	353	347	384	397	328	345	362	371	382	327	361	362	359	358	359	358	335	350	361	384	319	376	370	349	348	392	346	353	346	321	325	351	355	354	405	385	362	323	368	352	358	352	348	349	356	328	350	341	336	325	352	309	318	354	347	354	382	335	339	342	344	388	352	377	349	348	360	365	326	352	368	373	351	358	356	324	373	345	338	365	355	326	371	385	393	387	340	398	365	442	350	329	337	359	314	334	358	323	323	336	367	350	348	345	367	360	364	339	307	342	373	355	361	374	316	334	358	364	375	368	337	316	352	368	351	345	382	377	359	366	339	351	352	356	322	378	349	379	353	370	346	332	361	366	354	330	365	339	367	354	355	318	326	352	367	352	348	325	330	376	356	352	351	332	358	389	337	361	347	378	352	371	362	328	386	363	356	317	323	376	333	361	374	329	351	385	355	341	326	342	333	364	341	335	327	354	371	330	384	343	361	348	357	369	347	353	374	333	346	356	321	352	338	348	344	346	344	398	337	362	371	325	394	354	319	340	337	363	352	341	337	374	361	338	312	348	356	349	311	328	342	356	350	355	430	334	356	340	368	339	373	349	380	358	368	337	350	367	344	386	375	334	383	342	353	361	359	334	339	317	337	378	332	325	356	305	311	303	351	357	345	353	324	326	356	402	350	357	328	351	344	331	338	350	351	363	369	316	355	366	358	325	351	327	383	349	356	347	357	349	321	340	368	376	353	396	375	359	368	347	324	330	334	355	323	356	356	371	333	373	365	363	349	374	358	330	352	350	361	378	356	358
21064	4519	9524	11363	9818	7614	5630	4319	3351	2739	2241	1969	1618	1494	1389	1224	1264	1133	1125	1139	1076	1109	1005	975	934	917	972	911	891	909	927	942	876	915	901	920	933	906	854	896	913	912	876	899	792	859	866	855	829	840	866	866	840	801	815	842	782	749	780	755	804	790	784	800	761	747	787	742	813	737	780	788	775	835	799	765	808	725	754	784	795	796	792	796	819	804	758	781	734	788	747	792	787	738	806	751	775	774	744	749	795	779	819	781	815	782	747	782	755	727	762	796	758	758	715	708	782	758	736	810	786	779	750	817	770	737	776	716	720	818	755	779	769	719	774	789	789	837	759	754	760	809	761	770	761	747	767	720	756	760	740	769	742	726	755	755	744	725	762	725	698	731	802	723	753	719	741	810	795	744	822	725	755	766	703	692	774	756	771	778	770	774	724	771	779	776	759	724	731	713	749	762	732	778	738	785	759	771	853	803	750	814	760	762	754	742	804	789	690	764	728	761	755	746	751	804	791	728	763	741	764	770	772	753	761	783	768	740	766	711	741	757	794	775	757	713	754	759	741	759	783	789	787	795	800	740	731	735	720	738	794	783	775	776	767	725	760	809	775	746	790	748	824	751	767	739	808	756	756	801	727	743	748	779	735	749	766	791	748	801	759	728	763	738	808	755	791	750	752	768	738	721	764	785	745	727	746	759	740	750	765	753	752	741	710	793	746	715	764	766	777	796	739	744	743	808	778	778	809	739	786	802	760	749	762	745	773	787	758	827	809	748	786	800	786	779	792	726	764	765	770	731	787	785	765	718	744	768	776	773	742	751	722	760	788	765	756	785	775	769	732	768	717	752	740	720	756	741	734	731	815	712	803	743	777	767	789	776	836	810	750	770	741	791	748	782	749	711	813	800	762	742	778	755	771	775	734	809	750	776	748	757	743	787	727	790	796	800	789	717	773	776	736	718	755	738	755	747	730	783	740	696	739	812	732	728	735	780	777	796	785	737	786	762	791	694	773	789	753	752	748	779	813	739	775	766	744	693	756	755	780	764	812	753	747	767	799	745	713	746	782	778	776	756	743	781	822	753	792	767	751	737	752	791	776	756	740	729	745	759	673	764	753	714	756	767	728	767	757	779	703	801	728	717	772	751	771	826	742	738	747	790	751	797	778	742	787	720	768	788	779	767	745	779	702	756	736	772	741	778	793	773	728	727	790	767	760	762	751	758	785	712	781	734	779	772	745	734	769	767	774	771	741	726	755	737	812	778	802	753	764	760	786	756	755	784	749	735	830	744	743	779	756	739	726	780	741	722	778	740	786	746	731	801	774	742	751	688	763	800	727	753	735	769	772	802	799	801	746	740	738	796	793	757	716	832	765	752	740	739	767	721	761	737	777	775	749	801	735	785	794	778	797	753	769	781	741	759	744	745	785	747	788	751	748	715	791	797	753	775	750	811	826	764	745	725	812	787	777	785	738	715	736	764	796	767	729	760	711	807	764	727	798	761	740	764	757	753	733	742	751	748	797	775	731	756	769	746	754	734	740	788	811	768	745	763	683	729	729	791	770	782	811	755	748	757	806	763	748	753	813	745	764	729	717	745	738	769	791	736	825	785	772	747	733	735	808	756	769	744	742	757	741	719	774	745	789	755	757	759	736	775	782	695	771	769	739	761	754	774	791	748	774	768	718	723	742	712	753	787	759	730	754	763	762	710	678	735	712	767	722	746	790	740	810	786	748	766	719	778	774	761	727	706	746	758	749	747	750	787	750	742	747	787	761	803	793	742	763	757	809	733	795	747	769	755	734	765	774	785	798	735	765	707	729	784	737	785	791	781	751	762	727	789	697	718	771	809	711	781	830	781	759	755	769	788	742	756	764	766	787	757	724	791	760	760	779	766	714	767	783	775	778	754	784	695	799	758	776	767	739	796	784	721	775	723	748	742	749	723	736	744	756	800	775	772	768	765	737	745	776	770	735	707	777	739	709	785	750	758	737	780	785	778	769	811	814	822	748	806	771	745	795	797	749	821	782	749	765	776	755	759	766	763	703	792	778	736	779	765	767	749	776	786	744	767	767	792	752	803	766	763	770	747	753	762	786	729	775	774	788	732	798	728	736	816	760	742	739	767	733	747	739	714	798	783	752	776	785	761	775	785	734	820	765	796	782	754	746	732	753	756	795	785	736	714	781	745	783	797	738	723	766	759	742	788	761	785	763	790	748	769	740	772	748	770	791	740	764	811	742	746	737	793	786	768	723	778	734	754	763	783	769	707	721	759	802	767	726	736	761	752	757	795	750	782	788	761	793	709	786	758	785	713	754	780	771	764	727	728	714	723	751	777	793	756	784	779	776	794	754	772	769	775	780	748	820	781	818	792	792	812	702	731	763	739	788	745	746	736	736	754	778	717	775	731	785	749	729	768	780	786	766	758	737	803	765	801	777	759	771	775	793	811	794	782	749	802	708	797	768	744	784	785	757	803	785	726	757	749	771	785	806	749	784	762	756	707	730	717	776	787	800	755	764	707	774	771	747	805	813	715	758	774	802	815	742	771	756	753	754	776	724	741	838	730	746	787	722	756	760	795	791	776	770	745	748	741	781	740	765	757	773	806	767	805	759	749	765	749	775	756	777	790	746	774	805	731	774	760	773	759	774	738	769	781	730	834	739	742	767	716	782	806	793	771	747	695	779	779	793	763	733	770	702	775	780	757	798	813	810	742	752	710	767	795	744	786	727	765	754	796	692	773	738	772	752	772	762	766	773	782	753	824	750	786	766	759	787	735	765	719	779	790	774	752	794	743	775	752	768	781	760	753	752	765	784	707	772	722	713	760	763	742	788	735	739	733	786	766	769	816	728	798	755	743	792	752	761	739	774	751	757	792	733	737	776	750	794	726	752	738	756	774	780	713	746	767	770	773	762	773	779	781	799	765	827	784	742	791	767	751	764	777	732	751	778	733	756	832	721	765	711	773	694	752	763	793	750	748	753	770	764	779	767	733	765	753	770	748	779	801	781	754	771	783	747	754	792	744	685	730	743	707	747	808	769	747	792	770	778	742	764	745	794	765	787	788	775	748	702	769	770	756	776	738	711	761	788	732	783	771	775	824	749	797	739	737	779	781	787	768	750	768	746	799	760	773	770	777	788	716	791	740	760	747	792	751	792	769	743	748	731	740	767	770	799	759	784	787	789	692	721	747	793	728	755	724	779	768	771	727	806	730	799	759	775	797	773	758	751	756	733	802	761	792	753	735	760	756	768	792	778	762	749	747	752	761	756	769	811	754	704	758	776	758	783	814	761	766	791	782	778	770	770	748	794	802	798	747	752	767	780	775	784	736	743	799	806	764	765	753	785	760	768	814	833	780	755	806	720	795	738	750	728	724	806	759	780	716	785	738	769	841	768	749	728	762	838	703	727	690	782	793	719	773	755	775	729	777	766	764	747	749	739	769	754	743	751	778	766	751	756	770	752	814	728	739	769	762	770	764	795	750	777	771
11647	2199	1744	1505	1053	747	596	405	355	288	306	268	280	234	207	233	188	224	205	219	245	230	245	213	211	211	189	244	195	231	226	213	216	211	190	225	226	222	206	208	207	183	195	194	187	221	237	193	198	238	211	228	181	209	210	196	214	222	201	243	190	230	208	167	219	188	205	195	195	225	220	209	193	204	199	237	227	210	197	191	199	197	213	213	207	205	221	218	214	234	223	207	225	212	218	173	231	204	218	215	199	236	218	233	230	200	206	203	195	183	202	211	198	199	200	211	210	239	194	215	168	225	207	217	240	184	205	217	198	208	216	201	225	208	198	196	235	233	227	179	184	201	220	208	197	207	227	231	213	208	202	213	226	222	201	219	216	218	207	218	205	200	208	225	197	229	211	185	194	194	203	202	218	195	210	221	204	204	215	215	193	227	208	196	190	191	208	223	170	219	216	228	213	201	181	211	189	228	207	226	215	194	190	180	205	209	195	186	225	242	204	230	218	207	176	191	211	195	186	208	213	210	196	205	213	213	192	216	220	253	226	231	202	182	228	201	191	217	192	208	192	205	186	206	214	189	184	204	212	235	204	204	198	214	179	191	213	192	198	193	195	205	220	202	201	184	243	206	201	208	211	201	209	187	221	207	187	187	211	194	233	217	218	212	200	206	220	193	207	214	231	192	168	187	199	218	202	213	221	196	218	194	173	203	219	199	196	213	183	219	193	207	208	194	202	214	201	207	179	208	194	234	215	195	211	189	197	210	212	172	197	213	206	203	213	192	189	195	224	176	197	227	236	216	212	165	208	220	232	204	215	185	204	181	201	184	183	178	186	184	211	193	227	196	204	226	180	204	185	173	220	214	194	205	209	198	207	186	196	210	225	195	211	193	210	176	234	200	214	206	198	191	215	198	221	234	203	193	173	192	203	196	215	202	207	212	209	215	205	235	178	203	174	188	214	202	190	221	190	209	184	194	194	209	207	186	208	205	200	211	207	185	175	215	209	197	187	190	206	204	204	224	209	223	209	197	191	211	203	173	198	200	210	169	211	191	179	207	241	193	179	211	187	206	203	209	200	176	171	212	214	209	207	208	187	224	217	205	216	217	206	214	229	232	188	214	212	214	208	197	219	208	193	197	206	205	166	200	201	212	227	205	187	196	229	195	195	224	207	177	201	205	197	198	218	236	187	192	210	166	208	196	230	176	204	215	192	202	190	195	216	220	200	198	200	220	208	196	223	214	202	219	195	214	194	232	202	238	181	169	205	201	217	188	219	192	209	176	192	208	218	206	214	192	216	227	202	188	224	186	240	185	213	230	189	196	208	199	190	186	186	165	217	195	205	217	209	197	207	221	187	203	200	211	178	213	209	181	195	214	197	193	212	194	185	219	197	197	217	205	199	210	227	230	220	186	194	209	204	213	218	245	190	192	175	191	207	191	186	206	221	214	198	217	190	202	214	195	217	212	204	189	195	198	214	187	236	210	202	199	202	200	200	187	186	182	175	195	205	191	178	211	209	211	213	175	224	202	198	207	201	199	223	218	215	204	208	199	197	169	192	221	204	220	213	196	187	199	221	192	205	186	164	224	197	226	203	192	179	244	190	202	227	205	195	244	182	187	177	205	207	249	206	217	197	190	211	242	185	232	215	217	215	210	218	213	198	184	184	209	194	181	181	219	212	173	216	242	218	231	227	230	197	187	180	221	182	192	192	216	217	177	208	192	189	197	208	199	183	195	223	219	165	176	200	237	186	194	210	198	180	215	221	197	195	212	199	221	176	188	197	216	216	187	198	198	203	196	205	231	214	208	219	218	212	194	208	198	202	188	184	197	193	206	205	187	182	208	220	229	189	216	239	200	194	229	222	201	199	184	221	164	187	203	171	185	213	223	208	218	173	188	209	222	187	216	192	213	203	208	202	204	200	192	204	176	204	219	206	215	215	205	208	203	193	220	178	211	224	221	218	199	207	217	232	204	199	203	186	194	191	204	202	205	196	197	178	190	207	210	224	215	209	227	197	225	212	192	237	209	211	226	211	205	175	209	187	232	217	203	170	193	217	181	189	202	195	200	204	204	223	194	205	212	222	208	207	206	208	202	188	194	186	202	207	214	227	197	186	183	203	193	209	224	211	211	196	204	207	204	205	228	224	188	185	216	218	200	196	186	198	223	164	199	225	189	200	189	203	211	196	223	206	207	174	183	197	212	206	239	190	194	192	208	216	183	212	237	203	190	179	187	227	216	177	201	195	211	211	213	213	174	170	203	233	189	191	179	221	228	190	194	196	208	209	200	204	206	178	213	195	216	202	222	205	169	203	240	182	199	203	182	212	201	198	221	231	199	223	204	206	213	173	213	211	206	209	188	183	204	195	206	213	188	187	207	211	178	196	203	208	172	237	191	189	204	171	200	222	183	175	196	199	218	214	207	193	197	219	231	176	212	201	204	211	208	196	212	205	215	204	224	234	211	209	192	171	181	198	227	211	191	205	210	235	203	214	204	245	195	188	185	205	214	184	213	201	200	213	230	212	201	215	235	194	213	203	211	217	220	202	207	178	199	212	194	158	195	226	203	222	231	203	197	201	228	211	220	205	189	200	205	203	199	198	228	199	226	210	225	192	217	229	199	224	190	203	202	195	197	192	194	198	212	192	218	222	187	219	197	220	214	194	194	208	197	233	173	203	205	223	218	200	197	207	183	213	228	198	198	223	212	198	200	241	205	212	182	177	194	192	224	193	199	187	197	195	223	194	193	215	191	231	234	218	216	190	196	220	188	218	231	198	218	211	188	206	229	201	215	201	207	184	193	189	182	210	211	212	220	216	203	202	180	205	218	221	211	217	233	226	194	200	198	180	216	227	200	199	216	196	217	219	216	200	186	203	204	237	198	194	204	219	201	178	194	216	203	197	200	219	242	195	213	203	207	206	191	253	197	212	235	199	232	225	181	179	222	213	210	183	234	198	198	198	214	186	224	225	216	189	199	199	175	203	193	199	187	194	198	169	227	195	240	209	190	208	203	207	194	212	209	205	205	195	201	212	191	210	224	188	199	207	187	194	203	195	209	204	222	196	233	223	199	195	231	211	203	215	209	213	196	181	201	189	224	197	198	217	226	234	191	191	224	206	214	217	189	206	204	227	183	218	222	217	238	195	212	214	200	203	204	208	207	220	244	235	204	211	219	191	207	219	211	245	193	230	200	205	209	168	218	208	205	219	227	202	201	202	190	214	202	193	200	209	213	217	180	214	191	219	199	210	201	188	183	182	178	200	219	204	217	182	205	197	201	197	184	191	177	217	198	215	228	199	204	177	170	191	185	191	181	177	204	217	210	206	212	200	199	231	198	214	192	234	218	207	217	168	199	192	199	202	222	208	187	188	201	184	171	210	210	227	195	225	226	194	214	219	185	188	180	177	204	179	203	218	194	192	223	175	219	197	201	178	216	196	195	197	189	214	202	208	208	171	206	215	191	202	164	190	220	194	190	214	219
6854	1682	3366	4328	3716	2917	2136	1669	1409	1176	1021	896	801	732	708	645	577	579	560	602	557	573	558	547	547	552	536	503	570	482	513	535	531	543	515	484	481	532	543	577	548	510	550	556	545	532	561	527	521	505	526	498	508	491	493	499	498	492	496	485	461	470	481	492	516	528	503	472	484	492	475	493	479	521	502	494	524	490	516	461	519	462	529	472	497	427	507	503	488	467	531	504	513	488	518	487	459	506	489	458	478	481	514	471	502	474	489	462	451	515	479	474	496	456	486	447	498	474	485	519	550	511	506	502	498	474	467	510	489	497	470	512	482	493	509	459	504	529	468	488	507	488	496	468	468	501	492	474	456	511	500	500	450	473	513	473	480	474	494	505	504	447	508	514	488	501	475	493	472	510	489	475	464	475	481	505	490	501	467	478	506	492	483	524	467	519	481	470	489	495	478	474	487	532	497	496	541	472	476	452	480	530	519	504	485	499	467	543	471	456	502	475	498	509	483	487	470	462	508	438	463	484	503	456	499	496	493	486	463	498	482	473	499	517	509	504	472	491	487	472	469	529	490	470	526	518	512	458	500	494	494	496	500	491	476	514	493	477	475	516	498	491	466	476	489	515	524	495	463	499	484	496	527	521	500	502	515	469	533	504	483	471	468	472	518	504	477	506	462	494	495	503	487	474	506	512	479	523	492	505	482	499	481	448	464	473	482	476	499	481	503	464	452	489	471	493	489	464	552	504	476	470	486	473	465	475	496	476	497	483	518	539	485	528	504	505	489	505	491	511	508	488	492	496	518	462	482	502	501	517	455	471	438	479	463	492	473	501	466	473	483	498	456	521	483	490	526	477	512	515	482	453	507	520	464	462	453	517	478	463	500	482	499	479	499	491	497	490	506	463	486	481	501	480	501	448	475	497	489	530	529	507	508	485	476	513	464	524	490	470	505	477	536	444	459	466	480	487	469	458	481	481	508	507	495	452	499	487	512	500	502	481	492	501	497	483	518	493	483	512	467	477	507	475	481	487	513	490	482	469	494	490	463	477	482	454	459	483	437	481	481	512	458	521	446	521	525	500	497	487	507	479	472	532	514	520	463	494	489	547	516	520	486	504	507	514	506	429	484	493	463	513	497	512	525	478	511	487	471	496	525	508	517	478	490	429	517	531	505	486	488	495	500	480	458	475	496	505	508	500	479	434	514	465	496	520	477	509	484	462	488	470	506	464	520	497	515	482	505	504	488	497	484	488	479	497	510	481	473	500	497	501	473	468	470	448	483	479	483	495	483	497	472	474	501	479	483	509	476	488	462	498	539	500	478	519	499	490	527	514	463	479	500	472	511	513	477	482	495	456	488	507	498	479	481	500	526	474	491	491	471	464	532	468	512	461	482	475	438	536	527	509	485	468	523	457	484	461	509	485	445	462	487	495	513	486	519	511	516	458	505	474	504	508	485	464	454	496	464	496	489	493	460	498	545	477	496	481	499	500	454	469	506	473	477	506	493	497	469	457	471	513	463	484	480	521	501	500	486	475	490	503	471	514	541	482	478	494	474	485	454	461	494	472	501	483	499	474	472	499	502	482	472	480	459	448	495	500	493	462	508	506	495	469	501	472	503	499	521	484	457	501	468	504	472	455	501	525	516	472	518	454	480	509	490	501	449	489	501	495	524	469	502	469	490	512	463	454	501	519	473	467	476	523	506	486	491	483	520	485	482	511	464	460	468	481	513	508	519	470	481	510	491	466	486	525	481	488	499	520	504	490	471	423	497	469	504	509	502	508	446	491	475	488	495	472	474	511	511	499	507	468	487	501	556	523	510	496	457	483	485	505	492	477	496	506	448	525	504	506	457	482	491	472	499	484	498	466	466	478	500	479	496	450	462	469	464	454	492	487	473	495	500	464	472	469	452	477	435	499	502	466	498	499	464	458	464	519	472	492	528	505	495	482	476	509	527	483	543	501	505	512	502	459	502	537	469	476	523	518	503	479	459	445	498	473	466	492	529	484	472	521	469	473	518	447	508	478	472	503	443	502	462	525	506	447	461	475	466	458	486	497	477	479	483	501	480	481	482	501	497	494	504	492	475	445	471	505	477	492	482	481	499	534	468	489	503	509	475	498	503	516	453	480	490	481	477	503	508	481	506	507	457	487	504	506	441	474	498	517	477	481	457	472	467	492	505	498	465	494	490	495	491	490	501	469	488	480	496	489	457	491	506	486	538	500	520	547	503	466	473	442	496	506	499	517	473	513	509	469	467	497	531	499	505	483	462	502	485	485	523	487	501	521	516	495	469	487	504	437	439	514	492	438	509	471	474	427	492	482	472	471	467	524	488	451	468	461	459	501	479	501	502	475	521	472	496	481	487	542	447	504	465	484	516	514	476	503	479	486	451	497	482	495	456	445	467	487	489	483	473	520	441	489	482	477	481	493	461	510	482	488	485	511	486	519	460	513	498	496	462	466	428	509	522	497	541	494	470	487	543	467	454	474	536	470	512	485	520	481	512	511	502	466	518	506	453	496	483	491	495	470	475	487	485	531	531	487	476	452	492	489	482	485	440	503	471	484	495	446	495	476	510	535	480	463	467	484	462	482	514	512	498	497	470	474	464	494	473	496	467	535	462	474	451	512	503	547	495	478	448	493	495	510	504	507	465	479	524	511	470	508	504	454	463	518	515	503	493	475	474	462	445	502	486	491	512	497	502	521	485	459	449	478	485	503	465	494	502	501	500	487	494	486	481	464	457	499	480	510	450	516	519	488	498	473	461	507	481	502	540	462	462	469	473	494	528	503	490	513	499	507	490	465	472	481	459	493	507	509	491	476	488	522	502	493	492	523	492	473	465	502	492	527	514	551	457	479	522	493	506	521	490	475	446	517	483	492	490	463	513	455	506	528	481	481	474	515	522	496	456	483	510	465	498	466	475	482	490	522	450	478	440	456	486	501	476	462	475	512	444	477	517	488	479	496	496	486	470	489	491	500	474	479	455	514	472	485	498	526	482	498	482	501	487	511	479	488	485	483	456	503	496	428	481	471	475	442	509	496	488	483	476	452	493	487	464	463	514	498	476	474	488	476	497	493	484	512	447	492	513	510	498	507	479	518	443	509	441	462	498	472	462	489	480	493	519	484	483	499	498	494	444	466	476	472	501	484	521	494	490	510	475	477	452	472	514	498	496	495	488	467	513	491	465	503	514	492	437	515	532	500	491	477	498	477	506	479	507	485	465	507	486	486	481	491	510	490	484	459	461	466	464	475	494	492	461	490	502	505	504	502	495	491	520	500	489	482	465	515	473	477	501	483	459	493	506	508	479	486	518	477	496	478	475	473	453	460	478	489	474	455	433	488	496	479	476	463	519	477	513	457	498	451	511	532	465	478	483	463	498	486	491	468	462	513	456	470	487	491	488	498	490	534	503	473	490	498	474	475	494	501	477	483	516	482	494	501	538	483	503	510	455	489	461	460	507	508	494	501	522	471	497	500	500	503
27950	5994	3464	2913	1770	1370	1003	790	612	555	456	433	416	341	374	338	337	336	339	320	341	314	377	336	318	317	332	336	309	328	321	277	339	315	323	361	301	339	302	318	322	319	348	314	323	341	323	287	268	320	303	333	320	308	271	296	305	326	299	303	305	348	309	286	278	325	330	283	300	297	304	305	300	303	297	323	303	328	324	322	289	313	280	293	284	275	284	292	317	292	294	308	324	303	316	278	289	320	297	329	338	330	318	315	320	277	302	310	360	307	281	289	291	296	305	314	307	306	283	304	287	306	309	310	290	282	305	309	301	272	300	299	303	306	302	327	322	268	309	294	292	331	292	295	291	303	313	291	317	302	299	287	306	303	325	321	325	256	277	296	283	293	324	274	290	317	286	286	307	344	304	305	318	313	286	281	307	305	280	287	311	295	314	316	291	334	268	312	285	291	288	308	298	285	286	288	291	300	328	325	301	314	304	282	301	289	301	303	293	284	306	300	305	312	307	298	293	332	325	283	302	318	280	319	383	289	276	302	311	324	282	268	328	329	279	300	276	305	332	288	328	320	281	274	320	323	308	303	270	317	304	305	310	288	307	329	300	306	268	282	318	304	290	296	297	274	307	298	291	310	319	343	299	286	305	328	303	292	324	275	303	316	310	308	334	313	310	292	307	274	341	299	285	306	303	285	302	288	317	283	323	281	302	287	287	288	312	271	288	329	317	294	305	319	331	303	309	326	314	319	288	270	277	319	264	281	280	295	296	275	292	294	271	291	304	286	282	296	286	309	335	292	286	307	289	312	320	325	331	313	299	296	304	282	312	282	308	260	297	309	300	259	314	318	317	308	282	327	338	312	304	282	290	335	343	324	296	296	300	269	303	332	290	338	332	319	299	288	300	347	331	312	290	295	309	294	290	294	304	305	291	284	290	303	283	278	311	277	298	312	276	291	300	312	299	282	316	325	300	300	308	317	248	294	270	298	292	287	310	302	307	294	295	301	308	279	291	308	324	308	307	296	324	288	317	258	340	324	343	334	299	301	299	306	288	302	300	301	293	313	288	318	289	284	306	300	271	283	287	287	301	302	260	288	287	273	258	313	315	316	280	286	289	297	308	285	299	319	336	329	284	272	276	311	291	282	338	291	269	296	301	298	308	333	326	272	290	298	279	314	293	303	335	324	306	315	306	334	305	304	320	285	316	283	317	330	326	271	311	317	292	328	292	336	324	289	312	322	270	305	317	284	280	299	321	327	301	283	326	319	270	320	304	301	288	283	270	302	318	286	317	348	292	303	307	281	331	315	310	306	317	301	311	286	288	309	287	299	291	313	300	246	320	287	300	326	295	311	251	286	312	298	290	277	299	290	271	300	316	273	300	308	278	301	315	315	310	295	311	273	323	284	295	327	298	301	275	328	274	299	283	289	291	311	291	308	282	288	316	288	294	345	283	308	333	323	316	313	281	283	282	288	361	282	328	299	316	309	312	316	279	293	307	270	307	297	286	271	307	322	274	275	267	342	294	307	321	317	314	290	311	317	273	318	300	329	308	317	292	341	307	349	311	288	327	291	317	262	307	323	329	333	285	282	308	314	299	291	317	298	349	290	302	311	337	299	338	337	323	321	263	305	278	282	280	318	315	333	275	292	270	313	304	295	311	314	313	308	311	296	283	314	281	283	310	308	307	320	332	305	317	313	315	309	315	295	314	314	321	282	303	339	286	325	294	281	332	317	311	285	274	293	321	284	325	293	296	331	288	310	322	304	299	305	292	262	305	335	270	252	313	310	281	308	322	284	273	317	287	312	261	292	291	304	300	314	301	256	290	313	329	314	283	301	319	312	290	308	306	308	301	318	294	346	316	287	326	274	304	292	283	311	307	284	309	322	294	280	284	279	310	301	289	300	282	285	305	332	292	277	286	285	294	310	309	334	304	356	314	300	284	314	319	317	272	285	294	326	337	306	295	292	330	321	302	328	284	327	325	270	328	311	301	302	312	314	300	293	333	289	317	291	328	336	279	280	283	302	274	253	316	306	305	308	264	320	335	314	321	286	320	269	277	302	301	301	283	253	293	287	302	316	284	326	301	293	299	285	314	306	292	311	313	326	300	285	294	291	304	290	303	272	320	290	302	311	275	322	304	300	294	278	300	265	318	293	296	305	322	297	302	306	294	282	304	297	338	305	299	336	295	324	332	338	286	296	284	283	291	302	288	337	355	318	314	309	324	296	326	289	304	301	332	303	274	258	289	314	333	289	275	296	293	297	319	303	315	291	290	312	316	282	323	286	329	287	336	310	304	315	284	308	295	328	300	312	290	287	304	299	287	299	331	305	316	325	314	305	301	305	291	265	329	298	311	319	321	303	290	304	307	307	302	303	287	294	272	282	287	307	306	311	300	317	340	342	291	329	277	302	290	308	299	298	298	299	335	306	342	274	342	291	327	301	293	319	325	277	276	326	315	312	315	327	290	304	314	302	311	287	311	309	309	305	305	320	298	298	300	295	283	283	298	302	352	268	326	276	290	271	304	273	295	321	314	302	275	304	304	347	332	293	310	310	299	304	293	307	280	341	317	314	297	290	302	293	281	291	288	315	277	306	299	325	296	306	314	279	311	313	268	324	297	289	308	350	298	295	294	304	281	281	287	324	337	286	314	359	307	319	324	300	306	300	286	324	296	310	268	296	269	301	354	297	341	302	290	294	279	281	338	303	305	323	274	316	315	344	306	309	331	305	319	312	271	306	324	305	316	292	301	274	297	319	308	282	297	303	292	297	318	333	307	313	301	342	289	322	320	301	319	302	310	317	308	325	341	344	285	304	283	319	301	298	256	320	297	307	304	329	314	263	293	286	298	294	309	310	284	281	295	311	294	291	295	297	301	308	309	293	272	307	337	309	310	308	300	326	296	291	277	309	277	293	313	287	290	306	291	295	301	303	308	323	289	313	331	330	280	331	323	293	282	287	275	291	324	314	297	283	293	280	319	277	324	311	318	330	304	305	323	295	274	314	322	304	312	304	322	321	286	278	273	324	302	318	352	295	332	305	282	330	291	310	297	283	282	324	285	324	316	282	288	302	291	310	318	291	330	296	280	317	282	295	294	292	276	281	313	321	295	283	292	282	302	322	316	302	282	291	320	294	284	311	306	308	336	284	312	270	290	321	303	258	342	292	292	310	316	270	295	290	293	284	293	326	336	305	299	305	298	295	285	300	303	296	327	296	284	285	291	330	323	296	295	342	308	304	337	305	288	340	307	283	305	273	295	298	300	308	310	297	286	316	336	297	298	323	300	306	283	286	296	302	309	309	312	319	294	290	322	291	296	283	298	285	284	295	303	302	295	305	324	359	307	300	308	294	289	277	295	302	305	278	282	311	318	312	295	333	281	307	296	268	294	308	317	305	290	298	297	283	284	297	306	334	286	297	310	296	294	306	275	284	294	297	319	310	317	311	336	322	312	310	311	273	313	299	300	308	301	302	299	324	303	294
16508	2920	6482	7920	6787	4987	3930	3078	2297	1924	1591	1468	1241	1132	1122	1068	990	885	909	933	893	902	892	844	786	779	702	780	789	738	755	799	776	763	756	797	772	743	779	757	789	773	791	692	738	727	731	697	759	762	693	732	725	700	748	719	679	718	725	719	652	696	670	696	714	631	668	695	683	724	694	692	751	701	686	660	679	636	617	684	719	710	674	688	675	752	634	650	712	697	704	704	701	715	690	677	707	717	683	703	672	702	664	722	692	686	705	698	695	715	711	739	686	701	716	692	703	667	681	675	711	687	669	691	682	691	716	694	747	686	623	674	639	662	688	708	688	689	743	726	685	692	687	706	721	680	702	710	709	672	723	670	648	677	723	703	657	627	708	662	674	695	667	677	647	642	664	732	658	659	691	674	689	727	670	695	675	714	675	703	724	662	719	640	672	714	696	694	721	684	663	663	702	684	727	734	688	692	672	683	695	714	696	694	702	666	646	687	699	685	707	682	645	675	719	675	689	705	723	709	702	705	684	721	676	665	645	700	687	673	663	662	707	631	688	693	636	658	705	617	705	663	669	665	660	691	703	704	653	694	696	657	724	690	670	674	677	720	659	699	654	671	734	682	680	697	679	682	672	637	668	677	687	644	715	706	675	707	643	677	683	706	704	692	691	699	684	677	709	694	675	702	706	666	725	645	698	671	693	700	678	666	633	685	720	648	698	680	680	669	690	650	687	673	672	645	655	706	639	678	673	654	723	659	739	655	702	679	696	695	679	706	702	677	677	678	720	660	700	714	697	661	697	644	677	710	718	664	695	695	703	758	648	668	627	675	711	663	700	670	635	613	712	653	691	687	654	685	711	665	687	701	683	681	698	671	677	722	675	735	691	668	692	654	673	673	640	643	740	624	639	675	696	692	663	636	681	729	676	690	702	679	716	663	700	621	670	686	696	714	687	665	621	697	738	683	671	720	753	675	658	643	711	708	640	667	705	692	680	650	657	705	668	681	706	663	697	729	738	656	678	692	702	702	662	704	667	683	654	714	674	664	684	684	697	688	668	695	670	675	672	735	673	684	643	700	697	716	660	654	684	632	709	622	635	684	713	662	663	670	701	666	659	640	642	706	696	704	688	654	666	688	652	692	669	662	691	687	681	717	640	712	662	700	688	698	737	699	670	651	713	621	653	690	647	673	665	665	654	652	664	695	676	692	668	661	676	677	659	650	689	692	651	689	701	692	692	675	677	686	649	686	677	699	706	696	659	721	685	690	662	650	695	715	673	694	693	697	717	648	682	631	690	739	676	674	679	695	710	674	681	654	680	672	677	682	755	687	704	678	678	686	694	656	699	640	691	668	673	663	695	669	673	676	698	645	690	699	656	706	662	716	696	685	697	718	704	709	736	680	662	679	722	709	721	691	669	622	674	668	653	667	664	680	637	696	697	682	735	656	659	692	678	704	699	715	680	710	663	713	668	643	704	685	650	724	747	705	671	664	643	654	708	734	681	697	696	667	682	652	659	698	649	681	649	668	715	652	683	628	674	688	697	678	708	713	692	700	673	688	701	683	673	702	691	731	693	678	672	705	693	635	674	675	722	682	683	673	663	661	617	685	679	707	693	697	691	668	710	707	705	652	716	692	655	672	671	658	648	661	679	714	660	682	647	720	669	631	724	673	720	662	650	695	710	649	667	683	694	704	663	714	645	692	667	677	721	641	671	684	712	686	652	705	681	690	700	658	675	695	693	661	662	659	689	633	707	712	646	689	661	662	722	669	673	646	703	679	674	711	653	712	706	722	683	696	670	627	687	678	692	705	709	710	666	685	715	674	669	639	659	651	707	675	681	674	702	718	726	653	717	700	716	646	708	683	715	651	667	748	690	718	645	696	650	686	700	639	688	717	709	652	635	690	722	677	673	708	628	719	681	721	687	717	683	695	667	671	670	682	659	666	694	702	661	667	706	633	623	704	692	665	674	667	691	715	671	720	694	672	661	692	701	708	703	690	649	701	708	636	642	656	684	633	682	678	653	672	688	669	726	686	688	681	671	694	675	719	714	654	708	681	655	691	688	703	641	665	658	678	694	692	686	720	685	710	724	634	644	674	625	686	699	714	702	694	651	674	695	709	692	729	684	705	677	664	663	680	702	654	719	656	656	675	642	667	616	664	672	693	692	673	705	655	714	701	700	675	703	706	655	761	641	729	686	686	685	696	712	666	674	651	652	681	649	733	714	687	696	646	655	660	623	726	728	656	656	673	657	671	677	748	667	733	690	675	699	700	690	669	652	667	650	688	683	691	697	676	713	683	684	696	644	699	680	754	650	710	684	697	708	721	675	682	646	684	722	691	749	670	660	703	691	685	666	691	683	695	721	656	696	673	677	698	677	690	687	703	731	669	680	716	709	678	682	717	683	716	708	699	674	652	658	667	728	644	673	723	666	679	725	662	643	738	673	684	707	700	733	647	718	709	705	682	688	712	615	663	722	672	672	668	698	722	673	660	663	675	665	753	737	710	708	656	701	717	686	700	672	652	668	652	623	713	706	672	671	710	640	674	724	686	746	704	671	698	680	691	702	693	674	701	685	697	662	669	673	649	633	678	693	700	653	695	674	698	699	712	685	712	684	703	693	671	691	660	671	657	626	674	699	749	683	663	652	714	661	695	681	654	657	685	686	706	697	690	690	714	678	724	714	717	657	638	665	656	696	731	680	656	641	690	693	653	716	682	671	671	708	720	659	659	718	659	710	668	696	683	651	657	719	682	668	712	671	666	688	640	692	653	690	683	694	714	697	714	733	654	712	685	651	721	675	694	642	698	673	661	623	705	679	663	683	660	663	656	662	705	658	675	685	699	671	707	675	690	690	749	628	643	711	701	665	704	678	664	675	668	677	714	690	620	684	690	703	683	695	727	693	668	688	626	680	658	682	670	715	687	710	681	711	671	699	689	654	676	716	680	691	675	665	664	654	650	657	665	676	712	669	722	655	693	669	634	714	708	695	756	690	708	686	659	707	674	674	680	723	668	682	692	703	700	703	669	710	657	699	667	701	685	695	709	724	669	656	682	711	709	694	655	681	709	735	697	692	699	669	690	656	714	704	679	660	651	733	699	676	662	704	684	678	699	664	691	694	689	646	697	656	685	651	687	719	629	687	689	714	722	666	650	652	733	704	665	686	649	697	667	685	620	686	673	750	650	664	678	641	668	700	703	683	708	688	693	672	711	703	685	662	674	673	701	752	676	684	694	660	663	713	677	672	669	699	662	650	672	670	686	650	704	708	698	714	657	711	667	662	706	701	670	682	652	647	689	694	727	683	677	640	705	685	689	695	679	700	672	641	684	699	726	694	677	663	667	664	652	701	707	648	707	669	685	689	687	683	675	664	708	710	654	689	674	669	700	658	664	654	648	721	725	665	680	702	701	686	673	680	693	646	693	671	664	675	675	677	664	661	695	686	677	707	729	679	694	669	671	671	671	674	716	693	689	677	665	660	655
37117	9931	6104	4773	3121	2050	1575	1117	854	662	608	545	515	457	458	463	435	389	386	415	390	390	438	381	371	367	360	413	339	362	370	366	341	392	374	357	341	329	347	339	368	351	361	343	377	362	360	359	364	373	356	340	368	352	339	358	336	358	361	373	362	350	337	372	365	339	344	353	312	328	337	392	398	341	344	367	341	315	339	350	327	343	353	350	381	344	353	370	348	356	376	362	359	364	377	314	354	359	352	370	388	368	346	377	332	333	314	366	331	338	351	367	356	340	352	363	345	355	366	360	333	389	331	340	324	343	359	329	344	296	357	353	317	349	346	328	354	353	368	329	299	322	364	332	368	362	359	362	327	322	355	342	357	329	336	365	327	356	395	376	362	358	338	345	353	347	361	364	333	338	376	317	316	328	341	382	361	340	318	351	376	344	335	354	350	338	384	329	341	338	293	316	365	330	329	343	350	343	346	331	384	373	370	378	344	323	325	351	358	332	304	327	327	348	361	317	384	372	363	332	359	344	364	321	376	382	328	320	363	373	367	359	336	363	343	364	343	378	343	373	373	353	347	316	351	310	366	324	361	331	322	352	346	345	357	339	317	381	294	331	362	362	358	384	343	348	367	369	352	332	352	382	319	336	356	339	327	348	329	357	316	380	369	311	374	312	337	329	343	365	332	306	364	361	357	356	337	369	330	344	380	346	357	344	369	387	316	347	356	348	330	359	362	365	353	339	353	319	381	360	343	362	371	368	358	338	362	327	356	333	362	320	372	368	355	357	332	332	361	372	403	345	333	330	379	365	327	346	391	334	330	352	357	365	357	336	340	372	327	357	348	335	309	374	382	329	329	372	376	329	378	348	334	332	341	306	363	324	416	356	357	360	347	326	313	316	337	327	369	330	330	346	356	362	332	367	350	339	324	333	365	362	338	344	376	337	361	318	384	383	336	362	394	346	369	356	318	355	359	353	352	316	337	353	374	339	383	380	366	354	310	339	346	343	327	348	364	351	347	313	360	306	362	345	327	354	314	325	328	344	336	359	329	357	366	329	360	379	357	353	332	349	355	356	354	329	348	327	401	363	337	381	394	322	353	320	383	340	347	383	340	353	343	354	357	336	371	383	367	375	355	344	304	328	379	340	360	358	338	323	349	341	334	373	337	326	361	338	396	349	329	336	333	326	348	305	363	366	333	372	349	284	362	377	378	352	340	353	315	337	372	376	347	327	330	363	356	351	332	355	344	362	340	357	342	330	362	330	377	355	371	387	376	359	366	358	392	331	412	393	367	365	376	383	335	335	387	349	312	351	344	346	323	335	387	339	343	330	372	325	333	359	348	360	376	343	341	341	339	316	324	317	321	360	353	368	390	344	330	349	367	321	365	333	340	354	316	363	363	363	371	372	338	364	367	343	342	378	338	362	356	393	356	336	353	361	312	328	320	351	346	342	335	344	339	389	373	331	376	349	334	305	349	357	347	339	333	358	373	333	366	313	328	367	326	328	351	336	327	376	349	314	365	362	372	362	344	376	342	343	407	350	306	328	354	377	335	336	326	348	357	354	366	368	350	351	342	364	342	358	337	339	327	373	351	328	348	359	359	318	388	344	339	325	348	337	343	342	363	366	366	344	361	341	324	305	334	362	341	323	365	372	396	385	376	338	377	386	363	325	320	358	358	345	334	332	347	355	346	349	343	349	384	339	338	332	395	364	312	346	350	339	380	319	335	312	391	361	352	352	363	378	377	349	383	383	348	333	336	318	403	366	362	348	361	319	350	322	345	353	331	368	357	342	399	343	324	355	358	340	359	361	335	372	337	331	334	333	340	375	364	338	336	363	335	342	335	328	365	334	342	368	349	346	342	345	345	337	357	343	389	387	335	357	310	371	375	381	317	322	314	345	368	347	335	358	330	348	395	348	364	324	346	336	352	339	370	353	326	298	339	363	372	342	388	377	349	346	359	388	356	365	396	342	328	342	374	356	339	356	316	349	344	331	383	377	329	346	354	342	333	327	347	363	365	362	342	345	317	379	388	347	362	359	362	342	350	339	342	368	343	354	353	354	355	328	338	323	361	350	366	335	345	347	374	386	358	313	330	378	365	344	349	371	312	359	357	362	326	346	349	342	420	403	367	362	374	344	345	344	366	345	339	302	324	328	324	338	349	338	381	350	379	336	342	362	357	344	330	379	347	358	371	335	356	355	360	357	356	343	332	368	317	342	352	342	363	358	403	340	335	344	351	344	361	400	332	387	340	345	379	377	346	334	374	346	353	344	331	344	352	356	353	338	328	355	338	340	383	348	331	357	365	354	328	333	376	334	354	318	312	364	352	288	362	389	322	369	350	324	328	334	358	381	335	328	337	356	339	379	321	352	361	346	323	330	349	324	366	361	370	367	369	375	377	370	361	282	365	336	334	366	293	322	340	342	332	373	372	363	351	383	360	349	357	329	338	323	336	411	328	373	372	344	332	337	312	386	352	367	351	358	320	313	377	332	369	365	352	344	326	313	367	330	358	328	358	351	385	380	385	359	313	371	360	373	340	353	346	377	326	356	381	366	335	354	369	368	363	367	327	355	337	358	344	329	345	343	363	348	345	325	335	410	351	333	322	348	340	350	381	346	349	377	294	341	329	362	357	357	348	316	324	324	350	362	309	368	360	375	338	337	405	378	325	402	328	384	359	326	348	359	342	289	358	354	341	322	340	344	367	364	358	336	337	333	318	328	328	348	366	399	333	397	392	366	380	340	324	350	328	367	344	334	352	360	354	324	376	375	374	330	365	351	366	359	317	367	327	329	328	324	346	330	345	361	371	394	328	353	341	354	344	319	340	313	329	299	356	314	323	361	334	371	339	367	329	369	331	353	335	344	328	311	345	308	324	348	345	362	342	359	326	354	348	364	360	362	371	355	363	373	324	337	355	336	350	302	348	356	361	328	323	353	323	358	360	326	369	349	328	333	366	351	389	355	364	360	332	378	344	328	339	364	365	344	353	361	349	319	315	370	341	365	370	344	388	364	354	333	340	350	361	354	346	333	332	358	367	344	332	374	398	323	344	324	355	364	309	353	328	392	341	333	329	361	367	344	370	359	350	317	349	368	358	358	360	364	364	359	337	365	343	383	349	347	356	353	393	357	351	369	335	327	338	353	327	357	351	360	309	361	385	364	344	357	381	331	339	334	345	348	323	330	358	379	337	336	365	356	367	378	344	325	330	371	355	335	366	335	341	359	306	325	326	377	375	338	360	352	358	329	339	313	370	318	365	334	359	327	354	354	337	360	324	357	335	307	367	348	332	345	322	330	329	347	326	295	357	370	348	353	349	324	356	368	343	377	348	313	340	365	350	328	327	352	336	338	355	364	334	335	351	333	363	318	420	353	334	355	382	333	360	329	325	331	308	346	343	388	356	326	370	359	345	356	378	353	411	334	359	390	341	303	346	377	328	352	378	349	341	317	343	339	355	327	320	379	343	337	336	346	378	334	334	359
20654	4272	9621	11322	9850	7653	5842	4570	3479	2666	2157	1778	1586	1479	1326	1328	1228	1163	1089	1111	1096	1042	961	987	929	973	888	920	859	921	887	904	884	886	888	894	864	873	898	902	832	924	914	891	872	884	874	843	850	810	827	799	769	797	807	707	772	752	745	781	767	742	798	810	807	750	762	725	845	785	826	781	770	744	723	758	778	774	740	793	737	795	747	740	775	831	780	803	736	763	698	764	772	737	769	825	784	750	777	737	767	816	765	787	800	773	770	749	762	755	782	756	744	820	705	785	757	765	745	741	804	752	752	748	736	837	733	763	727	756	783	720	775	799	758	714	737	790	790	737	766	716	730	745	802	812	792	785	752	751	784	737	737	730	781	735	739	753	810	792	766	737	780	691	746	753	776	797	722	740	765	761	741	725	770	741	775	732	789	766	771	726	744	731	725	771	735	774	792	770	749	794	813	788	745	739	782	769	753	788	732	729	755	735	767	730	786	777	697	722	808	737	767	767	730	794	746	739	784	760	762	760	784	762	802	736	726	717	777	761	731	764	803	781	700	779	726	740	757	771	694	769	723	745	717	744	717	791	755	756	746	737	763	748	751	774	783	757	752	786	818	735	764	794	760	733	733	741	762	784	807	742	736	734	774	803	771	728	832	731	769	783	772	746	778	712	759	752	743	856	777	745	755	788	772	680	720	724	778	779	779	767	739	772	774	770	766	780	739	735	789	717	824	754	793	750	689	796	714	754	733	816	775	782	781	774	802	768	767	738	839	743	741	742	759	782	733	717	783	712	779	731	768	771	739	790	791	767	727	738	789	757	763	741	765	799	781	755	786	735	777	767	790	740	813	799	751	727	729	761	769	760	773	796	734	773	762	744	768	709	770	783	721	758	754	749	784	766	699	729	750	704	725	769	738	757	740	755	794	754	761	720	751	787	756	741	695	751	775	759	779	767	746	769	735	718	713	743	795	728	691	764	746	769	776	793	723	771	824	828	769	781	777	745	796	787	774	705	761	729	772	778	760	735	730	791	771	743	759	743	714	768	773	736	761	759	761	763	740	732	762	779	739	769	759	700	772	745	746	749	755	730	772	753	768	746	737	695	728	773	781	777	772	749	685	782	779	728	808	746	797	772	769	716	769	731	717	815	769	757	742	742	754	739	752	746	818	744	722	765	746	774	737	771	803	742	799	764	727	801	726	783	766	779	725	744	791	774	740	731	786	753	723	753	756	769	777	771	784	782	809	757	738	806	779	754	752	761	746	710	717	767	711	752	754	725	721	796	771	782	815	796	729	764	737	718	759	723	744	743	758	761	811	741	774	729	747	800	791	742	749	748	705	790	749	799	815	730	770	714	747	804	761	780	743	729	710	775	778	775	756	749	804	767	732	773	720	794	757	764	736	720	733	750	795	781	779	734	736	758	746	717	702	779	760	721	803	764	733	763	746	765	795	766	768	757	744	803	695	746	786	764	728	732	778	758	733	766	739	782	755	748	773	777	755	763	805	760	738	756	766	716	764	716	782	749	733	743	745	754	749	712	731	799	765	775	799	748	743	783	738	719	775	777	761	739	792	828	768	759	718	744	700	751	746	779	800	736	807	739	752	765	735	734	764	737	768	774	802	745	754	713	786	746	762	761	739	740	740	723	710	765	780	732	778	739	738	748	765	741	771	756	730	713	724	775	767	744	737	725	746	825	760	793	748	751	783	797	789	735	770	797	802	773	755	746	762	789	715	793	807	784	811	714	750	735	768	754	727	774	710	746	774	731	729	752	752	742	751	771	748	765	756	784	730	767	765	771	729	787	730	763	793	707	713	680	764	722	734	752	797	766	762	769	803	804	726	777	762	729	715	724	731	767	791	758	816	797	742	765	760	782	749	789	740	798	759	776	767	821	766	753	771	818	722	717	755	709	735	735	749	775	741	799	742	786	746	768	769	753	773	753	764	776	698	728	782	718	746	707	713	723	760	746	707	748	707	776	759	750	768	761	767	736	774	785	745	713	741	736	784	759	744	769	770	766	759	776	748	779	756	763	766	737	738	743	724	788	817	785	744	763	747	724	726	781	734	763	747	716	766	748	730	789	734	770	773	758	759	732	765	729	737	772	770	739	738	796	787	722	779	724	787	791	754	777	795	723	770	744	767	764	727	748	729	781	741	804	789	758	762	738	737	750	793	739	711	789	748	741	737	748	699	712	739	755	777	757	703	778	728	805	776	782	759	782	764	759	751	761	776	790	788	794	772	788	757	743	788	758	786	734	786	764	798	743	770	741	765	753	733	798	789	751	759	778	738	729	809	736	737	791	772	797	746	784	783	769	773	775	778	723	738	779	772	774	736	773	744	745	790	744	756	797	742	740	793	798	792	760	726	802	772	801	736	769	780	779	784	801	753	779	756	759	739	735	721	728	701	717	732	795	724	764	773	754	767	734	775	752	799	784	737	723	779	763	769	745	714	740	841	807	752	748	714	754	745	718	747	748	765	756	726	804	720	731	804	762	783	767	761	749	742	794	773	777	737	760	813	772	715	770	760	750	718	782	760	730	813	730	761	785	766	771	776	736	749	750	798	725	739	747	736	786	804	723	733	776	752	800	712	758	736	752	748	736	752	752	756	743	765	748	762	759	771	743	792	739	737	763	769	760	805	740	760	803	734	745	787	761	767	731	779	755	790	721	755	749	716	737	811	757	736	720	806	749	715	798	797	706	723	783	737	741	789	791	758	739	754	755	780	783	743	711	741	705	726	778	726	808	786	816	763	790	776	753	768	786	750	746	822	768	720	778	766	752	740	789	712	740	777	757	757	702	754	730	756	793	771	744	802	742	781	801	762	782	738	800	680	737	775	756	712	765	749	732	758	757	773	750	739	726	732	746	742	761	781	744	772	733	784	749	764	733	817	692	744	774	781	730	750	736	789	760	753	763	768	771	783	783	743	709	734	767	730	737	747	721	782	746	758	737	734	754	776	728	740	794	733	768	790	769	760	767	765	795	815	800	778	795	722	780	741	759	757	762	782	783	774	712	754	764	691	782	738	779	781	740	720	745	716	756	756	766	763	764	753	716	771	724	778	724	785	719	731	790	718	718	785	716	745	781	780	738	750	787	705	764	760	806	738	738	760	748	764	737	764	775	759	789	713	751	746	758	759	807	732	763	776	737	770	751	714	802	781	700	775	771	710	785	771	796	724	717	723	800	767	723	767	752	773	730	720	756	756	742	787	738	777	749	785	729	747	733	728	779	731	735	690	742	772	787	730	792	804	781	780	777	770	784	750	750	741	730	748	757	724	759	722	766	756	715	725	794	809	774	763	709	767	757	735	740	730	780	727	767	726	766	790	741	757	736	739	718	705	722	765	757	739	731	767	759	702	776	740	768	731	767	790	744	765	765	806	769	795	770	786	789	772	755	748	789	760	791	834	761	783	742	815	705	780	758	751	760	760	749	778	719	753	797	743	769	803	782	789	760	812	751	743	746	791	755	748	754	705	736
10870	1729	1786	1530	1069	786	597	462	372	317	287	219	274	221	224	232	244	198	232	233	217	197	186	202	224	227	230	204	232	223	197	187	200	196	209	204	224	219	253	225	190	219	200	195	243	192	229	214	196	204	194	202	206	207	209	201	211	220	183	200	203	221	217	208	179	206	209	193	186	178	191	210	198	223	201	205	199	210	186	181	216	190	214	216	195	194	188	220	220	195	202	198	208	192	195	190	196	212	206	181	216	183	188	211	214	189	208	197	226	169	211	210	197	199	181	189	192	208	168	212	208	206	216	220	195	204	202	212	196	202	207	213	193	209	188	202	198	208	198	191	196	192	188	186	192	211	173	227	196	220	219	211	212	207	229	221	192	210	202	229	218	194	204	205	200	180	209	203	193	218	216	194	210	209	222	239	209	191	223	218	207	195	187	202	227	189	193	198	207	200	191	202	216	193	213	206	177	221	217	228	187	194	207	230	204	224	203	192	198	202	203	218	179	205	222	213	187	205	184	197	180	180	207	198	209	192	215	210	189	193	199	230	183	196	211	229	186	204	208	189	222	198	174	229	205	192	208	210	195	205	214	208	191	177	239	203	200	229	213	213	177	213	206	209	221	216	210	201	203	211	205	194	235	198	240	221	208	181	211	176	201	175	223	187	191	198	208	225	226	200	210	215	223	209	211	175	184	166	224	207	183	171	208	200	187	198	207	198	220	188	212	213	183	191	172	195	200	227	233	200	218	213	194	188	201	219	214	189	198	187	233	214	205	233	202	203	233	208	178	204	223	224	203	212	207	203	214	210	205	204	194	197	196	212	202	185	197	205	236	210	189	219	218	217	216	180	203	218	198	205	213	232	197	206	216	201	201	198	228	207	193	219	190	202	198	205	200	198	242	203	202	229	234	197	203	196	214	214	192	192	188	220	238	191	230	185	188	187	230	215	206	232	223	169	217	168	202	203	220	174	225	221	226	189	192	188	175	222	206	172	220	232	183	194	196	202	217	193	203	214	230	222	222	227	210	199	194	212	211	176	213	212	205	232	219	217	211	190	215	213	175	186	203	205	177	186	213	214	203	215	188	207	214	215	229	197	220	207	218	213	221	202	228	214	181	211	206	218	202	179	196	174	176	219	211	201	223	195	234	238	212	197	239	207	198	183	203	201	202	213	213	200	217	193	221	207	211	196	172	222	209	238	210	206	213	194	206	205	195	203	203	241	184	240	200	194	196	217	197	191	197	193	190	191	197	220	187	200	242	233	212	174	184	191	216	201	212	183	215	209	185	226	214	203	226	191	215	209	194	222	233	267	177	200	207	196	200	194	217	203	178	194	202	228	196	199	207	205	190	211	194	187	178	200	209	181	200	206	224	230	206	232	200	161	199	231	214	210	196	219	194	196	192	215	198	189	207	214	207	220	211	203	178	184	185	193	186	217	195	173	201	204	198	199	189	189	220	195	195	195	187	224	186	210	200	191	220	228	213	197	181	197	215	217	224	215	196	183	204	200	219	177	211	173	214	206	200	206	204	189	173	173	225	223	210	215	205	196	190	234	220	215	179	179	185	213	219	229	234	202	196	205	195	196	218	206	202	209	208	193	214	207	205	217	200	206	214	209	227	225	178	208	226	198	210	205	217	180	217	233	206	192	205	223	226	211	198	224	216	203	210	203	192	219	201	218	238	217	194	226	211	206	223	186	218	180	194	197	184	169	189	214	213	226	211	198	198	186	226	197	195	199	191	199	204	199	165	207	193	181	216	216	193	203	195	223	198	210	227	200	191	190	233	207	228	185	199	203	207	198	219	203	190	212	195	204	189	201	202	238	209	201	202	202	205	198	204	177	231	194	184	197	196	199	187	218	223	212	199	207	214	222	195	206	207	205	214	228	211	197	190	201	188	248	207	223	200	200	184	228	211	186	201	237	196	211	196	200	218	247	185	184	183	217	216	219	198	201	239	205	225	196	199	207	198	220	227	226	203	211	187	234	228	204	207	197	214	203	170	213	228	200	220	209	217	206	220	184	184	186	239	205	196	234	198	223	211	187	209	199	199	202	203	218	186	224	192	191	233	221	219	177	229	196	210	207	179	236	197	190	222	250	229	211	235	168	216	194	207	219	203	221	213	216	205	215	207	229	196	237	206	205	207	204	226	220	210	204	202	196	204	186	227	180	157	209	191	182	197	210	195	195	216	164	205	199	200	200	214	250	186	203	222	219	201	190	182	197	202	197	197	211	218	221	190	188	180	215	230	201	222	211	201	220	175	199	192	217	185	180	215	169	188	202	200	201	198	201	173	224	205	186	190	208	197	211	178	224	215	221	227	187	186	203	195	204	187	186	200	225	245	212	211	212	191	164	188	223	215	222	205	190	184	202	241	203	211	203	201	211	214	215	183	194	221	167	204	200	200	174	201	218	198	202	203	176	194	195	200	195	203	201	188	207	224	219	203	202	181	232	202	192	203	212	218	197	215	224	208	222	176	201	204	208	192	189	195	222	244	213	193	201	222	221	198	206	214	209	172	215	221	185	207	212	179	209	214	199	202	226	198	209	222	206	214	169	201	175	208	180	198	209	218	196	224	207	195	199	224	211	205	188	193	169	179	205	214	212	171	188	168	212	195	202	192	218	217	211	195	187	216	178	230	162	200	173	199	176	193	215	193	195	188	179	221	211	201	224	215	214	210	198	224	181	224	183	183	227	209	208	222	212	199	224	221	186	213	215	205	194	189	192	230	231	222	214	196	203	212	200	204	198	243	202	231	185	200	214	209	218	194	216	193	177	174	186	226	185	212	206	195	186	217	224	177	215	201	225	187	196	204	179	213	201	175	215	177	200	187	204	197	197	192	222	203	189	219	214	237	206	197	200	194	229	215	226	177	210	213	193	205	229	204	176	195	194	205	197	202	230	216	205	211	170	196	189	214	210	210	234	212	211	214	190	200	204	238	196	215	209	181	207	182	165	229	207	210	195	196	179	182	198	203	181	206	202	227	222	202	207	206	207	195	191	170	181	189	215	207	203	226	211	189	202	203	193	204	189	215	201	182	213	211	174	209	188	175	206	207	206	189	186	188	216	214	202	186	202	216	218	222	178	222	211	206	222	209	177	208	204	208	231	169	195	227	189	227	197	228	196	188	221	213	195	194	197	205	218	184	211	187	204	189	207	203	239	201	195	203	201	190	209	190	207	214	184	205	195	191	190	238	207	172	175	162	206	206	229	193	188	196	191	209	190	213	193	236	234	201	194	169	177	223	192	196	190	206	196	223	196	194	214	212	181	203	204	194	200	202	191	213	200	187	223	215	202	188	187	197	210	203	201	186	181	192	199	198	233	206	199	204	227	213	208	201	194	199	208	180	206	201	194	208	185	214	192	227	219	194	182	212	195	206	241	208	206	217	220	195	192	220	202	196	208	195	201	199	209	222	213	212	198	204	227	224	218	182	208	213	207	198	221	170	238	184	230	211	221	184	183	202	206	220	209	198	207
6510	1458	3690	4562	3954	3025	2271	1736	1433	1110	936	795	714	692	696	624	644	565	560	621	570	588	558	585	528	497	517	546	530	483	501	560	520	529	548	539	508	515	495	551	538	521	498	511	516	564	519	481	513	510	522	497	484	523	451	472	463	459	482	469	501	482	474	480	508	487	461	475	475	488	485	510	460	507	488	525	493	495	478	496	521	533	485	511	482	508	460	448	484	478	457	485	480	445	502	549	478	482	509	508	473	524	469	530	472	478	482	529	466	455	479	468	438	499	498	500	496	475	440	472	521	466	476	482	504	467	487	488	503	499	525	465	499	490	485	499	472	462	498	493	486	482	464	446	496	469	495	544	494	462	478	506	484	487	468	505	487	490	483	455	474	494	471	510	498	483	490	460	453	498	489	511	477	437	504	480	485	511	496	504	513	495	415	458	514	481	497	489	487	509	512	474	525	503	497	479	484	466	473	517	523	496	488	544	452	454	469	440	486	457	465	487	516	474	478	518	485	475	468	482	452	485	461	484	457	518	504	467	502	448	455	458	462	504	478	473	453	442	485	495	474	480	480	538	504	491	488	505	515	478	525	456	476	479	492	501	496	493	485	502	484	505	491	500	515	508	483	475	473	507	503	478	506	514	487	462	471	478	492	472	486	479	490	454	478	499	458	496	528	486	487	486	495	490	456	501	496	498	479	471	521	472	436	466	478	475	499	477	506	505	462	485	492	501	498	497	479	441	442	463	510	473	467	515	504	430	465	470	486	482	486	448	480	487	514	505	503	479	490	491	499	496	522	494	462	446	470	508	499	514	491	518	477	448	543	464	499	464	489	499	516	473	481	471	492	482	495	499	501	453	538	484	473	517	484	485	490	532	472	459	498	479	486	479	496	448	517	492	498	506	513	489	468	459	510	484	471	490	475	479	456	467	450	479	458	508	487	519	500	495	468	461	498	498	495	473	466	489	515	476	482	461	513	488	485	529	428	452	464	481	483	514	436	508	456	507	546	475	468	496	495	445	497	481	469	442	473	440	441	473	448	487	513	507	475	513	489	472	507	486	506	526	458	505	515	487	462	482	511	478	485	488	486	489	483	447	523	498	500	447	460	447	483	509	486	481	485	487	468	478	475	479	468	469	438	481	454	487	475	509	453	517	495	480	481	449	477	485	501	509	525	483	485	501	483	540	484	520	473	489	527	495	480	481	518	503	455	513	491	528	487	467	466	510	454	478	485	485	498	495	498	480	471	499	471	521	477	454	454	463	494	488	447	485	455	465	482	473	482	438	482	488	506	504	491	463	488	458	506	456	503	534	461	519	507	456	455	517	485	499	533	492	467	463	482	484	481	487	501	468	483	451	498	515	465	475	503	507	508	468	490	512	480	502	487	517	483	511	498	473	454	501	468	510	476	487	479	460	466	453	472	489	477	494	504	463	503	508	519	513	490	460	511	503	468	501	525	490	483	494	484	548	487	471	461	490	464	484	462	477	466	472	509	478	516	444	462	477	491	468	452	469	505	485	464	502	448	443	486	468	522	500	473	573	497	507	499	485	494	496	459	455	472	497	492	525	486	496	487	457	536	486	436	492	492	506	477	503	470	481	499	467	470	461	519	507	482	512	485	470	499	500	499	506	523	488	476	485	477	490	515	477	503	466	464	544	519	474	505	486	474	509	498	467	507	511	449	519	492	463	493	475	447	486	513	458	506	510	503	475	475	523	503	491	491	475	437	459	485	462	475	510	490	472	463	494	487	491	456	502	487	481	522	478	476	496	485	506	468	466	490	505	516	488	512	476	493	492	494	469	525	509	531	511	470	501	513	445	477	458	447	488	510	491	504	484	448	517	517	517	514	502	439	530	480	505	462	510	493	494	486	491	506	512	536	488	510	509	490	504	497	512	488	469	452	487	483	491	483	521	461	507	493	503	508	460	480	494	462	453	475	501	493	474	506	495	557	522	497	489	456	495	456	499	509	487	455	488	483	506	507	467	472	477	477	480	480	482	514	483	474	489	515	512	485	507	510	501	477	483	502	511	475	493	459	488	504	490	453	446	483	506	493	451	499	496	520	514	500	517	466	447	475	525	473	508	432	507	489	488	501	489	509	440	466	497	502	483	480	454	479	487	488	493	550	466	521	511	515	494	517	493	476	459	488	454	456	476	496	477	476	433	488	505	491	483	538	490	462	474	465	485	532	495	451	483	461	458	459	487	501	519	490	491	453	518	479	507	482	484	476	472	475	506	508	463	469	494	493	479	463	496	488	488	458	500	492	517	447	516	493	509	484	466	505	436	485	514	484	527	496	512	481	489	494	500	498	460	467	487	501	469	492	506	492	504	512	497	502	493	456	504	492	487	485	500	476	455	554	506	496	502	475	517	468	528	510	496	483	499	493	512	477	481	437	496	483	504	473	506	481	481	444	476	455	460	506	477	467	519	486	480	486	475	479	449	468	490	487	499	484	465	493	484	533	465	468	519	469	495	468	464	516	511	473	508	461	469	485	498	455	490	490	499	478	484	496	513	499	465	490	496	443	506	494	504	479	520	458	513	458	519	514	487	496	471	516	485	541	452	468	462	471	466	501	524	507	499	469	485	502	474	468	456	506	487	489	475	498	493	474	489	464	480	472	521	468	488	474	539	511	515	475	498	451	509	538	461	491	462	491	491	480	522	489	489	514	483	510	513	538	475	456	492	520	531	470	520	493	499	498	553	502	506	471	477	448	484	496	495	483	475	470	512	471	486	500	502	439	484	490	499	507	495	507	431	485	470	470	493	457	467	470	459	492	518	515	490	466	486	453	443	470	442	453	489	438	477	436	496	491	462	524	508	487	451	528	494	489	479	467	467	472	486	490	501	481	465	490	483	486	483	518	458	529	437	498	511	451	484	473	523	488	464	488	476	488	544	471	466	524	455	477	488	502	502	487	501	486	468	496	493	507	477	485	498	499	477	496	492	501	506	492	440	467	480	478	495	480	478	507	465	478	501	501	492	513	476	510	506	489	485	473	475	485	473	459	473	524	480	473	515	465	498	484	471	501	494	477	512	483	531	470	496	501	501	473	494	423	538	491	472	439	475	543	495	482	486	484	505	452	492	460	472	497	486	478	498	481	495	526	495	479	461	497	496	490	511	477	482	469	477	488	481	465	519	486	496	512	452	493	477	494	514	511	471	515	474	499	505	458	471	499	502	486	450	513	466	517	467	452	478	500	495	466	505	523	454	457	473	504	482	546	460	458	496	507	510	481	473	490	502	504	516	515	470	458	471	477	480	502	491	480	472	476	502	456	496	483	454	520	500	477	513	476	501	464	506	469	495	509	499	489	453	487	458	466	451	508	564	489	470	485	478	490	479	509	484	442	468	474	471	500	485	495	480	476	481	514	473	502	519	471	501	511	520	487	483	486	484	484	473	480	513	459	493	512	471	507	481	476	483	482	516	479	499	472	472	479	482	449	462	504	464	496	488	522	478	486	494	489	490	493	450	503	481
25311	4967	3905	3151	2061	1311	1040	743	657	521	516	426	377	413	365	428	368	319	335	344	344	374	358	329	309	336	342	293	325	279	301	307	337	291	321	280	314	333	309	305	320	290	308	309	325	327	291	309	319	325	296	300	301	302	295	322	315	308	304	309	321	307	312	323	313	318	297	316	314	313	311	308	297	316	326	305	290	331	277	325	308	325	307	272	283	332	348	291	311	286	308	284	292	324	256	291	318	368	344	295	329	303	311	306	315	267	299	298	335	304	332	317	336	310	336	314	347	315	338	336	344	294	283	315	302	288	336	298	307	298	297	293	287	300	312	314	315	282	274	319	316	320	338	308	283	298	320	315	300	316	317	299	325	289	281	326	278	309	336	315	306	292	307	310	323	314	309	297	319	303	285	320	314	312	280	321	301	307	297	280	320	308	286	298	291	303	300	276	289	282	296	274	317	275	281	294	316	317	269	305	292	267	320	286	297	310	305	316	310	273	286	309	342	312	295	338	282	279	309	295	295	290	296	275	297	313	308	330	310	297	301	310	324	300	339	308	303	317	292	302	315	316	331	278	299	273	297	345	287	279	265	322	295	291	296	274	299	325	309	285	295	284	286	292	322	284	299	295	319	315	285	307	289	298	296	329	281	336	289	315	313	269	317	321	316	261	281	291	311	298	327	301	281	306	316	322	293	310	306	288	273	302	297	322	270	313	309	314	328	321	310	294	283	303	286	299	348	289	309	266	297	314	290	296	314	312	316	301	290	293	356	299	299	302	295	296	269	333	319	306	304	278	341	306	298	289	321	314	286	311	272	293	315	273	319	312	316	292	289	309	299	333	316	305	307	290	337	283	287	287	300	294	258	312	275	321	309	302	302	303	294	317	317	295	310	304	298	318	300	278	286	314	296	325	305	278	330	269	291	311	281	287	315	301	301	287	292	299	294	294	332	302	325	285	315	292	279	337	323	322	292	308	315	324	281	335	288	288	290	265	300	272	293	277	297	284	303	269	307	308	275	313	276	286	293	297	305	305	310	320	314	343	317	305	343	268	295	278	319	320	287	303	271	347	260	287	306	298	305	279	297	272	325	319	326	318	295	295	247	279	291	303	317	263	326	315	277	330	317	281	258	321	306	308	319	328	297	299	314	332	319	285	332	322	294	309	293	274	279	317	323	263	292	308	289	278	314	322	317	310	308	330	310	307	303	286	269	300	301	304	311	334	330	329	279	291	283	258	321	319	308	322	300	309	291	309	287	277	284	326	289	327	311	302	308	308	298	297	325	260	279	295	286	287	303	340	293	335	281	310	292	306	274	297	314	299	296	326	309	310	317	278	286	286	316	298	302	291	291	290	281	293	295	307	311	302	297	333	319	319	345	294	295	307	320	339	302	293	284	323	338	293	309	296	294	336	305	309	307	284	257	266	284	334	337	305	265	326	308	323	316	311	310	309	309	303	339	289	335	292	310	294	269	297	334	265	293	303	318	291	268	288	291	315	318	305	345	334	320	310	290	317	286	316	280	312	288	307	298	282	282	302	304	281	340	309	316	325	308	332	290	277	316	271	292	287	277	311	312	310	275	274	294	301	293	333	305	303	310	282	271	339	287	315	293	309	282	269	310	312	292	318	313	290	304	283	268	310	264	290	290	291	316	309	288	324	285	313	310	269	281	284	290	315	296	293	284	287	289	295	292	302	292	280	282	298	327	299	281	278	319	327	323	316	301	277	284	309	296	311	314	317	292	286	277	282	308	296	320	285	304	305	270	313	298	308	329	292	311	278	290	292	328	277	301	325	298	309	291	285	287	293	310	281	286	278	326	310	310	272	303	283	329	314	323	298	301	298	310	321	318	297	309	307	294	325	294	307	301	300	287	315	265	272	285	278	290	310	284	329	336	291	315	310	328	279	285	313	273	263	294	323	311	327	321	306	278	312	278	293	300	327	299	313	309	308	310	303	304	308	275	263	307	290	291	324	296	280	277	284	269	291	302	294	322	296	302	301	280	358	334	304	315	280	286	296	339	331	298	304	282	298	289	274	338	358	298	314	336	314	305	286	293	289	294	315	303	289	281	302	318	340	313	295	342	304	333	273	313	301	304	291	305	304	272	328	285	320	263	301	326	321	351	302	312	276	341	300	290	316	286	298	256	307	289	282	330	294	298	301	327	288	295	296	287	259	270	318	274	310	314	328	315	287	300	286	292	306	276	262	309	315	287	322	318	286	301	330	353	279	312	316	259	279	314	309	303	274	280	278	301	320	301	316	317	313	283	322	315	298	315	319	295	300	291	305	269	299	342	333	312	318	321	297	344	337	313	275	290	337	304	300	300	280	291	283	309	363	354	300	329	301	341	323	323	313	285	311	301	283	327	336	304	309	337	296	284	326	280	299	297	316	284	309	299	271	310	312	255	279	296	284	302	313	248	285	333	269	277	310	289	297	302	325	282	295	288	309	298	331	312	336	284	319	313	292	316	282	306	272	280	278	297	330	272	256	281	291	301	308	287	298	304	285	260	301	330	312	307	323	300	286	297	331	303	289	316	314	291	293	280	297	310	304	342	281	327	262	321	316	330	326	310	287	294	291	292	294	310	288	305	289	291	310	309	314	298	283	282	302	298	267	305	297	302	308	290	307	336	293	308	309	304	302	288	272	313	302	342	309	301	297	303	297	311	355	310	283	310	281	315	345	285	278	327	275	310	335	307	329	314	313	347	321	295	288	278	271	289	337	302	299	311	308	283	259	321	310	298	323	303	301	307	312	298	334	300	275	284	323	318	329	294	321	309	320	334	293	294	284	293	287	298	281	323	305	301	318	293	296	333	337	306	298	329	300	323	306	320	304	276	305	277	287	330	304	325	277	260	296	313	276	295	314	289	329	287	311	324	270	320	330	333	306	276	302	347	301	340	315	305	332	334	293	276	295	291	312	286	331	272	310	294	301	385	303	297	299	287	296	297	315	290	312	324	272	326	345	313	311	303	293	314	298	274	287	280	281	310	306	315	274	302	324	291	326	276	316	314	305	304	304	296	309	334	300	305	307	317	296	314	286	292	281	283	289	309	298	308	292	258	299	290	282	314	315	323	250	296	308	322	288	333	300	297	317	328	307	299	287	303	316	315	302	280	323	279	319	299	245	269	329	325	308	290	306	327	309	350	325	287	301	321	313	305	296	311	320	321	294	318	274	307	286	312	311	306	307	299	312	302	281	296	305	284	317	308	276	297	338	299	307	316	284	291	319	290	340	282	310	312	307	298	329	317	281	294	285	285	317	283	305	300	295	277	336	257	276	328	309	312	299	355	264	283	306	282	315	339	324	322	296	301	351	303	288	294	283	303	270	258	275	344	284	278	308	276	351	293	303	293	314	322	290	277	269	296	305	300	291	304	280	291	307	311	261	327	357	267	316	294	293	286	300	303	328	336	311	284	295	316	288	272	334	310	306	331	281	294	332	316	315	302	296	320	327	318	285	282	312	320	310	295	326	290	312
14872	2867	7045	8360	6981	5294	3979	2985	2442	1950	1602	1483	1228	1113	1110	1062	919	1018	965	909	871	951	824	808	773	812	798	734	749	788	782	764	798	769	740	763	785	825	808	781	836	736	767	748	726	781	770	700	708	760	740	746	734	727	724	668	652	687	690	647	686	702	639	693	668	659	728	751	716	721	642	697	703	706	723	666	663	696	661	682	688	673	666	675	696	747	751	700	692	682	699	693	656	709	689	694	711	658	690	642	662	664	686	700	701	720	727	737	675	666	716	656	717	691	712	659	663	642	687	704	662	654	682	685	686	732	721	683	675	698	698	680	710	627	685	703	656	742	682	685	688	686	697	628	687	662	698	668	692	705	723	716	749	694	761	699	727	669	679	675	652	662	656	709	711	670	708	691	652	678	664	664	650	770	667	707	661	639	669	675	690	652	691	685	712	673	689	678	690	675	697	653	703	742	657	702	714	664	724	636	657	716	661	688	701	660	680	711	685	714	694	696	709	735	687	660	659	700	705	643	683	667	714	655	682	662	681	685	697	679	691	662	656	682	688	651	640	716	709	682	677	653	670	688	691	663	707	667	664	670	675	671	743	725	701	718	670	655	674	709	675	635	678	703	668	709	693	674	697	660	701	678	657	667	666	669	704	691	665	704	688	697	761	714	675	738	692	657	654	692	641	673	672	650	662	685	777	656	679	711	681	680	678	700	659	633	719	676	672	693	648	685	705	697	748	693	642	716	692	708	670	707	712	652	714	642	668	635	713	690	685	698	682	665	700	668	629	741	702	699	701	664	732	650	614	724	707	648	702	749	683	672	725	707	677	664	647	659	700	723	687	675	643	674	667	694	701	719	682	661	682	675	714	656	682	678	691	649	668	707	737	668	694	662	704	717	687	699	720	683	700	699	687	662	701	691	677	673	687	667	674	653	724	695	689	758	719	730	666	696	669	708	722	717	658	702	749	705	684	679	657	693	669	707	702	604	680	650	702	708	682	687	689	689	672	692	704	694	657	679	681	673	682	636	666	738	731	694	740	673	684	645	723	678	694	673	677	730	680	708	702	706	668	624	669	688	694	701	668	691	658	695	681	660	679	701	710	631	686	657	679	728	693	693	693	696	657	682	677	643	705	663	651	664	665	684	663	692	683	685	696	671	713	684	730	681	669	664	665	684	697	705	685	694	701	728	685	678	656	713	690	758	647	679	742	671	720	696	701	683	706	688	729	668	661	671	652	686	706	699	696	707	709	656	692	695	673	678	666	682	637	697	636	715	736	664	654	714	690	712	664	673	671	679	702	704	650	640	670	662	681	691	660	689	667	733	695	689	677	701	633	713	727	722	678	715	666	709	666	697	680	686	719	667	690	629	715	665	666	656	723	663	698	661	674	716	655	680	685	675	706	683	674	717	610	685	691	678	672	670	684	669	702	713	724	647	665	702	749	667	721	728	692	707	703	680	690	696	678	672	667	695	662	695	701	660	691	646	716	637	675	734	708	666	678	688	729	647	728	706	725	680	681	632	676	678	692	721	634	680	677	654	678	685	679	652	647	666	657	702	671	694	636	680	684	693	665	636	665	683	707	696	647	649	684	671	715	696	680	677	705	707	684	664	656	674	666	668	699	675	693	721	730	674	717	692	686	675	669	721	694	676	743	682	692	679	651	713	644	665	641	717	668	654	677	677	659	670	714	661	703	688	666	642	651	687	717	699	650	671	680	730	717	671	645	660	690	687	695	680	665	705	703	695	663	687	644	711	726	663	732	625	679	683	700	687	706	691	703	664	693	648	683	708	702	697	684	681	640	655	703	650	669	679	684	653	680	673	708	660	662	703	681	661	758	621	642	659	690	681	657	696	685	662	667	716	691	682	657	668	669	669	668	644	682	686	688	719	707	682	612	690	689	646	691	676	712	672	670	678	709	691	703	725	704	695	690	653	685	715	638	692	682	745	693	675	693	712	667	695	644	746	693	677	668	691	696	642	688	675	701	661	688	676	671	644	672	639	675	675	722	712	717	629	691	672	663	692	698	676	675	677	678	678	716	673	672	686	690	690	712	663	702	679	677	671	742	628	704	703	713	650	681	685	710	721	743	657	739	676	717	660	632	669	663	722	725	690	717	692	699	684	677	646	676	724	683	678	667	664	690	738	700	697	728	671	666	687	652	689	689	634	716	690	681	704	729	721	657	681	641	719	709	675	648	663	675	690	683	663	696	701	699	668	681	689	671	710	676	641	726	695	686	700	726	688	676	686	690	689	698	667	655	665	700	636	673	670	721	654	663	668	700	689	702	698	690	683	705	661	671	724	717	705	662	708	702	683	675	664	663	681	659	676	698	694	707	706	702	690	674	701	727	719	717	711	698	666	652	678	677	635	692	659	685	699	689	668	689	708	649	668	641	744	696	635	695	678	662	673	666	662	714	673	666	713	685	691	710	702	698	642	701	697	695	711	642	645	693	719	676	708	651	690	697	689	643	720	667	695	708	668	697	654	642	702	687	744	663	706	675	691	643	682	678	720	628	682	699	717	692	696	684	743	702	722	670	714	661	695	649	696	701	663	752	643	699	723	704	683	671	677	664	692	710	695	715	706	674	645	661	693	686	697	639	647	713	703	716	699	690	688	692	735	722	685	679	643	702	671	687	675	686	671	656	668	662	710	680	691	697	684	697	700	719	647	658	734	699	663	757	716	690	702	635	685	663	662	710	680	672	710	658	670	653	662	628	689	716	657	681	713	706	721	707	645	680	690	675	683	671	683	677	709	649	733	697	657	655	696	700	644	742	713	659	669	632	668	737	683	678	654	722	714	681	656	660	662	681	685	658	706	633	669	683	657	754	709	695	642	683	697	713	692	701	669	716	680	688	697	708	704	677	696	665	626	684	716	707	702	686	680	697	708	663	675	723	674	649	677	675	671	670	688	668	669	673	697	662	694	701	658	692	705	683	673	724	646	691	680	703	651	720	738	690	646	747	711	667	664	703	668	698	643	664	712	704	683	651	728	671	644	664	678	679	643	705	731	680	706	679	694	711	662	747	693	668	647	714	687	698	704	697	690	720	693	696	672	678	655	683	666	641	688	635	673	687	675	665	702	727	681	674	721	675	651	689	695	688	697	709	701	694	693	681	703	662	690	663	670	708	720	665	649	705	707	725	671	701	718	681	698	670	741	658	698	643	679	719	712	645	684	746	707	687	676	692	674	653	660	715	682	682	688	684	664	675	711	713	706	695	694	704	704	696	680	674	652	649	682	657	678	666	757	725	683	722	710	682	657	707	668	676	719	665	694	721	710	662	661	687	715	686	648	687	657	701	718	670	683	658	687	701	670	712	710	642	714	694	717	702	713	670	716	697	682	663	658	685	670	660	654	684	694	690	628	662	670	680	661	709	694	681	658	654	706	696	695	682	722	654	670	677	708	696	638	697	700	668	686	671	719	690	655	690	679	675	633	705	675	684	682	672	674	638	688	677	667	720	646	659	662	652	662	700	695
37302	9566	6327	4877	3195	2086	1489	1107	878	746	584	509	519	478	500	492	419	429	376	421	422	404	432	375	381	388	371	354	366	369	382	404	385	361	369	384	370	351	406	351	327	380	351	369	359	351	372	382	393	353	337	349	361	358	329	367	392	319	332	337	336	322	329	383	328	331	358	348	333	323	344	363	353	349	342	361	341	394	324	343	321	363	348	340	348	339	356	352	364	374	322	330	341	331	386	330	363	322	364	348	347	379	382	342	363	331	351	349	296	308	355	341	358	394	302	369	346	368	379	327	365	333	372	333	327	358	349	410	352	342	362	422	348	328	358	353	311	345	347	372	343	346	341	349	344	340	369	350	338	340	363	395	376	329	320	304	320	337	383	378	347	329	359	296	378	342	400	339	345	375	316	349	358	323	363	353	361	361	342	336	338	365	328	378	350	363	325	375	410	371	355	318	341	358	345	333	347	362	344	326	356	347	300	328	388	347	344	329	347	368	382	369	358	355	295	350	348	401	370	363	367	327	366	338	333	381	382	331	361	355	338	336	359	346	311	335	348	322	358	369	318	359	382	322	345	338	348	319	332	347	338	379	349	407	333	354	328	332	361	324	345	345	336	374	368	352	342	350	401	367	353	347	349	368	346	361	367	368	321	327	384	351	352	317	350	317	365	339	352	324	359	337	344	322	366	351	377	352	359	350	347	368	412	343	370	357	358	328	342	304	357	312	339	364	335	334	345	327	375	380	372	378	371	331	360	328	345	326	388	343	307	365	341	354	390	368	361	350	312	358	338	346	364	396	345	394	295	351	357	345	328	303	336	370	338	341	319	337	364	350	355	359	366	336	358	326	353	324	362	330	375	344	321	349	337	362	361	393	348	361	360	346	362	326	364	340	409	360	338	354	363	364	354	368	337	340	373	340	359	305	392	391	340	356	368	353	331	338	370	348	325	351	377	320	335	357	388	368	377	352	412	356	332	371	344	399	343	345	341	325	333	343	351	365	357	339	375	405	330	350	370	358	359	378	369	363	370	340	373	365	366	368	354	335	393	356	341	343	364	377	320	343	320	344	378	340	336	338	334	344	321	351	354	361	346	368	354	322	332	336	349	369	341	341	362	331	371	345	346	353	356	310	356	381	345	337	335	334	359	341	388	375	369	348	339	326	341	326	349	372	311	348	333	374	345	380	361	372	351	384	345	338	324	359	330	335	369	345	346	354	356	374	327	348	335	305	342	352	398	319	337	323	376	317	339	373	350	397	381	356	341	333	383	329	361	362	334	356	313	366	344	340	368	380	342	350	340	327	378	335	355	341	397	353	326	370	339	350	343	302	305	361	320	358	360	357	379	392	355	360	359	343	351	351	357	327	350	352	332	381	361	296	352	371	362	350	352	307	343	347	326	331	340	351	361	344	387	355	320	359	355	336	380	335	365	355	302	327	375	387	358	401	384	347	327	356	314	346	348	377	332	367	343	344	338	377	372	372	369	337	348	336	353	338	349	305	348	373	347	374	346	385	404	380	326	361	370	324	359	377	347	355	371	321	366	344	332	350	342	368	322	352	378	348	344	353	363	371	355	344	327	371	381	361	373	339	329	357	378	347	356	331	337	339	350	344	332	345	324	335	323	362	331	386	364	346	358	360	339	361	339	367	360	300	360	346	336	356	362	351	323	329	382	372	352	332	353	306	363	369	365	339	395	374	369	363	350	361	367	367	337	371	347	386	402	390	360	330	359	348	330	330	352	323	359	368	378	359	331	355	287	319	342	325	349	357	345	309	362	346	359	347	339	322	356	352	324	367	347	362	347	328	373	358	351	357	353	331	389	360	327	364	336	388	367	351	361	341	344	327	383	348	330	348	350	355	321	340	353	378	364	318	372	319	345	303	373	341	368	331	350	368	360	368	376	369	339	337	364	344	370	341	348	346	349	367	323	317	380	339	343	347	353	371	346	329	387	346	352	372	376	400	354	342	380	376	311	345	327	339	367	348	336	388	348	343	367	335	321	327	356	341	358	327	324	353	391	376	341	336	342	349	313	358	338	391	343	326	350	324	321	361	339	312	359	343	353	337	332	362	307	340	310	336	315	343	362	353	402	360	335	361	362	351	359	316	351	309	348	333	361	376	346	363	370	339	360	340	316	360	341	337	321	344	307	314	342	363	339	346	331	363	369	363	387	344	355	346	364	352	358	356	398	337	334	341	338	329	358	342	336	348	325	349	373	324	318	346	369	388	384	372	381	344	341	341	344	358	345	336	336	356	334	332	369	380	306	375	377	306	330	374	365	349	360	338	356	329	367	377	381	308	330	391	347	327	342	368	355	352	349	359	338	323	360	380	325	364	339	374	368	346	360	363	358	346	319	346	315	335	359	349	320	379	361	391	344	361	390	330	331	366	342	338	336	329	349	318	320	359	325	342	366	334	357	347	352	338	360	340	337	335	311	338	313	384	340	383	308	322	340	338	328	327	356	383	350	350	349	370	383	347	360	365	345	333	353	345	330	372	366	353	366	347	353	372	342	389	349	329	331	348	327	309	362	338	350	337	359	371	335	362	327	326	365	335	334	391	384	355	343	343	395	383	346	367	334	352	343	340	346	374	388	367	356	357	337	349	329	346	375	335	302	371	332	323	353	374	356	355	358	342	395	401	377	385	387	353	372	336	321	344	350	279	353	348	344	324	345	349	388	350	321	380	357	330	364	352	345	369	349	320	359	372	361	349	331	283	389	361	356	295	335	355	348	365	370	333	359	347	344	351	346	348	347	333	321	378	309	358	346	343	324	401	389	377	365	348	334	324	351	349	355	367	323	360	352	371	356	348	372	350	345	334	351	368	371	353	347	344	378	360	335	329	409	340	350	372	367	390	364	323	333	378	349	389	378	330	360	311	334	321	355	372	330	366	345	357	393	352	385	348	314	347	333	389	333	388	354	367	364	346	389	351	333	373	360	337	346	361	347	350	351	380	361	397	358	373	363	358	362	339	337	360	361	352	351	336	336	315	321	367	380	367	355	336	318	329	364	355	342	317	344	386	367	347	359	402	347	362	350	386	338	358	341	369	338	336	288	314	342	300	360	371	346	373	375	334	324	354	353	358	364	383	356	339	370	362	351	355	359	379	374	383	335	354	372	351	337	325	329	335	358	348	338	344	334	336	362	370	332	335	370	374	350	339	399	358	368	338	322	336	356	345	357	348	364	382	312	355	311	340	353	322	369	344	328	336	348	340	356	327	334	344	312	339	336	360	363	351	367	355	342	340	353	363	339	362	344	342	350	343	327	360	334	342	357	369	369	315	332	379	331	351	308	350	310	337	336	358	334	348	349	342	308	350	392	345	402	371	376	332	321	356	357	356	388	373	329	362	341	332	401	357	346	338	378	370	388	345	356	321	360	376	344	361	367	359	318	324	344	326	311	338	362	338	323	372	377	378	340	334	377	342	332	367	333	375	329	359	381	342	335	332	339	338	330	339	368	369	322	342	361	361	371	323
20378	4020	9851	11511	9806	7422	5575	4185	3280	2627	2068	1793	1617	1421	1414	1289	1225	1187	1083	1129	1106	1068	1013	1017	971	956	960	934	884	971	907	925	924	875	843	886	935	849	860	878	905	875	873	813	878	872	870	843	875	839	865	827	854	787	816	764	831	800	709	774	810	795	777	749	741	812	788	770	744	772	790	755	778	738	717	776	743	778	707	778	756	751	724	805	730	788	728	776	773	783	783	728	751	752	797	752	754	771	762	767	780	713	770	745	784	771	788	817	776	755	762	792	736	758	813	732	822	807	716	775	731	790	724	755	825	763	774	790	770	778	783	727	760	768	797	761	779	820	756	710	766	728	720	733	761	735	750	753	744	745	779	765	804	758	769	733	808	812	736	779	773	719	759	778	783	766	785	779	734	762	717	714	713	743	757	808	722	756	785	774	764	765	796	765	761	768	750	797	734	757	752	768	758	752	768	685	784	783	768	760	793	777	790	769	757	804	772	816	783	763	748	723	758	742	785	769	776	760	711	719	739	724	746	714	757	770	755	755	733	756	743	738	793	742	757	727	747	729	747	748	767	793	693	747	727	763	770	769	792	754	795	721	735	762	748	760	781	775	767	726	793	736	758	834	719	814	717	805	744	773	745	791	752	787	792	762	747	784	717	782	731	731	766	723	747	711	759	719	717	781	770	719	774	758	775	726	823	770	747	790	791	750	743	751	772	729	751	727	776	755	837	743	742	775	802	795	728	759	757	808	771	684	796	773	750	703	790	726	764	737	773	777	713	719	725	755	777	763	759	722	738	775	742	774	750	770	782	737	768	727	750	786	788	798	779	788	775	772	759	801	744	747	744	729	767	748	743	768	791	836	756	764	769	748	777	772	757	771	811	684	770	765	762	796	735	784	763	752	732	743	767	792	737	749	782	725	743	728	779	765	733	683	768	767	708	740	763	743	716	729	757	707	732	769	761	759	778	732	797	764	776	727	774	753	771	751	731	792	777	784	769	743	728	795	770	752	743	732	751	758	758	764	719	749	788	812	759	726	730	732	807	808	780	758	755	772	754	803	804	717	771	721	741	782	764	725	773	787	802	723	785	731	725	807	757	717	772	727	764	774	718	785	673	800	731	727	754	742	740	764	747	773	724	760	758	748	744	720	736	781	790	772	765	766	764	811	749	733	755	737	749	771	797	808	778	703	747	727	817	754	750	732	756	751	760	769	758	780	786	787	787	756	773	738	728	738	757	735	758	779	724	787	755	683	769	743	714	786	794	759	737	788	785	772	726	719	729	795	737	744	806	740	752	759	755	822	721	799	745	738	755	780	731	733	718	759	789	736	729	741	766	782	737	810	768	727	775	703	706	764	769	742	755	740	779	771	802	791	736	730	793	745	744	743	753	749	779	754	717	789	746	749	775	820	754	789	749	803	776	766	694	791	756	782	740	792	791	775	801	767	745	749	775	753	772	767	755	795	778	761	825	747	760	775	730	791	797	767	743	756	765	751	756	748	693	745	728	786	722	781	792	756	775	741	762	773	717	744	757	744	734	800	759	727	714	816	739	751	733	721	800	735	751	728	698	800	747	763	725	729	760	805	777	797	804	756	769	756	798	768	731	764	723	790	733	756	752	798	765	785	756	764	793	797	762	796	771	786	727	708	756	770	765	775	758	779	737	722	737	760	758	716	759	795	729	758	783	781	737	762	772	793	804	768	706	734	767	750	752	796	809	749	789	809	789	775	768	727	765	736	771	792	763	751	736	761	754	789	743	725	749	772	745	801	740	735	779	797	803	768	761	729	764	739	753	775	743	775	734	804	827	784	792	761	801	801	698	740	763	788	774	765	739	790	776	732	757	761	807	797	779	783	715	745	776	745	716	737	805	781	738	750	749	732	753	756	770	739	809	752	819	766	783	760	760	774	739	755	757	740	770	768	784	787	771	792	763	760	787	723	752	744	785	761	821	733	743	761	757	733	781	738	705	722	787	730	793	750	725	766	783	777	749	781	740	761	794	717	729	775	755	792	772	745	793	761	779	815	765	757	771	753	752	739	751	741	723	759	767	779	737	799	753	740	791	734	774	742	696	753	796	737	782	752	759	738	812	760	779	768	748	738	751	759	763	704	722	747	778	732	729	797	737	724	769	734	737	716	744	758	798	758	751	740	761	789	772	769	777	728	757	770	766	800	755	777	755	735	763	754	738	759	757	766	796	775	693	723	756	783	771	793	798	765	774	766	709	761	773	766	773	770	753	781	726	793	741	729	778	767	799	742	771	829	755	724	735	721	759	767	724	750	754	753	765	746	723	744	763	777	792	788	744	781	737	752	768	770	775	765	730	782	739	732	727	792	750	726	768	799	771	753	772	796	740	785	776	734	818	773	778	741	734	781	746	739	722	795	832	756	756	740	761	758	825	753	751	732	744	739	767	736	774	805	778	745	745	716	748	780	777	778	746	741	773	763	778	792	767	776	707	816	753	777	734	766	767	755	731	702	759	782	770	796	732	790	773	730	757	778	772	757	755	792	749	758	757	744	781	764	769	778	773	774	775	735	816	716	763	766	801	740	718	758	740	725	781	778	808	786	738	694	731	793	797	792	724	772	783	784	755	697	723	741	787	797	752	752	758	741	748	725	780	786	693	730	769	782	746	721	744	812	687	713	811	748	727	753	772	752	747	787	749	727	775	771	774	812	691	758	814	739	757	821	754	736	772	738	796	773	737	800	786	776	731	736	807	767	760	732	751	793	748	786	769	833	755	772	711	765	767	709	718	774	719	769	693	787	746	721	724	770	741	719	762	735	748	698	782	797	740	724	778	802	761	759	777	784	745	779	752	808	729	763	733	742	699	771	744	720	773	768	762	769	780	764	703	747	748	799	789	734	713	777	817	807	715	742	753	789	783	796	767	803	811	763	769	734	747	821	778	752	769	816	764	772	732	774	723	777	767	731	767	780	813	798	765	759	770	745	716	688	753	775	796	745	745	756	749	807	754	777	742	809	748	771	800	762	782	807	753	758	715	783	776	756	800	812	777	755	749	699	766	771	799	790	758	766	714	788	783	734	735	778	739	750	778	751	770	763	799	726	770	764	833	783	709	776	749	779	772	729	766	791	770	765	781	798	761	753	726	777	772	787	769	744	760	728	767	711	771	758	777	728	722	777	725	790	765	758	782	744	733	744	762	767	778	790	792	772	825	740	773	767	791	782	747	727	783	774	760	709	749	731	741	745	763	751	786	746	753	788	780	744	762	773	755	715	744	710	761	779	795	792	720	718	776	714	765	725	726	723	765	758	764	775	775	748	749	726	702	778	730	734	784	754	806	715	754	737	774	757	742	729	762	781	787	759	760	753	713	789	759	773	768	724	722	804	749	792	754	770	771	744	788	823	749	735	784	812	749	795	782	769	780	760	764	735	761	784	793	766	793	794	775	798	761	778	827	736	778	761	732	777	725	782	757	813	772	758	721	783	782	779	767	759	727	811	738	760	777	779	740	752	741	768
9915	1649	1813	1348	964	704	549	443	374	285	299	236	262	258	234	248	219	191	223	218	242	184	234	199	208	188	222	222	208	206	239	197	214	218	226	193	228	226	227	185	193	180	189	186	192	201	223	221	212	215	197	207	200	206	218	195	203	194	237	195	193	204	217	202	201	222	209	229	202	185	214	187	208	176	200	192	220	215	207	214	204	203	188	229	216	200	205	203	200	211	189	210	212	224	214	211	201	201	208	221	215	165	201	183	224	230	188	207	225	219	212	226	201	228	217	212	225	211	208	197	207	190	244	231	204	195	202	204	206	214	170	181	209	185	193	188	191	213	185	227	185	227	210	219	215	205	171	182	226	195	194	192	220	195	224	211	228	205	200	191	202	200	206	213	221	207	205	199	190	210	208	215	188	179	210	224	196	202	194	167	156	182	204	199	188	208	228	194	199	209	212	213	211	215	185	222	214	216	209	201	210	225	212	203	205	209	194	181	193	184	207	191	205	214	196	197	227	220	212	191	196	187	172	183	202	208	210	196	202	190	215	196	198	186	194	192	191	176	188	180	207	199	194	214	194	169	176	174	188	222	215	206	217	201	188	216	215	180	203	166	219	200	192	203	206	227	178	191	244	211	185	195	192	179	215	188	182	215	212	228	175	229	221	185	212	230	188	205	203	188	252	204	209	218	220	170	191	209	212	200	204	226	225	227	182	210	253	181	188	194	206	193	207	213	194	188	195	195	177	235	168	164	210	194	196	184	190	215	215	207	218	215	201	190	184	214	211	205	195	208	202	199	212	195	212	195	183	168	192	188	198	189	189	195	209	220	203	218	189	209	245	227	233	220	209	223	197	196	200	198	200	190	207	180	204	191	205	221	196	194	238	243	199	185	209	204	191	240	191	169	218	182	220	185	210	200	197	191	214	176	191	210	197	232	196	214	211	179	208	222	215	214	221	194	213	194	202	218	205	199	208	198	181	184	211	188	184	192	206	214	209	206	242	174	191	202	200	217	211	215	218	201	203	189	228	193	215	214	209	199	190	179	214	201	184	186	207	230	199	226	206	201	177	201	245	194	222	211	195	190	204	186	192	211	193	233	218	199	216	194	192	198	201	212	194	212	225	186	194	178	198	206	186	192	226	223	208	215	208	214	192	187	205	203	225	176	214	212	204	215	224	215	221	212	224	205	224	202	199	200	213	201	216	184	189	202	199	215	205	210	201	181	215	206	209	192	199	185	212	198	221	215	183	206	154	192	225	213	193	191	196	197	195	222	208	197	209	189	201	199	195	178	226	191	195	200	208	190	176	168	216	203	198	198	213	211	209	184	201	175	182	223	202	189	209	203	217	208	209	190	184	241	208	182	209	184	189	190	201	195	216	189	211	196	183	194	195	204	190	229	197	179	180	200	173	193	205	219	215	233	177	185	191	210	175	204	197	187	225	219	195	184	203	175	187	192	197	196	197	177	194	198	208	194	222	197	189	196	191	206	180	219	186	225	189	190	197	198	225	194	185	221	204	225	207	201	202	220	195	205	193	207	220	236	186	198	216	207	211	221	205	192	193	172	185	185	161	186	213	214	206	216	207	203	164	205	195	194	202	205	203	206	191	222	181	180	182	181	185	188	216	188	231	209	206	203	178	204	180	222	224	201	203	200	216	195	211	199	194	214	204	221	197	193	193	191	219	201	191	170	200	192	214	199	206	184	208	217	189	202	210	196	205	195	210	183	245	193	171	198	245	187	210	210	200	202	206	209	190	190	221	224	198	194	198	191	202	218	200	199	207	208	208	189	196	199	215	209	208	186	180	175	200	225	202	168	216	185	214	198	214	242	182	175	210	215	215	196	228	226	209	227	203	241	212	211	220	200	179	189	190	211	201	211	203	205	193	220	210	221	226	223	203	208	211	180	191	197	191	211	202	208	173	216	208	207	184	220	242	193	204	178	207	193	200	204	182	186	185	185	198	193	187	193	212	202	229	187	199	187	211	190	224	207	243	197	198	198	199	175	174	224	196	180	194	203	194	193	195	198	230	223	210	200	197	210	221	188	180	201	191	176	202	202	217	171	200	193	197	205	193	193	219	186	211	196	188	202	214	229	197	199	192	216	202	204	198	190	200	194	187	220	177	181	195	202	209	224	208	218	215	223	199	226	226	226	223	183	204	177	206	212	183	203	220	203	192	196	209	213	187	194	225	187	193	176	193	193	188	194	203	182	186	211	200	232	222	221	187	210	233	205	228	224	205	200	205	196	177	227	206	201	203	217	229	232	197	220	207	232	194	194	208	174	196	179	205	186	226	195	229	180	195	201	179	200	189	195	205	187	190	210	209	210	164	183	197	172	186	192	204	209	234	190	203	185	208	187	207	211	191	225	198	175	195	184	180	217	196	181	191	195	216	218	204	220	208	209	203	191	187	225	177	197	231	224	213	192	205	199	213	203	175	211	224	218	209	196	193	205	196	198	206	194	209	164	202	226	195	236	214	220	204	213	202	221	224	200	189	200	193	218	206	199	210	202	221	198	213	191	216	210	176	189	210	229	203	210	219	201	200	207	213	218	210	182	202	200	210	201	220	197	207	176	181	208	211	195	172	214	186	207	170	208	188	184	195	188	199	217	198	188	193	200	211	195	178	208	215	220	226	206	209	195	201	230	161	193	198	205	186	198	192	196	194	203	210	171	187	202	216	185	169	204	188	173	196	226	219	182	198	200	207	211	213	214	208	197	220	200	213	185	199	177	203	225	188	182	181	201	200	208	183	212	205	190	213	185	202	218	223	200	170	196	223	196	187	209	214	206	201	206	206	189	225	209	187	193	202	212	217	231	208	189	225	189	188	189	180	211	193	222	207	233	211	203	180	232	190	209	203	224	178	189	205	199	190	201	196	201	217	164	182	187	209	213	242	210	184	215	199	201	228	189	221	222	200	191	206	199	211	197	203	202	213	212	223	206	192	202	210	228	216	225	210	186	225	182	197	194	206	179	174	199	213	197	233	221	196	197	228	189	211	178	200	218	192	180	182	196	209	203	203	213	207	212	211	189	211	199	195	199	225	198	181	198	194	208	184	212	210	187	202	190	174	216	203	199	182	177	210	214	210	206	193	175	187	174	182	215	213	194	198	195	200	161	210	186	202	252	178	194	198	197	203	217	221	186	225	194	189	189	217	210	213	193	175	218	197	218	180	193	221	203	195	214	201	173	192	206	219	185	192	196	184	189	199	168	198	199	209	173	196	209	193	215	198	195	172	229	217	211	240	196	215	192	198	200	218	206	197	216	213	211	200	212	187	195	198	207	224	189	204	198	221	192	186	212	208	225	178	209	212	206	214	201	199	186	192	215	187	197	212	255	185	224	198	217	206	197	179	197	206	208	219	226	201	196	222	179	211	193	189	207	183	197	192	190	180	180	216	205	217	184	175	196	209	206	221	211	204	179	172	190	195	202	188	207	172	181	207	233	180	193	175	176	219	202	192	155	208	204	200	200	199	198
6030	1493	3695	4219	3509	2688	2050	1649	1371	1162	914	839	761	722	682	643	654	598	619	577	582	553	571	527	541	542	518	543	577	524	523	510	556	542	511	507	543	532	515	521	566	576	507	511	541	501	525	513	506	505	496	518	538	480	506	476	502	474	485	487	474	465	497	520	503	463	493	440	502	484	506	523	449	507	518	516	479	459	516	493	467	504	485	518	455	481	518	501	484	534	512	476	506	489	512	484	487	486	492	510	471	518	512	483	482	510	458	519	536	504	488	493	462	480	478	500	504	511	496	507	469	524	465	497	487	477	493	492	476	479	484	500	534	487	445	469	471	459	473	494	515	496	514	480	468	494	484	468	497	483	508	509	468	471	481	513	478	476	489	480	495	468	481	455	495	475	531	494	485	500	498	510	523	491	441	486	440	515	489	506	495	554	507	502	494	489	506	484	485	496	512	498	465	512	492	454	467	435	505	481	487	434	555	469	494	499	482	492	506	481	498	489	455	451	476	482	484	473	527	476	498	507	461	459	494	473	459	501	480	495	453	447	498	464	473	440	523	483	502	530	518	491	518	466	535	516	542	477	466	472	497	510	466	497	459	466	467	508	499	459	489	484	490	430	494	470	516	532	494	515	469	481	477	454	510	456	487	484	512	521	502	485	482	522	499	468	479	527	475	470	478	502	504	464	465	513	453	506	482	512	465	453	500	466	472	444	547	490	465	489	506	478	494	482	503	455	538	514	483	506	509	502	494	457	424	518	465	490	481	443	480	449	457	497	462	473	505	482	464	512	488	478	529	477	496	494	484	464	433	509	517	457	492	502	475	473	494	482	472	528	465	469	506	482	486	472	456	489	474	464	490	472	476	478	499	488	494	520	517	507	505	490	511	483	486	498	503	487	455	472	488	448	516	489	480	507	473	503	501	522	524	497	497	483	496	449	516	510	493	495	488	460	467	515	493	507	528	470	479	481	533	498	465	478	492	502	512	483	516	482	505	485	460	510	476	467	507	455	479	479	486	479	512	476	489	494	517	486	472	483	482	508	518	429	505	482	483	462	457	458	492	448	466	479	498	503	484	476	517	469	516	482	504	500	476	506	499	491	482	509	487	464	484	467	459	476	513	503	454	494	494	471	494	459	481	475	473	490	472	447	494	475	503	520	467	507	490	508	455	502	490	467	477	505	494	468	443	482	498	537	464	472	482	491	476	516	447	507	458	464	497	467	447	466	493	496	477	448	460	507	486	486	462	482	497	479	477	453	473	504	452	476	449	438	499	516	508	493	443	518	478	442	486	516	434	447	493	506	461	444	479	479	474	482	461	511	515	452	478	482	476	464	505	493	472	479	498	468	449	493	477	459	471	473	478	450	484	494	475	471	488	496	494	479	467	491	486	475	489	511	462	487	472	482	509	482	493	458	487	468	453	501	470	455	485	495	503	461	476	459	481	474	467	510	492	491	501	506	479	462	506	464	474	499	450	469	443	481	481	450	493	513	490	476	467	489	452	512	445	494	523	490	525	473	441	481	486	468	469	495	505	526	499	510	517	452	470	512	486	461	458	497	476	478	501	491	488	472	513	448	483	557	500	500	465	494	447	457	486	503	449	497	468	518	468	499	475	465	492	508	462	463	493	432	476	507	481	473	423	467	505	492	478	495	482	503	497	462	468	473	500	482	502	498	456	460	425	513	464	487	471	512	469	499	478	490	504	481	444	473	431	517	484	490	492	482	462	494	512	489	507	493	482	481	483	532	477	448	490	498	483	496	494	496	472	510	467	505	440	504	532	491	486	454	481	481	498	497	501	467	506	477	475	473	482	459	483	479	485	485	473	487	465	474	491	505	502	474	463	500	487	448	475	510	520	499	456	512	511	464	503	486	475	494	491	483	492	510	463	510	471	491	503	488	543	510	490	479	521	473	488	490	457	440	464	497	507	483	454	475	510	442	482	464	484	461	477	460	508	467	480	440	451	507	436	518	437	496	529	501	477	500	463	511	473	477	504	477	502	479	471	476	507	456	472	466	487	453	485	507	472	491	461	516	503	514	517	474	480	495	480	429	513	433	495	474	452	462	483	456	497	510	447	468	449	485	465	505	493	479	456	507	496	495	482	472	473	484	486	467	496	487	521	487	476	488	478	493	459	490	472	461	499	482	494	544	475	495	480	468	502	469	456	501	490	496	517	474	495	512	472	510	458	444	487	542	445	464	460	491	501	496	507	487	504	519	530	466	482	480	480	501	473	464	490	497	471	506	451	518	464	475	454	487	504	497	452	474	485	485	484	459	447	482	452	479	460	511	470	462	498	507	460	558	452	450	499	441	493	463	491	468	490	491	488	471	522	502	450	512	514	504	495	461	496	521	454	460	485	488	444	471	486	482	535	440	462	477	444	470	426	492	491	463	455	511	496	470	488	474	466	465	477	533	464	474	485	481	484	483	502	471	453	473	504	485	481	536	467	459	497	486	455	500	468	460	460	491	517	493	506	444	481	520	506	463	518	504	488	505	463	466	488	475	499	466	499	485	495	489	510	479	489	479	469	506	473	456	515	476	485	445	451	482	480	466	507	466	513	503	487	506	440	466	490	497	512	497	505	495	502	507	482	511	489	510	493	475	474	458	474	504	501	493	496	513	524	495	492	511	512	467	501	505	492	478	509	506	509	502	461	514	462	524	493	499	505	468	474	481	470	492	490	493	439	485	499	483	499	457	472	474	517	451	465	504	492	478	463	461	478	479	504	457	448	493	534	496	500	493	524	451	507	494	497	489	447	474	499	521	516	446	479	491	497	473	527	485	485	486	526	464	486	455	473	445	534	476	505	461	502	518	478	504	475	492	484	474	510	470	503	490	467	459	473	509	448	527	488	513	469	504	502	499	477	484	493	494	478	494	464	485	450	455	473	479	500	481	479	505	460	480	482	473	469	498	501	471	458	531	452	494	507	470	479	431	502	476	500	451	460	468	511	477	482	526	494	502	456	482	488	476	455	493	489	491	488	483	513	482	483	492	526	476	485	500	455	467	488	500	502	485	472	524	462	476	474	496	529	474	494	493	505	507	493	508	502	536	524	481	474	489	522	478	482	498	483	432	451	482	491	460	486	446	491	458	484	469	472	438	455	450	466	450	467	477	487	513	505	454	485	493	513	484	486	491	480	493	459	491	518	464	462	466	492	487	485	494	451	510	487	477	504	471	493	471	491	515	477	507	520	453	528	453	511	480	478	502	519	473	506	475	511	480	474	488	492	513	431	457	495	511	503	534	506	502	485	510	444	490	482	479	472	487	490	474	459	477	482	473	538	457	479	492	521	475	516	503	515	515	504	500	463	466	479	492	540	484	467	509	458	480	464	470	484	507	493	538	517	483	433	498	478	474	489	481	485	522	522	490	513	460	498	500	483	507	453	467	513	486	505	493	486	481	482	510	486	497	455	454	481	490	455	486	467	496	503	514	499	508	477	461	495	487	468	519	468	464	507	522	452	479	470	466	475	495
22369	4237	3850	3045	1974	1425	1002	782	637	531	484	466	435	390	371	360	319	385	348	358	318	306	317	313	327	343	281	253	319	333	296	335	305	290	310	300	307	317	314	334	293	297	277	301	323	316	284	294	313	256	282	303	304	292	303	302	324	322	293	280	301	314	274	306	347	306	314	298	298	298	312	306	309	269	287	309	300	322	310	295	308	300	280	303	284	293	298	287	302	302	287	308	315	272	311	284	339	285	317	321	318	296	276	298	282	303	295	293	315	311	296	301	293	350	320	322	295	299	321	314	276	297	293	275	305	307	308	307	292	279	309	287	259	311	301	309	315	306	262	301	327	311	306	277	321	308	319	279	293	292	295	344	352	315	302	290	295	316	286	307	319	302	278	290	306	325	280	285	298	294	322	324	302	297	294	304	315	299	294	316	284	304	313	290	277	320	292	318	246	303	314	318	323	335	294	290	327	291	286	300	289	333	333	290	271	285	317	326	281	303	302	276	269	295	297	296	292	316	332	308	326	306	298	313	289	297	317	275	283	266	273	329	294	281	245	309	302	311	322	295	289	313	309	314	305	325	311	316	311	279	275	266	299	289	322	306	301	316	283	282	284	336	290	306	291	321	289	313	301	290	273	307	315	291	300	298	295	299	260	321	262	293	285	307	333	324	309	299	280	293	295	306	323	316	278	275	305	290	295	302	333	298	316	299	314	275	288	290	315	301	285	324	303	302	302	277	265	287	291	329	315	304	312	293	302	282	312	302	299	300	338	320	257	311	317	299	316	331	308	343	317	321	326	294	279	304	287	278	314	304	295	309	315	329	302	308	310	320	316	328	267	305	285	313	322	281	318	288	289	278	297	332	300	300	302	317	288	316	267	315	293	288	296	268	296	322	313	285	254	336	278	274	283	324	278	323	351	334	274	268	298	301	291	301	283	320	304	311	294	319	308	334	305	311	329	274	263	312	273	289	322	284	308	298	301	300	300	277	259	307	348	264	288	318	324	267	280	297	289	331	282	282	292	304	327	316	272	318	308	276	334	370	302	289	290	293	288	334	300	312	300	279	288	297	314	279	312	276	310	315	310	325	259	309	303	268	305	284	304	313	288	323	322	309	286	287	323	281	312	319	289	312	307	327	309	307	268	307	274	293	304	294	303	274	300	291	273	334	318	322	313	310	266	329	299	320	321	307	285	288	321	310	275	258	302	289	302	288	310	304	301	282	331	288	297	314	270	286	266	314	323	277	318	291	303	318	313	314	284	320	299	295	282	280	294	285	283	275	293	312	259	288	294	306	284	329	284	269	298	330	318	319	316	316	294	324	307	263	305	336	316	307	337	284	287	304	345	291	318	280	297	276	299	265	275	301	276	291	293	324	321	304	276	335	309	316	295	273	291	288	301	282	307	309	287	318	301	299	285	278	316	289	290	305	289	272	320	288	298	268	291	339	315	283	301	319	319	297	297	310	285	291	282	315	296	299	287	309	294	290	318	328	307	312	310	311	296	313	285	298	279	280	283	237	307	343	306	302	291	290	313	298	334	301	311	312	311	267	312	313	310	341	326	342	343	346	323	319	283	295	298	309	291	304	292	276	288	328	304	310	313	317	324	276	290	313	267	317	273	332	273	325	314	327	271	280	298	297	283	301	292	336	292	304	309	289	319	326	282	283	331	309	309	300	321	325	282	302	284	306	291	287	285	304	298	320	291	304	318	272	302	290	320	329	318	317	275	309	304	304	260	301	287	282	299	318	274	338	304	290	303	280	323	322	309	310	267	308	299	316	317	278	323	296	278	307	275	294	295	276	284	306	290	265	310	328	292	332	295	295	324	294	307	304	313	318	332	297	284	260	308	295	291	337	283	305	322	318	303	283	316	309	312	271	307	303	296	276	296	286	314	325	286	278	290	347	316	316	326	330	256	288	293	333	290	298	343	297	294	339	278	302	296	287	297	329	316	295	318	304	321	294	266	284	294	299	338	284	269	281	303	277	303	280	342	291	307	273	323	292	316	313	292	307	274	323	304	290	280	298	297	299	309	317	268	279	318	283	311	285	295	334	296	285	331	305	293	326	291	279	293	326	279	283	320	286	323	335	263	296	275	272	286	264	313	280	304	343	320	323	290	297	310	328	295	302	310	313	335	331	298	279	315	302	300	340	299	304	270	308	305	341	341	308	301	326	329	270	318	306	307	329	291	303	290	321	329	323	327	309	297	303	308	304	306	303	302	299	308	315	260	280	289	300	261	310	278	312	292	315	310	317	313	328	333	306	322	323	279	312	283	288	284	333	327	315	272	307	296	291	324	312	279	272	317	292	316	281	294	342	314	314	300	337	310	319	326	305	322	274	322	301	284	346	300	312	310	286	294	311	308	289	310	266	307	288	273	320	313	291	323	368	277	291	309	347	288	265	262	303	307	307	302	296	286	304	295	344	292	322	306	273	322	275	298	289	300	300	312	289	301	334	295	295	331	317	302	297	290	320	327	318	319	305	316	322	314	326	288	309	280	309	290	334	279	306	303	279	325	314	338	261	286	286	295	274	324	296	297	307	310	304	272	316	311	296	284	280	310	311	306	299	294	350	327	313	307	280	292	348	343	294	299	330	322	314	291	292	338	248	285	328	338	310	341	313	298	290	292	322	267	315	314	290	335	346	295	304	293	295	309	321	298	320	316	290	287	291	293	285	340	313	320	270	305	315	315	287	333	283	282	308	309	324	339	304	281	304	296	309	326	299	320	305	268	297	292	298	299	300	322	308	315	313	309	301	304	302	317	296	312	314	300	319	307	316	306	288	303	292	273	289	274	330	314	296	307	277	295	297	301	321	309	281	309	293	308	297	316	309	297	323	322	300	324	311	295	322	305	294	312	308	307	303	323	354	311	294	292	270	273	287	284	300	321	311	318	311	294	313	318	294	300	286	292	319	300	293	326	309	305	315	262	280	300	302	292	312	292	284	266	291	289	306	324	304	301	316	337	300	305	316	316	295	345	298	327	307	311	291	285	287	322	304	307	291	288	279	288	281	309	299	316	252	301	275	308	336	315	307	313	303	283	292	289	284	317	317	319	310	312	267	307	315	293	328	336	326	311	314	306	301	297	322	311	304	278	272	282	321	310	314	323	309	294	303	241	289	275	285	314	294	337	321	328	282	296	307	284	299	334	314	318	361	300	330	317	297	306	288	282	306	313	302	299	281	291	307	324	304	315	305	305	305	273	320	287	288	289	322	329	315	320	307	325	281	316	288	294	258	284	280	262	316	311	313	278	319	306	262	289	305	325	321	293	276	282	285	335	284	312	298	307	278	326	289	285	277	281	289	319	272	316	305	309	325	269	281	274	306	304	335	321	286	296	278	329	332	337	300	312	302	289	311	273	289	325	307	264	332	275	317	286	310	297	323	287	293	279	327	309	309	259	299	308	297	297	326	291	293	295	306	292	315	277	292	314	264	314	283	267	275	297	287	310	284	314	298	309	337	329	305	303	317	316	271
13515	2750	7151	8393	6897	5307	4027	3094	2431	1904	1607	1449	1261	1197	1153	1052	998	1005	939	950	903	895	850	816	827	759	831	777	790	775	747	813	782	834	799	804	792	783	772	791	750	739	777	746	753	754	734	708	729	731	693	754	694	731	705	695	672	716	682	667	719	722	677	774	683	699	739	681	696	673	715	683	679	655	697	684	731	712	688	706	726	731	706	689	692	696	697	701	721	686	673	676	739	668	702	672	700	732	692	660	633	731	712	686	713	667	716	711	669	687	679	690	682	643	659	681	656	668	723	695	725	685	662	661	701	702	647	636	716	712	656	685	710	670	659	687	688	714	672	695	674	686	688	640	656	709	653	692	673	667	702	711	703	680	687	690	693	657	681	700	693	707	703	699	695	723	735	718	670	691	696	687	722	682	645	619	698	697	666	687	712	636	643	658	701	683	714	698	696	726	645	711	683	679	682	665	681	673	667	669	633	663	655	711	732	702	682	671	647	658	711	705	674	670	698	692	660	677	681	705	705	692	690	694	676	720	672	663	685	726	702	704	690	687	652	708	683	699	679	653	649	702	670	695	693	746	652	675	672	719	690	678	692	688	756	694	690	682	700	702	651	717	724	652	724	679	646	716	665	671	695	704	682	698	717	661	668	688	667	689	719	685	654	671	714	668	679	700	715	678	685	680	750	654	661	635	733	667	706	641	711	665	712	643	682	706	662	694	707	657	662	722	667	718	697	649	685	668	707	633	655	655	695	719	698	662	654	654	707	655	661	670	685	686	687	664	667	687	655	722	710	695	672	698	654	698	682	691	669	739	664	722	718	654	694	699	698	664	718	729	691	676	693	662	718	688	738	680	731	691	639	696	686	647	697	631	690	672	686	656	689	720	680	691	703	728	726	690	703	677	677	682	688	741	719	669	658	675	662	678	687	645	670	678	646	695	721	662	667	616	715	713	703	676	747	705	702	709	714	681	702	714	686	694	665	705	693	707	674	743	671	693	678	690	657	678	662	715	723	658	719	662	663	697	718	746	695	692	716	679	751	716	727	676	689	695	702	672	686	687	713	690	687	678	671	746	696	617	708	730	666	694	677	684	663	708	681	731	698	658	708	673	678	678	660	724	722	614	631	652	726	651	651	672	640	670	702	678	680	729	688	714	625	632	667	647	644	709	671	632	688	680	690	673	720	650	688	704	654	689	697	722	725	657	706	715	734	701	671	680	692	659	706	731	679	708	718	691	688	657	687	661	691	646	706	718	698	710	646	661	660	705	693	693	662	689	666	698	714	664	667	641	710	687	714	669	743	722	655	670	685	678	720	723	685	703	671	705	693	683	692	710	708	709	706	641	682	637	648	698	720	695	671	664	690	705	729	702	692	678	672	682	668	683	671	665	701	679	686	699	668	644	727	676	663	636	674	679	698	700	698	678	731	707	717	618	678	638	704	672	714	705	689	656	677	666	685	654	647	665	685	664	683	714	635	703	645	704	693	693	675	726	680	685	676	678	652	715	683	661	665	719	678	681	709	676	696	708	695	698	701	666	711	709	645	699	677	668	683	712	685	693	697	671	739	650	665	727	641	738	674	698	662	666	666	657	705	699	657	699	680	643	686	712	676	691	696	663	684	739	706	654	695	711	675	664	702	674	653	669	643	722	643	654	664	670	677	670	668	719	665	665	669	667	685	649	732	676	667	664	696	677	661	668	682	644	687	694	749	721	679	683	735	696	636	646	656	638	713	692	630	666	685	683	665	657	705	677	708	680	659	700	708	715	695	661	677	681	686	688	697	696	665	724	693	666	649	719	706	708	682	665	699	680	688	706	692	668	701	666	688	724	652	677	673	720	670	720	653	706	705	671	684	687	634	689	651	712	692	655	693	659	661	710	651	735	686	702	666	708	681	649	680	701	718	683	689	661	707	686	732	709	656	674	677	720	652	653	703	733	770	694	678	670	673	670	632	688	670	694	672	680	759	674	672	690	614	696	701	661	680	677	685	724	712	692	682	654	653	647	689	645	671	652	706	647	651	692	691	697	722	702	682	647	628	710	689	720	692	639	665	670	680	720	669	668	702	678	668	652	695	673	716	743	685	702	661	671	641	704	658	674	693	706	690	674	704	696	715	668	658	657	660	651	734	668	702	694	668	702	685	706	685	678	696	719	656	686	688	703	697	672	663	682	655	658	696	687	646	708	700	677	682	707	693	704	676	686	706	694	706	731	643	702	693	660	707	704	661	708	679	663	703	720	664	726	684	723	674	681	679	733	738	706	640	679	675	679	689	684	701	699	687	684	719	665	665	662	713	713	648	693	654	645	683	657	700	644	664	725	710	689	658	698	702	675	727	673	704	697	677	710	690	660	728	668	657	690	703	673	686	679	714	722	697	690	667	697	686	705	677	660	676	695	693	696	720	640	664	694	694	661	671	644	692	695	611	688	667	662	703	664	687	693	678	628	636	703	624	670	751	676	677	696	659	696	682	674	686	680	659	653	703	686	662	636	710	673	740	699	672	678	683	669	645	680	691	717	689	660	677	688	713	698	679	713	664	684	694	682	679	705	699	692	684	703	701	723	720	680	680	698	710	719	642	696	704	702	692	673	686	643	737	659	689	682	675	745	705	679	698	697	674	649	720	686	661	679	688	655	671	680	695	692	709	675	701	693	694	671	691	709	724	669	666	757	726	709	685	681	687	730	677	668	670	638	691	733	707	691	673	700	712	692	645	712	699	635	711	655	650	715	655	706	699	639	719	648	632	663	682	664	702	640	692	627	684	680	669	691	683	671	689	720	679	710	645	693	697	660	688	725	701	706	671	705	727	673	669	715	671	635	670	650	683	707	683	675	674	710	724	742	693	699	678	631	707	671	708	708	706	702	666	685	710	679	683	687	661	656	643	731	711	687	674	680	675	647	710	695	674	715	734	728	693	669	636	718	657	700	738	660	631	649	686	686	673	684	652	646	676	713	656	708	660	666	678	664	699	695	683	639	701	633	670	711	656	695	655	658	663	718	694	678	649	654	654	676	694	712	674	689	681	674	688	686	683	685	670	671	685	702	693	689	715	687	662	658	692	691	692	685	688	643	694	705	724	699	702	720	662	700	706	652	720	675	699	711	716	684	642	647	659	675	683	716	729	682	676	673	653	667	686	653	713	720	700	667	679	731	687	689	685	728	643	690	704	679	687	714	664	658	626	671	651	695	724	678	693	652	684	674	702	693	706	709	689	659	684	651	705	679	689	680	663	703	742	635	712	655	632	669	698	707	688	644	698	661	709	645	678	685	654	723	680	655	682	694	647	722	671	670	724	680	661	697	701	691	719	700	691	701	688	698	669	709	721	715	672	716	697	657	704	654	676	674	727	661	674	676	670	667	698	707	688	665	684	661	718	705	674	648	668	715	668	667	743	656	719	708	701	682	719	695	689	625	659	642	670	676	713	711	727	672	663	711	682	687	657	701	696	673	682	678	686	682	660	726	676	667	728	695	682	721	662	682
31478	7065	5908	4684	2993	1963	1473	1112	844	658	565	556	511	466	439	435	440	445	414	400	361	411	381	342	388	383	391	348	394	424	363	412	378	364	400	346	354	365	380	339	357	355	359	356	342	380	386	389	368	351	333	341	347	319	325	384	365	330	360	339	344	332	364	347	357	337	311	367	367	354	360	296	343	334	378	358	363	355	355	311	346	351	382	356	349	337	337	348	318	349	347	332	325	382	348	358	358	340	359	351	368	341	332	336	342	358	330	349	378	358	351	355	354	370	392	323	342	335	348	366	339	350	341	321	325	319	348	356	327	357	379	364	364	321	368	335	370	341	352	341	360	345	349	359	348	325	353	343	359	319	345	370	348	347	356	354	335	347	362	351	334	302	324	348	351	352	317	358	316	340	337	368	364	314	328	353	335	336	357	343	354	362	343	338	341	311	354	334	366	352	363	337	346	375	329	369	358	368	308	319	308	344	344	384	388	373	380	339	353	364	342	332	318	343	364	360	342	373	368	354	360	359	349	332	354	366	346	341	359	356	351	331	358	322	351	372	335	360	333	316	354	346	292	357	334	397	366	355	315	320	328	348	317	383	359	326	372	353	346	332	344	339	322	383	321	362	397	343	305	361	334	353	400	351	375	336	352	350	378	361	340	297	336	365	359	328	327	360	323	353	329	329	349	380	390	342	346	334	341	313	322	348	343	329	354	345	329	366	341	322	363	339	393	339	364	316	331	330	349	332	351	363	343	344	333	337	310	362	354	335	319	354	334	286	359	361	384	322	353	356	334	348	364	368	374	364	355	351	361	366	333	343	365	352	361	385	343	345	341	343	343	329	362	359	390	366	362	325	355	393	345	331	298	335	352	328	318	379	325	370	357	369	360	371	320	347	336	349	333	362	332	286	352	340	330	361	340	358	329	313	346	366	332	349	326	308	331	334	346	325	366	348	359	323	358	353	338	333	328	348	346	357	369	352	371	316	337	309	373	366	353	379	364	321	366	326	346	378	327	357	340	347	367	342	342	359	321	325	326	371	336	350	377	354	381	362	358	371	380	310	358	362	348	359	341	404	359	349	348	330	340	352	370	333	355	356	346	340	332	312	349	365	349	350	348	341	360	366	349	372	318	377	370	356	335	333	351	396	331	351	338	329	378	354	397	363	346	389	387	360	363	371	359	347	379	335	330	347	349	343	311	335	316	340	392	356	349	357	355	372	312	320	347	303	348	296	324	371	352	335	350	348	385	379	379	339	344	324	390	309	356	333	357	371	374	365	365	368	364	338	327	386	313	352	288	350	348	385	339	359	372	336	382	398	363	360	369	374	399	333	361	369	347	344	320	332	335	356	357	367	329	339	343	326	371	342	369	334	329	314	339	338	349	349	330	322	331	379	357	328	326	381	344	341	358	338	334	330	332	338	335	378	346	334	369	325	332	344	379	344	342	375	379	428	346	331	340	330	329	323	353	285	322	330	362	334	324	314	338	373	357	353	327	370	371	336	358	338	343	351	342	375	349	340	356	341	363	349	342	372	368	350	345	345	347	335	319	365	364	349	317	325	353	317	373	305	324	353	345	327	391	336	339	336	359	345	349	342	376	356	350	368	358	351	310	348	371	351	364	294	343	370	363	367	352	324	333	372	383	348	332	328	316	305	304	337	351	283	320	355	347	368	369	381	351	349	354	388	364	370	372	362	361	390	349	363	313	345	332	345	349	344	373	342	311	364	345	341	358	410	322	359	348	330	348	357	367	365	353	311	356	314	285	348	341	374	343	351	331	314	386	362	321	364	375	346	369	372	355	391	358	343	380	340	346	341	354	345	345	382	368	359	319	352	311	354	346	346	353	334	379	318	381	325	382	340	342	375	380	346	361	329	359	358	377	332	330	377	325	358	376	375	370	324	326	353	345	364	395	333	361	361	362	334	316	332	389	310	323	347	355	344	349	328	352	342	373	371	337	335	371	331	364	379	328	329	364	322	335	335	346	353	342	386	331	339	354	348	346	317	346	355	356	352	382	328	346	370	320	393	314	341	334	366	343	325	334	350	330	334	372	328	329	339	323	327	389	354	340	332	329	344	366	325	346	346	367	384	368	359	341	341	339	330	336	341	359	327	334	351	367	335	342	371	326	368	342	327	346	341	351	352	334	330	347	341	322	318	338	351	385	346	327	359	383	374	363	331	365	336	331	336	337	316	347	347	342	357	376	391	349	334	320	369	342	311	326	355	329	342	350	380	328	304	343	365	373	338	347	374	371	369	337	372	350	358	360	355	362	348	350	354	332	353	345	343	341	377	318	335	341	322	345	358	348	350	363	320	370	385	324	322	357	332	371	332	360	348	344	353	332	349	335	320	393	343	332	350	346	349	330	346	375	336	322	364	354	340	342	361	328	334	351	347	342	348	374	329	315	345	314	361	342	338	348	368	339	300	346	346	343	327	401	347	360	362	357	345	335	353	351	344	379	368	346	349	295	360	360	334	316	313	347	314	372	341	367	353	361	363	326	338	359	383	341	329	355	370	315	350	314	352	352	323	356	361	341	344	353	359	335	372	321	338	346	375	351	314	374	375	337	328	337	348	341	352	347	358	332	339	343	375	357	341	343	330	327	358	344	345	357	300	323	375	349	319	358	345	332	339	350	332	358	346	349	372	324	358	373	363	354	334	334	355	340	308	340	318	355	359	347	359	355	334	342	336	350	325	380	340	363	349	339	352	345	335	342	329	343	364	342	342	368	353	360	354	349	359	349	358	342	370	352	387	339	366	379	359	335	340	351	338	368	320	334	364	373	372	344	359	363	345	320	323	348	341	333	325	333	335	365	343	358	357	347	367	370	335	320	321	336	335	379	329	336	358	344	319	357	366	326	339	354	386	365	342	346	335	344	362	367	354	353	395	331	380	376	372	315	372	333	394	380	365	383	369	326	351	359	368	356	356	345	351	385	343	392	333	343	334	319	352	366	346	404	333	337	350	338	353	345	316	350	341	345	351	325	334	346	316	382	327	362	368	327	345	327	363	354	346	320	313	324	348	324	357	335	344	319	354	356	380	325	355	334	345	346	341	321	322	349	383	367	374	355	340	364	343	308	357	321	346	371	364	367	358	355	353	353	305	318	388	332	340	303	337	339	374	352	371	329	342	352	342	349	366	332	337	347	308	367	365	388	335	385	334	343	348	357	334	339	302	347	331	330	376	335	376	350	341	351	370	365	377	336	350	364	332	337	369	356	343	389	359	371	347	367	296	324	390	354	360	330	352	348	353	348	342	351	359	354	334	314	332	343	341	343	417	362	341	337	362	342	322	338	347	357	330	329	345	324	371	346	361	369	390	360	312	335	380	345	334	347	360	350	361	330	348	369	348	339	344	340	308	328	334	344	354	364	314	358	336	311	353	358	354	357	354	332	358	357	332	345	361	311	338	377	345	358	346	324	379	331	344	312	357	328	339	380	343	358	340	372	360	362	336	365	334	327	331	309	354	355	318	340	340
16922	3746	9351	11197	9362	7070	5555	4217	3427	2600	2096	1777	1619	1546	1395	1258	1242	1201	1137	1098	1110	1098	1035	922	925	937	947	935	912	893	884	922	964	880	944	978	883	959	904	885	875	877	879	874	900	876	877	819	834	802	801	811	777	766	834	776	759	761	794	738	815	748	750	774	739	801	786	829	778	772	779	770	737	786	776	778	779	748	762	770	749	756	785	743	785	760	727	770	814	739	776	761	800	818	801	754	739	803	745	818	755	733	817	761	763	720	770	747	696	814	832	738	773	770	789	837	688	716	741	773	734	760	798	715	759	783	782	737	752	731	805	784	780	788	760	754	765	743	767	742	805	782	751	728	707	768	760	753	797	760	786	721	809	735	722	777	826	775	740	769	757	737	795	771	808	744	748	785	795	724	820	760	740	766	722	742	732	759	770	769	749	815	754	775	755	729	740	738	752	756	793	759	729	782	798	746	741	780	723	772	745	765	816	784	740	784	805	762	755	771	769	737	751	758	725	731	777	777	795	742	754	711	765	784	789	759	747	767	801	776	751	777	738	761	763	759	781	755	758	755	768	772	748	756	748	788	761	743	732	754	777	729	789	781	764	752	746	778	739	716	743	754	765	717	793	754	722	778	772	784	783	817	793	715	770	751	731	764	783	722	764	772	777	716	756	807	808	782	796	699	766	803	758	775	792	728	693	705	745	703	805	772	764	753	709	716	830	760	765	771	738	745	785	746	774	741	754	732	745	739	795	745	778	745	749	748	770	748	789	748	758	747	767	772	758	787	740	802	736	744	808	728	764	771	737	765	786	745	736	756	756	747	776	733	816	709	740	764	777	748	726	763	808	759	751	708	767	733	728	773	719	738	828	789	772	748	723	740	776	743	783	735	778	776	755	786	764	779	704	732	754	744	808	778	772	767	791	769	806	730	775	752	714	758	728	757	749	719	753	731	770	746	741	735	795	789	786	796	770	753	719	800	735	765	749	738	742	749	773	771	769	795	753	741	737	764	687	826	786	754	769	760	762	770	748	785	707	762	734	737	763	709	708	728	774	787	735	763	800	758	742	779	752	727	785	760	747	789	803	770	752	777	740	762	766	741	723	760	781	765	746	760	769	718	759	776	790	740	748	731	733	759	751	775	753	742	744	765	761	723	718	793	763	744	802	707	734	783	736	784	785	722	730	743	760	769	775	781	764	758	679	753	744	745	779	742	775	787	744	733	786	755	787	766	748	756	756	703	733	731	747	747	756	772	745	746	757	759	761	748	729	763	748	766	753	717	749	757	817	714	779	744	753	770	835	781	812	807	763	746	753	830	805	753	806	771	806	796	767	757	782	781	804	788	759	732	765	758	797	787	797	764	787	784	759	758	760	780	755	753	787	791	804	760	777	807	812	777	780	783	753	759	753	758	745	704	737	786	780	760	781	742	701	799	782	798	734	750	760	739	732	784	790	795	735	788	762	789	793	731	740	786	775	799	741	805	755	754	747	779	755	767	778	771	747	734	810	748	814	735	765	724	806	784	798	747	720	724	730	760	760	736	791	693	716	709	773	756	749	727	753	768	755	751	798	737	772	780	783	802	758	700	717	751	746	739	720	788	743	837	792	741	765	801	767	797	781	774	769	820	782	744	759	739	757	720	796	798	738	776	758	774	762	758	771	764	735	798	758	760	759	780	763	749	757	755	736	747	701	748	722	771	803	783	761	772	779	758	751	753	718	753	724	757	735	801	792	744	790	806	774	782	779	766	742	800	764	731	737	807	688	746	754	751	798	762	772	748	719	787	734	703	763	768	757	805	745	801	784	744	787	770	750	752	723	725	776	746	802	725	757	753	723	739	765	750	728	726	725	775	761	712	744	756	758	826	824	711	755	752	763	753	793	737	724	759	743	718	788	740	740	758	768	750	781	770	746	736	730	728	798	775	744	759	793	766	772	778	753	782	686	716	750	769	767	691	796	757	831	755	758	734	754	767	733	758	743	734	794	780	769	747	757	797	760	812	762	739	729	731	745	814	754	776	762	806	782	751	745	729	775	829	777	793	746	764	762	751	786	775	709	791	788	768	755	724	741	823	772	758	759	786	710	747	722	701	737	758	772	770	760	778	756	781	788	763	747	790	777	757	751	748	761	783	753	780	772	767	780	733	726	759	773	773	741	719	758	752	794	779	747	810	751	803	745	767	731	755	747	720	770	791	748	768	713	760	772	723	762	785	749	775	761	783	757	714	777	804	752	767	738	781	843	771	770	716	746	773	776	754	747	747	795	757	750	747	789	743	766	728	732	755	759	761	747	721	758	773	781	690	782	753	769	767	733	802	758	743	776	755	771	748	751	760	791	773	766	735	751	790	734	814	767	749	744	786	749	740	779	722	746	774	786	761	801	781	754	748	767	711	751	809	735	812	748	715	815	753	718	742	781	786	773	781	787	754	706	716	741	769	758	831	773	761	735	769	799	816	754	770	766	743	755	728	727	722	710	785	722	721	808	742	801	749	715	753	756	748	766	758	747	775	725	794	747	725	814	750	767	754	792	737	706	775	757	764	703	751	722	713	772	710	738	723	746	695	750	745	809	774	747	732	766	745	758	776	702	784	782	741	766	754	750	803	710	786	782	744	779	766	751	750	739	713	742	779	761	751	757	717	793	777	762	797	772	734	809	757	792	747	788	800	750	748	747	782	769	727	799	744	722	748	724	767	776	687	761	714	760	710	774	751	816	746	757	701	782	780	766	775	725	793	807	799	740	748	735	753	745	798	841	786	804	787	726	737	750	737	675	769	761	781	753	760	796	751	749	762	758	738	750	757	787	732	720	767	764	746	727	792	764	807	767	747	767	734	761	754	669	783	764	744	774	714	755	764	779	733	749	742	769	731	748	750	743	815	739	715	755	770	767	770	723	776	801	765	745	732	801	710	777	718	780	783	755	754	749	850	799	789	734	791	752	816	745	751	754	759	732	747	785	816	789	737	748	766	753	773	778	755	785	757	714	708	775	740	743	753	736	758	721	755	748	771	766	770	791	779	713	797	759	748	738	757	750	762	762	762	742	774	820	755	726	772	770	745	710	800	721	729	717	723	744	802	747	751	732	800	762	766	736	748	767	808	773	733	763	750	748	728	749	771	767	747	786	734	761	694	715	765	727	754	754	746	803	789	731	733	719	801	747	743	775	724	804	720	769	701	756	800	748	759	709	749	770	785	734	791	718	809	780	814	786	777	753	717	781	735	737	766	726	757	741	805	766	750	772	734	756	742	747	735	719	720	694	805	707	779	793	759	748	781	776	754	737	787	744	769	786	742	731	731	765	779	760	741	752	774	775	797	780	772	741	711	753	737	711	734	745	733	755	786	743	729	774	747	719	766	747	706	757	784	765	756	791	792	714	723	752	742	776	725	779	764	773	754	741	725	758	750	779	740	786	767	773	781	751	747	749	767	774	727	778	762	721	779	743	805	720	731	747	744	744	771	773	770	739	777	714	746	769	794	766	768	758	777
9282	1649	1693	1371	966	696	569	460	324	324	272	236	234	208	254	251	219	217	228	227	203	201	206	197	212	195	200	197	239	218	187	188	201	195	200	210	205	200	191	225	208	209	220	197	217	204	202	205	200	222	220	178	202	205	221	188	205	204	213	200	222	208	201	182	201	202	193	202	193	219	242	199	197	213	200	202	209	210	202	228	191	211	196	198	196	203	211	236	201	214	165	182	238	192	226	203	186	206	220	212	216	218	191	209	202	201	201	208	206	210	205	212	186	172	175	209	178	191	214	206	234	188	209	181	190	186	223	172	196	184	199	199	177	190	203	190	208	210	214	187	213	208	205	166	208	184	192	200	180	180	224	199	208	228	198	160	205	198	237	222	225	197	218	222	226	200	181	206	203	207	198	205	228	165	175	199	232	185	174	215	206	194	197	202	197	215	226	209	188	199	209	217	247	195	183	202	184	205	236	215	202	188	196	184	222	235	203	180	194	202	219	183	209	221	227	191	206	209	204	192	179	197	181	210	215	195	202	202	174	217	198	170	209	180	239	208	204	187	211	219	204	186	201	204	177	179	192	204	185	188	209	223	190	201	198	208	215	202	197	173	196	181	184	215	217	174	200	191	218	203	202	181	182	194	203	179	212	188	206	168	212	216	215	208	184	183	195	210	184	176	175	184	188	215	211	208	213	222	213	206	194	188	198	206	197	197	227	202	207	200	191	199	205	181	195	196	207	190	186	190	183	219	193	176	209	210	198	174	207	203	200	206	194	215	195	201	195	193	188	220	200	210	214	220	186	200	193	173	185	194	204	209	207	193	183	194	191	239	182	213	189	179	220	199	223	192	194	223	230	203	242	184	216	176	200	198	201	191	197	207	203	192	208	205	209	231	220	187	231	184	217	200	200	215	186	206	175	221	180	209	183	203	227	207	214	186	198	194	191	193	197	180	173	226	195	180	209	198	174	186	223	228	197	190	199	189	197	224	205	199	191	188	206	197	156	214	213	220	219	204	202	194	205	185	205	177	224	198	203	190	191	190	177	226	218	197	213	187	192	201	208	202	216	185	197	180	196	215	203	186	181	178	203	231	203	214	188	217	186	206	204	202	205	212	179	227	192	212	208	185	241	189	165	212	208	200	199	215	177	202	201	187	199	198	196	190	207	206	218	221	224	209	192	198	198	192	209	187	165	195	177	195	199	221	220	180	176	196	201	201	187	207	206	192	190	201	195	187	193	203	203	209	214	215	231	193	212	213	226	200	214	197	204	221	194	174	219	194	172	226	226	216	199	216	204	210	199	224	211	202	192	191	173	204	211	213	222	223	207	242	227	220	200	186	189	198	177	178	197	205	210	171	189	190	194	203	184	213	180	181	198	180	206	193	210	205	204	198	221	198	204	211	224	199	200	191	202	191	212	185	219	202	207	191	197	219	197	194	187	203	208	204	212	196	216	196	201	206	212	202	179	196	183	192	196	220	194	223	159	197	189	182	182	188	187	200	202	204	193	193	218	216	195	180	200	226	202	206	235	195	218	212	202	200	179	231	194	190	197	219	209	185	205	205	164	200	182	197	201	219	171	202	196	190	189	200	183	241	196	219	221	188	181	215	196	207	204	203	211	213	213	213	191	187	230	211	189	211	208	220	205	172	204	192	214	233	198	178	208	193	216	202	204	215	247	203	200	184	218	210	227	178	187	169	218	210	196	185	199	219	205	205	216	209	193	180	191	210	174	189	196	201	203	196	197	212	200	190	195	209	208	174	202	221	230	197	203	200	198	226	205	214	211	173	204	209	201	188	218	207	197	175	200	200	220	214	238	230	190	206	209	221	196	224	205	190	200	219	206	226	197	215	191	227	175	207	203	197	204	250	190	169	211	213	224	178	227	205	188	182	182	190	199	205	190	185	176	205	202	193	203	187	204	187	211	237	197	185	213	198	205	208	216	233	202	191	181	183	178	221	198	216	197	163	191	206	203	237	203	197	200	210	206	222	170	173	215	193	200	253	200	182	221	242	199	218	232	217	209	196	221	188	211	213	199	204	207	200	206	208	193	214	180	197	209	213	221	203	205	198	240	190	227	182	208	202	219	197	238	210	211	184	186	202	199	201	199	210	181	177	199	222	222	177	215	194	197	182	196	198	213	211	183	189	206	196	193	191	201	202	221	190	232	219	214	226	202	223	215	205	188	202	184	221	187	188	173	190	203	176	191	181	212	183	216	205	198	198	181	208	198	215	231	194	203	213	198	198	187	219	192	209	196	185	181	211	188	214	211	226	206	193	206	190	186	203	208	184	185	209	215	227	210	194	176	200	231	190	225	206	197	209	183	207	179	206	180	166	202	217	205	213	202	196	190	207	224	191	243	216	187	215	212	236	209	210	225	223	218	197	191	227	218	183	184	199	222	215	203	200	203	179	201	206	211	161	192	190	195	213	186	179	206	201	206	206	208	189	200	212	218	201	191	174	213	171	192	183	208	188	174	196	231	200	218	177	204	199	185	191	195	233	197	193	199	183	199	190	185	211	225	177	188	213	213	196	170	204	186	194	216	223	205	209	194	215	200	198	206	208	182	213	192	207	208	198	194	191	203	207	214	201	221	219	200	188	194	209	184	198	190	232	218	204	222	206	208	218	197	199	184	205	204	217	173	216	193	181	191	204	194	207	212	207	202	200	212	184	173	215	192	211	214	198	196	205	212	186	225	217	226	209	174	225	206	187	191	172	187	193	205	221	211	225	171	189	177	206	192	188	205	199	222	200	187	199	191	208	224	192	216	190	193	167	200	203	206	198	208	238	192	197	192	210	221	216	204	189	237	211	222	229	195	209	191	207	184	245	234	211	202	218	200	187	220	182	240	177	213	168	186	208	199	199	219	199	204	194	205	206	211	228	218	200	213	182	192	185	204	213	197	185	209	205	186	196	203	211	238	202	248	217	203	191	183	208	203	213	198	190	200	180	229	214	204	193	189	194	209	202	193	189	206	208	200	202	178	205	195	193	196	194	204	220	225	191	232	221	217	194	181	185	206	203	196	218	171	197	203	197	193	201	193	195	223	197	199	203	221	174	188	189	214	171	172	216	195	192	231	200	228	198	255	204	201	220	207	215	213	184	190	195	185	209	200	218	207	193	221	212	210	204	201	208	199	198	191	195	235	205	200	193	203	204	206	215	214	185	203	203	198	199	177	198	201	201	203	180	196	229	173	213	205	173	210	189	224	197	237	197	209	214	187	189	209	224	179	237	200	203	235	189	196	239	203	221	187	220	210	224	201	223	215	197	204	202	207	195	187	194	194	190	187	188	223	207	209	207	205	206	195	229	222	205	216	199	199	191	221	202	222	194	217	195	212	218	199	208	225	227	184	194	202	168	180	184	211	220	179	214	207	215	181	196	211	234	230	205	195	172	202	205	178	195	190	218	218	188	196	225	174	183	217	202	189	199	209	183	200	216	186	178	214	205	205	191	236	204	189	196	207	211	199	191	192	181
5698	1410	3334	4240	3451	2604	2140	1656	1364	1038	883	775	751	678	614	623	600	571	588	595	583	566	570	533	530	537	537	520	508	516	476	503	540	524	555	573	526	486	521	526	514	510	506	505	512	506	527	504	481	507	489	529	476	448	529	500	493	494	450	483	457	486	508	513	490	510	464	471	501	482	476	489	477	511	506	457	463	490	477	511	474	511	463	442	502	506	505	468	529	533	484	463	527	511	480	530	496	464	507	499	459	471	512	476	513	444	492	472	485	482	512	489	459	504	468	467	503	473	488	496	496	489	521	474	482	490	507	489	449	493	513	497	470	487	496	440	495	469	489	479	454	495	502	491	492	488	499	503	471	498	523	519	467	517	522	475	477	453	486	522	461	467	458	455	483	448	498	490	514	529	474	497	445	462	455	448	471	479	484	481	477	490	502	494	477	454	460	491	508	459	476	472	486	453	528	473	481	457	462	522	459	471	480	456	480	487	499	479	480	508	484	504	507	466	479	492	499	489	495	483	489	465	498	481	476	469	482	474	469	471	517	469	473	460	520	489	509	477	506	477	512	465	458	468	466	510	495	478	479	475	462	461	522	464	514	474	440	477	490	469	484	480	430	467	461	468	494	445	458	473	461	520	442	516	449	499	530	458	442	503	479	479	475	487	470	488	492	485	482	495	490	478	479	522	442	487	470	484	482	488	454	466	465	468	472	502	471	536	469	510	503	506	499	517	516	523	474	500	444	551	492	479	442	494	459	482	473	475	492	470	462	503	498	473	477	471	471	466	482	483	486	504	478	489	507	499	493	510	468	493	488	446	455	457	499	488	487	464	499	482	480	475	474	468	455	509	466	444	437	513	483	484	482	510	475	461	507	485	473	495	505	492	508	469	497	470	475	459	458	499	517	496	474	497	507	465	487	518	504	463	521	493	480	503	468	517	500	508	477	487	459	501	493	449	481	481	463	494	501	490	480	456	446	500	520	525	485	446	518	524	452	478	468	503	477	463	452	497	486	492	521	521	480	487	457	472	481	446	512	474	471	485	467	485	438	500	488	486	500	505	488	453	470	523	485	500	495	475	499	500	432	451	478	437	482	533	516	468	471	466	478	486	475	492	492	488	538	519	489	469	449	497	481	475	504	493	483	497	518	516	479	450	459	508	497	466	475	499	503	489	504	514	455	483	490	483	483	491	475	492	501	507	471	483	478	425	502	503	490	500	513	464	449	444	428	445	501	537	477	471	485	475	491	491	468	486	457	455	469	477	469	471	499	498	479	432	460	489	499	494	488	487	499	446	474	466	490	506	502	469	499	506	505	480	507	494	481	477	473	516	514	460	469	481	477	490	453	470	520	491	525	479	494	521	502	447	443	482	483	484	489	515	534	455	505	503	532	472	504	460	478	521	455	499	505	489	489	464	454	494	510	479	508	461	507	477	500	498	456	462	464	499	462	500	494	483	487	466	472	489	451	470	476	501	473	520	527	460	494	457	484	506	483	448	462	434	482	461	476	471	490	499	495	454	509	470	502	475	480	504	468	455	495	492	498	489	490	465	501	507	526	491	473	458	495	494	486	476	472	482	491	502	499	498	472	474	477	477	479	508	446	475	500	479	498	465	477	447	494	485	460	473	480	504	480	469	505	467	500	478	529	499	540	471	481	462	474	498	475	474	488	437	497	448	535	471	517	509	499	480	451	522	488	455	515	498	505	495	513	521	476	480	505	514	487	478	493	450	497	481	481	531	496	503	482	462	447	505	510	514	487	504	472	494	472	479	475	490	490	468	474	487	479	468	465	496	487	454	548	472	468	520	511	464	471	477	504	483	496	451	504	463	489	463	515	468	513	515	485	484	501	495	503	479	471	500	499	492	461	470	469	470	534	464	472	479	535	457	499	490	498	457	521	497	450	461	467	463	520	460	453	492	476	546	499	486	466	512	456	478	463	512	477	503	437	471	515	504	536	515	492	457	488	481	477	454	514	515	502	491	493	457	509	489	482	460	475	510	493	488	465	485	463	488	480	474	463	488	558	529	502	507	480	480	464	436	451	481	506	507	476	529	491	504	464	479	481	464	457	480	467	456	468	480	483	511	473	502	503	465	487	494	481	486	474	473	510	499	463	498	432	501	469	495	470	515	483	487	472	501	530	503	506	497	503	487	461	440	504	458	504	460	499	473	448	501	506	467	464	508	487	482	491	482	453	475	496	494	492	478	501	484	493	502	511	467	486	466	455	486	489	511	485	453	464	499	518	490	482	472	457	511	472	496	530	478	468	458	499	488	466	489	508	467	511	536	472	515	497	480	481	488	454	528	516	452	466	479	473	460	492	503	476	490	515	497	504	499	520	483	496	496	502	467	490	467	497	500	485	462	478	499	492	468	487	470	505	481	485	474	469	491	486	512	457	494	510	485	507	490	490	438	494	500	522	491	481	481	487	467	498	460	504	470	506	479	458	523	493	486	461	435	473	491	481	470	502	506	468	457	488	486	495	491	449	526	486	494	516	489	473	474	508	469	459	536	480	468	489	481	472	469	496	464	466	449	490	471	494	507	467	522	489	487	469	502	467	505	448	469	505	424	488	507	479	495	492	486	496	465	493	464	497	456	459	455	435	472	448	482	472	491	506	491	504	486	486	506	483	456	431	475	488	508	489	460	485	454	482	452	516	449	493	486	467	471	491	499	531	522	467	464	460	477	472	493	509	487	541	465	465	501	479	488	441	542	472	472	511	467	464	492	470	462	512	496	453	484	493	490	459	458	518	497	488	518	478	466	465	473	463	484	446	489	488	479	479	445	461	495	517	471	513	502	479	500	443	477	493	472	473	511	443	463	481	502	533	466	484	454	481	477	481	460	454	508	472	492	465	487	471	474	509	480	516	464	468	495	480	464	459	510	506	470	442	470	505	481	504	473	459	423	480	490	517	440	513	466	481	491	479	468	473	540	467	442	480	464	471	475	489	481	488	466	493	488	499	472	502	505	487	506	453	484	478	493	501	516	463	466	515	469	488	474	482	543	484	509	492	488	511	454	492	509	475	502	499	475	499	477	483	479	470	508	460	464	480	466	465	472	473	506	453	453	447	497	518	515	479	502	502	507	432	491	494	462	496	424	498	487	477	503	494	482	483	491	461	531	479	478	450	445	481	505	493	500	527	491	485	449	480	480	505	461	498	496	502	435	509	470	477	474	486	479	476	464	457	465	447	482	476	452	483	504	495	461	503	459	477	486	496	477	461	499	495	486	484	478	460	463	506	495	500	492	482	469	493	494	469	521	498	499	481	469	444	479	517	492	501	490	455	488	456	496	493	516	486	496	473	512	498	477	481	502	478	478	504	461	492	436	481	497	504	526	461	456	478	490	471	470	436	502	510	502	490	501	484	477	455	464	513	476	504	481	493	515	501	474	503	473	496	474	432	459	471	495	445	449	478	454	479	483	444	507	487	518	497	442	499	497	477	473	489	471	470	504	458	493	473	483	514	483	489	482	477	488
22939	4031	3731	2928	1954	1295	958	769	625	530	436	436	371	419	350	360	337	333	325	326	299	334	322	298	327	338	296	319	292	300	312	318	339	291	308	314	324	304	317	308	332	291	298	333	280	310	299	307	309	298	304	341	282	290	283	282	287	286	283	295	287	292	273	280	285	321	285	303	295	322	306	301	323	313	288	311	300	297	289	292	258	321	286	329	273	292	301	289	302	284	292	286	292	284	310	331	325	270	317	285	301	316	343	315	284	291	297	304	304	292	285	305	314	299	298	291	308	319	324	291	263	322	313	321	274	313	327	258	300	313	306	301	283	346	324	268	265	312	301	310	297	304	301	311	280	284	296	291	313	325	301	290	290	312	300	302	298	296	305	308	324	288	307	333	289	322	300	307	304	315	300	290	286	310	261	271	286	248	290	297	289	295	288	279	316	290	294	313	283	289	304	300	330	307	300	285	298	287	275	269	258	298	276	302	308	304	290	296	266	285	289	331	314	308	314	278	294	297	301	312	311	301	326	316	303	288	323	322	298	309	294	282	297	285	318	295	283	261	286	312	293	273	322	312	304	291	308	246	317	295	329	283	330	265	301	296	263	311	295	294	285	279	281	296	321	313	321	268	296	310	289	297	331	307	316	287	346	303	307	295	271	297	323	298	289	292	330	326	277	263	270	285	296	284	291	278	294	304	304	314	306	307	313	303	329	289	283	325	325	309	262	262	318	309	323	328	296	330	301	300	279	296	324	264	285	310	310	266	330	301	327	328	272	332	286	275	303	310	289	286	355	316	298	273	313	328	320	313	309	291	278	313	294	296	303	298	292	303	263	306	333	290	306	295	299	292	312	318	290	317	326	306	315	292	316	276	306	327	308	282	297	330	264	331	314	289	300	307	332	283	282	312	321	284	278	275	297	303	332	286	336	309	322	279	303	305	338	295	302	302	278	332	329	288	290	299	264	290	319	295	310	280	319	284	334	311	294	268	308	281	298	313	276	322	326	319	277	264	302	304	296	331	336	306	358	293	313	305	304	334	265	281	310	317	306	283	297	322	297	279	314	332	280	286	315	319	329	317	254	318	313	302	278	292	302	262	294	279	315	304	293	309	306	310	296	312	303	300	318	294	285	301	302	277	304	298	312	297	301	321	274	306	287	331	295	306	321	273	298	307	271	304	282	294	267	283	309	344	306	302	288	260	303	290	257	305	294	275	307	295	294	292	316	345	291	299	327	283	294	302	318	308	308	272	280	299	295	311	291	326	284	268	298	281	331	278	320	319	298	270	304	301	319	309	310	293	317	315	302	328	287	292	293	311	274	320	297	282	298	293	307	291	281	283	280	311	321	290	272	298	323	271	325	329	319	285	251	302	302	333	283	306	343	328	283	319	323	289	292	272	270	279	293	270	290	302	333	304	285	284	312	321	296	347	313	279	282	288	303	299	284	278	279	281	297	295	316	279	291	261	290	289	296	303	321	271	333	296	297	290	336	332	315	308	283	320	301	286	318	300	332	341	313	328	311	280	291	283	335	324	317	298	280	277	296	317	310	294	325	293	320	270	293	281	339	315	320	294	336	308	280	318	315	291	301	295	271	312	317	293	313	286	294	280	319	284	298	290	299	281	306	282	321	298	323	235	269	294	319	336	305	302	320	270	295	283	300	311	287	320	311	296	276	303	302	308	287	294	288	311	317	263	320	310	300	317	287	283	328	292	289	259	303	323	292	301	312	286	307	323	301	275	322	296	292	279	279	339	289	348	274	319	287	310	275	264	275	293	313	316	270	300	293	296	302	304	288	265	283	337	290	332	311	332	308	315	312	285	329	293	296	305	286	327	287	318	312	318	308	318	304	315	297	274	324	299	348	293	297	286	326	309	254	297	296	294	293	280	266	278	265	275	279	314	324	341	304	289	297	319	264	295	341	291	294	320	277	291	257	277	320	296	284	300	284	305	288	308	298	320	329	313	305	299	274	285	299	271	288	315	286	275	299	287	283	308	303	298	295	305	290	323	267	306	327	295	289	300	305	329	308	277	285	317	304	308	281	307	331	291	323	292	278	293	272	297	309	316	331	292	302	308	310	295	316	262	320	297	315	269	303	293	317	283	323	306	314	317	308	304	313	283	318	317	312	281	293	290	305	280	303	284	283	314	297	305	322	279	322	336	306	284	314	338	305	282	308	281	312	302	314	323	315	315	330	320	286	292	343	337	331	320	285	291	307	280	318	331	294	341	274	295	271	309	298	297	321	303	311	268	287	292	269	274	247	298	291	334	318	306	296	320	311	325	332	291	298	301	307	291	277	318	306	321	287	293	303	312	338	317	309	287	288	306	308	311	302	313	277	308	297	316	305	267	355	309	305	308	313	286	252	299	322	284	327	263	318	312	330	331	329	303	304	306	326	278	337	324	290	328	322	314	310	317	308	312	316	307	318	323	296	286	280	257	289	302	313	301	296	325	306	280	287	291	291	279	293	328	332	295	292	294	283	308	346	303	312	299	287	329	309	307	284	296	297	285	286	302	330	299	315	320	310	342	313	313	290	326	344	297	310	295	293	281	284	281	317	316	328	262	291	242	327	289	306	278	291	309	309	309	325	282	324	328	306	289	309	305	335	296	275	300	301	289	276	333	302	316	300	288	301	302	299	280	290	304	267	292	305	302	308	304	306	264	289	277	298	323	285	304	310	285	257	280	295	306	296	295	296	317	294	293	285	301	291	280	297	283	302	256	294	337	298	282	303	313	302	313	284	293	317	314	269	253	295	303	291	277	290	260	305	311	325	295	303	311	281	276	296	283	320	336	278	290	300	288	305	295	282	307	299	287	276	333	287	336	307	316	279	319	304	314	340	299	260	287	312	298	320	294	274	262	300	296	291	296	291	282	272	261	283	300	265	276	297	316	313	281	290	313	314	286	261	286	312	297	302	300	292	321	274	296	277	313	300	313	301	320	326	313	275	322	302	314	310	308	303	279	297	324	305	328	316	282	312	306	332	282	312	268	313	323	316	305	345	326	313	277	297	317	303	299	319	298	303	284	290	292	285	282	303	302	299	280	289	278	292	309	329	281	312	315	316	313	314	325	282	303	283	294	259	272	299	255	325	299	305	285	288	298	299	294	292	285	295	264	324	310	295	322	312	321	293	295	276	298	269	325	317	299	318	306	254	256	266	319	341	300	277	282	282	240	298	292	302	319	299	290	300	284	302	314	320	286	316	282	309	288	303	290	298	317	303	318	284	288	337	277	321	285	278	304	304	314	281	285	276	256	333	296	308	258	291	276	279	302	296	310	294	304	334	295	309	281	289	308	304	287	318	298	291	321	306	284	310	301	306	325	300	287	285	289	283	298	305	293	318	318	319	299	279	273	308	283	282	318	299	313	300	334	308	298	318	301	304	284	297	294	305	310	340	278	303	289	295	314	303	314	293	303	326	274	305	299	310	302	316	305	292	286	279	308	320	310	261	291	325	286	267	327	290	293	303	301	310	303
13487	2758	6772	8088	6794	5142	3850	3077	2421	1915	1624	1397	1258	1138	1091	1051	948	959	892	905	859	907	887	840	823	794	848	783	776	769	776	785	827	817	798	776	757	836	767	753	785	781	785	787	718	801	742	748	703	712	737	717	704	734	670	706	700	724	674	718	678	665	657	691	647	696	643	679	703	690	652	672	675	688	689	696	648	683	709	672	687	643	680	700	678	640	689	672	693	674	729	682	693	658	725	716	667	712	664	682	673	710	742	696	683	711	645	694	731	704	703	664	682	709	707	649	728	658	689	681	722	669	662	655	672	688	728	661	699	695	680	694	711	689	678	716	691	708	667	690	650	724	726	700	723	666	676	689	690	705	691	692	709	746	757	658	656	668	630	715	688	694	674	672	667	676	707	659	684	697	686	715	722	696	679	718	671	699	675	685	686	703	692	689	710	671	734	678	661	658	721	648	685	678	626	668	686	728	722	661	682	723	673	690	698	634	711	688	758	753	644	701	705	655	660	702	615	706	674	655	711	647	696	709	721	650	692	660	682	684	694	689	680	636	698	722	688	679	691	687	680	709	696	665	676	687	644	642	737	694	656	667	677	706	694	705	747	716	689	679	655	715	649	701	700	687	666	687	670	671	695	681	679	674	671	697	671	661	679	655	694	660	687	660	665	723	662	676	694	681	691	643	652	660	682	667	718	689	668	674	673	675	687	668	667	697	681	720	697	733	667	687	686	641	667	682	705	644	658	658	714	677	643	663	721	714	691	708	658	719	712	669	692	705	664	686	707	662	692	686	633	700	726	699	710	682	679	674	673	707	664	712	729	696	659	654	644	690	675	654	720	691	677	667	636	682	699	682	668	641	722	662	699	675	663	641	631	677	671	688	682	650	696	662	684	673	701	673	695	707	709	683	636	718	678	703	697	686	675	659	676	680	645	714	696	672	685	666	658	692	714	692	680	728	719	708	680	653	693	669	663	685	704	706	704	643	737	701	717	661	666	668	677	687	664	689	706	672	634	699	674	672	620	698	650	685	635	678	729	700	657	712	668	684	649	698	677	723	670	691	710	676	653	667	656	703	690	676	701	685	653	695	681	703	686	672	663	655	676	712	703	679	700	690	688	669	702	689	720	641	712	684	704	665	729	644	692	702	701	701	717	648	721	701	638	678	702	690	731	697	677	656	621	701	708	686	635	679	754	641	695	702	693	685	684	631	734	696	687	648	685	735	688	678	693	714	665	704	686	660	747	642	682	661	675	673	711	685	607	689	654	736	701	696	672	633	687	670	683	675	686	637	670	658	690	672	709	703	702	666	616	661	691	667	659	726	716	694	703	666	696	698	688	703	680	684	685	645	687	684	651	677	662	665	633	667	691	675	638	666	708	710	713	714	665	689	699	658	669	694	687	699	647	706	663	700	730	741	668	644	670	681	714	685	664	696	671	697	687	728	679	687	706	690	732	646	688	688	751	730	635	665	659	691	682	626	638	725	684	684	680	684	664	695	714	660	670	725	653	684	702	681	740	725	717	667	691	705	685	718	666	690	701	668	691	703	679	667	667	681	697	636	642	692	707	695	652	645	672	692	650	702	693	712	670	708	729	654	629	666	681	711	717	698	648	714	671	672	734	693	680	683	700	714	709	673	700	723	690	686	647	659	637	661	714	698	692	692	698	602	670	718	663	685	694	701	676	725	668	672	652	693	644	666	706	706	668	661	672	684	758	680	781	679	646	672	695	677	666	684	701	679	706	678	620	644	656	725	706	663	652	704	681	643	659	696	681	665	649	672	694	688	667	672	708	697	666	694	661	636	654	660	635	677	743	669	679	673	693	649	728	711	704	689	712	710	645	706	713	678	691	664	673	698	703	735	636	670	659	703	676	682	703	683	644	686	684	664	649	704	670	683	667	688	660	677	714	678	690	688	646	631	657	695	662	688	719	684	695	704	700	675	671	698	652	727	642	652	723	649	686	692	707	668	639	689	652	654	693	655	658	660	691	670	651	701	677	659	705	672	676	714	648	692	740	670	709	681	685	665	674	677	704	665	722	684	687	684	688	713	661	665	666	682	694	624	707	706	709	667	672	724	655	743	725	668	743	679	683	668	655	703	684	736	707	714	710	698	648	700	720	690	672	666	678	634	729	671	702	653	630	684	662	690	685	715	708	732	694	651	622	713	704	663	693	706	704	685	698	656	666	672	718	711	723	672	654	701	727	640	670	676	706	713	667	603	664	642	718	676	686	643	660	712	724	686	676	677	687	695	637	640	658	689	715	714	711	674	712	671	675	698	673	679	660	699	677	721	737	688	673	672	666	663	700	682	685	715	714	731	676	669	694	730	632	672	658	712	681	719	691	704	680	617	642	664	669	624	703	648	656	697	692	657	714	664	676	704	645	758	658	639	708	696	679	704	732	685	695	687	726	655	659	708	662	721	684	669	704	713	701	699	735	697	666	661	687	729	721	725	717	648	690	659	685	684	661	726	708	654	688	709	644	669	709	709	669	680	722	684	669	686	746	665	652	644	723	644	665	658	645	683	658	653	707	680	703	729	681	718	696	677	659	688	635	743	713	647	675	699	660	682	642	673	699	700	688	664	670	717	692	694	714	686	643	707	656	716	663	733	779	693	669	663	674	628	673	677	676	688	727	655	687	648	719	638	690	642	653	721	694	686	656	740	674	671	712	694	710	666	675	713	666	664	733	727	710	688	697	660	666	696	669	732	699	721	665	674	681	633	669	683	661	709	656	688	658	694	698	636	644	691	668	695	631	702	688	726	684	670	705	696	720	689	678	666	687	703	692	690	711	692	688	670	637	690	662	692	702	669	658	681	710	663	732	677	699	680	709	658	708	708	710	656	666	758	666	658	706	682	709	676	701	680	702	684	641	694	666	716	698	665	702	723	676	650	613	688	716	648	662	682	696	686	657	675	741	674	700	748	711	686	697	702	705	676	661	679	676	703	681	663	703	698	663	681	691	715	703	693	660	714	701	689	709	731	672	719	674	696	667	691	691	700	648	708	699	654	679	667	632	662	668	714	695	680	653	702	705	686	671	653	681	678	632	678	688	677	679	710	661	687	669	674	637	712	647	671	670	664	684	725	728	681	676	642	678	683	709	639	656	705	632	694	656	705	637	672	690	666	700	704	645	639	700	673	640	713	672	698	670	676	693	708	690	646	728	712	677	708	679	674	725	683	699	671	713	694	667	663	699	663	682	719	681	667	675	711	682	688	669	643	654	694	692	673	686	699	707	687	695	708	698	660	702	713	675	669	722	679	666	687	717	691	741	652	676	676	660	665	691	703	727	691	714	684	696	740	721	626	713	659	632	710	675	666	644	657	635	663	661	663	709	701	698	642	662	692	721	659	693	664	711	717	710	721	689	717	665	640	668	693	673	676	629	691	654	673	647	676	707	682	685	770	683	745	643	656	682	725	721	678	685	650	685	671	702	655	715	678	697	692	669	709	697	678	715	662	689	677	678	681	688	676	681	682
34057	7963	5552	4378	2918	1994	1352	987	786	634	614	512	529	490	440	407	409	402	410	387	371	376	388	361	339	357	347	383	396	381	363	366	385	365	393	374	407	353	372	375	353	396	345	359	322	378	357	385	366	367	349	333	346	340	331	392	324	362	354	335	357	352	325	359	326	349	370	362	340	333	361	335	357	330	344	345	355	342	319	340	358	342	333	347	341	342	326	325	325	381	350	345	348	346	322	401	394	364	326	390	306	325	363	370	362	343	337	351	319	350	319	344	385	347	367	316	352	340	350	365	335	363	365	344	338	361	352	349	325	351	373	333	350	322	355	347	322	351	356	353	358	344	358	349	357	367	327	364	387	347	350	346	337	375	343	379	319	311	354	382	346	307	341	339	364	357	346	329	347	344	351	330	385	352	330	317	382	351	342	322	352	358	347	367	331	291	349	344	332	363	339	344	346	332	314	327	347	351	350	360	336	346	361	315	345	323	329	345	342	375	343	367	347	316	348	349	353	370	376	339	342	378	377	359	360	358	317	373	345	267	326	342	378	357	375	294	310	357	346	362	355	352	361	326	334	349	348	340	350	359	350	351	359	348	341	336	343	337	365	345	326	327	312	366	361	400	336	382	354	361	338	320	336	325	336	349	299	336	347	347	352	328	349	326	365	371	347	364	335	358	370	356	352	329	326	327	357	344	380	332	365	343	346	345	367	339	340	368	364	329	343	382	389	329	351	333	361	328	345	319	344	364	364	366	375	333	337	338	333	350	371	328	339	316	336	313	328	358	363	375	348	355	336	354	330	332	338	364	386	344	344	343	368	354	380	319	368	423	371	339	364	351	343	341	318	327	331	334	344	355	347	370	370	354	336	341	347	337	321	331	325	354	369	346	359	334	349	314	324	372	325	364	319	331	351	371	350	374	343	396	347	310	348	365	330	331	338	309	365	357	346	360	284	318	330	369	331	314	354	342	322	346	307	332	358	362	330	352	354	343	337	365	355	372	326	372	345	327	344	345	373	376	362	361	336	352	367	369	367	363	364	317	316	337	339	372	331	371	345	331	340	338	381	355	356	391	374	374	334	380	358	318	335	362	375	360	344	340	335	311	370	368	343	385	347	342	347	327	375	353	329	338	351	321	334	328	332	345	306	375	364	346	351	338	358	365	361	356	364	313	358	353	353	333	361	340	314	318	358	364	328	365	325	345	337	344	351	325	294	299	324	334	339	346	375	395	331	333	374	316	316	302	374	294	346	335	367	332	345	371	348	374	337	342	368	323	292	351	362	359	345	383	365	369	342	382	306	342	319	292	360	333	318	362	339	304	330	318	357	375	312	345	369	388	361	328	328	339	352	321	359	342	343	350	359	341	346	328	394	359	323	327	341	378	355	316	349	328	385	341	371	324	329	304	347	358	325	340	306	355	330	320	313	349	373	316	367	364	350	323	339	324	353	345	345	349	328	324	280	349	337	362	338	335	368	348	349	346	356	323	338	339	354	327	368	349	347	347	361	363	335	349	325	346	332	349	345	325	331	324	346	324	340	339	354	340	377	312	309	346	331	332	301	374	356	366	342	343	318	343	334	340	334	293	356	341	350	367	299	344	381	376	331	323	354	310	359	353	310	324	349	362	361	368	329	365	345	296	355	365	353	315	354	345	342	355	336	308	370	358	365	309	356	358	379	372	361	290	351	364	345	336	347	333	348	332	350	324	374	362	357	343	342	316	330	348	344	319	357	349	327	342	320	326	348	364	363	371	365	342	375	336	341	358	330	307	330	350	334	344	343	344	362	359	319	382	374	335	330	317	370	345	321	360	362	354	329	338	370	356	356	344	331	349	370	359	301	359	394	341	348	365	346	354	333	350	322	346	327	329	334	347	377	348	352	369	357	285	326	332	337	316	357	382	336	349	347	343	346	344	314	350	391	340	355	328	360	368	342	363	325	383	336	352	331	369	350	348	377	352	349	326	365	330	369	359	342	367	364	361	359	363	358	302	361	310	370	340	341	375	355	350	346	388	348	304	343	358	331	351	367	336	354	340	338	337	356	354	348	343	344	371	360	326	353	304	308	352	314	388	350	355	352	356	297	370	336	342	325	357	322	364	329	362	371	351	384	314	322	357	372	342	342	323	338	383	338	343	320	337	351	340	342	382	316	349	334	320	332	351	365	355	326	338	345	350	340	317	369	338	339	368	341	345	380	363	311	335	385	360	333	389	337	327	338	371	340	282	375	315	331	330	351	308	358	360	358	359	346	345	380	313	313	314	364	324	366	363	363	371	354	360	342	374	335	348	314	349	347	319	340	334	377	352	332	326	330	344	358	373	336	358	350	357	338	322	349	326	351	342	329	347	375	371	305	344	348	336	325	337	322	349	326	346	345	353	345	324	364	336	332	365	350	350	367	362	360	380	383	345	329	348	365	373	372	356	357	342	350	366	347	344	350	321	317	365	373	364	320	365	350	321	386	325	349	337	354	331	357	358	321	361	380	341	336	382	379	389	378	373	344	363	346	333	342	350	358	352	381	360	343	384	367	341	363	341	329	315	350	327	368	336	345	351	320	364	343	367	347	345	341	313	343	376	374	338	334	340	342	329	360	352	305	325	333	340	295	370	359	343	341	348	392	362	345	339	349	331	334	340	370	360	328	329	351	322	354	370	377	363	356	365	345	359	348	291	374	369	330	329	330	332	366	341	337	355	352	345	388	314	342	351	347	325	329	325	368	350	356	386	336	378	336	309	322	354	349	319	312	392	342	344	354	352	381	324	362	386	334	341	318	361	321	370	346	336	356	337	325	344	332	341	344	368	353	373	315	379	333	374	364	363	352	315	335	344	341	328	313	332	318	362	348	358	383	341	358	340	322	356	336	339	332	366	341	321	313	342	365	360	353	337	354	349	329	370	382	364	352	339	344	331	357	355	357	342	333	369	376	337	368	345	353	357	347	347	353	351	324	314	350	343	335	362	342	355	398	330	369	346	309	342	335	335	361	340	334	316	332	342	349	347	338	363	328	349	348	328	324	347	350	343	377	332	353	367	386	321	385	340	357	365	382	352	337	340	364	345	323	338	339	329	345	333	339	325	328	328	387	330	343	341	374	354	318	317	333	332	305	338	374	345	339	346	331	341	365	338	356	352	350	347	342	317	373	354	370	328	345	326	358	363	349	375	341	345	361	337	341	352	347	357	364	328	325	335	297	358	343	324	339	389	342	333	358	327	361	312	302	335	329	352	337	365	342	346	351	350	329	351	341	363	354	358	327	334	353	357	326	363	329	353	345	328	343	329	373	356	330	377	371	346	363	350	360	329	358	343	355	315	332	337	362	370	353	336	372	388	360	330	329	355	382	333	357	355	346	338	349	331	321	309	319	379	308	338	328	359	333	350	344	338	348	351	380	390	351	408	365	367	347	337	364	346	349	354	344	338	324	351	298	367	334	347	341	344	390	323	288	384	319	350	381	365	314	323	333	307	357	330	329	378	357	356	371	318
18368	3791	8614	10669	9438	7172	5365	3934	3128	2494	2068	1747	1672	1508	1311	1227	1238	1166	1145	1148	1079	1033	1096	1014	935	975	943	935	930	897	935	932	941	937	926	908	865	906	894	940	845	846	884	919	854	871	852	823	877	810	843	763	810	806	773	789	787	764	770	782	816	804	755	762	790	768	779	793	786	790	802	707	749	758	815	763	806	719	769	746	753	718	762	780	744	749	785	758	750	811	756	797	774	799	777	752	761	750	770	807	785	788	778	798	739	760	755	718	773	764	764	815	787	746	755	772	753	729	797	749	732	764	727	750	769	733	740	729	753	790	723	813	781	749	794	738	765	739	769	769	774	738	791	733	714	751	729	702	759	747	775	770	751	768	789	810	774	727	761	783	727	779	758	788	769	768	790	789	774	780	772	778	722	729	730	749	768	799	767	737	779	806	778	828	784	732	794	750	726	797	694	726	779	750	814	740	749	809	780	726	751	796	771	734	785	753	752	727	747	801	749	741	762	712	783	758	762	761	727	782	744	745	784	746	738	753	789	757	778	798	720	781	753	761	735	749	804	718	723	743	751	753	758	831	761	756	717	797	782	782	740	812	769	769	766	742	796	753	790	746	759	779	738	753	799	802	759	784	783	785	799	709	761	784	740	756	736	765	776	753	780	705	797	775	790	765	826	760	775	772	729	767	793	764	729	794	758	747	787	755	748	730	756	710	762	779	798	729	747	700	767	726	780	796	764	768	747	825	789	792	746	742	749	799	752	739	739	810	792	773	758	763	747	707	786	803	729	719	788	770	743	729	704	784	773	738	779	727	771	747	782	794	769	772	731	725	741	740	777	759	798	723	727	713	753	739	726	787	793	817	744	803	741	751	776	751	760	765	710	747	797	767	740	788	773	778	780	776	783	724	704	782	743	768	788	806	727	706	723	748	740	818	787	805	756	744	731	812	779	741	822	756	753	725	769	707	756	758	749	770	762	750	762	749	787	745	766	789	745	771	718	792	780	754	731	757	753	784	761	806	713	726	744	772	781	715	797	738	778	760	775	771	779	784	755	747	741	806	762	748	726	741	733	779	761	712	771	687	747	772	763	718	762	732	773	748	731	763	750	769	727	719	755	735	766	742	765	774	758	711	725	791	730	761	714	746	774	794	777	750	754	727	763	753	738	728	731	720	798	715	758	758	712	770	724	812	723	754	729	760	755	770	763	784	747	753	699	762	725	762	727	779	784	754	772	773	729	763	730	756	751	761	773	780	756	734	785	757	804	726	779	791	730	726	810	740	731	799	769	729	810	751	787	694	725	749	726	732	713	787	693	729	769	740	788	762	692	763	753	711	788	767	768	741	822	734	734	771	774	758	772	762	752	751	753	740	751	753	711	727	754	754	741	790	766	794	811	767	749	757	764	808	737	764	736	793	786	757	776	744	784	717	757	723	769	758	755	761	761	724	747	736	780	804	736	771	778	755	700	745	776	738	734	715	766	732	755	790	743	778	736	805	725	725	711	781	751	729	766	737	787	767	757	712	762	775	726	761	791	747	758	734	780	726	777	754	789	728	749	707	758	796	728	734	749	724	747	745	760	749	768	788	772	788	734	764	747	743	682	718	782	799	728	782	749	754	772	773	831	762	768	755	764	754	750	757	770	742	798	770	774	803	758	759	714	750	752	758	720	721	755	796	744	757	792	796	705	787	763	740	785	778	764	774	751	752	737	734	775	776	760	735	788	777	770	789	771	760	764	698	733	767	773	693	742	747	752	793	738	786	725	775	749	791	741	751	741	730	783	749	736	722	775	775	764	737	749	728	739	761	776	789	765	706	741	743	763	776	726	723	729	828	768	776	735	777	721	758	785	747	780	755	786	743	750	762	776	709	819	759	779	794	765	727	783	684	740	720	813	734	762	742	754	753	769	744	809	724	729	740	772	771	795	774	727	756	716	754	760	764	742	815	762	792	752	717	778	774	739	760	744	781	718	720	746	783	733	763	697	759	749	732	753	765	764	772	791	775	749	779	694	719	771	780	729	761	731	767	739	731	804	782	733	786	767	760	756	733	752	737	753	778	770	777	716	737	727	716	767	764	760	805	771	738	748	742	783	756	763	707	720	791	779	699	749	732	762	719	747	786	769	756	736	762	805	748	766	738	747	743	754	761	766	783	775	717	762	770	704	804	770	774	755	724	754	785	754	744	786	771	794	747	768	765	702	721	747	768	759	751	747	763	724	747	748	739	731	730	734	749	764	757	783	803	723	767	744	795	740	749	767	786	742	780	759	788	770	764	766	732	764	776	758	807	764	770	786	780	722	759	775	757	763	755	786	757	755	787	773	738	722	770	734	790	785	788	748	767	749	741	727	735	777	764	751	793	762	807	744	755	747	772	781	777	779	757	792	721	762	731	765	765	748	772	752	732	796	746	752	799	768	765	740	733	744	775	721	771	734	753	807	712	817	751	765	762	749	742	737	743	748	719	741	727	736	730	741	787	767	776	731	741	781	747	714	737	781	759	727	728	711	736	803	767	778	737	749	724	762	743	744	769	807	770	750	709	765	744	740	773	718	780	772	784	771	729	737	792	780	741	706	806	807	726	764	756	771	732	770	750	745	721	713	776	761	722	738	747	798	759	763	778	782	757	765	752	783	765	751	794	745	770	716	765	755	761	750	743	727	748	708	790	698	785	801	757	810	780	706	760	766	710	739	766	765	746	779	745	725	806	765	766	725	709	782	753	722	728	724	729	777	726	724	775	745	721	770	746	761	781	821	754	776	784	754	766	756	804	713	730	741	766	824	761	776	689	744	750	784	747	737	795	764	756	750	733	702	758	727	753	720	747	752	790	751	770	729	735	754	796	740	748	765	744	792	738	798	767	862	786	778	741	757	749	755	762	764	802	839	756	741	719	777	774	755	764	746	775	723	731	740	763	734	732	744	705	713	812	713	788	745	755	780	808	743	761	732	706	707	754	791	739	705	791	767	747	784	683	737	755	759	770	743	720	762	734	834	732	749	702	726	758	739	721	763	762	807	734	711	822	739	742	729	759	743	739	758	740	737	765	767	735	737	731	802	740	775	748	780	767	744	715	782	740	763	739	766	749	749	757	746	743	725	759	758	767	777	789	762	734	765	732	812	747	800	741	745	776	781	743	770	769	759	725	737	724	781	756	782	745	755	784	751	806	766	751	729	737	775	770	736	769	780	784	791	768	803	766	763	747	739	741	801	762	744	720	763	710	711	793	771	761	781	785	732	752	752	772	806	748	740	741	721	777	750	778	792	741	755	747	734	740	715	699	720	792	780	753	719	705	733	764	749	771	729	793	777	815	771	715	716	765	771	794	785	739	757	810	768	779	772	773	763	759	730	747	772	755	800	785	747	774	760	797	757	732	742	720	740	770	756	781	715	784	744	703	695	760	742	727	764	729	758	761	741	776	751	792	741	757	747	805	731	734	741	742	755	760	758	751	771	724	789	702	726	781	766	749	688	755	700	716	746	769	789	742
7880	1398	1674	1322	994	685	526	382	353	297	274	249	269	253	242	228	209	201	195	210	211	219	217	227	223	172	229	197	186	236	217	208	214	189	218	193	197	207	226	218	212	232	221	199	192	226	222	217	194	222	192	246	200	197	191	187	211	196	209	211	204	186	215	204	185	194	189	203	206	196	179	191	199	204	203	215	202	192	208	214	224	230	198	192	190	208	197	209	182	228	209	201	184	199	190	197	214	163	221	185	176	188	221	219	205	190	189	207	198	211	211	225	216	195	204	210	183	222	196	203	178	193	188	204	206	203	210	225	198	222	212	221	159	181	215	201	184	199	203	202	201	192	202	208	201	200	217	223	179	190	200	194	189	213	202	190	208	239	196	201	216	196	195	231	225	194	213	183	225	199	205	191	200	188	210	202	184	212	199	214	194	198	196	164	197	226	193	225	189	217	165	214	193	186	198	185	204	201	199	214	217	173	216	196	184	189	186	191	194	200	214	218	202	218	203	211	209	179	231	188	221	191	179	173	205	195	208	197	211	196	215	200	206	192	197	226	217	212	205	177	232	216	197	165	194	197	209	209	200	181	187	200	206	201	198	203	199	201	178	205	218	218	208	190	212	192	206	225	201	204	216	221	209	214	209	206	180	177	209	181	204	179	202	206	216	208	207	203	200	193	208	217	231	197	220	194	195	199	201	194	193	185	199	189	226	206	185	203	208	203	221	203	190	205	191	208	172	217	180	240	228	215	173	208	184	173	211	200	227	189	183	211	197	214	224	197	186	220	201	221	192	199	199	215	210	212	218	178	219	200	185	198	177	215	200	197	181	200	195	188	178	190	200	199	190	206	222	202	207	210	215	213	189	187	214	191	200	218	212	219	210	190	200	204	190	209	207	207	175	201	212	211	204	185	235	198	223	206	180	214	179	200	206	202	217	196	227	215	187	179	208	189	194	195	199	200	194	170	217	191	220	174	215	182	204	192	186	199	189	206	208	181	186	206	208	197	200	178	174	229	208	184	201	234	207	183	213	197	199	247	194	218	199	183	228	224	175	203	205	198	213	218	222	207	202	189	212	203	227	179	213	201	220	209	198	212	215	207	200	220	199	183	199	198	208	210	187	211	178	192	198	155	207	202	212	173	209	197	232	211	204	218	198	182	228	181	196	228	224	196	212	196	211	197	209	224	183	197	206	205	193	198	200	208	191	228	187	200	190	188	185	208	228	178	202	200	197	182	205	208	191	213	219	204	211	193	212	193	219	207	198	210	196	171	221	215	195	227	185	191	216	207	219	182	222	204	197	189	196	213	200	203	212	190	208	204	204	188	198	205	199	208	184	202	223	153	178	202	215	208	215	190	216	202	226	197	201	205	200	200	213	193	179	192	184	214	204	206	208	177	198	187	219	196	209	193	189	176	190	199	172	196	185	230	194	209	203	200	175	198	201	194	207	216	216	201	213	187	211	221	205	194	197	201	195	198	195	197	239	186	217	206	207	176	188	206	197	181	196	195	203	194	190	191	215	220	177	217	199	205	207	189	185	178	183	239	209	194	216	223	200	203	177	188	212	212	184	179	191	217	174	217	193	202	202	178	212	182	198	200	200	221	186	221	227	188	204	203	233	216	223	208	192	200	223	243	223	196	196	189	211	210	189	209	203	212	193	200	205	200	193	218	201	190	202	216	185	203	197	192	199	198	215	179	217	187	202	222	214	205	183	235	236	223	190	187	220	216	207	183	215	224	200	217	204	216	227	197	187	204	197	172	229	199	199	192	198	207	188	188	187	222	195	192	200	219	228	233	205	207	205	195	212	205	198	209	211	198	193	175	193	208	183	199	207	201	195	207	198	188	195	208	218	187	197	208	210	225	192	203	203	197	185	199	198	218	215	223	209	194	230	190	186	190	187	178	216	203	199	203	211	178	195	199	202	205	198	190	227	215	209	184	185	179	227	219	194	199	199	211	190	201	237	216	212	202	189	225	227	171	200	219	219	193	213	167	192	220	228	220	195	200	189	200	207	188	214	233	212	218	210	180	191	195	171	184	179	212	219	199	220	194	185	187	212	189	199	199	176	198	225	200	206	184	193	207	204	224	202	195	203	190	198	181	215	204	206	183	200	186	193	208	195	201	201	178	196	217	185	211	209	208	203	205	201	204	219	217	193	195	181	200	177	193	204	191	192	192	224	200	193	200	224	221	217	210	205	234	222	182	203	214	210	197	212	196	185	208	189	194	198	207	211	182	210	208	210	193	232	211	200	202	223	204	205	215	203	198	206	219	201	217	206	185	213	208	183	204	183	179	207	198	214	186	195	188	221	200	216	172	230	201	203	215	195	211	208	219	210	189	208	214	197	233	196	195	213	195	203	213	192	190	204	232	196	182	192	215	214	181	205	217	221	215	194	237	184	246	218	199	223	221	193	209	225	188	188	237	195	196	208	215	168	202	215	210	194	173	206	208	218	190	196	191	236	180	198	227	192	234	196	239	218	195	183	211	201	222	207	218	218	247	190	176	207	197	220	189	188	198	204	218	198	225	204	230	201	189	207	244	196	228	187	184	217	205	215	207	227	245	216	188	213	189	180	228	187	180	208	201	205	214	221	184	192	196	217	196	206	189	202	206	207	219	210	194	188	204	202	197	217	192	189	211	214	198	209	207	197	195	192	199	198	200	200	197	222	199	207	195	213	202	229	214	200	209	201	204	205	205	206	217	200	200	201	192	180	200	218	184	205	201	205	196	205	212	225	208	192	213	220	216	206	217	198	221	220	194	195	198	227	199	204	200	182	182	199	199	229	215	204	181	186	208	204	203	201	230	198	213	187	188	215	214	215	236	205	205	192	202	191	221	190	200	210	208	207	218	196	218	230	223	174	195	203	183	204	201	190	206	199	195	179	209	198	203	245	212	185	205	217	196	192	203	227	190	196	164	170	226	225	201	198	200	231	241	178	204	204	181	195	182	201	212	215	228	199	206	172	211	198	197	221	200	227	179	209	209	207	231	218	194	198	193	193	199	195	189	195	162	200	185	190	220	198	209	213	191	183	181	215	231	210	211	208	210	219	224	227	226	209	195	169	209	218	230	227	190	214	190	201	232	189	213	182	162	224	208	161	204	209	225	195	192	196	178	184	196	216	198	174	219	193	213	216	214	220	184	176	208	240	209	213	198	222	212	195	195	189	159	201	208	197	214	194	215	217	208	180	193	221	192	242	210	178	192	199	206	193	171	183	196	182	202	216	202	231	188	218	201	186	196	208	192	200	219	217	211	207	196	206	195	196	249	196	200	213	197	172	195	194	195	201	188	220	182	200	208	202	163	183	213	225	212	208	211	232	211	223	209	209	201	198	190	221	221	185	187	203	206	186	225	184	203	210	221	215	218	186	212	224	181	187	211	207	194	194	212	195	204	202	228	218	166	189	180	207	178	178	200	219	206	206	222	207	201	219	202	158	194	159	211	198	216	213	218	242	209	204	193	190	187	214	198	207	194
5153	1435	3261	4022	3737	2796	2110	1592	1333	1028	870	803	778	722	671	651	637	563	593	555	612	595	564	518	549	556	517	526	531	491	469	550	507	513	505	514	519	571	533	519	552	556	493	578	534	526	556	505	531	536	523	505	517	483	513	514	479	474	465	481	445	488	460	491	492	450	555	489	486	519	501	507	461	494	513	466	495	471	480	496	472	493	453	489	455	471	503	488	502	451	484	502	518	475	492	471	498	498	469	458	507	490	481	438	496	470	470	485	503	476	533	486	474	513	494	463	492	493	491	513	483	479	534	508	525	459	528	448	461	480	497	484	496	481	496	470	493	493	523	466	484	497	461	474	508	464	446	485	480	487	502	458	498	546	465	473	452	458	472	470	466	482	460	484	463	471	477	476	464	495	538	499	465	491	494	519	509	502	477	486	494	500	459	448	488	516	481	496	467	479	468	493	477	497	509	511	488	495	496	467	454	506	504	489	496	494	493	518	478	472	498	482	468	480	522	468	471	481	500	460	458	500	506	513	496	534	500	483	519	492	468	485	482	479	463	502	521	472	497	514	482	525	521	482	484	512	496	496	492	491	445	471	473	485	485	511	477	520	484	513	466	523	487	493	477	493	481	472	506	488	491	501	473	461	491	517	490	478	498	463	495	481	517	484	507	487	488	489	463	494	533	492	450	463	491	484	499	465	499	469	499	478	470	492	505	459	490	509	474	472	500	488	423	490	475	498	491	528	475	464	473	457	528	476	509	510	488	464	519	526	515	464	494	503	461	474	453	475	466	527	483	470	504	495	490	503	483	460	498	500	458	558	494	458	475	474	456	456	484	455	473	479	458	472	511	484	503	496	495	490	473	512	463	511	479	578	498	465	484	467	482	469	495	484	489	457	472	442	471	490	484	478	510	479	483	499	505	454	481	477	449	498	456	485	475	477	502	484	461	435	508	543	493	515	455	500	485	466	530	520	505	488	489	497	481	475	452	463	497	484	483	494	455	469	473	544	490	522	492	491	478	505	508	497	514	461	455	499	476	481	467	508	498	477	458	473	493	517	471	442	489	470	492	500	493	514	485	488	490	445	539	497	521	488	467	497	453	497	443	484	544	467	493	501	467	482	477	482	452	479	460	465	480	474	482	493	507	502	451	499	480	478	475	508	498	469	471	482	499	467	468	475	465	458	483	484	483	478	484	496	507	496	440	478	475	461	512	474	553	475	494	512	540	471	507	489	483	466	476	503	480	486	479	487	466	501	503	525	499	473	472	470	527	434	491	476	469	465	481	477	513	487	465	504	474	485	469	495	477	501	479	492	500	472	479	456	502	456	479	468	471	477	497	490	467	447	565	486	488	482	490	463	486	513	468	488	511	445	519	503	470	434	469	484	517	487	522	475	480	495	478	492	456	476	496	496	494	436	505	474	527	459	472	450	476	445	510	480	503	452	503	452	457	467	536	488	479	460	459	515	525	457	496	472	507	497	454	514	486	468	458	490	468	469	493	516	482	479	472	540	476	469	492	447	475	511	511	526	484	513	481	454	498	497	461	460	507	547	500	491	496	516	500	486	466	470	450	504	523	504	463	458	484	500	458	467	471	426	493	503	461	499	433	476	472	492	507	503	500	436	483	479	495	501	451	500	470	456	480	480	465	518	511	472	471	496	481	472	494	484	472	478	496	505	520	491	490	496	489	513	466	483	490	503	502	507	495	470	487	491	494	472	472	481	522	494	488	479	476	495	491	474	456	500	510	497	478	481	498	492	494	432	474	463	504	501	511	464	521	506	502	520	512	482	478	502	476	492	506	513	527	525	524	490	491	478	459	485	492	476	490	495	475	478	459	470	483	510	500	511	491	537	482	469	485	485	470	479	558	461	516	521	494	484	470	422	501	512	491	486	483	491	491	458	491	519	468	510	484	492	493	451	456	503	490	517	496	463	490	503	538	495	514	488	530	460	485	544	484	500	471	471	484	519	483	555	469	438	481	480	514	489	475	474	472	520	497	472	512	489	453	472	485	492	476	513	531	503	468	490	522	499	537	501	498	508	463	511	475	507	487	488	510	472	495	464	503	481	485	491	445	490	486	442	483	509	482	506	470	438	517	484	485	499	487	490	467	478	471	480	420	552	521	539	486	470	496	491	482	492	547	462	492	507	487	494	467	470	481	490	509	477	501	498	471	491	479	573	496	437	515	469	485	505	503	515	450	468	468	501	526	500	491	514	437	492	483	468	484	440	495	467	470	515	509	478	477	500	440	467	511	510	503	475	487	488	514	493	511	485	495	483	491	495	487	506	502	503	483	485	508	523	473	490	497	493	475	487	501	481	466	480	513	507	486	495	459	504	490	518	486	491	451	493	440	464	482	485	509	507	468	486	515	494	507	524	480	508	492	481	485	521	507	504	449	517	497	476	457	477	495	463	501	505	477	482	483	466	515	495	498	543	476	535	521	513	494	515	464	511	486	509	463	530	467	469	476	501	506	481	480	473	513	516	425	519	477	493	454	509	528	499	492	479	493	509	509	479	511	468	498	448	483	500	474	458	517	518	493	467	480	480	484	502	470	516	521	441	458	509	504	429	465	533	441	475	508	519	484	454	496	485	495	524	534	476	464	491	447	501	489	493	489	509	470	449	491	513	486	508	505	491	478	438	520	501	482	491	522	514	519	474	490	504	507	494	474	490	523	473	537	462	464	517	442	505	457	526	476	486	442	474	493	501	495	523	472	482	521	504	495	449	491	474	519	478	518	449	497	494	450	459	457	511	472	477	513	491	486	512	496	539	512	465	477	489	480	469	500	494	466	509	485	509	477	463	510	509	468	485	457	480	476	510	487	494	505	509	453	544	464	469	486	486	524	490	480	488	493	496	514	460	491	470	477	472	478	555	492	513	456	489	499	502	507	434	509	494	492	480	491	472	515	452	503	470	496	497	498	487	517	471	493	484	480	534	465	505	511	521	515	514	472	496	512	489	485	500	475	475	489	508	492	461	455	489	543	491	482	485	504	514	506	473	496	476	449	474	492	508	508	491	462	482	496	502	522	443	495	532	454	475	482	512	508	481	514	469	475	503	478	468	466	469	503	487	461	445	506	479	500	482	455	456	507	485	484	461	450	489	472	490	503	457	505	478	468	485	506	464	488	451	449	516	467	464	497	486	475	455	441	506	476	481	502	498	483	480	464	485	546	524	460	479	488	523	463	489	506	456	527	472	494	425	498	535	484	518	452	490	476	499	494	496	496	478	506	474	484	448	494	479	496	483	492	470	458	498	490	495	493	444	499	463	485	491	452	498	474	474	482	483	485	525	491	477	512	486	514	509	472	490	496	432	457	499	515	505	503	458	479	491	485	486	469	452	465	497	516	502	502	469	496	470	523	468	460	531	476	474	484	517	469	500	466	485	476	468	476	499	497	481	476	497	473	462	513	475	496	520	463	480	481	502	459	445	502	539	474	502	456	513	512	484	502	436	501	477	507	502	465	501	493	486	488	472
22549	4287	3558	2839	2003	1276	1015	792	594	547	502	435	369	381	396	355	347	338	359	335	331	314	296	316	334	307	315	325	340	312	306	285	299	328	348	323	323	300	317	329	312	309	291	277	328	310	298	290	291	313	305	285	294	268	297	281	308	288	334	297	296	312	315	269	275	287	317	291	298	307	291	294	310	304	301	312	327	309	310	318	294	292	303	294	319	299	286	303	292	293	346	282	332	316	322	337	311	287	302	282	319	271	272	276	290	288	297	276	285	300	271	298	278	282	299	299	341	305	285	341	338	343	318	300	306	288	314	280	313	303	293	280	320	294	305	313	271	309	329	289	249	272	301	256	335	304	298	332	334	349	275	281	296	308	286	293	296	301	298	290	313	314	318	279	296	306	294	303	300	322	286	299	309	330	316	313	312	309	300	300	305	310	288	346	284	315	326	299	278	291	287	289	288	284	314	288	320	295	344	292	283	330	257	302	302	271	277	300	300	328	271	316	300	295	318	301	328	331	309	306	273	313	289	303	322	348	290	326	302	280	306	295	317	328	302	339	329	305	333	306	287	294	312	286	278	305	290	317	312	323	285	258	274	277	320	324	310	293	320	324	308	288	283	285	302	297	311	333	268	333	322	310	291	276	284	290	347	273	306	269	266	306	321	277	281	315	319	313	281	261	289	352	319	293	320	288	317	318	308	296	321	318	292	308	304	279	302	278	316	296	296	308	288	345	319	308	281	313	308	296	330	318	299	282	331	307	314	331	306	304	306	306	335	315	297	312	332	289	365	315	291	299	326	295	349	303	317	331	295	283	300	295	303	314	302	315	322	271	289	296	277	282	266	294	313	299	256	271	295	306	312	336	302	313	290	268	298	253	308	330	270	321	278	327	293	309	322	309	289	348	333	286	306	280	315	306	337	320	294	290	308	289	280	295	266	311	326	318	296	303	334	297	273	246	314	276	297	268	283	287	290	271	298	308	286	302	314	285	285	281	313	309	309	303	285	288	300	328	312	295	318	316	295	329	319	313	316	289	309	306	279	297	294	307	333	275	281	286	309	305	276	310	293	280	286	275	316	287	283	305	269	307	320	325	298	282	293	325	308	279	294	335	289	301	275	306	287	279	286	285	279	287	284	247	309	274	283	302	306	304	321	285	346	298	330	272	327	299	307	316	289	287	313	279	326	261	291	296	271	307	295	294	335	284	319	248	280	294	295	294	305	304	274	290	294	295	328	306	316	288	298	301	320	304	303	289	298	303	316	318	333	284	293	309	312	305	249	288	282	298	301	286	311	280	277	301	303	323	305	294	329	313	283	322	287	311	270	292	313	310	320	297	314	324	306	325	350	302	303	273	276	261	303	313	303	312	266	308	275	322	313	301	294	314	293	292	271	320	317	327	305	349	310	305	299	296	303	309	312	328	278	277	286	302	300	288	340	316	313	290	283	296	306	315	298	265	319	278	287	321	306	293	292	309	304	311	315	299	280	303	277	303	284	304	289	316	317	312	284	303	304	293	343	306	276	306	315	284	293	261	322	327	309	337	326	310	275	291	295	268	300	298	291	302	300	320	329	288	315	290	261	289	329	302	320	304	288	324	346	317	318	301	277	280	308	309	286	305	276	327	326	310	287	286	306	311	300	346	252	292	294	301	330	297	327	298	303	315	295	302	270	291	320	306	280	299	317	305	294	310	291	311	311	313	289	339	293	299	305	305	302	294	294	322	305	278	325	282	272	301	313	296	297	317	299	314	301	296	312	325	316	296	294	283	309	259	319	301	294	302	296	306	307	285	288	274	282	280	288	300	282	287	312	289	305	302	316	320	319	314	293	283	272	291	315	296	326	311	310	303	297	280	284	323	300	316	348	321	349	308	301	281	300	335	294	289	290	319	260	289	306	320	330	296	304	328	305	300	289	339	291	327	303	306	310	280	304	297	269	297	314	273	293	279	349	290	284	314	331	296	290	335	303	318	289	338	301	287	291	259	322	293	287	313	288	320	280	294	286	317	286	271	321	293	287	315	296	276	310	283	300	267	294	326	315	325	326	289	307	323	295	331	257	323	326	325	288	327	286	327	311	313	273	307	337	308	276	272	258	288	282	298	287	312	337	340	301	324	338	330	341	306	303	323	300	300	287	318	309	303	291	294	277	311	286	306	300	314	266	276	285	294	305	318	311	282	322	297	289	297	302	329	313	324	336	327	321	272	324	299	278	277	338	287	312	340	319	309	292	315	324	314	353	305	314	317	340	325	291	311	336	324	264	273	334	302	316	276	299	307	262	283	290	284	271	277	312	315	270	319	281	335	281	324	305	291	300	294	286	274	289	311	288	320	339	298	321	272	299	255	311	310	340	328	336	281	295	308	296	333	305	296	281	273	283	303	299	312	292	330	332	311	302	323	318	316	295	304	319	278	291	281	288	338	312	278	281	284	300	299	343	300	313	302	290	297	296	290	307	316	308	301	320	342	289	281	288	316	313	335	293	299	301	289	303	296	290	321	305	287	301	300	290	321	308	288	300	345	286	267	285	272	299	283	280	295	268	276	324	293	303	286	296	306	291	288	313	287	290	329	271	296	337	259	284	303	294	300	295	274	315	295	280	306	286	293	302	307	311	307	304	308	288	282	314	323	309	300	302	307	305	283	312	303	292	289	297	272	309	294	293	314	284	340	330	294	283	311	312	291	284	300	297	323	281	269	340	315	328	306	304	278	302	299	317	304	274	275	295	289	316	297	304	311	305	304	310	286	310	316	293	290	325	312	297	309	326	314	300	304	311	328	320	333	307	307	291	329	302	295	283	344	309	311	287	282	302	294	329	318	283	318	267	330	305	286	275	301	293	296	274	358	314	316	303	307	282	285	300	335	286	293	284	284	276	274	282	331	299	283	289	304	303	287	302	337	347	290	320	348	333	316	316	289	263	287	268	265	304	330	331	327	323	285	299	279	279	313	303	277	300	334	307	291	302	298	314	311	300	284	310	297	301	316	296	301	314	295	313	311	313	319	287	311	308	312	292	321	309	294	307	299	303	311	297	313	293	296	295	320	331	286	295	293	301	334	333	330	292	328	283	277	292	279	294	298	323	272	285	300	304	318	294	282	278	300	270	285	303	285	314	303	284	273	307	298	303	309	325	279	264	288	287	319	314	306	278	293	308	286	294	323	286	278	326	292	283	309	328	326	319	284	279	289	300	305	297	283	269	325	307	316	327	317	314	329	277	324	283	296	314	318	286	298	282	288	277	316	281	258	321	312	300	281	279	318	285	278	314	312	313	342	274	301	268	324	316	331	303	312	321	317	268	310	278	300	310	313	294	288	374	319	289	274	306	334	319	290	280	271	284	287	285	277	312	280	337	280	305	306	311	329	299	268	309	275	301	300	254	295	300	346	292	313	305	311	324	322	304	294	302	306	317	279	303	300	290	314	283	303	308	322	288	299	302	301	306	282	319	272	286	296	307	300	317	303	315	281	295	302	290	266	321	315	292	309
13588	2783	6570	7746	6639	5048	3735	2939	2253	1828	1572	1441	1278	1158	1070	1051	984	949	947	939	931	892	844	770	839	752	812	819	789	751	774	786	763	792	837	808	761	788	749	787	767	801	760	753	737	703	739	732	766	744	770	745	741	743	680	725	700	657	652	698	677	673	702	674	686	670	737	699	677	689	718	753	682	679	652	717	678	674	744	713	673	662	693	621	644	703	728	676	638	691	656	671	662	656	674	683	659	725	700	684	687	651	700	652	687	726	705	661	688	678	687	679	710	687	711	688	668	693	696	766	697	687	667	720	704	644	629	684	666	706	690	729	683	687	708	683	699	700	704	690	695	720	693	680	673	668	685	677	711	698	656	675	634	659	684	720	682	670	693	705	707	677	671	648	664	663	741	691	740	669	698	697	659	668	688	732	682	656	672	691	693	701	692	711	704	696	689	664	661	681	693	701	691	692	669	699	650	688	687	723	689	713	665	678	688	729	698	635	676	700	650	712	670	705	666	709	697	659	644	700	707	651	677	732	693	669	700	711	698	668	671	725	669	710	707	692	700	644	736	678	712	708	684	673	679	672	713	689	691	732	703	726	693	685	689	631	732	695	692	765	682	677	658	711	649	671	677	731	700	688	719	731	661	680	695	666	657	648	625	713	638	710	621	681	695	689	690	686	692	715	680	741	730	694	662	697	710	701	632	681	766	648	680	653	659	710	705	682	637	703	634	670	688	701	718	678	636	726	701	702	666	673	632	694	668	702	635	684	695	658	679	673	652	723	668	665	726	708	658	734	668	703	692	649	670	698	723	648	695	634	696	663	647	658	712	677	732	694	695	704	710	711	684	660	700	684	745	701	663	647	653	688	634	668	632	642	680	694	678	683	653	711	698	684	700	661	633	700	678	632	719	680	672	642	712	715	673	722	673	642	708	697	641	679	619	648	684	710	674	678	703	658	707	663	675	710	672	701	661	666	684	720	664	654	707	720	702	656	719	649	695	696	705	679	669	668	680	699	681	681	708	647	707	687	676	689	678	700	688	720	672	643	650	639	655	659	650	689	648	689	674	646	691	676	695	718	669	664	651	709	718	701	660	772	661	687	668	625	703	657	636	650	683	678	709	702	709	668	718	675	691	709	723	681	720	727	697	668	656	655	664	687	681	696	712	680	690	689	672	707	706	687	615	695	655	687	683	679	651	732	672	683	671	710	722	673	706	623	696	700	638	670	719	668	657	696	703	670	689	680	699	691	660	704	652	703	676	673	720	713	680	703	688	703	678	696	654	694	690	691	681	691	697	684	716	713	656	673	734	674	702	656	671	646	698	630	692	669	689	679	702	738	726	674	657	717	691	672	641	705	732	675	641	742	665	662	745	696	724	733	660	668	716	685	680	685	682	674	623	691	631	667	656	708	665	681	706	687	720	679	652	712	683	691	690	680	661	679	694	707	639	655	670	687	698	634	656	667	728	706	720	700	697	656	712	674	679	722	685	743	674	691	718	639	627	686	650	667	680	674	729	657	708	651	692	658	697	700	690	655	652	702	704	665	657	694	692	677	664	717	718	646	667	610	688	663	692	623	679	671	709	723	699	689	676	710	684	676	691	687	656	656	686	710	677	714	706	670	678	684	683	659	658	704	593	696	741	711	678	682	715	656	731	672	682	690	678	711	662	692	658	687	673	704	696	698	707	609	678	699	691	678	708	732	665	706	667	719	675	689	645	686	677	706	683	678	687	656	637	745	716	649	684	659	656	669	625	697	699	701	668	685	712	724	721	680	672	695	665	690	661	684	670	639	688	688	612	683	741	642	658	662	661	695	730	679	696	710	654	663	662	669	706	647	644	699	725	663	676	707	646	670	698	718	710	717	678	683	684	681	691	680	685	694	681	710	670	663	680	696	710	675	672	631	704	691	680	651	701	636	729	658	652	665	647	688	696	665	708	686	638	676	692	667	652	685	664	706	704	660	664	669	699	668	687	678	691	658	713	693	622	677	671	708	696	688	665	650	632	695	722	680	686	691	678	669	670	690	699	659	640	723	724	729	712	644	695	698	671	673	665	680	705	660	654	650	699	683	706	729	682	691	664	687	674	704	654	707	732	661	698	713	695	673	762	656	663	644	704	692	699	719	715	681	710	715	676	669	634	647	660	705	682	702	691	730	688	698	684	662	700	610	677	700	701	633	689	682	710	660	638	710	716	685	753	694	704	697	684	691	671	700	718	672	679	696	729	719	681	685	686	714	700	702	669	721	710	675	695	659	656	731	711	664	656	699	661	735	666	678	703	671	668	680	656	691	661	674	663	690	708	703	716	652	709	675	694	683	681	703	644	683	694	674	690	703	673	656	692	691	660	669	698	697	679	686	695	693	657	662	681	673	703	701	732	699	667	737	687	696	675	650	650	684	668	667	643	677	657	689	661	635	708	694	613	703	682	663	664	671	681	698	660	671	708	674	663	695	674	673	741	649	673	702	702	672	674	737	627	700	737	660	683	614	696	682	731	677	691	683	676	716	662	682	713	658	641	653	707	624	640	686	648	668	677	675	671	730	685	718	681	672	692	714	649	659	677	713	687	721	701	636	732	679	661	742	715	685	680	669	708	685	699	688	654	654	650	698	704	684	723	654	648	642	688	698	644	716	699	667	691	694	678	661	654	714	688	648	695	647	694	691	738	685	686	686	667	690	702	711	698	653	685	692	657	673	665	681	707	696	680	653	685	666	715	634	696	701	708	719	652	672	700	678	685	693	681	626	670	675	666	681	677	693	668	732	691	654	686	672	659	682	670	691	665	676	678	707	665	684	697	681	708	651	714	675	642	718	672	701	659	636	682	648	702	627	656	697	619	703	636	678	635	675	682	656	720	653	684	690	688	655	691	668	651	673	636	699	682	653	642	678	690	731	630	707	690	681	670	668	632	691	677	635	697	684	659	699	658	725	687	670	690	714	708	669	658	666	705	700	643	766	685	675	690	655	691	708	676	695	730	685	667	732	684	678	688	663	683	659	690	680	691	650	678	698	668	699	665	663	619	684	657	687	675	686	691	657	714	716	714	707	694	706	672	659	701	688	672	688	687	699	712	679	704	707	717	680	675	677	679	689	711	682	690	666	709	684	640	703	701	691	695	730	693	709	700	660	741	699	697	692	672	731	651	673	708	747	692	718	678	642	678	684	690	721	677	729	661	700	657	667	693	669	679	703	662	704	696	678	669	678	648	708	664	696	687	680	716	652	693	710	714	699	675	676	659	714	679	657	667	689	686	704	646	701	669	714	677	678	714	671	642	667	664	680	684	724	699	668	664	633	691	684	687	723	697	648	703	697	690	700	687	657	639	649	685	689	679	667	668	707	677	690	697	649	702	699	682	702	703	652	672	667	678	677	713	616	697	701	690	678	680	622	711	660	738	650	681	682	693	695	686	706	694	646	643	677	717	661	653	685	672	665	705	669	649	689	701	723	689	691	657	657	674	656	686	669	666	657	696	670	681	671	697	645
35227	8172	5729	4392	2878	1985	1355	964	794	663	595	552	515	488	466	456	377	505	391	441	410	404	405	387	402	362	383	360	392	378	353	349	375	382	384	389	357	373	403	362	399	364	361	378	366	349	376	321	396	383	348	368	369	364	334	365	341	336	349	338	363	356	388	344	344	305	376	356	358	327	312	366	330	349	347	404	357	323	362	360	328	355	326	339	320	372	365	350	360	377	360	324	334	367	353	364	379	370	344	337	338	329	384	338	360	339	350	381	314	318	345	346	356	325	372	367	347	349	360	367	382	329	352	340	354	374	385	387	321	373	321	368	351	340	359	336	365	372	337	333	333	365	373	354	361	308	384	343	356	334	326	349	361	385	388	321	368	343	309	353	309	350	350	328	346	324	342	332	372	340	328	362	347	344	353	339	370	373	358	352	387	358	344	320	317	335	377	338	333	361	325	308	360	344	370	344	347	331	366	326	350	340	362	325	318	359	364	361	346	361	319	373	368	338	348	366	318	340	357	358	334	330	354	335	370	341	338	379	326	342	351	334	356	382	342	368	349	375	349	333	338	352	346	368	322	333	352	332	384	353	326	311	351	317	346	330	312	381	370	361	379	352	345	353	342	316	325	367	318	380	371	348	319	333	341	335	352	344	312	334	364	357	299	336	359	345	324	366	369	376	374	356	360	336	366	362	378	310	370	375	349	386	348	381	342	331	375	346	327	321	345	352	358	356	365	361	361	341	337	366	354	341	327	340	379	348	357	348	313	327	335	370	364	321	318	366	376	318	355	329	356	352	344	342	325	350	359	349	365	337	336	349	349	351	348	338	336	354	339	280	320	335	383	323	343	318	340	374	310	325	374	371	375	331	336	356	372	343	347	340	350	350	345	326	344	402	359	375	356	349	343	322	329	359	388	391	335	397	370	340	352	345	332	338	329	336	363	341	352	331	332	368	374	315	354	378	349	325	367	362	349	344	346	340	336	336	330	375	388	357	365	351	378	356	378	361	313	355	343	344	317	333	343	327	373	318	358	347	339	339	327	354	351	334	323	365	355	351	337	342	381	323	333	353	330	390	329	347	399	376	321	320	360	317	326	322	332	362	345	309	345	381	367	348	331	338	342	346	346	335	337	345	318	353	353	367	315	353	324	342	370	337	347	334	321	371	355	361	329	314	339	344	328	353	341	343	355	357	345	327	363	343	333	320	361	298	350	335	331	354	349	366	355	348	345	369	351	359	357	350	321	332	352	365	335	346	389	331	363	350	345	341	354	341	360	328	366	333	345	355	356	336	328	311	357	353	334	308	361	396	307	374	367	366	333	308	350	338	320	344	343	308	346	330	347	321	348	347	350	369	362	321	359	322	319	361	358	349	371	411	328	340	338	346	373	334	330	338	331	330	351	365	328	369	345	362	340	322	325	310	343	365	348	355	316	349	314	337	360	336	335	343	376	353	394	329	367	375	363	362	334	327	347	370	351	292	300	367	358	338	321	339	342	342	385	338	322	328	352	339	381	369	337	324	368	344	366	387	358	350	385	281	390	341	349	324	325	354	355	372	351	323	373	327	339	362	356	336	368	358	349	373	331	342	341	356	371	400	358	352	363	332	374	351	350	386	389	353	352	326	332	337	352	364	371	341	345	355	354	349	332	338	337	379	322	325	301	356	362	356	348	347	344	343	335	383	328	372	375	337	346	357	312	321	333	374	357	361	317	380	366	346	351	327	344	360	326	322	340	339	313	337	345	398	369	373	358	330	305	328	337	365	357	361	335	349	318	337	351	362	354	334	345	347	367	368	356	365	350	357	314	365	337	363	334	325	334	382	324	309	374	361	370	328	341	345	341	363	362	311	328	379	330	347	323	346	343	324	341	384	365	353	387	335	336	289	336	372	348	324	345	341	309	373	378	383	345	357	333	337	372	410	345	350	344	334	350	356	328	330	341	342	346	320	340	349	365	331	335	391	374	356	333	332	321	344	355	324	335	352	364	327	349	321	347	366	354	358	326	352	355	369	330	350	319	370	340	374	337	357	339	345	337	321	360	331	335	331	358	338	364	360	315	359	358	340	401	369	351	361	329	337	345	363	320	343	342	345	329	341	315	341	334	308	345	338	371	340	347	294	352	338	348	359	349	337	327	381	310	388	378	337	367	361	344	307	366	324	362	366	345	324	304	341	341	347	350	342	345	321	342	355	311	357	352	316	378	346	316	324	351	378	322	308	338	356	324	319	355	346	377	337	343	342	365	344	349	319	380	338	340	346	403	351	367	394	340	349	310	389	316	375	317	326	355	286	366	383	368	372	336	364	349	301	343	352	384	334	364	367	332	329	354	348	351	368	341	364	349	342	399	359	363	337	358	338	386	341	324	346	369	383	379	347	355	362	340	383	338	359	358	340	336	340	358	371	353	367	342	319	318	319	380	344	334	397	353	340	372	343	362	320	358	343	338	347	337	375	322	373	341	334	302	337	357	338	351	334	365	354	366	331	378	359	318	364	309	339	336	356	351	366	398	334	333	388	367	319	333	321	317	375	325	316	322	369	337	338	376	341	340	314	345	338	334	370	356	365	311	337	328	309	317	364	362	369	331	366	339	366	360	316	346	359	367	375	310	325	346	371	342	340	365	315	361	348	354	363	368	344	331	323	376	340	341	365	325	348	330	363	354	380	353	350	333	379	333	344	351	312	373	308	354	367	339	334	360	345	349	334	334	355	358	337	356	381	372	350	348	321	368	332	342	324	339	366	341	334	351	384	343	410	316	350	299	357	349	317	382	344	369	352	373	344	339	347	378	356	336	337	339	388	333	310	348	334	356	345	321	315	342	371	353	298	370	339	363	368	338	316	331	374	370	356	343	362	346	353	345	351	347	346	354	317	338	314	339	373	351	334	333	371	361	409	332	366	389	356	369	351	336	365	339	345	359	347	392	361	326	319	349	304	335	347	364	331	348	349	332	363	340	338	350	352	349	375	326	348	314	369	343	371	331	366	348	309	357	363	349	349	347	364	327	341	349	307	361	332	316	344	358	354	370	362	380	328	337	331	339	330	344	367	315	334	322	321	337	328	314	329	349	354	394	348	365	365	384	329	347	376	342	369	339	360	316	363	358	342	394	356	378	346	379	340	347	339	345	342	335	352	330	319	342	367	329	354	336	348	350	343	353	333	347	362	399	379	333	339	383	350	342	335	371	346	348	353	339	361	342	307	317	322	344	359	321	330	347	331	333	331	354	330	329	341	337	388	347	342	322	326	328	330	361	316	325	364	367	353	358	399	359	380	372	344	351	311	352	340	335	315	343	364	381	369	348	358	315	351	328	369	326	375	342	331	341	359	343	305	336	365	351	366	349	393	341	326	360	353	329	369	338	331	369	358	337	342	317	372	369	353	352	365	362	337	381	340	360	353	351	340	364	341	349	331	386	340	398	343	382	363	336	354	336	314	354	339	340	370	317	320	316	331	319	353	352	338	356	328	329	377	340	342	368	321	344	329
18841	3711	8948	10708	9077	7051	4892	3902	3053	2565	1991	1875	1708	1478	1377	1316	1226	1240	1149	1139	1080	1044	1018	985	1037	994	983	919	935	954	971	977	899	943	958	946	949	977	867	906	913	890	870	918	860	853	823	797	865	825	831	823	791	744	767	816	808	776	789	735	744	788	761	774	725	824	759	805	765	699	765	817	782	761	754	771	765	755	806	776	766	763	739	812	763	722	787	768	777	774	755	804	774	800	732	751	768	778	823	798	761	792	733	749	736	787	735	739	703	784	787	782	794	720	766	759	795	719	744	739	815	765	773	769	766	741	718	705	757	734	778	783	794	772	783	768	739	732	720	736	770	775	777	765	786	739	783	758	765	772	750	763	746	740	791	747	726	745	741	808	775	770	728	754	745	717	793	793	774	750	737	765	809	742	736	744	794	771	759	766	727	703	723	765	853	824	721	759	817	780	772	765	746	783	753	712	745	799	749	782	738	725	743	679	777	760	734	756	711	762	723	761	722	732	754	780	748	728	787	753	760	743	752	731	721	750	736	734	685	782	760	764	725	768	777	741	754	813	718	731	740	745	778	754	769	721	749	743	728	770	752	794	730	765	748	715	761	774	758	770	745	735	761	724	727	808	750	805	740	772	754	747	750	816	739	784	757	767	766	770	768	781	751	761	772	713	738	795	705	803	754	766	760	797	777	771	743	739	724	784	727	752	719	818	779	782	773	770	745	753	787	824	718	759	760	740	815	762	727	750	757	768	757	728	734	753	752	789	708	731	764	750	785	710	781	748	752	738	820	748	784	770	743	781	804	802	739	792	798	764	749	787	737	779	750	721	724	748	752	738	754	746	788	770	794	738	782	731	773	755	728	721	722	736	762	726	731	723	778	752	769	747	761	760	763	779	734	789	748	772	733	731	734	780	731	751	765	740	757	744	732	751	783	772	747	782	815	764	753	760	792	752	779	694	785	776	738	775	727	702	783	776	742	761	782	652	742	760	773	761	722	778	742	775	769	817	789	782	737	790	765	772	739	757	740	744	753	760	758	759	778	715	705	764	748	702	720	722	772	796	744	740	749	779	781	772	709	788	776	804	735	759	737	729	783	721	753	759	760	727	772	753	782	775	725	749	781	758	710	776	735	753	765	728	754	808	770	778	716	806	777	724	788	763	765	749	795	789	725	771	779	751	744	722	769	697	758	779	807	757	717	726	814	711	765	795	740	751	761	764	777	762	721	743	731	753	816	770	780	815	716	767	727	745	733	726	770	769	747	730	713	750	761	763	801	791	747	749	713	752	775	715	745	732	759	765	704	749	741	744	754	769	768	751	743	794	742	735	778	781	760	763	745	737	760	731	752	760	761	769	773	724	744	734	715	776	755	771	766	729	783	752	751	771	715	796	753	731	778	779	754	758	776	784	752	735	780	796	774	762	756	795	753	745	756	706	770	762	756	725	794	780	788	780	752	761	751	765	743	746	820	749	760	752	787	777	774	790	717	732	810	731	691	737	742	752	715	789	728	769	763	770	785	767	774	708	748	734	775	747	747	721	720	764	781	762	768	748	757	791	736	758	739	767	794	810	770	795	734	793	819	766	760	814	754	786	710	753	763	734	718	794	786	752	771	757	748	830	723	760	747	730	714	767	786	798	745	758	743	769	735	749	811	765	757	735	771	768	748	725	742	782	798	716	746	780	739	763	765	771	757	736	723	792	758	736	776	753	768	714	730	794	727	792	753	770	813	766	779	752	769	765	755	743	744	767	795	759	768	717	751	710	765	746	766	718	768	719	754	759	732	758	786	793	734	710	751	755	748	797	801	770	760	728	704	724	735	752	770	760	736	774	743	773	741	725	771	767	733	751	742	781	768	745	806	778	768	760	778	733	795	768	707	727	759	723	779	786	728	716	756	778	733	731	764	709	738	751	792	740	763	783	726	776	767	741	761	732	740	743	736	790	751	758	746	756	843	763	782	729	745	795	762	758	777	778	779	750	761	736	807	714	766	761	746	744	717	773	714	716	800	716	736	757	805	788	755	748	775	755	833	750	723	730	761	733	737	769	745	762	741	803	742	769	753	760	774	734	739	725	707	719	767	768	754	778	775	793	798	746	745	762	728	738	702	769	765	779	752	786	797	769	828	749	713	724	720	787	716	776	777	730	774	753	762	742	830	691	715	743	752	767	731	735	715	761	769	739	812	757	694	725	777	744	759	754	757	782	721	705	778	829	759	787	760	732	774	738	769	709	754	736	706	784	768	825	785	722	780	752	729	792	762	766	744	773	732	752	774	766	720	772	732	804	761	758	738	772	739	783	755	754	722	790	742	780	777	791	733	783	765	715	718	775	731	718	784	700	737	722	742	758	764	731	765	744	746	775	778	793	721	731	776	773	728	811	754	740	752	737	795	765	770	814	733	749	747	707	754	755	744	759	778	713	671	742	709	764	682	802	768	789	772	745	725	779	789	751	738	794	753	758	774	722	721	779	760	698	797	747	757	731	717	737	697	742	775	775	734	751	757	720	711	683	762	736	795	771	776	784	760	710	770	732	759	776	762	798	799	729	765	745	771	745	799	750	744	733	751	757	749	736	742	785	732	756	774	784	768	748	752	767	770	775	733	753	769	757	784	740	780	766	767	733	790	775	762	744	767	700	757	721	781	734	785	703	744	742	767	755	777	763	767	697	705	758	773	755	783	726	808	731	731	760	739	762	783	724	809	785	706	725	711	712	756	738	723	755	772	797	804	826	753	817	717	717	743	717	787	780	768	799	731	763	746	791	694	782	731	744	794	774	779	743	798	752	752	739	725	781	774	742	692	797	781	768	732	756	718	696	784	739	759	783	800	759	727	771	749	761	745	760	804	749	760	754	782	768	753	736	770	749	756	734	733	729	713	735	739	721	751	797	735	750	771	730	749	788	762	746	773	762	758	716	768	775	778	837	725	747	714	775	735	795	742	767	776	772	784	755	756	728	748	766	725	781	708	715	760	752	734	756	753	795	771	753	772	724	754	762	725	707	797	717	716	762	782	691	747	749	722	695	759	750	746	715	755	744	722	783	774	704	783	786	761	781	776	736	811	722	767	770	767	808	795	794	795	746	781	766	702	717	751	762	752	762	758	788	740	733	749	754	767	803	753	756	780	715	746	715	785	808	788	753	742	777	735	718	755	790	743	767	751	759	776	757	755	778	742	775	768	753	770	762	742	767	737	753	754	754	790	776	786	771	760	731	773	702	666	751	755	797	734	700	736	777	779	769	717	746	763	816	766	741	724	738	750	811	749	757	742	831	766	702	743	747	748	715	777	734	725	773	766	753	756	815	749	793	744	777	745	762	740	748	760	689	768	790	779	742	765	782	768	773	839	721	732	805	760	761	731	741	747	769	768	775	727	820	744	777	778	806	718	776	762	718	717	763	768	731	744	692	788	760	767	793	774	728	744	744	735	767	787	768	761	715	770	730	819	743	751	735	754	809	767	760	717	748	736	775	805	792	770	779	736	738
7958	1468	1681	1426	967	655	521	403	338	326	276	259	263	224	247	231	225	213	214	218	207	220	205	216	206	226	207	189	201	197	206	214	199	201	202	201	225	217	233	211	204	219	191	198	230	207	217	219	180	190	227	203	220	210	218	191	191	219	193	214	173	197	209	194	204	241	213	199	199	214	208	209	221	222	210	214	225	211	203	226	222	166	202	196	211	198	235	223	233	206	226	195	192	187	202	225	223	201	199	239	203	191	218	193	186	181	211	217	191	179	212	214	192	219	191	195	211	209	182	203	213	221	226	207	190	190	234	189	202	182	187	182	200	211	205	210	239	233	202	206	208	199	189	207	193	193	214	203	204	191	201	212	214	184	203	200	200	208	169	207	198	205	213	201	188	175	227	230	189	203	196	200	227	210	207	220	169	199	215	215	208	223	187	201	201	226	181	217	212	218	221	192	189	223	185	214	196	204	176	194	194	214	215	195	190	191	211	176	203	180	206	201	198	175	190	204	202	205	203	218	180	207	202	210	187	218	193	197	191	184	211	181	196	183	216	198	188	194	193	189	210	191	200	219	217	170	210	219	223	208	232	189	227	207	204	207	213	200	189	217	198	195	186	197	190	191	209	219	228	232	180	202	204	197	203	186	197	160	195	242	195	212	235	197	215	199	210	206	209	199	207	218	171	199	228	206	205	218	185	213	211	200	193	223	221	229	198	208	246	205	229	222	211	208	190	202	218	194	200	211	220	194	221	238	211	197	202	196	207	198	215	204	197	203	211	212	217	194	169	197	200	184	190	196	218	215	230	223	207	188	197	218	200	176	224	188	230	183	201	195	187	211	204	215	190	207	197	230	209	205	207	200	217	207	191	199	223	168	196	211	190	190	215	218	200	202	179	190	193	223	201	213	184	209	169	202	195	198	171	191	200	191	199	204	179	182	213	210	210	241	201	176	190	197	220	219	219	196	203	179	213	215	194	229	212	213	197	187	198	196	190	190	187	182	191	201	214	204	184	209	203	209	228	226	205	199	207	193	190	198	199	238	204	210	190	202	191	206	199	205	178	227	211	194	199	204	184	201	206	205	193	213	200	196	203	209	224	218	199	208	220	212	228	228	194	194	219	207	194	198	201	234	219	202	199	219	215	216	220	179	226	203	211	194	207	211	199	180	218	218	214	197	221	215	197	213	206	209	197	214	198	217	207	213	197	198	205	189	216	200	201	169	226	237	209	211	177	201	189	203	212	200	207	242	219	194	191	195	187	195	184	189	215	229	200	233	190	185	203	210	223	246	187	198	187	206	186	206	213	201	182	204	202	203	181	221	200	203	220	194	203	215	219	222	199	188	201	195	201	208	186	205	231	215	218	202	200	234	214	219	195	192	188	209	196	208	193	207	194	226	225	204	211	212	172	205	219	225	227	207	201	201	212	219	207	221	223	188	185	185	207	195	213	179	196	211	206	225	219	212	179	209	215	244	226	192	233	204	217	188	197	227	190	218	210	205	221	188	181	219	191	200	159	203	189	190	211	178	198	198	219	183	196	214	200	194	175	213	192	176	208	201	208	183	185	196	198	204	202	224	196	211	220	200	174	215	180	195	197	197	197	192	211	183	203	218	230	184	196	177	203	186	227	195	193	210	201	188	200	192	215	231	194	185	180	227	193	177	220	189	212	238	197	183	204	204	207	176	201	211	193	191	231	200	191	210	184	191	199	227	180	213	213	183	205	200	178	208	205	211	190	201	212	218	196	176	215	219	224	193	197	190	181	178	201	214	176	212	184	194	191	210	184	201	212	186	195	194	190	184	180	210	220	209	183	204	190	223	194	209	198	210	188	202	197	200	160	214	191	204	206	205	192	187	187	185	206	179	215	213	228	178	207	198	203	220	199	214	211	204	197	210	204	163	192	220	233	201	184	226	177	196	200	211	230	202	184	195	218	202	181	199	202	191	176	178	208	179	220	206	205	202	184	204	213	194	195	205	198	218	195	210	209	210	209	202	209	176	224	214	192	197	196	201	196	202	194	169	191	233	228	175	187	220	208	205	212	199	193	183	213	199	194	196	183	195	259	171	203	205	214	199	224	202	206	206	188	219	196	222	212	202	222	191	207	203	211	215	187	212	209	210	209	222	241	204	201	195	191	199	204	188	175	228	180	196	223	175	199	214	207	197	210	203	217	236	205	190	195	197	193	218	206	204	198	206	184	198	195	202	234	207	234	222	216	188	177	201	226	208	213	185	202	194	209	161	193	227	192	209	197	206	197	188	190	204	227	219	191	219	204	199	200	236	214	195	207	193	190	190	195	187	182	196	181	185	203	218	221	204	195	183	221	181	211	217	195	185	191	215	194	208	183	213	202	211	195	169	179	213	196	170	192	197	201	217	205	178	186	204	222	212	189	221	220	206	225	206	199	198	188	212	205	230	177	225	194	191	234	210	184	170	219	181	223	177	221	195	197	206	229	223	193	227	225	208	181	231	222	203	206	185	205	213	184	185	179	187	207	187	203	220	191	248	180	190	192	197	215	225	225	199	191	193	200	240	197	173	215	226	218	206	217	214	215	224	218	208	189	225	223	205	194	201	217	178	201	232	211	203	180	205	197	221	197	214	212	226	195	204	212	208	212	181	194	197	215	192	171	194	170	202	190	193	225	219	201	197	182	194	223	171	212	203	204	204	188	211	199	195	207	190	199	213	203	236	201	185	192	202	213	220	205	200	233	197	165	215	196	186	202	201	191	203	178	207	207	187	176	185	210	208	224	218	182	234	214	206	192	200	189	195	203	212	206	220	179	187	216	208	199	213	213	197	218	194	216	180	223	212	202	216	187	205	164	204	195	177	180	195	183	195	222	185	206	206	194	216	209	177	218	212	214	201	228	208	215	217	200	227	229	215	187	217	195	193	221	192	217	215	199	208	190	228	215	196	189	191	188	183	165	230	211	190	212	223	201	220	213	192	199	207	202	214	198	221	208	176	169	205	186	208	202	199	228	206	213	217	227	205	217	178	235	183	201	207	193	215	195	209	192	216	211	191	216	193	220	168	200	190	214	214	211	194	192	203	203	222	185	209	205	215	208	211	198	206	203	211	201	223	207	224	188	191	198	197	201	201	200	202	217	203	212	203	199	203	196	201	217	192	201	234	167	214	197	198	214	231	219	211	207	196	189	179	215	212	215	189	240	209	198	184	202	193	216	204	203	200	181	204	197	204	217	204	210	214	203	214	200	254	200	201	207	194	199	184	188	184	206	194	220	219	217	222	238	200	182	195	212	193	184	208	230	188	209	208	222	186	221	194	186	205	215	217	201	193	197	172	185	220	195	207	218	185	214	196	215	211	216	209	224	206	200	199	241	186	178	173	212	244	206	223	195	205	211	200	206	186	214	184	203	224	206	221	197	237	170	237	206	214	225	216	228	208	198	204	198	186	184	183	205	201	186	238	218	188	225	225	176	202	192	181	192	198	212	215	201	211	182	191	159	188	191	189	209	206
5194	1494	3493	4187	3548	2671	1953	1649	1280	1090	959	825	793	739	660	667	662	678	620	634	616	559	582	573	496	544	534	550	539	573	497	529	519	514	550	547	567	571	564	484	485	519	571	484	529	505	498	497	530	490	495	491	509	509	457	497	493	497	505	501	465	455	436	469	501	506	527	520	476	512	528	470	485	497	513	478	466	486	533	507	506	506	501	535	496	477	506	496	502	495	519	496	474	533	457	449	506	533	497	439	481	455	438	492	518	481	445	479	538	505	481	530	532	446	510	481	514	495	480	473	456	468	503	513	502	529	507	475	470	510	501	506	502	493	486	458	514	437	520	479	492	479	503	452	497	509	534	488	456	473	504	483	471	472	481	459	464	461	513	501	519	491	497	481	470	468	512	489	474	504	459	508	468	472	472	545	509	478	469	458	498	538	458	501	483	517	477	521	488	497	485	492	460	487	490	472	476	456	498	528	512	488	524	465	523	486	487	483	498	482	473	501	508	478	487	502	490	510	487	529	466	494	514	499	500	523	479	455	484	521	474	491	521	446	496	497	477	507	481	504	503	494	477	489	479	517	465	476	450	466	470	470	516	498	491	482	513	460	476	509	472	491	463	504	475	464	465	491	465	472	470	470	466	507	500	467	457	488	519	477	472	464	498	522	445	472	483	452	500	505	538	491	480	480	469	487	485	441	462	467	506	465	458	462	490	478	498	469	535	469	543	512	438	473	494	473	482	463	473	453	464	514	474	518	511	495	516	478	523	484	462	506	466	484	482	489	518	477	511	523	491	494	503	461	491	484	455	491	488	487	474	550	487	517	512	485	505	494	510	465	487	474	508	579	461	449	553	467	480	481	466	495	505	459	474	493	495	507	483	486	490	471	494	521	514	481	487	486	507	467	463	463	490	491	478	453	495	523	510	488	439	485	472	483	497	479	483	496	506	492	431	480	477	461	471	492	512	508	462	512	474	485	513	490	459	470	479	504	476	498	459	478	484	520	454	435	519	489	479	466	485	488	463	481	492	466	502	458	476	481	464	493	513	501	476	530	492	480	504	503	492	475	468	490	472	468	509	441	491	465	470	489	516	444	482	484	486	458	456	489	462	497	505	518	501	492	477	553	500	462	493	502	483	492	500	443	496	492	527	476	510	506	495	441	472	502	528	495	447	466	464	499	475	507	448	489	510	498	485	460	481	480	489	475	494	491	499	518	496	478	482	520	467	502	485	479	465	478	486	473	480	491	483	507	471	508	515	453	471	477	460	494	453	476	466	477	511	475	479	497	527	496	484	487	505	482	486	507	474	472	484	548	496	479	486	519	472	481	501	451	508	488	501	488	478	460	489	494	467	489	489	513	449	496	460	482	486	493	466	532	495	501	501	448	514	492	443	540	542	453	474	450	497	473	465	465	473	505	492	469	498	475	482	450	446	477	504	481	527	494	487	488	474	506	471	492	477	489	485	511	459	459	423	442	470	463	495	496	518	499	476	475	483	442	503	476	497	531	477	503	446	490	468	474	485	474	450	477	475	496	525	469	493	488	516	481	487	520	456	490	514	482	480	476	513	467	500	478	515	560	432	489	464	482	503	508	493	530	460	497	486	446	510	483	509	514	475	514	494	492	498	437	450	464	500	476	495	465	449	485	482	461	485	471	483	486	501	505	497	483	486	487	477	506	453	529	479	470	490	483	468	453	542	511	491	514	531	479	497	482	489	493	505	503	499	480	490	480	498	486	492	468	542	436	484	484	454	457	485	498	482	487	499	531	519	491	471	488	479	464	504	466	482	488	503	497	537	463	509	479	482	528	513	473	471	517	470	509	478	480	464	520	483	503	525	485	516	478	465	479	444	464	462	475	555	493	525	500	446	468	516	476	471	492	518	482	453	507	518	497	517	490	444	463	510	478	503	511	476	495	522	477	469	513	507	504	474	499	445	506	483	481	453	469	494	512	460	478	504	490	506	479	495	486	494	476	463	523	488	438	506	498	468	510	472	491	494	475	497	491	496	523	495	461	511	489	472	492	482	518	475	473	497	470	476	474	523	482	477	514	470	476	482	486	478	498	483	508	473	473	496	479	525	507	485	514	500	456	516	509	469	454	477	519	522	505	510	479	474	499	490	465	488	483	500	506	504	504	488	474	509	497	474	502	536	479	466	472	497	486	449	468	491	484	451	500	495	513	497	460	479	522	530	491	490	499	491	504	504	468	504	496	505	486	499	484	482	483	444	470	498	523	478	475	471	502	480	520	531	519	451	448	497	527	491	489	511	484	501	470	471	451	481	496	477	505	465	487	458	509	439	505	487	484	490	472	466	466	487	451	466	504	497	474	489	497	485	479	486	494	507	482	460	462	495	486	478	460	497	467	498	463	448	451	476	514	475	493	453	500	446	497	465	463	486	479	480	456	485	479	518	456	473	522	489	498	469	521	467	505	472	504	473	498	468	489	543	496	520	500	479	460	524	510	468	504	472	455	496	470	527	524	476	459	482	494	446	481	501	530	472	486	475	482	493	472	494	497	469	502	485	475	485	475	480	483	477	494	458	515	469	499	490	493	477	479	443	451	518	489	488	500	447	462	512	478	471	434	514	460	509	506	497	499	517	498	496	456	504	476	477	498	519	477	514	489	509	467	532	438	500	487	486	510	502	484	475	500	493	523	466	489	470	500	474	515	485	526	484	486	490	509	483	470	524	449	530	493	499	483	509	489	474	477	501	497	489	507	489	530	461	506	492	468	498	498	475	422	510	513	498	492	483	485	471	446	496	497	514	439	530	512	512	523	497	512	488	497	466	490	473	523	498	471	416	508	478	498	487	493	495	467	505	473	481	479	431	508	480	512	500	462	467	485	478	481	493	473	473	487	492	466	468	461	489	500	518	506	500	496	464	505	508	464	458	491	484	529	510	480	511	450	510	498	549	463	465	444	514	492	484	468	487	481	484	477	461	513	456	473	504	455	468	479	498	523	529	507	489	484	493	463	486	512	458	520	470	521	485	531	452	483	435	496	474	479	471	515	449	527	531	490	500	514	478	445	462	492	461	501	475	482	469	494	495	469	485	479	512	494	499	470	504	459	488	530	513	561	462	446	450	471	470	435	485	447	510	492	467	433	524	490	455	513	527	466	498	502	494	482	501	492	505	461	498	505	506	489	439	456	486	481	493	453	475	489	465	519	506	499	465	460	498	503	493	476	465	479	523	522	487	495	497	513	512	483	481	489	455	434	507	441	502	511	512	494	533	483	477	483	479	510	460	481	476	480	490	495	475	460	510	490	477	513	481	490	495	471	483	506	498	514	461	490	488	497	478	479	513	506	475	522	473	473	475	482	496	446	482	502	521	495	492	500	498	475	534	516	481	499	458	508	513	472	474	497	492	478	494	445	515	518	516	489	475	478	510	513	502	497	489	512	532	490	487	482	512	467	468	460	469	451	473	491	506	487	472	484	475	488	487	477	505	508	481	507	461	475	475	462	522	462	500	476	497	463
23132	4089	3637	3044	2036	1258	910	778	604	474	450	454	397	380	355	361	342	319	335	335	325	334	328	297	331	349	310	311	288	331	318	296	329	292	275	299	320	301	313	334	300	311	284	297	330	307	290	292	318	293	302	306	295	276	272	313	350	317	317	268	273	308	303	313	278	328	297	308	283	311	322	284	297	313	285	288	304	294	290	296	270	278	287	312	290	278	269	284	299	298	270	318	314	289	325	280	292	299	300	340	285	311	307	289	282	334	296	254	304	285	292	269	269	303	302	295	306	302	290	283	284	276	285	283	256	307	285	307	285	283	318	290	306	266	276	298	290	317	293	266	299	317	314	267	255	294	277	314	303	312	290	292	306	263	330	326	282	304	309	296	302	292	284	275	319	306	305	273	269	251	301	290	291	304	298	305	288	282	307	297	274	310	312	285	269	305	288	293	277	261	292	291	304	288	284	304	310	299	307	272	315	304	304	244	288	286	289	294	296	260	311	313	305	289	311	277	304	315	304	298	300	313	267	277	287	316	270	283	303	291	295	283	270	316	285	301	313	300	320	329	349	295	281	308	285	326	292	278	317	306	283	269	305	302	280	247	296	317	279	305	271	287	319	328	301	294	303	302	315	313	277	286	307	262	294	311	263	314	324	313	261	308	290	293	324	277	287	255	283	312	296	305	279	266	297	320	271	348	311	282	307	308	318	267	307	277	259	306	281	262	308	304	295	276	297	291	323	289	299	299	262	283	347	339	330	298	267	305	288	314	284	315	292	280	315	302	279	308	296	312	300	300	313	321	303	341	290	340	282	287	257	308	317	326	267	286	310	336	310	310	287	320	280	312	315	284	280	287	307	282	282	275	315	284	289	326	307	282	256	270	312	314	322	326	293	311	297	320	305	329	258	281	307	297	282	308	301	304	289	295	313	305	300	282	287	311	321	289	303	288	286	308	316	317	298	302	306	307	281	322	281	278	293	296	311	299	332	299	328	298	292	329	293	285	316	305	312	290	302	279	298	294	277	290	282	259	285	296	321	308	271	322	285	294	287	297	305	287	305	331	306	274	252	308	279	294	307	292	304	270	262	321	294	316	314	308	271	282	293	307	287	254	303	283	273	291	270	278	265	279	307	284	294	284	271	310	311	281	321	265	328	306	348	308	305	275	316	285	293	249	280	337	310	329	305	326	294	289	267	308	319	306	287	298	314	315	321	305	304	276	304	346	322	303	286	299	335	277	320	277	299	289	272	329	323	325	318	326	267	291	287	319	319	286	324	307	284	298	285	298	304	284	275	304	294	265	273	314	278	294	289	285	312	317	307	301	316	339	302	296	308	323	288	320	311	290	291	272	275	302	295	307	262	315	295	293	296	278	285	290	288	291	302	293	343	313	291	311	285	293	294	338	271	287	286	277	277	313	274	266	342	301	301	298	300	287	335	282	334	348	321	292	300	293	299	311	288	312	302	324	328	284	269	306	294	307	273	287	270	297	299	295	276	322	298	326	308	279	341	291	280	273	286	319	312	289	248	289	308	298	276	319	289	304	291	284	303	274	292	279	281	292	321	303	306	311	291	279	286	310	268	289	318	336	300	293	310	313	281	306	296	294	305	306	322	300	313	313	295	319	299	361	277	260	291	308	294	334	300	279	302	328	354	285	302	294	272	314	292	289	311	287	274	299	278	303	317	322	286	269	270	311	294	309	271	266	266	278	310	286	320	338	309	300	294	305	306	327	319	310	314	313	325	323	278	278	321	313	305	318	308	286	302	299	293	297	279	282	258	328	314	260	273	287	265	313	309	285	283	307	303	274	284	273	303	322	272	310	276	299	291	305	292	272	294	309	277	291	316	305	314	309	266	296	295	291	279	314	293	333	284	287	306	297	316	313	260	312	322	294	272	283	296	272	301	289	293	288	291	301	329	329	319	303	295	315	327	265	322	329	320	306	281	285	287	278	321	299	324	308	311	267	310	304	314	270	302	309	274	329	302	313	269	298	296	297	297	285	299	288	269	290	289	284	272	307	303	292	274	286	280	295	303	300	336	275	289	312	292	305	291	287	300	306	337	307	280	283	261	289	300	315	282	287	299	303	305	297	357	323	282	316	295	269	332	300	303	275	326	308	291	271	278	329	291	293	322	307	295	275	289	268	282	295	295	295	316	292	290	310	296	294	278	310	308	301	306	289	289	297	286	293	298	291	299	304	325	332	287	322	297	273	287	311	307	314	308	311	297	304	330	276	306	280	294	284	297	309	277	286	281	309	300	323	280	280	288	291	293	294	291	285	273	269	298	303	296	312	284	294	309	316	274	298	304	322	278	298	288	300	281	273	319	315	284	295	326	321	302	297	285	279	287	324	280	322	275	306	308	316	316	298	301	331	288	310	274	263	305	310	271	310	318	330	280	311	288	289	276	299	293	281	299	317	296	281	254	319	283	292	295	281	301	288	277	273	311	282	323	283	294	286	280	319	300	284	298	311	283	322	304	323	299	328	296	310	284	292	278	300	298	279	310	323	305	308	306	312	308	270	316	300	301	284	296	307	331	316	313	326	270	281	275	280	310	293	289	285	285	268	293	306	312	293	318	270	338	308	315	308	277	298	292	291	261	262	300	302	309	259	291	310	319	320	303	304	254	294	286	308	298	306	276	284	321	315	309	294	303	308	330	279	293	317	330	334	284	303	313	273	311	315	344	339	330	339	301	307	326	308	299	274	293	281	273	287	299	281	320	300	312	290	291	291	303	305	295	308	264	299	283	292	289	308	285	292	282	297	325	289	318	303	283	278	288	305	300	298	287	271	305	301	299	312	274	311	319	301	315	304	305	284	339	275	298	298	303	288	323	288	294	290	324	336	308	321	326	309	314	290	303	283	320	279	290	290	299	301	273	306	315	309	319	278	284	308	285	291	276	258	336	332	274	260	337	278	303	282	272	289	312	317	305	291	294	307	276	291	291	289	308	266	299	315	337	289	299	312	297	277	309	293	321	260	340	310	310	315	311	277	278	313	296	297	315	281	274	296	337	327	270	311	298	317	290	302	266	269	276	278	312	311	266	324	306	287	320	312	299	309	305	304	318	287	300	305	309	281	260	303	317	290	322	304	260	311	310	264	325	283	301	316	261	266	327	282	335	316	271	301	285	316	304	315	297	298	299	315	301	281	325	313	301	276	292	300	315	309	304	286	320	311	256	266	270	274	295	295	311	300	283	321	310	306	303	320	306	311	301	330	275	289	299	318	266	286	340	297	273	331	308	298	335	278	322	264	310	270	297	281	271	297	313	293	296	289	306	283	290	282	334	291	335	312	287	270	339	301	328	283	325	320	286	311	321	290	280	299	289	311	303	279	313	310	312	312	314	307	335	315	275	276	287	316	304	283	268	305	328	268	310	312	322	320	290	337	296	298	279	280	287	310	307	305	288	304	286	306	269	287	307	312	329	334	301	300	352	290	287	294	300	305	292	330	292	314	323	303	276	318	314	318	285	285	292	271
13569	2632	6594	7904	6638	5024	3698	2813	2310	1836	1564	1416	1257	1128	1176	1012	1014	959	977	905	910	854	820	828	788	793	778	821	740	772	779	793	774	811	756	776	787	796	811	751	718	769	764	772	699	738	725	729	746	720	705	756	701	667	667	649	687	703	681	650	737	660	683	656	714	658	700	672	687	707	637	642	681	714	686	691	725	649	676	651	675	683	657	667	635	688	704	699	687	672	697	701	717	695	669	648	655	631	703	705	716	669	694	676	672	649	676	735	691	684	671	687	730	656	675	660	641	689	703	658	652	700	652	715	621	683	689	706	644	664	692	675	683	641	675	676	674	746	661	673	679	657	697	654	680	688	681	639	674	682	646	691	704	624	725	707	693	656	681	674	661	664	691	610	644	650	689	669	626	656	687	661	697	677	701	689	680	617	655	663	651	691	673	638	619	680	692	675	651	661	691	698	714	693	614	734	661	684	698	697	675	715	695	672	721	690	709	679	695	683	673	671	634	664	664	702	688	655	681	691	704	664	661	668	691	693	674	668	665	664	685	662	643	671	670	651	743	697	666	676	673	656	666	693	690	679	664	684	675	699	686	651	642	731	626	629	633	721	662	683	660	687	706	667	713	674	645	657	697	644	620	668	705	676	675	691	692	657	691	680	688	686	707	669	663	668	673	687	666	653	696	685	700	681	726	679	653	719	647	687	635	607	654	685	690	676	650	677	623	667	713	636	680	652	717	712	726	696	674	728	652	654	701	676	645	669	678	644	668	721	657	700	680	691	679	680	696	637	722	667	684	684	698	661	722	688	662	679	702	633	698	664	682	681	629	684	666	607	655	663	685	735	656	677	688	613	676	689	666	700	662	681	648	673	716	689	665	661	678	649	676	693	739	650	655	644	655	670	704	723	689	696	721	664	639	687	692	702	662	695	710	659	657	721	658	690	687	652	642	665	719	677	670	691	689	698	646	656	686	687	662	696	712	658	636	677	699	646	709	687	703	678	669	713	686	689	691	681	680	643	742	713	678	692	661	713	695	665	688	657	679	648	654	662	651	688	615	764	670	650	656	677	687	641	712	684	675	701	682	655	640	693	654	667	666	675	662	682	713	696	650	648	683	662	705	655	690	714	666	654	708	661	655	671	680	657	688	703	695	696	636	627	672	699	681	708	712	664	686	677	702	665	658	629	630	685	692	677	681	669	704	661	688	694	664	658	653	714	636	704	685	687	671	706	653	671	703	666	654	670	694	679	698	659	660	710	687	664	666	654	692	668	649	673	689	640	684	743	676	697	697	735	714	647	669	686	674	673	677	705	669	691	703	662	694	692	633	668	679	697	707	708	672	666	721	665	656	711	666	694	709	685	662	618	686	667	680	695	711	679	668	675	686	630	688	657	682	667	651	657	667	705	696	626	689	645	697	723	676	695	627	708	670	671	674	651	656	656	645	720	701	732	686	707	702	669	664	745	670	648	739	648	719	634	656	653	685	676	621	683	667	666	697	672	679	641	683	694	645	670	653	688	711	661	653	688	678	639	685	652	661	637	687	644	684	687	661	667	684	645	715	659	698	662	649	648	701	676	644	678	716	648	683	700	685	671	648	676	717	708	706	678	663	703	672	644	685	705	685	681	650	690	645	684	651	669	753	693	656	653	700	688	665	694	712	692	637	651	697	680	682	672	675	693	668	652	701	672	741	636	677	674	693	677	690	685	671	679	720	671	667	701	691	693	636	647	737	642	682	636	645	687	661	711	695	658	672	704	667	653	694	695	686	636	657	634	649	690	692	698	673	702	676	706	657	637	707	655	678	660	672	684	648	657	669	702	656	696	677	678	695	654	689	681	677	674	650	674	672	721	666	626	671	694	691	643	686	701	631	639	693	687	681	675	738	671	692	738	648	682	725	672	676	639	677	738	651	680	691	635	647	682	676	686	660	710	716	688	688	702	684	693	658	663	683	715	660	660	666	676	634	715	632	672	682	659	676	667	680	689	647	744	712	668	643	694	671	664	705	694	677	645	675	710	652	652	682	720	674	675	657	738	707	712	672	669	660	675	659	660	701	663	665	678	667	666	676	703	680	642	687	644	641	699	650	673	650	674	700	699	676	641	682	680	675	633	684	671	669	642	698	650	689	706	676	716	673	671	638	649	644	667	666	689	688	705	680	687	705	677	738	717	710	699	656	732	704	663	658	669	693	660	705	649	704	603	684	683	680	679	710	665	698	687	692	701	689	704	665	663	715	698	655	628	681	646	710	684	674	693	682	660	694	691	657	694	699	637	738	674	641	674	664	663	659	674	704	699	658	716	686	676	642	674	675	693	640	678	685	668	703	641	658	641	680	701	672	665	659	630	659	690	636	675	687	669	690	684	671	668	669	664	664	675	650	686	669	690	670	690	680	684	677	627	710	660	697	682	680	677	702	610	667	633	695	675	683	694	648	684	684	678	677	674	708	713	716	673	706	668	659	686	653	698	664	674	693	716	688	706	708	639	652	671	663	680	669	748	655	666	664	676	668	630	668	714	702	668	639	691	671	652	693	656	690	669	693	676	666	695	705	678	708	634	651	638	664	697	644	614	674	631	714	644	683	681	645	688	674	698	653	697	705	643	663	672	656	690	689	696	703	661	665	689	680	673	717	700	651	714	698	718	719	667	646	643	649	622	651	676	661	663	667	642	661	659	641	693	674	666	662	697	667	690	690	682	641	671	691	726	624	681	716	649	683	649	724	667	682	664	675	634	647	643	669	632	647	700	699	662	693	709	692	679	697	718	662	656	688	682	677	674	719	688	714	725	661	614	699	693	677	701	700	669	658	647	642	643	659	696	682	746	662	680	652	662	690	674	681	688	662	689	683	632	681	672	686	698	650	728	629	708	691	668	672	690	718	661	676	741	656	693	677	701	686	634	674	719	649	699	639	716	749	676	678	705	693	684	671	656	656	720	667	660	710	707	617	637	666	685	709	717	694	673	643	642	685	670	690	639	675	701	698	683	699	660	644	680	648	662	698	699	683	664	625	655	726	709	644	678	677	691	650	688	686	667	679	694	648	629	721	669	742	691	647	674	713	657	690	657	679	686	679	661	645	660	689	671	663	682	672	649	728	646	652	655	665	685	679	686	611	657	658	685	703	645	656	707	673	630	625	650	679	667	666	703	673	630	655	634	687	668	676	643	760	650	664	685	662	678	664	685	714	687	686	660	643	685	664	645	635	690	696	668	665	705	644	654	682	709	662	697	640	679	602	642	653	691	709	727	685	687	692	676	635	659	702	686	674	639	665	722	704	664	639	673	648	681	696	651	688	716	706	676	693	693	671	674	694	718	693	683	678	639	683	665	634	705	708	670	711	684	662	635	652	653	704	712	652	655	706	682	674	643	687	649	698	677	710	691	672	681	641	679	673	689	715	712	673	679	646	646	629	695	679	697	684	677	674	669	690	708	657	682	688	659	684	676	721	691	746	628	693	701	656	701	650	618	704	668	705	664	671	666	685	669
31820	7169	5857	4647	2895	1882	1382	1061	846	640	600	587	478	485	435	418	442	419	426	392	397	412	362	403	347	384	396	354	350	382	383	405	402	361	370	333	356	348	391	384	340	403	393	388	377	401	382	368	356	323	360	337	331	367	315	323	335	344	327	361	338	373	349	356	334	375	295	335	334	347	384	359	330	362	374	346	344	323	375	362	351	336	341	368	351	361	342	369	358	316	338	338	336	334	333	402	407	375	347	355	364	325	364	335	383	344	337	348	392	379	314	358	327	337	359	332	382	311	324	339	359	317	347	316	355	347	355	361	354	308	348	339	306	371	348	317	355	356	329	356	356	337	352	377	334	336	348	376	314	333	319	360	328	355	366	351	356	341	385	337	337	346	361	363	318	340	362	359	323	382	345	344	378	312	336	363	324	378	339	354	321	362	350	328	318	344	366	353	364	340	354	334	327	320	311	327	343	346	374	330	338	358	343	359	356	330	342	355	324	355	315	341	348	372	357	330	346	334	361	333	353	333	311	299	359	323	346	374	353	334	367	285	356	353	371	347	338	361	363	357	374	359	344	350	320	345	356	341	340	319	329	299	318	322	369	296	332	313	353	360	334	335	381	346	328	393	357	347	337	366	348	370	385	364	354	347	328	346	348	350	351	340	355	361	334	346	328	360	296	350	361	349	310	388	353	352	337	355	337	368	332	328	358	334	321	345	315	327	324	372	301	363	369	352	342	331	324	369	342	334	331	329	368	358	376	333	366	359	353	351	337	323	325	353	350	338	358	337	341	344	353	357	325	362	369	355	335	331	334	347	322	356	322	347	326	338	365	322	327	341	331	336	354	348	337	344	317	345	311	352	365	334	383	337	303	340	362	331	327	348	371	348	357	330	329	336	345	351	348	332	307	344	354	329	323	340	334	338	359	337	328	332	346	319	365	351	337	378	332	376	344	368	337	351	381	360	322	335	335	322	341	343	325	357	322	344	343	350	314	345	343	347	357	316	332	325	342	337	337	370	383	383	310	313	351	362	344	329	367	332	336	347	330	338	357	338	379	325	362	329	359	349	339	399	343	353	325	348	342	317	364	339	338	369	346	330	332	334	318	360	332	354	313	345	344	340	321	348	369	335	317	363	339	354	329	341	339	337	345	369	372	326	359	353	359	351	363	344	353	355	325	273	338	343	302	311	342	334	347	342	370	325	313	330	361	383	373	319	351	311	334	349	327	349	360	419	353	329	334	343	366	360	367	338	392	311	345	345	342	351	341	333	355	378	360	298	366	348	338	359	349	320	302	354	383	364	336	354	359	346	350	374	363	379	392	365	370	329	326	396	332	318	322	350	334	358	348	324	317	353	347	351	336	357	365	348	364	328	334	352	378	360	364	322	325	360	347	341	344	344	395	326	349	359	365	353	358	337	352	368	349	343	351	353	340	331	363	310	358	314	337	348	370	357	360	336	322	358	357	335	358	316	338	354	332	349	362	352	352	318	338	364	358	331	355	346	343	389	338	364	346	327	384	341	387	339	333	333	337	304	345	317	333	358	364	350	380	322	299	329	338	316	309	332	359	339	361	363	331	342	305	321	436	321	337	374	350	308	343	348	349	318	409	348	341	344	350	331	341	365	334	321	358	330	326	375	313	316	333	341	344	345	379	336	333	337	336	324	342	346	323	356	328	351	319	342	365	338	341	330	357	362	367	330	330	333	345	341	357	336	326	361	331	356	356	342	378	315	330	342	365	328	333	360	383	349	369	391	340	270	343	365	343	359	357	330	336	327	365	299	346	324	325	360	330	344	338	331	329	367	384	372	364	344	351	346	342	322	344	330	386	357	356	317	294	349	385	306	325	320	326	328	317	339	352	352	345	363	345	269	336	355	388	361	343	349	324	343	357	317	339	319	331	387	380	321	340	331	395	316	338	341	325	323	316	349	332	338	292	361	335	318	340	308	384	344	305	363	359	345	330	331	362	315	324	307	347	335	341	336	356	314	395	354	308	361	330	332	314	359	343	308	378	333	314	377	331	298	322	335	369	321	364	370	329	334	317	330	339	353	370	373	335	338	365	362	323	333	349	343	345	334	347	348	322	367	366	339	367	352	314	380	340	349	360	344	340	354	331	350	377	323	317	361	323	351	366	337	332	347	368	361	353	359	312	354	342	349	359	319	344	324	347	353	337	341	343	318	370	326	337	363	355	362	377	367	338	391	333	380	344	337	334	339	337	358	337	317	351	331	367	354	338	342	342	384	344	354	329	351	344	342	332	344	335	337	333	348	369	356	334	334	349	311	340	342	347	392	326	307	336	343	299	371	331	356	379	326	339	370	350	339	322	337	336	361	350	344	324	331	368	345	351	337	326	359	350	356	330	316	352	327	330	359	357	361	345	355	351	378	331	346	332	355	344	325	320	368	375	329	309	341	344	343	335	326	398	323	335	322	292	351	388	348	317	343	336	332	372	354	327	349	370	321	314	348	353	344	324	360	324	320	320	374	366	341	333	354	353	364	337	321	307	344	355	347	342	337	349	370	355	343	351	334	353	333	333	362	323	314	319	326	353	345	373	375	341	336	335	325	316	376	332	340	327	369	350	340	338	370	319	320	374	336	338	327	354	330	300	349	309	320	355	380	330	325	326	329	294	325	360	362	336	355	331	334	362	359	338	385	348	354	378	324	337	325	352	327	388	371	372	330	325	327	349	349	337	311	339	368	333	324	383	343	330	324	362	302	321	348	371	353	377	322	364	341	330	330	346	345	380	329	352	339	322	351	373	323	340	340	353	311	384	307	276	336	305	412	309	346	348	372	365	308	341	339	344	333	358	370	340	351	345	329	346	333	306	355	317	337	356	355	319	313	313	356	332	338	334	374	368	334	334	370	371	335	329	346	358	371	350	330	368	317	334	342	347	350	339	337	392	341	318	337	297	339	358	373	358	324	312	353	371	353	347	332	320	362	350	332	358	360	375	315	361	370	331	334	377	310	306	317	326	336	366	321	351	333	336	356	357	337	343	360	352	341	349	339	347	360	346	310	363	356	367	340	349	397	353	341	337	329	359	335	359	302	338	332	310	353	338	340	346	338	374	334	347	335	352	335	317	322	332	348	367	382	375	351	314	348	343	352	296	379	349	387	363	347	360	346	360	322	366	307	305	324	361	315	334	337	390	384	364	381	367	352	376	357	377	370	341	306	361	334	336	340	361	344	368	332	325	333	380	353	332	376	340	364	338	366	346	309	299	363	315	373	352	329	330	346	353	354	356	351	350	377	335	315	358	329	325	346	339	349	356	315	342	359	327	372	358	336	378	357	330	332	340	334	355	353	343	328	329	333	330	343	297	356	341	338	332	359	393	349	344	335	317	359	323	346	329	353	346	331	343	324	347	342	379	345	336	359	356	307	367	364	329	345	363	363	374	360	338	329	377	331	357	347	358	354	367	362	313	352	344	326	392	357	349	360	359	331	333	316	373	346	330	378	347	366	364	343	369	345	343	349
17013	3783	9059	11028	9229	6730	5092	3885	3140	2541	2179	1839	1593	1463	1317	1224	1260	1163	1202	1149	1083	1033	968	959	923	994	945	921	972	959	915	868	912	950	919	915	944	885	905	935	844	873	882	855	875	859	839	881	889	823	821	803	760	839	757	795	752	784	756	729	755	761	762	755	755	762	734	781	754	771	751	780	764	781	758	741	737	791	700	786	783	767	749	741	787	772	686	737	743	772	707	801	735	743	732	784	741	760	795	780	780	752	746	785	691	750	791	796	774	768	785	806	756	788	757	780	769	745	757	793	761	794	721	774	768	764	732	781	746	714	747	759	754	717	747	747	728	727	812	744	778	715	769	778	742	734	747	734	757	727	735	787	723	722	703	717	744	727	757	726	756	732	769	697	762	740	761	780	797	741	751	749	734	776	710	723	715	732	727	743	752	739	776	725	761	738	700	739	767	783	703	786	746	785	765	781	785	727	729	769	748	762	729	756	766	733	736	670	695	702	755	772	779	711	728	699	764	766	740	736	786	714	708	689	729	743	702	772	780	740	749	728	745	765	758	745	794	771	777	723	750	783	723	744	802	778	752	710	778	802	751	768	804	751	749	741	724	770	733	738	760	802	736	739	785	769	732	725	750	773	733	776	734	782	716	757	757	751	723	744	753	734	807	755	728	726	776	741	716	754	713	729	764	727	778	720	734	760	761	747	827	711	799	747	752	720	690	792	781	782	760	713	760	783	742	771	678	774	733	676	774	764	770	782	781	752	762	749	722	758	695	764	781	747	764	768	739	734	748	768	751	738	744	747	783	743	734	754	761	755	779	706	734	778	743	748	729	714	750	759	760	762	770	750	812	721	744	694	765	756	796	717	750	735	743	701	765	725	796	776	753	742	737	726	709	745	734	758	744	740	758	735	794	738	776	729	762	736	775	750	790	752	715	734	756	732	801	793	741	778	751	762	724	732	755	748	789	802	766	753	739	702	716	719	759	737	737	726	769	761	772	778	725	772	768	773	775	759	727	738	687	785	739	698	783	759	742	742	719	793	813	735	744	825	751	792	744	754	748	782	829	785	753	790	769	737	698	725	730	791	762	724	739	809	717	751	716	802	758	712	750	730	698	744	714	766	748	783	746	751	726	732	762	729	791	741	758	748	763	764	764	742	706	712	778	752	748	794	728	764	770	710	730	755	761	761	705	757	810	765	757	802	788	753	758	781	753	727	734	735	750	734	752	733	753	736	729	753	735	748	696	755	730	765	734	742	758	765	760	752	738	757	730	743	731	731	740	794	747	767	700	746	812	750	785	768	726	700	738	776	740	782	790	743	727	737	758	772	750	768	703	786	721	718	701	721	726	774	779	724	755	768	725	744	747	793	806	710	725	778	744	740	746	748	752	723	764	726	767	776	791	704	714	765	754	732	736	736	766	741	725	762	780	709	777	724	789	739	749	746	758	679	765	737	800	746	750	759	781	718	787	791	762	720	739	738	785	785	783	766	760	774	759	740	771	776	764	736	726	730	789	736	741	744	727	797	729	703	768	741	801	771	753	724	730	756	730	802	756	762	763	684	799	717	733	756	790	790	727	739	739	815	803	777	733	771	708	702	754	716	756	781	755	787	732	776	720	752	830	754	734	748	739	736	713	745	754	763	742	721	777	755	802	751	728	754	734	737	781	755	744	800	729	720	732	737	750	743	724	715	779	749	744	771	759	738	739	774	732	779	710	736	758	774	735	729	771	724	810	756	736	757	730	717	723	752	785	731	733	798	796	760	715	747	756	749	784	800	780	737	801	746	765	723	756	731	723	743	746	705	774	772	778	762	762	763	754	724	757	746	789	820	768	744	781	718	743	747	732	761	744	707	744	798	739	773	768	708	740	759	767	737	746	749	749	773	723	752	742	762	708	769	719	736	751	744	760	786	732	769	717	727	750	788	763	735	754	749	730	738	736	807	740	766	761	740	781	793	742	729	738	726	766	749	764	754	735	828	723	778	761	721	757	754	745	777	785	706	759	719	724	765	738	720	720	745	775	742	794	732	754	766	774	712	743	749	777	732	751	730	787	722	717	708	747	782	707	747	769	751	735	753	697	764	781	768	761	728	750	746	712	762	713	753	734	753	691	787	770	737	775	744	755	722	748	768	780	709	742	786	747	784	746	754	756	801	795	736	722	696	755	756	772	717	782	787	742	763	756	763	792	693	746	740	735	729	744	719	770	764	762	716	724	806	772	720	762	725	791	722	751	744	718	734	734	756	773	738	770	773	779	712	781	747	785	743	759	761	760	767	790	768	763	715	710	746	748	746	745	805	828	752	753	752	747	803	757	730	797	753	748	799	744	712	719	790	769	730	722	789	713	777	774	737	764	763	684	726	709	772	714	728	743	768	759	769	745	722	762	748	693	729	738	721	809	705	761	749	746	707	763	731	763	786	698	720	734	730	725	796	754	836	729	785	759	732	753	761	732	744	725	782	753	778	787	761	783	711	763	792	783	734	795	734	736	677	728	793	755	695	765	713	731	772	756	716	761	777	730	760	767	724	724	739	744	759	797	749	711	754	764	754	747	726	766	748	791	770	713	742	725	809	749	733	766	753	752	775	722	765	793	710	762	739	747	754	803	720	756	788	769	724	775	771	780	780	748	768	765	713	749	754	774	737	802	711	737	769	717	765	741	744	768	737	764	719	765	764	773	735	716	767	756	737	714	775	716	723	756	777	742	734	757	733	729	734	722	804	689	798	793	714	711	770	741	730	761	792	809	732	748	741	712	758	735	768	783	761	752	769	737	781	746	747	739	715	720	736	759	704	731	733	762	759	754	714	770	814	728	737	728	726	718	741	735	760	735	753	770	757	735	756	763	764	735	735	717	765	737	759	786	727	748	726	746	753	722	798	749	715	777	737	761	737	683	741	743	726	701	734	776	783	734	740	788	747	782	763	769	766	736	713	713	776	798	721	716	750	805	724	767	755	713	751	743	795	709	756	758	708	790	748	755	713	747	748	753	748	762	768	750	746	765	758	697	732	761	727	752	751	786	749	721	764	769	723	777	762	762	730	767	736	753	728	744	751	772	714	757	743	736	711	731	781	732	834	756	766	781	735	728	762	748	711	755	747	753	743	767	745	737	703	748	780	803	731	704	752	746	767	741	746	718	726	709	747	743	731	756	775	755	770	773	753	759	731	758	707	797	725	728	770	739	761	757	753	741	748	765	776	738	755	760	793	759	762	775	742	744	762	718	744	760	749	774	764	811	734	715	715	745	737	741	712	736	724	769	738	719	752	757	793	741	800	766	766	791	780	773	758	731	733	753	773	712	747	742	739	780	745	733	755	725	806	754	778	741	793	735	761	766	759	748	749	747	757	783	766	805	740	765	738	742	758	751	755	715	770	734	725	776	738	753	733	751	716	709	754	759	752	786	722	740	729	751	747	738	762	778	743	759	732	763	725	779	757	773	694	764	774	710	747	723	727	716	774	739	743	759	788	792	731	808	785	757	741
8614	1356	1619	1408	970	682	515	406	320	313	283	269	278	225	260	211	196	222	203	243	226	201	197	223	232	205	217	208	235	229	227	200	233	252	226	227	211	211	217	192	198	205	218	199	227	204	228	229	187	205	203	215	191	178	213	222	201	221	217	210	210	209	231	203	201	211	189	198	215	198	201	206	202	168	192	205	202	192	206	194	180	222	194	195	204	198	198	179	189	183	188	231	195	231	210	189	204	188	216	222	210	241	219	194	209	205	184	205	220	215	210	211	203	180	234	208	183	219	176	219	173	218	205	219	210	188	189	167	200	210	201	191	219	209	183	226	228	224	233	230	225	217	235	241	213	163	198	216	218	201	209	194	184	223	187	195	196	214	200	197	212	211	166	210	212	222	206	192	223	191	196	167	198	215	212	214	212	207	213	203	171	165	211	198	195	218	211	214	220	216	188	201	205	184	202	216	214	170	205	187	202	194	199	199	197	187	227	193	194	216	216	196	184	169	189	180	185	196	213	212	189	221	206	215	188	213	197	210	188	186	199	197	195	209	193	186	209	226	173	177	211	194	222	206	208	192	201	193	201	212	208	204	233	200	233	196	208	194	201	208	223	222	188	183	182	209	209	184	208	212	209	224	222	216	214	190	198	190	223	173	217	231	198	201	211	187	214	207	169	183	192	205	194	208	204	219	204	192	180	213	223	183	193	198	209	216	198	206	182	210	232	230	247	218	186	222	191	182	211	219	197	226	169	183	198	200	200	221	223	205	197	220	170	230	198	205	219	205	208	191	196	231	203	199	205	209	197	196	212	198	220	193	203	208	188	184	217	215	167	194	190	200	217	209	207	194	189	236	183	190	186	192	203	194	230	214	199	210	190	219	207	207	205	214	185	184	199	197	206	205	232	227	193	194	205	204	197	192	204	194	206	209	211	212	221	201	190	216	216	209	240	232	234	225	223	211	197	168	212	196	210	220	211	213	192	209	198	213	232	184	210	196	197	201	217	203	213	204	199	207	217	201	188	198	213	206	206	204	218	189	175	206	197	217	205	225	189	199	219	195	202	204	192	220	211	192	207	207	199	211	180	218	204	211	193	207	188	185	215	223	217	213	188	219	216	181	200	200	207	215	201	191	205	210	197	218	218	210	208	202	211	187	209	191	198	205	203	243	171	206	207	215	207	195	210	203	222	181	192	216	220	192	181	210	212	210	185	202	206	200	227	221	206	196	219	195	194	202	226	197	217	217	211	221	201	196	217	179	204	194	195	221	226	197	202	192	224	217	203	214	221	231	176	188	207	203	168	190	200	215	222	222	204	202	223	215	207	206	202	205	210	227	216	186	179	182	208	195	191	195	208	208	223	197	229	215	199	191	215	197	191	196	234	207	206	223	204	209	207	222	199	192	192	223	224	210	217	199	200	211	196	198	188	179	200	200	210	216	215	187	200	213	191	225	164	191	197	218	208	204	194	217	180	182	211	185	194	220	222	196	200	176	184	178	206	204	194	209	189	222	208	183	219	205	205	199	236	211	219	205	199	208	196	193	203	222	206	202	198	179	208	213	214	218	204	184	212	207	234	181	190	215	192	196	214	186	206	221	200	221	210	224	199	179	188	194	207	198	194	206	203	188	185	192	205	226	194	195	230	232	204	215	186	209	219	188	202	211	206	205	237	216	196	175	175	195	203	200	207	226	210	210	205	167	199	196	182	217	220	228	188	229	208	191	178	193	200	163	183	196	214	232	233	190	208	238	208	215	204	205	225	190	156	179	204	207	199	219	197	202	236	218	204	224	220	190	200	190	191	206	209	201	191	242	199	201	229	164	207	200	223	174	209	207	220	215	237	193	210	202	218	203	224	219	181	187	188	214	218	197	204	214	223	202	207	200	210	190	173	224	189	215	195	185	223	222	171	225	170	217	225	195	209	194	210	249	192	205	168	204	232	225	229	202	223	208	217	195	216	208	201	213	203	208	201	221	206	199	202	176	170	208	211	219	187	186	215	182	195	201	205	193	186	195	209	201	234	164	199	182	184	206	180	197	216	206	200	181	185	190	222	186	187	207	166	183	186	191	199	215	204	223	211	219	175	207	196	224	206	192	223	198	203	218	200	194	218	193	211	214	205	189	212	202	235	221	178	204	208	205	210	208	201	180	208	200	191	206	201	195	218	166	206	226	184	184	188	200	228	193	203	229	218	197	194	200	213	213	218	209	204	182	189	202	185	215	198	193	199	201	223	200	225	210	196	200	192	206	209	181	193	180	210	211	177	234	186	204	205	204	207	215	202	198	202	201	195	241	204	219	219	204	207	213	182	226	178	172	204	212	209	213	214	203	217	221	180	186	208	200	213	185	182	193	230	208	215	199	201	208	191	225	217	186	215	200	181	214	225	194	183	223	204	189	183	202	222	224	203	203	210	192	209	187	195	203	199	198	219	184	225	219	197	204	203	228	198	197	207	180	194	208	220	196	225	187	202	213	197	223	210	188	172	225	206	205	183	181	185	226	194	232	179	215	224	210	250	190	199	214	225	222	213	169	213	217	208	170	268	197	221	221	218	176	239	195	210	222	205	233	180	210	234	195	196	213	228	213	208	212	235	236	203	180	190	210	176	221	196	222	188	193	207	225	225	204	213	199	199	196	159	193	205	193	218	229	198	262	209	221	224	210	199	228	221	184	208	237	214	186	194	237	191	201	198	217	195	227	213	233	227	224	216	205	211	177	197	228	230	230	217	212	206	198	215	186	197	194	212	206	223	188	215	189	205	190	193	154	211	177	164	207	203	203	176	212	217	216	203	209	212	191	190	230	229	213	206	205	201	221	225	218	233	221	238	201	215	235	191	195	196	210	213	212	224	211	192	199	190	193	201	213	224	203	210	217	190	188	213	235	197	200	191	175	196	191	213	223	208	220	208	191	190	227	205	189	220	214	208	203	206	230	197	194	232	231	188	213	191	215	188	188	183	240	184	179	207	210	201	203	243	178	182	212	176	192	196	191	200	196	198	229	202	191	212	205	223	233	185	205	220	179	210	190	183	217	200	208	224	208	206	170	218	219	211	209	194	195	209	188	170	188	180	193	194	205	211	222	202	218	182	180	205	181	175	237	225	200	200	216	206	188	192	191	202	228	213	179	200	219	205	187	235	191	179	205	248	226	179	182	218	233	208	204	187	195	210	233	240	195	227	230	210	216	208	202	215	206	204	210	204	194	208	201	209	193	235	202	212	213	210	209	201	201	197	183	235	186	227	203	215	212	201	202	202	216	202	210	216	236	234	188	213	210	219	194	215	200	228	215	199	199	185	207	223	221	192	206	202	221	224	209	223	194	225	212	225	217	193	244	233	201	205	247	223	206	179	197	188	188	223	183	214	220	236	201	200	193	207	233	214	202	193	195	177	220	229	206	208	211	188	241	210	204	228	210	183	188	191	210	224	195	228	214	201	211	209	222	198	209	192	213	219	213	201	234	186	203	224	203	214	206	209	215	204	198
5236	1313	3359	4225	3303	2547	1959	1553	1282	996	954	773	739	767	662	631	621	603	595	558	605	573	520	546	542	536	530	521	530	539	525	559	564	527	584	554	474	562	556	535	514	537	541	509	528	555	515	510	519	561	518	477	499	503	486	481	514	479	488	468	517	519	486	488	501	450	457	509	493	504	460	463	505	527	484	438	487	479	491	555	435	530	467	486	484	490	478	528	453	468	504	486	460	516	521	474	550	490	466	475	523	507	468	521	534	468	480	512	484	539	457	454	520	501	519	486	497	442	513	478	485	488	506	531	515	500	519	506	528	491	512	500	477	465	489	487	471	480	478	498	521	531	471	498	506	487	490	447	490	511	481	460	502	496	517	459	497	492	489	519	484	490	493	481	465	498	531	495	500	513	485	517	481	486	493	480	489	468	520	450	520	464	496	525	524	473	502	490	482	484	494	506	483	476	532	461	469	528	481	495	520	434	508	462	494	486	465	509	451	437	484	496	518	497	517	470	488	490	487	510	445	493	529	464	494	514	480	495	443	500	473	515	506	522	459	460	479	488	529	465	490	461	523	473	474	471	471	471	512	482	508	448	494	499	483	493	499	492	468	469	508	500	478	452	463	529	487	471	529	514	475	488	484	474	500	484	496	516	505	472	465	473	453	528	454	504	462	463	500	537	498	498	483	475	452	470	482	495	473	512	493	461	516	449	529	497	452	471	477	462	536	505	441	463	486	490	473	490	506	478	499	518	519	466	454	460	517	517	475	497	481	514	461	447	484	454	461	514	501	484	477	443	478	501	512	483	509	486	500	498	500	502	497	482	475	484	494	501	486	490	523	493	490	476	472	456	489	506	484	467	460	478	525	477	494	518	482	508	474	464	494	477	493	470	479	457	513	503	502	497	499	500	492	493	484	464	483	472	497	496	473	509	483	476	481	480	469	508	481	481	476	482	484	482	482	483	480	490	486	510	505	499	473	500	503	483	462	497	473	497	453	510	495	532	452	500	477	483	486	504	478	471	437	530	493	511	501	515	477	434	505	502	495	476	514	480	484	467	431	465	487	509	510	485	498	498	468	487	441	463	410	499	468	510	492	486	481	440	511	493	499	520	456	484	522	513	488	474	500	524	449	492	442	519	488	492	507	500	519	507	487	502	520	456	476	497	495	495	439	509	492	487	489	471	478	518	485	509	495	491	476	470	477	468	503	460	497	458	504	515	465	488	465	483	502	456	497	503	514	477	478	530	486	545	477	471	530	477	503	493	504	496	491	485	500	516	503	457	539	488	510	475	497	462	467	512	504	499	477	484	451	447	471	473	499	489	480	501	514	495	500	503	471	510	496	496	508	460	510	492	470	465	497	504	517	458	494	478	487	517	521	488	492	482	474	442	503	474	548	497	473	491	470	495	503	468	486	505	512	498	456	467	537	442	510	515	494	481	511	499	499	494	502	524	501	512	504	449	488	486	470	531	478	460	479	519	510	495	536	500	505	520	463	484	517	484	504	476	494	507	463	474	486	507	486	458	512	533	515	519	513	464	470	532	484	468	503	499	503	494	511	502	499	509	479	466	519	463	471	489	492	482	495	497	451	477	491	481	482	482	483	468	478	482	487	476	486	521	532	488	528	523	482	495	467	500	452	507	502	476	493	535	476	500	516	482	498	439	518	509	498	478	465	496	485	469	478	528	453	503	467	504	479	454	466	503	442	494	522	475	492	509	530	494	503	545	489	457	501	508	522	459	517	450	461	496	477	486	520	475	522	493	476	481	529	482	512	509	490	507	485	529	459	516	470	470	494	463	429	494	507	533	453	463	475	529	488	533	461	486	490	453	505	505	495	467	483	499	485	472	477	523	490	524	497	477	525	434	480	462	480	507	484	472	493	472	482	508	440	498	487	505	484	498	467	495	466	528	493	518	486	459	496	475	480	507	502	519	491	445	442	490	469	461	443	475	490	500	487	484	484	485	497	484	447	455	501	487	487	479	443	512	474	477	505	499	500	510	440	501	451	547	484	515	461	466	495	479	450	477	468	505	477	474	495	484	499	499	522	492	469	479	482	486	482	511	460	484	467	503	503	525	493	477	486	462	490	526	499	489	518	539	493	511	477	492	480	494	444	490	502	479	465	509	422	483	520	450	476	457	531	501	481	460	472	519	461	495	497	486	450	524	527	491	479	510	493	516	512	530	488	511	481	523	530	476	462	485	488	515	508	499	484	541	455	494	495	482	502	509	478	471	495	529	496	497	468	521	478	537	504	450	511	486	489	477	516	503	501	488	484	470	523	485	435	475	518	485	453	497	503	498	471	519	482	504	499	489	520	451	512	512	466	484	493	497	507	471	464	531	464	496	486	491	463	497	456	482	516	472	483	428	498	454	490	533	493	463	490	503	465	495	481	509	465	499	499	489	419	469	466	518	498	481	453	489	526	506	493	508	445	490	483	468	453	480	484	495	479	527	490	509	533	468	493	526	511	457	497	443	450	461	525	487	490	510	514	510	529	478	503	469	521	487	496	477	489	519	501	480	527	493	505	506	482	517	505	482	499	530	471	497	456	480	486	499	489	497	541	482	443	510	465	493	511	456	467	457	462	489	491	515	452	451	510	432	488	497	497	497	533	471	516	455	466	519	473	474	524	467	484	468	468	493	482	503	529	469	503	531	506	507	510	490	475	465	486	502	482	497	479	478	493	473	499	471	504	487	482	471	476	488	516	498	504	492	504	460	506	505	509	515	501	466	457	500	465	489	515	473	437	482	486	489	478	509	499	508	461	484	494	481	437	481	475	451	436	480	481	467	508	493	520	459	470	481	465	493	429	490	491	454	445	505	479	497	481	475	506	481	487	468	480	496	479	441	481	525	484	485	526	461	483	483	490	466	485	482	524	480	501	468	489	472	468	519	498	459	509	502	510	525	512	503	473	502	489	471	499	474	486	455	494	492	482	461	493	492	525	489	491	487	505	492	472	490	489	483	478	428	443	509	475	499	485	478	500	477	519	454	525	456	494	502	498	442	503	446	469	494	470	533	482	494	479	493	455	465	488	500	508	478	468	473	475	517	482	467	477	490	455	520	472	484	518	494	520	449	469	482	471	503	472	491	511	517	488	466	504	526	542	500	509	456	482	446	496	448	486	499	486	458	498	494	524	484	455	522	471	531	516	502	493	495	509	503	509	454	491	493	482	490	492	497	564	481	530	473	530	467	478	501	495	450	491	488	507	526	505	498	513	441	494	480	457	518	495	502	498	481	504	470	466	453	502	475	455	515	492	476	490	505	461	482	478	471	469	468	482	475	474	506	481	492	467	480	464	482	520	506	541	454	515	502	489	471	492	496	466	470	492	514	482	505	495	513	477	487	494	498	491	495	502	484	486	526	450	504	545	442	497	494	468	463	494	506	479	476	486	481	450	489	520	459	497	497	476	477	498	495	458	527	496	515	501	479	463	481	490	507	458	464	524	476	483	442	486	485	461	481	518	496	500	517	477	506
19732	3252	3516	2944	1838	1306	970	718	623	496	480	416	395	381	354	414	335	336	354	335	323	346	317	296	327	309	310	325	330	329	268	346	291	296	325	308	299	305	324	318	298	313	333	320	355	324	330	318	328	322	308	283	308	291	341	312	322	274	309	277	328	273	321	313	328	258	328	275	286	270	330	298	332	281	291	266	317	290	299	308	325	281	290	323	307	280	280	275	279	276	280	303	306	300	300	302	289	282	323	289	290	289	330	282	296	308	321	310	308	309	290	308	292	332	327	286	294	316	329	294	300	286	328	297	261	304	309	309	293	311	304	281	268	296	326	289	309	302	294	279	285	283	277	302	342	328	269	280	296	331	298	318	297	337	345	275	292	258	304	290	324	272	273	284	290	291	292	298	265	280	315	280	320	284	272	315	343	332	296	282	322	282	296	304	306	304	304	279	281	318	316	280	325	285	332	300	288	255	296	309	293	303	280	295	271	305	298	305	314	323	297	278	308	283	291	322	306	295	286	316	291	264	303	292	283	295	274	325	285	315	307	278	274	277	272	309	298	303	299	273	319	274	280	317	311	283	315	295	290	296	330	295	322	300	308	298	294	309	294	327	309	305	311	311	321	313	292	301	279	288	317	286	297	262	281	301	314	282	325	317	294	318	297	285	278	320	328	309	291	300	301	330	276	293	331	268	292	309	313	330	307	281	300	304	271	294	282	285	299	275	291	283	287	282	299	318	289	298	344	295	304	295	284	295	309	284	286	269	293	303	274	336	329	316	303	313	289	312	301	289	291	323	301	295	307	311	311	287	299	318	298	304	309	255	305	271	322	342	314	283	295	307	267	298	323	277	330	318	331	303	313	315	281	342	291	294	274	315	285	255	314	339	290	285	295	292	304	318	324	317	307	290	312	302	310	293	292	317	334	312	305	283	304	325	319	323	324	322	274	299	330	293	299	305	274	282	309	296	303	298	253	276	296	301	284	286	328	319	305	295	319	293	304	309	292	298	318	307	315	302	284	291	291	289	294	298	330	311	323	308	295	312	280	291	336	302	296	306	287	272	268	324	298	289	315	309	285	321	327	304	303	312	298	313	306	310	275	285	322	283	292	246	277	298	300	276	295	324	268	305	293	306	326	283	306	295	320	268	308	336	289	288	289	319	324	307	284	320	309	295	288	300	324	275	304	293	297	277	263	280	274	270	295	293	305	315	341	291	338	281	306	311	310	342	287	297	292	277	286	303	313	320	280	289	318	308	302	287	314	284	335	259	304	332	305	303	324	285	276	281	317	293	286	317	308	290	265	289	305	288	310	328	277	295	306	294	273	293	309	316	291	308	310	315	305	316	278	317	285	287	332	332	343	278	289	317	301	313	345	295	306	317	263	274	290	295	316	327	272	301	300	285	300	282	286	299	260	292	300	285	310	314	283	282	304	327	316	267	288	287	285	299	296	305	293	306	283	297	321	309	294	265	358	286	330	345	322	292	256	304	317	316	302	285	289	311	312	291	290	327	307	315	337	292	307	301	276	281	282	289	314	309	314	289	287	298	299	327	309	305	325	325	242	280	280	293	279	307	293	307	291	284	320	334	316	315	271	315	305	290	308	318	272	279	285	291	280	279	275	292	278	306	288	307	296	295	239	288	313	277	330	289	301	326	320	285	314	304	326	321	324	319	307	302	264	295	288	289	307	330	292	304	313	289	322	341	300	283	276	297	309	314	292	297	323	311	291	306	282	265	292	293	269	321	292	288	287	288	288	281	313	313	301	295	346	282	273	297	304	282	319	332	272	284	290	256	273	279	300	294	295	302	316	284	284	292	311	277	289	311	306	292	323	306	267	337	283	329	331	308	301	303	330	308	292	306	301	292	300	313	326	296	308	304	319	286	290	303	304	295	289	310	318	312	273	277	331	277	274	283	324	330	306	296	294	315	277	315	286	325	307	332	308	305	280	308	304	319	293	274	286	349	312	308	299	306	315	313	297	289	319	345	303	309	282	292	338	271	328	297	313	305	299	323	294	294	306	274	310	318	281	309	268	284	245	289	295	284	283	299	303	329	325	299	263	279	292	306	299	321	281	296	316	311	309	295	335	308	294	298	307	313	273	326	320	296	280	299	268	261	303	313	302	304	305	295	310	321	292	303	321	317	294	296	315	294	312	336	288	284	311	303	282	284	302	293	342	290	306	282	296	298	317	291	301	336	319	286	310	303	321	303	308	253	277	295	288	340	328	289	282	292	264	303	281	284	295	310	339	279	340	321	317	311	329	311	298	323	289	289	300	298	317	321	311	305	298	291	293	319	265	293	304	278	291	270	312	331	300	319	340	347	291	292	259	318	292	311	257	296	281	308	300	313	305	306	309	294	286	302	323	309	290	279	301	333	290	273	304	327	286	315	282	333	322	341	307	306	337	301	309	318	316	301	266	318	313	320	272	312	286	334	314	286	313	306	302	306	292	282	313	319	320	295	291	311	281	299	300	324	272	309	314	313	268	292	315	314	315	308	304	323	285	320	299	280	305	283	274	317	326	278	315	289	312	284	293	282	296	311	285	318	303	298	300	290	303	305	299	277	294	301	318	291	306	311	275	310	286	287	293	251	314	325	292	312	303	287	312	297	262	298	309	305	295	279	310	314	326	287	314	310	290	310	293	290	305	301	301	276	290	295	291	280	318	301	296	283	311	349	337	289	313	320	280	296	303	339	322	303	293	284	320	271	294	282	273	289	298	343	326	279	290	317	306	292	258	317	320	287	300	332	334	305	311	290	304	281	302	287	275	272	304	307	262	306	304	310	307	290	304	301	301	314	261	307	318	294	319	287	292	297	287	320	297	313	280	332	306	288	334	285	320	295	293	323	308	306	300	292	292	291	289	299	302	293	270	261	301	324	297	298	267	312	284	302	306	268	322	317	331	294	323	271	306	280	296	279	290	284	277	312	309	277	300	310	318	325	259	307	304	302	305	313	304	287	297	304	291	328	300	320	305	296	309	320	293	321	310	298	295	292	268	297	276	294	304	319	309	336	269	358	308	296	342	316	291	305	294	294	291	287	327	280	298	299	300	313	307	292	332	314	304	308	273	303	303	269	301	315	307	255	289	347	313	261	299	304	323	290	279	295	304	310	317	296	267	292	304	299	310	295	287	334	302	310	278	305	272	314	277	301	313	302	326	299	284	340	303	299	338	308	290	276	302	333	321	300	266	278	315	321	299	306	317	316	277	316	327	273	304	312	308	289	270	314	282	310	307	317	275	319	270	263	304	290	285	334	309	295	297	314	283	313	284	300	315	287	279	318	317	277	291	306	287	290	314	316	301	283	317	312	329	300	300	306	345	288	321	285	307	268	300	312	301	300	294	303	287	320	292	299	290	296	300	288	301	271	288	275	303	294	305	287	266	306	320	302	323	303	340	318	327	280	300	300	313	287	341	305	292	314	314	321	280	291	319	278	285	324	307	310	323	286	269	306	291	295	289	311	316	262	298	299	289	305
12100	2577	6405	7867	6315	4946	3621	2701	2265	1809	1617	1390	1205	1080	1138	991	1035	1007	960	902	932	927	826	808	828	828	838	816	827	793	802	805	822	791	800	828	800	802	802	806	763	757	755	759	737	797	744	740	704	720	704	721	693	732	707	703	693	700	710	737	748	671	683	690	668	667	663	682	637	679	709	650	704	684	706	679	703	690	729	649	698	665	693	674	655	705	627	718	708	696	676	684	662	691	654	674	641	705	624	672	703	642	649	691	703	711	675	701	689	709	683	700	642	693	703	669	639	646	726	669	683	640	694	667	707	676	676	676	687	706	659	643	679	713	655	645	653	709	690	635	658	719	672	678	655	616	667	653	715	627	723	721	653	642	738	665	668	662	705	690	668	670	697	661	675	698	662	659	699	646	640	709	662	634	658	690	651	708	641	676	714	680	680	655	691	662	690	717	652	659	691	678	668	676	722	697	699	645	650	681	683	700	656	670	692	719	612	713	688	709	673	658	712	691	659	662	651	669	700	693	691	648	680	702	677	681	699	666	648	671	650	696	674	651	694	650	630	681	678	663	655	732	678	673	642	680	671	735	697	638	693	696	661	698	712	663	682	679	684	677	667	713	706	684	687	617	672	703	698	728	630	671	666	642	658	688	647	691	655	652	704	692	688	717	692	661	697	686	679	685	681	663	683	647	673	666	634	693	681	719	657	639	656	711	637	714	678	639	698	642	705	738	710	684	699	658	701	643	681	704	672	654	701	686	655	662	653	663	714	664	616	624	658	673	689	642	660	669	668	642	673	656	702	705	645	643	659	625	687	661	692	673	719	707	679	641	707	680	626	658	649	747	661	681	702	691	704	661	712	627	693	640	638	621	692	709	683	656	624	689	658	686	687	712	647	704	693	705	665	705	681	654	663	711	663	693	617	640	693	707	707	675	707	680	696	739	679	643	642	701	672	671	694	670	688	702	722	688	664	681	713	708	684	631	664	669	685	675	651	641	676	684	685	659	673	735	707	643	673	706	682	685	680	726	719	683	703	618	660	670	714	670	661	666	635	703	674	709	685	682	716	676	669	638	679	641	668	642	671	678	705	688	660	718	698	685	621	704	657	704	665	703	680	687	710	706	643	717	665	700	685	689	664	672	680	684	680	669	656	723	695	647	663	630	664	667	676	719	630	680	655	705	670	660	672	689	664	670	673	696	656	630	661	675	672	711	653	687	645	671	697	664	690	705	640	682	657	671	673	654	715	678	644	647	725	702	686	681	672	676	710	699	641	718	645	597	658	714	700	648	691	738	622	691	682	656	640	690	735	661	700	672	677	686	719	651	681	647	683	660	685	718	671	679	707	661	665	720	629	703	700	636	668	659	678	689	655	666	678	653	657	654	682	725	677	663	712	641	744	679	691	672	721	641	649	657	689	672	678	674	668	683	699	666	711	667	666	675	674	691	691	680	664	666	699	683	691	671	666	690	622	664	669	730	691	676	702	691	656	669	692	671	698	706	652	705	668	627	671	673	682	674	706	671	713	692	658	661	642	678	680	737	681	687	689	677	682	662	682	673	653	720	728	704	689	710	694	680	665	693	648	673	691	712	702	670	680	683	712	649	695	659	662	643	647	700	671	683	661	664	661	677	700	710	665	696	675	658	663	688	718	653	641	634	720	716	720	665	677	632	681	697	702	664	644	636	648	676	651	686	661	651	667	647	705	719	672	703	682	662	728	675	731	697	665	671	690	719	693	707	670	674	712	689	732	649	740	684	664	650	616	674	679	677	703	656	702	672	654	703	674	707	693	663	658	735	706	686	695	674	638	713	740	651	674	661	688	681	649	665	652	662	640	657	704	637	660	695	691	675	678	691	644	658	651	636	668	720	689	698	657	671	659	681	678	686	646	649	673	678	653	657	707	692	650	675	694	659	671	701	630	654	654	660	701	714	648	654	691	688	639	680	684	646	682	685	675	646	720	675	740	701	676	732	643	709	654	694	738	672	644	665	642	625	684	655	703	660	663	743	687	659	663	656	679	681	702	671	665	634	713	677	682	663	655	649	652	686	654	703	700	740	648	613	727	654	671	711	644	655	681	695	701	662	702	692	697	671	712	689	675	635	661	671	684	687	710	715	661	684	687	656	703	702	668	697	644	729	665	699	650	703	660	675	704	666	666	709	677	678	685	689	722	702	688	671	680	670	684	709	696	655	690	649	667	685	644	672	691	695	722	658	693	709	702	659	667	673	664	714	681	661	652	677	652	649	716	649	654	667	640	668	693	706	693	662	688	653	680	690	660	667	663	655	698	679	674	646	711	679	654	665	670	609	623	696	643	715	710	694	710	699	675	695	622	697	648	660	634	701	629	665	741	667	678	676	677	668	676	652	708	704	694	696	644	691	732	704	743	683	693	642	702	653	702	704	652	668	684	639	681	675	687	650	706	655	690	693	650	619	696	663	669	674	722	679	650	693	692	652	649	694	682	689	662	685	704	756	656	734	705	694	690	737	674	705	709	664	656	698	688	687	664	699	694	706	658	692	667	673	698	729	679	694	735	702	692	680	635	694	668	671	711	659	725	641	651	707	679	686	668	652	632	677	638	680	691	652	687	674	698	721	656	688	668	641	715	689	697	669	682	681	684	714	700	699	690	699	675	691	642	676	682	674	648	677	636	683	679	665	701	732	663	704	731	682	666	686	642	674	647	682	746	684	687	684	693	702	686	685	653	701	671	687	669	673	687	671	707	671	680	677	656	731	686	667	622	708	702	684	670	682	668	668	694	717	688	697	655	701	690	693	645	678	690	661	651	669	664	693	660	698	700	723	676	701	712	668	675	648	679	692	692	727	678	660	723	668	651	672	693	689	696	682	697	652	642	714	694	659	723	666	698	668	664	699	696	672	668	686	668	699	719	679	704	631	665	684	700	636	688	697	690	674	695	667	699	667	656	678	725	653	658	659	688	641	679	675	655	655	676	665	704	649	658	673	699	715	667	700	672	652	733	707	674	711	740	681	630	718	655	653	670	664	688	715	702	674	690	728	667	693	641	735	657	666	680	673	698	733	672	723	655	695	674	678	704	683	666	663	712	701	659	695	724	690	664	710	687	670	661	680	673	678	697	651	664	679	702	693	708	699	665	685	691	683	630	658	670	675	682	698	672	679	702	713	679	685	684	681	695	711	628	696	656	663	735	651	680	646	686	669	660	651	656	660	665	709	649	689	698	693	655	627	688	683	668	683	678	708	700	663	630	702	687	636	657	660	678	708	667	652	699	683	668	694	660	694	673	689	708	675	715	645	704	653	679	698	622	681	706	691	687	686	665	680	696	651	673	700	683	682	653	698	650	710	699	655	719	663	695	671	715	656	621	658	652	693	697	685	692	679	714	735	634	669	712	678	719	650	705	692	660	675	678	686	653	678	654	649	646	684	633	742	634	625	666	708	686	654	675	679	685	681	653	691	651	628	706	681	712	688	683	648	662	687	704	692	645	661	701	729	656	672	714	666
30500	6804	5483	4331	2841	1895	1319	1045	794	611	590	518	435	473	473	474	456	378	454	399	380	378	369	388	388	409	390	394	344	430	386	361	355	348	397	368	393	394	378	338	325	328	350	365	351	354	350	352	342	346	337	377	390	333	376	342	352	346	340	336	349	355	344	346	320	318	377	399	368	344	374	345	334	367	335	340	341	353	358	342	354	350	343	367	328	352	339	371	344	344	334	360	388	331	377	370	343	318	322	351	385	336	337	353	351	344	334	356	352	326	357	340	349	343	373	343	366	330	337	320	349	334	352	347	305	353	343	329	377	354	369	348	346	317	325	343	341	363	336	371	363	338	382	348	383	334	329	339	346	338	372	341	337	327	329	329	354	349	358	322	372	404	317	329	322	373	348	354	353	343	345	371	365	282	318	319	358	323	368	350	340	339	334	373	343	387	322	341	317	318	342	352	364	342	324	337	319	348	375	324	337	338	334	346	347	406	336	313	383	316	349	354	342	397	356	345	358	371	354	338	333	329	361	340	357	347	329	357	349	349	348	377	349	343	339	372	348	349	318	350	333	361	336	362	334	334	346	329	342	325	302	338	356	334	326	345	387	350	357	340	333	319	313	351	335	362	358	338	358	326	376	361	353	376	343	346	327	330	355	351	321	310	306	361	325	383	343	325	313	319	340	330	343	335	369	355	342	350	340	342	378	342	310	343	367	343	295	342	334	359	396	354	317	344	341	332	364	312	312	367	343	307	323	334	338	332	348	358	330	385	365	348	329	313	323	343	326	334	340	338	379	327	357	367	384	362	368	332	336	330	360	309	342	353	336	306	336	342	354	384	352	341	351	365	356	323	345	362	329	357	338	317	346	346	331	378	329	332	346	341	339	354	306	375	346	345	358	347	370	386	368	362	350	336	324	356	328	322	351	341	365	348	326	372	305	359	335	334	347	312	339	316	308	381	327	380	337	345	339	365	335	333	353	315	319	362	358	333	305	365	316	352	327	345	337	339	320	345	348	330	357	339	323	380	328	339	305	373	354	326	369	342	349	332	350	330	312	345	410	330	362	375	328	350	321	342	316	316	332	344	346	303	368	373	375	319	332	363	383	349	346	350	355	379	306	345	368	329	365	345	340	404	378	348	375	340	336	312	360	352	353	392	363	363	328	332	323	370	336	358	358	356	343	322	347	377	357	317	359	363	329	339	362	357	325	312	324	321	336	351	380	314	353	355	339	376	324	343	341	312	367	344	360	336	356	328	318	343	366	361	326	358	308	329	359	353	328	324	337	353	380	352	334	363	351	307	366	326	364	303	327	326	337	344	307	350	355	365	363	327	375	355	350	349	343	315	325	352	320	329	349	368	342	373	344	349	363	388	383	366	317	361	362	332	397	347	393	330	357	332	384	357	347	351	360	350	364	356	386	342	299	329	351	335	340	334	316	344	360	351	322	356	345	364	381	353	340	387	323	359	360	321	351	352	355	345	369	334	329	336	337	362	354	341	338	344	340	362	330	356	338	387	322	345	342	351	371	366	300	301	327	345	364	355	365	336	347	353	348	354	341	318	362	348	357	357	352	331	369	352	364	353	362	361	347	306	343	369	357	381	360	338	378	379	304	379	341	323	309	326	317	320	350	340	337	327	363	369	323	358	350	353	380	292	328	347	359	390	389	372	348	346	340	337	353	315	333	345	344	374	397	360	330	333	304	320	362	390	324	370	312	367	354	354	350	347	332	349	346	332	353	330	327	354	383	371	364	344	350	366	354	330	345	366	378	374	332	365	353	321	340	364	373	322	335	338	330	381	357	342	339	344	340	322	351	328	369	334	325	329	332	321	331	350	382	373	358	362	363	358	361	339	329	333	351	335	335	341	342	332	347	380	350	315	375	343	346	311	351	354	310	343	360	344	344	349	326	356	338	357	354	339	354	360	329	369	361	385	383	323	353	373	355	349	341	339	331	341	340	343	334	323	322	349	341	356	312	343	328	319	358	348	341	359	316	333	360	315	368	398	335	347	323	339	374	344	317	334	354	378	313	333	354	318	328	307	364	339	361	334	341	322	334	375	332	354	371	364	360	356	386	368	319	312	320	326	350	347	361	320	333	348	357	330	365	314	369	327	355	349	343	379	358	334	344	355	311	360	378	335	335	360	365	356	355	309	302	324	370	330	341	354	399	359	370	351	325	344	373	353	334	333	360	329	353	369	341	370	331	337	342	322	336	353	317	326	311	359	336	376	348	351	338	340	328	360	346	341	333	344	353	372	345	348	312	379	335	368	371	345	369	341	329	359	344	354	355	342	327	337	364	333	315	358	333	396	337	324	360	354	340	326	340	339	350	341	324	352	337	329	380	377	345	342	335	332	366	343	344	312	324	364	359	363	314	346	349	332	372	372	331	343	301	361	355	345	352	338	311	375	331	354	340	348	342	340	395	358	362	338	371	311	319	316	343	352	315	378	367	352	326	336	339	338	370	349	345	338	376	349	379	371	327	302	340	349	356	325	393	345	294	352	310	323	336	356	343	342	344	334	313	354	386	314	309	336	342	319	333	321	371	313	343	342	369	352	319	362	362	340	315	346	390	382	359	338	326	346	332	349	373	361	361	335	372	337	299	368	369	361	378	332	308	369	342	319	363	373	323	372	325	329	377	338	333	362	333	345	337	374	353	322	354	327	326	324	309	326	343	325	324	329	343	354	374	336	358	331	361	330	330	353	328	338	333	377	322	336	329	325	339	365	342	365	327	298	339	329	318	336	361	345	348	339	355	367	386	341	307	331	353	320	389	356	329	331	359	359	363	352	354	336	329	340	345	347	336	364	373	347	362	336	329	369	329	351	371	341	347	349	384	340	358	318	328	368	328	323	318	319	330	374	334	356	363	324	317	330	351	356	367	314	330	357	318	389	310	336	335	343	338	334	347	340	338	327	299	367	317	355	315	334	336	342	307	372	351	329	329	340	319	302	364	354	357	366	345	309	329	310	337	342	363	326	337	352	360	358	337	341	334	357	326	299	347	376	333	326	349	344	355	338	360	302	357	334	359	332	319	333	353	377	333	342	351	354	330	323	345	351	347	332	341	355	376	330	349	328	342	378	339	336	309	346	342	347	297	340	363	374	337	339	345	373	344	379	346	345	346	347	357	329	339	348	353	369	313	337	359	345	378	361	370	324	358	315	314	335	348	347	410	349	370	354	357	328	362	325	307	342	385	340	345	335	335	355	324	358	343	320	318	340	307	317	372	382	334	356	352	355	370	340	372	332	351	356	347	378	326	313	320	341	303	344	366	389	338	334	323	354	313	355	353	330	344	330	333	361	364	343	316	329	347	360	317	362	372	329	361	346	332	336	337	362	345	345	312	338	338	325	321	340	314	357	349	347	363	342	351	379	321	353	356	342	342	316	329	344	326	320	359	309	341	332	412	373	326	320	338	403	363	331	318	333	358	347	354	344	340	316	323	377	341	337	363	309	303	331	351	341	356	342	385	378	344	319
16589	3819	8966	10770	9030	6677	4944	3909	3176	2553	2075	1739	1642	1449	1317	1281	1195	1144	1179	1191	1108	1028	970	926	894	989	985	938	983	983	909	938	905	905	923	898	930	899	902	981	922	962	876	900	888	837	853	880	802	778	887	775	796	811	777	796	762	756	783	779	767	729	780	714	825	728	773	720	730	748	786	750	808	778	772	754	741	750	734	747	830	733	792	778	730	756	735	753	758	786	777	823	772	772	770	760	770	799	826	772	750	797	744	723	794	791	764	730	765	744	781	769	766	735	756	754	748	778	763	768	770	784	753	743	775	749	749	756	755	718	763	737	737	754	726	758	766	759	727	802	755	779	720	792	743	728	765	778	750	727	761	761	728	718	769	767	777	729	791	721	751	728	743	719	758	730	766	736	787	805	772	726	739	760	731	752	777	776	763	731	810	751	759	732	745	755	715	771	730	820	715	697	724	754	798	762	776	744	773	731	760	755	724	740	754	762	718	813	752	766	794	732	796	721	767	764	795	747	767	739	707	727	724	723	768	730	765	769	725	753	746	794	756	766	813	780	762	785	729	722	768	767	758	719	738	765	764	756	695	727	770	765	733	751	744	744	765	699	765	702	744	756	744	780	761	779	717	705	739	773	736	741	724	755	762	735	752	704	797	740	719	768	792	782	742	739	771	733	759	759	733	713	735	740	751	741	722	751	769	806	755	784	776	796	771	698	775	738	745	711	749	741	745	724	713	777	781	747	792	739	762	709	791	729	743	740	760	730	739	750	734	721	755	762	795	760	741	771	720	769	716	720	818	788	677	724	772	737	741	719	723	772	759	734	703	739	738	740	738	739	728	733	807	748	732	737	705	756	726	749	721	811	710	769	790	754	732	769	779	764	753	778	759	747	718	758	712	746	808	759	747	743	744	740	719	724	677	718	712	758	754	756	777	760	756	751	686	735	776	801	726	760	762	729	737	713	750	799	780	746	789	802	796	751	737	756	729	752	758	756	745	704	708	750	727	753	749	759	769	778	752	764	750	746	745	741	719	778	796	727	776	702	751	781	767	759	757	773	797	696	726	767	719	752	734	691	792	743	764	750	798	763	761	772	758	728	748	727	766	791	762	724	720	691	763	734	749	736	809	775	740	824	724	738	798	764	769	775	762	748	712	713	750	752	773	733	759	747	747	746	773	755	741	760	761	750	724	759	788	759	684	768	775	678	751	733	741	715	743	763	794	748	748	757	767	755	754	762	750	715	790	752	765	760	779	769	752	742	721	784	756	771	721	739	757	756	760	775	741	708	733	733	782	766	770	766	765	700	693	741	737	782	727	758	708	750	743	772	751	729	716	742	783	756	752	767	753	769	810	728	749	760	736	770	723	748	770	713	737	747	729	776	742	747	750	760	764	753	703	769	763	753	775	791	771	714	703	695	755	726	803	726	744	710	714	734	738	748	764	696	735	761	767	760	765	733	747	722	753	721	715	750	759	737	719	796	831	707	764	728	758	795	770	777	702	762	786	769	759	705	702	760	788	710	765	728	766	780	761	714	705	701	752	735	763	766	782	744	779	730	738	782	787	744	753	679	764	780	736	775	709	750	717	783	746	787	776	779	705	739	722	753	785	708	734	757	800	720	789	748	719	705	780	729	745	744	765	753	756	759	724	758	764	782	750	785	778	673	745	751	762	720	750	738	795	750	719	787	762	722	745	753	785	783	784	821	780	733	742	816	729	721	741	717	774	777	767	786	769	732	801	748	742	790	774	773	740	724	759	775	723	734	736	816	768	694	757	775	683	690	784	733	764	758	788	800	789	746	780	777	744	758	744	714	795	735	725	781	748	773	748	738	755	767	750	729	730	751	763	726	698	805	765	700	715	704	750	739	747	750	758	742	755	771	737	774	799	769	746	780	732	769	748	700	789	748	754	786	740	744	758	753	798	777	729	790	739	777	767	764	789	726	735	738	769	756	791	727	746	750	773	779	743	729	810	723	805	740	746	741	782	776	732	811	718	739	781	710	775	780	727	746	749	784	773	738	790	765	748	729	753	794	778	803	724	766	783	773	788	729	753	771	796	745	726	721	776	754	754	728	777	745	765	784	719	792	751	783	761	725	758	761	798	746	747	779	758	734	770	773	745	740	774	762	776	759	749	782	778	755	778	763	809	741	720	686	707	766	738	755	705	735	752	723	748	800	716	765	783	708	729	752	776	752	799	788	722	731	816	712	752	721	751	747	766	719	768	766	776	759	741	795	731	748	737	729	801	747	704	711	769	748	782	834	742	772	780	742	752	712	669	757	727	742	761	776	793	758	728	760	824	714	753	754	757	749	747	754	704	771	732	802	781	694	781	737	756	756	727	762	713	731	769	752	772	734	773	774	764	746	719	769	762	717	770	727	761	775	742	796	742	790	737	739	709	742	824	741	752	777	739	778	766	756	796	756	812	773	748	800	754	764	722	735	774	730	793	750	749	793	715	720	759	747	759	745	765	754	768	764	749	785	736	756	674	731	755	746	736	733	764	757	778	766	788	785	736	774	763	728	774	767	728	778	791	780	785	766	752	750	780	771	757	769	731	764	738	779	794	731	753	740	788	786	735	794	717	803	767	764	715	810	714	747	743	770	763	777	730	727	737	719	726	773	802	748	731	774	774	739	756	744	793	721	768	764	744	762	789	755	762	713	700	767	738	784	737	741	761	750	726	715	786	784	767	731	756	726	739	777	780	773	765	797	788	768	707	761	735	721	751	793	743	765	735	758	779	778	728	747	819	740	732	765	778	738	790	768	747	795	726	796	724	772	753	727	747	766	785	776	721	721	730	731	733	731	762	727	761	747	746	686	812	763	759	724	744	763	720	745	783	737	770	738	749	769	761	733	756	750	793	745	771	757	828	795	754	745	781	763	756	765	728	720	768	730	744	804	729	774	704	790	787	742	770	773	755	757	767	768	747	793	752	775	745	743	789	751	782	768	783	774	791	747	758	728	759	735	731	771	728	709	793	719	777	758	776	713	757	795	778	815	702	695	758	738	756	761	716	772	707	766	797	746	755	702	752	784	733	802	772	757	744	791	796	706	788	772	728	769	750	719	741	723	745	755	696	703	763	778	743	791	777	778	760	752	813	746	807	773	750	785	754	750	731	764	780	811	738	760	764	732	753	708	758	788	749	764	708	774	761	738	761	752	798	750	768	743	784	775	798	792	705	742	791	719	764	765	716	785	697	774	777	790	731	757	780	755	727	785	834	740	778	724	777	762	719	729	769	761	755	715	746	754	738	772	788	755	796	710	749	736	719	751	757	764	763	732	773	729	755	722	755	738	758	776	741	792	803	701	808	741	771	737	750	761	801	750	786	691	732	724	764	766	745	772	757	774	767	822	721	770	764	749	736	737	792	789	742	698	708	781	699	783	781	756	776	747	738	695	758	789	771	756	755	704	790	763	733	766	742	759	781	706	750	792	737	722	791	740	779	701	750	796	730	773	756	691	773	771	736	761	722	790	728	742
9139	1497	1604	1301	946	638	517	412	345	324	300	258	225	262	234	181	215	200	236	229	219	226	256	228	222	227	221	208	195	205	205	219	190	202	194	210	202	242	218	242	204	215	214	190	237	235	213	208	229	199	180	230	258	218	198	191	222	231	227	239	220	232	216	229	203	206	198	211	169	175	211	210	184	181	202	196	210	214	210	214	220	198	226	201	241	206	228	219	215	211	200	206	203	197	176	217	196	223	178	225	184	234	226	227	188	209	224	190	171	185	209	210	188	179	221	226	193	208	193	203	226	175	175	251	182	221	190	227	194	206	239	213	209	202	188	190	215	212	212	234	228	201	205	202	191	207	204	197	251	199	208	223	221	204	214	212	194	219	192	193	223	217	193	206	208	208	190	203	196	210	204	219	230	211	225	206	190	185	218	211	211	211	229	192	214	192	230	216	197	210	191	167	214	203	220	226	201	212	201	203	220	219	222	180	197	234	214	239	193	206	199	225	216	229	203	206	217	188	200	186	168	208	224	210	224	200	236	202	215	207	181	219	196	190	210	199	208	181	216	203	224	206	197	200	202	217	221	191	215	187	197	221	218	214	213	211	222	215	259	252	201	182	209	204	180	207	228	192	192	165	231	200	204	229	201	204	208	175	209	203	219	204	223	189	189	221	227	213	197	186	183	214	188	179	189	196	208	186	207	181	206	204	206	220	179	182	192	197	224	205	205	196	205	196	191	187	203	222	216	184	195	215	229	195	212	220	217	179	200	199	216	213	179	211	202	201	184	223	193	220	173	193	166	226	190	234	215	206	194	185	175	188	204	221	200	196	218	188	190	205	209	214	202	207	194	201	231	196	186	209	218	209	190	220	225	173	189	213	192	214	217	215	202	177	211	206	218	219	213	229	207	206	199	196	194	193	205	181	197	206	202	166	187	209	210	216	202	195	204	201	218	184	196	217	225	206	178	214	194	214	215	168	205	168	217	198	205	211	212	175	213	195	184	169	197	221	189	207	207	191	209	220	219	201	196	227	230	173	200	213	191	205	209	204	221	196	179	194	216	182	225	207	232	213	228	223	202	207	221	226	216	170	195	204	218	211	203	193	187	206	216	215	208	187	222	223	222	186	200	182	200	197	193	229	201	200	231	226	193	146	179	223	212	214	222	208	185	200	200	250	210	220	222	190	202	206	190	215	209	232	204	204	209	193	215	194	213	191	223	184	215	216	196	173	179	201	216	197	203	232	211	207	191	205	191	198	234	214	193	206	176	190	198	216	159	200	208	203	217	197	200	204	222	233	214	216	230	212	164	209	202	206	208	220	218	216	199	203	210	199	228	211	210	184	207	202	200	250	213	195	210	234	240	201	208	211	207	178	205	213	223	210	194	202	224	234	218	188	188	205	216	211	194	204	221	206	215	217	190	216	215	208	164	194	207	190	203	194	218	196	188	198	196	210	195	223	199	219	226	201	220	218	199	232	194	186	215	195	205	225	241	201	213	202	202	185	213	210	197	189	205	214	212	199	226	203	209	177	218	196	189	221	215	200	208	185	205	189	213	202	205	210	212	239	210	196	214	214	207	211	193	191	220	194	184	208	192	199	203	219	212	219	229	221	184	246	199	229	175	201	211	226	204	217	202	196	211	219	241	194	215	243	228	188	201	213	209	227	208	205	184	195	216	209	219	197	214	207	199	220	194	199	208	180	186	217	193	214	213	212	198	200	209	231	209	219	236	189	172	188	185	213	187	218	204	209	207	182	198	204	205	204	201	208	210	240	243	225	192	237	214	222	179	220	187	195	177	195	200	201	189	227	193	205	213	229	222	218	186	187	206	222	204	193	232	218	212	216	173	187	185	194	234	233	186	210	194	196	204	210	220	197	196	199	186	187	227	207	182	197	232	212	196	217	205	198	215	190	228	216	216	205	219	215	185	200	197	202	195	213	207	209	222	206	200	225	215	214	190	195	201	199	170	233	208	205	206	209	214	219	202	201	227	195	203	191	210	206	207	220	204	193	202	167	189	216	196	202	222	220	188	190	184	226	211	198	222	202	209	196	188	209	207	193	248	201	192	214	200	212	202	212	188	236	205	200	234	251	228	201	214	217	220	210	222	239	195	189	194	198	221	203	213	217	199	203	224	197	195	186	195	160	236	203	237	191	232	213	222	222	216	219	203	209	209	188	198	204	219	220	201	227	211	192	189	202	197	160	221	239	215	217	225	200	191	246	209	233	215	217	200	209	223	211	220	187	190	220	172	203	216	189	189	217	184	209	222	224	210	208	198	201	198	186	217	192	217	193	206	218	197	199	195	188	185	210	214	196	196	206	206	200	217	208	184	219	206	198	202	208	205	190	202	206	196	215	209	209	223	225	229	203	198	217	242	195	229	171	224	188	204	215	187	206	227	199	208	194	211	188	218	206	241	225	218	195	220	229	183	209	201	220	221	202	237	216	212	190	213	208	191	215	191	225	208	194	228	222	188	212	204	194	203	214	212	211	205	212	215	205	203	200	187	203	210	223	227	184	204	177	234	188	207	240	198	191	195	212	216	213	222	188	215	214	196	195	220	229	208	199	212	220	186	204	214	187	201	197	221	185	233	217	198	216	218	198	211	196	230	211	182	217	196	197	230	206	194	237	222	193	216	205	215	193	196	175	202	209	187	200	217	187	210	209	229	223	219	195	243	224	256	217	199	213	194	196	193	201	183	196	223	216	222	194	196	218	215	232	174	207	227	210	239	206	222	174	185	213	212	208	206	210	201	218	200	204	216	208	211	225	214	189	224	206	213	190	197	202	179	225	202	205	245	206	211	210	196	199	222	218	233	186	229	190	216	236	202	208	195	206	226	217	196	204	194	209	174	178	218	199	199	183	192	183	188	211	216	227	202	222	207	220	229	241	199	182	216	195	217	204	186	212	235	181	215	209	203	247	217	215	217	211	219	214	194	201	221	194	213	233	194	203	191	186	225	189	195	187	208	198	207	187	212	213	205	204	217	259	230	178	230	206	240	216	194	212	214	175	202	227	189	192	220	189	222	231	206	215	228	195	211	200	224	211	229	202	203	200	222	220	198	196	214	192	209	210	200	220	206	180	195	177	217	205	204	238	220	195	180	210	181	217	200	191	198	198	207	207	201	208	185	231	201	213	188	212	207	221	200	179	185	182	193	194	216	211	203	197	223	180	215	210	235	213	206	211	182	199	202	214	181	208	186	232	186	209	193	188	209	233	198	191	190	212	207	202	189	182	193	183	185	219	217	214	204	204	180	179	189	227	198	221	227	208	233	184	186	217	228	181	197	205	155	191	193	182	190	172	207	213	201	214	205	214	198	203	184	182	191	224	191	230	244	215	193	189	216	204	213	215	192	219	200	170	182	195	200	205	210	175	208	237	210	216	225	198	188	181	202	227	184	203	195	225	206	217	205	196	229	212	210	203	200	208	188	199	214	197	224	195	219	217	208	190	229	202	223	188	203	219	193	171	200	204	233	211
5706	1508	3334	4057	3481	2575	1902	1522	1273	1066	873	782	734	688	694	669	669	661	638	606	655	608	537	527	552	502	521	532	570	551	555	578	537	535	557	552	552	554	570	542	513	573	503	556	556	543	541	531	506	499	499	480	505	462	456	496	486	527	502	491	512	487	515	521	527	474	494	463	484	475	517	476	499	518	502	511	510	474	507	497	474	512	529	519	513	503	516	538	476	463	515	502	472	519	463	485	503	484	487	523	513	523	512	504	471	552	518	468	484	476	520	532	464	481	509	512	516	474	473	500	511	489	528	492	520	478	489	487	471	470	475	512	467	510	475	495	498	499	466	481	510	534	519	492	510	525	504	507	454	535	467	492	471	515	451	513	491	511	461	498	494	521	542	496	491	508	488	515	538	481	498	489	525	486	459	477	520	494	471	504	482	476	500	491	522	527	508	509	526	504	493	481	522	472	474	502	504	493	525	460	516	493	504	476	487	514	515	468	525	453	531	503	517	471	497	474	482	524	489	479	473	482	521	480	503	502	492	503	466	516	471	516	481	502	479	518	471	486	475	533	479	516	544	524	503	490	473	534	494	484	505	517	526	453	495	526	546	487	524	474	525	503	459	505	472	508	510	557	483	499	494	482	529	532	487	540	510	473	505	458	498	488	511	517	453	486	514	523	523	452	496	520	498	504	477	505	558	516	500	485	480	509	479	479	523	491	477	481	533	440	509	496	491	509	487	493	508	534	548	468	510	492	483	461	463	524	495	523	512	471	490	488	495	499	473	507	513	471	498	491	480	465	493	474	525	489	512	471	499	471	496	496	457	475	495	467	494	495	485	463	483	459	492	501	473	497	463	475	488	485	523	486	469	485	544	492	480	485	501	495	454	466	461	483	494	481	505	501	484	503	515	472	491	493	490	492	505	562	512	505	496	498	496	494	484	471	478	497	469	516	496	495	543	458	557	499	490	475	493	529	499	492	536	482	512	525	505	528	524	500	495	490	458	492	475	469	503	490	483	519	529	444	463	509	481	493	523	474	469	489	500	497	490	495	517	491	498	479	483	478	514	456	511	498	476	492	524	511	538	507	517	487	484	534	499	482	486	516	476	477	464	476	485	475	508	468	489	507	521	495	493	493	512	513	495	496	506	501	491	465	514	525	504	527	489	473	513	473	483	492	472	469	491	493	482	511	475	462	527	462	476	534	495	501	501	495	485	504	486	474	482	485	500	488	481	502	454	474	512	484	459	527	482	486	517	512	465	502	484	499	486	510	461	508	488	499	546	477	524	490	474	491	493	522	507	525	465	470	517	475	509	541	486	509	510	514	538	511	485	524	486	463	502	491	468	519	524	497	461	529	525	497	511	544	504	529	464	487	504	448	498	488	506	509	494	492	483	459	522	493	523	535	470	453	496	502	488	507	507	509	464	499	450	505	480	487	470	491	465	490	511	493	504	438	483	502	511	483	513	491	493	478	443	517	484	498	501	521	476	535	495	493	509	486	503	490	465	479	473	502	487	525	505	479	480	544	517	498	492	504	490	489	465	473	494	489	507	471	522	485	476	529	460	495	504	491	493	483	469	478	511	491	505	493	457	497	513	498	477	498	486	518	473	469	520	517	484	527	531	473	451	457	527	473	485	494	500	479	534	498	473	532	505	503	506	471	497	491	510	517	464	478	528	493	506	513	491	506	505	484	479	492	480	536	503	472	498	477	500	477	498	470	448	451	512	506	470	482	484	495	514	487	492	517	508	503	486	469	514	500	510	527	478	480	519	515	496	482	462	468	490	472	469	501	514	492	458	500	500	510	490	486	466	515	485	492	495	496	475	506	509	491	478	498	483	475	465	484	496	452	491	524	534	507	458	500	447	425	442	532	449	481	455	473	532	496	461	502	474	451	524	467	504	481	509	487	483	472	469	509	481	543	489	482	519	492	485	508	514	484	469	494	463	481	477	481	515	467	499	492	513	484	523	491	481	489	469	523	486	496	494	505	512	462	475	518	478	487	462	504	500	515	491	454	486	496	476	502	525	494	518	456	449	480	434	512	491	501	518	485	480	529	517	469	500	502	483	542	507	479	490	503	467	498	502	516	473	474	491	489	460	492	468	507	487	495	480	506	502	487	512	483	499	466	485	498	458	486	556	511	473	533	498	493	505	521	488	484	507	486	522	470	498	490	507	509	524	441	493	495	486	479	508	490	484	505	472	495	479	477	493	478	507	510	534	479	508	502	513	496	504	482	484	481	504	514	487	498	482	480	480	446	474	497	529	482	498	482	522	499	493	494	467	536	455	472	508	504	500	484	530	477	514	487	507	479	494	549	507	500	527	517	497	509	518	483	494	496	512	487	480	486	479	522	474	530	473	504	465	467	522	481	518	444	532	517	510	439	518	480	469	514	493	505	482	472	481	508	498	519	460	448	524	464	476	500	484	467	536	478	526	507	505	493	517	532	495	517	482	496	464	502	474	493	494	483	459	509	484	436	473	484	499	513	500	539	470	496	510	492	475	485	475	468	461	473	486	495	484	491	479	506	493	461	478	497	491	464	525	525	492	502	494	505	527	520	462	482	542	517	486	499	464	507	487	508	505	481	460	518	490	528	473	503	474	455	500	477	497	484	522	520	512	467	489	486	498	479	506	503	496	549	486	491	499	473	540	533	492	504	519	510	502	516	471	484	497	516	486	526	482	487	493	479	473	483	479	517	473	509	505	512	508	460	499	518	524	487	487	453	498	460	527	504	498	535	456	532	463	530	512	540	456	484	514	464	523	492	486	497	522	499	495	444	490	532	475	458	487	507	488	459	491	492	493	466	495	481	458	476	482	470	505	517	494	485	499	519	503	484	460	498	482	485	514	461	516	471	488	512	502	449	529	479	489	481	436	512	511	503	480	490	464	517	487	483	471	504	480	520	541	530	485	476	491	501	538	501	498	497	496	528	471	494	492	510	460	475	488	493	493	517	485	458	554	474	499	524	480	485	488	472	535	478	490	511	493	481	511	512	492	490	483	495	494	555	504	503	448	505	487	511	505	510	465	502	519	477	444	513	471	530	502	510	505	481	485	481	498	500	516	507	482	482	489	492	496	469	505	485	547	464	502	473	461	471	474	488	476	558	512	498	507	476	551	493	513	466	440	487	512	469	490	487	517	510	484	481	500	446	532	518	505	460	470	501	517	453	523	505	483	500	508	487	482	518	501	460	498	533	487	490	490	482	535	516	486	527	500	479	477	489	514	493	494	489	467	513	515	506	468	543	487	471	522	495	494	477	472	511	478	458	500	482	488	487	487	495	503	465	498	492	518	516	473	500	491	512	527	465	513	567	507	527	468	500	524	508	469	512	502	509	484	478	453	482	489	502	465	486	469	499	469	536	487	481	498	485	503	474	463	492	528	509	519	467	482	490	479	440	479	488	485	517	475	502	449	489	498	489	493	496	503	515	506	505	488	462	486	512	466	495	548	538	506	507	454	506	498	495	515	488	521	457	476	477
22302	3894	3533	2954	1896	1275	985	708	595	518	479	429	400	380	350	383	350	363	350	313	333	312	358	331	290	301	366	325	330	302	306	343	322	342	327	304	298	326	276	331	301	306	319	342	358	278	311	318	269	306	300	311	279	341	308	305	279	323	323	317	322	291	308	333	308	326	306	325	267	324	289	319	342	317	328	320	283	301	290	311	279	302	315	296	294	268	269	308	303	284	309	298	295	320	315	315	314	301	347	301	302	313	287	293	300	331	325	318	302	287	265	333	311	297	294	329	319	280	318	300	287	297	291	311	318	321	294	330	274	306	294	288	321	289	307	295	311	305	290	326	283	291	309	306	320	317	314	288	315	275	288	326	289	305	323	326	291	299	293	282	337	302	308	272	328	341	337	320	355	283	274	318	306	330	324	330	284	351	318	295	287	292	311	324	317	295	307	286	323	276	298	334	289	311	302	285	304	337	270	333	287	295	338	349	301	323	325	346	312	303	285	276	303	321	322	329	334	311	315	311	317	301	297	273	292	313	295	316	311	313	277	294	325	297	330	314	262	286	266	273	285	302	311	321	303	284	297	299	339	310	320	267	270	347	327	277	304	318	312	317	286	288	322	308	319	328	287	272	334	309	297	307	306	304	303	289	297	323	334	299	338	306	307	299	301	282	296	322	333	320	282	307	301	317	307	295	346	296	332	331	314	297	290	305	293	289	325	289	333	292	259	313	255	331	304	321	294	338	285	293	294	304	302	280	317	287	281	324	260	320	322	302	302	274	314	335	295	320	309	278	316	328	318	286	271	326	330	303	308	291	323	334	299	306	279	307	300	298	292	320	307	311	279	285	314	306	291	324	308	271	290	311	311	301	272	366	308	339	278	305	290	319	324	285	322	300	305	332	289	292	298	285	255	271	275	290	299	314	297	299	275	307	297	282	336	313	300	326	308	296	308	317	327	273	318	312	340	318	280	305	311	312	335	315	307	277	324	291	329	273	318	312	307	325	323	323	333	298	294	273	268	288	272	300	327	278	310	301	285	288	295	318	308	291	289	305	283	300	289	286	305	306	299	346	307	283	335	283	320	301	310	290	303	292	275	330	337	325	280	295	284	304	293	319	309	322	313	257	285	305	322	314	284	342	316	302	268	321	285	317	340	279	308	291	309	326	331	309	283	302	292	276	302	279	316	305	297	354	319	261	298	315	306	283	286	290	261	297	337	328	296	300	286	306	293	290	278	305	304	320	295	320	325	280	310	299	275	343	301	323	327	304	297	281	297	309	341	324	307	327	305	322	315	327	296	290	304	327	299	317	283	286	315	296	316	313	308	278	298	279	269	301	288	295	290	258	282	325	323	292	268	313	324	278	288	270	308	302	303	306	284	305	301	291	314	302	275	274	319	328	280	299	296	337	298	302	314	288	302	290	308	311	293	281	325	294	334	300	312	283	303	302	328	300	313	338	284	275	317	313	277	328	288	310	296	310	292	315	310	288	348	304	302	296	345	309	296	302	308	294	310	301	290	331	303	311	289	296	323	325	305	317	272	301	284	308	293	316	304	290	251	292	298	289	345	319	305	304	310	311	289	302	303	317	318	308	299	296	315	293	299	298	295	301	286	357	301	281	313	304	306	326	319	308	306	319	288	292	320	294	241	306	311	315	311	251	261	287	343	274	271	287	292	280	328	293	326	327	280	291	288	299	312	278	332	299	304	274	282	284	296	276	322	317	299	281	293	335	315	310	301	306	294	307	331	293	305	306	320	342	290	300	283	238	265	307	293	299	304	280	284	327	302	326	326	305	309	312	285	316	267	301	275	300	301	333	283	279	283	336	302	312	273	280	307	318	344	307	287	304	323	329	337	299	294	334	354	306	312	262	250	313	312	285	304	279	286	332	286	270	309	295	301	309	307	314	279	339	310	279	285	316	270	338	299	321	293	280	312	298	312	332	338	309	304	311	313	284	276	303	333	302	345	310	320	330	290	312	296	329	297	310	266	298	307	314	297	319	301	298	290	305	319	312	323	309	308	314	293	308	278	312	285	295	277	309	300	320	281	315	307	308	303	320	286	316	293	286	273	301	293	279	291	295	295	315	301	309	281	314	250	314	291	318	309	300	323	296	338	300	316	306	344	317	301	344	334	306	301	329	284	296	335	322	294	273	277	269	303	289	282	274	305	284	334	296	330	276	288	304	308	312	311	269	280	267	301	297	312	287	325	308	288	313	328	300	311	282	311	271	303	316	282	318	274	319	298	293	317	282	284	279	289	272	278	307	281	331	331	297	330	306	301	297	297	290	283	287	287	305	319	278	299	309	308	274	335	321	314	290	298	278	297	302	307	297	294	313	324	316	331	343	277	290	323	298	286	293	275	301	284	303	302	312	309	296	323	292	309	282	313	292	305	314	305	286	315	256	308	317	285	308	287	316	323	332	309	294	251	295	314	308	311	295	301	280	299	298	319	268	290	347	338	277	289	334	311	315	301	298	330	273	319	323	288	332	292	299	283	322	298	327	320	314	300	283	308	300	273	328	293	329	289	302	314	302	277	330	334	273	299	325	320	312	322	290	289	310	322	324	335	319	324	284	280	299	282	329	318	292	280	323	296	299	303	297	317	288	293	336	311	300	321	306	268	339	295	295	315	334	301	285	338	297	284	293	320	301	297	287	310	251	288	342	312	306	325	314	292	331	303	316	349	275	296	309	313	297	308	298	310	350	309	308	309	340	315	335	304	259	292	279	351	310	318	321	289	305	275	298	281	297	308	297	301	294	308	298	299	313	292	322	332	291	276	307	316	313	301	275	288	303	296	318	300	314	306	329	277	316	290	303	304	316	301	325	295	307	287	293	304	293	322	309	266	288	280	317	331	300	298	310	293	298	306	313	309	302	318	322	336	287	323	329	325	304	288	291	282	278	287	299	304	310	312	287	278	290	326	301	275	283	303	311	289	275	326	337	282	281	290	275	292	291	318	314	299	303	294	269	329	322	291	286	283	286	309	326	304	271	261	347	323	279	344	285	292	293	307	321	320	288	288	305	324	297	300	300	293	325	343	304	343	339	321	274	310	342	287	292	321	317	316	311	287	307	288	293	295	299	302	282	311	339	310	272	317	281	305	297	297	304	340	262	288	311	336	372	332	311	341	296	285	320	305	285	286	284	336	317	286	330	295	297	325	301	331	299	308	281	268	301	278	307	267	298	319	303	273	311	318	275	321	300	349	286	288	323	329	303	305	296	306	302	270	304	305	315	273	316	288	298	294	290	323	298	320	328	275	300	289	299	326	296	300	297	308	277	332	318	330	311	303	268	349	271	297	318	287	285	300	325	316	328	303	321	309	305	290	295	297	289	287	325	287	307	284	324	328	299	301	301	311	326	304	307	314	314	312	328	298	282	327	306	296	281	325	294	328	312	298	286	299	342	307	299	298	293	258	282	325	329	318	330	314	296	295	291	291	275	285	285	316	291	337	295	291	311	306	306	322	303	296	333	280	302
13360	2748	6543	7974	6504	4907	3680	2755	2196	1866	1624	1412	1166	1102	1033	976	925	952	946	997	951	880	843	846	793	820	821	820	896	766	812	828	808	772	815	825	841	850	794	731	797	779	759	785	795	732	742	756	708	723	736	708	741	741	784	730	738	699	702	694	707	657	725	715	677	701	699	722	712	707	717	721	679	679	711	657	653	669	723	666	705	732	718	692	656	680	667	725	716	727	666	699	703	662	703	699	685	653	723	720	660	704	692	708	711	659	692	646	677	706	630	710	661	703	692	706	706	670	714	708	648	685	639	655	636	678	706	701	723	645	697	668	718	692	659	729	708	729	687	654	719	699	647	719	663	664	699	709	669	673	698	705	705	690	651	701	693	712	673	710	669	760	625	708	673	670	722	696	687	755	681	703	684	700	710	703	680	669	697	670	717	706	699	691	674	704	697	728	714	688	689	655	706	693	643	691	703	657	712	656	672	676	672	664	656	668	662	614	711	716	734	637	741	731	649	706	699	682	668	707	662	681	725	628	706	657	690	694	662	746	677	732	682	698	717	718	644	701	664	687	678	622	677	737	734	716	652	720	679	690	665	652	638	666	723	701	700	645	716	703	694	708	687	698	715	703	672	700	729	708	742	695	675	675	682	670	691	669	734	675	674	692	684	673	618	658	670	727	725	686	668	716	707	706	659	635	695	716	717	706	707	656	696	646	672	674	669	658	665	664	672	708	681	644	702	617	667	693	704	683	663	715	695	695	720	708	631	668	709	656	672	720	638	705	664	666	735	725	694	695	666	693	683	665	700	702	665	702	680	698	684	697	661	714	718	714	669	687	662	665	673	715	697	729	688	732	685	667	687	641	663	694	689	680	690	707	682	691	705	662	684	676	700	696	664	718	663	720	657	677	676	716	671	673	665	654	686	717	656	658	624	651	737	690	695	683	738	636	719	663	663	685	690	695	722	660	713	704	708	640	676	655	712	663	687	688	718	691	732	703	679	633	681	685	692	722	710	693	697	711	703	686	683	634	694	683	670	719	675	640	700	676	715	675	683	670	686	669	708	692	737	651	706	696	658	683	678	683	682	700	654	693	705	684	695	689	678	732	706	736	699	645	646	694	699	708	673	663	708	705	647	684	721	671	700	677	686	680	731	662	714	682	647	674	729	705	667	667	664	715	732	656	671	671	648	661	703	709	690	682	699	656	686	656	659	678	721	652	721	704	713	663	643	685	692	716	653	694	690	684	688	673	678	690	695	728	673	713	704	662	725	666	662	692	725	680	757	665	698	710	727	661	706	640	720	715	748	695	696	707	666	659	713	638	670	640	662	707	731	679	695	658	733	688	680	718	739	719	693	674	753	678	684	695	666	688	720	717	699	688	732	686	649	684	662	672	667	681	673	681	685	687	707	698	675	624	702	675	661	684	650	685	645	734	687	678	684	689	643	648	670	680	693	699	722	694	716	718	643	656	733	662	676	701	679	715	711	667	728	708	698	701	691	695	701	691	707	679	703	659	703	709	664	664	654	663	726	679	627	707	646	687	714	705	655	691	679	649	721	695	678	703	664	655	700	666	650	660	656	706	663	676	716	713	717	665	648	688	642	677	682	696	694	671	674	737	691	700	713	688	655	733	645	664	704	647	672	646	695	643	694	666	693	679	704	705	711	741	670	671	680	685	634	679	688	739	676	679	716	659	676	711	705	672	665	683	675	686	729	704	692	685	676	647	704	741	688	697	718	687	716	664	695	703	684	632	675	660	708	712	724	709	689	717	656	748	700	735	690	706	673	678	669	726	705	694	698	653	722	688	689	657	694	700	704	717	707	677	706	691	671	717	691	715	683	680	685	679	654	663	648	679	712	733	709	710	671	713	697	679	649	678	728	698	715	674	733	703	669	688	683	709	686	708	703	704	694	718	732	669	704	677	720	698	733	657	676	679	709	675	701	675	659	713	736	689	662	667	716	681	702	677	684	712	650	694	706	700	684	666	678	748	664	699	658	678	688	675	680	670	706	716	713	672	673	728	650	675	674	672	722	727	683	635	677	716	743	666	677	681	678	729	672	658	680	683	725	666	681	686	683	734	634	688	669	681	690	700	692	688	683	700	653	684	697	693	628	678	654	694	720	680	705	658	711	683	689	692	713	699	746	639	699	649	634	734	675	713	655	673	714	706	714	647	658	668	694	647	653	654	694	701	661	679	673	662	683	695	649	697	705	680	725	688	668	729	646	656	703	695	709	691	741	730	734	718	715	690	701	692	691	677	737	640	691	639	724	682	703	670	678	742	664	680	673	699	699	681	729	671	725	676	723	745	689	682	713	716	722	681	722	699	717	695	653	671	659	711	684	697	681	691	702	698	652	668	659	689	722	716	702	662	732	692	733	672	684	697	680	645	685	669	702	701	697	682	642	666	668	648	780	647	662	669	646	638	703	717	742	708	694	695	694	651	661	713	687	662	674	691	675	715	669	688	673	663	667	703	691	646	694	683	650	672	686	738	672	658	654	715	713	673	690	676	688	678	649	651	696	682	715	689	676	720	657	695	680	707	693	765	710	683	681	677	699	686	691	672	705	653	717	709	717	684	662	648	710	680	711	671	680	651	700	660	693	646	685	650	719	704	681	706	687	663	721	644	710	677	730	659	651	630	691	659	681	670	699	660	660	665	629	713	695	710	714	649	670	689	688	671	705	664	707	691	719	749	688	686	684	698	659	706	674	704	644	673	645	712	679	670	680	653	701	723	691	685	642	710	709	665	695	667	706	719	657	686	670	726	653	728	681	664	706	679	684	714	703	672	694	710	696	685	709	657	690	707	741	674	672	731	650	680	726	683	659	701	730	687	689	687	725	736	675	712	647	684	689	672	677	718	680	646	686	680	722	717	674	718	676	642	697	637	670	677	657	679	673	697	669	729	690	704	707	698	629	670	650	704	673	697	701	699	661	722	700	644	655	734	678	717	688	741	652	686	663	696	683	699	698	680	700	683	677	705	695	650	734	730	683	651	651	697	664	698	661	713	696	667	669	696	698	648	691	685	734	673	683	701	699	707	684	686	689	714	706	635	675	686	761	736	688	731	707	664	683	732	642	676	724	705	657	721	680	685	694	651	705	693	715	663	694	676	632	726	717	720	715	678	686	738	706	697	697	685	682	700	711	686	706	666	685	706	681	686	614	682	719	663	692	723	676	706	696	670	619	673	672	655	683	674	696	728	640	693	714	667	680	693	725	722	690	662	702	674	724	702	690	686	673	679	652	705	719	699	652	711	708	703	690	698	689	692	690	689	682	692	639	688	672	716	668	726	678	714	679	683	676	680	700	710	667	672	723	666	716	717	674	704	703	696	682	685	670	713	665	676	686	652	680	675	704	672	684	696	648	712	675	662	672	689	664	653	679	704	665	670	708	670	668	669	749	700	711	715	704	683	698	738	666	659	686	709	658	730	727	675	675	727	701	696	705	684	685	709	674	649	702	674	695	658	717	712	719	719	709	747
33787	7665	5370	4410	2903	1873	1261	996	778	654	612	513	474	447	420	397	430	405	391	413	375	356	393	383	375	401	335	391	390	361	388	381	375	337	388	383	341	370	376	337	367	382	406	398	376	352	401	415	378	350	353	368	411	336	336	338	342	355	342	339	369	355	330	358	366	363	345	344	339	326	322	346	361	362	383	335	363	376	318	354	337	363	381	360	344	359	356	337	342	345	335	375	348	377	343	341	347	373	351	358	349	355	364	367	344	329	365	377	335	367	318	339	369	328	352	351	367	362	359	351	333	366	345	336	330	355	360	308	362	357	364	322	329	337	372	328	374	339	332	311	358	371	363	334	346	349	368	380	347	375	370	321	342	343	355	351	342	348	359	401	362	348	321	346	321	323	368	347	348	331	338	336	317	354	336	326	353	360	344	367	376	326	325	365	329	331	363	348	374	359	325	341	316	371	347	354	354	335	337	355	358	344	331	324	348	301	322	343	331	328	320	360	369	349	359	353	334	321	322	405	325	329	356	359	340	336	371	399	349	331	331	334	355	310	338	366	363	362	384	343	338	367	326	380	350	338	352	352	363	336	319	323	341	353	343	358	377	353	390	367	332	361	326	368	349	347	350	365	358	369	320	361	344	307	324	313	345	371	353	352	367	362	336	321	382	332	345	367	332	338	377	377	341	353	330	377	356	397	338	336	315	362	347	323	362	333	338	377	337	376	359	354	388	344	340	356	387	335	350	349	360	352	377	349	354	372	331	353	351	347	341	345	346	316	380	363	341	339	358	336	362	347	325	358	346	357	367	359	342	379	324	340	362	338	336	317	346	349	315	328	309	370	381	376	354	335	367	353	390	358	364	346	329	329	399	328	346	368	325	316	370	341	337	341	344	353	385	340	360	345	345	366	352	341	357	395	318	348	360	369	362	337	343	365	355	351	387	336	312	349	349	380	359	383	361	396	373	306	322	338	383	323	349	337	359	347	354	362	349	339	368	378	326	385	348	370	358	377	319	372	338	332	334	340	350	362	335	373	327	346	362	382	346	307	358	352	362	351	356	370	346	323	316	347	366	380	357	328	340	377	345	313	357	395	339	360	324	357	320	349	351	350	335	340	344	346	338	333	373	353	322	351	395	362	393	330	323	322	319	346	363	377	345	345	342	341	358	349	361	369	378	358	396	328	332	310	333	354	369	357	362	354	344	311	355	349	375	385	327	371	346	345	360	382	348	358	379	348	357	328	321	365	354	363	360	333	361	345	347	340	362	328	347	323	314	347	376	379	332	343	328	343	360	330	317	366	336	386	343	320	356	362	365	360	330	358	359	339	341	344	379	349	329	341	378	343	372	357	348	348	373	359	396	348	358	332	370	347	332	323	320	346	348	355	352	367	351	349	365	343	330	379	393	328	350	334	313	314	378	372	398	355	371	366	380	369	397	366	351	363	370	353	339	341	343	328	389	337	342	351	371	368	377	352	363	355	386	333	335	338	357	360	341	363	324	289	373	347	319	323	372	337	321	326	346	364	382	372	346	359	356	348	338	351	335	336	345	357	333	356	385	319	346	345	373	361	395	360	328	341	359	337	317	328	373	323	378	368	330	314	350	371	361	362	397	329	348	373	387	324	364	329	356	356	363	314	357	332	350	360	381	353	337	382	342	294	349	313	315	344	364	371	358	365	349	332	341	350	344	365	345	358	338	346	326	321	316	366	360	322	363	356	314	373	300	410	359	327	334	315	333	343	346	352	363	334	408	331	332	343	354	323	333	364	345	337	397	401	340	322	340	327	361	341	329	336	347	367	334	345	367	351	342	341	359	376	346	334	378	344	311	356	347	369	336	341	358	317	347	355	391	376	334	376	364	388	332	336	316	390	380	360	368	372	388	372	356	356	378	358	333	375	349	342	346	349	351	354	356	362	383	320	348	355	314	363	349	397	365	358	399	346	360	339	365	343	365	342	354	333	366	374	380	378	382	384	396	379	366	324	338	351	349	369	377	324	346	338	387	345	344	363	371	345	382	352	339	341	353	367	344	355	342	354	340	347	335	350	356	355	329	337	360	358	346	372	340	359	363	384	308	323	373	393	339	342	356	342	331	388	360	364	318	356	339	346	400	379	345	342	341	350	367	335	358	329	372	353	341	377	329	332	353	358	386	371	344	373	372	357	331	374	343	312	345	348	316	351	388	320	388	369	347	369	349	346	380	350	350	339	341	349	344	346	378	379	362	338	334	317	378	308	348	335	333	343	331	340	381	300	377	358	368	344	349	387	349	346	353	357	345	350	360	344	371	370	337	343	319	356	368	315	337	304	370	356	348	329	309	358	321	353	341	341	376	327	330	352	342	376	311	318	324	350	399	325	387	402	340	357	357	354	340	354	406	374	316	313	352	371	369	343	338	411	352	341	348	327	355	367	363	351	374	393	348	359	375	360	358	393	341	365	381	310	367	338	360	350	356	333	351	345	361	376	380	335	311	314	330	351	342	307	356	365	342	373	340	350	335	374	341	352	369	344	359	377	358	336	342	399	359	392	376	333	328	372	344	334	309	355	345	350	338	388	302	341	344	353	353	338	351	367	380	348	358	359	358	359	380	364	375	374	328	327	351	339	348	373	367	367	347	334	324	352	337	347	310	334	329	311	372	357	354	345	383	325	398	353	360	389	348	342	360	357	364	359	346	357	342	357	315	318	324	322	339	318	317	330	360	341	368	372	364	365	359	316	344	383	365	366	319	337	365	375	357	331	341	380	374	365	386	356	353	345	366	343	347	358	338	321	358	321	372	333	346	352	367	361	353	359	384	325	321	368	377	325	329	371	349	357	366	328	372	381	367	347	328	358	355	342	333	367	367	357	347	375	376	388	350	355	357	354	343	352	337	341	373	354	338	312	349	363	349	339	378	319	362	344	364	353	367	335	379	357	368	334	378	352	327	322	361	336	364	324	368	391	361	362	367	360	360	348	378	376	369	362	362	371	355	338	350	368	358	339	350	333	350	410	367	300	338	326	302	349	357	354	335	345	360	368	346	337	332	348	392	352	302	340	297	372	327	351	344	358	338	389	352	362	379	387	316	310	344	332	364	373	360	347	360	363	364	368	349	356	329	341	358	342	320	346	355	347	377	324	337	352	357	330	354	366	372	342	322	345	319	369	357	336	322	333	359	380	389	380	356	297	393	337	357	362	325	324	376	305	326	349	388	323	375	364	340	369	356	336	370	342	370	330	340	372	338	346	350	392	347	355	347	335	364	326	354	335	367	351	365	385	343	356	398	363	361	338	319	356	340	360	363	381	331	391	348	354	348	353	346	337	367	325	330	360	321	337	335	352	378	327	361	367	327	351	331	307	342	323	369	371	332	353	343	305	337	391	356	363	315	347	335	330	348	361	360	325	351	356	360	376	369	346	344	338	341	364	393	351	327	367	311	368	379	346	374	373	356	334	347	338	377	359	328	364	349	373	375	381	354	318	361	343	364	385	325	371	373	368	367	339
18393	3760	8624	11075	9169	6903	5106	3765	3117	2552	2124	1911	1565	1495	1322	1288	1251	1232	1190	1190	1102	1102	1053	984	1000	999	1032	960	985	993	989	915	1006	955	907	953	925	920	958	935	904	889	936	855	949	828	867	805	940	830	830	885	838	823	772	785	842	800	803	805	806	790	794	787	756	765	806	768	764	723	802	792	820	734	775	784	740	765	768	817	819	791	851	806	777	783	744	757	802	792	769	775	772	775	771	768	784	734	783	751	789	776	753	783	732	790	727	843	742	782	827	738	790	813	774	752	781	747	750	772	738	792	765	773	730	747	746	809	761	744	762	741	782	738	731	770	785	753	790	759	767	776	774	761	797	735	762	718	749	761	806	727	734	814	770	758	748	737	741	752	774	770	731	712	785	748	748	774	758	758	776	788	763	765	759	714	792	723	769	742	748	760	766	839	755	801	804	742	720	776	786	719	772	777	780	773	746	808	735	761	767	766	736	795	741	752	765	792	758	790	722	789	746	748	747	760	731	791	758	767	734	735	776	796	772	726	750	698	761	814	802	791	754	806	765	747	763	746	771	777	714	750	745	794	795	762	751	754	764	742	780	735	784	748	731	772	740	796	777	783	744	792	795	816	737	752	793	760	776	716	775	725	713	770	819	793	776	784	752	736	775	782	734	748	754	785	801	752	777	791	785	801	807	785	753	770	777	790	774	788	775	755	773	712	737	757	746	815	846	763	736	758	719	818	766	762	766	805	762	764	814	778	740	812	760	759	783	746	766	730	710	767	793	795	750	774	790	772	804	769	768	721	765	756	737	776	778	745	790	718	771	782	780	785	830	777	768	765	772	735	758	727	745	762	768	780	742	746	745	743	783	798	747	746	775	686	791	781	761	777	742	782	757	741	751	824	802	776	769	759	769	784	745	722	821	761	793	749	752	744	781	731	715	782	786	754	784	768	757	769	795	844	746	717	759	805	762	740	794	755	784	778	803	764	767	757	814	770	752	791	775	769	749	770	744	782	730	800	767	738	786	763	726	753	777	763	847	799	803	760	749	691	780	765	816	727	778	778	747	757	727	773	766	792	758	802	763	749	801	715	772	747	790	769	722	790	758	679	756	722	800	754	817	779	806	789	795	744	763	779	812	751	772	781	709	808	805	750	763	753	765	761	774	788	793	767	763	765	725	777	739	759	752	756	767	778	733	779	830	790	795	730	764	796	716	812	781	773	731	797	733	824	744	762	752	803	750	755	788	788	790	710	803	798	811	776	739	757	778	731	737	782	748	764	775	791	748	756	751	741	768	758	757	811	777	757	723	808	807	763	763	769	728	761	758	799	739	782	796	722	745	787	761	729	786	769	765	736	766	765	761	825	768	759	789	805	791	803	766	753	753	767	767	755	756	756	815	787	784	803	825	761	736	756	808	819	811	731	772	748	767	749	790	746	756	731	735	739	737	768	754	828	813	754	854	732	755	752	778	742	788	804	773	762	777	740	756	718	766	751	745	799	729	760	724	738	790	741	807	757	742	794	798	763	767	775	752	786	738	778	760	789	766	785	806	775	748	793	799	773	821	665	727	760	743	750	719	778	718	800	771	751	725	710	759	771	756	796	849	762	738	763	804	753	809	780	833	785	744	734	763	760	728	790	737	709	781	767	764	690	768	755	742	787	716	781	796	747	754	789	759	776	730	735	772	843	764	723	731	783	769	748	750	736	747	787	802	778	768	821	788	776	790	762	795	778	744	783	765	770	779	756	743	763	745	748	750	779	776	759	724	768	736	756	747	763	783	752	744	779	740	738	766	763	752	720	752	778	730	748	723	798	734	749	791	799	712	768	765	776	720	742	734	750	803	767	773	813	774	720	751	751	760	768	746	775	712	756	761	766	746	755	748	790	772	789	772	815	732	766	747	807	773	790	746	802	737	757	757	783	787	759	821	774	811	743	771	746	767	769	827	745	790	835	818	724	821	797	800	752	780	805	764	703	795	744	787	767	798	761	775	758	799	739	789	769	835	818	801	756	754	788	764	729	763	788	724	735	731	764	764	762	761	764	780	784	740	757	745	759	753	805	747	785	741	790	753	789	738	725	715	762	770	674	799	755	784	751	767	788	803	783	787	749	775	787	797	755	744	775	782	730	738	750	817	765	744	727	767	775	777	782	731	757	753	731	788	753	791	724	814	725	773	741	776	768	789	734	747	746	759	813	769	759	771	750	784	768	761	791	717	774	811	753	769	735	812	753	783	761	806	750	838	777	785	856	766	775	748	812	755	780	789	775	793	768	764	766	744	781	743	722	762	745	758	735	776	744	746	756	787	777	748	718	766	768	736	730	744	751	787	808	749	795	783	713	797	767	787	763	761	779	779	786	782	740	808	755	737	795	737	777	754	759	765	720	766	778	729	766	756	784	783	724	755	813	763	769	773	746	728	759	781	752	762	773	766	800	775	755	770	761	752	740	779	809	768	783	776	752	752	748	795	801	757	743	806	774	769	784	786	780	743	770	761	759	740	765	817	811	759	778	797	760	754	759	798	786	768	750	798	761	789	773	744	757	818	744	806	745	762	713	744	720	813	773	776	732	722	775	770	782	819	800	760	778	814	785	745	774	716	752	747	758	713	780	783	777	761	778	785	740	769	791	781	722	789	797	775	755	818	785	782	740	745	751	777	747	786	714	769	750	786	761	764	789	811	684	705	752	834	791	764	745	754	756	743	780	779	744	730	776	813	746	768	753	723	728	746	754	823	786	822	748	787	778	736	727	731	775	786	690	744	789	775	790	836	727	761	811	773	757	738	705	755	774	751	760	751	795	788	763	719	740	762	746	706	793	783	763	802	805	766	789	762	742	774	820	742	734	749	794	800	784	713	742	778	768	771	765	772	780	777	768	791	749	751	741	781	747	748	750	776	797	816	741	774	755	786	778	804	726	739	744	791	793	766	757	780	774	806	768	743	745	765	793	762	779	752	794	814	790	736	750	755	724	799	780	749	771	740	760	741	753	723	798	811	782	778	794	776	743	702	782	743	796	764	759	799	780	746	758	773	720	760	769	734	769	769	739	789	755	731	774	758	769	775	753	778	749	748	748	778	792	735	779	753	745	752	775	752	794	760	764	780	761	777	776	739	784	786	768	768	755	759	741	768	765	758	727	749	738	767	737	805	783	728	733	750	765	731	815	792	806	764	776	782	771	720	776	812	764	768	792	756	750	730	749	791	734	730	774	752	766	750	732	765	776	750	774	762	728	773	794	713	796	743	740	757	779	755	791	752	736	844	754	768	731	796	769	804	731	755	753	819	751	776	802	784	743	802	740	761	773	763	784	788	765	753	793	756	757	768	801	774	783	764	809	823	779	765	733	755	776	748	727	748	725	761	702	784	797	779	789	723	781	769	738	778	759	796	751	776	734	767	776	749	743	733	724	752	817	761	737	801	780	769	744	745	750	736	798	691	734	756	765	724	831	755	803	812	756	780	785	782	714	812	759	817	760	761	782	739	724	780	766
9181	1371	1544	1350	926	652	506	434	351	333	267	268	243	248	243	248	220	215	229	220	215	214	209	195	209	209	214	226	205	213	214	213	214	203	245	212	211	209	232	213	212	224	232	218	212	202	200	199	197	211	198	244	219	217	204	215	189	197	208	241	187	210	213	203	214	215	220	200	198	195	220	215	219	229	197	253	212	213	214	180	237	221	219	193	191	218	220	183	187	188	207	210	193	196	178	207	180	235	207	210	219	211	228	213	218	219	186	207	189	205	222	225	226	181	190	199	201	196	196	193	211	213	235	217	222	216	200	221	223	217	242	210	190	211	197	190	222	205	204	208	193	215	228	216	223	206	217	203	229	237	206	173	196	203	201	193	204	210	201	236	220	183	167	205	208	207	216	205	181	194	204	210	208	191	217	198	198	203	204	202	205	222	195	209	236	198	201	207	193	233	222	225	225	227	193	196	233	226	213	208	207	169	214	218	200	198	197	213	215	243	183	186	217	212	232	170	173	191	211	210	214	216	193	207	189	191	229	204	218	200	199	199	206	212	238	215	201	210	212	238	186	196	208	200	226	207	198	198	206	200	202	234	217	212	211	186	213	229	173	220	231	195	216	210	170	204	198	184	222	215	189	187	216	187	219	225	193	215	225	207	232	209	199	207	228	205	200	206	225	197	224	196	204	190	218	209	210	221	209	219	178	212	181	225	212	208	184	192	218	235	215	211	209	182	193	211	209	211	213	216	209	169	209	234	201	196	215	228	188	244	221	224	223	172	206	195	206	189	201	203	237	224	219	206	191	201	191	214	215	192	261	221	215	222	207	214	195	208	250	214	215	211	212	218	212	196	166	175	204	235	231	196	203	214	188	194	213	183	258	203	230	202	212	186	189	177	224	207	210	261	203	189	242	222	175	206	193	195	219	239	241	232	240	197	181	206	202	199	195	202	220	205	223	214	222	224	211	209	195	188	210	223	209	229	191	203	229	209	227	226	197	205	197	214	219	201	225	210	186	221	195	222	243	223	197	221	206	222	232	214	195	198	196	176	228	224	188	209	200	219	217	230	205	235	215	192	208	208	221	226	204	202	188	230	219	230	188	202	240	207	231	202	201	199	197	209	195	217	173	196	187	216	213	181	207	221	215	209	177	176	209	227	215	226	194	197	238	201	215	216	212	187	197	215	205	226	251	219	188	195	200	196	211	190	210	221	241	216	190	189	221	216	202	203	182	227	197	217	188	217	196	191	208	223	213	219	187	233	229	200	187	210	174	221	220	204	210	189	201	218	196	209	186	199	231	196	193	225	208	210	191	216	215	212	204	206	206	187	238	226	203	195	216	204	209	204	207	205	228	195	186	201	202	212	204	210	238	203	213	186	216	204	199	202	209	221	187	215	218	189	210	212	174	189	206	216	229	210	199	202	198	220	206	204	200	203	221	224	247	216	204	238	216	211	213	210	222	210	237	225	214	212	201	227	189	213	206	200	211	191	219	214	245	194	228	229	241	183	209	228	181	212	217	213	224	232	197	210	204	232	187	189	206	210	255	215	213	192	186	215	226	222	216	207	217	212	222	186	216	230	199	201	226	209	196	182	192	254	199	194	222	200	192	173	211	192	223	218	192	186	220	216	231	192	208	207	194	187	226	207	213	206	227	231	236	208	190	212	222	212	210	210	227	217	215	181	204	179	170	208	193	218	222	202	205	187	229	194	182	225	233	240	204	165	205	221	218	247	217	204	224	216	204	216	225	197	195	229	234	236	212	221	213	217	183	182	214	188	197	197	211	221	218	198	213	215	202	173	213	222	221	193	222	225	169	201	210	221	215	203	204	214	218	183	224	221	224	212	205	204	203	203	208	188	186	216	228	231	216	242	214	217	213	228	218	199	203	238	213	219	220	220	204	214	205	222	202	202	202	228	203	223	222	206	220	184	216	219	200	221	206	195	219	169	200	223	215	218	206	197	211	188	230	226	214	221	173	205	216	226	222	210	220	198	188	184	209	207	208	215	206	176	207	194	200	193	218	216	210	195	206	217	205	191	209	212	209	180	200	199	232	220	209	182	209	214	217	208	220	184	202	176	213	206	195	184	176	207	221	202	226	214	205	203	232	211	211	198	228	233	226	216	184	214	198	227	213	208	242	212	217	230	204	216	214	241	214	222	197	174	216	202	244	212	230	225	239	224	207	215	205	198	201	195	218	216	215	228	205	193	197	218	226	215	227	200	198	198	190	214	213	188	211	204	198	230	212	222	197	202	224	174	189	202	186	234	211	213	215	207	172	217	232	216	219	192	213	202	231	219	183	221	205	217	197	195	206	212	226	229	198	227	221	213	188	204	219	206	204	202	210	173	206	222	228	195	200	197	220	234	211	225	211	219	229	198	229	223	218	206	228	225	204	203	189	199	184	218	186	232	205	232	180	202	178	184	181	214	170	220	193	211	208	232	229	196	212	196	219	233	177	192	200	207	209	212	239	240	217	232	195	208	200	239	208	212	214	232	194	225	177	212	225	210	205	223	205	193	200	223	199	206	238	188	202	215	218	211	221	172	195	212	203	216	221	209	224	193	196	204	215	198	195	209	193	208	188	224	235	214	228	198	240	223	212	231	214	174	190	224	203	206	241	193	181	189	187	204	226	200	224	176	186	211	221	204	220	203	203	177	210	212	208	233	206	221	203	220	253	201	214	227	210	182	195	198	211	191	223	195	197	223	214	203	202	216	204	184	227	229	207	186	193	201	205	210	201	205	219	168	222	191	200	205	176	212	200	233	218	188	190	204	218	224	200	206	212	200	205	203	199	235	211	222	185	199	243	216	203	198	248	238	202	192	200	232	212	207	246	211	209	221	203	234	189	198	209	231	231	203	192	227	183	201	196	206	188	201	219	185	256	224	216	231	224	207	228	201	243	214	196	204	217	218	195	182	188	213	219	211	197	206	210	181	224	225	212	191	219	224	183	206	204	215	222	201	228	208	196	229	214	214	223	199	183	222	228	217	209	214	223	223	221	212	191	232	207	200	189	205	206	214	203	211	220	206	216	204	250	227	208	220	211	229	192	226	211	188	217	205	189	200	210	231	245	233	198	211	225	237	208	203	236	204	204	221	253	183	217	227	225	173	225	209	205	216	245	237	217	195	177	175	216	189	194	217	179	183	239	208	222	209	212	213	184	225	239	223	185	231	212	207	221	207	209	185	228	222	196	229	208	231	195	232	217	198	193	229	197	185	203	204	227	214	216	201	222	223	208	232	206	199	190	206	223	223	220	173	185	213	237	217	185	204	185	224	191	214	217	204	191	204	206	198	182	194	217	214	209	210	219	219	246	248	200	228	215	215	190	211	191	213	204	222	181	198	212	204	207	194	235	198	234	210	205	220	197	214	232	217	201	200	236	197	224	203	194	201	192	207	195	175	206	204	231	186	205	214	216	230	207	199	218	168	197	226	194	209	194	192	201	189	228	212	210	210	228	219	187	208	197	215	202	212	217	231
5709	1385	3128	3990	3391	2458	1879	1501	1253	1020	882	815	722	720	700	608	644	609	640	593	612	619	585	579	553	605	509	572	541	549	539	507	560	557	576	513	566	525	550	535	550	527	540	541	582	522	543	525	564	535	551	513	501	518	519	477	536	488	511	501	523	501	505	502	509	521	538	513	500	499	496	525	508	516	499	505	521	490	511	523	502	539	519	524	527	490	508	501	516	490	549	484	508	525	484	514	504	518	487	519	545	462	495	505	531	482	507	479	512	476	499	531	518	473	460	515	503	509	480	502	487	490	476	533	478	480	515	521	513	474	489	521	531	470	496	496	521	462	509	530	478	523	500	510	431	538	496	477	512	530	508	490	523	492	494	556	475	521	492	508	480	494	483	498	475	548	486	484	522	503	491	467	482	566	528	541	463	498	547	507	446	486	480	523	492	553	517	516	535	468	558	491	511	518	458	575	502	478	510	490	484	540	488	523	479	483	487	482	495	511	494	508	535	494	484	483	488	497	489	517	480	491	498	552	475	537	524	491	516	481	502	521	498	519	493	478	458	507	511	476	495	493	490	506	483	453	494	514	527	508	502	515	491	478	487	469	491	521	506	509	511	498	496	492	467	492	475	491	464	476	540	489	473	486	509	474	512	509	499	510	506	491	555	518	510	492	522	494	506	501	494	506	502	496	434	476	530	529	513	491	479	542	480	513	513	470	493	488	505	481	505	513	503	494	510	524	504	535	489	525	478	512	499	500	463	497	497	484	520	496	480	498	521	516	534	457	476	516	513	492	499	492	512	478	478	452	480	491	497	515	490	470	475	528	501	513	512	446	479	501	487	521	494	502	450	495	550	520	499	510	537	479	517	478	503	486	464	508	496	489	488	464	492	503	497	500	496	483	523	512	510	503	486	522	468	497	501	530	504	490	481	531	512	495	544	488	475	491	508	503	486	489	516	527	509	488	510	532	503	515	483	493	502	496	506	490	487	513	473	480	534	497	484	498	523	524	505	494	501	515	525	502	469	537	514	482	465	497	497	481	529	527	544	521	516	510	514	522	477	500	528	490	502	512	505	482	489	506	527	537	521	532	506	496	488	516	508	524	506	473	533	463	515	494	539	487	498	489	536	500	490	504	518	463	523	502	487	492	481	496	492	503	503	525	513	512	436	527	514	503	488	495	502	475	526	487	471	491	525	526	493	521	525	524	527	528	491	478	462	491	484	481	519	494	548	485	547	532	502	496	468	467	515	527	490	505	517	478	502	485	517	508	522	468	455	488	497	507	481	532	488	491	515	469	525	524	526	485	519	503	483	501	528	501	524	518	465	502	495	487	457	479	490	463	540	473	521	462	507	497	530	542	519	518	491	483	468	503	486	511	492	502	529	480	505	512	480	498	524	513	533	564	507	519	517	497	487	456	512	479	479	507	460	528	511	543	494	525	520	467	507	505	530	445	462	503	465	490	502	468	467	480	528	492	529	527	463	501	504	483	513	508	473	509	507	486	531	489	501	530	484	513	502	492	467	462	570	508	537	500	530	541	537	476	496	520	500	521	503	530	475	499	513	512	509	464	503	498	510	483	461	470	450	505	492	520	481	498	490	495	494	500	486	496	499	485	489	506	493	510	480	490	499	497	475	465	505	508	517	491	497	504	506	478	534	522	523	519	508	539	510	476	481	462	529	489	534	462	458	511	543	479	512	518	523	497	461	527	514	459	538	520	509	528	537	487	470	509	546	516	472	517	496	450	509	474	508	501	524	505	506	470	523	507	497	558	522	513	504	524	486	523	516	539	505	532	526	515	498	506	545	457	478	497	504	525	496	491	496	510	513	514	517	513	504	497	522	494	508	492	503	485	513	474	520	531	528	443	475	504	479	531	456	485	484	492	506	524	511	522	515	496	548	501	524	485	527	498	508	495	478	533	519	501	530	495	490	505	483	487	468	484	488	485	516	473	494	518	506	492	479	536	495	515	484	505	508	490	492	503	537	505	509	529	480	491	528	565	487	519	484	519	494	491	551	524	494	470	463	495	488	483	465	481	521	508	477	518	517	528	529	505	505	489	467	541	460	535	486	465	528	496	560	505	503	501	487	512	510	478	497	547	519	478	500	484	478	504	489	516	491	478	502	510	535	494	499	529	498	495	496	466	483	486	509	505	508	460	474	483	491	517	490	461	539	502	507	483	520	541	497	543	524	478	495	481	522	481	567	496	497	517	482	501	509	507	519	504	464	527	455	521	515	506	514	521	530	475	509	538	484	532	479	519	521	506	535	525	506	549	513	511	482	460	501	510	495	476	470	485	514	513	499	489	493	490	490	517	499	498	480	486	498	473	469	481	510	510	499	425	475	468	496	517	509	539	518	525	527	500	490	496	496	451	489	514	483	504	525	489	531	494	478	503	511	453	491	484	521	486	534	491	530	446	506	496	498	492	513	513	527	477	506	502	523	495	516	496	487	529	502	475	502	517	492	469	493	454	469	494	515	497	458	462	518	500	531	458	475	525	499	514	519	464	519	565	512	499	526	502	451	490	542	550	484	491	501	478	493	480	506	518	491	474	502	504	479	547	503	489	493	479	459	492	512	499	519	531	497	525	507	527	516	514	492	502	536	502	488	495	476	520	496	495	492	505	489	515	451	447	530	501	502	501	504	476	461	485	512	527	522	482	515	502	519	499	546	528	470	511	502	467	495	486	513	474	482	532	468	495	530	493	531	466	486	442	477	508	469	483	497	526	515	484	461	509	495	511	476	489	497	519	504	516	496	516	543	488	517	499	529	515	524	480	484	538	508	524	519	497	535	528	505	497	512	478	473	538	484	470	505	503	526	524	476	484	491	475	533	508	481	528	487	494	505	485	486	502	476	477	465	510	501	503	511	491	522	466	486	471	523	472	492	512	489	503	500	467	496	520	559	512	493	498	503	510	493	528	516	527	472	459	507	441	514	459	506	502	511	507	472	525	464	523	505	509	496	514	498	476	499	473	473	532	503	501	516	487	533	515	469	499	490	494	479	499	453	478	503	442	520	516	504	484	504	507	550	485	479	520	522	477	493	498	452	492	494	493	486	513	483	498	513	474	515	496	488	503	421	497	503	499	510	448	467	530	479	455	492	483	537	510	506	502	513	516	520	496	523	514	528	508	522	511	526	497	527	522	552	502	492	515	499	478	497	508	494	520	501	499	480	465	520	491	514	493	524	500	513	486	515	492	491	529	465	488	456	519	482	526	500	489	488	484	500	537	520	525	484	495	550	475	477	516	496	445	465	503	507	534	484	487	513	472	510	492	470	568	528	501	508	547	481	481	520	491	468	512	465	511	502	507	498	460	544	500	550	487	476	498	518	504	513	511	518	493	517	556	517	500	496	507	462	509	499	500	473	494	485	523	483	520	500	460	482	503	507	520	471	489	537	462	497	496	527	459	528	556	496	519	480	511	468	457	522	471	539	556	515	487	501	548	510	479	505	563	514	490	469	504	480	529	502	504	468	530
24070	4273	3249	2844	1912	1340	932	693	586	513	395	462	381	377	353	339	339	373	384	329	354	369	333	326	318	319	323	317	384	353	294	327	333	367	331	369	328	302	312	343	326	312	325	286	265	283	292	316	315	302	281	307	295	289	309	309	322	320	361	302	316	284	305	322	310	310	317	301	278	306	294	247	316	271	301	336	293	297	323	291	346	289	275	293	282	296	313	313	330	289	331	304	341	283	298	300	336	313	303	314	307	297	330	321	284	302	321	311	296	321	265	299	301	298	299	277	290	287	345	290	319	324	311	316	289	315	298	330	295	299	325	305	298	321	271	325	299	306	300	305	273	264	312	312	294	251	315	301	307	289	287	310	308	288	298	304	315	279	288	304	267	300	297	318	333	299	289	299	297	291	285	304	339	319	313	330	314	302	288	311	310	306	322	288	320	312	271	288	275	317	301	293	296	358	315	296	266	271	303	312	286	333	290	286	317	300	278	316	322	285	291	326	306	322	325	305	309	307	306	299	297	309	319	293	344	326	312	317	292	314	321	335	323	303	314	322	305	306	304	283	319	302	311	299	308	324	273	280	286	296	349	346	288	295	285	303	306	302	285	325	312	299	274	319	283	312	284	308	301	296	284	266	300	295	282	300	352	295	282	314	303	309	306	322	344	288	325	294	295	310	314	314	303	321	325	336	294	290	310	303	321	318	316	308	299	306	323	288	287	288	329	301	290	307	333	315	279	279	287	323	285	264	338	324	340	310	310	233	278	313	310	275	287	310	270	273	306	322	270	307	339	301	291	328	325	294	298	309	314	299	299	281	306	312	315	315	306	310	341	321	340	289	311	291	308	292	315	278	279	292	295	272	287	277	281	323	325	312	305	285	325	302	293	320	276	314	338	312	310	327	310	270	302	323	309	311	343	286	286	308	264	278	287	293	299	324	302	309	304	307	300	315	324	297	293	291	298	310	297	270	309	305	326	310	284	322	304	301	288	301	303	279	325	282	294	328	304	303	303	296	298	290	307	319	324	345	314	313	280	314	303	307	298	280	297	302	316	298	317	272	261	344	317	283	296	298	306	325	299	315	301	311	314	300	317	305	297	301	257	273	310	303	274	270	287	323	318	341	319	322	362	309	332	301	311	307	302	314	294	281	319	299	330	276	278	282	318	325	304	320	285	315	298	339	329	308	304	320	306	320	327	343	344	322	303	327	298	285	316	306	312	331	339	301	289	287	304	290	296	292	320	291	309	276	283	285	314	331	309	288	326	307	318	275	337	333	305	305	278	298	315	302	299	314	324	324	294	312	331	295	309	320	319	304	307	291	338	298	285	316	322	310	307	300	267	294	298	303	328	331	288	312	299	282	279	305	308	298	321	327	313	309	299	295	292	310	295	308	310	295	291	308	334	334	289	324	290	319	295	316	306	293	307	286	278	331	330	298	292	280	316	274	251	286	352	286	323	330	276	293	300	307	287	335	289	339	285	292	271	313	277	346	309	312	308	288	313	299	270	301	302	326	311	325	303	302	285	318	333	304	297	300	309	320	290	301	300	286	292	306	316	296	309	312	334	311	299	294	304	305	304	311	297	344	319	328	329	311	329	285	288	298	342	353	355	298	319	310	313	301	305	305	285	300	310	278	289	274	293	322	291	336	315	307	320	323	278	351	323	336	289	306	327	305	327	317	307	319	328	307	296	333	311	283	308	332	290	305	305	298	289	347	319	289	292	373	308	293	315	318	293	318	292	276	317	304	283	308	322	347	325	310	310	350	329	329	290	288	302	306	320	283	269	277	301	318	335	291	333	301	273	310	308	288	290	305	302	311	294	314	324	324	312	275	318	314	305	279	324	324	321	287	300	332	291	280	289	330	295	287	309	311	305	320	318	279	298	314	311	286	301	305	310	310	303	300	301	297	289	332	290	320	296	296	310	312	336	288	312	327	336	274	304	306	292	293	318	318	311	272	276	340	296	280	276	294	287	292	305	318	267	312	303	304	336	291	298	285	292	307	317	273	279	309	277	308	325	297	304	275	308	312	295	330	290	304	315	321	295	311	299	297	319	297	315	289	328	308	286	291	289	304	300	350	308	306	274	270	318	308	295	298	321	340	295	296	310	335	305	288	295	296	294	315	304	293	289	316	327	291	319	287	289	298	304	297	310	306	281	326	274	307	275	305	307	303	329	314	306	285	288	302	277	301	319	301	314	304	288	305	307	281	290	323	292	310	326	308	317	328	302	283	314	318	291	302	317	304	324	305	306	295	283	305	292	269	293	332	299	306	259	332	289	311	303	328	297	318	300	313	304	312	281	302	280	324	292	316	326	322	323	318	295	307	281	285	333	312	328	316	282	308	307	278	317	349	296	334	314	281	295	298	271	295	307	275	316	327	272	346	299	301	320	316	319	297	312	301	308	309	309	314	300	318	294	298	333	281	302	338	313	305	301	295	315	317	272	309	301	306	320	298	296	339	311	313	300	281	305	328	298	296	309	322	328	306	300	296	300	285	318	307	310	321	288	299	292	295	306	269	281	307	355	309	288	340	331	312	281	309	291	292	300	322	288	300	316	281	309	300	310	331	284	320	328	303	280	303	282	288	327	300	309	280	310	316	292	304	288	313	312	289	272	322	287	296	280	310	329	322	318	299	263	319	291	307	282	325	323	295	310	301	289	321	309	339	323	295	260	303	304	312	308	326	292	316	292	296	311	300	317	308	290	276	306	312	333	322	317	305	309	319	323	280	288	319	296	295	297	303	257	321	280	292	317	330	306	330	301	296	310	278	301	300	331	310	333	261	333	311	264	287	316	314	285	310	303	286	273	288	294	321	301	319	340	289	298	319	285	347	296	312	288	307	302	314	280	295	322	305	269	289	319	297	308	288	337	323	298	298	297	306	328	309	279	313	315	295	301	278	335	334	322	312	295	300	276	309	303	329	298	301	297	279	289	289	343	293	307	324	286	295	291	294	267	300	302	311	279	288	274	295	322	301	311	313	312	288	274	313	299	317	294	300	320	301	324	331	290	322	304	311	299	287	279	305	300	312	306	302	312	309	328	329	309	280	313	309	318	269	323	309	290	312	331	291	292	306	308	326	280	308	312	301	312	302	316	317	278	294	305	311	288	286	315	325	305	343	318	319	301	266	330	312	293	281	296	297	277	292	294	327	312	290	283	285	314	289	326	317	294	330	311	258	288	263	291	281	312	290	314	284	331	291	308	336	353	296	334	290	285	295	316	328	332	293	327	300	314	295	282	337	305	332	316	327	292	331	329	292	292	318	308	296	331	306	309	286	310	322	314	294	310	342	309	278	309	270	304	327	314	313	318	304	320	305	294	298	291	325	273	332	318	288	269	302	302	324	292	321	301	295	303	326	295	315	304	310	312	283	290	278	335	328	330	312	328	294	301	358	282	302	324	337	315	273	298	315	276	303	298	306	312	322	295	260	303	289	293	270	276	295	339	314	285	297	349	316	285	297	317	310	273	300	299	307
14012	2558	5869	8003	6562	4966	3653	2683	2180	1901	1541	1435	1188	1218	1066	989	981	957	952	968	933	838	924	800	794	848	901	792	809	867	845	843	806	797	842	811	870	824	835	804	729	770	796	798	729	766	759	755	735	754	720	753	704	701	797	770	622	688	667	674	670	723	727	656	698	681	728	667	730	730	684	705	692	722	680	672	704	718	680	723	704	702	732	683	711	676	680	703	676	676	685	708	692	713	684	675	674	673	676	703	745	643	715	664	714	667	665	722	727	743	691	730	706	693	705	701	713	685	673	666	669	703	691	700	675	734	687	674	662	683	664	735	705	668	719	692	688	700	662	684	688	685	718	703	657	699	660	731	710	651	733	670	727	678	680	700	669	710	696	697	654	671	621	668	686	718	666	715	693	709	696	714	755	717	695	669	658	684	712	692	695	683	694	648	660	670	680	698	689	654	696	702	675	688	717	716	703	681	683	728	722	698	678	666	685	686	723	636	677	691	718	672	646	697	667	658	689	702	685	643	725	684	665	694	700	712	695	709	681	671	669	666	708	721	662	669	649	694	684	699	688	703	676	662	689	689	713	682	667	687	690	719	718	680	692	671	686	707	685	671	709	656	744	638	658	727	671	709	708	736	688	647	691	724	642	679	735	692	656	763	657	698	719	633	695	656	673	643	700	670	699	664	691	727	706	690	645	701	737	663	719	719	682	651	691	687	660	663	675	660	642	721	710	684	698	681	654	697	722	758	677	692	738	680	673	705	729	643	628	716	693	678	686	670	697	686	699	693	676	730	645	719	734	699	699	688	694	681	677	670	697	648	655	665	695	693	704	672	683	727	703	729	728	701	707	710	675	739	698	702	720	674	714	699	707	679	671	685	673	660	705	705	682	691	688	698	738	708	678	721	679	683	718	686	663	712	697	652	676	664	670	657	677	696	705	688	758	701	673	705	700	686	748	705	739	716	689	680	668	686	689	702	676	686	693	724	709	655	698	697	732	690	667	713	686	681	664	661	652	677	713	659	708	718	703	670	730	734	658	683	657	690	711	700	701	687	655	697	716	685	677	715	666	655	662	662	699	676	694	704	680	757	715	640	718	696	674	704	683	672	720	715	727	684	685	681	708	732	699	751	679	617	647	687	716	663	678	719	680	692	713	709	674	673	729	708	749	726	708	695	679	670	729	695	687	679	688	671	678	708	705	692	682	705	647	698	669	712	734	644	676	632	675	681	618	721	662	651	654	625	675	710	720	691	692	687	721	698	685	674	671	690	668	669	707	736	714	720	672	680	684	668	652	649	666	690	734	696	704	704	706	696	689	664	712	735	707	682	684	736	694	697	691	669	698	712	652	694	669	684	689	707	710	702	670	688	699	746	642	690	711	638	673	711	667	639	712	694	701	643	697	669	686	698	701	644	670	704	667	655	682	691	683	669	640	654	703	693	694	650	683	706	752	662	719	695	711	664	662	683	669	724	707	710	687	720	675	683	690	689	699	689	665	676	743	717	680	681	681	730	748	666	674	663	700	660	698	710	719	680	628	683	710	682	697	662	698	705	646	720	702	667	701	690	693	673	681	664	638	670	657	683	656	665	679	676	695	685	650	760	701	668	635	717	706	665	710	691	666	686	676	698	689	709	694	695	736	684	649	692	683	696	714	715	684	617	686	675	689	695	706	657	706	654	668	698	662	691	688	755	709	676	658	668	730	735	688	719	668	689	709	702	741	689	680	720	681	650	669	698	732	721	685	687	685	702	720	686	690	701	680	724	713	657	683	649	693	689	683	677	707	704	666	700	714	668	655	692	678	679	685	721	721	691	697	719	666	676	708	677	709	679	682	705	656	634	698	735	678	686	700	723	681	691	674	720	679	681	691	709	696	695	705	675	676	670	713	690	742	707	724	645	705	663	685	616	685	722	676	700	686	697	700	719	690	750	673	689	710	680	704	676	638	710	701	685	663	688	696	676	738	697	724	715	739	699	701	721	669	701	669	692	759	672	702	670	691	699	675	695	671	666	710	660	682	712	685	688	698	662	684	648	681	673	674	660	669	667	726	689	701	656	696	701	678	744	754	674	701	670	707	686	712	702	727	692	686	627	744	662	700	663	709	684	672	671	664	706	682	708	683	706	685	725	695	674	692	673	698	698	706	733	684	692	626	717	654	695	702	688	677	695	709	652	686	671	660	671	685	670	676	677	682	720	718	700	675	714	712	699	652	697	702	702	684	705	669	665	668	630	692	686	639	678	716	679	660	721	652	736	674	698	689	687	736	699	692	668	686	714	677	703	717	697	710	683	654	697	710	688	691	740	708	647	692	689	674	670	716	681	683	723	719	700	649	690	684	708	672	656	705	693	701	700	676	734	701	640	717	710	722	672	681	698	719	696	708	661	658	640	709	694	708	678	672	648	687	645	679	707	663	677	672	660	687	700	681	701	708	666	712	705	707	650	711	668	705	765	665	689	631	666	708	685	646	724	689	695	671	695	682	721	690	690	712	602	735	686	680	684	658	746	667	659	654	652	629	724	683	705	637	674	686	714	688	679	664	711	690	646	656	690	727	702	683	683	701	696	703	670	688	663	690	661	713	648	730	655	707	689	693	669	645	698	644	711	738	691	669	640	669	721	696	653	694	686	669	682	696	635	691	680	677	690	719	726	684	682	692	696	757	683	678	692	687	648	711	696	701	698	692	726	744	690	706	675	670	694	680	739	686	722	742	651	702	693	684	691	663	666	651	681	714	722	695	720	648	737	666	685	682	726	696	739	685	692	704	726	685	657	719	707	684	724	688	697	679	726	664	683	671	651	659	682	713	703	714	706	697	702	691	708	671	701	693	709	740	691	677	612	683	723	734	674	661	704	678	641	742	700	762	711	677	709	649	724	677	723	692	681	664	691	689	709	633	714	658	699	738	658	682	653	705	667	678	684	685	693	677	751	723	764	696	703	733	690	710	711	705	732	656	679	689	694	654	704	673	690	673	667	703	696	706	719	666	705	682	704	680	686	732	659	670	693	652	697	695	704	683	670	659	653	689	718	647	745	669	710	721	672	675	673	677	683	714	735	665	682	709	736	680	637	679	721	718	669	695	686	696	726	698	669	687	715	697	695	780	655	658	652	696	671	679	680	655	695	698	714	687	699	731	752	696	660	717	617	694	676	697	705	681	707	675	709	640	708	681	713	659	699	719	723	698	663	672	685	696	697	693	712	669	657	670	666	685	719	685	724	690	720	689	657	662	686	697	726	714	676	699	648	678	688	678	686	684	671	696	664	646	657	660	684	687	683	697	690	686	714	654	713	710	650	727	712	679	740	693	667	657	687	717	642	687	700	725	686	711	679	678	703	640	672	679	636	702	682	711	724	699	690	702	751	710	738	641	708	688	738	731	699	714	730	663	702	690	669	716	711	650	674	696	678	700	692	689	688	676	674	679	710	710	699	712	684	670	696	758	714	676	737	657	680	675	700	694	793	680	655	698	700	710	652	744	718	693	668
34963	7864	5239	4559	2955	2000	1346	996	774	653	603	514	481	476	423	438	414	436	425	400	419	374	387	367	368	382	353	385	354	400	379	380	331	354	396	375	405	376	399	363	370	370	375	349	358	376	373	336	335	327	344	356	361	359	347	306	375	368	345	359	357	353	333	370	369	336	368	335	377	338	385	361	348	374	367	348	309	345	339	306	361	341	327	345	345	334	339	333	351	379	346	332	352	339	337	333	312	361	345	375	379	371	326	340	306	330	329	369	348	355	338	369	330	346	355	328	360	357	325	362	335	315	354	363	351	341	377	367	358	343	339	349	369	358	327	339	371	371	351	341	377	357	340	306	320	311	329	349	347	321	322	365	345	350	375	326	341	332	314	343	326	361	355	340	361	329	356	347	356	364	371	366	339	356	364	365	327	331	327	363	347	353	382	319	329	372	350	399	341	335	344	355	336	300	330	366	344	339	326	333	327	348	338	350	342	360	341	348	356	364	357	329	359	363	343	376	364	341	306	405	362	366	334	381	355	308	340	338	335	309	323	330	369	331	375	334	296	348	350	332	355	330	334	330	329	375	355	372	371	324	313	354	358	350	322	360	357	371	344	339	356	370	334	377	355	335	345	350	365	379	388	379	340	373	301	359	344	366	306	358	375	357	358	313	337	321	323	330	369	358	312	339	362	315	389	315	350	367	327	334	333	346	380	348	334	363	351	353	338	315	337	336	317	346	360	357	411	328	371	330	367	329	364	360	336	334	352	337	305	320	305	331	339	360	365	364	301	339	325	374	329	314	337	341	326	350	338	346	337	353	352	345	338	356	369	366	363	356	369	347	330	351	359	358	354	390	348	341	327	341	321	316	380	328	330	375	359	351	316	361	346	325	361	375	341	333	350	388	309	356	387	351	325	363	353	331	384	359	320	315	334	348	326	331	337	344	363	336	347	345	364	357	343	358	322	337	354	327	358	358	337	371	366	335	343	388	326	366	358	341	371	363	345	357	373	348	347	351	354	358	333	306	386	362	329	350	321	387	366	346	379	346	344	340	359	359	335	320	339	323	341	348	327	350	377	309	321	354	368	349	306	387	364	314	362	354	344	345	334	334	347	356	335	354	360	355	333	303	358	351	374	338	379	351	352	339	376	340	343	341	371	359	344	359	323	371	364	323	314	362	357	344	359	367	331	356	353	320	359	362	337	327	333	338	345	344	357	344	333	357	322	352	371	331	361	356	355	366	385	384	302	346	333	348	351	365	329	339	339	355	345	353	358	331	357	334	356	345	345	345	340	324	356	344	344	344	339	396	330	345	315	317	357	360	378	357	308	311	373	352	363	369	321	354	347	335	333	349	312	352	380	325	320	361	365	337	343	344	349	352	339	347	344	347	330	327	371	355	346	336	340	369	352	317	337	337	366	364	337	341	362	357	356	333	359	368	312	381	348	332	332	381	333	305	323	344	362	350	348	371	339	379	348	342	375	337	351	400	323	417	360	373	330	375	325	327	330	362	347	351	320	337	344	334	358	310	324	333	356	327	350	332	327	351	327	344	335	389	367	347	324	355	335	355	352	379	343	333	353	369	322	305	340	368	339	351	325	344	332	340	296	355	318	317	308	351	347	341	372	347	327	313	360	363	352	355	358	350	341	348	326	368	325	338	330	340	308	342	354	359	358	351	356	355	355	333	303	348	327	356	310	317	347	330	373	353	320	373	315	379	338	361	357	334	340	332	339	320	367	324	373	343	327	333	351	351	308	363	345	374	357	343	323	364	338	389	347	354	356	321	329	348	339	309	331	373	317	330	337	364	335	329	365	354	330	326	375	338	359	337	362	349	349	388	356	352	370	367	347	324	349	357	370	355	322	358	357	376	332	311	352	350	354	382	379	336	330	334	371	328	352	354	325	354	302	383	327	371	322	313	363	359	322	338	342	342	356	337	327	330	365	335	339	351	324	367	357	316	326	363	344	319	375	358	365	373	346	337	318	367	356	395	333	344	358	371	405	342	360	360	351	349	346	367	347	353	371	361	326	342	336	325	339	298	359	371	349	365	328	334	327	339	330	348	341	353	349	374	351	361	354	352	345	318	343	355	381	353	327	367	315	363	349	353	352	329	349	353	334	304	369	369	322	351	358	377	338	333	310	363	362	369	338	354	321	363	360	363	358	305	325	354	370	342	348	372	373	358	354	338	374	345	353	343	353	352	355	303	325	358	372	364	351	361	358	328	314	318	379	330	354	349	327	345	330	345	378	324	337	365	352	339	356	333	353	374	374	319	361	304	302	385	379	370	367	343	346	346	353	357	363	381	362	311	329	337	344	353	354	357	338	325	361	360	343	355	378	338	339	402	361	336	358	309	385	330	365	356	374	348	341	339	345	321	347	366	341	348	331	351	329	349	347	352	328	343	367	317	352	353	316	314	358	335	329	353	326	345	346	328	293	366	347	326	363	357	366	335	367	336	349	351	335	342	364	359	348	368	308	364	350	357	373	341	327	326	371	361	347	365	342	365	372	347	364	286	359	351	322	345	375	342	372	382	389	372	339	362	351	347	395	364	344	357	393	334	383	368	373	342	362	382	338	346	350	333	373	363	359	373	364	348	352	344	366	364	348	336	380	325	343	358	322	376	363	353	371	335	341	345	346	337	371	357	364	352	339	361	360	333	355	328	337	366	382	313	337	362	369	311	362	389	354	350	337	338	343	353	337	367	350	358	336	328	360	335	388	372	305	344	326	317	349	356	360	305	307	353	347	341	348	379	323	371	367	358	361	347	310	341	319	362	367	328	352	335	334	366	354	327	368	346	349	347	346	352	353	340	330	370	361	367	352	377	338	378	334	331	377	364	329	389	373	363	356	371	360	331	375	360	322	330	354	396	409	320	348	346	363	350	353	341	373	337	359	344	363	350	334	370	353	360	368	345	363	366	351	340	345	339	366	368	321	328	335	335	350	343	337	370	332	360	352	360	353	319	377	352	331	349	370	355	356	362	375	367	364	351	305	338	294	357	328	337	332	347	332	366	347	377	338	336	358	345	341	365	326	345	334	351	378	355	380	349	355	341	350	327	338	329	363	334	324	347	358	334	327	342	334	391	318	329	341	333	334	328	348	338	324	326	328	318	316	328	341	363	336	369	343	343	364	373	352	325	375	360	339	373	342	355	370	364	324	378	350	364	331	314	350	324	353	350	346	378	398	316	341	381	327	359	393	361	343	366	337	317	341	358	326	328	319	360	332	349	375	356	341	322	317	341	370	363	326	315	328	366	357	338	338	369	346	326	423	346	360	332	370	367	409	328	386	373	372	330	343	322	315	338	363	353	373	350	337	346	362	344	352	341	403	352	364	344	343	354	361	369	370	300	349	364	323	393	353	330	323	386	340	342	323	354	315	322	361	361	354	333	359	347	321	328	339	359	332	353	352	352	338	302	369	360	358	339	391	345	310	323	342	354	322	372	357	343	340	351	317	343	342	332	370	315	341	341	329	334	342	338
18480	3568	8670	11132	9170	7034	5084	3737	2905	2492	2063	1817	1529	1390	1322	1264	1232	1168	1115	1084	1054	1125	1034	935	969	976	949	967	1001	987	951	943	911	958	882	960	963	936	937	852	899	859	911	944	880	908	848	803	786	848	847	766	762	790	772	776	734	781	746	754	784	779	787	711	781	729	746	750	750	766	740	735	736	734	719	748	765	727	787	754	755	774	721	784	757	739	791	790	751	794	770	754	776	738	754	736	708	782	760	782	782	764	786	801	757	758	755	760	818	768	798	803	736	711	751	790	744	747	749	747	735	738	751	713	773	789	770	739	742	758	761	757	738	771	733	759	785	741	761	736	767	735	784	742	767	797	679	757	770	780	748	781	761	788	757	777	794	707	745	746	733	715	689	731	779	737	776	764	742	780	759	757	738	823	712	745	688	762	734	738	783	771	762	777	699	800	755	725	796	758	754	725	731	732	782	788	772	763	772	720	710	784	759	752	746	753	752	762	744	764	743	785	764	726	753	767	761	788	745	748	745	734	759	725	708	730	735	804	788	771	763	714	773	775	784	747	779	712	785	711	744	824	786	761	774	725	767	719	720	796	740	747	771	742	788	748	756	784	785	769	780	687	759	766	731	775	732	783	762	770	744	759	809	793	726	806	739	806	758	724	792	747	779	753	745	775	742	803	781	769	725	782	760	744	745	812	717	743	730	715	755	769	793	721	799	730	791	710	738	754	703	764	775	746	827	758	714	734	716	798	776	719	746	710	766	783	729	733	719	741	710	726	754	717	733	735	765	730	743	756	787	809	745	753	707	772	790	760	766	763	769	772	695	729	733	746	765	770	775	751	745	737	708	688	705	747	743	707	757	777	740	747	729	747	759	756	804	778	732	744	731	712	760	736	735	772	711	774	811	783	784	714	763	754	761	728	743	709	714	767	764	761	797	767	760	746	732	722	798	740	740	776	688	762	709	778	725	733	764	727	707	749	703	745	698	717	761	731	734	753	739	744	747	766	745	778	737	754	730	795	784	790	749	753	813	754	787	767	725	732	725	750	746	782	736	717	727	750	745	814	735	720	731	810	714	793	795	826	715	733	716	718	725	703	727	707	709	728	747	735	702	774	806	735	711	697	717	766	772	726	757	773	784	752	755	736	752	783	747	749	745	750	783	756	694	757	734	730	791	755	782	790	745	786	802	787	725	697	758	725	792	785	799	784	762	763	775	740	766	709	734	715	768	774	724	731	746	750	755	717	795	766	755	769	692	751	771	730	734	742	764	757	719	771	779	736	765	784	684	741	745	801	775	758	709	740	767	725	782	761	747	786	770	789	715	731	789	753	783	750	753	797	738	734	742	736	729	799	745	740	794	733	754	765	747	733	729	758	767	797	739	737	787	732	775	746	778	760	731	754	750	731	748	766	745	786	774	783	739	728	757	751	748	753	780	727	746	742	766	728	846	749	761	762	798	771	725	757	750	802	744	726	799	740	771	764	760	766	740	714	782	771	743	742	734	723	755	735	723	718	752	714	768	719	785	742	718	714	749	717	757	785	750	756	775	782	751	744	748	798	736	744	770	735	760	765	792	754	786	740	722	772	766	738	748	759	784	748	705	736	723	746	723	780	766	739	713	750	750	776	784	738	803	743	748	739	742	773	734	771	748	755	763	735	777	756	742	741	739	761	770	766	780	791	739	779	776	742	748	759	778	785	698	729	778	757	762	773	741	749	740	746	737	742	729	811	790	772	767	697	705	766	791	749	765	767	778	733	745	735	753	791	795	748	726	795	733	729	724	763	767	752	754	765	784	723	779	735	768	758	794	747	696	748	801	748	743	744	702	770	737	798	743	773	716	743	806	697	737	738	714	739	685	688	696	756	776	748	743	705	756	742	783	734	740	763	767	724	787	784	718	708	693	721	734	733	784	783	722	730	790	752	754	768	711	715	692	715	763	753	717	741	734	763	718	761	774	784	758	766	795	730	784	783	768	770	758	770	762	758	752	750	719	717	754	779	747	764	730	736	753	796	791	745	749	748	771	780	753	793	748	713	785	808	783	748	796	689	743	777	716	743	722	746	762	789	780	748	740	749	785	751	769	754	760	834	771	761	784	776	739	779	782	746	751	741	739	749	739	781	754	767	773	762	781	715	763	741	764	743	736	730	793	774	780	753	772	741	759	745	719	742	763	773	715	741	790	755	781	753	776	749	724	810	749	753	805	752	700	751	752	747	739	758	730	787	736	768	778	753	798	836	728	826	741	758	727	756	739	735	769	730	783	764	791	771	723	778	750	711	762	751	755	727	754	758	789	750	775	745	740	764	749	758	734	799	713	798	705	749	734	772	758	802	727	734	754	789	786	778	714	755	707	748	724	719	762	778	758	735	737	724	771	736	754	767	726	744	736	721	744	790	774	761	784	785	740	768	740	741	735	760	760	781	722	806	768	755	734	745	738	773	732	727	747	727	719	740	732	783	773	721	750	794	738	759	729	732	759	791	723	727	735	776	767	756	780	761	773	764	765	767	702	790	743	756	710	724	742	753	757	797	780	728	791	724	738	750	719	734	782	794	730	734	752	772	813	746	749	724	747	738	745	716	755	744	745	749	735	750	719	777	769	733	694	735	807	735	766	760	777	776	761	731	750	789	706	793	718	761	742	763	785	745	773	748	725	772	695	741	797	747	728	751	754	740	687	762	737	727	765	755	767	785	772	781	799	783	751	758	754	770	733	760	763	751	769	724	729	762	804	751	812	820	794	725	749	717	752	813	824	734	771	819	738	732	731	762	766	767	786	759	743	760	715	703	767	802	782	753	762	766	744	752	743	745	720	765	758	782	737	793	775	759	701	737	776	782	760	799	754	787	812	762	712	745	749	746	787	773	805	749	736	779	766	730	731	734	674	745	740	777	748	764	745	762	730	735	767	741	763	723	757	770	758	750	766	721	720	754	786	721	760	715	779	745	781	794	768	741	751	769	817	732	772	737	718	761	739	806	718	728	731	741	768	773	745	779	745	805	755	751	792	715	787	784	734	705	739	724	726	736	747	736	726	726	734	761	748	741	760	703	750	768	755	769	814	756	777	753	763	784	752	760	751	754	733	757	767	720	726	734	759	795	744	773	751	736	772	744	770	729	718	773	716	784	762	776	810	767	716	692	725	704	764	764	739	723	769	691	709	766	683	744	775	736	769	714	779	722	738	749	735	779	708	731	802	742	751	763	714	753	746	756	787	740	739	777	726	699	761	789	769	743	714	756	785	722	712	785	786	793	803	808	737	764	753	732	743	753	753	766	750	735	733	789	789	718	762	767	702	743	769	761	759	732	755	731	763	734	748	721	732	747	736	776	780	752	761	815	773	703	719	788	757	780	770	759	724	763	750	760	779	746	751	759	695	767	813	741	754	785	725	736	751	792	783	715	746	754	769	737	759	736	797	741	724	717	786	716	766	733	737	741	738	773	736	807	768	714	769	789	761	809	753	739	757	746	794	743	773	731	739	797	760	768
9955	1481	1682	1535	1022	630	462	361	305	281	276	259	237	249	239	203	184	223	207	201	205	225	199	202	201	221	195	210	249	230	237	205	194	206	221	220	237	234	251	232	205	206	219	185	220	209	208	174	220	216	228	208	184	230	223	181	218	186	202	208	214	213	222	243	205	208	199	236	222	212	244	206	197	202	232	204	224	190	199	199	188	236	213	185	220	208	191	212	217	213	209	248	187	194	209	225	207	185	189	218	189	211	224	203	192	203	219	206	202	209	205	211	216	223	205	239	204	225	195	243	208	209	201	195	224	251	196	215	201	200	229	223	248	233	223	237	210	214	272	200	205	226	227	217	225	195	207	211	212	195	254	226	200	203	153	221	181	218	221	224	190	196	198	194	230	208	202	231	203	187	186	204	204	186	190	190	214	201	186	201	232	194	207	250	195	204	202	178	200	198	198	186	212	232	180	215	205	230	231	225	214	238	234	187	212	202	235	215	190	215	205	210	197	225	190	216	211	169	213	193	207	235	218	197	234	217	214	201	232	192	215	222	200	240	216	223	210	213	215	198	209	209	203	203	216	189	207	197	205	187	213	184	229	202	187	206	234	201	175	218	225	220	217	213	191	208	209	215	196	214	222	206	209	230	217	205	230	208	218	214	190	208	205	186	196	236	225	204	205	208	204	185	194	183	201	219	204	200	193	212	214	210	211	196	205	197	231	192	190	220	188	222	222	207	212	200	188	230	203	192	221	213	202	214	196	206	204	195	219	166	194	230	196	199	211	189	208	193	216	209	206	191	226	197	187	226	203	183	196	231	202	188	185	211	195	198	202	198	188	216	217	228	210	223	201	189	223	211	195	189	194	218	172	183	191	190	206	229	190	217	216	205	229	200	228	183	211	195	198	194	219	196	211	188	220	208	186	207	187	223	209	220	209	197	194	241	208	229	203	211	210	216	191	203	208	197	214	202	202	203	200	211	228	215	201	184	199	209	241	210	214	231	218	210	214	197	228	200	239	211	217	201	198	235	179	207	214	196	218	216	198	193	205	220	196	203	235	215	221	207	219	215	204	212	204	197	221	221	216	218	194	238	211	186	179	189	244	230	191	203	189	205	200	231	220	256	211	197	195	206	194	223	193	226	209	244	221	203	208	194	207	225	211	195	215	196	192	226	200	211	215	199	203	205	219	210	208	190	200	199	187	186	170	172	208	205	199	220	209	206	197	217	243	222	226	207	189	193	225	220	209	212	213	200	212	227	209	194	233	204	219	192	192	188	185	200	194	210	206	213	208	225	214	203	222	186	184	206	187	194	203	221	184	212	204	216	225	224	199	188	220	205	198	233	226	211	232	192	184	221	202	177	222	217	223	197	184	217	204	211	198	223	218	216	201	198	226	224	198	208	230	226	206	203	212	214	199	201	193	211	202	215	191	227	198	210	231	179	209	217	215	198	204	190	214	214	223	224	231	192	242	211	219	199	161	201	189	207	227	234	224	230	220	216	225	216	206	198	192	226	192	215	232	224	218	203	195	214	219	201	234	191	202	240	223	230	201	211	197	211	211	215	213	202	199	176	180	241	187	200	176	201	232	188	230	224	201	195	206	223	181	223	227	225	218	188	190	165	213	173	212	216	242	210	184	217	203	225	218	198	223	236	219	187	214	218	204	196	179	221	221	213	195	184	209	189	204	192	222	189	204	197	210	225	179	199	210	236	218	214	194	203	200	196	184	215	199	221	228	223	217	223	226	201	192	196	202	189	197	239	213	232	229	201	214	201	199	200	218	221	230	214	210	223	191	183	212	217	187	206	236	201	224	248	195	194	189	205	206	222	207	201	192	191	214	203	208	204	194	197	219	188	213	212	220	204	229	189	199	189	228	202	191	219	241	193	207	208	194	186	179	204	179	196	205	224	206	215	192	216	190	200	222	199	207	182	176	186	227	232	184	209	221	204	220	200	209	229	210	189	230	214	214	207	184	229	201	184	225	227	200	197	181	202	226	193	198	181	225	198	202	220	171	196	205	245	207	194	225	226	211	229	207	217	211	234	222	196	256	180	209	219	239	210	184	179	185	215	240	203	193	200	205	202	203	193	231	231	220	217	186	223	214	203	194	217	202	211	190	194	240	190	211	207	202	192	207	201	227	218	207	247	220	220	213	182	187	207	194	209	211	222	210	206	209	222	220	202	235	208	210	183	193	201	223	215	204	201	190	194	199	201	228	212	228	199	204	183	224	202	227	192	208	197	211	221	206	214	223	222	210	214	230	214	198	214	196	175	186	200	208	176	232	246	209	219	194	202	215	223	199	204	217	218	202	183	221	224	187	213	220	191	189	209	205	227	175	201	239	230	214	201	199	193	228	212	184	217	212	212	232	185	197	207	207	194	205	212	220	228	180	197	202	206	229	212	226	205	207	228	221	218	218	201	234	205	197	217	209	199	194	210	205	191	215	221	232	200	191	219	203	183	197	194	191	181	206	179	196	247	198	219	196	211	208	196	192	192	199	195	240	201	185	220	204	175	209	193	194	233	226	205	194	213	222	203	210	208	173	199	219	234	236	201	220	197	201	237	200	207	202	221	205	226	181	214	216	202	220	217	235	250	204	194	214	188	231	197	220	189	202	187	216	197	216	195	218	225	221	209	184	224	183	202	212	212	159	205	196	200	204	215	238	192	214	218	251	186	208	204	208	223	222	201	218	198	176	208	193	207	253	197	200	218	218	192	221	207	215	217	242	203	209	218	217	227	175	237	228	189	200	203	205	204	215	211	225	216	222	205	242	216	209	214	238	192	199	205	220	204	188	195	209	183	181	202	210	200	195	196	240	210	191	232	216	210	234	220	188	209	196	197	203	196	220	219	228	188	217	221	240	216	203	200	197	208	204	205	207	222	223	185	198	209	185	188	193	210	199	229	228	208	228	215	221	221	189	220	200	207	217	215	208	213	187	180	233	199	217	201	202	212	192	220	202	198	223	211	194	229	226	228	206	205	182	186	216	229	180	207	194	217	216	208	195	215	222	207	219	225	183	178	212	213	199	230	229	227	242	190	186	192	230	193	213	192	212	202	214	206	204	210	204	207	187	236	201	197	211	179	198	233	206	218	226	179	197	229	226	216	199	229	202	210	182	231	195	197	210	215	217	216	201	212	176	197	197	202	203	218	196	197	189	211	206	211	201	212	222	208	202	235	216	218	221	218	219	222	231	179	223	193	239	192	214	203	217	216	202	198	234	198	214	185	203	208	198	234	203	214	203	236	208	230	222	201	191	179	203	199	215	239	221	196	194	201	214	207	187	199	215	221	222	223	214	207	191	207	201	226	209	197	229	224	186	209	211	229	203	176	189	241	197	215	221	210	208	212	231	182	200	221	202	171	189	197	179	176	191	194	211	204	219	203	211	218	209	207	188	187	194	229	209	209	186	198	214	202	227	208	210	201	192	199	176	235	241	216	200	204	205	209	212	189	194	208	216	185	201	198	233	225	197	207	221	210
5868	1368	3312	4480	3516	2607	1764	1436	1216	995	901	790	693	720	660	606	632	612	600	584	598	570	587	573	521	511	550	552	559	549	575	560	535	558	564	564	587	535	547	553	526	545	510	545	509	526	538	475	513	556	542	511	493	547	500	526	498	490	506	480	505	522	530	489	489	489	478	489	476	498	482	530	493	493	461	503	476	498	493	468	492	499	456	510	489	514	470	509	522	519	488	474	491	478	478	513	493	504	461	502	478	502	512	503	514	500	501	450	491	499	511	493	487	476	486	504	427	480	449	523	482	500	485	509	506	519	483	481	438	494	459	525	498	505	494	468	514	455	486	493	505	489	527	450	525	512	511	484	509	514	499	454	487	502	497	548	487	492	476	510	511	503	509	462	488	491	499	445	496	473	502	472	500	481	481	501	485	506	546	472	520	507	491	515	481	503	465	481	440	490	502	478	490	455	511	481	491	461	526	495	483	505	483	468	464	536	497	494	495	474	548	464	517	516	521	477	534	535	447	529	486	517	487	475	502	540	518	486	500	533	517	492	503	482	513	486	506	500	540	494	497	498	478	478	479	502	465	486	514	523	519	491	489	505	472	510	498	482	491	489	479	455	479	508	497	488	502	519	521	495	486	478	506	538	482	483	493	467	487	490	500	504	461	506	481	483	511	483	500	468	507	507	505	494	524	474	483	531	530	501	498	537	514	486	499	507	534	474	485	524	528	473	458	545	503	471	446	490	499	487	475	487	500	471	481	490	492	509	480	465	505	522	460	496	489	524	505	514	466	475	493	515	495	495	475	518	485	494	505	537	488	539	486	523	482	505	471	507	493	510	465	503	463	466	448	511	513	465	502	458	495	535	507	480	490	493	462	478	483	469	491	504	453	523	527	479	518	489	520	511	459	524	487	519	475	463	509	519	504	485	497	485	511	469	477	529	514	478	489	498	530	467	472	483	504	517	490	508	520	508	478	502	475	526	429	502	479	459	485	488	518	530	533	515	511	488	553	489	514	445	503	485	500	452	496	487	511	476	517	504	506	493	504	488	501	518	451	461	498	495	529	463	491	489	499	473	497	482	478	525	483	492	510	475	491	509	491	465	444	471	522	483	509	510	509	468	527	489	488	502	493	492	488	514	499	484	480	459	517	508	488	464	444	480	510	526	524	517	483	505	511	542	511	491	503	465	467	535	511	509	500	487	512	477	532	500	528	480	480	503	485	473	496	490	494	484	480	548	479	519	492	520	480	491	505	490	460	495	497	476	512	485	513	456	493	501	511	519	498	497	493	505	536	500	500	459	516	525	514	481	524	453	468	494	517	507	509	535	504	504	487	507	476	506	479	482	508	522	501	510	481	509	474	497	505	476	495	485	477	521	511	505	493	522	478	468	495	501	477	502	488	503	499	469	502	496	489	515	486	478	513	518	472	506	477	502	474	517	549	464	515	492	451	497	496	472	479	493	509	484	501	468	510	500	495	538	489	484	500	473	503	487	540	513	490	478	501	523	492	487	450	483	519	540	491	516	492	505	476	485	496	527	505	475	471	518	513	530	512	529	503	492	492	526	459	454	518	454	499	495	510	437	452	521	484	491	506	526	464	483	521	484	503	518	481	492	500	525	502	483	500	455	502	502	489	499	464	504	468	527	527	498	542	497	491	498	499	486	473	485	514	504	511	497	506	508	479	510	512	493	473	532	508	477	490	520	530	482	431	523	500	500	526	546	504	514	481	496	493	439	513	521	515	524	499	498	477	503	496	464	536	547	472	478	526	503	475	485	463	485	514	489	515	510	521	487	502	494	512	457	496	523	504	457	468	470	477	517	491	515	470	505	461	478	506	491	476	491	497	513	489	459	495	520	482	474	509	517	442	481	475	470	483	497	501	496	508	506	470	512	498	480	480	512	507	481	501	501	494	486	484	502	482	479	534	479	517	507	456	463	525	499	469	539	525	501	546	544	473	490	466	498	511	519	458	471	501	463	531	472	490	529	505	483	489	473	486	504	494	495	442	535	536	473	504	527	507	468	487	515	461	533	473	480	507	457	493	492	502	480	513	513	515	506	488	469	532	473	543	549	472	495	495	490	484	480	495	477	482	480	505	491	504	469	465	505	493	492	475	494	517	513	515	516	503	507	467	486	488	462	455	473	471	524	478	467	495	493	509	479	496	488	440	512	500	473	460	491	480	478	489	506	515	499	479	511	487	464	481	477	492	468	503	467	497	492	508	468	490	520	487	499	449	501	491	469	492	488	506	475	512	451	524	455	482	463	491	470	449	517	486	493	478	494	464	480	501	503	479	487	479	462	536	491	479	498	492	487	483	499	449	469	496	499	474	513	489	522	508	482	483	507	477	499	535	500	507	478	477	490	509	496	496	527	496	514	524	474	484	509	494	470	484	520	507	507	506	489	447	521	493	536	446	493	491	492	501	499	514	454	488	493	492	468	513	491	475	481	463	494	533	491	485	493	485	455	474	459	540	511	489	484	502	499	514	462	493	539	469	508	521	517	446	521	527	476	534	473	485	496	506	499	504	489	500	507	518	531	465	489	477	486	506	506	483	517	480	457	509	502	473	508	515	494	472	489	533	449	493	477	465	474	505	497	498	466	490	491	493	479	495	504	478	515	512	513	495	499	483	486	483	469	521	525	450	464	531	501	518	503	512	465	506	483	523	475	483	496	523	506	514	472	469	471	507	512	525	536	450	488	468	472	500	501	496	494	556	502	484	499	513	525	502	503	478	509	469	503	511	481	496	496	492	491	495	465	516	531	463	484	476	497	506	464	477	482	504	490	494	498	483	488	506	495	497	491	517	484	477	470	480	470	532	507	480	518	459	473	475	501	466	518	468	496	469	484	489	454	499	509	510	493	500	478	510	504	479	546	508	508	494	483	526	506	458	478	511	490	515	463	483	531	471	503	548	512	501	473	466	472	473	513	471	474	461	505	470	511	506	482	514	523	490	504	441	534	480	502	486	473	502	513	450	484	521	497	509	489	527	514	492	487	506	513	507	540	470	529	524	473	512	507	499	485	469	494	501	486	492	501	503	463	500	465	456	468	476	490	459	484	435	455	513	487	510	489	477	521	450	502	484	498	487	534	500	503	503	497	483	511	498	479	488	484	499	506	467	512	500	495	490	489	500	504	491	493	461	512	506	460	520	479	493	458	469	460	469	501	449	493	506	483	525	463	477	466	509	438	495	451	489	485	490	507	497	457	533	515	511	482	457	502	527	504	514	505	462	469	493	478	500	526	475	464	469	496	486	521	488	508	490	491	499	508	527	479	498	498	503	496	505	517	529	491	478	475	521	446	481	514	510	509	504	477	487	488	488	470	492	496	483	481	488	476	479	497	496	525	509	466	472	513	507	476	499	489	500	479	453	507	532	535	426	466	512	494	496	487	495	487	487	489	440	512	497	523	511	465	534	527	492	537	486	497	483	500	498	545	495	489	513	497	504	512	491	458	468	516	487	475	531	500	496	493	434	474
25666	4515	3504	3175	1868	1226	893	693	538	501	403	426	369	372	395	341	316	332	328	385	333	318	337	335	324	360	276	313	326	299	278	289	337	353	312	312	320	323	333	317	276	306	260	310	319	329	302	344	282	324	312	305	281	302	302	316	290	300	273	311	273	295	259	330	283	307	312	301	315	304	277	264	303	311	291	293	309	273	304	300	298	297	311	259	320	309	299	261	295	254	280	315	313	293	318	283	338	285	279	287	296	299	318	296	286	305	302	278	269	266	320	278	310	320	303	311	316	295	286	265	301	284	301	309	271	270	317	277	283	293	305	325	285	256	278	300	292	313	291	272	271	300	305	306	281	310	310	290	303	292	315	303	308	302	316	297	311	316	303	275	275	318	300	310	309	278	311	301	281	278	331	290	304	301	291	281	322	322	279	316	319	298	279	289	318	318	272	289	298	261	256	323	291	339	310	332	299	315	289	300	302	258	288	299	273	321	306	280	282	290	294	330	302	298	245	322	263	283	305	279	290	292	295	289	304	289	308	265	259	317	318	289	273	287	302	318	282	324	302	280	306	322	305	288	279	342	270	327	283	322	295	331	260	285	310	286	312	301	288	286	308	300	338	312	309	291	308	283	328	308	271	311	289	283	316	309	349	270	310	292	302	318	284	286	312	309	323	267	283	296	293	284	270	278	276	273	276	292	278	315	310	295	316	295	306	292	317	294	327	273	293	269	298	311	285	287	285	302	296	294	340	292	283	267	273	276	344	298	316	281	325	264	283	263	272	306	325	301	274	316	325	330	319	306	274	289	335	293	308	290	332	298	325	292	277	278	300	302	315	317	267	333	300	278	298	293	258	258	295	254	291	260	335	275	296	296	315	303	281	278	267	310	280	338	300	302	320	338	296	308	299	287	283	295	286	275	288	316	305	319	314	344	291	305	306	337	284	312	316	300	295	302	331	317	296	290	322	316	312	299	309	292	302	298	308	288	312	283	301	310	283	283	256	287	284	308	296	296	311	270	314	262	262	291	256	312	316	266	305	283	326	310	298	302	296	290	269	283	302	300	328	313	301	301	283	292	292	299	341	301	290	300	296	304	288	287	341	310	289	309	270	298	293	288	297	296	302	335	288	298	320	252	360	317	267	283	282	305	303	292	279	315	311	312	304	307	294	303	308	292	323	328	291	293	302	303	338	338	303	303	267	320	275	320	279	304	307	256	309	272	306	299	296	296	297	246	252	306	294	271	271	312	274	305	320	296	336	289	288	290	309	285	309	296	294	275	272	278	269	292	271	295	310	308	311	325	309	287	266	314	283	315	305	303	329	284	311	314	307	294	273	270	282	318	296	301	329	334	330	280	275	335	319	272	303	318	282	255	284	297	263	289	311	331	276	336	306	328	285	314	287	281	335	291	277	283	283	300	332	297	286	298	296	300	322	324	307	255	311	320	290	324	251	320	297	292	297	263	267	309	295	275	296	307	289	299	262	299	298	316	303	306	298	273	274	303	308	293	326	313	298	288	293	270	267	335	313	302	288	304	299	306	329	271	331	278	297	299	278	293	291	306	253	282	266	299	343	305	301	302	297	287	300	296	248	260	294	291	306	302	302	290	278	265	309	297	291	296	305	288	286	281	297	308	257	293	270	310	287	275	306	305	303	294	298	287	284	264	257	295	297	297	281	296	317	318	283	316	292	321	305	291	272	264	292	284	289	302	305	320	289	300	298	305	323	305	306	308	300	331	352	311	300	333	296	296	298	286	323	285	271	302	333	302	273	318	332	305	320	301	314	310	274	287	273	324	328	310	290	316	283	293	273	283	331	317	300	292	279	288	294	279	283	311	316	292	305	292	337	314	296	317	283	280	294	266	303	303	287	293	303	323	297	318	279	324	317	304	333	283	299	272	282	328	313	336	318	292	278	290	293	303	305	309	292	301	297	296	259	330	318	336	306	320	291	291	285	318	310	298	301	324	282	313	339	321	331	298	302	298	283	273	307	327	317	307	269	287	286	307	258	262	279	275	285	272	294	294	313	324	286	303	313	314	327	289	299	311	301	297	311	311	289	322	326	268	284	338	321	293	331	306	275	282	281	299	314	308	319	291	280	296	274	295	277	322	311	295	286	308	303	301	298	331	309	274	291	298	303	304	309	281	296	301	310	285	277	280	296	267	278	298	310	280	312	276	297	299	265	350	294	326	301	320	273	270	309	291	289	298	287	323	278	318	293	302	296	299	270	288	294	263	303	302	301	306	324	300	320	287	312	297	282	285	290	301	330	313	296	306	264	306	297	314	312	284	298	278	299	339	303	305	286	316	280	296	262	294	312	298	306	290	290	283	311	286	308	319	286	274	270	301	306	259	285	244	310	287	282	319	263	287	318	268	320	304	315	260	321	289	286	282	319	296	310	299	315	318	266	261	289	300	285	295	300	326	296	321	337	324	299	284	296	304	315	319	283	294	313	327	318	282	267	268	288	293	297	314	284	269	315	284	279	307	318	294	288	315	301	327	284	314	282	290	290	306	277	312	308	272	313	299	285	303	272	287	278	314	235	264	304	301	317	267	289	264	297	334	266	310	310	315	294	335	288	284	248	279	309	270	324	287	326	297	298	261	273	247	302	318	285	289	298	317	249	309	338	278	310	283	294	308	277	278	306	323	305	308	318	304	276	292	298	290	303	291	330	291	308	288	309	317	269	311	273	288	299	307	284	304	321	280	254	312	314	288	316	281	285	291	279	275	288	332	306	290	322	286	320	311	302	297	264	295	330	288	264	297	312	309	262	279	317	295	299	296	291	272	283	299	294	296	283	274	300	312	302	313	277	328	304	288	279	307	290	309	292	297	279	322	293	332	279	324	305	284	335	298	321	282	336	295	321	289	289	310	317	300	254	328	302	299	302	286	356	279	291	289	290	300	294	293	310	312	284	298	273	309	306	327	307	315	297	310	269	280	305	338	280	294	307	282	267	299	298	325	301	289	307	295	284	311	332	318	310	277	308	284	298	318	303	269	279	321	320	297	323	287	289	301	338	290	283	277	299	281	284	270	282	291	306	280	286	271	326	305	312	302	292	315	298	279	294	301	268	256	340	304	315	293	301	307	291	259	317	314	309	292	323	290	303	300	330	269	308	286	272	311	284	296	326	344	317	297	289	281	305	317	329	288	313	287	273	289	315	300	285	280	306	278	297	312	307	300	301	291	314	301	314	324	328	300	321	318	346	332	296	303	287	319	304	297	306	280	313	285	300	299	325	298	280	325	278	306	286	323	307	314	283	279	315	307	312	286	327	273	289	321	279	339	337	295	331	290	316	295	309	329	289	298	306	323	288	280	288	329	297	281	297	311	295	298	319	298	291	303	317	310	289	282	283	284	310	326	291	289	292	286	316	332	297	291	303	354	295	294	285	304	277	315	299	283	261	315	259	322	295	316	358	332	317	309	288	271	289	312	291	325	327	308	302	313	268	300	306	329	272	291	288	320	285	290	294	323	298	293
15034	2557	6286	8400	6628	4561	3387	2543	2033	1805	1497	1355	1202	1157	1059	1085	995	954	957	910	856	883	794	846	789	804	828	840	876	848	842	801	805	847	823	831	878	760	824	734	782	727	782	825	761	790	748	721	722	705	723	664	718	697	727	712	689	691	692	681	724	758	691	691	705	757	669	661	696	676	677	739	670	667	662	678	660	702	664	667	680	705	689	669	668	620	702	682	681	673	665	708	661	668	653	681	716	678	705	685	709	663	661	674	643	703	628	711	705	692	652	679	742	683	735	655	705	680	695	688	663	699	695	689	718	695	688	664	684	665	685	699	703	671	669	670	658	684	659	670	659	685	678	661	673	727	684	698	675	686	697	648	673	675	621	692	685	668	687	715	664	651	715	677	682	630	682	671	693	686	686	663	637	703	729	694	647	688	647	659	705	644	676	665	731	659	705	723	653	689	677	636	640	717	670	657	658	660	726	713	670	708	651	667	723	713	644	654	683	689	679	684	653	664	677	653	673	707	690	689	651	639	661	678	718	649	693	691	632	662	682	662	691	619	664	707	692	718	714	690	674	624	661	658	679	685	666	710	667	666	677	706	694	662	677	716	660	695	675	702	714	697	710	662	683	649	622	698	671	703	688	675	721	689	705	620	672	676	705	665	688	653	716	701	697	703	644	704	687	666	680	709	667	693	668	683	663	665	658	675	671	675	712	680	661	686	676	712	707	646	750	652	692	662	675	648	711	664	637	642	685	648	679	672	713	677	708	658	661	702	662	651	644	695	603	649	663	728	709	663	697	657	653	683	640	711	699	687	672	695	691	671	679	655	693	652	708	661	702	666	688	675	663	699	671	700	697	721	636	709	632	686	684	713	713	673	729	687	655	671	700	721	721	683	703	661	674	662	650	672	675	695	666	699	717	683	702	663	700	690	632	679	675	718	651	642	624	649	681	701	726	689	681	661	643	675	652	685	645	678	646	684	665	652	707	672	670	665	650	624	690	674	701	691	710	677	684	666	653	629	709	728	703	725	700	684	624	671	664	657	680	706	674	676	684	615	666	652	652	686	692	694	697	659	663	660	701	727	726	695	659	660	641	672	640	666	683	650	690	692	674	676	636	632	712	683	650	686	680	679	680	710	691	693	686	687	650	679	637	608	725	640	664	653	694	683	707	653	690	665	756	720	674	698	698	706	657	678	693	663	663	684	681	668	693	702	661	708	665	700	745	746	676	693	724	690	691	656	708	655	678	625	688	693	626	702	701	677	697	666	699	658	673	666	669	673	650	671	661	669	694	696	653	656	714	648	669	704	635	696	709	707	639	662	700	651	671	662	664	697	704	688	624	718	676	679	670	678	702	663	690	701	663	725	735	654	696	688	681	676	663	676	643	656	668	679	604	662	637	656	663	640	631	642	672	659	668	697	640	704	682	623	655	654	694	667	685	693	643	645	726	694	648	695	681	669	668	686	667	728	687	680	651	645	675	693	630	684	695	720	661	664	697	671	667	746	674	697	691	704	657	672	669	654	671	667	688	634	655	689	686	612	694	691	716	653	636	682	685	707	691	688	667	715	675	669	718	657	673	704	669	689	682	655	692	673	666	637	671	684	638	666	656	693	746	703	702	635	698	629	707	674	732	676	690	693	677	679	681	671	724	672	666	667	687	692	708	721	676	673	709	725	667	710	728	660	706	639	639	664	697	665	693	650	695	680	673	687	686	716	641	678	671	687	681	673	669	643	657	686	694	665	669	681	658	687	630	659	663	692	628	679	672	656	679	658	609	693	673	665	703	667	670	622	686	687	705	647	689	635	681	600	683	672	649	641	651	629	648	708	714	659	677	662	683	700	672	632	661	679	661	649	691	678	651	700	661	676	648	655	653	671	699	644	680	641	738	652	706	680	636	667	685	711	670	623	700	684	666	744	709	684	655	697	706	663	662	656	659	714	701	661	712	652	667	721	698	645	682	681	664	669	690	657	689	687	666	671	626	656	685	653	659	679	718	712	703	646	662	694	677	687	684	652	723	643	669	634	653	653	657	734	664	705	678	669	747	650	689	681	708	656	674	691	691	652	685	714	672	679	690	698	660	701	644	683	696	680	678	699	644	666	695	738	649	692	710	660	677	677	662	674	663	616	674	712	648	700	640	750	670	654	690	655	710	652	695	674	670	712	690	657	708	702	714	673	663	635	692	676	658	636	688	643	666	699	675	697	726	686	693	703	684	710	691	679	666	643	645	655	652	693	665	642	680	687	680	669	670	663	689	682	624	701	666	655	669	734	628	681	644	672	687	668	690	697	694	664	715	727	670	656	643	721	685	680	717	686	697	668	707	651	666	660	683	688	645	659	689	644	708	640	735	709	677	660	697	687	640	685	657	671	682	665	692	653	706	685	704	700	665	649	662	690	689	681	654	685	709	687	633	697	664	673	679	731	648	708	738	651	653	651	716	667	655	657	651	698	633	678	657	703	707	630	673	630	647	684	670	697	682	710	676	696	677	641	643	675	674	672	671	652	688	669	658	701	680	664	701	652	686	685	667	690	710	653	677	692	690	677	635	659	647	659	673	708	697	695	687	697	631	687	669	643	657	667	674	698	656	703	680	672	654	632	665	696	670	682	619	666	641	684	654	684	687	687	698	727	705	677	652	694	716	709	675	696	688	686	667	717	703	701	710	673	686	679	668	674	678	681	667	706	692	712	713	672	606	639	665	645	679	635	668	711	713	664	651	650	677	678	715	650	659	674	644	686	698	715	665	675	672	686	677	670	699	686	703	618	665	686	646	679	712	667	688	669	630	675	680	627	681	664	629	665	670	660	640	668	666	669	688	686	674	682	683	710	704	691	683	689	653	672	702	653	695	675	660	669	666	682	682	654	688	686	678	691	691	680	683	657	655	650	625	634	671	718	650	629	643	686	643	720	675	651	694	683	669	692	691	680	654	621	673	643	634	703	687	663	685	694	671	659	679	664	682	676	689	685	626	652	675	697	708	648	701	648	607	666	720	661	616	686	695	669	685	684	685	677	668	647	703	656	698	683	671	656	708	697	637	635	695	661	683	672	680	636	655	683	709	649	714	633	673	652	685	670	674	725	669	688	686	680	710	738	723	697	702	722	699	675	676	678	674	658	655	680	636	690	664	674	677	704	672	656	734	657	683	706	673	681	668	682	660	673	693	667	655	661	699	712	670	643	643	698	698	669	705	684	678	677	677	657	674	679	653	676	690	680	697	670	671	664	676	677	633	703	681	693	636	641	661	661	677	633	665	701	716	716	695	683	639	636	620	689	671	705	693	691	668	643	646	648	687	639	728	686	676	682	687	685	684	685	624	690	699	731	693	708	674	683	668	664	680	658	697	739	683	677	648	691	663	661	673	675	699	699	638	690	651	669	667	672	655	691	688	688	705	707	683	668	715	654	719	673	624	686	680	657	645	662	655	700	665	662	694	629	663	611	662	704	639	702	656	658	674	685	686	666	654	653	648	698	723	692	672	668
38177	9039	6013	4786	2883	1769	1330	936	751	654	574	534	501	500	469	486	459	411	379	387	390	412	424	322	355	375	391	366	372	395	401	344	366	405	367	395	372	350	358	332	389	347	348	394	394	348	318	380	374	378	322	311	320	328	357	339	338	332	313	360	350	330	346	354	332	297	337	322	341	399	314	352	315	376	365	327	332	361	336	358	366	364	324	306	331	328	392	344	329	328	370	325	337	369	329	343	334	352	332	354	347	350	377	329	347	355	372	362	374	347	308	345	312	317	352	345	338	338	355	307	340	330	360	328	319	335	349	386	317	349	344	350	347	329	356	349	333	328	350	360	338	353	334	350	371	351	330	332	317	330	321	348	377	323	380	366	345	359	304	348	311	338	321	329	386	376	356	330	316	337	332	347	384	347	323	340	316	354	339	353	340	344	361	347	361	342	325	342	322	346	368	368	334	345	341	337	291	367	334	295	324	327	343	341	365	369	354	339	348	313	327	335	312	324	315	363	332	378	333	348	335	338	345	373	330	338	318	359	376	340	338	329	324	368	347	342	353	372	348	340	335	355	299	334	323	331	374	325	372	331	334	399	329	337	330	333	330	375	356	306	362	334	353	352	390	350	334	353	323	321	364	359	313	355	328	350	321	344	333	332	375	332	351	353	420	338	377	364	371	354	361	317	358	323	342	318	330	335	348	333	318	347	302	317	356	363	331	332	357	363	369	377	345	318	383	345	335	344	304	387	318	361	332	341	330	343	340	328	317	304	361	311	335	319	334	363	350	347	338	340	341	360	348	358	360	347	338	328	329	346	368	358	354	357	356	323	331	337	328	333	340	360	343	381	377	355	364	338	336	342	347	355	334	342	335	345	345	301	332	306	346	340	374	314	346	338	376	344	363	294	316	327	337	299	348	320	352	337	378	343	359	336	381	341	328	334	338	349	335	326	319	345	321	343	317	336	324	330	367	333	308	353	363	329	341	326	324	304	348	345	337	362	335	349	317	319	349	331	348	346	332	361	342	394	334	353	379	383	366	360	327	329	351	360	327	345	331	319	319	354	321	352	342	309	344	331	339	330	319	380	358	362	350	331	351	335	342	332	357	332	357	335	363	358	327	365	309	337	345	322	304	348	320	360	401	346	359	337	333	327	352	355	340	312	379	340	320	348	352	337	312	345	340	345	357	347	370	341	333	359	345	340	344	361	368	344	330	331	382	356	316	348	323	345	321	369	351	376	396	360	336	367	336	331	321	367	338	332	320	321	357	330	355	344	347	350	347	371	332	346	329	319	312	335	335	369	330	346	359	331	346	337	311	320	338	340	333	321	347	338	389	364	351	320	349	317	343	314	366	323	373	350	357	341	365	358	378	356	332	366	320	361	343	348	307	356	327	347	379	343	362	321	306	315	367	312	312	332	358	330	361	350	336	309	336	335	325	353	335	309	334	344	363	319	351	363	314	342	382	337	351	355	366	343	347	371	331	311	350	367	343	353	314	350	338	325	327	355	328	310	365	387	321	358	303	318	325	333	343	379	350	324	317	366	347	345	337	332	372	327	341	316	318	352	337	319	333	348	330	348	380	298	354	356	322	340	341	338	325	335	301	361	325	333	360	322	354	358	330	339	307	302	337	306	357	320	308	320	364	324	357	344	348	315	341	330	333	338	341	340	301	374	317	342	343	348	403	346	345	328	365	305	363	318	331	353	313	341	363	328	361	356	332	341	351	366	331	343	320	338	376	307	341	362	319	370	367	355	326	348	320	335	338	347	356	325	365	283	274	369	363	351	309	340	312	362	367	341	336	334	367	348	360	345	332	363	350	338	375	348	335	390	351	371	296	328	335	342	325	333	327	349	307	329	358	350	340	321	362	327	342	366	338	336	339	349	361	360	357	348	337	329	308	341	322	334	315	340	342	322	374	385	327	336	338	367	351	317	332	311	332	345	335	329	357	337	338	322	348	352	334	359	342	372	332	322	368	304	321	364	362	334	355	331	371	332	360	337	379	338	354	338	339	331	321	313	378	351	347	371	350	334	345	336	369	354	326	359	343	313	349	361	354	368	333	353	380	333	358	300	372	323	360	338	381	345	344	337	346	319	331	351	356	331	319	321	353	345	331	325	367	303	343	320	314	345	317	361	343	365	330	332	337	335	330	341	360	373	331	352	360	340	354	344	344	319	333	358	342	341	338	324	360	340	380	327	327	334	320	341	333	352	342	365	358	310	366	347	321	313	328	330	347	317	321	345	320	328	336	335	339	378	356	346	359	350	366	372	351	354	340	322	326	335	339	330	357	347	350	332	353	342	350	358	369	351	321	359	384	338	324	328	337	323	350	363	361	353	325	340	357	346	324	350	361	360	331	330	339	348	368	336	352	318	384	358	370	337	340	363	362	389	306	314	330	317	334	322	357	371	356	302	342	334	308	350	336	326	325	373	324	364	317	363	332	327	342	323	348	333	315	324	324	354	338	361	332	338	347	344	324	349	340	395	316	346	297	307	338	357	309	374	360	341	350	311	338	356	370	378	331	364	356	333	321	327	334	305	333	334	346	336	354	347	380	367	344	358	326	340	361	362	323	314	304	313	326	331	340	317	352	316	347	334	321	323	353	331	340	346	352	357	313	363	314	308	364	326	351	347	331	312	331	347	351	331	363	332	326	371	360	325	353	341	360	339	377	331	342	344	347	350	338	375	384	307	327	331	354	353	356	325	307	343	351	328	366	356	349	300	373	339	344	283	311	371	337	372	339	353	355	327	354	324	347	342	354	335	342	318	355	353	351	355	339	342	327	308	385	355	330	370	329	346	317	352	345	316	342	347	355	350	318	323	351	351	304	356	377	339	355	343	359	342	357	353	324	336	350	348	321	314	365	345	368	331	344	374	338	354	355	355	365	378	332	400	333	301	319	318	314	337	322	317	360	356	337	376	308	337	317	338	330	343	342	360	330	319	332	382	376	350	366	315	315	368	348	336	340	324	336	318	336	349	336	347	332	364	363	352	343	366	300	341	336	350	317	321	324	329	332	308	378	298	343	334	340	305	322	324	341	345	334	383	348	365	332	347	329	335	375	329	339	335	351	358	312	342	357	365	349	357	326	334	357	352	334	344	319	332	347	356	372	366	350	329	318	323	330	341	329	341	333	358	371	329	342	347	353	291	353	326	324	315	332	335	356	335	330	334	324	334	390	356	371	353	336	333	342	324	328	308	335	328	326	358	330	332	331	347	333	333	336	328	339	346	325	329	319	325	350	317	364	319	382	349	332	321	336	353	327	330	337	359	342	324	310	333	371	337	332	326	344	347	352	299	332	370	311	338	332	329	337	329	324	340	342	366	359	335	337	358	343	367	353	337	328	331	361	333	341	313	299	332	377	293	327	302	345	371	318	376	345	349	338	370	314	322	296	351	393	341	353	354	345	337	376	354	332	357	342	352	365	328	372	333	361	336	332	333	355	339	342	300	315	328	355	358	309	320	355	310	377	340	325	319
20576	3743	9434	11203	8995	6472	4753	3680	2869	2409	1930	1713	1510	1393	1364	1221	1214	1112	1158	1072	1042	1017	1059	976	935	963	1043	1063	979	1007	947	947	964	968	958	945	934	924	951	890	856	934	888	879	855	792	818	804	802	782	822	834	801	786	761	738	737	764	781	750	832	803	765	770	760	747	742	740	745	735	744	779	744	729	808	718	758	749	754	797	739	751	756	706	800	816	734	781	741	776	766	744	716	707	737	784	741	745	767	751	735	717	737	786	719	740	791	755	767	740	740	747	740	743	742	760	698	739	732	731	760	738	740	753	747	760	723	752	780	769	742	743	710	751	720	694	774	740	771	729	741	739	668	756	748	768	741	737	718	772	758	734	721	753	787	764	775	717	722	789	778	727	734	749	757	786	771	795	761	774	744	743	726	721	769	799	739	767	729	774	768	747	731	730	730	716	752	746	719	778	774	756	699	760	740	769	726	753	730	754	769	769	747	772	722	718	765	717	741	739	765	767	744	733	746	755	750	720	739	713	741	754	745	763	756	716	784	769	735	778	738	744	766	744	768	728	782	726	801	726	741	732	785	729	746	754	727	765	774	780	792	711	737	724	727	745	706	792	741	725	724	723	774	749	790	749	753	708	671	755	810	754	747	752	754	751	741	735	735	820	727	742	718	757	760	696	697	748	754	768	757	696	692	768	738	712	725	804	744	723	761	739	752	686	722	722	751	751	767	774	743	764	741	767	785	794	744	739	785	732	798	795	769	703	728	717	771	764	753	734	725	769	755	779	772	700	728	755	706	738	730	714	749	756	739	703	728	738	731	760	742	752	799	738	778	747	734	771	741	722	731	759	774	669	725	758	740	771	736	752	749	745	701	777	748	742	732	747	756	729	736	741	763	735	755	732	756	771	739	756	771	715	811	727	760	726	727	777	665	698	747	690	757	749	738	758	747	753	740	748	699	698	752	769	709	748	763	718	702	737	786	750	699	772	748	762	770	753	702	722	744	760	774	793	732	782	786	730	788	706	753	774	677	722	758	754	735	739	729	742	753	750	738	727	753	737	801	715	725	713	771	776	745	737	728	809	732	762	755	713	717	748	744	735	701	806	732	759	725	769	744	767	793	738	738	725	729	762	728	791	804	751	761	726	707	813	730	762	751	767	724	748	745	729	748	790	737	733	749	751	774	742	761	712	709	718	764	710	739	689	760	715	774	783	681	777	788	757	717	740	704	735	734	732	774	755	743	755	779	707	746	810	721	782	707	755	714	720	742	741	789	726	718	796	760	746	746	734	732	723	748	767	753	765	734	758	769	741	779	720	781	793	779	683	733	748	740	756	743	761	737	736	704	686	769	749	750	748	694	762	737	753	789	739	774	767	794	775	741	735	738	701	765	798	739	697	733	768	745	755	771	749	751	727	774	778	762	700	762	727	769	746	740	745	747	745	777	721	722	768	744	754	736	780	768	711	734	721	768	731	747	754	741	792	775	766	722	722	766	769	729	779	725	738	736	771	750	749	740	706	752	804	783	815	740	739	729	694	735	737	809	751	759	721	713	738	761	783	770	753	757	701	762	698	771	734	773	715	745	747	751	774	774	739	763	719	719	738	800	770	752	782	713	731	755	753	712	781	736	721	755	727	717	717	732	744	711	732	756	714	770	709	772	708	753	750	770	742	770	765	769	714	782	792	721	749	735	725	718	757	753	768	774	780	762	733	715	737	759	729	695	762	720	744	732	752	745	786	741	773	743	711	738	698	732	745	770	773	737	743	758	717	792	754	758	745	750	747	737	758	711	786	705	790	792	727	740	740	725	738	766	756	773	751	754	770	749	724	694	776	721	748	748	753	790	735	758	733	740	690	777	730	734	753	713	763	706	756	707	718	759	749	705	760	787	757	746	738	751	688	787	744	739	718	792	753	714	713	753	800	739	765	756	742	773	758	746	709	760	741	677	738	732	762	693	747	736	768	744	763	755	725	739	752	756	747	797	698	748	710	706	718	746	683	766	728	708	778	713	677	741	721	734	740	762	760	733	722	747	749	752	798	773	767	698	770	694	715	749	753	709	757	740	723	754	727	760	800	749	785	725	725	683	737	724	758	715	736	714	754	748	729	790	766	735	719	782	811	736	771	714	757	715	762	689	730	747	731	774	757	739	740	740	752	705	731	796	753	702	718	730	766	763	722	743	699	701	741	745	825	755	765	717	720	716	773	708	768	764	784	736	760	748	767	758	713	731	736	743	739	702	732	718	788	738	775	717	771	745	732	771	760	728	766	768	702	764	767	764	731	719	752	746	766	755	748	746	783	689	738	772	742	751	797	706	771	742	722	763	764	747	684	729	730	784	740	731	769	768	730	736	744	757	729	781	740	702	737	771	737	751	711	696	735	763	702	738	775	742	785	728	778	731	794	764	774	730	756	726	804	722	680	794	722	759	700	736	743	747	713	773	786	733	740	747	749	767	746	677	712	775	714	744	747	768	762	789	695	715	734	759	750	723	736	759	715	758	794	755	690	762	727	769	711	716	722	818	784	740	782	758	737	740	739	707	723	717	705	780	743	760	714	746	790	720	735	729	747	725	697	743	736	752	745	724	733	768	767	768	713	776	734	706	741	727	797	739	769	783	724	756	779	746	735	698	711	742	798	748	714	798	744	703	719	792	795	744	776	708	728	768	699	687	773	728	759	709	767	796	736	735	767	713	761	749	758	728	786	755	728	748	698	773	739	748	789	745	771	756	768	774	783	779	713	771	692	749	773	737	726	791	746	720	729	723	743	758	692	711	766	708	769	717	774	707	747	711	733	733	684	720	760	758	771	699	726	750	799	738	707	773	772	798	727	707	735	722	741	741	723	775	788	699	719	720	730	718	758	726	762	783	764	759	717	765	708	753	828	760	825	722	725	771	814	712	690	713	775	746	738	761	767	677	733	773	799	737	743	723	815	751	735	732	734	752	764	702	777	744	750	750	733	766	721	695	793	736	748	754	729	738	746	737	730	738	775	748	765	769	785	732	745	744	749	713	755	766	723	728	758	753	729	742	727	773	741	727	749	686	780	778	779	668	748	736	734	746	748	725	764	723	726	781	725	756	759	764	725	759	742	764	743	704	747	729	716	709	737	718	716	760	718	713	757	772	755	732	752	815	727	759	694	745	740	755	708	723	765	772	806	725	769	762	714	729	735	810	745	750	726	786	731	752	756	803	746	728	764	764	745	718	771	766	748	690	752	739	793	795	771	802	787	738	749	705	748	722	715	754	778	731	732	776	764	738	724	730	755	767	788	724	806	753	751	777	722	733	767	768	724	744	735	732	737	748	750	780	755	752	763	726	693	714	759	723	699	698	750	759	712	755	704	769	709	736	726	718	737	751	706	731	714	749	770	747	726	751	729	735	758	775	761	725	807	709	735	732	771	738	746	785	753	742	768	762	777	686	773	762	779	765	773	709	726	752	756	732	731	689	708	725	733	772	747	736	747	663	697	712	807	710	710	706	727	729	722
10406	1479	1684	1412	917	645	478	390	376	285	278	253	237	224	232	222	245	242	213	215	217	240	217	219	214	222	190	201	224	224	220	216	218	228	198	193	236	216	220	195	215	238	201	204	201	221	224	172	211	223	154	205	200	194	193	204	224	204	187	207	199	176	209	182	219	188	202	202	233	212	183	182	214	210	221	194	216	237	235	216	191	205	219	184	191	245	188	201	198	217	203	203	182	187	198	185	213	212	210	198	187	196	225	210	193	211	210	200	224	197	206	196	216	226	223	187	211	199	226	210	212	233	206	176	188	190	216	220	231	213	199	197	179	193	189	209	189	212	191	184	210	206	217	210	179	208	211	191	199	206	189	221	223	197	199	234	215	181	180	182	177	220	201	218	215	200	208	198	198	195	188	218	219	190	237	221	213	183	186	241	196	230	208	180	194	222	177	172	194	225	215	176	201	186	194	199	185	192	223	211	179	190	187	204	193	200	210	200	189	190	192	206	204	199	192	199	207	204	187	206	213	229	230	221	207	188	199	217	187	222	212	191	215	202	195	164	216	198	189	241	191	192	196	211	234	219	192	200	204	213	215	203	200	195	204	196	202	192	212	205	206	206	201	178	199	180	193	204	179	208	184	202	192	198	214	198	212	225	187	213	228	197	174	214	208	253	198	227	208	195	183	170	218	196	213	182	228	215	204	198	205	192	209	208	193	186	194	201	181	194	188	203	210	207	214	223	203	237	218	210	211	204	205	199	206	210	204	201	206	208	201	201	201	183	197	178	211	217	193	198	198	218	191	187	196	199	212	193	194	195	207	213	198	200	176	192	212	192	207	218	216	206	207	211	220	178	203	172	217	230	213	206	189	184	181	221	218	201	205	197	217	237	225	193	197	192	208	178	186	212	194	207	212	211	195	217	208	205	166	204	227	193	201	219	195	187	200	165	215	198	218	225	199	192	189	228	223	225	221	183	197	184	206	212	222	230	197	215	191	192	201	196	202	207	208	209	211	190	197	196	193	228	199	237	222	239	203	217	196	191	194	193	214	218	208	203	206	231	198	220	170	208	208	185	205	196	216	201	206	219	209	183	209	187	237	206	215	208	192	217	217	176	220	227	206	187	217	208	200	194	197	208	196	214	191	229	209	217	186	197	187	233	195	180	195	232	194	211	205	208	242	214	191	227	200	220	182	213	214	197	191	224	192	174	214	223	212	209	201	196	204	212	228	227	223	230	216	222	207	207	195	211	219	201	225	218	189	208	232	197	196	206	201	211	221	230	240	224	205	216	202	194	208	185	222	197	190	228	201	212	212	200	219	221	223	224	200	187	194	196	215	210	195	206	207	224	205	192	180	174	212	200	202	213	213	216	191	214	222	188	203	221	215	198	204	205	220	186	206	200	217	196	239	218	191	198	199	219	232	226	206	250	190	203	198	213	198	208	210	188	190	185	193	204	177	211	211	239	222	209	232	192	206	208	229	216	203	213	169	199	194	196	194	206	216	184	203	215	227	219	203	207	203	209	196	215	205	202	240	189	191	214	219	207	227	209	183	198	233	217	201	192	194	193	241	210	203	199	194	217	227	215	195	189	186	208	224	208	224	218	195	220	212	189	182	199	246	246	206	213	215	181	224	206	211	190	234	188	205	194	187	208	222	207	211	208	208	203	225	199	214	251	208	199	217	213	219	203	191	202	216	206	210	216	220	217	213	216	223	190	210	202	206	197	216	211	213	205	190	204	196	199	198	194	210	198	224	198	159	204	224	200	190	211	200	194	198	215	191	228	224	223	206	212	201	178	195	214	231	186	200	218	195	184	207	186	207	212	194	217	202	185	183	217	202	206	220	214	219	198	219	228	215	213	183	181	169	228	189	212	208	211	194	203	201	207	197	239	204	214	204	199	222	199	210	201	233	218	188	234	208	194	192	198	182	203	211	200	226	212	194	201	202	204	189	209	213	179	205	207	235	194	209	207	181	203	204	218	229	182	204	194	189	233	186	218	178	218	208	207	198	214	182	195	197	200	218	188	192	200	209	188	202	222	195	187	210	221	210	192	203	200	194	226	200	196	197	188	235	186	204	197	216	205	203	205	235	196	185	226	204	224	222	184	219	214	210	221	217	210	220	189	189	201	203	202	202	213	192	209	207	215	244	208	221	207	201	195	195	229	245	220	211	202	209	192	196	195	201	223	212	199	194	236	236	213	198	217	209	205	217	226	224	205	212	201	189	205	202	218	215	187	188	214	184	217	220	224	217	201	216	202	220	220	227	218	231	174	202	248	221	182	169	201	213	219	203	237	217	213	210	222	218	219	225	202	209	204	205	190	174	219	195	222	240	184	184	214	193	201	208	215	210	196	193	201	210	216	184	191	210	212	218	218	231	210	194	216	243	217	209	200	202	208	197	177	195	215	206	207	189	207	172	175	194	217	200	218	178	203	207	220	208	221	201	216	229	199	210	194	223	198	182	190	191	188	214	243	172	217	219	228	198	193	201	185	222	212	187	193	222	194	214	207	213	186	232	201	194	223	208	171	207	206	194	180	212	197	208	238	207	226	221	197	217	205	209	215	177	205	210	206	206	223	193	217	205	220	192	206	218	237	196	191	225	183	214	193	184	215	236	180	192	214	195	208	211	219	196	192	196	221	187	228	217	213	201	212	194	229	208	200	214	168	225	210	209	201	203	203	203	185	226	222	218	225	213	191	190	204	216	215	210	214	201	208	211	205	211	195	207	218	183	195	225	205	206	234	221	193	229	209	219	184	206	211	193	174	218	219	196	186	203	176	214	215	189	194	205	209	197	219	222	224	223	178	199	208	219	215	191	208	202	163	212	199	219	176	203	188	209	193	218	226	186	187	218	198	218	221	218	190	224	189	234	221	194	201	197	212	192	196	209	208	190	217	177	214	208	195	195	202	256	234	227	202	216	230	199	235	225	185	212	215	189	190	221	231	214	216	204	198	197	210	218	183	209	212	197	200	193	204	194	215	192	200	219	238	193	196	222	217	213	228	189	225	206	212	227	202	220	236	218	233	220	223	191	190	196	175	177	204	210	186	199	204	198	232	217	213	206	212	226	177	207	191	206	222	219	193	224	184	209	196	183	177	203	214	209	190	189	210	189	201	209	192	224	210	191	212	225	215	213	215	205	203	212	208	224	198	214	169	214	193	225	187	214	215	209	197	197	204	196	234	209	209	219	205	208	219	206	193	218	234	191	201	180	215	193	214	184	199	205	187	223	213	213	213	220	179	181	203	196	222	182	197	209	215	204	200	219	195	194	225	211	210	230	214	191	204	200	207	170	188	213	201	208	216	221	238	205	197	188	218	201	202	204	197	215	203	218	216	214	207	193	203	243	212	232	197	205	211	200	229	215	191	197	191	220	213	197	191	203	216	198	193	209	207	206	200	200	205	221	205	210	209	207	219	209	203	184	179	212	208	177	211	188	227	209	200	186	215	219	192	201	190	208	172	180	195	187	210	225	219	237	198
6185	1389	3424	4214	3229	2411	1871	1454	1157	1012	852	739	705	677	637	628	609	643	598	561	608	554	553	548	588	559	599	587	559	559	543	541	581	547	558	512	557	558	538	522	532	571	525	549	541	486	505	479	525	518	524	502	492	500	463	502	498	515	522	523	489	506	473	511	503	533	488	502	495	475	487	476	494	504	494	515	459	552	495	454	486	517	501	487	508	478	528	507	490	481	456	464	498	508	476	487	518	470	464	490	514	497	522	466	503	484	481	502	476	490	463	518	516	495	464	489	472	454	473	480	440	459	514	482	493	472	511	456	437	482	487	468	477	518	468	502	441	529	493	491	490	453	497	475	470	502	466	453	453	525	505	475	485	471	522	501	505	483	481	442	569	509	449	473	483	491	457	499	512	524	504	492	481	473	520	450	507	518	495	518	500	497	458	508	494	496	504	457	511	495	471	470	492	458	481	524	482	490	495	474	514	511	466	513	498	510	535	514	539	499	460	443	474	498	495	448	455	455	475	477	450	507	480	491	455	476	545	492	517	490	495	525	489	461	489	474	467	466	483	489	521	503	484	496	475	515	484	470	508	482	459	454	513	492	447	486	492	476	491	475	482	430	509	462	468	489	483	468	477	455	513	498	460	487	453	478	505	489	495	506	497	459	480	494	492	452	519	469	450	524	491	490	455	494	480	520	515	494	452	478	451	452	477	488	510	474	472	515	528	487	473	514	500	522	468	486	482	512	454	493	486	511	464	464	470	536	492	494	502	489	459	520	484	491	496	488	482	463	473	472	459	507	486	478	451	466	499	514	476	506	489	512	423	507	482	474	523	509	466	504	459	525	482	507	493	523	484	497	468	527	474	508	518	531	518	463	480	489	483	491	494	486	462	487	497	504	489	504	472	498	471	502	489	491	493	478	501	486	551	478	492	501	455	507	493	488	523	477	466	497	472	521	503	483	514	499	485	500	473	448	497	481	475	480	483	497	492	460	494	464	500	470	509	499	520	490	504	531	466	537	453	468	479	517	469	493	518	475	497	509	528	487	481	522	495	462	487	462	491	465	462	503	497	520	526	482	512	491	479	485	482	479	515	509	540	499	507	468	493	483	492	476	491	446	494	483	514	481	520	490	495	506	511	498	495	530	496	531	499	475	524	468	461	473	478	491	493	521	497	464	500	475	501	496	467	501	506	505	530	481	498	465	503	479	511	459	484	490	496	511	529	526	488	438	496	506	510	495	510	470	495	482	462	447	491	491	494	499	491	519	480	505	485	463	542	494	505	499	459	537	484	488	499	498	471	505	445	488	479	468	477	495	474	439	473	477	479	446	509	521	480	484	507	526	460	483	502	495	478	493	498	501	511	467	439	500	473	471	521	443	465	460	493	482	440	499	496	495	500	486	518	471	482	500	517	497	496	485	453	550	492	497	504	489	457	482	486	515	481	491	488	477	520	482	493	476	478	491	450	481	514	462	540	474	506	513	495	473	499	521	479	483	472	445	469	487	456	544	513	507	501	492	477	537	497	480	514	499	469	488	482	493	467	452	551	493	512	468	483	519	493	484	463	522	458	522	511	442	455	456	491	462	490	508	492	478	476	502	483	495	513	447	472	474	513	465	466	550	501	461	503	447	466	502	505	486	510	470	446	495	495	525	492	480	504	480	487	515	474	457	480	532	495	445	500	522	445	510	490	474	485	425	485	517	500	510	498	514	497	499	532	457	541	479	464	486	474	497	517	468	506	523	505	516	506	526	456	464	467	475	495	515	496	465	497	498	455	461	513	474	504	498	480	494	497	519	484	468	502	497	489	478	502	451	487	450	480	511	455	478	515	480	500	492	515	507	492	488	456	505	492	473	499	460	506	492	478	470	470	498	455	527	496	464	458	482	469	488	436	456	487	480	485	485	543	535	460	484	522	502	489	478	466	479	488	470	446	501	499	546	545	505	473	508	493	460	473	438	483	425	489	453	529	490	523	522	457	491	484	493	506	525	506	485	457	510	506	478	509	485	497	511	502	501	501	438	503	492	473	496	484	481	486	474	448	512	496	524	531	505	493	470	498	510	486	481	454	504	519	475	513	471	474	530	461	488	472	490	509	474	484	501	486	464	474	499	495	444	497	464	500	522	509	476	478	460	468	489	474	508	489	455	510	537	532	482	461	515	511	501	497	488	490	511	488	537	526	493	498	510	474	472	473	490	517	436	477	470	453	487	480	493	481	473	493	478	511	535	461	510	493	499	482	494	505	524	473	509	454	512	449	521	465	501	503	456	469	505	539	462	522	523	473	509	503	501	472	524	492	486	483	518	511	476	469	486	519	527	478	482	506	505	473	483	490	494	478	482	470	480	486	481	503	527	454	490	509	491	483	482	500	513	525	490	482	485	460	449	495	493	475	494	483	488	537	492	496	495	517	476	499	470	483	502	511	473	525	458	507	475	485	475	468	434	484	489	451	519	498	492	500	455	488	509	471	482	480	497	502	480	507	487	487	498	455	453	441	518	510	510	540	479	470	471	500	485	500	500	479	531	477	455	495	524	550	501	528	508	469	521	516	485	479	471	485	510	459	482	498	473	510	460	478	506	486	445	526	507	496	458	524	501	472	490	479	496	471	481	451	479	458	546	507	513	521	504	479	500	503	443	510	492	474	478	485	521	473	519	499	482	517	517	486	481	450	491	489	479	483	487	459	520	498	513	493	499	499	504	516	498	488	502	510	495	547	508	495	460	458	479	442	481	467	512	516	471	488	490	528	517	484	438	491	484	521	464	470	475	490	478	522	500	483	503	510	472	547	480	479	490	463	481	474	459	484	525	548	488	467	506	504	465	484	480	501	471	522	527	469	513	483	484	497	504	457	483	471	481	518	498	496	494	487	521	481	475	464	472	468	536	482	492	526	483	480	495	481	491	488	493	507	472	487	535	482	480	517	448	462	477	487	517	456	458	473	444	489	509	492	471	506	492	446	428	497	470	525	527	487	505	473	518	488	485	469	524	486	515	486	448	483	504	519	518	463	495	506	423	519	495	566	534	546	550	483	485	494	462	517	469	504	493	518	490	470	490	472	460	522	477	479	512	493	493	490	480	503	526	465	512	495	465	540	455	498	482	474	472	467	481	511	469	478	469	473	504	476	452	486	504	462	479	523	479	496	475	477	492	488	492	495	503	454	442	505	461	502	495	468	473	463	454	451	464	487	471	476	485	473	501	477	475	506	503	512	504	490	541	478	485	520	506	509	494	488	490	466	505	504	438	495	519	514	517	488	502	471	503	482	441	473	516	514	524	506	521	474	488	511	527	442	498	479	477	496	502	488	539	498	516	511	457	486	471	515	460	480	476	499	499	489	499	484	522	536	502	476	490	473	487	494	464	506	523	459	504	493	501	500	458	509	523	478	470	479	502	498	491	477	491	493	430	482	529	502	487	481	488	489	449	476	498	471	487	487	476	467	512	473	535	446	472	483	473	524	483	504	471	459	493	509	471	507	456	460	484
26288	4590	3547	3162	1949	1234	892	719	598	450	473	430	423	370	350	386	327	357	346	302	325	314	355	365	275	349	319	335	347	328	317	360	314	283	319	323	306	343	320	302	312	290	317	311	345	319	314	318	289	295	283	321	331	304	316	330	288	330	283	341	308	333	303	306	289	293	273	283	307	313	336	287	335	344	324	292	322	280	254	313	309	296	291	298	287	294	301	295	323	249	316	275	305	319	290	280	312	290	278	286	269	305	310	300	261	326	295	304	290	314	321	298	299	323	318	314	308	317	327	291	276	273	290	340	324	312	287	300	266	297	274	284	307	323	310	311	290	294	295	322	293	321	314	291	291	312	293	310	306	313	289	319	256	322	297	290	276	291	292	270	330	273	302	312	333	326	297	289	340	287	290	306	301	293	302	326	339	300	294	282	298	310	336	320	307	285	286	293	278	274	285	299	296	277	307	309	327	301	296	332	326	296	308	296	324	272	300	318	283	317	292	290	300	268	323	281	275	310	269	316	278	272	298	270	301	279	298	283	297	300	301	273	292	329	295	279	301	279	272	308	318	315	283	291	321	313	291	268	321	310	316	312	327	301	283	314	294	312	322	298	326	296	297	284	278	305	312	286	285	275	305	318	329	297	301	320	288	312	303	303	306	329	272	308	280	278	289	263	304	269	304	290	292	252	326	275	304	297	333	267	295	309	308	277	298	329	297	317	342	283	320	264	302	263	344	327	281	315	298	322	293	335	347	275	295	319	297	281	311	304	288	309	279	317	290	317	301	294	315	308	313	324	319	273	292	284	284	323	284	306	310	279	305	297	268	278	285	303	328	305	301	253	313	293	309	274	292	274	312	292	332	284	282	301	302	326	321	304	312	314	312	333	278	297	308	272	307	315	281	334	291	314	312	314	318	322	285	339	312	325	289	295	282	333	287	346	304	310	324	289	288	324	291	320	286	292	328	310	315	296	275	258	289	297	298	260	302	300	307	265	313	287	274	307	299	286	314	313	301	318	308	310	294	299	306	299	319	275	308	275	309	314	308	281	292	321	322	283	304	307	298	300	273	306	300	302	286	297	286	288	273	328	263	312	309	302	304	282	316	273	325	279	292	297	277	278	325	341	348	303	304	271	270	290	277	305	324	269	289	328	310	304	324	289	305	279	294	303	295	338	308	312	325	307	277	327	294	302	295	299	308	316	295	284	314	317	307	302	293	315	282	292	323	298	291	284	314	312	319	292	331	279	300	322	321	293	292	295	302	285	311	334	297	292	292	296	279	272	298	295	298	303	294	294	296	335	313	315	289	277	312	283	290	303	321	283	299	320	335	263	300	299	295	334	287	328	327	299	308	291	297	306	275	279	280	284	304	295	289	304	306	285	276	338	312	260	269	339	289	295	317	295	307	287	319	279	298	291	291	308	288	316	293	265	278	284	305	278	265	289	294	286	309	333	327	319	308	295	268	281	305	303	293	319	296	349	324	280	302	300	271	302	280	328	286	308	294	295	307	303	285	274	293	277	268	319	334	278	298	294	335	322	334	298	308	324	328	295	273	338	328	295	293	321	303	309	307	270	298	300	283	317	298	257	329	280	311	295	287	304	273	293	286	295	297	304	306	335	270	297	277	293	321	311	277	314	266	315	295	309	306	297	296	321	312	329	305	310	293	322	279	309	285	328	291	292	296	325	314	280	313	286	283	289	315	288	312	321	309	295	317	307	296	286	260	322	332	283	317	319	292	287	307	321	278	285	311	327	306	324	314	317	315	290	286	334	272	277	270	328	324	275	303	279	303	292	291	281	313	283	284	311	301	292	320	290	314	311	292	284	321	297	286	304	266	290	296	294	300	315	323	276	299	325	326	313	315	312	306	311	319	284	285	302	322	315	295	322	319	287	341	321	294	306	274	305	303	300	324	314	306	301	291	328	305	298	305	301	325	258	295	291	324	284	282	298	314	318	307	282	288	304	310	272	296	304	266	281	286	298	264	279	282	280	295	320	280	297	303	302	301	335	279	297	337	299	319	305	305	283	269	292	292	327	306	291	290	275	283	281	304	302	300	330	303	288	280	303	301	301	300	337	303	319	353	283	314	269	306	321	346	309	294	261	315	275	312	316	323	366	326	250	279	286	307	276	270	300	305	267	272	337	297	319	279	294	280	308	296	300	262	308	315	317	308	297	292	321	283	320	286	289	327	306	304	292	306	280	302	313	295	304	290	319	324	297	301	289	283	294	288	303	286	310	283	286	299	316	315	299	293	299	284	300	296	287	277	285	314	342	318	276	304	300	280	255	317	319	313	289	295	302	344	269	309	302	296	300	331	317	323	292	298	317	294	288	290	320	310	270	314	264	305	306	296	263	286	290	297	298	292	300	323	328	272	321	320	276	293	318	341	314	317	297	303	309	303	305	335	305	330	276	292	296	304	328	294	279	316	305	279	311	331	331	278	289	278	301	313	318	315	281	309	294	282	268	286	268	331	307	314	318	288	289	298	291	297	293	309	319	280	282	326	322	289	283	325	282	297	310	333	348	278	329	299	308	317	313	299	305	306	304	283	303	325	307	321	321	310	257	303	303	309	312	292	270	302	309	310	306	283	299	306	286	305	308	300	296	331	268	306	323	305	301	313	304	311	284	290	318	295	317	271	271	299	298	301	284	290	323	273	282	309	335	319	318	278	282	312	282	295	313	285	311	297	305	276	291	306	280	298	331	297	278	295	311	293	303	313	310	266	294	304	314	289	296	304	295	294	289	313	299	303	325	296	301	303	333	333	305	307	259	337	302	344	315	283	296	346	321	290	319	286	299	318	319	322	317	299	320	310	284	352	343	304	277	285	316	278	284	267	308	299	318	308	307	294	309	306	302	324	281	299	299	316	268	311	249	314	277	267	290	330	300	287	283	279	260	309	301	300	287	309	298	299	293	343	284	273	331	285	310	334	286	326	315	286	298	308	305	294	296	289	326	266	272	252	311	267	302	318	309	345	286	290	300	335	275	282	282	292	305	277	290	313	330	308	306	293	305	284	316	302	309	269	306	291	309	308	309	301	331	318	284	325	297	301	332	283	272	307	269	293	278	298	280	287	278	304	290	273	307	318	285	300	270	311	326	340	314	325	317	334	302	327	342	299	337	321	338	292	313	306	313	319	285	297	329	302	308	312	292	278	312	291	316	300	290	301	258	300	323	321	295	330	280	296	318	295	324	304	326	288	303	307	288	293	306	371	288	288	289	302	328	312	313	262	329	262	316	299	251	295	310	329	305	310	319	285	324	268	311	271	311	366	336	321	295	294	301	299	300	296	307	278	311	272	335	294	317	296	270	296	309	322	301	289	308	304	310	298	306	274	283	299	307	301	286	300	294	309	285	285	308	341	335	287	293	302	315	265	314	311	314	314	316	302	270	311	307	319	267	292	296	262	293	325	299	308	306	317	284	305	304	294	309	353	339	305	305	293	290	292	283	313	321	293	330	317	300	311	291	292	294	276	323
15254	2587	6596	8347	6512	4737	3300	2851	2225	1775	1551	1288	1162	1081	994	1078	1021	923	966	928	832	854	834	808	831	817	884	853	888	874	898	840	783	817	778	816	779	802	772	781	742	729	730	794	731	729	713	758	733	722	703	715	720	701	716	728	643	669	684	708	664	716	688	731	712	663	671	689	689	697	652	709	729	685	691	723	717	656	673	683	660	700	695	632	697	675	700	691	715	694	702	636	684	637	720	635	729	689	669	704	696	719	671	666	625	712	705	660	683	695	736	701	684	701	708	722	696	682	640	685	683	663	688	735	668	688	676	650	698	680	674	639	716	667	677	634	651	720	710	653	693	676	693	664	633	757	689	691	672	713	696	648	703	668	671	727	750	628	662	682	742	710	667	670	686	671	681	670	672	657	682	645	699	657	663	684	661	676	690	666	690	680	669	710	681	703	688	718	704	632	656	682	732	662	661	691	702	698	668	606	693	685	682	677	628	655	647	683	704	725	702	634	705	668	675	687	712	704	684	670	681	664	660	651	646	629	681	596	671	677	663	685	663	681	662	664	700	679	739	668	696	666	736	695	690	673	666	668	653	645	664	671	648	662	745	641	714	646	659	673	669	678	633	712	642	685	698	668	728	663	724	673	678	691	676	680	662	663	631	661	715	635	699	651	671	683	658	688	713	733	666	672	668	664	687	661	713	681	711	732	684	650	662	685	658	632	692	651	657	671	661	681	713	696	711	664	732	672	703	686	734	679	674	640	638	691	709	649	717	655	667	673	708	661	667	676	668	721	674	662	631	653	719	679	671	682	638	688	659	652	691	711	678	684	691	705	672	662	635	642	719	691	661	708	736	670	694	658	641	651	658	681	671	705	667	686	667	662	661	672	649	690	698	678	733	687	673	684	692	703	720	690	723	701	687	710	684	658	664	666	645	707	662	640	663	683	618	645	707	694	722	665	667	712	676	659	658	669	674	657	683	696	736	710	639	654	699	692	650	621	673	650	668	671	675	696	681	663	699	687	647	668	632	629	669	680	638	692	741	642	685	656	676	709	656	678	714	678	662	642	673	719	708	690	685	689	658	693	670	694	642	659	672	691	687	633	712	705	712	681	702	643	685	669	665	675	684	667	668	716	697	698	648	673	661	640	674	618	667	702	695	659	651	705	713	720	711	631	660	691	645	727	649	657	717	692	681	667	634	653	682	665	660	682	722	657	687	684	706	677	701	664	679	702	662	679	685	637	674	664	666	709	642	689	631	682	661	605	653	662	649	708	677	666	694	724	708	683	736	712	692	671	695	686	646	686	676	700	700	696	665	673	668	693	658	683	716	698	664	673	668	659	679	699	647	693	682	682	695	659	718	654	688	689	659	712	657	654	695	719	632	698	707	694	633	627	677	653	693	648	643	684	668	654	677	736	673	680	638	688	662	694	709	697	626	682	674	709	645	670	657	712	689	691	709	678	677	664	696	666	720	672	668	654	703	620	634	683	679	694	643	712	700	701	655	702	676	654	700	700	695	697	666	664	643	685	652	745	655	721	673	643	649	696	650	670	707	691	725	677	730	682	692	650	702	685	663	697	706	690	719	667	692	705	646	686	675	631	677	671	748	688	678	698	685	666	679	672	710	665	683	696	666	685	665	721	649	751	687	707	668	666	735	690	666	672	704	675	686	650	661	684	704	680	743	651	667	644	623	658	656	683	666	656	687	650	690	662	696	689	636	710	731	672	703	699	694	665	653	647	664	649	657	639	746	642	729	663	699	665	708	646	667	668	662	672	684	692	704	690	697	619	704	703	663	679	670	712	720	666	669	647	638	718	675	728	679	655	699	683	677	722	651	651	680	710	707	674	691	716	663	698	647	709	663	692	679	688	687	681	683	680	707	710	694	653	704	711	671	671	719	680	651	717	673	650	688	700	701	694	719	651	663	688	667	673	725	692	644	664	687	695	685	680	644	684	674	648	660	666	684	668	672	681	694	667	681	683	697	677	680	672	619	738	620	702	676	659	662	703	732	678	709	672	644	676	683	673	695	668	663	678	723	642	635	723	650	663	659	660	692	716	693	673	677	646	680	619	704	645	653	680	702	705	702	654	659	675	645	679	698	717	647	709	685	636	655	689	674	666	667	667	680	663	705	731	704	677	723	699	699	732	675	674	708	716	668	690	660	655	634	679	651	695	666	710	663	657	699	693	663	666	708	677	673	675	690	727	679	664	648	694	708	649	674	701	658	699	685	716	701	678	709	684	664	661	639	683	691	699	691	633	675	663	686	704	664	706	684	688	671	692	695	684	682	647	689	674	695	678	644	702	665	681	651	636	687	693	689	653	709	685	707	675	710	691	667	662	672	673	642	668	683	632	645	646	650	733	652	674	652	660	637	691	660	664	690	713	637	688	691	675	733	675	668	696	659	697	663	689	683	696	686	697	691	670	699	703	698	680	668	650	657	696	681	692	634	709	662	707	698	705	661	740	664	707	708	647	714	657	662	753	680	665	674	702	703	656	723	648	687	714	703	673	682	694	677	673	627	655	675	697	672	666	702	687	714	648	653	687	667	687	708	684	662	683	693	652	655	703	652	667	679	692	669	716	684	657	641	718	710	663	700	646	700	700	696	705	667	640	668	700	657	626	671	674	715	699	685	709	672	689	750	708	671	689	686	672	689	696	653	680	705	682	643	689	693	653	659	712	663	661	666	658	654	671	670	686	690	654	707	668	659	657	648	648	696	678	701	674	680	694	707	644	650	697	671	646	716	667	662	673	687	659	649	702	685	696	679	674	654	681	702	703	635	656	697	654	671	742	688	662	674	665	669	687	661	705	680	650	690	685	694	675	654	669	667	673	705	675	625	703	653	659	724	686	687	695	640	656	717	693	656	692	724	690	696	706	665	664	683	657	650	716	713	620	736	707	685	635	681	663	659	678	710	671	751	641	639	696	671	720	672	633	649	686	669	683	686	593	652	665	659	687	662	706	761	670	664	719	731	669	666	665	658	663	695	620	701	680	691	718	678	700	728	703	680	670	701	715	684	625	649	656	701	637	700	715	684	683	704	693	714	649	727	675	673	689	701	668	700	637	674	652	687	664	709	663	679	672	690	636	680	706	640	701	675	653	693	688	666	681	665	684	693	721	653	696	720	643	683	735	682	680	697	686	705	703	688	711	700	669	658	700	678	697	663	674	653	679	651	680	641	673	704	652	685	646	700	638	663	706	687	699	661	718	695	673	680	688	650	695	645	716	696	700	704	613	686	663	656	703	681	643	672	683	676	649	705	694	663	660	631	640	670	697	718	713	677	671	698	712	673	663	664	658	647	723	662	631	688	700	679	681	703	736	692	695	673	722	682	718	681	638	744	676	655	709	696	622	683	682	686	685	702	654	668	653	737	669	662	694	694	710	640	672	674	662	701	680	670	659	681	668	641	661	700	700	701	668	689	604	644	662	627	686	695	684	676	682	674	668	675	653	698	706	676	673	694	693	725	677	663	619	668	704
39881	9713	5758	4768	2984	1872	1264	966	817	621	575	478	473	436	424	439	401	390	388	421	416	372	378	356	438	402	396	420	453	361	372	376	353	374	394	336	395	378	327	341	377	376	383	350	351	344	333	355	361	355	332	356	341	344	369	363	368	348	373	345	382	352	345	343	343	331	326	360	377	330	332	344	328	325	349	328	353	361	337	362	342	325	343	393	349	351	353	353	334	335	348	361	345	319	335	335	341	346	362	339	319	332	349	343	337	344	338	361	349	341	301	361	358	377	357	353	370	308	333	360	365	327	361	354	377	331	338	349	322	348	335	356	340	385	386	367	334	361	332	360	313	331	335	354	329	414	339	341	338	346	332	347	383	363	322	326	342	374	342	347	336	378	329	352	358	354	369	331	384	361	367	361	318	341	358	314	314	327	338	330	347	324	362	334	323	353	339	322	341	345	351	359	334	320	295	334	330	355	341	378	311	309	341	353	351	358	305	339	312	399	329	344	319	325	326	365	299	341	356	344	349	326	365	328	351	345	372	342	321	374	350	368	358	373	335	328	358	369	352	349	339	374	323	349	373	343	354	367	357	347	316	372	296	334	357	328	326	324	331	340	342	324	338	310	336	329	318	343	334	340	388	379	301	353	393	337	326	357	369	344	322	344	352	367	385	342	334	317	364	354	340	327	310	366	321	355	300	320	350	345	379	320	324	374	340	335	346	332	344	331	349	329	328	360	339	338	343	296	355	328	339	326	378	326	368	321	356	334	330	325	322	364	326	332	342	333	326	329	329	339	360	342	326	301	354	343	321	362	346	380	350	369	332	347	325	339	318	328	322	351	323	350	371	331	364	334	352	356	353	345	336	339	346	367	309	387	337	349	324	375	319	329	333	369	328	314	343	360	369	303	364	296	368	355	331	365	326	318	390	338	326	317	345	329	358	344	343	336	313	335	334	367	354	377	344	331	335	356	337	352	330	343	317	328	362	306	341	335	317	357	363	348	332	381	296	333	367	363	356	335	336	337	343	325	366	302	357	344	352	342	315	337	343	380	366	342	302	339	334	330	338	345	367	387	358	373	346	357	342	391	355	355	346	301	341	379	338	386	321	383	357	344	335	323	356	361	334	376	341	356	375	344	330	346	382	346	375	310	345	372	328	307	354	351	349	313	333	375	359	349	367	333	358	339	350	363	350	360	354	338	350	361	332	353	379	352	345	336	322	330	341	322	325	335	344	345	331	343	361	341	311	388	339	367	311	354	312	355	340	354	315	376	320	318	358	339	352	331	335	331	360	347	328	322	311	354	338	336	347	353	354	341	326	312	301	350	345	341	344	371	332	351	367	381	326	385	329	369	371	324	335	355	353	372	345	307	359	330	301	343	346	383	303	348	326	340	350	369	342	366	301	360	364	316	371	344	338	372	353	322	335	321	323	341	328	328	352	357	369	336	356	358	372	378	342	328	350	354	353	401	378	346	365	362	355	309	344	344	316	341	346	314	340	325	366	362	355	362	359	358	352	322	360	375	372	347	328	340	393	340	337	327	353	328	346	318	347	394	371	370	368	355	361	368	388	333	297	316	348	319	368	366	381	353	357	360	322	323	340	329	354	327	336	315	358	339	345	359	316	337	333	365	336	315	310	376	341	347	338	336	314	357	351	353	353	325	357	328	351	344	321	354	360	368	359	348	342	357	332	348	340	373	367	335	340	340	341	333	325	342	330	314	303	347	354	293	343	349	324	302	342	359	326	320	366	357	368	360	349	319	350	367	339	344	371	381	293	364	363	346	350	334	344	347	371	335	317	305	361	330	357	313	360	373	356	348	314	368	367	330	331	359	355	357	317	338	329	329	325	356	397	306	345	370	332	341	312	353	366	342	316	317	348	335	359	318	331	316	357	364	329	334	338	312	374	340	340	341	334	340	339	328	343	346	346	364	317	342	333	337	338	346	347	314	326	326	328	358	331	321	339	375	345	353	360	317	357	352	341	342	310	328	337	363	313	305	388	343	343	319	349	371	353	381	355	372	332	361	362	367	309	332	339	340	354	361	357	364	340	336	321	350	345	344	339	342	343	314	349	349	314	338	355	326	394	320	357	346	342	342	335	341	316	309	334	313	319	349	349	375	326	328	329	311	355	333	338	364	344	326	347	383	356	352	381	381	348	354	345	306	350	319	342	339	372	368	355	343	328	343	339	323	362	334	350	347	355	377	337	344	358	338	341	346	334	353	360	348	343	369	326	368	330	330	363	352	345	337	367	336	384	335	325	338	341	383	323	337	339	370	359	342	365	346	330	295	329	349	312	328	334	324	350	374	388	344	328	320	367	352	340	361	372	342	364	351	311	368	320	329	357	342	298	318	309	318	350	367	336	336	339	368	333	328	317	337	357	349	334	355	343	352	357	341	360	353	329	332	353	349	342	348	343	372	319	328	352	350	339	368	335	390	348	314	356	350	351	345	335	380	322	317	337	336	336	368	333	342	309	377	369	357	374	322	314	337	377	346	338	386	362	302	339	347	357	350	368	377	330	349	346	382	307	341	358	366	344	345	390	327	339	369	369	315	306	329	353	335	356	334	351	383	384	342	344	342	325	355	338	367	323	336	349	348	322	307	321	328	355	301	376	324	361	330	308	327	345	289	322	342	307	339	383	376	332	367	329	365	372	415	327	346	285	348	356	367	329	366	367	331	319	320	349	370	320	317	348	340	328	343	336	318	341	339	372	382	335	346	312	332	321	382	359	327	370	348	312	340	350	371	334	299	325	343	356	357	328	311	365	328	376	336	342	342	355	329	370	349	358	302	318	326	338	362	365	337	358	339	335	333	336	348	353	349	351	329	361	354	384	337	303	335	334	369	358	335	359	339	368	337	330	323	381	329	366	358	365	338	344	303	383	311	333	308	312	340	305	338	355	323	318	335	364	357	352	358	353	357	399	351	328	355	343	351	318	342	405	323	373	313	368	339	333	338	338	358	329	362	343	343	321	335	312	334	376	345	346	337	390	329	324	345	315	321	331	360	382	391	336	317	352	343	334	400	345	327	335	348	336	348	354	333	403	355	310	346	342	373	358	342	345	378	351	336	316	309	353	361	349	327	342	334	339	345	355	367	381	367	350	333	352	344	320	367	343	328	342	375	360	364	326	317	355	338	329	351	346	348	360	358	355	351	364	302	342	349	341	353	327	337	324	361	332	348	349	326	365	358	368	320	344	346	328	300	373	355	349	350	367	380	311	370	340	363	340	368	336	346	350	348	350	344	371	351	320	343	325	334	343	329	353	375	323	323	327	335	334	336	347	317	335	355	350	312	354	365	342	343	347	344	319	345	330	356	338	374	339	290	340	355	369	372	329	377	378	360	342	389	364	314	333	366	318	336	395	360	357	358	331	373	341	340	339	355	331	357	391	366	332	341	347	320	326	348	380	330	359	321	311	305	359	354	336	345	320	359	335	354	389	317	326	366	319	336	355	364	336	328	365	350	386	312	325	336	317	352
21123	3709	9152	10964	9005	6682	4952	3779	2971	2390	2034	1668	1542	1380	1347	1283	1259	1169	1189	1125	1029	1044	996	1004	965	982	1042	1076	1112	1067	1022	993	976	945	956	1001	927	929	936	891	915	875	929	873	869	862	862	846	812	832	848	824	783	815	829	768	796	731	782	749	780	765	775	781	738	764	782	750	728	766	739	783	741	788	779	769	796	805	712	707	801	750	743	790	739	761	709	783	739	797	734	793	778	772	722	769	692	738	765	828	722	729	772	743	718	777	790	808	764	779	775	772	737	757	716	734	748	844	739	737	732	711	750	739	759	754	801	729	777	770	735	730	740	764	764	759	761	700	771	743	806	837	793	784	730	757	774	847	740	798	781	768	741	721	771	752	755	728	786	740	722	722	759	716	783	751	784	725	702	736	739	757	754	737	742	739	699	726	746	771	701	758	778	769	750	764	732	733	741	751	765	808	737	754	762	751	736	688	736	747	746	714	748	703	779	748	765	749	740	789	735	711	751	757	739	716	737	789	708	700	763	760	723	755	727	749	751	760	788	753	789	672	722	753	781	735	771	758	751	785	740	736	762	740	750	735	750	746	731	770	748	765	812	746	718	770	793	726	722	757	771	705	738	761	778	736	736	769	710	739	791	788	763	765	754	797	736	750	726	771	768	710	735	726	770	771	775	779	756	754	731	744	758	743	770	723	759	696	723	769	788	734	764	775	794	748	690	709	751	751	745	780	710	696	756	745	765	732	724	754	762	774	760	768	735	729	774	783	787	769	720	748	759	771	709	766	734	707	762	791	719	804	730	728	729	736	730	774	712	748	694	755	739	770	750	713	746	734	765	768	755	703	764	756	735	762	772	740	764	735	747	773	755	774	796	749	761	729	784	806	776	751	721	716	729	724	728	778	772	741	731	755	782	755	746	742	753	736	705	760	773	764	764	754	756	752	756	719	714	743	735	741	758	761	731	751	723	737	751	685	736	793	741	745	728	750	814	735	745	732	731	717	748	753	784	749	772	779	783	786	778	756	746	752	746	744	768	716	756	708	721	740	805	766	682	750	719	789	781	751	719	710	809	775	751	780	735	735	750	754	714	796	780	704	722	759	745	787	716	732	811	768	727	722	740	788	748	704	759	728	725	802	757	767	760	704	728	743	708	828	793	736	719	757	774	783	778	757	750	779	760	729	772	771	746	710	746	765	751	731	720	735	770	758	741	747	720	777	730	740	740	743	758	767	750	761	760	738	799	749	748	763	750	747	753	768	723	763	725	737	723	743	754	716	761	682	738	708	774	763	761	782	757	778	730	785	749	781	680	772	702	780	701	781	792	771	736	792	741	814	773	750	778	786	742	803	762	782	757	749	736	778	762	777	748	720	750	759	732	767	770	714	783	754	799	728	705	730	771	716	769	707	776	757	765	728	811	746	774	756	766	783	810	743	781	726	703	757	751	738	761	739	767	701	733	770	785	756	774	746	763	729	747	733	774	758	735	788	780	799	768	742	784	766	723	738	747	765	757	742	746	731	745	737	732	731	751	715	778	792	764	727	749	717	743	736	726	722	686	788	775	729	760	744	742	748	745	714	753	813	727	731	721	742	763	773	815	735	750	784	789	775	735	755	760	711	706	773	733	770	698	796	754	734	776	769	733	703	746	775	758	735	743	744	780	740	793	733	768	723	702	711	786	758	765	726	733	766	754	762	757	714	743	739	767	749	738	749	760	777	691	751	760	751	772	794	736	753	750	733	751	751	776	785	739	808	737	720	727	730	759	720	748	766	798	729	755	719	756	742	695	715	803	776	766	813	786	717	754	784	803	728	693	721	720	735	760	740	739	753	769	728	737	773	757	739	740	746	749	759	748	740	775	753	786	767	728	740	755	746	699	770	775	741	721	709	745	747	752	769	796	733	711	716	740	741	699	701	783	782	783	791	711	711	751	763	727	729	799	747	748	711	738	704	748	733	795	779	771	704	727	732	732	781	767	768	726	807	727	728	765	790	748	708	742	731	774	715	782	725	728	749	743	705	774	727	725	745	772	705	733	730	708	723	737	751	747	785	774	794	718	719	768	740	758	723	700	731	740	749	830	725	768	735	749	761	760	725	770	769	766	700	720	770	760	734	729	767	719	771	749	725	746	762	810	714	758	755	740	795	743	726	742	737	761	751	751	770	757	747	736	774	829	734	722	760	694	728	715	745	753	797	756	749	744	759	718	768	754	755	836	739	766	751	809	764	747	739	725	733	725	721	749	797	778	781	711	741	750	804	773	774	724	689	771	753	789	820	753	783	748	779	776	720	726	794	724	776	762	795	748	748	785	800	788	763	766	722	773	701	785	761	758	744	758	741	758	692	716	744	746	757	771	724	781	774	784	824	722	748	755	821	731	758	814	737	720	817	747	731	731	752	739	729	752	776	718	704	803	760	743	766	717	790	746	799	718	761	752	705	735	765	728	712	781	734	742	709	767	737	742	765	779	785	757	732	705	698	749	760	755	717	737	764	737	725	700	753	719	741	761	738	775	723	724	766	759	752	692	729	740	697	757	744	731	743	769	754	769	816	821	737	690	754	807	738	711	782	753	768	752	727	723	789	731	722	759	733	744	766	696	796	792	772	713	761	766	732	739	758	718	773	761	723	733	753	736	778	749	726	746	774	772	724	784	775	755	736	802	777	793	719	723	736	730	796	731	753	780	800	740	751	767	759	753	761	755	729	742	776	733	749	774	782	796	742	779	739	778	739	788	737	757	738	769	754	725	749	741	701	760	796	735	755	756	710	767	787	777	743	743	741	770	740	770	760	767	849	784	718	778	766	758	749	729	755	763	713	741	710	754	728	745	756	726	752	754	738	733	740	746	760	812	744	734	741	772	803	774	709	709	752	749	707	729	733	724	763	782	828	738	756	712	761	769	744	768	751	731	726	740	710	785	750	778	732	720	752	759	698	744	724	729	752	816	800	714	752	737	686	749	752	771	767	768	790	757	750	768	730	766	777	783	748	774	834	745	761	788	741	754	747	757	786	749	747	714	753	783	780	772	797	763	722	760	735	777	800	763	739	750	736	778	750	772	742	743	734	772	747	759	762	741	737	816	754	772	748	794	810	717	765	731	772	741	780	743	757	753	767	718	796	723	715	747	773	762	716	805	773	786	781	799	739	717	768	794	782	728	764	721	759	703	753	715	765	779	772	757	720	745	683	718	768	773	703	726	743	744	731	792	788	758	721	743	808	743	725	762	768	739	767	762	709	728	704	736	787	770	763	757	746	729	727	739	761	768	752	735	756	792	767	708	750	716	776	709	773	727	774	719	750	745	694	710	706	769	748	698	717	787	745	764	729	732	752	751	653	740	723	723	721	795	776	744	753	724	744	766	728	734	724	748	763	777	753	751	730	783	788	725	750	722	779	723	740	754	781	742	759	760	735	784	774	769	703	709	776	740	762	754	780	774	733	752	731	706	724	730	727	774	732	712	759	756	733	778	734	759	726	776	774	733	777	772	770
11766	1675	1601	1409	932	594	507	367	342	287	255	258	251	261	214	255	215	240	229	210	190	182	233	208	237	200	229	213	230	223	251	216	209	208	205	204	245	237	253	235	198	191	221	218	203	201	178	214	214	216	182	202	211	207	211	210	197	202	198	233	236	218	222	192	207	214	237	195	222	188	203	197	242	192	220	219	210	203	200	196	212	250	210	211	229	215	220	204	221	211	160	195	214	183	234	218	201	210	207	213	202	216	219	199	226	189	219	232	219	224	168	193	203	189	213	232	209	195	196	216	205	220	184	231	172	199	199	217	221	236	261	209	204	193	183	228	209	207	185	189	184	206	206	208	199	181	241	205	213	211	216	251	223	241	228	176	227	186	202	221	216	217	210	226	218	215	215	214	213	200	224	223	195	207	209	195	199	207	206	192	229	230	199	194	196	200	176	207	190	222	209	240	214	192	195	201	215	221	236	188	213	215	210	216	187	213	195	212	200	217	181	205	209	200	224	224	219	211	203	208	208	203	187	203	199	239	234	180	212	224	226	195	219	224	209	208	227	221	209	216	217	206	215	209	219	208	248	220	213	221	185	244	226	218	202	215	240	196	226	200	180	241	202	222	201	211	207	210	229	186	215	184	230	232	197	200	226	216	178	198	224	242	189	208	199	207	200	185	211	223	205	204	188	203	211	190	212	175	224	187	203	215	220	184	245	205	215	237	192	222	205	237	195	212	202	185	199	193	212	195	216	213	198	216	209	240	213	236	181	209	199	188	187	201	180	210	219	207	189	189	221	212	209	231	206	211	210	209	214	216	230	224	213	217	210	206	223	195	202	220	218	232	195	197	171	219	220	209	209	218	178	199	240	208	216	201	236	213	214	195	228	204	205	201	237	204	224	164	194	198	223	209	191	216	237	233	195	212	209	221	233	198	234	201	247	221	192	222	189	195	210	239	197	193	198	215	195	200	227	224	189	204	207	202	199	175	211	204	216	219	191	229	222	206	197	200	207	183	218	179	197	207	215	228	213	213	213	204	216	249	223	200	203	205	223	210	202	215	229	215	193	200	191	201	224	235	214	204	237	177	220	219	223	211	178	204	231	242	196	206	204	209	241	227	208	186	192	203	211	193	202	193	218	223	226	225	195	209	212	212	210	215	200	209	187	192	215	213	199	209	225	203	214	188	201	196	221	236	195	196	216	197	224	224	195	181	212	188	194	194	210	211	213	197	176	189	176	208	232	196	201	198	221	200	222	211	203	227	208	206	237	188	193	217	223	208	193	195	185	186	200	246	224	209	200	193	201	237	197	214	204	218	195	219	242	238	225	239	223	185	215	205	198	200	200	222	189	194	190	184	244	227	241	193	182	193	221	234	182	184	204	225	228	204	214	236	201	209	203	236	218	227	209	200	211	223	183	195	200	194	189	227	227	183	216	210	226	226	197	190	229	200	194	209	200	200	188	206	201	231	222	216	208	200	191	213	206	220	209	216	199	209	184	199	215	207	241	204	198	210	200	210	195	182	214	200	201	221	230	206	204	220	212	208	189	223	220	197	206	177	209	201	200	221	222	207	220	198	204	217	212	208	208	197	206	222	202	213	203	237	202	202	220	227	211	215	232	209	196	209	228	203	226	205	214	258	229	237	171	224	193	206	191	225	251	213	186	188	180	197	198	204	196	182	208	217	231	202	226	204	234	220	225	213	209	217	204	232	195	223	208	210	177	217	225	221	193	232	224	213	197	222	162	219	240	192	215	194	228	186	214	198	207	190	213	205	214	216	209	193	183	198	198	200	205	186	179	209	202	206	210	232	233	218	180	221	173	214	219	222	194	198	231	191	179	192	176	231	212	203	187	211	213	219	195	186	232	204	199	209	207	185	192	235	231	230	192	208	195	241	203	213	209	188	213	226	200	228	203	214	219	177	209	216	197	215	197	222	216	187	184	213	216	219	204	211	217	220	194	214	227	220	206	200	211	213	219	193	197	222	211	216	202	191	186	215	214	230	176	243	240	205	197	189	212	182	230	202	206	201	209	197	181	194	200	199	220	227	226	218	200	221	227	184	233	185	226	222	212	201	219	227	205	250	213	210	187	217	207	206	226	189	204	235	216	196	213	231	206	203	221	223	217	235	179	200	195	226	194	209	203	204	233	212	210	212	209	194	185	192	195	220	199	215	210	229	210	214	252	224	193	196	240	197	207	214	210	222	183	193	201	215	206	208	190	194	204	181	218	219	216	208	209	217	213	223	213	209	199	241	220	216	210	207	215	208	203	210	224	237	202	242	173	199	240	204	198	191	215	212	218	213	237	200	213	199	210	235	212	202	201	207	186	249	210	187	213	223	201	221	218	194	184	228	231	205	252	213	165	211	203	185	185	202	229	223	218	225	212	204	223	194	160	199	187	205	213	227	194	206	239	230	207	193	203	201	214	202	186	194	227	223	234	226	230	223	206	232	211	230	200	230	227	214	191	207	218	185	237	214	210	234	198	190	209	201	211	216	219	224	209	191	201	191	230	195	192	200	190	218	235	218	211	216	209	215	218	215	201	217	205	213	188	205	206	220	203	236	221	201	220	182	208	210	215	202	205	202	179	240	211	222	204	214	228	216	183	210	186	202	212	179	211	184	202	194	201	204	218	192	207	196	210	204	205	204	215	222	199	195	194	219	199	186	207	205	195	206	205	226	216	214	205	215	196	198	235	230	253	210	221	216	207	224	234	202	215	225	208	219	197	194	208	206	245	220	234	204	219	186	206	203	197	207	188	228	205	192	207	205	215	221	204	203	197	184	189	200	240	212	226	205	207	205	206	228	227	208	221	204	211	184	237	230	212	205	230	229	205	210	239	209	215	226	228	205	212	203	237	217	204	213	193	223	202	190	201	213	226	210	220	232	208	211	203	208	199	217	177	209	215	210	211	215	207	178	196	217	207	184	203	191	212	221	230	212	193	222	213	197	214	193	208	192	225	247	202	220	236	218	219	218	202	207	214	200	203	208	224	169	222	217	199	216	214	207	197	224	175	191	230	210	219	202	210	185	193	190	222	181	229	201	173	197	234	201	219	215	220	187	225	189	187	210	208	221	196	205	201	217	185	210	198	198	223	182	201	194	215	253	206	201	210	198	190	214	213	207	225	206	211	222	226	205	218	227	222	204	182	211	225	228	222	180	223	212	185	223	221	232	218	219	234	240	215	202	183	219	189	214	205	202	225	197	231	252	210	200	199	206	202	226	195	201	208	205	192	211	196	211	243	201	217	214	202	211	188	204	199	208	218	229	245	228	237	221	234	211	203	215	207	178	203	216	194	204	188	199	207	213	200	228	221	212	213	228	193	177	201	213	223	238	194	196	230	213	204	204	213	187	199	209	222	186	195	198	223	211	199	221	218	185	214	204	174	196	226	213	214	224	216	212	237	212	181	199	215	188	222	218	193	209	200	199	215	182	179	192	202	224	196	206	203	210	252	224	202	198	185	224	201	206	203	223	194	219
6751	1507	3293	4003	3162	2365	1905	1416	1216	1049	881	749	740	645	669	622	703	589	617	626	600	628	564	525	593	582	623	587	572	592	563	554	537	588	555	573	557	573	523	531	546	546	517	550	544	559	534	583	505	513	512	469	486	478	530	514	527	535	496	524	455	508	508	509	479	491	543	476	501	489	475	470	489	519	506	498	523	499	508	482	507	546	522	480	486	459	515	505	491	485	494	506	513	506	512	518	517	462	486	531	516	445	488	478	538	518	502	498	474	485	510	508	537	513	475	498	468	493	492	483	488	523	491	515	521	527	489	445	520	472	487	496	488	455	500	507	521	495	466	499	516	494	499	505	514	527	468	502	501	520	515	487	489	506	502	488	503	490	484	459	480	488	499	494	527	495	487	485	541	504	531	509	498	507	468	486	462	503	476	496	514	520	532	530	475	505	514	458	473	476	537	522	479	488	504	534	496	503	485	495	496	503	534	472	488	526	476	452	445	512	486	511	518	496	505	501	464	501	478	478	460	516	508	513	524	474	490	516	505	495	501	529	486	468	511	476	496	506	490	488	545	460	478	484	515	504	499	455	498	517	472	479	504	498	541	517	510	498	466	483	514	502	493	498	476	492	528	532	491	460	505	468	477	491	511	474	548	521	514	473	474	519	492	506	478	494	506	456	488	553	488	487	501	511	432	549	483	449	499	503	537	472	502	486	499	475	528	487	448	489	508	518	504	516	518	468	555	497	516	527	502	487	491	507	471	473	515	466	530	517	503	519	533	481	466	490	512	501	521	498	528	506	494	541	481	516	472	482	517	459	517	504	475	499	509	500	475	510	485	519	492	492	527	533	493	479	486	498	479	534	497	524	519	498	558	513	512	492	498	505	476	524	490	452	512	517	495	514	505	500	476	513	493	536	497	491	501	515	518	515	502	520	538	468	508	436	476	483	495	535	534	462	505	480	482	522	530	496	471	498	469	466	470	481	476	498	513	499	523	513	470	510	487	494	543	502	528	487	476	545	467	458	498	506	473	444	523	502	484	505	480	513	427	543	465	520	509	471	516	493	505	491	526	503	494	506	477	515	489	461	485	507	527	497	503	473	507	481	472	515	509	506	496	525	494	463	493	511	468	536	469	526	464	495	523	492	466	500	468	528	490	531	500	493	476	485	489	525	481	505	498	491	464	522	502	517	499	486	472	508	502	512	495	486	511	532	494	488	491	503	510	482	494	464	539	485	546	503	468	514	514	523	493	487	516	518	497	499	505	512	460	495	497	521	510	482	523	482	468	501	495	475	480	503	541	506	528	489	486	502	512	459	449	484	505	499	501	531	521	476	471	516	521	515	473	499	512	481	521	475	507	499	521	517	526	497	493	532	495	571	498	488	519	513	528	493	508	492	509	527	493	514	499	493	547	500	443	528	505	475	531	515	497	514	530	506	460	477	526	525	499	461	529	485	499	497	495	526	491	536	494	498	468	467	520	502	537	497	529	491	516	477	498	499	477	498	524	510	478	454	503	481	484	501	492	505	527	473	503	486	456	534	508	484	485	489	491	504	512	498	504	504	487	475	488	524	476	482	502	555	465	478	519	503	491	475	509	481	510	531	520	484	498	487	499	439	503	519	534	492	524	496	505	472	527	463	492	499	518	532	501	496	532	465	491	481	468	510	498	537	498	527	467	454	547	508	520	487	492	484	516	443	539	509	492	526	513	493	511	475	479	511	497	483	501	507	536	514	554	457	510	484	518	501	446	472	502	531	524	493	504	480	501	517	498	515	501	532	513	485	467	494	474	470	502	514	527	484	510	476	502	473	516	504	495	487	479	488	505	517	513	489	505	496	474	503	524	477	508	540	482	512	515	473	540	501	454	499	534	496	522	510	486	509	462	499	489	496	529	508	501	517	520	509	522	497	492	495	484	491	491	502	557	512	546	516	531	503	480	519	438	498	501	534	512	500	516	533	506	538	510	546	535	496	508	504	485	501	518	492	471	528	493	509	464	499	469	485	517	461	516	496	517	490	519	509	487	526	489	519	512	530	480	555	512	493	506	478	505	508	487	501	501	505	524	512	522	456	508	478	500	493	496	491	510	480	503	512	501	502	521	503	503	484	503	496	501	522	455	504	474	499	478	526	517	501	494	466	484	518	511	531	484	502	474	523	494	497	517	512	506	507	482	487	493	501	485	492	482	500	513	502	512	479	473	467	482	518	481	484	504	478	498	496	467	471	518	521	490	499	502	512	535	502	459	471	515	500	498	491	451	498	456	510	472	515	482	481	503	519	504	489	525	483	496	500	537	476	459	480	508	499	505	488	503	490	551	519	520	533	512	516	512	485	491	510	500	517	485	513	534	511	495	464	479	524	488	541	509	498	528	505	466	500	530	471	565	513	489	529	506	472	487	520	480	499	486	487	461	524	494	486	512	495	504	512	520	503	493	462	479	492	497	463	530	507	467	506	511	511	487	481	503	523	498	502	516	497	506	505	513	547	477	482	488	495	522	505	523	522	538	506	494	514	516	499	533	501	527	486	486	529	544	472	504	500	483	506	474	521	530	471	466	466	484	480	505	456	499	541	490	531	480	517	488	521	484	479	444	516	483	510	476	511	503	500	504	496	477	478	515	480	502	499	496	484	512	477	494	509	443	521	491	470	492	488	501	519	479	530	513	523	533	491	472	464	482	516	505	488	481	469	501	513	498	524	529	458	502	489	475	504	523	479	460	473	493	531	481	459	502	508	531	487	479	484	477	521	483	486	512	513	517	541	509	485	495	517	511	494	491	454	513	528	522	530	465	502	530	499	476	487	469	452	480	510	466	498	508	494	550	513	488	525	466	504	513	444	556	499	515	484	508	450	492	443	512	490	554	482	505	475	520	518	508	510	505	497	536	493	540	468	502	502	496	497	498	464	522	478	456	507	497	501	483	513	470	505	505	510	506	461	500	535	498	501	503	508	518	493	514	506	517	527	507	444	502	448	509	513	477	483	495	521	486	503	499	496	496	484	469	491	518	509	515	497	524	494	516	490	513	534	504	500	514	508	500	480	466	491	483	490	500	478	512	554	485	514	446	484	492	555	523	452	484	520	561	507	530	500	499	543	552	507	540	513	493	520	479	487	525	473	504	469	495	433	462	546	489	478	495	454	553	515	528	504	497	490	496	469	512	426	525	515	541	535	515	524	468	524	531	500	513	526	517	496	473	542	465	462	513	518	524	493	529	486	507	483	544	503	525	507	500	477	522	526	484	507	505	485	480	543	483	464	514	510	504	513	490	490	475	480	438	471	480	515	489	494	529	486	493	474	463	533	469	494	527	482	477	496	483	498	537	503	551	490	472	496	474	527	513	490	508	487	544	493	474	535	489	482	492	522	525	500	469	503	528	479	526	542	507	543	458	489	523	513	517	513	502	507	502	531	490	516	471	475	520	513	498	508	529	524	445	510	521	505	503	487	500	484	514	474	510	504	535	485	481	484	434	461	471	503	492	502	506	504
28731	5114	3379	2893	1859	1141	881	683	562	466	438	404	414	342	353	374	360	366	362	370	340	308	338	320	346	307	320	349	352	338	299	353	325	317	308	337	289	312	288	327	306	282	334	292	335	265	306	314	320	323	321	307	308	337	342	323	270	300	303	278	317	327	310	295	322	327	313	311	299	316	311	279	293	343	316	306	277	349	295	283	333	299	310	327	320	335	335	297	264	316	321	341	307	256	302	297	295	245	320	304	293	286	253	297	298	313	320	280	324	281	277	305	343	344	300	314	313	275	324	290	321	293	309	302	329	301	283	316	324	270	294	302	343	312	284	334	274	307	310	310	318	275	292	295	309	317	305	286	299	277	307	310	329	329	341	291	302	337	350	314	324	262	288	299	296	310	268	296	302	281	291	315	281	311	321	293	329	310	303	350	279	306	359	310	308	285	316	323	302	316	295	355	299	301	314	293	311	347	287	355	318	314	295	271	321	318	302	310	303	324	336	257	298	300	297	335	352	322	303	316	291	343	274	312	312	299	291	287	317	337	301	313	298	349	299	291	275	310	277	282	291	283	289	304	278	306	359	288	321	282	294	322	293	315	306	326	301	307	293	285	334	342	341	319	295	265	299	300	326	314	336	315	298	306	349	314	287	306	319	288	293	309	312	306	326	302	294	310	307	266	311	331	344	316	307	297	299	297	301	295	299	330	334	293	289	288	288	320	309	313	297	332	317	311	293	270	312	288	255	300	294	321	304	311	290	311	278	310	276	313	301	316	309	314	284	298	296	315	310	261	283	277	301	304	326	311	331	310	278	328	288	312	311	316	300	280	301	270	274	327	314	296	313	286	289	312	308	286	279	340	291	284	339	344	340	312	301	300	295	289	278	294	300	287	285	291	313	277	277	304	323	316	294	312	297	305	301	285	280	314	306	301	309	297	303	293	313	310	310	279	296	270	325	320	298	299	308	316	327	294	309	312	301	337	306	317	297	305	345	305	299	305	285	287	316	299	292	302	320	325	278	284	318	325	302	258	324	292	314	278	301	277	291	337	301	332	308	311	294	309	291	306	310	321	310	302	285	319	299	313	301	293	323	301	330	324	293	294	307	320	312	309	264	350	331	313	315	312	328	286	281	260	315	259	286	317	302	330	314	313	307	307	310	310	285	300	309	310	291	333	324	323	305	279	316	299	296	293	343	302	303	305	336	312	281	284	293	286	281	276	292	319	252	287	299	294	272	293	302	313	327	319	329	306	328	281	293	303	326	327	293	301	329	274	289	286	320	289	312	313	291	321	316	318	329	302	315	294	281	264	301	295	342	322	314	312	324	330	296	311	302	295	297	276	284	325	295	270	320	301	269	315	289	333	312	322	325	309	276	279	319	288	329	325	291	319	307	312	314	305	346	361	333	269	316	290	300	289	312	329	298	294	301	292	296	319	321	286	284	277	304	290	337	297	314	319	311	344	300	323	306	302	297	316	346	322	306	298	291	351	280	317	308	323	294	297	335	303	313	309	310	317	284	324	298	289	279	313	306	304	316	315	305	311	275	301	317	275	328	293	271	313	285	262	294	300	314	317	303	322	319	324	287	315	313	309	288	302	304	317	326	324	279	282	321	291	295	320	311	295	334	270	308	346	304	288	321	269	276	289	313	267	305	273	331	301	317	292	313	299	319	317	273	296	340	301	317	301	308	296	299	268	297	318	308	288	301	314	287	322	298	289	323	290	286	332	294	281	291	303	338	305	304	283	325	301	298	292	284	280	308	302	269	339	306	313	282	296	275	349	277	327	339	335	267	315	296	290	311	299	276	301	315	313	292	303	273	318	299	314	298	328	316	304	286	281	313	309	301	347	329	291	307	282	286	294	285	269	305	294	295	335	286	289	295	303	274	285	303	315	334	276	303	298	287	305	299	265	290	308	298	292	299	332	340	283	315	313	312	306	287	289	305	319	284	295	309	298	276	311	312	285	297	322	300	296	283	295	301	298	268	301	315	317	319	303	285	309	278	311	307	330	273	292	294	289	333	306	310	312	309	311	333	323	279	290	330	307	307	284	318	297	298	298	285	311	319	325	340	350	310	272	313	317	298	304	293	318	291	313	317	299	311	281	315	321	268	296	294	279	315	328	293	288	288	306	307	292	285	307	330	269	281	270	337	297	273	280	318	281	274	292	307	287	288	303	302	305	353	310	294	332	310	248	338	280	342	263	314	283	304	319	310	307	292	313	265	301	328	275	274	336	314	263	275	282	303	295	307	289	284	306	302	280	262	293	281	297	301	288	297	358	334	300	301	278	307	328	270	321	302	279	341	311	328	304	278	322	313	297	287	317	289	297	308	311	310	281	300	308	323	311	272	294	325	284	273	270	287	297	299	323	312	304	288	313	300	308	325	322	305	299	297	290	307	306	283	290	279	313	284	329	286	300	262	298	270	273	329	306	312	306	282	362	287	312	284	286	311	316	300	256	348	311	314	293	337	301	309	313	297	310	309	306	267	323	341	298	304	324	322	302	309	299	306	255	292	276	300	321	311	302	342	311	297	288	312	303	319	299	287	295	297	303	271	282	295	312	305	295	315	295	311	294	319	307	311	316	334	302	308	331	337	346	308	299	319	318	303	312	273	303	260	311	317	313	316	320	329	289	317	299	317	284	319	320	293	318	343	280	291	314	305	315	326	295	296	317	320	308	315	334	304	262	281	322	332	308	267	329	280	303	315	270	309	301	302	299	283	285	300	307	309	311	321	294	312	299	325	323	302	271	277	323	309	280	338	306	300	299	316	296	303	302	288	323	303	282	303	319	363	321	281	334	286	289	331	314	337	332	329	312	274	276	309	303	308	342	322	335	275	282	304	313	322	344	288	290	296	310	316	319	339	292	293	286	309	316	311	323	294	283	309	339	352	304	338	306	297	276	306	296	342	307	307	308	333	279	329	297	317	278	279	278	269	303	295	279	309	287	328	300	322	310	333	317	314	301	328	309	330	305	317	278	304	269	293	304	326	299	289	296	305	312	344	281	326	301	300	310	304	306	301	306	289	282	281	332	294	311	300	315	338	309	283	313	289	304	285	288	279	284	305	324	319	292	289	341	281	320	312	285	317	288	317	312	337	319	284	295	298	283	306	309	262	341	291	277	326	326	274	315	288	317	320	296	342	304	331	273	294	269	302	325	317	285	302	303	324	306	309	324	304	320	334	292	297	294	274	279	305	302	299	285	304	290	309	295	264	305	321	316	302	324	261	310	280	286	303	302	314	332	287	322	302	337	295	313	307	289	312	333	311	275	322	291	287	281	283	333	285	313	310	306	289	328	322	304	295	318	278	304	294	345	318	315	302	299	316	315	310	281	304	304	317	311	300	265	271	301	321	316	288	310	279	299	307	321	297	291	311	296	294	304	303	285	270	287	284	329	294	300	274	304	302	344	296	318	322	313	279	329	326	324	303	295	306	356	318	284	281	267	309	308	304	302	285	301	278	315	297	304	327	264	318	304
16233	2521	6300	7828	6080	4644	3544	2629	2228	1770	1508	1249	1190	1127	1099	1021	1013	1007	941	959	889	844	841	785	824	847	892	903	920	827	869	833	868	858	794	831	813	791	829	755	788	808	807	787	786	755	756	721	761	721	738	711	737	695	717	740	683	669	681	686	685	703	736	661	714	652	658	734	659	682	688	687	661	722	679	718	710	636	678	644	679	704	706	660	709	712	694	643	690	730	702	671	696	709	702	707	666	690	660	684	709	709	715	689	722	669	656	689	659	690	717	712	681	677	700	715	708	721	647	713	690	700	694	668	670	726	690	692	684	688	723	708	653	671	713	689	700	708	689	688	721	697	699	683	692	668	671	704	670	697	708	673	651	662	724	706	674	710	704	646	676	692	692	659	694	687	684	680	688	696	678	683	722	680	708	669	706	670	692	696	713	699	701	689	707	670	674	708	701	659	684	694	732	700	680	710	690	699	639	717	664	673	699	690	654	687	685	726	708	699	676	681	698	677	684	662	668	741	666	639	671	707	700	676	617	653	706	646	729	664	624	668	704	699	699	648	685	681	700	734	670	693	661	682	726	652	706	619	683	718	656	656	723	720	674	674	681	686	689	691	697	687	659	710	679	667	704	704	693	645	712	685	679	613	673	659	696	651	731	687	714	687	698	722	681	646	687	693	653	719	696	698	715	715	662	670	720	692	699	699	683	646	624	707	749	672	680	707	654	664	747	664	662	685	703	685	683	710	657	646	666	715	691	732	663	717	680	676	655	675	715	676	676	701	658	699	670	752	704	680	652	720	646	643	711	657	688	715	667	694	673	731	694	687	685	628	715	652	669	700	734	674	682	685	683	697	691	696	680	638	701	669	734	660	669	654	663	703	673	667	690	713	677	690	708	654	688	707	665	695	724	658	648	685	703	655	695	698	697	720	701	671	706	694	707	651	678	646	677	704	674	664	683	734	671	695	679	659	665	675	753	685	704	727	696	735	692	729	714	699	654	741	733	668	684	698	682	701	696	668	674	688	710	689	671	729	685	673	655	678	699	673	717	681	654	668	716	723	726	693	644	665	723	715	696	658	732	717	686	710	713	667	620	697	705	679	698	705	683	686	689	684	688	699	701	682	706	662	722	667	723	688	662	689	683	705	658	696	658	726	750	686	754	640	669	706	719	700	710	747	682	681	679	675	658	689	716	732	667	670	676	681	709	664	701	688	724	679	639	692	625	649	684	720	678	667	678	698	665	727	683	672	703	693	701	648	677	687	708	701	667	717	685	708	697	706	706	677	674	679	687	685	697	692	707	670	713	726	640	670	652	706	700	669	667	692	695	726	697	692	688	663	683	667	704	698	679	677	689	711	647	695	722	683	715	703	646	689	661	673	618	690	703	663	682	720	679	674	719	682	732	685	729	738	653	697	665	687	668	722	722	665	669	684	725	659	686	648	724	694	709	688	673	685	671	661	628	647	661	698	640	692	667	683	705	709	690	693	707	734	675	697	668	661	693	696	669	688	631	654	668	671	745	695	769	664	659	636	651	680	686	646	714	650	661	673	668	699	696	724	690	734	698	738	691	687	704	688	749	632	670	732	681	651	652	656	683	685	694	690	666	669	683	675	654	701	705	677	674	686	680	660	745	682	718	735	714	698	689	662	692	673	697	693	667	703	772	734	633	642	685	690	725	651	707	658	643	701	699	703	667	655	689	723	692	689	677	656	696	708	699	635	744	659	685	727	684	723	670	682	618	671	695	629	658	678	685	669	693	675	677	666	705	688	716	712	680	692	683	705	657	704	685	707	687	705	669	673	676	712	682	699	722	666	711	702	695	638	745	690	630	688	643	667	656	683	713	649	695	686	716	685	712	674	651	721	659	664	651	722	691	690	658	648	671	699	694	672	689	702	678	669	720	648	724	700	700	683	737	709	638	661	670	708	700	698	681	703	706	711	683	731	713	670	685	703	688	681	665	673	680	688	695	636	718	704	662	664	646	725	693	657	736	693	705	689	700	712	700	720	693	659	715	659	658	659	637	709	711	676	652	692	674	712	741	664	663	677	636	704	664	671	714	713	724	686	664	707	749	655	664	749	672	697	667	729	695	662	672	688	706	671	651	707	698	672	655	672	649	700	659	692	673	683	690	690	704	680	653	701	699	712	750	649	692	722	690	659	677	675	696	730	671	699	699	703	692	625	703	732	680	671	636	707	725	684	635	746	674	686	643	712	708	664	640	721	664	690	643	676	709	723	663	699	736	672	697	641	694	682	652	659	669	674	699	721	691	692	687	699	664	676	698	657	711	658	687	695	710	647	671	652	694	668	694	680	679	677	674	683	687	684	713	753	723	637	681	671	630	635	696	695	686	672	688	726	708	687	697	679	699	700	657	684	723	669	654	661	643	643	678	684	712	699	669	707	701	694	693	676	687	683	720	699	716	692	724	649	653	706	731	677	654	645	660	714	714	679	713	693	667	691	708	705	673	692	685	700	678	659	678	680	645	674	733	721	668	663	665	694	707	688	698	662	714	690	693	675	693	701	665	702	724	656	720	684	728	661	735	763	679	656	685	659	654	680	673	714	657	690	665	722	670	692	722	673	661	667	687	667	678	640	688	722	689	651	674	661	730	704	750	646	736	686	634	675	641	668	703	737	730	636	645	653	707	709	707	698	689	700	665	698	701	661	686	719	670	677	662	730	690	635	657	706	672	680	733	714	667	667	712	734	684	685	665	666	688	660	672	682	690	706	681	678	685	667	694	682	696	668	678	679	670	671	745	715	658	678	722	672	723	707	686	672	664	675	709	668	689	621	615	694	663	709	733	658	679	693	672	663	654	650	688	650	737	646	699	700	703	652	712	709	715	673	654	713	730	708	636	687	689	659	683	705	672	668	678	677	709	645	675	656	683	688	672	677	713	705	691	668	713	720	690	673	637	740	678	651	691	700	724	718	682	651	767	687	699	697	690	691	667	720	670	695	686	717	705	701	741	641	709	716	656	699	657	726	721	698	687	714	690	699	694	711	714	681	710	651	710	749	620	706	717	686	705	687	698	654	672	726	723	677	696	691	674	656	736	726	715	651	702	693	696	686	660	650	654	645	710	681	719	677	683	666	710	674	680	675	717	724	682	667	668	694	690	666	642	651	725	674	672	680	716	687	684	683	636	675	674	708	697	669	684	681	711	682	664	687	717	708	700	656	679	661	653	671	678	692	676	716	656	708	670	680	685	691	703	713	673	690	646	653	722	662	679	687	648	682	651	696	644	690	689	682	701	672	644	709	690	722	719	648	664	683	659	660	637	693	681	683	682	683	669	701	698	694	678	699	691	740	671	690	694	674	688	652	707	701	661	698	675	661	684	675	719	659	679	693	723	688	661	668	625	705	735	676	683	699	664	708	685	676	731	708	721	731	676	727	673	696	659	691	692	716	728	652	710	737	695	689	685	694	696	653	701	698	685	692	683	675	724	699	726	720	694	669	688	684	696	725	741	666	721	704	654	693
38346	8946	5175	4333	2786	1873	1308	1008	829	636	639	591	513	463	430	457	415	414	407	397	372	380	363	370	377	354	431	420	417	337	374	374	348	394	376	389	371	381	356	339	370	363	387	371	356	361	369	352	391	357	387	351	360	365	363	337	354	339	387	322	349	338	353	327	328	371	359	319	334	335	299	332	358	385	352	336	323	344	326	339	342	354	375	346	334	344	355	343	347	372	379	372	361	348	352	352	370	367	356	347	362	351	334	382	342	334	354	345	334	362	364	320	324	344	354	345	356	319	364	359	322	369	358	355	360	361	343	362	343	342	354	357	321	318	326	393	370	350	319	347	342	328	342	352	353	342	371	313	307	307	320	304	351	354	307	343	371	378	345	367	337	348	363	340	382	370	293	353	357	347	370	325	347	348	405	333	351	384	359	343	352	353	364	335	323	304	335	330	344	375	337	345	320	354	362	378	395	341	334	353	323	358	365	348	347	332	323	356	336	346	345	381	337	363	353	368	346	333	323	332	342	359	367	307	339	333	353	344	367	370	344	350	342	306	385	358	354	334	348	323	330	362	342	364	355	363	348	335	339	327	341	345	330	343	324	331	346	353	344	344	342	317	345	349	346	354	340	360	364	347	327	347	354	342	343	338	346	344	346	349	349	299	380	354	314	374	323	335	320	371	299	355	323	385	372	332	331	327	321	350	365	333	356	359	375	334	351	361	330	376	374	360	352	371	339	305	330	335	328	336	343	343	377	301	348	375	359	333	372	359	329	343	341	351	319	319	348	351	314	327	369	348	361	314	356	309	365	338	361	336	333	340	340	349	355	364	356	328	346	360	365	322	337	341	343	353	325	322	346	318	332	349	346	349	306	335	314	353	355	363	340	327	334	354	346	344	377	357	359	318	355	358	369	343	369	322	355	341	322	332	370	320	347	359	361	332	366	335	342	364	347	328	340	328	354	328	333	367	342	381	407	332	347	366	355	367	322	344	324	355	337	318	354	338	348	324	364	346	366	337	349	325	394	361	345	326	362	337	346	341	351	385	320	359	333	355	331	370	323	366	332	385	310	326	335	378	344	333	375	326	353	348	362	348	342	358	348	404	350	367	343	347	350	355	318	317	340	378	334	369	345	364	356	344	328	348	377	329	319	363	317	343	321	336	341	354	355	380	339	352	340	368	338	329	332	360	312	314	338	359	355	336	369	345	362	369	366	359	357	359	324	346	373	321	331	399	378	350	361	339	368	299	317	364	356	351	374	356	345	345	317	292	341	350	367	346	351	369	366	317	355	367	345	381	330	342	312	341	361	363	327	337	368	345	359	356	369	346	361	350	389	367	320	336	314	363	398	333	341	363	336	292	362	352	337	363	333	360	359	323	367	350	363	362	342	305	335	333	322	353	364	362	302	307	323	337	333	354	336	358	357	362	357	343	330	341	354	326	346	343	345	383	327	347	342	334	363	358	345	387	345	350	347	353	340	329	344	343	323	323	332	341	354	351	372	353	339	345	351	338	333	368	375	335	337	375	371	343	380	344	369	341	354	333	377	338	355	358	330	338	333	330	368	362	324	325	357	347	305	336	363	350	358	366	392	381	387	377	352	349	367	357	349	314	334	328	339	348	358	329	351	345	311	315	324	349	350	333	355	345	354	319	363	369	359	356	357	320	320	349	330	342	322	360	353	380	338	286	319	369	373	333	341	343	355	350	334	322	308	333	317	305	377	352	338	319	342	350	327	348	331	365	329	304	335	381	344	337	353	361	347	351	359	347	355	333	324	319	342	357	337	348	334	350	337	359	341	342	367	359	360	347	349	340	340	382	365	317	334	297	383	317	342	333	318	359	356	318	333	361	354	327	342	331	338	348	346	364	361	362	334	346	357	381	334	310	320	333	353	311	301	346	364	366	370	330	329	352	345	340	366	350	329	356	343	307	356	330	318	363	360	365	316	370	348	343	343	352	316	392	354	349	347	321	370	360	389	362	343	336	325	371	376	341	351	379	360	312	368	327	317	321	298	363	352	373	296	349	383	356	320	370	313	357	383	306	317	361	359	333	379	350	364	366	351	290	297	373	341	352	319	307	317	349	364	373	356	358	330	320	370	305	317	335	340	352	343	366	346	394	331	311	328	357	347	354	303	351	327	366	318	347	303	365	324	305	377	346	341	310	348	356	383	350	349	321	355	355	338	337	345	308	359	335	326	352	340	359	357	322	362	377	349	356	336	317	320	384	311	341	345	323	325	328	329	328	362	338	333	345	338	363	385	345	368	364	319	336	323	312	309	335	379	344	336	362	326	357	364	342	296	363	334	381	324	334	331	333	340	361	335	357	348	358	341	345	331	333	356	319	332	357	355	313	317	380	356	361	381	336	338	335	301	355	331	339	344	373	360	329	319	339	327	358	315	359	351	318	350	331	345	378	335	336	345	361	326	328	340	378	361	319	339	385	356	370	328	294	350	361	325	334	336	339	323	372	324	339	338	363	317	329	328	340	308	315	345	354	336	321	350	351	341	347	349	388	330	373	371	346	334	369	345	349	332	359	318	324	340	350	325	348	348	342	300	335	305	348	331	337	351	356	385	341	361	364	288	349	347	330	320	327	349	383	396	343	332	346	334	312	324	357	328	355	346	336	341	359	369	325	381	366	348	396	304	346	330	349	293	399	350	371	365	355	321	324	354	349	327	362	355	366	339	335	341	310	402	353	313	362	364	314	357	381	325	379	353	327	375	320	363	323	307	370	334	349	331	359	328	318	357	347	349	366	355	352	346	351	396	377	354	327	338	342	359	336	344	328	321	351	336	317	312	332	312	363	313	331	392	335	372	303	335	353	337	347	341	360	347	333	346	355	380	372	334	352	344	372	330	365	326	343	330	360	330	304	340	320	383	375	366	347	324	353	343	323	319	346	314	330	351	350	340	331	338	342	335	355	347	371	333	336	347	372	380	321	335	340	360	358	338	327	339	380	367	342	335	319	337	356	346	345	345	361	321	334	343	347	334	312	341	354	350	332	348	398	355	354	349	354	347	327	341	368	345	323	298	314	325	332	352	337	315	357	339	334	360	386	364	330	314	346	376	384	359	372	325	406	336	368	345	288	348	317	351	340	263	373	348	332	347	349	309	328	294	330	326	321	302	388	384	349	349	329	356	374	347	332	345	354	326	348	356	333	396	333	329	368	378	355	339	330	360	309	342	359	371	324	317	362	317	368	357	350	330	311	347	354	323	337	318	340	346	350	323	356	349	329	339	317	353	375	350	309	321	338	308	338	308	355	338	333	317	355	345	357	372	374	326	369	351	314	366	317	366	338	352	351	365	339	359	350	340	321	387	308	340	363	370	308	318	302	358	349	353	373	342	349	322	334	316	344	354	369	347	351	348	377	369	327	315	322	342	292	347	338	358	391	349	327	383	327	324	342	349	332	382	347	348	358	340	336	355	338	365	331	352	395	328	334	339	342	350	320	349	369	351	315	356	322	357	320	335	337	365	323
20280	3502	8164	10672	8909	6581	5112	4033	3104	2423	1979	1673	1501	1492	1386	1287	1219	1114	1092	1076	1074	976	1021	1005	1017	1019	1057	1118	1092	1046	987	960	1001	997	949	912	915	906	934	868	903	907	858	871	858	836	835	824	851	885	795	831	739	771	727	799	794	787	785	763	771	751	727	706	817	782	784	756	766	783	801	753	769	816	767	762	752	750	757	699	744	745	775	791	790	746	779	821	739	748	831	749	757	820	756	772	792	744	785	715	740	767	767	768	819	773	748	698	734	756	803	720	768	797	741	757	742	737	779	804	770	777	806	744	751	756	694	750	715	750	754	711	750	828	705	727	731	755	777	720	758	781	711	753	709	696	776	749	767	746	749	765	747	766	756	720	744	759	734	765	762	724	757	789	736	753	734	767	773	765	745	770	728	724	748	779	745	745	772	787	751	775	753	760	771	752	781	786	758	723	769	760	747	747	721	762	707	766	774	712	723	747	754	777	764	741	729	797	714	740	749	720	701	787	759	770	762	798	729	725	734	694	775	716	737	797	748	753	769	742	772	782	735	735	723	735	752	727	753	756	709	766	730	692	748	782	746	706	755	718	738	746	691	750	740	716	762	727	754	720	754	740	752	703	790	756	736	732	778	782	786	764	774	713	762	742	720	756	804	734	692	735	695	779	731	768	752	793	729	786	694	672	776	717	744	721	768	728	755	804	773	771	746	771	745	763	773	749	776	730	772	764	779	742	766	750	777	763	774	768	724	770	719	741	778	701	728	731	755	727	750	727	776	791	735	777	742	721	768	741	721	735	701	727	758	766	785	757	797	804	711	738	782	808	744	792	724	713	772	767	777	728	743	765	758	724	725	746	721	781	756	771	731	781	804	755	771	789	717	734	755	778	759	777	756	775	706	819	779	757	761	733	725	752	756	763	780	765	757	765	744	732	788	752	744	726	720	747	749	698	730	781	751	766	775	780	778	770	747	748	740	768	785	740	713	766	777	782	770	770	743	759	795	766	728	709	796	786	754	757	778	730	755	738	755	748	763	736	712	768	712	745	827	794	748	762	719	819	765	735	760	708	775	738	698	795	729	767	750	717	750	770	739	737	767	728	760	767	812	762	762	754	752	751	800	825	754	752	741	763	732	764	761	738	743	732	811	768	748	778	739	735	721	767	748	768	738	819	751	752	777	748	740	712	750	768	728	719	767	725	757	744	748	756	777	768	690	729	763	808	781	805	771	732	778	734	687	777	715	736	787	756	765	789	814	768	693	787	792	777	799	738	743	777	761	757	776	771	763	772	747	780	703	776	737	747	741	754	741	726	791	744	750	769	741	776	767	728	778	752	776	769	760	777	732	764	806	745	716	691	782	758	778	750	714	731	786	789	784	789	745	792	817	755	774	806	725	756	785	762	751	813	747	739	791	784	734	750	790	750	775	774	781	727	739	796	737	793	767	741	740	728	757	735	795	741	759	728	716	784	775	717	719	716	738	791	749	738	757	799	764	745	731	700	758	791	787	768	685	763	723	787	779	760	736	731	722	729	720	749	775	688	744	843	770	779	734	717	711	689	762	768	768	772	755	695	780	727	723	769	765	774	717	681	750	758	775	740	779	740	763	774	743	724	741	757	740	772	758	765	721	745	780	764	762	744	766	783	772	779	736	767	761	782	699	745	736	750	764	722	729	741	751	761	740	725	780	704	787	773	753	750	774	740	783	763	741	733	727	751	774	784	720	721	766	741	745	742	761	779	745	753	725	778	775	783	759	738	757	729	766	769	727	747	738	724	747	767	728	737	759	786	758	763	736	721	778	746	773	787	706	816	756	739	728	803	721	772	784	712	778	795	778	748	762	709	756	795	756	736	705	751	760	777	782	717	753	770	737	734	777	748	772	758	743	735	697	759	733	766	747	805	784	731	774	778	790	773	736	726	730	719	731	707	742	742	782	747	763	724	765	767	755	794	686	777	771	763	722	778	787	758	758	705	720	755	754	709	734	747	695	717	753	785	740	773	729	779	754	741	788	830	730	755	736	735	748	767	703	775	750	781	740	767	746	757	748	758	799	789	755	760	754	751	762	747	784	719	704	749	697	760	760	749	741	713	771	789	717	764	701	754	752	749	767	723	732	739	709	714	801	727	758	746	734	713	759	792	779	709	686	746	772	742	770	765	774	744	791	771	728	754	735	776	785	702	766	778	789	760	776	712	726	773	783	770	793	753	804	769	744	730	688	827	771	731	746	725	771	797	767	742	784	763	706	698	750	761	756	806	725	764	776	690	715	747	775	732	769	775	757	717	733	746	761	717	760	774	740	749	766	759	800	739	757	758	706	786	727	739	739	730	773	737	791	782	817	740	732	708	771	740	777	766	796	788	722	740	771	756	712	729	769	747	784	713	772	743	804	745	765	798	750	769	742	746	782	723	716	733	745	780	785	722	777	769	753	715	755	742	709	750	764	785	757	775	749	753	735	761	774	765	769	754	763	749	726	755	762	776	748	764	761	760	743	803	769	766	751	748	783	769	730	734	701	683	735	705	746	738	718	803	761	763	770	744	752	739	794	762	780	771	743	739	749	740	710	800	773	780	777	752	742	747	774	795	782	746	778	670	730	750	748	753	769	745	798	711	739	776	743	750	736	741	723	748	776	805	765	769	763	765	721	742	789	748	764	763	742	753	734	802	722	739	751	755	733	734	832	762	754	726	729	766	759	763	758	725	778	722	735	736	758	761	738	737	768	785	740	741	780	764	778	730	722	767	741	790	783	755	762	785	750	747	747	734	783	745	748	773	759	730	727	769	750	764	713	767	742	765	777	749	764	764	736	745	761	703	779	701	733	779	772	746	771	778	763	770	792	783	734	780	720	691	728	746	722	782	758	756	775	780	692	793	753	755	734	772	785	801	753	757	798	745	734	765	711	746	763	716	749	757	726	735	741	719	687	714	806	760	733	714	779	714	732	765	722	747	771	728	744	703	707	730	736	759	746	765	730	714	777	749	812	760	731	784	751	772	757	758	784	759	745	754	762	749	720	780	779	751	731	753	709	775	717	768	764	756	746	752	762	692	792	740	755	772	717	696	739	762	758	729	786	743	774	778	742	756	717	792	785	739	722	768	779	750	744	737	740	710	727	695	759	771	690	753	741	800	759	722	758	805	773	682	764	762	762	784	780	731	761	700	708	788	776	721	783	754	739	771	780	750	774	739	726	780	745	763	741	787	729	734	724	734	744	740	787	760	750	721	755	780	758	735	802	765	747	759	774	768	725	726	767	751	745	749	726	753	688	763	774	731	811	770	758	791	753	774	751	733	766	752	781	755	769	767	754	739	734	748	767	724	783	723	726	728	734	763	786	773	767	765	727	797	760	757	782	694	734	717	721	759	740	739	713	781	802	813	721	780	723	779	783	738	789	785	769	774	786	740	708	705	793	733	768	778	746	726	741	765	705	740	782	732	768	792	726	767	749	744	790	739	807	731	810	765	752	773	738	757	734	745	817	777	760	770
11375	1555	1508	1329	892	640	488	391	350	299	295	287	243	231	276	235	236	228	202	229	234	259	219	226	230	236	219	221	235	245	233	213	191	224	224	206	213	226	202	220	234	194	219	252	201	221	213	211	235	223	215	227	213	217	229	200	198	180	217	211	210	205	245	234	193	202	205	222	203	189	244	232	210	228	172	188	220	194	228	207	201	230	186	203	224	207	229	202	228	205	231	209	186	227	204	212	201	204	177	230	232	200	209	210	211	203	203	214	220	224	198	231	213	179	229	236	211	206	217	203	215	213	203	219	194	188	221	219	226	185	215	241	233	234	211	209	199	232	209	205	243	213	210	200	214	219	189	194	229	239	212	199	205	191	216	225	200	204	209	236	228	222	212	222	229	201	220	216	236	203	194	177	225	197	236	216	243	193	229	217	184	226	235	217	194	204	213	238	218	205	196	216	194	205	230	230	198	196	202	198	212	191	209	232	213	201	190	214	199	180	228	205	212	209	205	229	194	196	228	225	210	227	190	204	218	194	212	214	233	194	210	205	207	161	233	205	201	221	228	220	191	201	200	215	221	222	168	201	232	242	232	241	203	210	223	205	201	169	237	199	188	203	210	226	225	213	225	207	223	236	208	229	215	208	224	192	199	211	231	219	183	207	198	209	204	205	213	196	223	203	243	233	214	192	192	198	221	229	220	183	213	198	195	196	210	214	204	211	201	262	225	225	210	214	215	220	204	202	221	201	207	199	223	201	186	196	220	208	197	192	203	211	211	188	217	189	190	210	184	173	189	198	180	201	208	198	193	216	220	210	206	218	215	222	231	245	216	208	193	210	202	214	212	187	230	215	215	228	227	204	210	220	201	190	182	188	199	196	192	176	194	238	225	207	208	205	218	226	193	218	212	238	213	224	187	193	231	212	222	226	222	228	215	186	177	190	199	195	230	238	188	212	239	215	220	210	214	194	242	214	197	230	208	195	220	214	216	195	235	220	208	210	220	209	234	219	185	211	232	220	190	209	220	211	233	226	209	184	189	217	229	206	234	205	190	208	194	202	178	199	217	245	211	217	215	183	202	206	241	208	204	199	196	207	225	222	204	233	208	244	221	222	218	204	209	211	199	207	225	240	202	229	230	185	195	233	227	185	227	228	192	194	187	228	204	210	190	220	206	223	226	215	242	222	236	237	222	195	202	223	196	234	196	208	216	209	225	232	223	212	211	210	215	213	188	220	222	208	217	228	206	204	205	208	202	210	198	210	231	212	228	203	213	195	232	208	212	192	220	233	212	206	230	214	209	187	196	181	201	225	235	238	206	248	210	234	223	235	208	211	210	180	183	224	224	213	239	214	211	222	198	219	221	206	205	224	210	213	203	216	222	220	200	200	213	216	200	170	207	177	194	212	202	208	212	204	192	219	211	211	232	224	206	197	216	222	210	220	217	227	272	198	217	197	219	181	195	206	222	171	207	203	196	209	203	209	217	185	229	191	198	185	224	223	180	189	210	228	183	220	206	212	212	221	195	221	199	194	206	202	188	236	211	208	240	190	206	190	177	248	192	189	227	187	219	220	218	229	221	255	206	231	231	220	207	186	216	193	206	218	186	198	223	219	191	205	207	202	203	199	233	189	211	219	222	195	250	196	210	240	216	209	244	196	203	195	206	207	225	205	263	207	178	225	212	208	188	213	209	207	239	204	203	220	203	204	215	213	200	188	204	205	207	217	205	218	192	206	176	196	224	201	205	198	208	207	237	208	215	186	218	203	227	197	212	213	222	220	226	223	233	207	214	204	215	195	235	199	208	214	218	217	185	182	209	216	240	242	222	212	203	194	204	218	220	243	202	188	247	236	199	222	213	209	192	226	214	196	219	213	230	222	233	195	196	209	206	198	199	190	205	200	195	207	215	190	176	195	192	183	209	236	208	197	238	192	210	222	215	225	205	240	212	225	213	208	200	216	217	201	205	223	222	185	191	194	203	216	216	182	206	196	209	200	213	200	213	221	233	195	197	190	244	226	199	204	224	198	203	206	197	197	189	219	220	208	234	211	226	185	185	220	207	216	186	206	200	211	230	201	238	196	196	205	192	200	218	216	191	206	219	222	213	215	222	226	235	205	236	198	205	209	218	229	225	239	211	225	210	212	209	213	209	200	193	168	214	224	211	205	211	217	195	207	193	209	222	219	200	229	248	214	218	197	182	211	210	223	206	227	231	210	216	212	209	202	195	223	210	201	197	235	228	227	238	200	183	206	184	203	225	197	200	209	179	198	205	205	219	210	202	221	242	229	202	214	227	221	214	214	211	229	211	202	193	201	209	209	220	207	214	175	207	203	216	198	196	212	195	191	224	193	199	201	186	208	207	173	215	226	262	225	214	213	216	223	231	217	206	211	209	240	229	257	230	206	184	205	188	223	200	231	230	177	197	221	208	185	217	204	228	195	201	219	210	247	199	215	207	187	227	210	220	210	206	219	214	202	202	199	211	207	205	216	217	197	253	223	197	200	235	215	206	203	184	195	246	213	211	195	194	223	198	207	211	200	219	188	215	194	211	235	196	217	219	200	236	228	232	231	213	217	194	231	240	207	220	252	221	196	211	248	238	220	193	200	238	217	209	200	218	230	223	217	202	208	177	220	246	194	214	215	207	207	242	216	208	220	207	187	196	209	187	168	206	187	201	203	215	179	212	216	207	201	199	197	186	213	200	182	233	210	191	200	227	181	223	213	248	206	235	182	222	218	195	218	258	217	179	205	215	216	215	229	198	194	222	215	233	207	226	216	218	196	209	218	208	248	227	258	197	176	205	207	225	206	187	191	220	220	220	219	186	214	217	219	209	219	211	219	222	205	214	200	219	210	224	194	221	199	224	193	202	197	236	197	232	200	222	209	228	204	196	216	200	267	216	210	216	223	242	191	232	215	183	218	193	211	238	202	214	210	190	203	216	239	184	198	201	180	223	223	212	186	216	203	228	227	197	178	221	201	219	250	201	211	220	213	197	222	226	209	232	188	170	213	244	168	198	224	209	205	186	205	215	187	228	219	210	160	241	192	175	209	222	188	195	206	211	228	204	220	211	223	222	204	193	213	205	224	195	218	204	235	199	179	220	210	222	230	215	183	199	231	225	191	213	183	213	202	201	216	234	240	219	220	225	219	183	212	192	217	199	221	193	210	222	236	220	177	178	219	222	231	213	210	207	195	218	222	204	206	219	236	202	195	222	208	208	230	197	192	221	209	223	218	204	223	189	201	210	210	193	204	186	206	199	210	230	185	205	194	205	185	213	218	201	213	222	210	205	209	209	208	222	208	202	238	215	206	213	213	238	194	221	209	212	219	198	233	196	218	192	213	208	213	203	208	196	212	212	213	217	201	220	204	203	200	195	188	226	210	210	221	198	191	208	217	214	214	212	210	187	221	245	223	212	215	211	211	216	231	229	216	197	230	202	198	188	244	236	221	198	183	231	197	193	188	229	218	182	220	201	205	192	213
6746	1473	3173	4137	3278	2452	1853	1579	1281	1026	892	746	801	701	708	622	656	597	605	626	539	586	585	564	574	592	567	627	546	578	605	551	568	589	584	571	540	521	588	552	552	530	560	539	569	481	529	548	546	519	512	570	496	500	558	537	497	527	514	558	522	522	466	487	457	523	546	427	488	517	517	513	502	555	529	483	528	538	451	493	547	525	512	499	511	526	527	514	508	527	504	523	499	545	516	528	515	483	534	480	504	514	502	490	484	529	511	505	508	463	526	499	517	515	483	515	492	516	500	512	513	503	504	487	510	465	517	490	504	507	473	501	535	458	486	473	500	509	453	503	484	537	519	469	438	502	495	498	474	474	507	463	486	496	500	501	523	486	500	478	482	493	482	513	502	490	504	501	526	504	474	554	489	503	527	485	505	508	523	504	492	503	452	491	483	473	486	513	510	485	516	504	493	490	505	513	459	497	502	455	498	480	460	489	544	507	497	514	534	515	505	532	466	489	458	499	533	508	500	502	510	485	495	484	493	527	530	517	458	523	460	481	524	476	542	485	508	499	509	538	509	479	539	512	514	502	525	505	486	485	495	497	479	514	539	500	498	538	532	538	478	486	489	480	498	494	492	460	480	506	525	491	510	479	526	542	478	497	508	528	517	485	525	485	546	525	501	503	520	527	485	476	464	499	513	468	500	481	489	499	501	484	500	528	514	487	464	464	481	490	498	476	503	487	518	503	526	478	527	496	525	562	500	520	545	512	501	484	479	507	531	485	489	501	524	439	522	483	489	562	507	456	515	491	506	566	510	519	507	465	486	521	502	527	514	496	511	524	507	495	469	506	529	505	465	481	506	501	503	492	515	480	494	516	541	498	520	550	507	491	527	514	490	531	515	485	501	495	500	515	499	502	493	517	528	503	490	561	494	510	495	523	501	504	435	503	505	489	517	508	517	460	508	486	515	524	510	501	478	490	486	500	465	528	528	518	470	500	533	492	518	487	488	512	493	519	501	550	534	497	498	543	500	478	511	495	481	476	485	471	506	498	467	547	492	517	469	480	507	517	478	500	511	522	501	540	473	484	453	483	497	505	501	506	483	473	479	467	535	493	500	494	500	527	496	510	499	507	501	489	502	517	488	538	512	457	492	526	479	523	534	503	522	473	480	497	510	456	539	481	486	507	504	476	485	507	498	526	501	515	527	491	495	543	470	520	467	562	525	498	497	501	489	511	496	536	527	534	498	520	522	487	514	503	508	504	477	492	511	519	516	502	534	476	531	525	490	506	509	523	513	502	512	481	498	526	486	454	551	544	496	520	494	501	536	480	542	476	500	451	524	537	534	532	479	536	485	481	500	523	516	505	517	503	455	511	544	506	520	495	523	464	535	505	499	473	498	519	480	516	496	526	524	458	478	524	504	526	485	491	487	510	471	487	507	505	511	508	483	496	471	498	481	527	485	518	508	454	485	519	468	529	499	478	503	514	545	488	509	503	533	484	481	521	535	506	508	527	487	516	492	520	499	517	485	524	533	471	490	532	474	520	532	485	525	471	511	535	474	484	513	512	522	473	519	464	490	521	468	473	517	461	484	541	528	473	543	509	501	500	517	491	487	504	466	510	505	515	503	544	482	496	489	483	487	465	524	465	482	471	501	502	519	492	494	547	497	483	522	509	497	468	524	503	500	510	484	510	519	488	471	497	514	513	482	507	544	508	525	461	524	451	501	451	488	511	495	485	530	512	521	548	476	505	501	521	523	526	484	496	494	571	499	530	535	507	481	481	500	504	547	459	494	497	525	527	527	490	464	506	494	465	488	509	462	502	487	543	468	509	516	500	477	479	507	501	480	510	470	518	490	486	516	465	517	493	513	503	496	503	523	476	517	484	502	483	526	486	509	479	485	452	500	520	481	475	502	490	517	435	507	500	507	459	491	476	498	522	505	485	504	508	468	480	496	490	472	502	497	499	505	512	507	503	496	492	512	495	520	470	530	530	486	495	493	497	495	505	504	516	498	496	451	488	516	509	530	494	520	484	455	500	484	507	477	513	482	500	514	462	508	510	503	572	532	482	496	482	489	474	500	493	515	497	526	511	507	511	498	503	470	490	486	492	502	468	493	547	526	497	481	467	526	497	521	502	495	504	507	490	513	511	505	470	500	485	517	476	487	519	521	537	497	480	469	503	473	477	482	535	514	490	508	520	497	499	516	492	510	512	478	536	464	495	511	506	500	505	474	485	471	464	479	478	471	479	512	491	476	486	503	484	504	516	472	535	490	483	508	503	478	500	452	527	518	516	493	485	481	469	497	508	542	496	532	472	492	461	531	478	521	508	501	528	522	532	481	520	499	483	484	556	485	492	513	521	540	471	509	483	517	477	501	465	498	507	525	500	461	543	500	507	538	527	514	467	505	514	489	543	496	463	525	456	515	496	523	492	507	516	498	466	491	495	492	520	536	509	510	507	494	498	503	500	509	503	505	500	515	467	497	488	502	510	499	467	533	489	516	512	511	494	478	543	522	520	473	503	491	510	555	486	517	493	571	513	469	495	504	490	480	507	488	534	517	519	531	495	541	519	537	495	478	488	494	521	474	470	499	496	517	498	473	503	515	477	514	531	513	495	503	517	499	454	488	559	503	502	479	486	523	479	485	535	501	519	487	512	524	501	489	564	485	475	525	481	475	512	530	469	479	532	478	516	497	500	489	495	508	523	525	496	483	504	522	526	498	503	542	518	531	529	489	495	508	536	504	499	507	500	513	519	505	522	508	532	459	509	512	491	468	494	489	513	493	482	483	497	519	543	468	512	450	506	497	476	491	499	448	514	506	475	474	495	491	512	500	499	472	496	523	524	519	512	496	558	499	512	463	505	533	527	480	540	480	506	472	494	544	484	499	466	518	521	526	522	521	502	488	485	473	497	497	488	494	524	502	523	533	535	500	521	508	497	505	530	501	495	502	531	500	500	488	529	507	518	469	467	520	473	525	499	515	472	491	498	481	475	506	518	500	506	495	513	497	465	516	482	522	512	537	523	474	535	536	481	518	509	497	483	497	494	508	517	485	518	464	502	467	493	507	482	513	520	482	517	501	536	515	522	500	510	478	510	458	509	504	502	487	515	503	494	501	529	496	468	500	500	489	486	454	510	525	491	501	490	503	508	542	525	512	475	486	507	474	526	485	478	520	483	495	504	516	472	489	482	488	495	492	537	478	524	525	448	460	541	521	524	480	511	485	508	504	495	435	539	496	509	509	479	560	544	524	573	474	500	537	468	532	485	488	497	514	527	490	485	521	494	522	507	484	530	493	542	535	502	482	521	507	485	514	497	494	506	504	493	489	493	449	483	496	492	456	520	499	482	508	528	487	530	494	504	501	488	465	475	486	475	511	503	518	506	516	507	517	488	515	536	480	509	503	470	501	494	470	497	481	521	503	508	520	485	508	478	462	516	502	508	452	494	489	533	489	506	508	465	490	523	529	510	512	499	509	493	480	481
28419	5151	3115	2869	1866	1251	914	727	632	480	414	402	406	435	389	370	337	300	336	320	330	328	323	312	301	330	351	356	337	316	344	320	359	336	299	299	340	288	331	320	319	308	320	304	309	328	316	356	305	316	317	332	310	315	307	324	283	287	296	308	351	299	299	276	317	263	311	333	341	295	300	314	292	320	301	312	293	305	331	279	275	301	309	312	311	305	313	287	293	290	286	318	311	292	313	282	320	315	323	276	308	294	347	291	327	306	288	289	304	295	305	327	278	305	324	304	269	274	288	356	302	275	282	308	336	307	329	296	297	303	313	332	271	289	314	322	309	276	306	276	289	301	301	317	298	309	336	304	323	298	299	293	353	296	296	318	316	296	295	304	311	303	308	328	328	303	297	294	309	304	285	256	299	283	303	304	313	301	280	333	303	270	322	332	328	315	292	307	264	285	282	329	307	295	324	316	303	327	320	286	274	297	280	289	257	302	298	311	262	292	290	339	260	335	311	305	303	309	319	306	301	272	309	353	323	278	290	290	312	341	288	349	259	321	285	322	316	282	316	311	328	331	334	312	297	309	329	289	287	298	290	333	309	271	317	286	321	317	318	314	318	319	326	328	292	272	320	286	332	298	299	325	284	285	284	271	292	308	312	298	343	322	293	288	299	281	294	302	314	278	311	304	352	305	302	289	317	298	304	304	298	327	327	274	310	284	286	311	312	310	306	299	315	300	336	312	312	308	306	324	303	289	302	312	285	273	304	300	288	312	314	295	300	314	289	314	329	286	317	309	317	289	301	261	295	300	287	332	317	300	288	288	311	281	308	305	316	327	284	305	303	314	258	293	305	300	280	295	282	289	321	313	286	316	311	285	320	284	287	298	288	316	288	269	348	261	288	293	285	298	305	300	278	296	340	292	292	300	285	309	320	309	323	333	283	308	290	338	325	314	295	309	315	312	279	314	305	319	300	269	274	280	303	318	302	293	270	282	288	311	283	318	320	309	275	288	312	300	281	330	319	307	299	313	269	287	316	281	324	306	295	311	305	325	304	322	297	291	293	285	292	278	339	323	295	293	297	298	280	294	293	298	338	297	345	309	312	313	339	303	319	325	276	297	258	316	294	296	291	292	280	324	271	279	305	295	315	303	295	289	300	283	308	313	310	293	286	290	323	318	334	328	298	284	283	270	275	241	304	303	343	390	306	301	252	272	294	306	299	310	294	285	312	324	284	303	312	289	290	293	306	321	298	283	337	320	269	301	308	276	314	314	260	321	286	283	284	323	307	274	300	311	272	323	322	306	287	319	306	286	316	325	311	327	299	277	350	330	291	310	298	298	318	318	316	284	305	267	309	338	317	297	299	298	315	326	277	289	249	290	327	311	317	290	300	306	289	291	328	313	286	295	307	325	282	305	313	304	323	313	308	291	273	297	302	311	309	250	322	300	262	283	329	296	284	278	289	325	294	287	332	293	316	306	296	310	331	294	293	303	316	288	299	283	306	302	297	299	285	303	288	294	286	311	308	308	302	303	339	339	303	290	307	295	305	281	291	311	304	305	334	325	304	314	301	299	306	279	310	279	284	301	304	301	317	341	300	317	303	303	309	297	296	275	310	297	289	300	284	319	291	313	303	300	311	271	289	263	280	295	321	290	331	271	268	307	316	310	308	322	279	307	306	341	336	318	280	284	279	313	302	291	291	277	304	290	305	291	298	336	322	307	304	342	298	306	363	269	288	303	329	298	268	313	313	306	320	313	286	265	311	317	323	291	262	304	288	319	301	303	282	319	303	308	324	287	319	296	300	276	280	273	287	272	272	276	287	286	297	297	308	295	300	321	263	305	317	311	323	305	306	300	279	298	311	309	317	297	257	305	311	300	311	298	300	280	303	297	262	349	321	280	315	321	302	292	321	338	324	312	308	320	310	309	307	266	283	321	294	306	311	308	287	295	292	297	309	298	310	277	300	303	286	306	296	308	303	281	288	281	270	289	325	331	283	312	301	308	301	322	289	306	303	324	276	320	324	304	304	311	282	319	296	328	275	281	292	271	295	308	316	317	328	324	288	298	303	294	330	299	275	314	297	273	327	288	279	274	319	333	286	307	330	286	318	352	305	297	308	295	302	285	314	279	291	298	305	287	324	333	291	296	292	307	313	320	321	292	318	314	268	284	306	318	311	281	293	308	321	291	267	276	293	294	317	307	308	293	305	332	294	313	319	316	323	306	299	307	304	308	272	299	305	311	311	288	312	293	286	314	313	326	328	303	340	305	305	329	279	326	297	311	271	311	322	278	306	305	349	302	304	296	288	347	303	289	340	272	313	288	257	299	274	309	293	281	300	286	293	332	320	321	315	273	320	246	303	300	294	313	312	282	287	326	287	340	337	295	285	300	295	314	313	341	304	305	292	313	302	303	301	297	266	291	333	273	308	315	291	318	316	252	328	317	307	296	278	259	275	325	290	266	313	313	307	297	298	299	313	286	288	303	263	293	313	297	297	319	294	257	279	298	274	317	314	269	322	316	316	327	296	298	303	278	301	286	315	308	292	311	332	324	319	332	291	295	296	316	287	319	289	288	296	332	309	296	304	316	313	312	310	300	317	309	302	318	292	336	283	289	295	315	349	289	308	286	272	328	312	298	303	294	310	295	324	280	288	265	278	312	302	273	303	324	277	288	326	316	286	312	308	296	298	324	289	320	307	304	321	314	292	286	331	318	317	298	290	296	322	307	298	326	301	280	346	323	320	296	295	339	309	298	267	322	334	285	300	292	310	312	297	307	317	302	282	287	295	315	278	272	300	264	314	282	283	313	307	314	298	302	321	317	321	305	324	273	292	326	286	286	302	317	315	279	307	334	311	303	296	294	321	310	309	291	297	351	305	272	293	318	275	330	310	302	322	289	306	287	308	295	311	283	297	299	274	290	336	293	299	284	318	300	302	343	296	323	285	274	304	318	349	305	269	302	282	279	304	279	299	309	305	323	286	297	277	285	304	320	339	278	291	300	310	275	317	285	299	296	299	308	321	298	292	251	306	307	314	317	306	302	318	310	280	299	296	305	276	331	284	322	310	322	320	316	313	297	309	315	306	302	297	309	327	295	305	296	281	321	274	289	266	306	324	282	297	290	287	340	291	312	292	317	313	280	337	307	281	310	288	306	313	341	317	338	323	312	300	356	300	289	288	303	258	320	309	281	321	322	315	279	289	268	283	290	343	299	326	294	313	292	314	312	318	308	306	265	322	280	309	310	273	293	295	306	306	309	306	301	302	299	325	286	284	307	284	319	335	310	296	291	292	330	298	301	315	292	296	283	284	295	292	336	311	287	301	295	333	323	294	294	323	300	294	286	311	297	303	284	294	327	322	292	298	293	293	301	301	276	311	295	291	316	302	289	282	283	293	285	280	306	333	310	336	272	287	323	330	328	311	306	314	312	317	274	314	335	264	276	300	281	328	253	312	302	309	298	283	273	310	297	336	327	283	308	239	295
15965	2581	5755	7674	6243	4667	3487	2855	2278	1783	1498	1289	1225	1074	1090	1002	939	955	871	920	884	878	848	852	809	839	907	861	914	867	836	790	771	815	804	829	798	816	792	709	765	754	786	744	723	781	765	721	729	740	753	740	722	713	727	710	703	721	692	716	698	645	677	738	641	699	705	700	680	697	713	687	715	680	685	680	657	690	647	696	685	682	708	653	692	727	657	659	719	685	699	712	662	685	645	671	671	645	714	634	669	691	737	687	668	702	649	674	690	658	640	698	723	659	661	719	679	694	652	666	706	714	703	705	711	642	679	677	727	719	652	698	685	598	721	720	689	656	677	710	649	717	691	697	733	647	680	704	681	637	714	653	719	702	769	661	718	749	677	663	721	664	673	648	727	670	675	637	718	694	657	680	678	665	669	676	663	704	627	704	649	719	699	705	680	642	641	685	696	698	677	683	673	687	664	679	692	720	663	700	634	695	662	670	645	683	699	682	636	688	667	702	645	690	704	687	686	690	710	634	719	690	668	716	706	680	655	674	661	651	668	710	720	724	704	652	676	638	700	667	698	685	701	651	691	672	649	687	671	705	675	649	681	691	675	704	730	664	663	693	691	700	641	693	599	660	688	672	653	678	704	686	710	648	651	672	681	672	728	699	629	669	710	692	662	673	649	661	703	700	690	677	706	676	705	653	681	658	661	716	680	697	667	677	689	666	705	648	693	716	694	696	719	646	697	742	671	675	639	671	679	735	699	653	657	713	710	691	681	699	688	685	680	707	721	656	673	720	687	707	692	673	692	698	677	684	744	677	689	699	664	696	713	681	658	681	686	672	707	700	690	690	652	665	704	645	671	664	665	716	668	673	719	685	662	680	706	660	686	707	666	711	655	685	654	656	703	695	660	727	661	670	660	631	671	700	639	670	688	695	724	729	637	717	694	688	691	705	638	646	710	681	675	694	648	691	645	684	711	690	678	694	688	681	681	656	676	710	674	707	661	664	667	662	658	707	676	660	694	657	694	669	634	713	660	678	636	686	702	680	669	638	700	615	676	666	652	678	660	669	688	661	732	724	659	622	671	663	708	696	711	720	685	704	686	649	641	669	672	700	716	689	700	696	718	652	657	682	694	686	614	675	689	639	694	758	638	655	671	694	642	664	735	707	680	637	644	675	725	692	648	668	646	641	684	706	636	667	672	722	723	704	708	700	685	735	688	683	680	645	718	690	672	713	665	717	685	706	651	704	694	678	656	663	692	710	655	681	665	715	693	646	683	713	678	711	669	705	700	660	659	721	660	703	658	693	707	669	696	685	659	672	663	677	683	701	662	668	704	694	653	646	666	674	705	715	702	652	693	657	721	647	670	682	710	704	718	586	629	690	720	707	684	690	665	709	655	713	709	718	679	756	704	674	696	693	686	663	695	659	702	713	667	677	716	694	692	660	646	687	722	645	746	659	638	686	671	688	709	633	692	699	644	656	686	664	646	679	664	654	722	663	674	675	690	653	714	724	718	689	682	708	685	690	691	642	685	667	688	694	693	673	704	668	704	696	649	708	686	677	689	710	737	694	687	675	642	697	662	678	703	701	699	710	689	690	673	650	678	686	716	690	675	659	719	668	669	689	677	689	659	674	671	720	684	677	644	704	706	693	666	656	697	712	694	681	626	678	655	742	704	690	676	676	684	688	704	702	680	700	728	614	741	682	674	704	661	640	700	615	678	683	730	684	711	635	652	671	689	680	701	700	702	756	746	695	671	671	707	681	681	725	730	727	687	712	713	592	704	651	649	666	698	707	655	662	654	708	663	687	714	733	690	637	687	704	673	640	638	700	651	668	660	686	663	684	694	644	679	697	699	739	673	682	654	727	673	669	730	663	696	690	669	685	711	671	666	736	625	702	687	655	677	616	664	670	667	693	674	709	704	679	685	732	682	685	732	680	703	752	668	721	673	674	673	715	693	714	677	703	661	649	688	684	673	709	661	693	662	662	735	713	706	647	684	705	728	701	672	658	706	681	701	647	663	694	688	670	627	676	644	707	654	654	673	680	692	658	668	698	666	623	652	678	655	721	703	685	684	716	697	661	661	680	643	699	665	707	677	678	706	710	640	700	639	689	690	700	679	678	676	687	667	668	649	722	704	696	689	677	649	629	686	691	698	739	706	717	628	700	671	690	694	741	710	708	688	718	701	661	697	688	664	654	675	656	684	681	687	717	717	650	639	669	649	695	666	657	662	660	670	660	670	681	690	719	695	673	643	676	699	661	688	635	707	665	696	689	696	642	653	655	698	720	711	682	664	705	701	710	684	687	693	683	669	650	667	693	639	682	638	667	695	652	689	659	731	673	697	682	682	685	658	730	612	674	720	693	695	704	718	678	662	677	667	690	673	670	666	652	689	667	694	671	674	690	686	668	682	652	649	650	684	674	648	656	659	706	654	684	668	675	678	754	661	682	687	675	675	695	671	665	725	667	677	675	681	693	681	634	709	706	729	655	724	707	713	680	681	686	676	730	677	688	691	697	691	698	649	678	662	665	672	680	691	716	742	699	667	720	682	694	612	636	689	618	715	680	669	689	642	675	654	660	682	676	699	692	683	660	651	696	694	670	667	670	663	653	641	670	693	671	684	699	679	686	688	667	660	688	730	730	731	694	718	670	685	674	708	698	689	700	647	695	688	685	688	671	685	685	662	675	682	680	689	666	642	731	627	649	729	709	697	703	679	715	634	663	683	680	665	650	675	729	706	630	640	693	662	760	705	666	725	663	658	676	682	674	653	704	660	688	673	690	687	707	658	660	656	649	645	746	666	636	715	661	682	686	671	664	672	711	714	640	711	682	687	671	704	634	669	702	650	678	695	712	664	689	647	685	688	676	693	641	691	672	728	666	693	655	654	684	680	712	641	662	642	686	706	705	642	671	680	670	669	683	660	666	681	698	698	636	677	660	666	730	683	641	667	660	661	665	689	711	681	629	642	733	688	664	659	684	694	702	724	696	649	694	671	682	657	669	674	656	627	657	702	665	716	724	648	655	673	729	691	726	683	693	671	647	678	714	680	672	717	688	635	703	674	691	683	670	639	621	677	695	642	673	662	655	696	662	712	732	698	681	673	707	667	714	686	692	655	690	693	706	731	685	656	697	680	687	699	723	662	683	682	671	729	698	693	611	661	697	667	662	675	717	672	693	684	682	677	685	680	683	703	682	691	685	661	685	688	671	679	679	661	662	710	691	659	676	725	679	698	701	667	629	673	713	655	672	622	681	682	649	676	683	696	678	663	732	646	708	688	687	659	665	667	694	728	645	661	660	665	639	725	689	677	648	696	710	682	649	646	718	684	664	623	714	708	658	690	643	679	650	668	719	686	696	703	660	666	709	705	686	629	653	633	653	673	680	673	664	676	670	718	702	729	670	703	619	735	708	667	681	674	661	705	680	717	717	709	682	705	762	670	684	678	715	667	682	650	643	665	638	715	690	694	658	727	676	685	651	679	655
40468	9666	5580	4518	2882	1910	1332	955	810	648	597	515	457	449	430	428	449	433	394	434	396	351	386	381	382	395	384	387	413	354	393	405	385	321	401	379	373	352	367	368	354	347	343	351	361	341	354	345	367	359	320	383	339	347	358	312	321	320	337	370	337	306	325	348	340	377	341	345	348	329	331	322	346	355	362	342	365	320	356	322	355	354	354	356	348	353	332	319	360	332	318	343	354	319	351	341	314	322	326	342	364	311	349	321	339	343	326	303	323	379	341	347	399	323	363	351	359	346	339	337	321	319	322	359	338	353	358	370	342	322	300	342	322	368	317	315	329	313	335	357	351	362	370	331	360	358	338	333	330	340	350	322	307	368	356	320	343	349	361	324	340	359	326	321	332	360	357	332	338	327	340	361	337	310	298	339	359	349	338	322	351	340	296	332	316	336	305	365	335	343	372	342	344	342	298	329	346	339	366	337	331	331	310	327	347	316	327	325	326	342	301	380	356	355	351	329	312	323	360	335	345	349	330	324	317	336	334	322	330	350	356	318	355	342	339	341	341	321	288	350	349	354	318	322	262	331	336	309	305	371	384	359	335	368	350	320	320	336	326	316	340	339	351	345	350	350	326	328	328	362	351	355	344	333	366	366	373	368	351	355	353	338	345	323	347	313	325	369	318	303	320	334	313	335	349	331	366	306	340	327	357	347	326	352	360	350	351	343	331	359	371	396	332	334	363	341	361	309	370	370	338	324	329	315	376	343	357	331	333	322	321	325	354	347	358	336	317	369	313	340	325	365	348	328	353	341	316	344	357	326	331	344	368	325	345	336	332	346	347	342	376	311	370	331	295	336	353	337	293	317	333	323	342	317	353	323	366	337	323	361	347	338	364	352	349	351	333	306	333	322	327	336	368	317	336	318	331	347	328	375	362	320	345	328	336	396	350	328	332	322	322	324	342	351	341	332	308	386	347	350	347	364	319	375	346	325	329	357	342	347	301	335	306	337	332	345	347	339	376	345	375	358	332	314	357	325	306	315	348	361	315	308	349	355	334	356	377	342	320	349	360	345	354	344	367	348	353	351	325	316	353	359	349	370	343	341	345	352	352	320	342	339	345	332	366	326	356	324	337	308	359	329	340	327	385	322	390	302	305	335	337	323	311	383	332	311	342	322	348	342	310	361	329	361	317	324	350	350	354	330	349	337	325	318	358	337	385	365	366	327	332	342	349	331	349	295	338	364	361	354	343	336	383	358	331	357	348	339	353	366	325	324	312	329	341	331	334	335	388	371	357	361	400	385	343	322	332	351	323	330	331	329	372	338	350	355	334	321	320	356	374	335	343	309	321	363	369	355	343	299	340	351	363	354	333	317	326	379	353	294	348	359	361	317	323	347	367	325	339	309	319	366	327	330	324	319	369	324	372	346	332	356	334	344	319	337	371	367	340	344	318	343	343	342	352	366	333	357	352	370	345	346	348	398	325	310	314	384	338	355	378	325	327	346	361	343	345	327	329	332	310	367	343	342	362	340	369	336	351	341	321	363	327	305	291	349	349	337	306	330	362	354	295	364	324	353	327	295	302	310	355	336	343	348	352	318	358	361	331	350	341	337	332	364	355	368	369	325	320	375	333	363	320	370	344	370	339	366	346	357	338	361	345	334	335	340	366	382	361	336	312	325	351	344	340	320	350	344	357	339	347	341	366	302	338	376	349	346	328	348	399	363	355	341	324	319	324	326	306	322	326	370	364	319	360	351	330	332	348	342	351	354	318	352	348	328	362	316	306	313	358	367	327	338	334	353	319	336	356	331	316	341	331	340	330	342	364	351	399	364	309	340	373	319	330	342	344	380	311	327	365	326	352	346	357	315	325	328	391	335	295	344	347	372	339	319	352	364	372	335	346	336	336	350	318	352	308	342	298	353	378	306	343	343	319	328	335	314	339	358	332	349	335	294	317	345	360	355	339	361	332	358	318	368	356	327	356	340	347	348	367	382	337	353	358	341	353	353	355	370	336	353	354	315	318	349	354	370	340	354	321	330	350	358	356	329	321	347	345	354	321	344	334	344	314	319	331	335	337	376	306	335	332	329	345	366	342	344	341	312	315	325	319	358	361	354	344	337	332	336	346	341	368	306	351	335	361	317	366	333	322	305	347	338	319	380	355	350	371	366	349	393	340	326	312	367	366	365	324	348	328	336	342	349	361	350	342	330	351	331	310	364	373	336	338	361	353	349	363	337	340	339	339	303	343	342	355	329	307	372	353	338	361	307	321	348	357	376	349	362	302	342	299	316	311	325	366	295	352	319	343	295	341	364	346	396	347	334	382	328	362	346	358	310	324	341	332	356	330	341	327	385	348	319	352	315	338	346	335	348	344	328	351	350	355	344	369	322	333	356	339	346	340	334	310	317	335	345	326	311	323	345	344	334	304	314	349	381	349	319	312	317	343	334	352	358	347	336	324	344	353	355	400	347	350	328	342	355	327	353	374	335	327	349	383	333	318	303	343	337	323	325	335	341	291	318	350	343	341	314	352	299	370	329	350	325	372	331	351	359	361	298	306	327	353	341	366	310	329	359	352	367	330	309	337	339	339	334	346	325	300	368	346	329	351	350	315	358	348	365	318	322	360	316	336	361	359	325	330	344	319	354	339	362	336	330	392	365	319	350	352	348	352	351	365	348	310	326	360	355	334	356	349	347	336	351	319	347	368	397	334	323	333	336	375	346	339	297	314	358	332	310	372	331	367	343	357	345	360	352	357	312	297	329	326	362	388	366	343	363	346	323	309	316	348	318	347	313	328	354	346	332	362	303	363	331	320	356	328	352	359	306	328	330	353	328	322	377	310	347	322	347	348	361	378	361	343	356	365	353	336	353	372	349	374	342	357	374	340	415	361	315	372	353	305	350	317	369	370	346	370	349	337	364	353	334	375	320	333	360	324	333	350	362	349	335	342	342	325	329	326	365	361	342	352	349	361	364	336	294	343	335	371	332	358	371	361	343	306	365	347	339	330	357	360	314	337	349	344	354	360	346	340	336	349	324	338	347	351	365	320	349	312	331	336	343	324	385	350	348	337	369	310	327	336	333	334	321	385	334	373	334	335	326	354	335	339	351	348	353	354	332	312	332	311	329	340	334	362	316	315	300	342	359	329	344	330	352	375	354	336	364	324	338	356	344	355	349	313	320	344	306	317	346	335	328	335	347	327	326	324	332	358	357	355	322	347	326	340	358	339	343	323	342	376	348	365	393	363	328	337	372	302	342	352	313	336	345	350	317	366	340	377	347	319	359	339	342	350	363	338	346	371	342	312	348	340	323	350	326	335	329	358	351	357	351	385	315	319	343	359	346	337	325	336	350	323	339	333	366	330	326	333	342	332	314	358	345	324	351	387	354	333	329	357	337	323	336	351	355	358	319	339	327	342	335	330	359	340	330	323	289	334	339	337	341	350	333	333	306	360	357	361	348	311	352	361	371	358	338	338	332	338	350	308	356
21542	3563	8937	10913	8903	6662	5203	3768	3089	2311	2000	1596	1540	1465	1387	1313	1160	1200	1156	1122	1098	1027	973	981	989	991	1089	1063	1098	1087	1022	965	974	969	942	1016	941	896	925	866	854	802	837	896	899	865	839	792	863	816	868	855	791	796	813	824	815	722	775	764	812	709	726	726	744	762	780	772	712	774	736	758	753	730	764	744	731	792	753	751	747	727	752	765	687	740	746	781	786	755	765	733	789	737	749	769	745	840	777	757	784	757	725	705	703	742	793	734	774	781	699	786	774	731	765	743	723	765	800	749	748	667	729	757	739	750	803	751	754	733	772	730	780	762	740	742	716	766	691	725	726	753	758	754	738	739	791	742	765	744	806	731	772	730	736	716	736	724	733	725	724	781	738	748	776	736	716	724	728	731	747	746	752	748	748	762	768	709	718	754	786	799	736	764	672	764	748	708	771	741	767	733	764	752	723	747	740	753	755	760	681	756	756	766	755	780	725	712	734	763	699	790	730	721	775	769	764	731	711	749	780	772	791	791	728	828	775	761	727	778	741	750	818	721	704	714	760	781	761	725	742	752	741	760	712	761	761	770	787	722	718	741	759	779	792	751	745	744	736	755	753	724	730	769	693	773	726	707	737	703	733	759	771	782	755	734	775	716	793	745	765	750	744	738	771	786	782	742	701	805	788	744	716	721	812	692	764	721	747	720	731	726	740	765	737	725	806	676	743	747	712	740	712	721	765	769	736	762	702	825	751	720	728	728	710	782	744	708	767	727	768	739	753	696	717	743	783	735	775	800	751	764	725	731	736	734	752	708	760	746	714	744	697	731	789	701	715	770	768	731	693	696	747	757	730	762	692	721	741	765	800	751	790	778	756	791	768	730	744	759	757	790	726	741	726	724	740	740	729	759	787	798	724	746	810	778	771	777	753	753	809	771	749	765	721	755	728	760	728	741	750	796	778	709	760	721	757	707	749	797	795	746	748	726	738	715	730	739	714	716	694	710	704	703	774	726	791	733	703	753	769	776	731	781	737	702	748	693	726	796	688	713	709	755	744	785	726	759	725	775	699	725	734	728	787	748	751	720	732	735	732	747	731	773	713	736	727	786	750	804	787	723	760	719	732	741	772	740	786	745	792	750	783	748	776	788	719	765	763	764	774	743	737	735	722	750	806	823	790	763	742	808	760	773	716	681	773	763	766	765	766	752	774	736	800	771	730	740	704	768	695	725	704	769	737	767	728	719	727	746	728	722	742	721	789	775	757	732	761	747	731	772	779	785	775	748	788	700	784	800	718	749	790	748	748	739	760	778	773	745	740	755	721	783	757	762	769	739	745	745	756	739	703	732	742	766	745	797	747	700	761	763	779	747	762	808	762	751	712	667	782	722	734	765	736	723	764	757	730	709	732	714	779	749	741	786	719	761	736	727	751	731	685	779	795	813	697	793	725	745	766	743	764	758	751	732	726	756	722	754	743	706	728	768	785	760	770	738	751	759	765	740	757	762	732	721	713	691	729	724	777	761	778	741	721	780	702	778	750	749	708	735	790	706	758	743	698	750	764	745	771	758	775	808	775	708	760	789	747	754	730	749	754	731	723	755	765	749	710	779	706	758	775	763	791	699	724	698	703	757	826	726	758	722	775	762	786	716	788	741	736	801	734	744	721	794	751	735	784	703	723	768	762	792	749	777	728	744	758	786	738	720	732	759	810	706	765	766	798	723	709	754	787	747	747	729	745	739	769	794	757	756	778	753	774	713	698	784	743	738	741	792	757	716	686	747	712	689	735	719	732	751	738	742	753	736	743	732	757	779	752	766	761	759	747	710	777	790	768	762	766	803	763	758	719	711	711	751	744	751	742	695	739	748	800	728	792	774	777	733	786	751	791	725	807	777	702	737	727	751	730	733	751	775	726	775	710	685	703	725	746	766	754	751	728	768	724	748	729	772	771	759	717	750	704	743	752	747	729	759	758	764	724	744	720	747	739	785	776	735	795	758	759	778	776	761	767	713	756	757	722	767	763	721	739	717	752	702	794	753	734	726	741	757	681	742	760	798	748	778	732	692	786	721	729	729	751	778	748	773	739	736	703	751	766	764	760	709	705	757	751	743	741	748	694	755	688	727	800	786	749	747	765	767	736	767	733	728	759	755	761	732	747	707	776	757	799	792	759	695	755	730	777	768	758	733	735	716	767	725	741	773	750	773	753	766	730	789	739	735	745	726	745	745	720	802	740	746	723	764	781	759	760	682	689	723	769	692	717	737	728	737	747	802	746	783	764	744	716	718	674	711	746	735	757	748	736	715	768	737	750	731	783	739	772	764	755	704	757	734	748	722	748	661	760	711	746	698	769	751	725	762	765	774	770	785	740	737	756	730	738	757	727	782	767	767	812	774	731	724	744	728	723	744	760	755	719	722	756	760	722	787	689	766	721	759	732	744	760	742	692	730	696	730	772	710	758	747	754	732	716	719	759	724	746	709	739	755	749	783	723	786	738	733	776	773	796	752	727	713	767	759	712	742	738	727	766	738	703	733	765	742	747	744	742	755	793	706	763	775	778	768	726	720	754	735	761	745	723	736	739	743	747	746	712	743	773	757	787	751	751	783	757	720	741	731	718	734	762	765	759	791	704	742	770	765	764	753	739	783	741	741	749	800	749	754	769	757	757	708	755	755	771	750	744	739	746	755	801	731	740	759	777	782	771	772	723	766	687	696	743	774	766	794	780	749	744	701	751	749	751	716	731	729	769	753	717	771	702	719	724	692	756	787	742	689	693	721	768	767	722	753	763	733	720	716	729	760	719	748	716	827	769	730	725	764	763	768	769	744	754	733	804	746	716	723	767	770	768	761	772	738	712	748	749	752	690	754	783	741	741	749	801	761	787	751	767	781	745	771	719	773	748	734	782	674	746	745	758	706	780	737	718	782	718	745	759	728	743	781	749	765	732	728	778	736	770	736	736	744	729	732	739	706	747	762	747	741	771	713	713	769	792	793	752	746	731	694	752	746	708	783	709	743	734	704	727	778	733	804	735	750	770	732	733	735	711	747	731	763	734	761	708	776	787	782	713	728	775	782	753	743	782	734	769	687	730	788	735	718	730	717	711	714	731	710	834	717	736	817	756	747	707	764	761	757	730	775	708	726	735	722	747	769	828	753	754	782	730	731	751	773	686	759	737	738	751	708	727	738	752	750	740	730	739	706	748	777	699	794	729	693	701	741	789	734	727	785	737	759	722	723	766	741	758	734	722	730	767	762	749	763	782	754	753	742	738	752	783	764	746	711	771	766	795	736	779	726	773	743	751	744	720	739	820	749	740	715	772	697	810	784	742	723	799	761	738	746	725	706	737	730	718	734	732	761	750	785	744	734	752	727	765	790	736	728	785	729	741	735	710	728	780	704	752	748	766	728	743	735	702	694	707	692	739	770	776	720	745	776	726	752	771	788	725	748	761	754	692	737	777	729	805	740	770	768	774	727	724	746	704	717	683	724	704	705
11416	1513	1579	1287	868	649	536	423	342	317	247	263	229	242	227	219	211	222	228	231	227	222	200	195	221	258	200	223	233	215	232	219	235	204	251	211	197	219	227	211	201	223	243	206	238	215	196	204	181	231	213	220	199	202	211	220	197	198	224	206	208	224	208	215	208	230	243	196	207	195	240	230	209	220	237	191	240	204	223	203	211	231	217	179	204	203	195	213	191	214	217	196	228	206	209	222	193	195	227	218	204	215	217	211	229	215	195	234	201	203	220	200	203	218	231	227	227	202	243	226	231	248	192	196	194	218	208	178	217	212	210	215	203	236	197	178	228	220	204	221	222	195	191	196	227	189	245	215	223	216	179	192	213	226	209	205	207	214	229	201	217	212	199	216	185	215	193	225	183	190	210	249	210	191	197	211	192	200	231	222	199	216	226	220	201	216	242	209	195	202	186	202	244	211	213	209	200	190	194	229	193	192	232	198	218	200	198	217	182	212	220	197	178	228	198	203	191	239	196	190	186	210	209	229	188	190	205	188	213	199	224	213	189	203	211	203	189	201	197	205	250	190	203	223	199	190	198	196	223	210	200	205	215	201	206	219	184	217	187	194	222	209	239	205	197	199	209	237	189	201	215	221	190	215	218	220	243	228	194	191	190	217	229	231	191	201	215	206	221	182	189	209	189	222	216	208	212	208	185	191	215	197	188	177	213	224	214	211	214	195	203	200	191	209	207	222	216	195	220	174	216	217	205	190	195	232	205	203	186	219	209	211	180	217	213	197	189	184	230	192	221	185	215	228	215	224	209	174	188	203	206	210	209	204	189	195	214	187	195	168	211	192	186	197	229	227	232	216	225	186	222	210	203	174	212	217	198	189	233	208	235	196	218	218	198	203	188	197	234	206	214	193	215	203	233	233	207	192	216	201	206	222	200	194	184	192	194	199	214	226	190	189	200	186	202	194	219	180	216	197	210	197	207	191	206	215	206	219	211	184	212	193	233	219	225	221	209	194	201	222	219	236	196	219	213	211	206	208	226	199	192	219	218	222	209	198	217	212	236	250	210	203	232	225	191	229	185	205	225	221	182	184	192	214	177	205	204	219	223	220	208	219	254	188	207	207	196	235	202	204	214	221	198	194	212	181	202	209	234	211	214	183	191	221	209	208	226	202	231	186	214	178	202	190	236	195	221	198	199	219	192	232	198	193	215	220	192	211	207	204	207	208	220	210	229	207	208	213	228	219	240	199	211	208	218	174	206	242	193	194	216	201	211	224	200	215	196	186	220	211	198	187	205	206	205	200	205	211	200	194	228	195	205	213	222	176	221	198	209	208	192	203	229	204	224	203	185	221	214	198	186	226	212	202	211	189	194	204	200	201	193	207	218	197	211	234	216	215	223	222	194	220	219	209	220	200	206	239	208	184	205	220	216	225	170	210	217	195	220	210	215	228	205	242	211	201	223	214	197	200	216	199	195	236	229	245	232	197	226	215	192	215	210	183	174	213	227	222	204	219	200	239	193	209	222	231	196	203	207	197	200	179	205	224	226	206	206	218	220	206	195	207	219	215	216	195	197	205	206	220	215	208	205	259	189	200	191	188	225	205	219	214	207	192	201	209	207	201	225	240	222	215	210	239	186	210	205	231	223	188	209	221	213	186	239	219	237	221	186	197	204	224	229	192	207	186	219	208	208	209	228	195	221	226	178	206	194	182	226	220	193	216	206	221	192	230	217	215	196	171	196	206	218	195	226	224	213	218	219	227	214	192	194	175	173	205	195	245	195	208	210	203	227	192	205	206	225	216	220	197	220	201	200	234	233	207	205	214	223	222	207	200	253	201	196	225	207	226	217	208	211	222	194	182	189	216	204	222	178	187	225	212	184	211	210	182	199	216	205	196	211	216	191	221	170	191	203	190	224	200	202	263	226	223	192	197	199	230	258	208	210	186	178	210	224	191	195	195	217	203	228	196	217	179	194	181	234	186	216	219	183	200	204	252	217	205	198	192	188	220	260	212	210	218	202	197	200	214	229	180	213	174	202	211	214	222	217	216	219	202	189	208	215	228	201	212	194	204	228	199	201	229	182	213	219	224	218	210	199	198	203	163	198	219	233	215	192	198	217	206	214	200	222	186	196	193	224	211	201	225	218	212	227	192	222	190	189	189	212	216	219	186	209	194	228	196	204	203	173	185	219	226	198	225	201	223	200	216	176	218	220	224	206	187	215	220	228	186	204	204	210	238	202	218	190	191	219	175	199	213	215	212	174	217	215	200	227	195	185	215	208	221	220	238	243	205	202	211	194	220	219	207	188	196	234	214	178	205	221	219	219	197	207	184	193	192	200	220	213	239	188	198	216	214	202	217	210	210	211	202	237	207	214	236	211	209	224	225	223	212	238	212	184	210	202	216	193	174	183	214	223	211	201	218	202	193	210	202	220	195	191	212	215	221	218	199	207	211	216	212	225	214	175	223	196	217	200	238	209	229	238	210	221	232	237	202	227	190	211	187	203	245	217	196	210	188	214	218	194	193	208	228	211	199	212	238	226	203	191	225	230	192	213	220	212	217	205	206	221	227	208	225	225	210	201	228	216	241	208	210	238	213	187	206	215	200	187	180	206	167	225	203	208	224	199	214	211	213	219	205	208	213	241	220	204	212	231	211	196	185	201	175	198	188	203	221	221	195	196	217	195	210	187	208	208	203	219	194	226	206	192	227	176	192	193	188	207	210	219	211	220	212	181	224	191	197	213	202	220	214	238	217	233	219	223	217	212	218	177	198	194	223	198	210	210	210	203	197	212	237	218	205	210	188	190	218	169	205	208	224	199	215	221	196	224	219	186	197	218	220	243	222	211	207	253	207	221	226	217	216	203	218	204	231	214	208	211	214	212	193	176	215	181	206	225	183	209	225	192	186	224	197	214	197	216	202	195	207	199	232	203	220	225	173	159	209	174	204	199	215	208	193	200	194	186	212	236	224	172	204	211	199	233	209	205	209	176	200	194	219	225	224	219	219	214	197	211	185	215	224	212	222	229	211	200	198	209	196	171	202	212	218	227	198	200	204	226	213	206	225	202	193	197	194	200	189	248	227	182	203	228	218	200	200	206	197	232	231	196	213	216	225	225	225	196	218	179	216	188	213	237	217	202	215	209	200	226	201	200	190	203	226	207	211	212	198	194	218	187	209	215	224	206	233	177	213	212	213	228	196	185	228	215	161	177	219	212	227	190	186	202	207	228	210	233	192	199	194	195	211	203	214	190	202	200	194	219	200	231	191	217	180	227	220	226	201	199	226	181	178	214	215	187	205	206	200	217	227	214	219	217	179	200	204	200	194	194	213	233	207	215	205	191	214	230	198	217	183	216	185	183	209	222	199	209	242	191	197	210	184	239	230	209	192	205	209	257	203	232	211	189	220	201	184	185	205	198	193	202	198	201	224	203	221	201	203	197	216	210	192	208	224	205	209	199	205	190	209	199	219	222	208	175	208	205	252
6794	1346	3176	4122	3250	2456	1918	1492	1236	985	832	776	752	673	695	667	607	626	574	590	590	589	574	541	567	557	626	586	577	545	580	583	567	566	530	578	529	567	557	502	507	500	545	554	530	515	512	500	548	491	549	507	521	498	499	486	487	505	510	493	490	508	491	508	500	489	532	525	508	485	505	515	506	480	515	528	506	511	494	473	496	494	473	477	512	491	487	519	499	535	483	487	538	493	488	483	503	512	456	510	486	495	491	494	489	501	504	516	494	502	495	503	535	493	523	519	465	475	492	520	508	490	485	515	511	521	478	529	494	494	471	527	464	491	521	481	498	462	493	473	528	471	478	477	530	518	535	496	530	492	495	493	503	481	457	486	496	488	489	466	447	494	487	449	508	487	484	486	469	477	477	485	469	511	526	511	472	498	503	510	485	451	490	505	488	497	514	528	492	523	483	522	517	498	491	538	456	484	502	499	478	495	496	476	526	488	522	534	526	525	484	550	512	473	506	507	486	519	538	495	489	477	516	492	457	464	538	458	485	541	513	487	499	509	470	508	478	533	491	537	465	499	454	476	473	495	479	515	506	475	525	511	479	519	464	479	537	492	553	509	503	501	520	534	496	514	501	507	505	471	513	490	482	499	513	479	495	503	481	507	478	465	464	463	518	457	535	475	498	499	492	502	500	492	482	477	517	506	529	504	486	561	501	521	498	515	491	519	499	516	507	514	489	527	488	505	502	483	450	501	481	490	513	542	509	536	495	522	553	496	494	518	495	498	487	491	486	511	489	496	480	503	490	480	456	521	491	485	496	482	493	486	468	516	482	499	494	481	525	497	513	552	491	498	475	487	523	515	493	493	456	525	478	480	478	522	516	535	488	481	485	502	506	504	526	494	509	542	475	509	480	484	507	488	513	528	497	472	498	502	517	477	485	500	513	517	468	482	523	502	511	487	475	526	512	537	476	498	477	513	468	490	496	549	498	468	492	548	494	516	518	463	495	504	511	522	528	503	486	509	480	491	537	493	501	478	460	501	483	516	482	493	510	490	493	518	537	483	527	465	490	496	475	492	499	496	492	505	460	505	501	525	505	506	514	467	520	492	471	529	474	508	517	497	507	494	485	515	490	515	462	470	465	498	517	499	526	493	483	482	498	525	472	542	518	479	496	503	505	502	504	459	490	468	542	470	513	504	514	546	507	490	514	507	513	460	472	492	490	513	519	481	514	514	497	474	496	499	469	499	546	497	533	524	505	456	490	499	465	549	492	481	521	534	510	523	440	503	512	512	500	543	495	508	480	498	486	467	508	490	503	535	484	462	482	482	504	506	513	459	502	495	513	474	509	509	486	492	496	491	456	528	517	467	498	467	528	544	503	535	516	524	482	483	498	498	532	492	456	483	522	505	499	498	468	528	485	460	515	517	477	525	479	496	510	481	505	485	467	515	506	476	501	537	481	472	510	516	531	513	476	509	501	485	511	509	521	509	492	503	510	476	520	508	504	501	508	470	532	518	491	523	480	480	511	493	492	487	521	544	485	521	496	505	490	494	519	539	510	484	492	501	474	515	479	503	491	513	497	493	495	444	493	506	479	492	473	486	531	515	462	497	502	474	494	505	495	514	493	495	528	499	515	497	515	502	523	489	466	545	473	556	494	491	511	494	493	479	487	514	497	458	525	518	544	475	482	491	530	467	484	490	519	478	515	508	512	473	481	495	482	518	494	492	509	515	492	478	458	523	495	496	478	503	532	467	538	465	500	513	538	511	499	460	493	505	503	493	520	500	509	548	488	504	501	492	496	510	454	464	529	470	525	468	512	451	505	477	486	524	581	475	518	506	471	486	509	468	524	485	494	481	526	521	489	528	537	501	513	486	506	472	463	480	490	483	489	494	523	508	506	454	515	485	522	494	498	494	473	493	477	538	499	506	504	492	491	490	539	528	523	485	462	474	504	492	484	531	452	543	540	510	471	512	528	476	492	504	492	502	466	518	501	526	508	479	486	486	495	499	476	499	506	465	518	519	475	484	546	531	501	542	508	485	532	487	520	503	502	459	538	518	549	514	508	555	530	539	507	527	517	501	461	478	555	485	496	512	523	480	527	478	502	469	523	465	476	521	499	530	473	507	526	501	496	513	487	530	538	503	521	506	503	535	498	518	482	483	487	513	488	525	446	473	498	511	500	497	493	485	497	472	490	500	441	483	500	469	492	475	502	486	466	503	498	500	468	485	494	501	522	529	502	522	538	505	512	477	505	509	500	504	483	536	487	468	501	472	468	518	509	507	494	476	451	519	523	514	520	519	527	470	487	530	453	554	485	481	495	502	493	502	469	514	467	487	497	506	519	510	520	517	471	490	483	491	510	473	524	490	510	518	470	501	507	505	493	525	516	477	492	492	474	477	499	484	494	471	529	517	501	522	505	459	529	494	489	490	494	519	507	498	512	465	517	497	514	477	519	483	445	489	495	526	483	486	493	511	487	499	470	513	498	480	453	514	487	534	483	496	474	527	462	508	497	505	531	484	470	499	463	492	504	482	494	528	496	505	514	522	503	525	454	500	492	499	514	460	513	466	513	476	512	497	474	498	496	472	498	489	503	508	551	472	540	508	510	503	486	505	501	496	509	499	511	511	483	467	495	475	512	504	488	471	474	488	507	532	480	470	478	488	534	473	495	553	466	535	493	500	569	476	512	534	490	539	522	451	528	521	495	478	495	522	479	487	459	499	463	471	524	476	491	498	515	499	506	535	511	499	478	501	513	478	489	470	455	512	484	513	522	489	494	501	518	471	474	483	541	519	525	501	499	517	463	488	521	505	491	490	499	485	513	485	495	514	494	468	506	530	485	533	502	491	505	546	529	483	507	472	515	455	490	521	497	511	514	485	509	499	503	497	487	486	522	494	456	481	500	486	498	498	465	487	512	508	503	492	465	502	475	545	526	487	487	504	526	472	528	506	523	525	502	494	485	452	521	489	513	518	528	508	538	514	509	506	514	535	505	498	490	536	526	501	507	501	479	498	522	526	505	522	497	521	521	486	492	577	514	530	510	468	477	512	497	474	517	505	495	498	475	504	505	511	520	470	520	533	479	522	484	509	510	498	518	502	532	479	526	491	480	507	502	481	517	490	536	475	499	508	455	515	519	440	471	521	515	519	486	525	487	461	460	484	517	509	464	511	486	501	491	523	464	476	531	516	489	529	472	516	484	502	461	492	514	520	508	515	518	525	480	471	479	502	490	476	500	505	471	496	501	500	483	522	495	508	473	508	506	528	488	497	485	516	477	500	446	477	498	501	508	488	520	498	488	569	499	487	466	544	516	486	476	484	523	514	519	507	491	488	485	472	525	484	487	482	491	501	489	506	512	504	535	529	516	515	492	517	504	459	479	505	491	469	535	494	470	562	507	462	502	541	493	487	433	499	493	525	494	525	488	508	487	477	484	526	495	505	514	490	478	507	523	494	488	475	479	481	515	490	530	479	447	504	461	473
28293	5001	3473	2865	1853	1166	858	747	616	537	447	423	381	386	338	327	339	338	322	382	335	339	340	308	322	337	322	333	361	337	313	281	304	336	305	303	320	295	318	313	319	318	326	320	283	308	318	355	321	308	309	313	320	308	261	280	280	308	314	324	305	312	298	272	302	315	344	324	269	293	290	280	303	308	313	281	311	303	277	310	297	325	322	310	292	311	303	284	304	326	303	270	355	299	298	297	319	282	318	317	290	296	314	270	275	298	330	327	292	314	269	282	292	291	292	304	277	293	271	312	325	274	301	335	300	273	297	281	332	312	306	270	321	252	304	309	283	282	278	300	317	304	291	308	289	287	303	281	310	289	290	292	326	292	307	299	277	294	281	284	288	319	289	286	288	318	292	310	272	313	261	290	306	316	328	289	316	304	282	290	295	290	310	299	285	292	327	274	315	328	298	318	312	308	287	301	284	298	268	297	310	303	303	296	313	253	308	277	294	316	311	298	323	309	315	305	330	281	310	290	304	305	303	299	303	282	280	307	302	292	281	325	312	279	290	282	293	304	327	309	262	303	318	266	322	309	314	281	298	329	324	308	283	298	301	319	295	316	308	323	333	317	302	311	284	325	310	290	261	292	302	276	298	283	311	294	293	276	326	277	305	305	301	278	310	299	290	273	286	284	315	289	272	325	303	320	330	296	323	295	293	288	290	306	309	345	268	319	269	294	273	286	254	281	288	307	261	298	308	320	301	326	312	279	285	266	282	276	260	299	275	287	278	295	313	305	293	291	300	323	328	317	299	314	281	293	295	308	260	293	289	290	294	316	314	303	286	301	269	294	273	303	296	328	296	306	298	275	315	295	291	274	277	322	295	308	295	288	290	305	294	322	343	308	312	284	270	291	289	281	308	287	318	307	301	335	304	312	293	272	287	271	269	286	305	283	278	309	301	301	320	315	292	282	314	326	265	274	288	288	279	328	285	304	289	306	263	277	315	254	342	297	301	333	315	316	305	302	303	329	296	324	292	312	323	292	296	304	327	311	285	309	292	281	278	305	295	234	292	304	289	307	278	306	270	344	305	297	268	289	299	322	288	315	302	280	293	299	297	308	293	279	283	278	313	304	289	287	324	312	261	296	330	296	299	297	260	262	307	312	288	305	332	263	327	295	297	280	290	302	274	279	282	307	305	281	266	314	299	300	300	284	286	320	297	270	287	311	307	302	276	306	322	272	318	307	287	296	297	314	269	306	283	326	286	321	300	295	294	295	297	272	305	298	326	295	301	290	254	304	278	326	284	277	275	314	293	324	312	308	268	269	314	274	285	283	341	304	294	280	303	304	284	254	286	271	270	298	307	284	276	306	317	299	277	293	296	300	314	300	269	308	333	278	293	329	293	287	331	300	291	295	291	316	319	305	296	266	290	305	302	353	316	304	295	324	320	311	313	300	263	289	303	283	301	303	296	306	314	294	334	284	297	314	289	272	281	257	283	293	299	299	291	277	285	312	303	286	311	311	318	306	289	276	270	310	279	318	293	269	296	293	300	305	314	318	294	286	318	338	290	265	289	292	326	313	294	298	271	295	279	305	295	305	311	300	302	300	342	332	328	290	302	326	326	290	281	299	288	313	297	314	312	306	301	284	300	291	326	304	277	294	306	307	327	288	272	310	307	290	267	280	264	297	288	295	310	277	270	308	314	299	296	271	270	308	327	323	316	279	338	280	296	271	294	312	328	283	321	316	282	285	336	311	310	312	309	310	316	302	315	288	301	290	304	287	290	329	308	308	309	300	310	318	289	281	287	298	318	265	296	318	307	293	284	304	306	280	286	298	314	318	280	290	289	324	293	302	273	286	303	322	318	311	300	304	277	270	296	309	319	277	288	276	309	295	304	310	297	307	303	313	298	267	274	272	269	306	297	293	309	293	322	310	271	307	285	266	278	282	360	318	310	275	323	325	297	310	291	291	308	290	275	296	290	322	303	309	295	318	333	306	322	264	306	324	316	275	303	313	294	301	322	317	317	302	298	291	269	328	283	281	282	327	292	315	303	320	363	294	314	272	294	296	292	297	285	286	269	289	335	326	293	300	299	304	307	295	290	289	285	296	288	291	320	298	312	318	310	281	281	293	276	309	296	270	301	312	283	278	313	294	276	338	319	308	308	301	307	302	307	305	309	315	360	327	295	298	313	282	277	294	255	288	306	310	312	290	326	311	306	355	282	383	320	303	283	295	346	299	257	276	291	305	306	306	336	309	305	308	292	289	299	247	314	321	303	324	320	305	304	284	313	313	280	279	295	270	290	297	325	302	296	298	258	290	287	303	283	305	291	314	320	326	293	291	315	291	309	299	294	278	277	298	297	318	266	295	288	289	323	325	298	310	310	296	304	309	287	300	309	323	278	289	328	301	318	291	309	301	293	301	325	288	289	282	288	307	330	269	262	310	296	307	317	328	298	276	309	302	316	280	288	271	318	282	301	313	282	278	287	312	298	296	278	298	312	263	320	314	309	319	290	292	323	280	285	286	281	277	268	276	323	301	304	335	299	283	286	307	314	330	309	325	302	292	301	332	284	283	310	271	252	288	304	289	304	309	298	288	324	305	304	287	315	310	294	279	288	274	299	269	318	290	273	285	273	294	287	301	248	275	329	306	277	279	310	271	306	374	328	316	287	289	297	303	271	301	337	285	312	273	314	263	293	316	304	280	294	338	292	324	293	299	294	297	306	318	304	295	288	303	304	295	333	295	293	269	321	287	312	313	289	295	338	295	292	296	355	289	294	259	315	286	329	269	291	290	311	275	308	289	295	322	285	307	288	295	286	278	277	313	330	291	283	294	344	296	320	311	295	281	310	317	304	268	308	311	294	282	323	302	306	292	276	331	330	295	356	308	304	300	296	290	270	291	307	283	270	296	285	292	277	327	304	290	276	287	276	308	273	259	309	250	286	301	304	294	314	296	274	326	274	333	287	304	260	311	269	297	319	280	295	273	290	307	290	266	316	292	277	284	333	311	270	319	331	294	318	306	301	296	278	309	334	289	320	291	274	286	280	292	316	317	345	305	288	301	268	296	335	316	274	286	254	302	288	310	268	270	261	321	327	286	323	309	326	292	314	301	290	294	309	328	286	289	309	260	272	306	277	275	303	299	326	288	308	291	314	316	327	281	324	289	280	305	327	315	315	286	315	291	304	293	290	312	280	310	279	279	324	287	301	280	314	305	293	335	292	314	289	279	284	289	299	290	310	315	300	315	289	302	313	278	281	294	347	311	264	298	290	305	306	308	323	304	300	315	309	314	338	312	274	317	282	304	290	268	266	302	282	314	290	291	298	297	272	315	317	300	324	271	274	324	297	274	312	301	334	300	284	274	285	316	263	289	315	304	317	309	300	276	323	325	280	333	271	276	290	280	321	299	346	279	253	281	296	332	297	297	297	289	321	308	303	318	286	295	271	281	349	299	312	274	294	294	279	302	306	270	306	294	321	307	305	276
15809	2537	6171	7667	6367	4695	3492	2626	2166	1640	1420	1296	1199	1129	1080	1052	979	906	967	947	940	834	810	806	867	883	864	909	889	914	830	833	790	819	812	773	843	788	741	810	769	785	775	778	783	779	772	711	726	731	717	661	668	701	691	744	696	691	686	722	648	698	700	701	676	710	650	687	694	704	673	690	745	680	720	658	637	688	697	741	672	677	689	684	692	674	667	702	680	670	684	685	668	679	689	698	663	702	712	661	661	689	666	673	707	679	682	693	708	701	687	680	670	716	694	695	658	680	688	680	660	699	659	683	691	662	680	653	652	653	619	722	670	682	689	735	683	739	674	660	706	705	729	655	704	677	677	637	661	717	698	724	641	637	664	662	691	681	688	624	675	677	705	672	662	688	695	645	675	688	648	715	709	668	629	664	709	678	677	709	645	695	651	682	684	659	671	695	720	712	680	683	719	714	699	682	665	688	726	672	698	646	711	680	668	634	660	676	671	629	700	719	694	711	744	673	648	703	652	730	650	717	675	659	712	661	705	667	678	632	661	684	674	677	681	697	686	705	612	647	696	679	693	643	641	669	679	661	701	684	661	665	711	697	699	656	621	670	656	666	663	672	707	703	732	706	681	687	617	679	706	637	674	669	664	642	660	740	642	675	683	699	685	704	685	639	714	681	692	666	629	682	666	652	713	710	732	672	693	652	691	691	646	697	699	651	706	706	672	705	659	708	697	696	676	654	706	686	657	645	692	717	661	644	671	664	658	703	659	679	687	671	700	665	710	668	671	706	686	660	689	635	697	713	680	720	666	664	695	690	681	664	730	684	646	666	652	696	685	680	695	684	744	638	689	709	725	669	678	687	688	635	670	640	674	708	658	712	704	672	733	687	662	668	669	693	663	698	661	673	656	707	665	681	654	703	675	693	628	712	627	688	658	699	699	697	680	650	668	638	665	653	682	701	620	637	701	689	718	681	666	714	653	700	705	662	671	715	679	692	657	651	661	664	703	746	722	654	659	669	696	702	663	658	717	634	681	686	640	682	667	708	671	681	683	681	635	670	682	674	661	716	658	698	641	671	684	688	680	734	654	676	673	684	676	741	701	691	654	662	700	657	692	652	695	718	663	685	699	689	673	681	628	676	679	732	660	638	683	713	674	707	709	640	695	672	685	684	617	701	669	693	712	650	699	649	710	700	684	683	686	665	696	705	643	688	679	642	672	659	626	688	664	705	699	702	704	627	691	687	692	688	679	684	719	671	675	633	715	660	686	683	706	683	689	689	648	638	667	686	653	658	678	688	676	684	610	696	621	691	654	640	675	711	659	650	640	664	696	690	676	703	699	686	674	683	677	696	646	664	677	645	665	676	617	652	662	689	702	670	652	688	647	713	703	656	645	675	673	693	709	621	660	681	657	679	712	671	656	700	631	680	677	715	708	639	670	670	707	666	657	728	638	659	702	688	701	680	683	675	663	733	687	665	671	680	708	662	714	679	702	654	673	648	664	694	745	657	725	681	683	673	663	684	683	665	673	639	691	726	684	655	714	692	638	662	619	722	711	701	678	687	656	669	689	698	675	678	685	647	651	673	638	686	670	714	702	663	659	719	680	699	679	645	647	638	666	683	686	672	709	673	733	669	660	695	690	649	678	698	631	679	677	665	647	708	683	684	710	669	747	705	671	692	716	707	670	662	677	692	688	643	708	714	689	655	710	707	713	676	690	633	706	665	689	696	657	691	654	668	682	721	700	681	716	668	687	692	696	715	691	687	722	676	665	624	733	702	623	638	673	672	720	729	643	744	720	671	717	667	690	651	712	706	733	714	649	705	676	643	708	649	643	670	623	694	637	693	694	716	662	658	653	675	676	642	675	656	714	679	678	716	639	691	678	687	678	670	656	710	657	647	682	657	685	663	636	702	691	647	699	688	700	688	679	684	645	694	669	737	655	625	701	694	655	636	678	683	685	731	717	665	678	701	704	695	656	686	679	710	689	669	685	682	696	665	654	637	703	676	645	668	641	686	707	667	679	682	710	676	663	700	678	704	637	688	659	675	725	649	692	695	644	634	693	680	672	645	679	699	655	696	646	722	682	702	681	681	701	664	666	696	654	691	682	672	691	679	674	687	682	679	696	659	678	684	639	661	668	664	671	666	664	698	709	730	684	724	716	661	644	686	687	659	678	676	684	665	650	698	717	646	665	649	662	698	685	689	683	671	686	670	649	733	734	646	744	708	687	645	657	681	691	617	670	677	716	666	713	691	669	642	649	677	716	648	639	696	639	748	678	661	705	652	693	702	704	736	710	685	656	686	623	696	683	686	629	681	648	689	641	667	671	694	638	672	679	680	708	686	654	687	717	690	624	656	615	687	648	696	680	646	704	660	603	724	690	699	654	679	692	651	694	626	647	692	627	670	648	673	685	669	674	685	698	688	682	710	657	653	654	699	688	646	672	655	661	643	710	709	701	694	731	637	685	658	646	713	720	656	704	660	644	682	675	707	651	678	694	625	684	672	691	639	649	695	692	695	587	661	665	658	651	667	695	660	716	675	704	695	650	637	700	672	677	679	637	657	715	707	643	655	700	687	662	699	679	632	669	704	693	709	725	647	698	720	674	706	659	694	698	657	675	693	674	686	660	685	715	671	690	699	683	668	671	648	680	665	707	681	669	710	693	682	640	715	668	692	681	724	657	654	694	699	638	679	696	668	701	690	691	636	682	682	694	635	698	681	686	680	657	681	685	625	680	623	673	650	682	632	694	708	673	665	687	644	692	707	672	664	665	714	697	663	681	671	709	715	696	687	684	715	633	730	680	696	675	691	638	692	647	659	699	700	648	690	659	671	684	690	655	660	699	717	674	685	660	651	708	736	691	731	659	683	687	678	652	723	666	689	717	676	693	657	676	653	663	685	674	714	650	658	686	647	654	712	613	716	706	661	695	695	685	691	675	686	697	700	683	755	640	631	687	668	698	730	628	669	667	708	642	645	697	666	676	652	683	691	644	686	623	693	652	686	689	740	690	688	697	725	691	653	705	705	734	751	693	734	651	711	669	716	688	660	700	707	664	676	696	681	651	646	656	682	680	700	670	694	638	705	717	685	702	675	654	666	678	726	670	676	679	711	680	695	679	691	648	665	660	678	678	661	656	718	699	693	630	717	690	688	690	705	748	682	695	689	670	667	692	670	701	682	662	671	693	682	703	682	687	654	658	624	702	664	653	662	646	654	685	654	667	704	684	680	652	681	673	692	681	681	666	679	648	650	653	669	666	665	648	711	701	691	671	659	677	690	690	648	677	689	661	682	678	734	717	725	651	680	681	673	659	654	691	661	691	665	730	694	723	671	665	703	655	665	655	733	644	638	697	656	724	687	748	706	681	662	684	663	657	660	689	710	734	718	669	701	659	645	671	704	644	709	677	684	675	620	704	725	718	682	678	710	718	652	668	680	706	708	676	702	666	706	663	689	672	700	697	712	652	722	689	691	681	693	689	670
39684	9572	5682	4706	2832	1857	1266	1020	811	687	575	514	482	491	449	427	399	396	435	408	398	384	391	378	370	429	412	390	470	385	407	314	361	375	386	381	360	347	364	376	390	365	349	394	385	356	340	350	354	366	365	352	345	309	332	341	353	359	361	337	339	325	351	390	373	349	324	325	335	337	320	306	328	405	333	343	338	362	358	342	352	376	347	338	358	339	362	306	370	313	344	348	341	336	334	334	345	331	362	364	338	325	350	326	341	304	333	357	352	360	347	396	334	321	316	375	313	306	320	358	376	346	354	322	324	320	341	321	337	332	353	339	352	322	334	380	338	342	352	313	341	360	368	327	323	305	374	346	314	338	348	306	353	357	375	329	340	348	319	352	355	377	361	328	319	360	319	300	351	372	327	322	357	323	330	312	301	374	317	339	329	347	329	341	310	329	341	354	358	340	345	360	355	358	328	332	333	331	352	318	362	357	340	325	330	334	348	364	326	330	368	337	335	353	358	378	323	326	332	361	372	350	341	340	344	361	329	328	305	306	353	343	350	352	359	374	334	339	319	323	366	322	327	328	362	287	318	365	319	340	325	363	357	345	323	317	321	333	368	349	339	335	344	362	350	341	344	333	374	355	308	331	346	334	350	379	347	330	360	345	377	321	319	323	350	352	311	345	326	372	347	347	339	344	357	343	336	364	345	363	357	355	355	328	309	354	346	361	319	350	325	339	344	322	323	318	349	353	351	331	388	348	369	333	346	340	330	331	314	324	320	329	355	348	333	307	334	330	347	351	305	356	365	352	325	322	332	317	343	329	370	330	326	332	342	353	316	302	352	354	368	357	338	336	357	344	347	326	317	362	368	354	330	317	336	342	330	357	342	362	363	347	327	331	341	308	318	347	354	320	392	354	329	307	332	369	331	356	336	353	315	314	314	374	337	340	358	289	337	376	331	354	314	321	348	366	306	330	312	320	315	366	348	337	361	353	318	333	346	316	369	355	332	288	335	311	360	369	317	322	366	339	319	335	326	330	343	360	333	365	318	366	340	333	333	364	341	325	339	340	353	328	361	316	368	347	374	351	366	305	309	371	345	315	351	355	339	339	332	364	331	335	318	319	355	325	342	342	352	336	348	332	292	323	356	345	333	319	327	341	349	354	332	345	296	323	315	361	326	350	304	355	321	373	335	331	324	327	326	349	340	322	340	350	321	367	363	353	333	325	351	328	336	336	363	313	330	311	363	361	357	333	299	333	350	359	330	354	349	359	321	353	354	377	336	352	368	325	330	350	348	335	322	352	329	356	349	359	313	321	359	327	324	349	350	312	329	362	334	348	329	335	316	323	319	335	385	312	327	348	323	375	309	315	377	386	355	380	357	365	375	356	298	316	345	340	338	365	352	322	333	353	368	392	350	340	373	308	342	378	369	330	353	330	359	326	334	308	326	346	344	365	338	349	318	330	360	338	340	348	336	346	353	338	337	329	328	323	324	357	316	351	331	333	376	361	372	338	326	338	364	336	331	328	327	314	345	366	320	352	376	359	356	347	362	311	332	355	329	385	327	326	408	348	337	314	312	339	325	337	347	353	365	322	356	331	377	308	324	317	357	331	346	324	343	309	369	316	351	333	358	317	355	345	357	338	323	337	337	320	376	376	356	344	339	331	379	330	315	330	357	316	320	350	390	326	316	340	351	285	342	395	363	337	330	306	336	354	353	337	365	333	349	339	345	310	318	348	365	422	328	367	345	337	321	324	324	357	330	346	309	345	326	363	331	326	352	294	331	348	379	330	335	348	319	307	334	304	362	308	347	355	358	374	354	384	314	357	291	317	354	326	347	367	367	314	313	360	359	327	310	339	312	313	334	377	359	345	328	325	353	329	339	331	339	363	359	362	323	356	312	299	337	327	382	355	363	318	375	346	355	335	356	372	330	365	337	332	321	355	323	345	353	328	337	327	362	331	336	311	337	339	331	339	338	317	331	331	371	363	345	342	344	339	339	348	335	327	345	345	366	355	330	356	349	378	346	373	351	332	320	347	318	362	356	331	346	370	369	362	370	366	339	351	314	339	348	363	333	382	339	333	342	342	379	342	352	362	368	323	344	324	336	333	334	329	356	342	342	348	359	348	350	350	376	331	349	349	347	355	310	335	359	348	317	341	344	356	365	369	339	346	349	383	372	340	341	345	337	309	332	364	361	351	322	390	378	359	311	341	327	340	359	363	339	374	329	334	329	368	335	299	318	354	340	342	318	372	323	349	348	327	322	324	346	356	353	339	378	394	287	350	330	314	359	351	351	355	325	319	324	330	335	327	349	382	373	358	343	326	357	316	328	357	391	341	348	374	354	322	349	360	335	319	376	386	323	344	339	332	349	328	339	342	385	344	301	332	358	362	359	345	345	339	334	317	360	364	395	352	370	326	316	357	344	333	343	335	360	346	322	357	324	310	341	322	326	336	328	331	347	388	341	365	371	369	346	335	319	327	363	384	337	373	323	320	337	346	338	396	302	314	355	320	360	344	317	312	316	343	355	355	347	351	335	309	337	365	328	347	378	336	361	344	321	363	344	343	387	334	337	374	367	326	373	347	324	343	344	327	353	386	335	353	380	346	332	327	341	324	339	351	309	312	358	325	368	366	366	333	342	344	327	359	341	374	331	357	382	338	352	327	309	340	319	354	380	318	337	324	359	349	397	338	337	340	357	342	358	332	307	349	327	333	354	349	362	343	354	340	362	314	328	308	354	298	320	383	362	342	339	350	343	352	297	324	380	323	359	389	361	356	350	369	319	348	355	328	356	331	377	367	402	361	331	374	368	353	354	302	356	361	336	300	351	326	370	322	329	346	326	375	348	368	321	351	308	335	346	319	345	337	351	311	364	353	382	360	350	358	352	341	321	356	388	318	387	354	350	345	353	352	351	330	370	364	316	295	354	318	335	335	342	386	354	326	363	336	303	321	370	322	324	372	324	383	372	360	357	358	332	319	329	330	368	341	327	362	358	363	336	337	361	346	362	312	317	349	373	328	358	338	360	374	357	345	354	353	347	374	348	293	354	358	311	332	356	360	355	352	381	367	368	317	359	319	396	309	345	344	337	301	314	349	333	353	369	322	349	339	332	320	342	359	372	355	344	342	321	345	366	366	365	370	370	319	359	365	349	358	335	369	352	329	339	367	361	336	339	354	353	361	353	329	337	323	324	354	340	341	311	352	362	350	355	360	323	319	354	354	363	326	347	315	357	332	344	345	328	350	380	367	331	320	341	334	337	330	394	365	343	329	374	348	358	370	350	343	311	321	338	298	344	308	339	349	373	325	334	327	333	299	317	346	353	330	374	321	370	312	362	325	341	403	369	329	328	347	311	351	349	347	332	357	343	306	339	340	320	377	324	331	359	314	349	340	332	365	352	330	337	351	330	333	358	357	335	344	340	358	345	384	346	326	370	367	348	323	317	322	288	343	356	382	342	346	344	335	363	318	342	338	360	352	334	344
21278	3638	8754	11183	8897	6642	5025	3860	2985	2304	1910	1662	1572	1442	1294	1280	1195	1174	1227	1083	1085	1031	1017	988	974	1056	1035	1038	1080	1049	983	967	954	994	908	947	924	851	903	884	872	913	919	883	878	849	859	853	826	764	821	781	779	828	775	780	739	784	719	792	746	811	804	767	685	747	755	761	764	771	754	762	770	803	709	749	726	732	751	789	783	792	764	717	752	772	786	727	707	808	727	735	767	721	748	740	780	748	708	754	743	752	730	734	783	755	735	688	806	757	806	750	815	799	728	790	732	743	751	697	755	728	688	737	745	762	745	734	724	763	725	821	838	772	753	731	809	797	754	742	716	758	727	765	757	737	744	764	717	760	699	735	724	706	734	692	725	795	716	731	723	763	710	766	758	730	730	737	784	729	704	796	796	732	714	735	720	730	748	825	721	764	747	725	773	774	681	711	712	715	758	765	729	718	716	712	756	770	740	760	775	754	783	766	767	692	711	731	799	778	714	695	706	761	741	748	721	764	738	719	753	739	738	784	747	712	763	770	751	767	730	771	745	716	777	695	751	733	803	755	772	738	758	725	716	678	740	740	751	695	737	760	794	747	746	733	799	794	743	824	755	705	776	786	712	729	720	746	770	745	760	783	745	766	715	725	739	719	756	777	746	749	715	753	772	737	768	749	768	793	782	774	732	754	760	758	753	712	747	766	746	793	750	692	694	754	734	777	759	713	747	764	789	725	765	787	710	752	801	727	740	743	736	781	697	750	765	745	689	761	716	751	737	707	746	747	779	749	776	815	718	779	742	734	722	741	759	759	734	712	774	748	777	763	782	753	810	747	761	779	743	757	750	754	771	777	751	801	743	733	769	736	732	772	751	731	734	728	782	746	764	717	760	806	744	761	716	734	717	735	741	773	727	697	714	750	784	747	787	745	779	745	743	752	777	714	726	738	783	739	684	735	739	739	736	736	754	757	727	741	765	725	763	777	693	727	752	752	780	739	754	738	747	749	714	718	731	746	746	749	761	759	754	794	712	675	753	702	715	798	767	784	746	735	745	736	736	721	737	788	734	715	764	737	774	790	743	760	750	785	744	773	757	781	709	757	779	714	772	682	690	790	788	745	746	721	726	726	729	731	776	758	749	716	746	771	714	723	780	682	748	771	732	800	776	797	799	756	762	746	731	754	768	765	753	717	730	759	744	743	734	711	743	741	776	745	798	723	744	775	702	671	786	752	743	730	805	760	758	756	745	766	775	782	717	746	743	715	724	786	806	746	710	721	695	777	714	701	706	709	756	705	730	789	741	767	792	778	741	753	690	732	753	717	752	755	730	762	762	766	765	786	773	736	786	681	732	750	772	756	749	719	745	744	736	725	804	775	704	738	775	774	769	798	741	767	731	733	753	679	747	723	769	773	765	769	752	772	746	729	697	750	724	777	764	766	724	758	740	709	696	767	743	741	724	822	722	742	746	725	751	757	769	778	769	787	761	720	704	750	762	748	708	778	786	766	743	769	741	781	696	780	693	765	797	700	777	727	768	774	730	724	743	758	727	760	765	748	711	768	752	713	790	786	772	729	755	772	829	740	725	739	731	750	755	746	732	751	772	720	755	723	726	731	713	806	728	727	748	745	795	804	761	799	760	750	716	735	747	701	718	747	732	740	747	707	734	714	744	728	735	705	793	738	763	727	728	768	767	776	752	783	759	680	821	746	698	770	791	751	748	777	734	769	742	729	728	745	727	748	792	736	774	757	787	740	713	778	728	739	719	754	764	711	755	798	708	734	774	755	723	745	757	763	772	721	734	766	725	747	764	758	769	766	821	749	727	732	731	802	764	697	761	746	731	732	730	777	709	707	725	729	749	742	776	734	742	718	783	732	745	772	700	786	761	754	745	739	763	771	742	767	722	775	730	749	728	735	742	796	781	727	741	818	753	754	720	749	693	743	720	742	749	737	766	740	747	732	753	736	793	727	727	706	745	761	782	725	716	763	724	732	760	740	763	753	743	743	771	753	735	779	731	758	745	763	744	744	721	773	799	734	748	774	734	754	728	755	728	798	761	731	801	750	662	735	752	757	777	726	780	745	783	750	696	722	766	724	750	694	813	708	706	744	729	704	756	739	763	760	741	750	686	776	755	706	661	748	689	775	732	773	775	792	777	744	749	805	754	765	733	730	801	758	795	764	743	712	727	740	801	748	750	774	742	711	758	728	757	722	677	761	714	743	711	735	755	729	753	742	770	745	782	734	742	750	779	772	734	683	757	774	708	710	717	761	733	720	736	824	731	733	713	740	727	804	735	738	772	685	742	738	708	738	715	742	710	764	754	737	836	779	792	700	779	745	748	740	713	784	793	774	744	755	732	730	754	768	747	704	776	724	748	749	760	728	739	727	758	731	746	731	760	717	728	727	731	767	758	687	758	748	769	787	766	755	734	735	729	738	777	781	766	785	802	781	738	711	717	747	781	749	716	745	782	740	696	749	751	786	796	705	778	717	694	723	725	777	720	805	748	767	740	736	738	793	665	712	747	706	702	708	727	783	755	800	730	731	761	723	685	727	794	700	797	725	796	754	790	740	775	743	810	734	744	760	743	725	745	722	700	747	778	739	790	709	751	748	712	735	740	753	749	710	771	786	770	782	738	736	746	767	776	738	738	802	765	707	735	729	708	767	763	700	752	790	816	736	757	761	740	780	708	750	727	714	708	806	716	756	724	724	745	720	772	830	743	704	724	759	727	712	753	764	719	705	793	755	781	743	758	758	733	742	731	754	768	731	727	735	725	750	743	754	760	745	766	759	743	782	755	715	782	687	714	773	860	693	696	755	692	726	715	801	780	748	745	718	762	769	748	730	721	744	731	725	798	718	695	755	723	725	760	792	788	737	688	738	693	787	723	762	733	758	739	737	718	720	736	714	741	754	772	743	706	767	782	763	765	747	756	770	723	754	740	703	703	750	735	763	806	777	745	717	790	785	748	738	726	779	752	749	765	730	765	737	803	736	770	729	744	726	702	690	739	788	755	751	773	772	797	808	752	744	758	758	788	784	774	746	719	752	765	723	751	759	826	771	776	748	808	806	766	763	741	757	753	712	747	711	733	756	736	727	699	767	718	740	749	784	764	724	727	713	768	743	757	724	734	766	790	735	734	765	698	761	741	753	744	737	748	725	784	808	721	736	754	770	749	731	787	771	686	740	763	706	789	784	745	714	737	794	727	759	737	673	720	816	808	755	685	754	763	722	794	753	758	746	701	755	752	740	747	765	719	726	670	729	792	748	734	764	772	737	736	778	769	745	713	723	736	738	717	744	733	756	754	753	711	753	733	726	752	761	772	736	721	688	732	754	749	750	724	737	755	780	705	793	775	761	738	772	794	724	753	735	772	783	752	778	729	811	725	743	775	789	764	737	712	728	753	777	750	754	763	774	721	731	777	747	741	769	775	745	779	770	792	707	808	755	732	762	721	767	807	785	762	712	764	705	737	708	749	743	728	755
11849	1623	1573	1384	930	681	507	382	354	281	332	291	263	268	227	210	216	239	227	226	222	225	221	201	235	206	196	237	234	212	221	214	230	227	222	217	224	223	242	227	213	208	201	197	215	239	207	194	199	206	195	228	202	216	225	199	204	221	199	213	227	187	215	230	200	209	223	212	214	197	234	200	214	229	231	209	206	209	215	220	220	203	219	190	207	207	222	246	193	214	218	200	198	194	214	206	191	199	206	205	199	185	212	186	228	226	212	200	194	217	198	222	205	229	228	217	216	224	203	234	191	192	199	205	199	242	222	200	208	167	221	196	189	216	198	227	213	215	207	219	197	232	198	231	184	203	201	182	225	212	180	202	196	207	202	208	188	217	198	228	208	221	224	202	216	210	219	220	207	234	205	251	220	188	188	196	214	201	213	226	199	211	211	232	218	202	212	220	242	216	194	227	219	261	194	209	222	221	228	248	249	216	207	206	215	218	195	223	215	199	221	226	222	226	201	207	199	207	212	216	213	190	217	231	167	189	207	208	216	215	192	245	198	208	204	213	234	198	203	201	199	221	239	207	200	205	190	223	192	190	218	229	198	223	217	215	195	199	204	166	211	233	217	202	250	231	215	222	238	221	186	193	207	215	243	199	213	215	237	233	200	241	201	242	187	187	201	194	212	202	213	215	219	234	227	198	171	191	191	232	190	196	240	225	205	206	200	213	211	215	219	252	206	239	222	254	202	222	211	205	208	201	219	192	199	223	197	236	195	197	237	203	196	215	218	229	219	207	213	231	201	210	233	226	228	203	198	218	220	233	196	218	226	209	201	231	200	204	202	225	219	187	205	210	226	209	228	219	220	179	211	217	202	203	207	184	221	187	178	197	229	219	221	181	198	192	218	193	213	204	219	219	224	205	205	222	221	219	229	215	206	216	191	228	210	168	218	184	194	207	210	189	183	196	224	233	211	195	216	199	208	206	200	195	217	200	190	193	241	211	226	209	228	219	197	198	207	198	199	232	226	195	170	219	208	207	207	236	228	226	228	185	223	250	193	206	187	206	199	228	244	228	217	237	211	203	206	216	235	205	199	241	218	222	232	215	226	209	222	196	218	221	227	197	195	226	208	208	201	216	186	191	218	209	214	217	214	200	222	216	197	219	222	206	201	197	189	178	220	229	229	187	204	189	202	219	210	189	213	200	200	194	201	236	189	206	216	206	205	188	175	227	204	198	196	198	221	207	199	238	210	195	215	202	215	198	213	210	212	232	220	213	210	194	199	219	221	206	220	214	191	192	202	208	199	216	215	199	225	199	220	186	210	210	211	236	199	234	187	207	219	212	200	237	210	219	205	220	182	209	206	236	205	204	216	225	216	206	221	224	197	188	217	232	176	206	215	212	217	204	194	228	213	203	201	206	182	205	224	188	214	210	221	232	217	193	216	266	216	226	197	226	195	179	212	187	226	208	200	214	241	210	214	203	203	239	193	243	223	220	207	172	209	221	223	232	207	190	194	208	223	232	206	214	213	219	219	213	223	192	204	203	189	192	213	235	210	197	202	189	216	203	237	237	198	223	225	243	226	207	200	200	220	214	216	218	204	222	211	182	246	234	190	221	199	204	194	227	226	196	226	236	212	207	194	194	223	211	214	206	221	209	192	210	230	199	222	204	211	207	222	212	225	210	221	220	206	184	201	217	205	186	189	235	228	212	184	217	211	218	226	218	232	208	218	205	209	238	187	220	204	218	195	195	210	232	220	211	216	206	236	219	222	213	208	230	215	213	197	204	204	220	207	205	194	194	215	200	201	182	205	214	189	185	203	208	221	205	198	203	202	213	225	215	229	227	183	206	234	169	217	207	214	192	218	182	197	191	193	179	228	208	195	190	244	225	212	215	199	197	195	224	214	224	181	206	198	228	237	240	218	216	196	228	201	218	195	197	211	225	226	242	211	187	198	204	191	216	187	192	255	224	213	244	248	204	198	213	220	212	214	194	213	222	216	201	202	189	216	198	213	205	197	228	220	194	213	221	207	218	212	234	186	211	231	218	199	224	188	211	241	184	212	228	204	201	211	220	205	207	211	213	257	212	235	235	217	197	230	200	206	241	210	212	235	219	191	245	235	218	198	218	228	197	219	212	208	189	220	208	203	202	199	199	199	200	206	235	188	180	202	193	211	218	214	210	186	196	216	210	208	238	203	233	213	215	229	212	226	199	205	207	236	230	214	197	190	220	204	221	216	219	185	190	181	203	202	219	204	201	223	200	196	198	219	213	233	207	220	214	243	241	245	242	207	207	240	193	217	212	240	213	227	216	207	208	205	219	222	229	194	224	211	235	205	221	193	216	207	222	223	190	208	228	201	183	230	223	197	210	204	210	178	232	244	205	196	213	212	215	218	204	214	201	188	193	212	203	227	212	162	210	192	209	192	212	219	206	226	208	195	201	202	196	217	206	192	211	188	225	212	214	205	224	231	222	204	206	228	224	224	249	215	191	192	197	202	260	226	193	200	215	213	190	222	190	217	215	216	196	221	166	194	198	226	207	210	210	195	220	240	239	217	227	190	215	224	195	252	220	201	199	216	204	223	224	227	220	220	192	204	226	197	212	191	231	186	211	186	213	213	230	201	193	205	225	226	225	209	206	211	226	216	210	205	220	223	192	215	208	200	195	226	221	193	212	199	237	191	202	207	197	203	212	202	203	196	206	227	214	220	207	207	250	240	222	207	207	211	231	244	210	229	205	193	190	215	182	199	238	229	204	200	231	204	193	206	212	196	200	189	219	204	199	192	209	209	222	187	225	227	200	230	195	220	212	163	207	202	246	216	234	228	206	212	237	185	217	237	220	229	224	221	199	183	219	219	228	190	217	230	220	222	217	194	219	226	191	190	217	234	214	210	249	204	192	219	206	206	200	218	208	216	182	199	212	200	225	198	198	180	218	224	205	216	200	210	220	213	180	216	194	191	197	183	231	213	224	208	216	214	190	211	196	217	224	215	218	208	217	205	205	203	260	196	214	199	218	222	216	209	202	187	203	202	209	209	215	215	222	221	208	159	194	205	214	221	239	220	212	213	205	235	230	182	208	195	190	225	234	204	208	202	209	217	201	186	223	222	221	209	201	192	195	260	228	205	214	232	222	207	217	218	202	208	222	162	217	202	200	189	217	195	223	225	199	238	207	203	213	213	202	229	205	211	234	215	187	243	186	207	216	229	229	201	216	200	201	231	207	225	209	229	204	208	212	231	193	174	206	239	212	205	189	228	222	218	245	238	209	237	216	188	216	203	210	205	196	221	196	222	191	195	207	198	214	200	230	233	224	216	217	222	217	209	181	161	207	239	197	204	200	211	223	226	219	210	215	210	213	205	229	197	170	191	234	219	217	170	219	194	225	228	184	212	245	220	213	206	209	204	227	218	234	213	199	200	223	187	259	217	205	204	246	185	231	227	213	231	206	185	220	229	199	201	226	210	189	233	243	212	211	202	204	180	187
6910	1392	3219	3897	3432	2486	1823	1533	1304	978	904	759	717	645	690	686	617	586	633	562	594	575	552	573	558	557	560	625	577	550	557	599	547	538	556	563	556	534	546	487	517	544	584	527	510	499	539	563	523	510	499	522	567	494	554	514	507	513	505	498	499	507	522	492	502	498	492	488	507	548	562	510	491	537	482	537	516	491	515	492	499	500	511	513	505	487	524	449	546	518	445	520	487	523	562	528	516	549	529	507	498	481	503	518	502	521	532	518	430	511	517	533	494	528	504	494	557	493	493	464	472	464	485	434	516	549	542	480	487	483	493	493	526	503	519	499	471	492	500	532	503	517	527	492	527	540	481	495	494	510	505	491	501	474	535	491	524	502	482	495	471	539	528	563	500	469	486	499	478	497	501	509	502	514	509	493	491	486	543	459	481	502	522	488	493	494	520	523	508	515	484	487	466	505	520	455	496	486	548	459	468	510	509	534	528	468	493	517	519	494	497	503	529	483	519	504	492	500	494	545	526	528	514	487	470	503	505	512	487	520	510	482	501	508	479	469	503	487	549	508	527	497	485	507	478	502	511	517	507	503	518	543	500	517	497	487	497	491	483	492	529	506	517	527	515	547	497	463	526	515	523	505	476	513	500	471	517	496	471	471	520	536	516	518	496	499	487	493	523	529	522	537	539	507	473	472	506	546	498	535	519	474	480	525	509	460	491	502	523	495	543	485	463	532	476	496	516	482	505	500	514	493	518	498	480	490	445	502	526	516	482	491	482	484	468	514	511	468	509	512	504	484	486	477	493	474	509	479	533	505	530	538	528	464	494	528	508	489	491	503	484	472	508	497	480	531	521	489	486	509	493	547	535	471	491	473	523	482	486	490	482	487	526	529	511	540	532	518	451	479	470	504	503	523	535	524	498	528	469	479	474	489	496	457	509	470	497	509	492	485	484	482	500	527	473	508	517	500	486	536	500	519	529	470	506	507	475	492	494	455	489	507	532	530	458	531	496	522	508	502	504	530	515	495	519	549	497	501	548	483	474	511	510	501	503	489	503	490	506	504	471	509	500	460	522	495	489	532	489	515	471	508	506	514	504	474	548	497	481	497	485	501	460	473	513	513	487	528	504	473	532	436	501	498	498	476	549	481	512	513	521	517	469	515	489	483	482	507	532	492	468	496	534	467	464	521	488	492	499	533	516	533	465	492	459	451	513	525	442	521	481	488	481	497	496	494	521	484	530	486	563	473	520	499	532	494	537	495	479	500	487	485	457	494	465	508	483	504	520	481	493	495	500	522	478	490	490	514	505	530	526	516	518	482	492	444	520	540	502	459	447	529	470	518	492	480	497	491	501	516	554	472	497	492	518	499	531	490	539	523	524	495	520	509	491	508	459	477	510	495	451	508	495	520	483	504	475	504	508	472	509	427	507	483	472	472	460	527	501	506	491	465	514	495	498	511	507	503	477	469	483	479	490	534	476	463	463	508	527	494	513	467	503	493	511	467	502	494	487	504	479	476	520	524	491	512	477	511	468	523	512	491	493	539	489	509	509	496	498	522	480	459	484	477	527	492	492	530	554	516	497	502	551	472	471	511	493	512	511	487	509	517	521	526	495	509	502	501	503	488	510	494	530	533	502	475	498	507	475	534	494	482	463	489	502	480	509	497	522	492	500	487	490	517	484	495	504	525	516	510	496	542	503	453	499	515	502	483	502	475	530	512	522	484	498	458	474	466	474	532	471	525	511	481	500	510	520	556	467	518	473	517	533	529	506	515	488	538	471	502	496	470	490	541	501	495	473	477	536	499	523	502	500	470	487	545	507	537	480	496	516	474	490	537	501	513	494	519	459	516	534	465	501	523	498	484	559	509	504	505	526	499	469	473	491	476	525	503	539	463	511	510	477	534	513	514	489	497	483	527	495	498	530	495	469	503	521	474	498	467	525	508	508	522	513	486	504	487	522	495	538	510	482	503	553	506	513	515	458	500	499	530	471	490	527	482	473	506	487	523	506	464	500	505	492	488	529	521	475	508	546	490	433	519	502	452	540	511	512	500	527	496	536	464	551	515	488	530	487	500	506	525	469	474	476	516	515	525	499	506	487	525	533	501	491	556	515	519	476	517	503	469	513	506	523	472	469	502	489	468	482	524	493	438	511	515	480	526	531	510	493	506	513	532	518	500	469	475	460	522	533	508	507	495	509	468	515	508	436	531	514	506	490	515	521	458	475	494	475	515	527	526	526	495	502	552	524	505	507	545	544	500	472	489	516	491	529	528	543	505	465	489	588	492	496	518	570	461	522	551	488	528	479	499	501	509	504	485	506	488	500	484	522	473	491	498	519	496	488	510	525	507	505	514	530	514	521	509	509	504	497	493	513	486	500	496	509	524	515	531	499	520	531	554	487	508	483	520	546	517	484	517	494	478	526	470	494	501	488	517	498	478	516	471	502	484	514	535	481	516	483	453	509	541	531	494	454	511	473	497	495	515	520	529	473	473	508	496	529	486	467	454	500	461	462	489	497	469	448	509	508	504	457	493	493	527	491	521	518	547	523	498	461	535	494	551	482	560	472	465	488	507	527	503	478	481	505	443	504	495	462	518	487	457	524	468	503	515	509	521	504	495	538	488	494	525	465	510	504	514	516	475	449	492	498	501	503	508	480	478	472	527	508	527	497	517	518	540	540	436	522	509	506	483	508	502	486	523	500	534	497	524	535	519	506	488	497	475	509	531	494	487	510	503	527	519	489	528	489	550	475	513	515	495	520	506	494	480	519	476	496	461	498	487	479	539	487	483	489	509	527	505	505	502	489	487	527	527	490	487	489	525	488	518	492	491	469	453	485	507	513	488	501	513	480	543	458	534	524	515	492	510	503	471	502	535	501	549	528	531	500	483	493	490	496	513	525	510	503	533	475	471	523	495	514	480	512	505	479	468	459	520	503	522	503	487	512	476	533	488	542	441	509	501	497	497	508	541	492	505	488	445	516	519	522	501	485	483	533	554	516	472	507	509	511	492	529	495	479	534	530	497	535	508	523	502	492	490	498	501	488	514	470	463	522	510	471	521	457	501	519	517	567	499	512	482	489	489	509	503	535	498	507	497	495	512	497	505	470	472	483	488	513	520	444	516	509	541	503	474	531	513	494	490	522	483	483	512	483	508	500	475	475	488	425	493	519	531	516	455	505	513	467	466	516	520	511	482	496	496	523	482	500	520	477	479	490	500	532	481	465	523	491	508	522	487	506	494	529	501	489	492	481	483	515	479	528	517	524	519	522	500	531	560	530	488	555	481	505	476	481	512	509	532	479	493	490	485	520	488	543	526	464	482	518	493	549	484	485	503	513	519	516	533	491	493	479	512	487	540	484	514	538	529	503	491	536	485	533	518	509	489	505	498	496	501	497	488	479	507	488	485	488	470	521	494	503	501	493	512	524	513	531	521	511	513	498	536	495	540	526	451	518	522	507	500	549	467	511	494	486	491	491	486	502	512
28823	5154	3427	2915	1834	1309	854	699	554	464	460	379	386	380	348	349	361	349	348	351	347	321	328	348	330	348	306	335	315	341	329	326	342	336	314	282	294	354	334	340	310	307	316	328	305	322	328	295	314	348	321	281	323	307	307	298	311	252	306	263	307	284	314	335	323	298	323	309	307	291	322	302	268	338	288	266	297	302	302	288	316	352	309	291	303	315	306	294	290	318	280	295	304	273	303	311	313	315	322	344	323	322	276	293	340	331	343	320	273	292	325	280	311	300	320	329	310	303	274	323	284	321	310	336	326	315	304	309	286	302	304	328	264	307	335	285	290	307	300	291	273	295	323	291	338	313	275	310	316	277	301	292	334	276	310	289	299	297	297	322	307	342	299	277	340	300	311	312	261	303	329	283	284	293	305	293	317	313	264	303	323	290	280	333	284	326	299	324	347	292	279	274	322	314	275	290	315	316	292	278	307	323	297	299	286	309	291	294	325	325	294	269	272	305	319	285	287	284	303	316	317	320	268	318	288	302	282	307	311	312	300	304	291	315	344	346	295	271	292	301	324	285	274	313	275	303	311	298	295	297	312	282	305	270	340	310	303	284	299	321	322	348	329	298	331	277	316	280	303	304	287	275	349	326	324	286	308	272	308	283	303	311	273	284	323	311	330	301	298	325	288	323	322	301	309	306	265	313	296	340	330	278	270	308	304	320	335	263	309	279	292	302	288	301	308	299	288	293	293	277	279	303	291	335	298	286	281	255	323	308	297	272	300	294	325	315	314	298	302	275	296	309	315	303	303	301	311	273	314	283	320	280	294	293	330	299	308	319	280	293	292	291	304	295	281	269	302	288	318	313	302	329	298	303	285	307	320	291	304	294	300	297	318	332	322	279	334	306	266	332	280	280	315	344	333	299	294	336	317	312	315	302	309	276	316	298	286	319	321	296	302	284	307	268	286	279	283	298	302	315	283	312	297	260	310	313	307	305	285	328	337	289	308	320	291	278	339	325	284	319	312	295	278	315	334	313	315	315	293	279	338	283	321	274	272	320	293	262	300	305	301	325	291	280	268	275	299	273	288	307	329	341	300	311	305	279	273	303	297	309	309	292	356	313	307	281	278	291	293	321	279	273	290	310	291	329	312	287	334	294	300	314	326	311	309	271	311	302	322	326	301	302	329	357	284	340	314	310	272	288	292	303	305	252	300	292	328	317	312	338	305	271	290	297	278	296	251	293	303	290	303	299	293	323	283	286	299	320	315	301	284	312	311	299	311	290	324	330	318	288	310	334	299	323	283	266	303	308	314	319	306	324	342	297	319	304	306	317	351	281	317	297	320	298	321	308	267	301	286	300	276	288	300	306	292	310	282	297	331	315	301	279	298	317	321	342	291	250	274	310	332	319	340	302	315	312	295	322	304	266	292	324	280	319	318	330	301	292	303	306	335	300	301	292	275	281	277	289	308	307	329	310	274	275	268	298	286	278	284	311	323	298	306	309	286	254	343	313	308	301	289	319	297	288	292	311	261	316	301	308	308	327	303	309	325	305	287	275	276	315	321	310	293	287	302	294	267	317	304	318	273	301	341	316	323	290	316	281	291	284	330	294	297	282	307	302	296	287	310	323	304	328	288	326	297	274	323	307	298	284	289	277	286	296	275	324	307	302	310	336	289	300	292	269	314	314	284	315	321	289	317	307	312	314	288	321	329	310	303	278	267	280	278	284	257	330	312	292	332	305	304	306	307	293	276	315	271	296	286	311	326	325	275	290	278	303	294	290	328	295	293	273	281	320	291	310	296	314	323	299	279	337	274	278	271	304	346	352	300	319	299	306	312	311	287	326	281	308	278	285	322	299	290	341	322	322	314	299	325	294	298	292	291	308	303	268	307	288	282	315	288	287	295	334	331	288	279	298	332	324	294	318	312	320	291	325	293	302	323	325	299	311	278	311	293	282	299	286	300	311	307	333	314	292	283	265	296	286	304	350	301	299	294	311	291	298	303	326	296	283	292	272	327	307	287	295	297	300	318	311	326	297	275	326	307	294	321	295	300	296	314	275	313	301	346	268	310	301	305	303	302	300	292	268	289	300	265	305	324	333	302	278	326	284	264	294	280	292	323	294	339	310	293	327	289	301	298	290	288	293	318	295	320	305	293	276	311	285	330	324	324	314	298	293	276	292	295	266	313	286	292	260	296	304	300	322	321	280	311	309	332	328	287	288	334	319	255	294	280	309	308	301	319	305	350	279	275	343	306	303	320	282	301	294	320	316	280	287	304	329	303	335	311	282	288	295	284	346	276	320	312	287	312	293	288	314	275	281	277	303	287	303	315	317	281	318	293	286	316	326	317	292	294	290	286	321	283	268	297	311	279	302	294	289	298	299	291	299	288	304	320	322	314	334	325	275	325	316	313	300	309	285	301	295	302	287	312	307	317	262	318	243	351	312	311	308	294	296	273	314	292	310	306	301	314	329	305	295	341	344	311	316	293	292	311	300	336	314	292	323	310	298	317	320	306	318	316	327	356	301	290	308	280	304	304	292	291	308	319	303	298	329	324	291	299	307	316	327	294	314	298	286	293	335	291	280	294	289	292	295	284	295	308	280	318	295	294	286	334	294	275	333	294	320	289	330	322	277	295	300	306	321	333	319	266	306	323	313	316	311	299	305	256	310	322	282	328	325	284	312	290	317	313	328	326	317	283	335	313	283	289	258	301	344	291	295	279	306	292	311	261	305	306	314	323	311	263	276	274	269	303	312	291	312	332	297	354	302	317	307	283	293	289	304	315	316	277	302	329	322	344	335	308	321	305	305	309	322	298	281	281	314	306	292	308	295	316	319	312	297	289	323	301	311	324	286	315	293	315	288	329	272	294	289	309	291	281	298	307	318	314	297	287	302	293	313	306	294	297	298	294	286	296	305	310	305	303	307	312	318	311	309	301	312	302	292	346	317	278	304	298	331	330	299	314	284	332	292	248	305	319	296	330	287	328	329	307	307	328	300	327	297	308	273	284	301	310	288	270	257	327	291	284	323	348	292	275	314	290	309	287	278	334	297	330	311	310	284	333	291	297	280	312	278	300	328	311	307	290	313	291	344	304	307	305	281	314	298	329	307	297	318	303	276	301	308	322	303	325	295	306	307	336	287	290	283	340	297	313	281	309	311	290	291	320	306	313	307	308	315	290	340	307	285	303	295	285	343	307	296	296	278	316	274	333	281	301	288	314	320	305	315	293	275	330	292	299	320	346	296	271	285	319	309	272	333	312	294	302	360	302	279	275	267	295	285	332	305	287	285	299	297	272	296	317	291	280	303	320	287	300	322	327	288	290	292	282	301	314	309	304	323	348	305	297	287	263	301	317	291	292	333	292	304	328	302	350	292	280	293	337	280	284	316	319	293	316	324	320	303	276	287	333	319	290	296	264	299	316	289	346	268	305	294	300	281	298	310	293	300	273	272	321	292	289	284	274	306	292	304	291	297	296	339	307	295
16531	2586	6366	7999	6608	4895	3457	2731	2123	1702	1508	1380	1156	1065	1064	958	965	943	933	904	879	860	833	896	879	904	914	907	869	845	881	815	851	829	801	795	811	806	762	787	751	806	788	734	744	736	792	760	715	707	699	713	743	702	700	659	682	727	737	701	710	689	707	662	683	695	695	697	682	687	699	698	707	714	706	721	723	665	677	721	718	698	655	711	700	661	691	726	702	654	696	728	687	642	677	679	706	668	697	670	705	674	667	695	698	695	716	741	664	722	655	677	716	706	666	668	710	701	700	684	663	719	676	698	612	702	725	698	696	658	710	667	676	694	697	684	706	639	737	676	687	698	707	718	705	696	673	719	677	701	703	677	693	715	686	705	679	668	695	664	703	683	676	727	680	659	706	705	699	731	742	705	663	686	697	708	659	699	688	722	687	677	661	659	705	706	678	634	690	745	693	642	684	664	672	661	735	627	692	725	693	713	686	687	706	710	668	700	671	645	719	653	689	671	675	663	678	651	681	674	699	669	663	681	733	680	728	729	715	717	704	702	667	661	717	665	675	717	668	702	673	745	705	673	722	652	690	693	677	660	686	651	697	665	690	665	735	698	676	698	661	684	760	644	688	675	666	711	696	702	697	711	688	666	689	701	731	675	686	641	650	680	617	684	693	731	663	691	699	682	682	681	658	686	660	653	714	677	701	715	710	714	722	652	668	683	678	698	660	709	684	733	661	639	706	626	708	689	666	676	769	658	679	698	707	622	713	667	708	716	723	702	721	699	671	697	708	642	712	667	664	665	622	676	711	678	688	718	713	730	687	646	689	714	684	694	646	678	701	660	664	694	697	699	659	701	741	709	659	668	688	713	637	688	739	660	673	664	698	675	682	687	693	705	720	716	691	675	701	673	730	715	649	709	669	743	708	718	651	700	674	647	701	662	688	715	692	710	717	706	748	692	710	714	677	715	687	710	697	692	702	666	644	696	657	658	681	676	668	662	687	695	669	703	671	673	713	701	663	662	691	671	710	689	689	654	708	692	676	701	684	738	696	692	687	672	704	713	689	693	682	655	700	668	692	657	670	656	744	670	714	756	663	722	721	652	672	694	692	632	699	689	732	699	702	716	644	631	668	710	683	697	718	742	668	642	733	658	682	707	698	688	719	741	662	648	684	682	711	681	702	714	671	703	688	702	672	667	683	707	683	713	671	686	699	704	712	658	698	668	696	717	681	687	712	713	665	686	718	692	692	691	667	696	670	717	683	695	688	726	693	711	696	673	681	659	688	683	754	689	710	692	671	691	691	722	716	708	657	710	682	679	695	668	700	704	634	661	657	632	677	638	657	685	702	680	702	700	670	681	704	697	715	709	659	670	701	701	658	720	739	695	688	665	665	701	614	660	702	643	711	750	695	722	713	741	689	693	661	673	687	704	685	682	713	665	662	711	671	744	678	703	668	667	672	694	672	712	710	720	622	681	688	654	708	678	643	700	706	669	689	709	687	677	670	651	722	752	681	669	678	667	697	667	672	660	699	645	637	688	701	667	655	668	721	734	719	694	673	661	662	659	688	705	697	712	682	702	687	676	657	686	700	693	713	725	669	728	694	687	688	691	710	697	721	682	674	728	662	706	618	698	697	688	658	709	695	698	685	635	735	713	705	670	724	686	701	682	725	674	677	691	676	737	668	653	641	694	670	707	695	704	704	688	672	699	736	694	683	647	722	637	691	710	729	649	697	692	686	701	651	695	705	698	708	698	682	662	743	700	677	696	657	680	716	699	696	710	674	708	725	673	655	676	676	699	695	659	633	689	724	696	711	687	686	670	676	712	716	662	652	718	694	710	679	698	686	627	686	674	694	651	737	761	725	681	711	661	665	717	697	683	720	711	655	718	716	698	706	688	658	669	701	717	701	710	673	695	699	683	712	713	636	698	675	698	747	704	709	735	679	686	724	689	705	716	698	711	675	692	665	708	669	722	684	756	716	693	674	706	664	685	688	685	704	708	701	688	691	675	708	716	665	679	688	694	688	699	699	693	741	735	642	680	687	728	655	676	679	662	712	718	703	651	700	701	704	670	697	660	707	682	687	669	714	663	667	674	698	723	709	693	713	714	698	735	722	685	718	701	690	704	688	711	668	683	739	691	642	707	693	693	737	703	685	674	668	687	743	652	685	661	704	679	671	693	696	711	651	646	706	707	689	671	706	673	689	677	747	686	719	731	685	646	675	672	685	676	661	728	700	676	695	646	663	648	670	686	686	666	672	742	708	708	705	723	735	688	711	688	697	664	661	676	695	707	662	681	653	723	684	717	690	706	678	668	667	666	680	716	638	637	703	733	715	651	683	691	697	736	672	670	717	711	634	681	731	697	722	705	691	655	647	721	687	692	652	703	699	695	679	694	694	675	684	698	681	729	675	671	681	715	667	677	669	695	712	695	702	664	724	691	744	678	707	691	695	714	674	675	683	699	681	676	710	637	696	643	690	687	647	681	695	755	699	685	663	717	656	696	691	721	671	656	655	692	653	733	719	701	660	680	715	749	687	731	709	670	707	659	699	721	728	661	686	669	689	623	693	664	708	712	712	668	645	689	743	711	685	667	675	656	676	619	680	651	687	677	671	706	721	729	684	712	687	692	715	671	686	662	744	674	700	710	688	667	683	667	703	665	688	668	715	687	674	673	705	660	624	720	681	669	667	691	696	670	728	692	639	691	692	632	689	702	719	677	720	687	697	680	679	671	676	706	670	672	715	736	729	676	701	707	645	669	678	666	689	662	690	690	705	721	676	725	695	676	737	615	707	662	697	724	692	679	733	658	699	702	646	638	692	693	678	656	738	771	674	719	736	689	703	660	629	674	666	688	677	646	708	692	679	684	658	741	689	725	664	679	678	703	728	731	736	677	672	675	666	724	659	690	695	703	642	705	661	687	675	653	690	743	683	669	621	665	696	674	721	693	678	670	698	700	714	688	700	701	720	666	674	685	678	712	720	651	678	662	688	646	641	717	689	700	702	674	692	670	665	718	690	675	697	687	698	701	707	696	712	614	688	696	685	731	665	710	668	723	756	673	691	656	669	681	681	666	704	714	678	665	727	648	663	726	732	679	688	720	702	711	730	758	681	663	691	648	716	652	673	685	643	714	681	707	750	711	687	685	686	701	693	661	705	694	710	699	607	653	677	693	668	716	659	667	672	712	667	686	637	705	639	695	709	703	713	706	683	685	688	687	722	703	702	661	659	766	724	662	681	647	672	675	698	650	713	701	667	677	665	678	688	668	694	686	655	700	645	704	711	755	652	706	737	670	666	666	668	709	692	669	694	730	722	691	699	707	637	717	673	706	732	697	676	729	689	669	716	698	678	653	702	687	672	699	704	729	706	693	715	703	720	672	695	684	691	668	662	696	695	697	666	693	701	687	703	724	712	671	696	734	692	702	674	673	699	716	661	685	663	674	677	719	717	705	680	674	697	691	646	691	752	700	668	694	681	728	652	677
39763	9487	5664	4523	2837	1743	1308	926	775	604	566	548	499	460	437	428	420	376	433	392	392	372	385	392	402	403	391	416	459	380	357	398	375	394	391	352	376	348	353	389	372	366	393	388	370	390	354	387	337	364	369	372	356	363	375	362	366	365	314	387	336	336	366	320	331	353	340	323	343	336	320	376	338	324	394	363	333	313	365	343	361	339	339	373	345	362	320	335	362	348	336	358	361	371	323	391	360	352	336	352	344	378	369	351	355	320	367	358	335	337	337	340	336	296	332	325	345	331	360	326	362	348	355	359	334	327	326	315	372	345	378	396	360	358	346	363	343	338	314	307	347	355	356	350	358	335	355	373	366	341	375	339	370	361	336	390	349	369	360	352	313	355	349	358	344	354	340	339	345	377	360	352	345	365	347	317	325	338	357	372	322	329	351	343	349	329	355	390	350	357	348	352	353	352	340	338	328	355	355	357	330	360	360	388	370	345	318	361	330	345	334	336	331	366	355	343	351	354	340	367	319	327	332	369	342	334	334	339	318	363	338	338	358	346	342	394	321	331	330	371	375	305	378	339	365	328	348	382	344	351	331	345	366	339	346	359	384	333	342	341	354	406	344	384	349	377	331	347	309	348	348	327	330	352	347	332	358	342	319	329	312	327	360	342	328	350	380	385	336	308	350	333	361	367	326	347	369	348	357	299	355	322	353	348	361	372	331	367	315	345	338	346	380	345	361	345	343	383	322	344	354	363	365	342	339	327	366	350	343	367	360	386	333	337	370	331	340	372	328	317	354	357	347	379	352	371	319	370	382	365	370	325	346	367	370	352	360	344	347	361	345	359	353	334	350	354	324	349	382	340	349	335	343	353	331	348	336	386	338	374	368	336	347	360	370	320	362	361	328	339	350	336	352	394	355	325	330	318	350	348	351	381	344	331	331	373	345	335	347	349	367	371	343	350	338	352	356	329	378	359	333	359	337	374	333	325	334	361	332	337	324	339	352	373	378	339	323	387	371	313	351	342	373	354	338	333	332	347	332	340	396	357	307	336	307	342	368	337	378	359	349	342	342	360	331	326	310	397	368	386	330	349	343	345	330	338	363	349	346	329	352	334	340	336	335	352	343	363	342	344	335	353	363	330	351	349	357	353	375	342	344	350	339	322	353	359	337	341	351	333	339	376	347	351	364	347	315	335	351	369	354	336	350	347	325	334	345	334	357	333	327	350	331	344	330	313	341	332	361	306	320	351	347	351	310	344	325	301	366	370	319	326	398	322	314	368	397	349	337	337	341	315	325	346	341	321	333	340	361	339	363	375	346	344	315	326	353	356	310	343	354	393	349	350	350	352	328	350	361	313	370	331	336	369	382	327	357	370	346	378	356	349	365	334	384	310	313	357	333	334	329	343	338	356	350	349	363	351	340	307	356	348	354	335	335	351	348	351	357	308	352	359	362	350	352	351	349	370	342	301	351	339	318	339	364	367	358	359	357	312	358	397	360	339	372	385	338	324	329	352	335	365	354	336	338	352	347	369	344	365	383	326	335	358	348	326	335	343	375	365	353	337	360	342	362	378	372	337	329	356	354	321	309	310	340	346	335	337	319	334	348	369	397	317	378	334	356	365	348	376	371	354	354	354	317	349	324	328	344	335	322	368	332	339	342	318	336	348	383	349	382	369	347	345	401	344	380	361	333	296	322	319	323	349	366	349	376	327	361	367	350	308	330	322	330	314	341	316	382	345	363	353	368	350	361	396	333	331	302	346	355	344	332	311	315	348	345	378	330	320	306	335	325	361	347	371	320	330	329	352	334	343	303	367	370	313	348	357	363	342	341	379	348	359	328	344	341	380	371	334	377	371	328	358	338	336	329	346	328	323	352	297	334	344	347	349	376	377	377	353	320	319	364	332	357	335	334	376	306	327	327	356	372	356	344	350	348	366	353	365	333	346	340	336	332	337	356	310	308	334	330	340	328	334	348	331	351	387	403	367	335	346	355	376	324	342	334	362	360	390	365	352	388	342	363	348	358	320	319	334	333	348	335	344	342	333	290	353	331	353	351	354	333	348	354	379	366	364	349	337	335	370	312	382	363	308	416	363	362	367	313	345	338	355	336	362	343	350	335	343	325	346	332	333	335	347	339	364	355	393	384	355	356	351	325	357	345	342	363	376	353	323	381	348	368	323	370	388	349	397	340	354	364	373	339	323	350	318	334	352	351	366	352	330	341	346	325	376	368	376	364	358	361	371	362	406	345	350	367	333	341	329	319	319	344	369	330	331	335	320	317	358	332	355	327	295	372	327	356	362	352	368	344	343	349	332	315	341	352	330	356	332	364	325	312	320	353	346	333	338	322	344	345	371	354	329	369	331	328	353	333	326	362	356	354	396	351	333	360	330	342	350	327	362	340	374	357	329	341	354	333	372	353	361	343	338	354	327	321	374	320	364	342	358	314	325	369	327	340	364	394	325	318	377	322	336	363	340	359	343	358	355	346	339	394	396	362	365	355	342	362	331	358	347	329	353	348	367	334	329	323	365	345	401	355	304	327	333	352	349	355	312	341	346	378	337	369	314	356	340	333	334	357	376	364	329	322	319	302	345	342	349	335	354	345	349	373	354	370	359	349	347	323	321	360	358	370	344	383	355	283	344	349	343	339	335	338	386	383	312	358	346	385	368	359	342	309	352	342	344	333	369	328	328	365	321	368	319	335	331	320	378	365	329	360	309	380	359	369	337	361	359	326	332	342	352	331	337	362	361	399	362	348	335	343	372	314	339	358	367	326	349	363	327	378	369	382	358	341	340	318	372	366	356	329	358	340	309	360	324	319	366	382	373	353	361	368	346	371	345	325	343	364	365	362	334	351	358	353	374	353	338	355	360	376	388	338	329	347	330	286	353	329	353	359	352	347	352	381	356	325	346	343	371	344	318	350	349	343	353	344	368	361	343	348	380	348	333	406	342	361	313	327	370	355	313	355	322	361	365	335	330	343	329	359	318	337	346	347	371	351	368	359	327	314	331	326	335	341	304	350	319	357	312	310	296	393	357	340	336	364	327	353	372	328	349	328	343	336	356	364	394	356	331	388	375	328	349	375	349	354	355	379	343	354	379	359	356	336	323	328	365	355	332	325	377	375	330	343	383	318	369	341	355	342	350	337	352	354	351	345	392	330	318	335	317	361	347	334	317	341	315	355	364	379	353	351	336	354	356	346	366	348	346	358	378	307	353	313	360	308	331	364	360	349	370	340	324	322	357	282	320	383	368	346	327	362	321	367	369	318	391	346	353	337	396	404	330	317	363	377	352	327	374	348	316	315	322	348	365	308	339	349	335	355	330	301	336	346	342	331	352	354	359	328	372	338	360	306	351	387	360	341	417	338	324	333	343	356	388	344	337	368	329	394	345	359	349	321	293	354	357	301	328	345	366	328	353	334	357	376	357	339	365	360	326	362	346	379	353	342	332	349	347	332	363	352	361	318	360	358	315	365	351	330	328
21422	3818	8925	10926	9001	6580	4930	3626	2697	2369	1921	1721	1478	1445	1384	1296	1229	1145	1122	1160	1097	1028	987	963	1032	1041	1044	1034	1083	985	1042	1039	996	994	998	940	1007	906	922	908	897	872	914	908	889	882	836	834	830	809	804	802	799	819	828	832	819	740	778	761	747	773	784	758	758	779	719	767	753	778	737	832	790	715	791	756	804	728	761	781	810	747	752	807	741	766	729	766	793	771	736	759	773	805	756	722	755	774	796	763	769	760	807	748	717	765	748	772	768	815	793	751	825	771	787	743	762	786	765	793	801	788	794	740	806	784	717	760	751	762	781	708	768	788	779	757	732	767	761	747	782	762	746	743	732	742	783	736	814	748	763	733	802	740	797	732	771	754	789	750	762	781	766	754	754	786	799	773	841	783	771	713	799	775	768	797	723	699	749	807	724	754	705	732	779	734	799	743	823	753	728	770	758	738	729	751	744	756	757	733	762	784	721	782	789	780	744	763	736	798	756	769	800	787	751	764	744	805	756	703	777	773	728	748	745	734	783	741	797	765	762	738	771	765	764	788	722	762	769	706	737	782	783	690	799	750	743	689	722	780	768	733	789	772	741	768	821	783	783	742	740	752	788	800	829	753	806	731	832	779	763	770	722	745	771	783	773	755	746	784	772	784	816	772	751	757	754	743	771	725	742	763	735	791	750	756	767	756	719	799	780	766	757	759	759	760	736	710	820	753	763	730	782	754	767	757	761	743	728	775	743	740	749	741	795	759	762	789	752	778	766	815	726	774	767	754	795	816	746	750	736	753	759	705	746	766	779	775	762	733	774	769	781	757	788	753	732	742	791	788	757	758	758	793	797	756	784	796	780	773	799	727	785	773	736	781	748	763	784	775	792	766	782	797	758	826	778	803	728	772	731	732	748	723	777	739	770	752	789	771	801	766	673	752	737	731	740	751	779	741	794	744	727	772	760	725	782	729	738	700	768	777	806	741	734	795	758	816	814	762	775	745	731	737	721	777	735	808	794	738	778	734	731	732	766	742	732	746	727	730	723	697	741	779	748	779	748	775	776	749	782	780	744	747	747	753	771	735	728	712	737	741	758	768	776	747	723	833	726	743	766	738	748	751	741	760	743	781	766	777	732	731	753	745	772	754	746	792	728	770	753	783	742	765	738	762	764	784	732	751	805	721	741	745	732	744	774	770	773	755	737	789	754	787	767	681	733	804	797	772	793	772	838	755	781	782	798	755	755	751	746	766	805	760	773	771	804	790	790	724	740	741	742	739	747	724	729	766	743	731	765	790	738	726	736	761	776	715	707	743	725	801	741	759	675	780	730	760	736	754	754	734	769	802	800	803	808	770	736	763	799	798	813	752	817	786	733	684	757	743	733	802	762	741	746	761	781	768	751	773	777	772	755	791	828	731	763	721	729	781	795	718	766	777	731	788	756	730	780	724	800	759	765	831	716	754	722	740	825	784	752	760	723	766	780	770	765	771	789	779	784	775	772	738	796	771	785	776	758	725	731	739	769	774	784	757	739	757	778	746	742	745	695	757	718	786	784	747	750	729	800	758	814	742	766	756	733	794	746	767	772	732	756	775	766	711	755	757	736	744	740	774	759	737	742	706	717	739	731	782	733	763	755	740	783	774	784	715	771	772	777	768	757	752	748	772	774	733	761	792	748	735	765	774	733	734	750	746	719	783	789	703	758	734	774	715	789	759	767	736	761	768	745	787	753	757	750	767	750	770	705	755	754	702	787	752	741	754	777	754	750	732	754	783	758	784	769	781	803	763	787	708	743	771	760	739	753	782	798	731	747	751	774	686	745	764	737	747	739	776	786	790	778	724	757	795	773	718	758	733	806	770	741	755	730	777	741	776	738	751	723	774	751	784	769	791	753	773	768	766	778	752	752	745	765	762	753	777	722	768	798	773	757	781	778	720	774	772	743	806	775	770	760	792	792	768	748	768	778	807	760	748	802	762	780	766	783	753	771	738	783	793	797	812	705	721	754	760	774	765	779	784	724	761	731	767	740	770	708	797	786	707	786	802	766	770	784	730	747	761	746	739	731	724	768	758	738	791	762	728	743	772	680	756	762	752	774	777	725	741	728	762	741	746	774	725	738	764	752	733	756	760	782	745	759	721	759	743	729	737	799	777	768	775	770	764	721	753	745	776	728	762	795	735	823	788	752	750	726	764	732	770	749	769	763	786	772	796	783	732	756	749	734	777	770	742	713	814	781	771	779	784	769	785	766	755	793	782	725	806	769	743	713	758	776	784	734	727	770	781	750	782	780	810	729	728	792	769	771	761	741	746	752	770	788	757	757	769	726	807	805	741	786	773	757	777	789	763	745	797	774	755	751	729	787	734	765	756	739	800	743	763	774	769	766	750	773	812	773	770	752	731	810	772	748	773	749	769	739	774	761	759	793	789	774	774	761	763	723	731	777	752	751	740	734	749	771	755	775	760	758	756	774	800	718	768	770	759	760	754	748	760	749	758	773	764	768	810	707	714	797	750	799	749	738	743	738	767	728	726	730	742	728	763	759	794	802	787	736	771	739	724	755	781	761	738	813	731	770	741	744	768	753	762	731	774	756	747	769	767	748	777	741	763	752	764	804	731	797	763	726	778	743	789	764	789	780	734	777	760	753	776	762	762	764	779	752	766	723	760	805	764	751	755	761	753	781	732	758	809	748	763	793	777	759	768	748	772	749	774	797	791	762	724	747	741	762	780	771	738	759	747	724	733	708	721	785	715	751	758	760	800	799	798	788	704	765	744	719	726	716	747	751	787	715	751	727	749	764	745	737	793	752	794	788	769	684	736	753	746	766	780	776	795	694	736	804	763	768	745	808	713	813	782	758	771	697	770	773	759	777	780	779	770	782	721	753	759	731	752	760	735	764	779	761	782	721	704	722	812	825	784	805	723	750	704	794	783	790	734	751	682	786	787	790	738	710	754	742	794	764	755	771	833	759	755	800	791	809	777	757	797	773	772	737	730	757	713	763	722	745	785	807	770	742	745	790	724	729	740	704	709	702	774	706	773	783	791	713	749	784	727	765	735	746	812	756	788	719	744	722	759	719	741	713	733	723	761	774	779	775	745	759	770	745	720	726	762	815	756	765	719	748	754	714	796	764	769	784	796	728	720	776	752	724	754	783	748	733	821	753	754	798	745	751	799	725	751	815	745	745	758	758	784	773	760	765	797	756	740	747	718	736	713	737	735	741	762	751	793	798	779	746	726	766	748	755	748	726	753	736	789	746	717	741	757	762	803	753	775	718	771	799	769	766	712	736	753	749	780	682	753	773	773	749	741	752	735	740	764	756	811	794	760	825	769	777	701	740	759	735	758	799	732	728	778	726	759	751	780	717	715	760	777	759	738	776	742	777	778	809	754	789	757	823	787	757	757	757	743	768	756	752	792	809	777	760	788	693	717	718	798	758	731	736	782	755	751	735	724	787	743	733	785	729	773	750	750	698	764	737	751	772	748	729	748
11136	1560	1659	1352	894	654	517	395	320	316	307	262	276	258	208	196	265	262	233	230	228	225	235	249	219	212	221	227	237	248	256	224	222	255	197	211	200	239	209	236	229	236	206	239	216	221	254	244	224	228	223	188	256	194	203	208	223	231	180	180	232	232	261	208	218	208	219	225	230	217	226	218	194	213	219	218	229	210	221	198	190	208	235	207	205	242	204	233	185	216	214	211	217	233	199	220	221	189	189	208	203	211	233	190	219	216	230	185	198	211	247	208	203	234	202	215	222	224	213	211	210	207	212	224	224	217	209	222	206	203	244	221	213	195	214	194	220	194	213	246	210	215	207	202	231	188	224	213	222	210	211	215	219	236	211	193	232	199	198	215	234	198	230	204	206	205	237	217	200	209	208	230	215	208	200	226	210	222	208	220	236	214	212	214	234	237	199	180	191	209	230	216	226	193	224	243	196	222	224	181	197	220	193	216	201	201	234	209	211	216	241	235	215	222	195	209	198	226	206	194	242	226	196	195	222	227	217	221	217	216	212	198	218	242	218	242	218	231	213	215	173	181	206	211	231	219	203	214	212	249	188	190	215	165	202	200	225	192	213	239	232	199	212	217	236	229	236	244	239	206	228	204	209	210	237	215	217	234	215	206	211	200	223	214	220	213	208	208	224	204	194	201	236	259	198	211	205	202	236	222	250	239	231	208	212	218	206	215	222	229	231	217	196	211	223	204	228	182	209	222	204	195	227	211	205	201	206	224	234	252	209	219	224	179	221	215	237	246	206	228	190	237	274	227	236	220	215	226	214	234	217	190	202	191	187	215	216	193	227	177	221	219	191	235	232	234	220	224	226	242	231	226	202	229	225	212	216	250	214	228	207	237	213	228	250	223	214	202	212	241	216	222	220	189	215	220	228	228	204	238	205	219	228	222	215	201	210	203	249	221	207	217	228	201	231	192	217	206	209	204	203	212	206	213	229	236	237	224	222	180	217	245	214	237	234	220	228	230	192	217	191	211	198	216	236	213	235	193	235	217	176	183	186	217	214	216	198	216	220	205	212	223	231	204	211	231	213	188	221	202	192	203	214	214	249	219	231	202	215	222	211	215	243	199	204	201	188	192	211	210	214	232	217	196	202	196	204	250	217	206	226	200	207	200	217	224	234	220	216	226	204	220	192	207	215	224	216	227	197	235	221	218	212	205	208	234	225	219	230	205	224	186	227	229	233	214	229	240	226	204	210	206	194	220	219	210	224	223	214	225	200	225	206	232	190	223	203	201	191	216	203	207	212	205	196	186	200	212	202	222	216	212	220	215	204	194	207	199	216	211	234	211	237	214	199	210	203	202	221	211	210	213	240	221	211	221	218	217	240	196	211	206	218	201	209	253	188	213	210	207	216	209	215	226	196	276	185	227	221	190	222	193	216	212	232	245	229	235	221	219	199	196	200	231	240	225	231	214	206	247	190	208	230	203	192	227	233	215	231	217	214	216	184	248	230	222	204	239	235	203	216	188	225	217	225	249	221	234	212	199	232	186	182	236	232	209	226	224	225	197	218	182	206	206	227	206	215	213	206	193	232	205	205	223	224	223	207	234	206	235	244	221	245	207	205	252	220	204	228	239	195	214	214	214	234	208	208	217	253	232	243	238	244	211	224	183	201	235	228	205	248	203	199	190	216	223	220	236	191	218	190	208	233	216	226	188	220	219	205	220	237	233	225	227	197	226	224	212	250	236	226	263	223	209	183	198	202	223	204	209	198	205	213	215	213	208	237	207	225	203	224	207	228	208	217	211	200	184	230	205	195	203	207	238	221	215	218	236	239	240	183	221	218	206	197	191	203	202	232	213	200	188	232	242	217	217	198	198	193	216	225	208	212	189	189	227	208	215	242	201	220	182	183	198	213	207	181	202	220	221	213	251	218	204	215	211	242	211	212	195	209	177	210	209	217	212	179	222	212	211	225	231	210	222	195	182	236	203	202	201	246	216	204	189	221	204	225	224	203	222	213	221	222	239	203	219	223	210	228	250	204	206	226	213	231	222	216	196	190	209	226	209	206	218	244	231	223	221	220	210	214	206	219	242	207	206	217	209	205	239	183	182	251	217	208	227	219	210	233	227	213	212	175	202	195	231	200	209	228	189	217	214	190	208	212	192	219	209	222	210	201	210	221	224	206	230	197	199	228	224	193	226	202	185	220	218	198	232	221	224	228	211	216	238	231	189	186	212	216	232	191	203	209	225	220	213	196	210	198	214	209	188	207	231	216	220	217	247	222	222	224	225	193	209	221	216	230	205	203	197	205	211	207	223	215	193	217	175	215	240	234	214	192	192	220	212	229	233	215	246	235	217	222	225	209	203	185	233	198	215	213	234	205	217	229	229	197	227	169	224	196	225	216	217	246	210	195	210	211	193	192	200	189	242	233	213	213	193	229	205	212	207	222	233	225	222	213	232	261	227	220	194	231	247	237	216	217	186	199	244	199	237	222	234	255	196	200	214	238	209	226	212	236	193	208	228	203	195	205	218	205	196	182	257	214	184	247	225	211	212	202	230	204	221	212	202	196	211	231	212	231	219	195	220	218	196	184	222	216	214	209	211	207	202	204	245	203	231	241	211	181	213	204	223	228	211	237	213	215	221	211	203	201	211	197	208	186	232	222	218	227	181	255	195	204	198	220	187	210	213	219	249	210	218	197	214	253	214	235	191	192	198	214	205	200	222	222	231	230	217	203	205	233	163	216	213	201	212	208	198	214	232	210	221	218	209	186	211	230	191	225	218	203	181	236	217	184	203	212	222	201	220	207	219	219	215	195	203	218	208	221	238	191	200	226	200	218	237	208	193	234	203	210	188	225	218	203	221	246	237	222	203	206	208	238	233	221	174	197	195	244	191	202	202	205	201	218	239	234	193	211	189	210	216	205	220	216	208	224	223	203	209	243	187	217	195	208	225	193	205	198	240	238	216	211	249	259	220	215	247	234	203	242	229	190	211	221	191	200	204	207	181	225	233	228	206	230	222	226	232	209	221	217	220	199	233	199	214	218	196	191	225	236	209	216	224	238	204	209	226	194	193	201	227	212	236	198	225	215	191	216	173	189	214	218	247	210	203	201	235	230	227	211	216	200	201	235	210	210	214	198	226	217	205	220	236	218	205	207	222	199	216	213	215	219	218	236	214	206	204	220	208	222	229	211	215	223	216	203	199	223	202	219	210	239	191	216	223	222	205	214	212	210	238	218	265	211	231	226	194	188	233	193	214	200	215	224	233	188	213	216	219	221	210	243	231	210	220	255	238	224	223	204	219	203	225	214	229	205	211	221	209	237	204	222	184	231	226	219	207	185	214	209	234	189	193	225	204	207	186	205	193	212	222	182	198	244	213	197	217	216	237	202	210	216	219	200	223	224	211	195	208	197	226	216	241	218	183	220	211	208	211	227	213	207	190	214	208	204	204	200	229	208	210	232	223	222	214	216	199	208	222	221	211	217	217
6575	1412	3466	4159	3330	2529	1934	1365	1148	957	797	791	717	668	662	670	664	651	586	616	542	598	549	585	601	609	628	609	556	616	583	608	576	574	551	602	577	579	586	572	539	542	587	581	539	582	588	553	567	500	575	564	529	507	503	512	490	522	516	507	497	489	529	517	518	553	524	505	512	522	531	493	509	541	479	538	529	563	504	553	531	512	507	539	518	522	521	523	521	516	497	512	522	487	540	516	524	511	542	528	510	499	464	495	514	520	502	486	492	505	511	494	549	493	522	512	521	516	522	515	482	547	529	508	543	512	485	494	545	517	507	478	549	495	529	520	491	533	524	479	491	502	507	539	558	489	482	499	504	536	494	492	532	518	463	523	504	494	471	499	485	505	528	543	496	511	530	502	559	513	502	492	505	502	515	494	500	513	507	535	502	504	566	517	522	514	536	527	493	472	518	498	473	485	499	490	491	492	507	498	489	542	496	476	482	508	475	495	493	520	490	498	488	548	498	528	499	525	553	551	532	490	509	525	449	496	522	530	523	511	523	499	500	503	473	496	523	498	526	501	513	482	525	499	520	548	531	535	509	514	504	495	491	518	511	521	486	495	551	540	522	519	489	512	512	523	502	522	517	553	463	480	505	506	470	533	536	479	519	508	531	459	545	473	517	480	508	532	522	494	517	509	532	535	510	541	513	511	522	531	539	539	485	504	484	532	490	564	529	471	535	552	526	516	475	522	543	513	520	500	519	579	496	559	532	529	478	531	475	535	513	486	526	527	537	490	523	500	520	474	531	477	529	514	529	475	517	512	513	515	503	510	515	552	526	505	487	479	522	491	546	494	533	485	533	531	474	540	558	528	499	523	468	532	507	511	504	520	491	495	567	524	521	525	510	531	495	516	557	518	507	520	527	489	522	532	486	487	494	506	472	524	501	501	468	479	551	517	525	531	556	511	531	534	471	518	549	544	532	508	503	525	503	512	513	515	530	499	500	529	513	507	498	547	522	492	528	551	507	501	471	509	527	517	507	506	522	509	506	547	521	510	527	504	499	484	546	517	509	482	510	532	543	511	494	507	527	530	487	545	524	533	547	515	483	529	540	530	566	500	492	541	515	534	494	486	502	478	500	492	526	537	509	546	501	495	528	505	511	502	475	488	512	510	473	506	539	551	550	527	511	499	491	486	519	493	483	509	555	512	508	515	508	521	526	517	499	544	526	526	518	515	547	514	479	454	542	510	515	519	501	485	515	477	533	548	527	490	513	485	514	527	477	547	523	466	534	505	487	510	505	512	505	492	517	519	511	520	497	498	506	483	512	523	533	493	514	509	494	500	534	502	502	487	518	511	506	506	555	504	540	515	510	494	532	531	541	531	500	496	527	531	510	503	483	521	494	488	509	539	519	507	478	518	508	473	505	502	539	521	556	533	503	488	517	519	510	531	544	532	537	506	504	511	497	517	556	495	513	548	541	532	536	486	529	500	481	505	551	549	507	537	507	525	487	502	475	525	512	530	507	490	496	533	528	539	514	522	535	499	499	564	496	451	528	500	532	501	505	516	511	476	507	517	512	536	492	495	508	523	514	499	474	523	540	522	514	516	472	498	538	509	512	495	540	515	513	499	537	510	529	510	508	511	477	529	502	530	503	521	520	541	502	490	504	513	495	519	460	489	494	508	525	468	499	485	527	548	504	513	526	482	506	536	545	568	537	555	536	488	480	504	520	542	509	517	511	537	473	473	514	535	560	486	542	531	486	534	479	517	516	504	514	536	518	511	536	551	496	518	550	503	529	544	508	519	517	452	499	490	482	531	516	515	490	532	488	475	484	499	545	533	523	505	534	524	468	543	532	512	528	507	524	501	551	502	488	501	520	481	540	533	525	545	540	540	513	514	509	521	478	521	492	561	528	477	520	510	495	503	529	520	512	486	496	480	503	506	504	521	503	507	562	497	520	522	526	528	517	488	517	515	526	501	528	510	498	477	491	511	512	515	531	564	502	500	484	534	488	504	492	490	477	498	503	526	486	480	520	505	541	525	525	497	513	492	493	504	519	502	523	524	527	525	531	520	498	502	487	519	540	510	535	528	523	535	522	468	537	518	536	571	527	524	505	477	519	506	529	563	523	492	512	514	479	504	505	507	552	513	512	503	486	495	496	508	515	512	523	507	497	488	530	510	530	483	501	493	503	563	464	514	507	483	480	542	506	521	492	494	489	558	505	500	535	510	495	531	521	480	529	537	494	519	489	531	511	534	494	540	493	488	506	484	511	498	494	516	519	537	538	526	529	497	535	513	497	511	535	529	475	508	542	504	512	516	477	507	492	512	507	499	542	536	564	494	486	542	497	538	510	518	474	503	486	533	488	517	522	496	539	530	499	527	495	513	523	511	478	509	526	522	517	532	490	490	555	522	487	528	518	511	527	521	528	494	530	514	517	562	520	547	490	508	521	520	516	521	498	534	527	527	548	513	495	516	550	535	530	478	495	511	476	524	510	521	521	478	492	516	516	493	531	538	540	538	512	502	527	509	544	507	504	440	485	497	523	491	496	507	554	486	543	491	513	505	499	508	489	504	517	485	505	461	503	543	559	493	519	538	482	540	543	539	510	517	537	535	498	519	581	492	487	459	522	522	529	511	498	508	482	507	517	493	519	556	503	549	521	496	494	521	499	526	523	532	515	516	518	500	512	518	527	525	488	517	473	501	491	536	537	522	522	513	520	508	536	524	555	466	491	493	521	532	510	514	485	547	474	516	526	514	521	574	548	511	546	537	517	531	484	517	457	507	532	481	521	550	520	554	485	531	509	524	519	501	504	516	497	507	489	537	510	501	519	527	493	477	523	494	481	488	504	487	490	509	506	504	550	480	483	552	515	539	491	459	490	534	483	542	483	534	485	532	557	528	530	572	520	520	443	526	524	514	503	496	483	484	482	534	471	487	508	508	507	517	491	515	503	540	499	505	504	527	590	467	538	497	522	508	521	491	482	513	502	493	516	545	495	520	510	492	523	460	521	513	548	559	511	511	511	501	514	526	514	486	522	498	528	485	551	485	536	490	505	511	545	504	501	479	481	525	478	510	497	484	511	525	478	492	518	530	543	535	500	523	505	513	491	503	522	524	529	512	517	509	516	585	530	470	514	512	501	514	482	508	549	497	497	498	499	518	516	507	486	539	516	533	528	461	497	546	529	515	495	484	519	521	506	526	504	493	522	503	493	517	548	545	552	513	515	527	478	545	533	521	502	474	563	472	507	495	531	503	544	469	536	518	514	535	573	522	494	519	506	561	481	518	511	520	503	514	562	503	469	471	518	499	524	513	535	506	493	495	518	485	510	517	529	562	508	519	539	543	483	511	494	529	502	514	522	518	536	508	493	533	485	529	476	494	508	501	494	490	513	524	571	526	493	549	541	500	524	495	507	511	524	541	521	486	528	550	497	504	525	527	515	551	502	556	546	507	508	495	528	489	541	539	467	504	528	516	516	515	493	488
27755	5158	3608	2964	1891	1221	928	689	568	475	437	425	360	378	392	357	326	323	329	344	317	339	358	323	341	336	346	314	344	340	332	333	325	338	333	316	318	313	326	345	318	371	292	302	304	323	328	310	309	321	292	334	326	310	347	324	304	317	311	285	271	309	318	308	312	354	337	300	330	284	337	292	309	325	325	326	283	323	305	318	283	299	294	319	308	363	339	289	290	304	308	359	308	289	323	333	345	327	310	287	280	289	315	284	309	287	354	343	328	301	258	294	300	339	322	314	288	314	321	294	275	320	357	320	303	340	314	306	311	328	308	296	313	295	354	308	317	321	308	286	305	289	335	323	304	290	295	278	281	276	326	287	315	333	275	283	344	323	321	321	272	344	298	290	340	315	306	288	339	326	306	343	312	326	312	306	294	315	311	288	296	284	294	280	300	312	311	322	313	302	285	332	282	305	313	299	311	344	334	280	344	321	303	314	304	310	319	318	357	332	300	315	308	315	294	312	326	291	298	295	297	325	285	284	283	314	321	318	263	301	325	311	320	349	302	303	322	310	284	313	334	280	311	349	301	300	310	309	339	313	300	308	277	326	294	328	298	304	327	281	314	317	319	280	324	308	291	317	323	315	275	293	317	300	319	284	324	291	298	328	268	323	338	339	302	332	310	296	296	286	351	351	312	323	300	327	326	314	288	281	285	324	332	305	308	309	262	291	336	272	335	297	310	306	311	313	256	315	323	299	305	345	348	343	351	298	337	302	326	325	331	324	299	338	301	284	319	323	325	300	299	290	290	301	300	355	278	348	296	292	332	281	315	304	289	302	336	333	318	284	327	268	301	299	324	293	278	311	344	314	307	325	305	306	290	335	293	310	288	310	309	301	303	312	293	353	324	318	302	292	311	312	306	326	301	300	289	304	330	301	333	305	331	277	298	306	317	297	325	326	332	309	309	317	293	292	304	303	318	287	310	307	298	283	322	325	306	313	320	290	315	326	323	311	331	324	297	333	321	303	302	296	306	320	319	295	315	300	322	301	312	321	327	304	302	281	302	300	303	318	314	306	342	301	300	283	306	311	309	288	320	323	288	360	301	279	326	314	315	328	336	299	323	348	326	281	313	315	268	285	315	302	335	330	320	308	324	314	318	298	297	325	331	321	310	281	317	304	321	305	302	324	300	320	318	299	300	300	341	317	323	288	326	305	358	308	331	324	325	316	324	330	321	320	309	310	300	305	318	310	270	291	291	293	311	298	325	297	316	339	300	326	304	318	314	309	309	291	335	289	307	308	283	318	306	304	298	303	307	307	289	329	307	313	298	318	315	303	339	293	308	330	305	270	282	308	313	313	330	305	261	324	309	310	307	287	312	326	283	308	293	315	311	321	324	323	329	332	296	301	299	317	294	326	317	305	347	294	322	309	327	309	289	301	322	294	286	309	321	292	286	260	295	273	344	311	309	311	313	289	288	274	289	302	306	334	303	271	324	327	311	318	293	300	304	334	266	357	297	292	301	307	294	315	290	321	281	286	327	306	300	319	293	321	319	273	306	314	307	317	323	329	321	313	318	315	312	303	304	329	337	326	290	349	294	285	314	313	310	304	278	331	282	303	315	310	293	313	332	317	306	299	287	328	317	295	325	310	313	316	313	309	303	287	342	305	304	290	342	297	322	298	308	305	293	297	315	307	356	314	346	313	299	336	294	315	305	281	296	301	293	294	326	310	321	320	304	320	286	332	293	294	321	320	342	332	301	284	343	287	303	314	336	307	326	286	323	286	361	324	261	340	294	308	288	296	320	322	309	315	298	306	346	306	302	322	303	269	295	275	298	287	304	344	310	302	290	320	333	280	321	340	308	344	274	300	307	278	291	313	309	323	325	294	330	301	329	299	336	311	302	358	305	317	281	292	292	300	306	295	297	281	297	331	314	287	300	319	313	335	311	325	292	342	305	350	314	369	328	344	304	307	290	324	325	305	303	337	336	331	291	283	301	321	284	299	330	334	325	318	301	287	302	325	337	312	329	296	299	290	289	298	315	311	322	329	299	313	329	312	300	319	294	322	304	292	297	303	321	277	301	312	312	324	343	319	304	317	320	336	288	326	305	308	311	295	312	251	308	321	288	294	298	316	318	300	315	317	325	329	337	264	319	295	299	275	317	311	325	278	295	278	297	314	310	306	273	286	297	325	300	317	325	307	343	290	329	286	337	306	293	325	291	314	301	300	319	271	309	340	306	288	339	273	296	328	290	320	306	329	320	299	311	287	316	297	305	314	321	314	297	332	314	320	286	314	295	314	286	283	292	281	284	278	321	316	320	297	286	360	309	327	331	350	275	303	307	259	304	298	343	300	298	305	284	312	307	286	301	301	294	327	314	294	312	342	329	328	321	331	330	332	344	301	300	310	349	320	319	298	295	312	331	319	291	336	272	298	303	298	288	321	313	332	290	338	324	316	347	311	323	353	295	299	297	300	315	303	310	332	326	305	315	306	284	366	293	323	308	277	267	293	309	346	305	290	298	296	315	309	293	351	327	337	277	301	305	312	298	274	288	330	280	352	319	337	324	288	300	316	318	314	326	327	322	315	318	296	286	297	291	316	287	303	308	298	299	307	313	280	285	310	290	319	358	283	309	317	327	302	304	284	305	291	326	307	323	340	309	299	312	292	335	331	300	339	297	303	281	305	297	308	281	342	334	326	320	341	285	323	320	328	337	321	316	292	318	273	298	323	322	308	297	303	349	305	264	296	299	290	308	306	292	339	312	266	313	299	294	301	287	293	307	308	343	317	299	312	296	281	324	289	300	312	322	330	299	302	350	294	328	346	296	270	309	320	294	281	296	306	337	346	331	337	324	335	323	302	332	301	273	309	326	296	305	317	250	305	320	300	267	306	304	319	288	306	318	312	294	280	335	299	288	282	334	307	311	289	274	282	311	311	317	297	323	312	304	324	335	329	317	291	324	302	306	292	291	317	273	320	335	358	309	316	280	310	309	313	333	315	298	309	314	313	326	299	292	336	321	298	298	303	338	310	313	296	310	329	309	337	332	330	295	308	345	279	319	323	319	291	297	326	331	308	286	321	291	271	310	260	310	314	310	322	311	276	321	297	303	281	339	288	313	276	300	306	311	325	325	320	298	331	314	320	309	281	281	309	320	296	324	307	327	344	304	320	279	297	279	320	355	328	302	315	304	322	312	278	346	289	265	322	318	313	313	315	334	301	326	280	316	289	323	333	303	336	324	303	300	343	321	302	310	321	304	366	327	291	344	324	319	322	305	293	335	325	302	300	331	307	311	296	320	307	296	307	318	347	325	319	269	329	307	289	300	326	309	324	304	330	304	329	301	305	298	278	318	318	312	319	335	320	306	301	307	308	310	282	317	304	299	326	322	296	289	297	286	282	330	309	280	283	345	306	292	321	310	311	278	298	315	307	335	302	321	330	353	319	277	309	339	308	328	288	301	274	291	305	301	327	315	350	290	313	310	326
15914	2713	6505	7702	6440	4784	3632	2480	2092	1730	1499	1350	1209	1179	1080	1031	983	944	999	896	871	878	844	868	872	899	860	842	891	808	869	795	825	835	817	838	843	793	771	783	822	743	791	843	773	783	768	727	777	760	763	756	694	765	754	765	737	724	733	728	723	697	760	705	728	733	673	725	711	651	752	710	681	722	736	730	749	750	698	740	748	701	720	675	772	724	695	727	690	720	695	713	730	671	702	730	726	722	705	685	692	741	739	691	709	748	751	737	691	681	713	722	725	683	756	713	748	745	728	690	717	653	701	670	711	655	707	712	735	687	706	718	698	705	706	702	704	705	674	700	694	698	756	678	672	675	726	717	663	672	702	688	701	619	715	712	670	651	656	661	722	699	671	688	710	687	714	701	722	705	716	735	694	707	661	720	717	742	710	713	714	700	632	683	661	702	672	745	676	699	687	669	691	710	724	678	692	658	715	749	674	694	683	690	690	695	690	726	739	720	717	669	690	720	725	729	660	738	722	664	709	703	725	777	691	702	707	655	710	701	707	670	716	740	729	714	655	697	691	691	696	697	637	740	678	672	745	685	702	672	720	691	684	728	694	671	725	684	694	652	685	697	641	716	699	738	664	674	721	700	687	671	699	659	683	708	695	693	706	731	693	676	729	667	678	664	684	683	690	689	666	644	708	733	734	700	669	698	733	700	748	725	674	721	734	716	729	710	701	728	681	717	682	758	709	656	702	687	692	703	683	707	695	689	676	667	695	682	689	674	702	735	718	704	716	718	722	749	695	670	701	726	678	680	691	702	707	672	704	722	731	699	654	705	713	681	693	695	702	711	647	756	693	695	691	691	737	725	683	694	680	715	679	721	709	710	727	672	705	716	736	682	704	755	697	720	683	651	660	675	683	687	670	700	747	704	696	658	708	695	703	687	705	667	699	699	725	686	695	676	737	685	699	744	656	712	740	680	635	664	675	692	735	673	706	675	767	710	695	737	707	673	678	666	658	695	735	692	707	746	661	719	697	701	645	677	677	701	700	703	713	740	710	712	738	732	716	660	686	709	703	692	704	667	686	680	703	732	711	700	692	682	683	692	741	722	655	725	670	707	709	703	706	746	668	696	724	700	699	695	671	703	688	723	699	695	682	703	657	717	703	689	708	699	701	672	741	692	700	709	732	619	662	701	703	731	715	720	690	710	723	687	735	728	685	647	714	665	667	701	677	719	685	707	697	666	681	690	676	710	706	649	700	682	657	712	719	670	677	716	699	677	693	687	692	656	743	685	700	694	662	707	688	692	701	731	687	708	690	726	686	720	715	670	705	670	714	712	709	657	717	682	755	717	669	733	681	724	743	680	705	713	724	686	678	676	719	730	650	673	774	720	664	719	720	692	705	675	696	697	727	733	713	671	656	726	693	700	709	711	696	743	736	739	666	654	691	680	687	652	656	702	685	739	683	698	684	693	729	729	696	734	717	718	699	667	684	703	704	701	684	707	662	691	735	725	640	699	708	688	718	696	699	705	670	709	709	710	686	720	672	647	675	724	734	747	708	694	708	701	678	694	706	708	706	734	692	721	763	707	723	694	706	701	692	732	688	716	698	726	634	696	679	713	691	714	728	719	667	672	696	687	664	682	721	751	733	710	733	688	672	678	690	702	720	725	692	691	680	690	717	719	667	718	687	736	681	672	705	721	751	664	735	716	708	715	653	733	685	716	727	645	674	690	698	707	723	709	650	723	707	686	713	711	695	718	698	717	708	691	723	707	645	704	706	698	637	688	669	669	695	723	714	771	728	732	719	772	693	695	704	736	697	661	702	717	668	701	693	720	676	727	719	729	686	761	706	683	655	727	685	718	685	652	676	683	685	738	717	699	722	682	739	679	709	680	728	763	686	707	697	693	672	731	686	675	726	696	737	713	706	729	689	700	689	685	725	702	719	638	685	668	724	694	696	677	686	670	722	702	778	702	702	741	708	698	718	649	728	682	679	694	705	686	743	684	651	699	742	702	707	725	662	701	737	663	717	721	696	700	704	697	698	753	692	698	710	686	703	703	704	678	718	700	712	736	735	697	708	702	709	742	685	679	696	705	677	705	707	720	699	762	702	715	722	669	699	715	707	651	688	657	701	732	697	685	703	681	670	726	737	697	737	720	661	749	676	692	714	660	708	710	727	696	700	702	725	694	671	672	674	585	728	645	680	629	694	693	695	725	706	700	641	728	748	690	726	715	698	709	737	679	696	653	706	725	697	711	709	724	680	672	698	734	695	698	745	771	743	695	690	712	707	701	723	742	702	694	679	676	733	771	694	686	682	701	668	714	766	731	701	742	658	706	703	679	743	675	683	686	689	698	692	723	677	725	712	694	686	687	662	669	730	679	709	711	702	735	703	713	741	688	688	722	697	697	727	662	653	681	720	697	683	691	701	672	716	719	723	724	652	676	706	701	697	716	687	702	688	760	702	659	680	709	741	697	704	730	658	718	668	727	723	722	679	720	729	690	669	716	634	689	692	693	659	706	705	710	692	655	672	696	696	729	685	640	721	693	681	739	768	701	691	708	697	700	692	660	681	751	709	694	674	702	714	686	622	716	696	773	695	669	690	697	712	637	686	678	661	691	682	701	669	788	686	684	728	744	692	703	708	657	731	688	714	693	701	696	719	681	685	639	702	679	708	705	692	757	677	682	685	622	691	696	676	692	660	703	751	627	705	696	713	728	719	706	679	713	731	622	710	682	692	744	733	676	649	699	698	692	674	681	782	713	719	694	671	724	682	659	715	674	720	723	699	646	725	724	721	689	643	703	675	694	715	703	671	715	744	688	730	684	695	700	708	685	718	696	725	690	670	734	656	774	740	700	681	678	693	728	725	701	715	710	652	717	682	711	730	725	717	697	686	722	692	683	726	706	679	677	680	699	690	743	710	727	706	684	679	702	716	713	676	703	726	693	705	735	722	715	704	726	677	683	704	645	713	736	740	737	715	729	665	705	656	707	696	722	687	680	697	726	715	714	768	704	720	721	693	686	690	681	702	709	670	695	670	714	672	700	675	674	706	710	715	678	690	707	717	733	678	684	721	694	749	690	712	684	678	695	695	720	684	667	727	729	745	688	725	724	732	708	696	699	704	675	734	689	728	686	712	707	728	684	696	737	736	737	699	669	677	707	664	699	712	694	720	734	732	663	706	689	661	701	682	669	694	693	698	720	704	670	694	654	678	710	723	721	668	714	733	772	673	715	650	736	682	726	730	683	652	676	702	718	722	703	724	660	669	723	696	715	679	711	703	723	715	672	711	706	679	739	708	685	696	711	704	697	687	724	694	697	704	657	690	736	729	725	700	739	679	722	701	705	672	690	635	682	671	660	710	726	692	686	677	745	664	734	696	712	700	677	724	734	687	731	671	742	699	705	690	713	681	713	698	699	724	703	713	754	677	696	675	663	739	724	763	707	711	706	653	698	689	688	685	721	680	720	708	691	716	805	713	675	678	731
40228	9849	5849	4621	2944	1733	1311	923	759	666	578	509	452	449	448	465	406	385	416	370	430	393	395	359	382	402	415	400	428	389	358	362	373	407	367	412	379	382	387	386	338	379	307	400	367	360	365	361	380	297	376	354	342	345	365	348	376	363	359	360	305	373	323	389	339	312	328	387	334	363	348	353	354	327	339	368	311	343	393	361	359	389	323	379	345	338	394	321	375	329	353	326	354	369	367	339	344	388	368	355	352	349	347	349	322	358	350	358	337	342	368	337	323	373	342	357	353	337	368	379	335	363	360	313	308	358	327	355	360	351	340	313	332	352	366	319	322	322	333	360	332	330	399	356	365	345	351	354	362	365	329	354	313	321	374	342	315	328	358	348	369	358	358	370	349	379	380	372	382	321	343	355	361	372	327	321	345	318	354	349	342	366	366	316	348	345	362	381	320	338	363	340	363	341	336	370	354	357	339	330	356	346	365	358	338	343	331	337	341	344	373	328	363	328	327	345	285	320	361	355	342	355	354	357	367	372	342	379	383	357	355	340	384	323	350	363	344	356	328	331	342	341	365	387	392	342	333	344	354	358	320	380	324	355	333	319	357	367	334	312	352	370	332	355	373	378	327	366	322	389	344	341	358	340	369	337	335	350	352	371	347	368	353	338	404	341	357	343	345	335	328	357	342	363	365	324	347	352	349	346	322	346	371	370	351	340	398	371	319	342	366	383	337	348	301	358	333	345	330	380	385	367	362	349	341	308	361	361	356	373	359	328	360	341	372	359	312	328	335	347	351	383	339	340	347	344	363	356	358	327	367	375	350	341	330	368	364	351	369	324	334	324	338	365	364	375	345	348	332	357	354	328	363	337	338	365	344	352	373	365	354	371	346	366	353	355	316	355	334	343	394	362	331	362	337	349	330	354	368	322	373	346	361	326	356	316	345	359	332	353	333	338	367	365	355	282	332	370	370	357	373	362	333	347	362	358	364	361	333	334	363	329	344	364	372	364	362	332	364	349	377	304	305	317	384	342	341	355	356	326	380	391	316	352	366	362	362	346	353	358	349	377	361	327	345	361	310	324	350	374	359	350	315	357	388	336	312	323	336	377	343	326	326	357	396	326	366	334	342	335	346	366	342	357	353	330	363	329	344	385	339	369	378	364	342	339	364	335	363	340	348	353	390	341	348	362	393	339	372	354	368	358	353	334	354	336	340	378	370	351	343	349	369	330	327	337	386	356	345	357	357	334	331	362	334	367	326	341	384	359	356	350	359	327	359	346	330	324	378	382	370	380	332	378	373	350	336	366	364	337	356	341	378	368	378	337	326	372	346	367	344	345	313	342	377	382	395	324	367	294	361	346	369	396	392	357	356	358	371	324	365	379	377	382	386	373	359	344	319	378	340	322	301	323	344	362	362	351	334	321	328	334	339	339	353	393	318	347	340	331	328	333	376	346	342	358	355	339	374	317	330	335	359	344	383	390	377	343	327	348	400	385	339	362	390	323	342	330	350	314	357	354	401	333	322	348	342	372	335	352	360	367	317	370	315	359	344	374	355	361	353	337	352	335	341	330	334	346	337	391	338	353	365	318	322	355	330	363	371	341	352	372	341	378	376	330	387	388	368	360	327	382	352	356	345	381	332	350	365	360	388	316	331	365	335	342	358	342	344	346	318	364	339	353	352	358	359	367	347	357	333	338	327	337	334	339	343	356	362	346	336	398	375	342	342	380	355	356	378	322	348	297	391	344	376	354	354	378	359	329	351	366	376	387	335	322	353	375	312	371	350	384	333	364	377	370	356	354	312	318	340	321	359	352	299	319	361	348	380	342	352	365	357	332	348	341	364	372	342	387	350	357	336	368	354	400	322	389	345	325	303	339	324	350	331	340	332	347	359	321	336	337	337	343	346	356	346	392	361	393	378	354	354	339	398	367	349	360	381	370	359	343	356	336	352	389	375	331	357	375	330	358	376	339	338	357	348	349	343	364	401	317	340	341	343	326	324	381	363	343	333	367	345	372	360	340	360	343	345	319	358	355	360	330	373	349	365	360	341	327	344	364	347	355	336	314	339	338	302	334	347	339	355	349	370	344	340	361	357	383	361	339	362	366	351	358	334	377	358	423	340	365	315	317	313	360	348	372	414	372	373	357	361	344	355	364	359	343	312	372	353	358	341	337	369	377	331	374	363	373	345	347	371	366	339	336	362	397	357	334	362	372	362	379	368	346	345	347	386	361	331	336	344	339	365	354	332	355	347	361	346	318	344	380	334	367	307	326	332	355	351	341	356	360	344	370	319	319	346	335	356	356	346	379	349	343	332	352	377	375	338	333	316	346	344	363	356	385	347	351	363	355	343	362	367	358	361	371	344	386	327	360	333	336	373	352	362	344	322	332	327	375	356	356	359	336	373	361	344	343	336	343	329	345	313	333	363	328	324	332	351	340	336	352	336	313	340	330	336	362	342	345	339	343	365	344	380	337	329	371	345	394	367	381	366	377	335	338	356	381	335	400	357	353	363	317	333	364	354	334	356	325	322	357	332	365	388	351	323	345	351	348	381	370	344	374	401	353	388	323	349	366	337	344	322	364	352	348	360	337	343	354	343	348	315	329	339	349	382	362	312	316	375	328	348	359	344	332	354	334	353	367	351	341	340	365	342	332	344	338	308	354	343	321	367	320	339	349	359	349	342	407	358	347	376	357	345	341	372	343	306	374	358	359	315	333	327	342	355	337	375	403	372	379	356	354	309	400	350	337	385	339	359	357	352	364	373	373	343	321	314	341	338	340	345	331	368	358	383	344	371	338	342	343	373	343	360	382	322	341	347	346	346	347	328	362	318	369	333	354	354	337	349	343	359	330	337	358	327	344	354	343	342	340	412	351	385	353	347	350	324	334	380	345	363	337	378	379	331	333	379	345	346	351	348	339	346	363	392	331	330	341	355	335	379	346	331	389	343	350	331	329	321	346	355	338	339	345	358	353	380	330	354	321	329	345	312	324	328	383	338	357	353	361	352	357	333	355	341	293	353	363	359	304	354	364	372	355	338	359	317	356	325	356	317	363	358	340	325	323	372	353	351	404	393	373	316	334	330	359	322	403	354	361	331	346	364	348	307	305	348	337	324	345	341	354	319	342	348	346	348	340	361	352	372	372	320	339	331	332	348	310	354	356	346	384	331	335	374	357	359	371	355	367	382	357	353	321	346	347	325	344	332	333	357	335	374	335	348	361	331	330	336	348	345	336	346	378	376	365	323	337	333	377	357	338	356	353	345	343	349	386	344	330	382	312	382	317	361	363	362	346	339	341	322	339	347	345	361	311	373	335	323	347	372	329	360	299	356	348	366	353	353	365	366	396	351	375	328	341	318	367	359	393	379	340	339	349	385	353	363	345	385	378	354	403	361	407	344	334	338	330	366	367	340	318	347	326	340	334	356	362	318	376	359	329	344	359	342	383	370	353	344	360	339	350	379	382	361	331	309	363	347	367	330	342
21451	3891	8851	10937	8915	6719	4880	3601	2792	2299	1943	1704	1626	1391	1386	1302	1236	1150	1156	1116	1044	1008	1016	984	1050	1060	1025	1042	1076	1005	1040	992	967	989	970	971	932	927	950	899	928	887	884	893	860	873	813	841	842	785	836	789	826	812	809	782	772	833	785	801	746	790	750	765	780	795	751	694	821	771	768	765	824	763	725	754	783	793	777	765	772	815	758	774	797	775	783	768	773	735	780	815	733	795	815	770	762	787	787	720	766	782	772	773	782	705	780	776	781	795	755	818	787	724	758	755	771	781	780	793	721	783	779	775	681	769	758	794	730	763	759	763	775	744	771	770	754	727	762	742	731	754	773	793	758	769	812	765	762	789	754	781	783	758	780	784	714	720	799	730	761	802	766	742	786	817	755	754	770	725	769	723	830	750	782	776	783	782	822	760	724	724	773	749	767	783	730	790	726	764	744	771	728	765	755	756	793	743	775	797	791	784	733	783	758	722	757	727	775	792	733	777	733	697	744	715	753	757	817	777	773	838	752	764	730	755	748	744	782	783	777	794	786	806	787	774	768	761	745	743	785	755	776	739	759	740	756	780	773	778	771	791	794	682	756	781	747	765	755	774	752	753	762	754	762	832	682	780	760	741	770	767	724	797	724	789	734	765	700	768	777	811	738	771	777	747	753	761	783	787	757	745	745	748	737	759	693	727	707	796	781	739	768	773	778	758	783	882	778	748	737	775	736	799	766	787	785	758	791	701	732	759	780	765	775	811	751	749	756	751	759	820	810	788	738	752	742	774	758	739	771	745	699	796	796	756	729	724	778	753	731	791	733	738	770	758	733	758	738	748	764	797	801	729	745	791	806	763	813	745	768	823	758	763	773	752	747	795	722	718	742	725	760	733	792	716	761	783	790	799	736	795	733	757	779	704	782	740	756	740	748	774	749	748	785	765	764	768	758	745	757	814	743	751	804	739	747	757	818	752	779	755	748	776	773	714	764	812	768	800	735	766	773	745	790	788	738	749	746	741	784	792	764	777	767	780	761	823	766	799	741	779	766	775	771	753	783	737	736	775	807	756	761	774	758	709	779	795	741	746	764	741	727	753	728	753	836	759	801	774	799	770	794	774	756	763	769	768	744	774	766	760	755	779	806	770	757	766	774	745	759	778	735	753	696	784	801	788	763	761	788	792	755	740	790	822	793	761	843	746	747	763	768	823	760	754	748	761	786	782	724	710	753	764	735	781	760	711	740	792	768	747	765	796	720	741	762	803	777	788	790	733	802	784	763	792	767	757	771	762	739	785	771	772	753	756	713	770	742	765	760	770	783	737	779	779	748	753	801	766	767	798	802	788	763	794	776	756	760	794	761	723	767	757	808	745	744	751	763	773	796	759	728	796	764	766	737	761	781	739	780	745	717	757	765	774	803	724	756	716	765	794	799	766	740	768	765	776	764	802	749	786	745	767	736	698	761	780	776	686	769	750	795	785	730	746	815	740	807	764	745	782	775	732	783	765	825	773	779	744	757	802	758	784	741	781	704	781	748	736	744	760	742	744	795	821	746	771	723	810	818	736	774	772	718	752	781	790	818	796	783	839	756	773	764	811	827	782	762	773	774	705	720	750	787	768	807	735	766	782	767	793	788	766	779	760	776	736	789	729	778	744	740	747	808	799	804	759	767	760	814	746	761	736	772	761	709	759	749	743	748	869	764	772	755	739	767	758	750	783	785	780	813	769	747	705	723	745	789	788	742	758	766	779	809	782	726	748	751	750	772	769	784	739	789	741	765	779	749	737	762	767	845	757	751	732	762	767	808	796	762	743	743	749	775	719	782	750	788	832	744	768	793	799	752	756	799	801	769	706	771	726	780	784	762	766	736	775	808	746	759	781	812	794	790	769	790	740	801	761	769	760	722	765	800	801	807	768	763	758	747	783	760	744	697	788	751	785	781	784	776	788	774	740	746	761	765	775	753	739	790	791	787	749	771	743	768	733	744	755	777	773	778	794	723	777	734	812	812	747	745	726	770	721	779	793	747	734	785	744	814	740	714	765	785	755	797	784	739	835	728	801	775	764	770	790	790	750	740	834	723	754	747	723	754	758	765	753	751	764	770	758	719	751	782	773	745	779	758	730	745	774	761	782	773	763	741	782	757	785	775	775	779	745	792	758	768	781	783	782	799	714	751	798	787	757	781	770	767	777	763	783	747	725	750	789	704	769	767	789	776	794	760	726	775	764	750	783	781	698	765	796	793	808	814	785	783	833	758	776	739	785	784	778	761	782	749	745	767	748	769	803	735	754	793	743	790	779	775	783	780	805	715	750	766	792	748	783	771	791	765	784	766	748	763	767	777	799	716	739	787	769	757	742	757	713	765	726	765	738	808	742	761	750	747	753	747	795	722	765	842	712	784	723	808	828	769	772	775	727	763	748	785	745	794	785	766	785	762	781	723	746	752	762	778	725	744	762	732	760	761	817	750	744	819	753	771	762	772	838	719	736	776	758	745	744	768	762	724	750	774	775	779	797	750	760	760	820	754	774	798	781	814	750	766	756	781	741	754	763	763	776	785	790	792	748	789	774	731	804	764	750	820	776	805	744	786	774	755	761	737	780	755	736	844	758	737	793	753	747	783	765	733	725	809	747	753	726	762	787	726	762	753	709	793	761	810	768	806	745	782	788	781	738	733	705	801	745	750	776	773	762	741	730	751	813	777	774	764	756	791	774	748	766	745	757	748	784	737	804	751	786	794	817	745	769	765	790	763	747	770	812	763	776	810	767	754	769	689	750	738	773	776	786	764	757	744	773	816	785	848	829	755	769	778	716	735	758	792	760	747	719	732	778	807	760	759	774	823	765	756	763	721	727	741	769	782	815	820	795	764	739	775	769	786	794	718	764	806	770	808	756	786	762	833	792	800	769	784	751	765	764	799	764	770	792	756	784	767	752	762	763	755	842	776	723	763	714	715	751	744	747	768	789	761	746	769	776	810	820	722	762	768	742	772	798	734	758	782	691	767	771	770	784	760	825	778	760	787	832	753	784	785	786	777	786	763	723	745	738	779	726	742	786	738	798	730	747	774	749	767	771	754	728	768	813	787	775	768	796	725	735	752	814	771	785	824	758	768	770	803	740	703	762	767	764	739	766	824	765	771	748	769	768	757	746	750	679	777	800	829	768	717	736	788	727	777	767	803	749	769	706	830	711	786	744	790	773	812	751	742	738	728	731	757	753	714	761	764	761	832	805	775	730	751	755	769	730	742	788	743	773	791	738	723	750	793	767	801	752	752	740	794	788	782	755	783	730	779	793	754	764	752	806	765	769	760	739	755	751	744	769	766	792	728	738	776	747	745	779	789	766	796	785	762	729	772	742	771	799	760	730	763	797	802	754	787	727	758	769	717	709	798	720	770	732	807	779	783	765	718	790	783	719	762	771	759	731	767	737	806	722	806	766	780	762	833	799	782	725	787	761	771	755	768	784	761	791	769	738	756	713	791	784	729	778
11745	1703	1790	1385	926	677	545	412	356	307	266	264	273	235	259	304	227	221	259	228	247	246	246	226	235	215	275	248	201	236	227	219	237	212	205	193	220	218	235	247	232	222	232	259	185	205	202	185	242	210	216	225	218	237	187	242	203	188	231	229	225	209	208	231	210	204	228	256	213	244	211	221	212	201	210	197	220	212	234	222	232	247	239	199	218	201	229	223	223	222	203	229	227	236	213	228	217	193	221	211	210	252	234	229	224	226	202	212	255	222	223	214	203	198	236	212	215	207	224	209	230	267	216	205	207	237	224	198	240	235	230	230	227	221	200	212	256	225	185	230	191	227	195	204	206	219	222	213	221	225	221	220	210	223	225	246	224	222	224	217	226	213	172	209	210	228	217	215	207	221	231	231	197	233	215	230	200	224	217	203	229	217	231	229	235	227	219	237	213	189	213	221	225	209	219	211	208	204	219	212	217	229	225	228	198	220	214	237	233	200	252	235	221	226	215	216	245	218	212	223	226	197	229	195	199	233	229	209	228	207	222	210	229	191	225	212	218	205	213	209	227	237	224	233	159	240	226	218	221	198	213	202	215	202	204	223	206	208	220	207	217	211	209	227	218	202	221	199	227	212	219	210	209	206	203	224	243	253	210	233	217	203	202	211	206	209	243	225	254	227	225	218	223	235	239	239	222	211	219	209	213	203	235	204	209	237	230	202	239	184	208	227	253	241	231	206	251	198	205	189	215	186	221	198	208	220	197	231	221	214	205	215	197	223	218	239	205	194	219	216	224	205	219	233	217	199	218	202	223	199	222	207	209	208	209	224	226	183	194	246	233	219	243	212	202	223	240	214	215	223	203	216	232	227	196	221	189	227	226	229	214	218	212	200	239	166	228	225	187	238	213	196	217	191	198	193	228	219	229	196	199	194	213	198	212	213	214	203	220	228	236	218	234	204	205	224	262	200	212	223	239	198	193	208	220	204	177	236	198	216	224	214	215	218	214	224	220	217	235	210	237	202	209	205	221	222	219	219	249	219	230	218	237	210	191	241	210	219	215	229	230	222	200	209	225	214	201	231	215	228	213	222	214	203	218	195	212	240	223	214	200	216	217	205	215	195	187	213	251	230	232	194	200	204	217	236	231	200	243	212	218	212	227	218	235	233	240	215	210	218	219	218	210	219	216	200	212	211	186	222	233	237	209	203	232	223	231	187	241	222	212	208	186	209	224	215	208	205	204	211	209	239	194	234	214	240	199	209	213	220	210	210	209	200	203	236	235	226	205	198	189	236	197	237	248	193	225	216	193	211	264	235	223	232	217	206	227	228	226	200	221	241	216	227	194	202	233	219	208	209	187	220	220	212	234	208	213	192	212	234	221	196	218	185	220	223	186	208	217	204	208	217	243	261	214	246	198	185	223	203	178	211	221	235	229	197	218	198	227	238	219	244	224	222	196	217	207	227	235	192	201	191	220	185	208	197	225	251	222	209	175	186	238	211	197	187	219	254	216	210	220	189	207	211	199	218	210	183	223	213	219	241	208	217	228	227	230	202	196	206	190	191	213	204	222	260	200	201	224	234	211	225	204	215	223	208	232	239	217	207	203	209	227	219	203	201	216	227	237	195	257	244	245	218	214	211	204	218	214	235	211	223	188	193	218	216	195	220	220	217	210	229	222	182	213	237	248	194	198	202	208	212	223	215	223	215	207	199	233	226	207	174	231	217	219	236	203	236	234	231	201	221	206	194	212	216	207	242	230	241	225	221	209	219	214	193	194	221	213	263	217	213	243	223	202	189	210	218	231	222	252	202	230	235	214	218	241	212	182	223	232	219	209	220	190	239	213	211	198	196	224	222	217	207	210	199	238	210	216	198	227	204	226	218	229	198	220	217	233	223	228	217	230	206	211	218	213	213	237	209	240	220	223	237	255	233	214	216	219	228	216	224	240	208	170	215	205	201	216	200	200	225	218	221	224	234	205	216	226	227	236	233	220	224	213	223	212	209	199	219	197	218	201	230	172	236	237	204	204	168	227	196	223	189	206	221	204	217	228	219	197	232	217	228	224	248	233	206	220	234	238	244	253	214	212	198	197	218	223	201	199	205	196	214	200	234	224	208	235	223	203	204	188	219	227	211	230	223	212	242	240	228	227	225	225	205	248	197	213	209	227	209	219	233	217	212	209	239	209	204	221	190	220	219	184	218	212	209	214	205	218	225	243	212	196	208	236	230	221	221	219	214	197	218	230	203	228	244	248	207	262	215	233	223	209	199	218	190	212	235	228	221	210	207	197	207	213	200	198	227	226	214	234	238	222	195	217	211	188	224	210	214	207	219	217	210	221	223	212	222	213	226	224	207	204	197	238	222	231	221	204	203	172	231	200	225	208	226	236	207	193	223	209	219	224	206	216	210	220	207	205	216	193	214	227	224	192	222	233	217	236	198	229	240	215	212	196	219	213	225	197	227	198	211	214	218	237	216	228	214	194	216	204	231	221	225	244	209	200	204	203	230	176	207	229	216	205	223	191	228	222	205	212	236	187	201	205	227	202	225	257	229	237	228	193	247	222	210	214	220	215	201	222	243	226	203	211	212	225	214	196	193	214	200	205	213	221	235	223	233	232	228	208	223	210	207	216	201	252	190	246	207	221	233	226	232	190	216	235	206	229	189	214	221	221	219	213	230	206	213	227	234	208	214	202	237	204	199	223	222	217	218	225	208	232	213	230	220	227	215	213	229	196	191	229	202	194	211	205	242	235	201	221	234	214	212	231	227	218	217	195	203	222	178	220	244	207	202	204	208	223	190	177	207	189	209	219	241	225	210	224	226	191	192	221	195	196	213	214	218	197	206	226	218	198	202	205	226	186	213	206	218	202	200	184	215	207	202	241	216	229	217	207	225	208	195	184	228	200	224	216	221	222	216	201	233	227	209	220	198	203	205	190	213	236	216	242	246	231	240	200	203	217	213	203	245	244	227	213	222	192	189	213	210	226	221	221	246	181	214	196	242	193	230	220	188	220	224	226	246	185	198	224	200	211	217	256	218	216	210	195	213	221	225	213	242	207	207	217	189	215	213	202	209	184	241	214	230	209	182	183	200	224	198	214	231	221	225	237	218	210	216	192	240	252	242	188	215	167	205	196	211	202	214	196	201	214	211	231	199	227	188	228	214	230	197	220	220	175	229	213	221	181	213	222	245	216	203	228	214	241	215	197	231	224	233	213	225	212	222	182	257	214	227	200	204	244	221	215	230	183	227	225	204	217	207	208	232	233	234	226	228	186	236	215	212	227	219	234	227	220	227	208	227	207	223	208	195	223	197	208	195	189	187	193	200	214	205	221	221	212	196	218	239	210	225	221	213	229	216	207	222	218	204	204	226	197	217	214	216	206	244	235	203	238	226	196	195	192	220	226	203	206	207	196	215	205	206	223	220	216	179	186	203	219	237	218	214	175	207	199	217	182	209	217	209	194	224	222	235	209	211	227	220	214	196
6877	1521	3429	4203	3468	2510	1891	1415	1217	991	909	748	753	680	671	668	608	654	614	642	572	601	565	575	593	598	586	562	614	607	580	573	602	530	575	550	509	557	584	576	532	563	566	591	524	517	514	551	566	524	533	512	515	535	510	570	546	507	535	513	511	528	546	512	521	498	533	504	516	487	546	529	508	508	558	490	546	540	480	543	560	515	518	500	576	469	492	526	508	518	525	510	526	481	515	532	515	514	482	496	519	472	525	524	515	524	537	536	479	514	523	497	484	562	525	501	513	538	513	518	521	487	508	509	525	525	514	512	486	531	542	539	516	508	526	526	514	525	473	479	540	517	510	487	464	489	508	530	541	498	518	508	537	502	480	506	541	505	539	487	537	543	515	504	523	513	533	556	499	495	505	518	481	551	484	471	546	502	485	511	508	496	470	510	504	473	508	535	501	459	524	501	473	543	475	538	545	497	505	533	504	477	566	576	525	498	475	513	502	464	543	523	540	514	505	496	527	558	502	528	516	532	512	523	487	508	542	540	531	507	527	534	511	519	498	516	512	560	551	497	486	494	539	507	469	486	501	526	478	526	533	527	491	486	508	502	501	462	521	528	490	470	499	538	482	442	497	490	543	519	509	490	485	511	501	523	476	511	533	508	517	539	515	538	509	517	545	551	471	488	531	530	534	539	536	508	507	540	568	531	542	526	549	506	492	503	478	514	523	510	563	515	529	505	506	470	479	505	544	501	470	502	508	473	492	499	513	485	488	473	505	502	497	508	517	554	500	527	556	513	496	534	532	550	522	509	519	523	484	502	527	521	536	512	565	527	495	513	488	523	489	497	487	511	495	518	530	509	536	515	544	482	535	534	551	529	515	482	550	532	512	488	514	499	550	531	543	530	486	496	509	459	546	477	547	497	499	521	494	512	502	510	540	514	490	522	528	513	508	517	511	484	494	503	526	539	524	500	516	515	492	518	509	583	497	513	520	505	494	512	495	516	472	506	500	502	536	513	526	491	515	527	518	493	495	518	518	526	558	541	521	555	539	525	477	536	478	516	540	503	534	534	494	490	509	484	510	541	485	484	499	550	508	513	510	537	537	557	497	485	540	499	520	518	540	517	488	531	496	513	486	492	522	460	493	501	551	501	500	505	499	525	497	519	528	535	534	525	492	503	511	526	519	517	561	545	535	488	514	505	523	543	565	519	534	518	472	531	519	498	510	499	513	527	540	516	527	514	502	547	470	496	520	515	505	553	491	494	524	485	507	530	527	485	544	498	485	515	507	542	515	522	518	535	550	531	495	505	525	528	517	531	466	549	501	515	555	574	465	510	503	474	520	522	530	510	484	537	501	502	492	539	497	495	503	526	532	515	517	555	497	495	522	505	485	498	553	508	489	528	508	489	503	474	484	521	486	523	521	506	518	502	449	538	538	506	542	483	492	504	562	514	530	518	511	515	512	537	505	539	529	484	549	479	521	536	538	502	508	503	541	519	557	534	498	519	513	548	524	499	537	541	489	497	496	527	522	537	495	470	512	526	534	518	519	526	542	514	502	501	481	482	478	476	473	513	542	494	538	511	543	520	531	526	520	486	495	491	543	496	498	513	545	546	510	480	509	515	529	502	522	528	458	522	542	554	511	543	489	532	516	513	514	505	499	544	542	495	499	508	487	488	565	500	505	517	519	484	518	488	499	495	585	496	495	523	506	522	563	521	516	532	557	546	531	476	531	489	531	551	496	501	524	490	554	531	484	528	535	504	493	453	508	505	495	536	570	536	485	513	544	512	513	501	580	507	506	536	532	517	498	522	519	523	501	496	509	492	515	514	552	528	475	484	513	554	540	557	517	515	472	473	477	506	506	525	574	506	537	487	496	503	487	501	550	533	535	515	495	474	545	562	507	533	469	522	503	530	497	523	473	530	487	534	523	506	512	511	522	514	582	484	514	490	535	537	485	516	507	538	444	499	526	515	508	516	517	497	529	468	537	486	512	511	554	513	512	524	505	517	470	517	504	499	527	538	515	515	479	492	516	507	532	508	539	503	524	562	522	521	531	506	550	536	519	541	493	515	505	521	486	516	517	526	500	508	479	515	540	510	540	520	495	554	513	526	456	506	529	546	526	514	513	521	553	519	529	519	536	545	527	496	497	508	483	483	539	522	518	520	515	493	513	523	560	512	498	542	510	507	512	508	512	532	481	537	534	491	522	496	517	518	517	539	516	497	511	487	482	516	544	542	524	503	525	483	484	531	528	504	547	513	493	524	540	489	546	513	500	544	462	535	525	490	473	529	556	530	512	530	519	529	546	520	510	541	520	502	518	470	498	524	507	516	500	519	541	495	557	540	525	511	486	540	505	493	472	529	471	513	553	509	500	527	527	493	513	545	540	497	513	535	523	487	556	496	497	528	506	509	535	498	509	506	525	470	498	526	508	532	499	510	547	507	491	519	540	547	480	515	497	497	504	489	496	517	489	526	476	532	528	545	527	496	553	516	526	497	514	542	513	512	502	498	513	510	492	500	473	496	516	453	506	500	547	515	481	489	503	538	473	536	504	506	525	497	535	511	531	504	524	500	524	503	502	511	508	515	492	526	496	489	534	523	508	475	516	489	473	550	528	538	533	504	529	501	503	521	509	483	504	572	498	498	539	533	528	506	525	494	520	498	494	513	531	541	526	508	516	493	477	519	502	516	531	506	512	512	547	534	540	522	530	515	526	527	546	509	486	492	511	495	487	515	515	510	491	538	513	504	486	499	522	533	547	514	522	495	480	479	525	535	502	519	543	477	555	530	512	495	527	474	510	485	542	547	504	484	490	503	494	522	515	514	524	538	478	480	541	539	526	512	491	525	518	524	509	526	534	485	497	511	498	501	529	514	494	505	501	487	501	488	543	490	535	523	531	503	521	529	477	565	527	526	510	512	549	538	518	498	549	524	508	509	548	545	533	530	527	536	521	488	512	529	492	538	498	516	507	533	521	532	500	524	510	534	492	557	526	492	524	510	497	448	516	546	537	513	505	484	472	528	514	558	518	507	538	473	487	533	504	515	527	506	512	516	467	489	484	500	510	500	457	469	556	563	539	523	502	532	513	533	477	514	484	529	526	514	488	504	509	538	533	494	503	558	507	512	559	517	478	481	514	484	498	462	532	534	519	517	560	484	531	494	524	482	532	512	504	516	520	537	497	497	565	495	539	497	494	552	521	529	510	541	521	504	497	553	575	547	527	501	535	529	473	527	520	515	526	514	533	519	513	522	533	530	498	471	511	524	480	531	538	530	550	528	534	536	514	555	515	526	521	548	528	517	526	490	487	511	578	519	536	515	512	510	537	529	526	521	513	477	513	530	503	491	537	508	520	519	523	485	486	494	505	538	534	512	490	488	492	554	550	492	538	530	492	510	532	499	495	507	499	505	541	528	508	485	553	473	505	494	438	487	514	534	480	463	561	505	511	506	491	500	520	520	510	512	492	529	535	496	519	524	510	545
29474	5363	3694	2952	1831	1301	954	657	637	468	439	372	387	375	343	379	313	363	357	335	298	328	324	325	319	317	315	320	295	338	326	337	310	302	309	296	310	288	291	339	340	341	306	324	350	335	315	292	351	330	320	310	288	292	318	280	304	281	302	309	313	305	323	308	259	321	305	302	294	281	313	278	289	289	319	319	279	277	283	309	281	286	309	306	282	297	311	292	315	337	295	312	319	298	295	323	309	261	284	298	284	345	297	294	285	302	303	303	310	319	295	343	314	303	294	324	304	304	291	310	343	291	303	289	275	323	318	303	285	322	318	337	309	295	301	301	305	315	324	301	321	307	283	303	313	263	303	298	311	318	302	297	341	308	321	270	320	281	298	324	289	314	291	278	297	316	286	300	332	310	311	294	267	301	306	267	280	283	308	328	304	313	288	315	311	313	292	309	307	315	324	317	285	298	299	334	304	325	288	323	283	290	279	280	296	293	308	299	306	300	335	272	301	329	266	284	325	321	306	272	296	316	278	322	329	326	318	307	299	264	324	283	315	292	273	297	332	315	306	282	323	313	309	310	288	286	286	291	301	286	325	317	320	309	323	315	291	364	351	344	309	318	270	270	283	306	294	292	285	308	295	297	317	284	293	317	319	339	309	312	311	330	296	324	320	313	302	296	321	294	279	293	314	310	312	295	324	327	354	301	302	321	316	330	328	296	298	267	337	299	302	306	312	314	327	281	294	319	337	325	332	264	301	333	316	312	311	307	285	273	328	297	299	266	298	303	275	323	310	300	292	300	318	308	285	294	313	328	310	269	315	356	298	278	343	309	281	272	300	291	307	317	308	308	323	306	323	319	322	312	302	274	332	306	327	317	296	298	327	337	301	281	285	306	281	291	294	302	326	296	288	308	283	266	306	278	282	295	300	298	275	300	273	287	294	334	309	337	318	314	307	284	309	310	300	310	319	282	310	336	295	322	297	291	319	331	292	303	304	290	297	319	295	299	301	339	342	298	302	291	278	344	310	287	311	310	275	326	302	288	309	335	281	286	293	318	318	313	274	313	305	340	323	306	310	310	286	312	305	311	311	306	304	287	272	304	307	300	305	268	293	281	293	302	316	315	282	291	295	285	321	303	284	280	313	290	303	313	332	301	319	286	323	302	284	327	306	317	275	306	318	311	348	297	323	275	279	313	289	295	279	287	329	300	311	311	337	314	296	312	323	303	308	278	307	312	297	299	279	302	281	303	294	332	307	295	295	318	307	332	297	314	315	319	279	311	314	279	319	319	281	290	299	313	343	308	273	314	320	294	318	307	297	339	264	332	296	298	300	334	329	299	305	300	305	294	300	304	312	329	292	338	297	289	296	286	318	275	277	282	319	302	307	272	277	326	329	321	303	330	315	330	307	293	328	300	295	318	300	293	278	318	312	325	284	299	301	283	318	360	303	309	320	301	280	302	319	309	273	315	290	354	269	333	307	318	324	292	279	318	343	336	285	294	278	286	326	322	290	363	303	319	322	285	295	298	314	264	322	285	313	331	327	310	300	310	301	340	293	320	340	302	297	310	305	301	325	321	306	325	286	290	276	303	299	298	289	264	314	298	315	327	330	254	284	326	272	305	293	270	308	294	329	310	290	297	305	282	326	289	311	298	279	286	292	278	306	300	291	272	314	302	300	327	307	299	307	303	314	298	288	323	308	335	266	294	290	275	302	289	333	298	301	297	273	310	288	309	315	313	285	297	277	260	300	312	283	316	281	323	308	311	292	291	317	269	291	316	306	295	301	305	287	302	296	313	320	336	328	328	333	315	323	289	282	304	266	284	306	288	288	276	321	293	323	330	299	325	302	310	301	294	315	347	317	332	313	289	334	288	296	327	269	307	330	308	318	307	333	317	322	316	307	313	289	310	307	336	292	340	288	291	282	309	315	266	325	330	308	322	291	306	294	325	293	264	290	321	289	341	280	301	306	312	370	352	289	262	298	326	287	342	337	331	298	309	324	338	300	313	306	303	299	344	312	315	309	328	298	312	305	334	326	339	343	291	269	293	303	286	307	303	329	273	310	327	318	329	302	277	317	281	296	268	323	286	296	309	311	277	294	301	284	302	318	291	291	317	299	272	331	329	277	317	302	325	277	304	320	294	311	299	335	283	277	299	320	264	317	299	329	297	341	290	288	344	322	320	303	283	297	313	315	289	320	307	309	322	257	362	325	309	266	329	370	287	336	302	302	332	318	295	287	323	275	330	285	292	307	370	388	301	350	281	320	298	298	306	304	325	301	305	299	306	313	294	322	320	313	314	332	292	316	310	321	333	295	293	356	332	309	334	307	295	318	325	321	266	265	279	293	290	294	294	312	315	293	324	305	314	277	356	309	291	318	314	303	291	331	307	307	312	300	284	298	283	282	289	327	332	318	301	285	288	306	310	307	296	312	332	328	306	307	311	306	349	313	317	298	304	312	280	295	294	281	307	333	280	307	331	306	311	336	300	312	280	312	290	360	322	342	327	285	309	326	319	309	312	323	318	299	280	291	333	316	270	290	332	311	351	327	305	288	260	304	309	287	308	313	330	328	276	282	297	328	324	277	314	278	276	313	285	279	291	344	300	292	292	288	269	322	327	288	309	286	272	325	349	327	278	260	290	279	281	281	313	306	325	342	304	267	308	304	321	288	290	355	325	309	310	282	300	267	313	288	323	299	303	295	290	294	311	336	271	287	291	315	303	318	295	302	324	308	329	319	315	305	308	304	329	280	304	309	320	302	352	289	302	307	296	312	281	275	284	342	281	294	286	272	315	292	276	291	312	330	299	334	303	292	307	304	299	340	279	315	328	308	311	357	280	286	286	292	301	281	282	312	313	322	312	307	294	317	296	304	282	302	339	302	309	310	298	289	287	312	324	313	300	297	290	283	359	308	294	294	273	284	315	280	289	272	267	293	293	285	310	269	316	292	292	296	311	306	299	297	321	321	289	333	276	310	265	301	329	320	319	353	345	319	322	323	315	309	321	320	294	311	272	315	251	310	283	286	297	290	295	319	316	288	292	306	332	332	319	294	282	250	261	284	309	299	347	317	304	292	315	300	287	301	283	271	270	305	297	286	293	302	345	301	302	317	288	277	332	267	307	297	287	298	309	305	295	287	306	286	299	317	315	334	336	309	309	279	287	311	310	287	304	261	291	289	295	337	321	301	295	325	321	328	299	305	294	289	300	319	286	307	335	305	304	314	304	307	292	324	302	316	284	286	300	278	297	308	314	294	338	316	309	286	313	299	304	305	301	318	286	291	315	292	291	312	329	319	295	297	345	316	279	265	265	268	314	316	288	338	337	296	308	312	279	330	314	283	294	305	299	306	305	300	295	284	289	320	301	329	295	344	290	324	264	303	281	295	326	295	315	298	294	330	309	289	302	307	292	301	292	284	311	316	285	306	298	306	296	307	279	285	310	301	344	301	314	277	275	275	292	313	319	310	314	298	299	333	322	292	322
16670	2904	6623	7855	6532	4994	3729	2809	2189	1774	1454	1277	1216	1116	1128	1028	1029	942	935	897	929	853	834	849	880	875	849	845	884	861	883	865	835	811	816	776	817	786	769	735	754	792	792	733	807	774	780	772	733	728	742	728	732	703	697	741	691	736	699	700	721	708	695	720	699	697	653	681	716	705	735	693	705	699	702	755	697	698	706	711	636	679	765	668	700	728	658	739	666	731	700	669	704	676	712	632	721	690	745	685	671	698	725	666	697	704	721	672	719	663	686	713	704	698	711	715	665	670	711	696	680	661	719	656	718	701	666	675	692	713	710	718	698	689	643	714	680	691	658	675	676	709	698	692	698	736	701	700	681	656	644	648	714	731	677	710	684	692	701	673	705	697	721	728	738	676	685	696	752	682	685	641	680	637	685	661	717	670	666	683	697	702	675	712	718	728	701	700	696	723	662	678	706	733	735	699	689	697	696	711	675	721	654	735	670	674	695	697	694	677	680	646	651	673	701	725	671	715	740	644	703	704	700	662	634	648	739	688	709	674	716	648	705	718	686	744	661	687	661	657	704	680	696	713	671	696	672	675	686	654	712	669	723	654	733	701	705	661	666	697	702	749	667	696	673	661	659	687	725	680	678	646	678	662	685	693	696	671	668	683	699	719	702	673	740	701	681	701	630	683	691	635	623	734	679	703	703	675	746	674	622	729	730	664	675	702	706	680	670	719	692	649	692	684	665	692	686	674	694	714	704	708	675	711	675	712	687	720	711	706	688	665	706	684	714	704	652	711	700	678	680	681	682	662	692	750	743	671	718	699	695	673	674	693	782	698	675	688	671	719	691	654	707	731	698	689	711	696	700	724	725	687	685	663	742	716	662	700	647	689	670	737	700	723	685	668	674	702	685	704	692	669	670	729	683	699	667	668	662	648	721	678	671	699	712	667	692	641	716	651	761	693	657	751	729	672	679	690	691	717	713	659	749	658	652	646	718	693	685	705	677	665	662	717	688	693	669	691	771	668	684	677	652	687	690	703	660	720	696	704	669	693	689	748	722	660	680	712	679	686	690	691	683	673	745	682	698	666	729	663	694	692	698	697	646	676	668	681	725	692	637	689	680	703	644	684	722	706	700	676	708	701	706	675	692	725	685	681	692	669	637	701	705	714	692	726	723	769	749	681	706	718	715	715	697	689	683	697	735	660	679	724	737	649	745	723	709	721	667	693	705	650	714	655	731	694	707	645	674	666	715	703	717	723	671	679	631	694	651	733	729	656	713	721	699	724	681	697	678	652	637	662	712	679	659	682	689	664	652	700	699	656	682	696	695	722	744	690	707	682	701	657	650	679	669	661	680	698	719	675	731	680	707	690	674	709	689	636	679	694	645	672	668	693	726	716	703	692	671	675	702	621	657	732	681	718	685	689	706	680	699	706	670	675	685	653	677	691	656	683	691	722	711	647	715	667	694	675	699	746	679	706	646	668	666	689	705	699	703	674	709	693	702	725	666	688	661	688	727	687	663	701	668	660	653	712	678	680	678	709	670	723	671	693	709	681	682	738	687	711	669	681	676	665	697	658	651	710	633	692	685	736	671	712	675	713	700	722	729	680	706	706	661	731	653	666	716	677	713	718	671	692	679	686	721	707	650	708	689	739	662	643	671	646	711	669	701	636	673	671	700	693	680	712	649	713	711	654	693	717	732	723	677	676	629	707	706	729	765	709	701	709	709	667	722	710	659	684	709	678	783	717	690	674	667	714	664	724	735	692	684	733	681	724	697	749	667	696	649	685	721	658	696	723	693	705	695	697	657	657	671	682	664	693	712	672	715	691	685	666	674	702	702	669	706	678	674	694	683	705	686	697	649	686	700	691	692	649	683	679	672	658	664	713	677	644	679	730	673	701	662	707	741	691	685	684	716	684	679	689	681	701	738	657	695	712	705	693	719	679	692	697	675	663	726	655	695	686	631	694	707	694	681	682	683	705	726	698	689	664	695	672	664	714	647	690	706	720	676	654	707	675	682	673	701	724	669	663	665	682	662	667	655	670	714	679	646	673	742	672	690	706	664	770	698	700	706	651	710	653	709	674	656	676	713	682	706	672	635	691	718	711	689	702	633	667	722	621	632	662	680	709	652	680	714	700	724	714	693	675	680	684	642	684	685	672	686	680	707	664	712	719	683	701	682	671	660	714	666	659	731	680	679	679	703	708	686	682	640	752	650	690	709	685	684	675	724	659	748	672	720	676	673	698	687	706	661	670	682	700	694	661	691	702	726	711	653	700	704	703	697	685	706	706	731	696	628	753	665	650	729	689	744	662	657	677	651	708	706	696	690	710	721	675	703	711	715	700	721	690	709	629	681	688	647	681	704	672	696	700	705	699	699	677	688	674	667	700	668	693	686	675	727	682	669	693	697	683	730	673	735	718	676	687	701	710	708	687	680	710	687	695	679	671	659	700	688	668	683	674	677	711	639	719	646	725	675	711	662	675	695	670	713	731	708	654	714	722	670	658	642	685	671	687	694	646	692	694	725	664	665	699	734	698	713	705	669	702	709	677	656	663	733	713	649	708	717	649	668	716	681	716	695	665	691	692	705	681	688	669	658	693	685	752	692	703	725	708	651	755	681	703	647	726	672	663	664	649	713	663	693	661	714	719	703	690	693	708	683	752	629	669	744	682	691	710	677	696	692	684	680	715	693	700	667	705	684	669	688	658	677	706	658	700	723	687	654	689	659	718	670	710	678	722	708	649	663	702	668	712	688	649	739	673	691	701	704	688	692	647	671	683	711	709	689	689	646	681	713	706	664	685	690	657	688	648	714	704	710	726	659	730	697	687	692	698	641	665	730	641	718	724	676	710	675	662	670	703	710	694	671	686	665	676	672	666	660	691	656	629	687	709	663	697	690	640	680	706	696	605	668	675	699	717	703	679	677	732	677	677	664	701	702	665	660	677	685	675	686	674	692	638	684	700	668	694	678	703	702	736	739	698	663	691	659	710	750	691	712	658	688	689	667	712	715	706	693	672	678	718	675	706	656	693	736	670	655	643	683	683	623	703	662	694	710	680	654	718	652	699	671	673	672	667	724	698	679	709	670	710	644	720	693	684	673	639	708	673	666	708	727	688	674	733	711	698	676	711	679	701	729	670	679	692	679	691	691	662	695	700	663	692	681	664	717	668	699	706	745	662	690	717	668	678	705	721	692	680	725	652	653	690	724	664	691	671	748	680	658	660	701	667	671	680	711	660	693	706	645	715	687	704	722	723	669	643	646	639	653	666	671	682	713	648	673	690	668	721	674	708	695	715	699	715	666	652	683	704	694	706	675	715	707	710	684	699	675	737	684	722	684	655	682	709	696	720	713	700	671	736	638	674	678	672	714	669	684	718	690	683	706	656	660	723	662	701	699	727	661	655	690	767	722	686	692	687	694	661	712	660	682	696	693	674	684	695	658	693	686	700	687	633	700	677	748	698	716	726	713	716	654	619	677	667	708	680
41107	10283	6217	4616	2955	2081	1424	932	792	608	592	504	476	414	430	438	426	462	389	420	411	365	406	386	371	400	367	392	393	423	366	392	331	374	349	415	367	363	366	353	360	335	405	375	352	331	382	383	339	370	359	341	376	389	323	365	353	344	340	342	356	348	331	370	348	362	370	333	321	329	381	347	336	370	347	384	370	355	351	353	365	356	352	367	370	349	365	330	295	319	341	342	382	353	386	357	338	331	356	330	367	318	380	353	332	324	353	339	331	357	376	351	324	370	390	330	340	350	360	307	331	350	355	338	329	345	351	386	340	351	372	323	355	320	312	355	349	320	322	364	363	350	351	325	347	366	358	330	367	349	323	338	336	391	366	359	323	349	342	347	358	328	334	349	359	312	323	339	326	371	330	343	287	384	341	349	381	345	358	346	339	343	327	314	334	359	349	410	360	333	359	343	322	342	360	359	330	300	306	342	356	350	317	352	350	321	349	326	365	371	358	339	330	355	339	336	366	360	359	317	336	410	357	307	365	342	344	336	321	370	344	309	381	355	320	343	331	330	332	340	338	370	342	329	336	370	364	326	326	314	352	342	353	311	332	346	381	324	373	376	376	369	343	377	343	341	346	379	335	345	362	333	345	321	367	392	325	331	365	342	345	351	337	353	355	316	364	320	379	350	311	331	324	324	338	343	345	336	364	345	347	352	349	334	347	354	344	317	351	368	337	324	329	299	366	351	361	348	327	370	371	366	326	352	349	343	397	317	334	329	362	367	339	323	356	351	383	354	347	348	345	328	328	357	294	328	317	365	369	309	361	341	355	360	329	341	384	377	345	336	332	336	351	354	345	344	352	312	383	366	358	357	330	321	366	300	310	340	294	363	369	341	334	353	363	340	351	337	341	355	338	328	338	328	364	309	370	377	360	339	307	347	333	329	364	333	371	357	345	310	354	337	335	374	344	322	343	326	304	338	352	364	365	344	350	316	353	335	337	344	311	326	358	352	365	342	335	365	381	352	310	322	358	352	313	350	343	359	315	305	354	331	353	339	335	333	334	354	356	332	337	336	303	396	344	338	334	310	349	333	323	320	348	315	323	375	383	318	330	302	345	317	375	341	323	363	353	322	359	369	355	377	329	346	355	344	352	343	382	312	404	307	350	303	358	324	343	338	338	341	326	323	341	362	348	346	313	349	355	348	329	306	272	321	367	331	350	317	336	308	314	352	342	345	342	347	330	332	306	350	359	328	337	377	342	340	339	304	375	301	330	329	344	366	356	322	335	356	345	348	370	366	360	322	354	314	370	357	352	342	321	352	364	335	324	376	337	355	312	318	355	341	385	344	349	347	329	366	345	344	368	347	370	319	350	360	367	402	353	359	345	336	391	327	328	340	345	358	350	359	364	337	365	340	364	373	368	350	387	373	343	314	368	361	372	337	379	352	357	336	343	364	344	338	353	364	367	316	304	356	405	333	330	356	350	355	331	325	331	375	321	356	375	334	354	309	371	341	346	332	342	350	390	341	320	344	351	365	293	366	352	374	349	343	340	341	352	325	330	361	353	328	362	364	349	318	329	387	345	345	359	304	339	370	339	349	335	320	317	348	366	326	365	335	357	337	325	378	386	354	325	340	347	358	373	318	388	353	346	358	324	325	337	335	344	327	350	338	341	343	316	347	353	349	343	333	358	327	329	354	339	351	364	316	319	299	336	335	341	334	361	314	349	367	374	340	351	354	344	344	367	357	331	347	358	344	330	305	354	341	396	348	338	334	347	324	322	348	336	337	346	333	352	343	339	346	346	340	306	325	381	396	344	353	320	333	380	338	348	344	309	344	332	382	350	374	374	357	335	345	345	340	371	345	329	348	349	318	317	355	329	313	340	346	359	335	349	318	337	349	314	364	348	351	357	352	352	331	380	366	346	339	352	350	339	296	330	348	358	356	337	334	355	377	360	364	334	318	364	303	350	326	352	340	372	347	376	319	334	353	319	341	337	347	394	314	345	384	344	342	336	345	349	361	328	351	346	310	340	332	341	357	354	356	339	340	347	347	332	358	332	346	373	341	340	331	358	343	372	311	367	320	310	361	314	360	327	388	351	349	329	380	349	314	339	340	389	348	336	312	381	343	312	322	367	358	339	359	348	340	360	347	332	360	369	309	351	340	378	363	383	327	323	344	323	308	341	384	358	332	399	316	328	334	319	352	342	359	326	354	345	357	344	345	321	366	350	328	321	347	350	367	342	355	334	354	299	314	362	327	363	334	333	333	349	351	382	357	386	357	336	309	366	372	325	389	322	373	335	339	315	331	331	352	346	341	327	332	355	361	370	308	345	347	352	361	311	345	337	337	335	388	344	350	348	407	363	330	348	342	352	339	358	335	326	356	380	371	331	365	319	347	386	342	375	357	349	321	351	346	358	326	362	369	379	354	329	339	364	311	325	328	350	363	319	319	323	344	350	366	381	302	353	346	359	355	312	371	355	351	336	350	345	320	357	386	361	331	342	338	371	361	377	379	365	377	395	352	355	377	347	324	349	329	335	340	358	327	353	342	369	359	332	333	335	333	363	349	351	333	342	359	310	343	315	327	341	320	346	376	333	363	351	335	319	321	367	361	387	368	381	373	355	323	360	367	339	328	359	366	333	376	343	301	347	362	319	367	374	308	338	339	332	342	348	355	349	368	360	313	337	371	349	327	367	343	324	315	377	365	344	342	318	313	344	355	364	349	351	361	368	320	334	286	364	345	330	345	356	329	356	370	325	314	330	365	343	338	345	375	340	345	389	361	352	342	346	366	374	362	328	362	368	386	338	382	353	334	356	361	316	381	391	372	354	341	329	361	356	380	328	380	360	336	319	377	328	355	364	325	338	366	372	326	345	327	313	342	371	324	384	378	329	330	372	387	355	348	347	368	368	357	356	335	360	348	336	354	336	379	328	342	335	305	364	354	329	324	359	345	355	333	323	367	315	352	362	362	377	334	378	358	342	347	370	356	344	306	345	351	347	337	331	344	373	321	354	334	364	366	362	355	327	374	400	340	381	356	335	301	359	339	353	353	384	340	384	372	380	337	343	330	333	383	337	333	321	364	343	327	376	375	339	340	357	346	358	329	358	323	320	315	330	350	390	352	355	369	346	358	344	349	372	327	331	361	341	364	407	345	335	381	362	372	378	345	332	326	333	339	323	394	362	369	350	340	325	344	347	335	332	358	339	361	343	359	333	373	340	354	342	320	316	376	365	355	337	367	360	317	356	360	376	374	335	323	337	347	352	325	385	329	320	384	371	341	333	321	342	330	353	353	327	319	370	317	376	346	325	368	342	398	341	329	366	348	381	350	332	342	330	354	339	359	349	312	361	362	362	304	342	350	347	323	340	366	351	362	348	332	315	303	376	360	374	386	366	363	382	316	335	356	350	339	355	364	327	370	335	380	342	369	348	348	364	348	379	336	345	336	321	356	363	355	357	363	316	357	363	335	318	353	346	335	349	362
21908	3926	9409	11137	9329	7223	5313	3966	3029	2329	2010	1722	1646	1357	1408	1337	1265	1176	1136	1112	1092	978	1066	1020	1033	1059	1042	936	1015	1023	968	1009	987	968	983	954	984	920	881	866	931	924	898	884	888	913	876	848	854	806	870	775	821	822	791	806	843	798	812	743	786	771	766	789	766	773	780	735	823	817	762	746	790	762	763	757	758	782	773	756	768	763	786	729	771	809	769	802	735	756	783	769	799	750	732	722	735	755	792	763	736	756	735	771	739	747	742	787	763	714	810	760	794	809	764	750	800	725	731	726	776	783	746	787	738	734	751	828	745	779	761	741	740	778	749	756	749	762	774	752	765	807	729	756	778	763	734	804	747	786	744	752	778	715	768	670	798	721	758	736	787	773	754	763	764	748	761	731	708	777	775	688	749	770	716	746	808	721	742	786	758	708	771	730	717	742	763	720	782	707	734	739	703	729	785	776	807	764	777	802	754	791	735	726	741	734	784	767	741	742	745	786	775	778	758	770	757	730	757	791	754	765	778	778	754	727	759	735	762	781	746	758	717	760	723	764	742	756	764	731	763	770	792	758	713	749	767	703	814	735	733	694	800	754	740	746	762	801	735	725	723	794	749	767	781	753	790	739	750	726	781	804	736	747	791	791	758	715	741	755	803	723	731	814	759	756	742	798	718	733	773	739	786	759	769	702	722	765	746	746	713	728	741	748	817	786	781	746	762	735	801	782	761	766	768	817	726	757	761	731	734	755	736	739	753	709	781	768	722	796	726	743	759	736	800	753	769	739	720	730	762	792	764	740	788	772	763	812	717	708	726	728	749	824	781	751	730	747	711	757	739	777	745	751	747	736	750	761	730	791	782	780	735	771	734	746	735	734	779	762	732	719	756	688	753	780	757	778	751	773	700	751	747	767	766	779	728	766	723	790	694	735	795	726	728	765	731	806	743	727	763	789	713	770	744	770	777	739	840	723	759	746	814	779	730	751	757	743	775	764	766	763	749	747	813	755	761	795	739	785	797	744	752	736	715	773	786	756	720	742	726	720	746	819	774	753	743	694	781	756	756	764	709	728	805	742	737	727	770	744	736	739	760	765	754	786	765	815	756	774	757	753	733	715	761	726	762	770	801	782	754	771	726	779	719	746	724	755	794	769	745	745	721	839	730	729	733	735	784	752	728	680	740	763	776	742	777	744	691	721	772	765	760	723	718	738	780	772	753	766	784	753	791	785	758	761	800	760	713	711	786	792	760	778	744	723	753	743	729	738	805	773	740	811	754	800	794	745	798	749	751	746	767	777	736	751	766	779	743	773	789	779	754	749	727	761	736	743	727	751	771	771	696	769	750	811	790	747	761	763	754	776	737	773	753	721	746	755	785	763	806	753	764	748	741	724	696	733	759	775	737	755	789	729	788	717	755	747	760	801	754	766	747	762	695	813	755	752	783	774	782	815	735	764	776	782	753	756	774	781	727	737	738	779	722	773	749	737	783	800	744	742	770	755	748	714	743	702	798	760	746	731	722	762	761	722	777	795	800	773	787	697	750	741	766	768	774	773	712	786	728	725	782	792	745	798	741	762	764	756	742	742	776	732	758	782	743	774	724	762	751	703	724	780	737	775	739	695	778	736	765	771	748	780	778	763	764	764	742	727	722	730	746	750	775	790	701	759	762	730	794	725	754	786	771	769	767	763	762	771	718	760	760	788	708	746	755	790	767	784	724	770	753	784	726	779	777	758	763	767	776	768	736	729	746	749	762	773	716	779	735	766	754	745	788	706	736	670	725	751	824	797	751	718	756	710	734	794	781	758	767	768	771	760	728	781	799	762	773	785	767	711	730	762	754	741	766	771	742	765	775	786	775	751	743	777	743	748	736	734	810	745	744	778	766	747	717	767	745	773	762	764	758	793	754	765	768	710	763	771	783	765	764	767	756	756	773	755	814	715	777	822	728	763	743	785	758	769	745	745	732	807	833	721	708	806	774	765	774	769	742	750	801	710	726	822	742	743	744	704	682	705	722	724	811	780	772	767	751	751	758	747	692	774	754	827	722	718	769	677	801	717	744	723	781	694	728	752	734	766	724	742	732	723	721	808	752	766	746	760	697	749	769	761	700	749	758	787	720	788	749	777	723	795	824	748	764	761	787	762	731	737	737	767	742	754	759	761	736	758	757	799	736	741	743	800	755	787	725	794	733	710	739	758	710	771	705	777	721	752	736	717	751	738	765	739	740	743	773	779	737	783	756	770	767	772	754	764	693	777	766	786	748	796	758	746	763	791	789	748	719	751	750	791	756	697	742	770	766	725	742	719	749	733	749	709	710	744	748	799	733	723	753	772	729	773	741	792	723	750	776	758	815	772	741	753	804	789	731	739	759	758	774	723	734	785	768	778	731	797	753	741	792	717	803	773	723	772	757	774	735	743	797	716	765	772	757	764	775	754	820	759	747	803	753	754	784	767	746	738	791	725	712	741	781	792	765	748	753	749	764	755	768	762	769	793	756	755	738	771	748	769	748	718	770	736	724	806	821	795	775	774	832	733	754	742	759	780	797	763	712	709	768	780	758	743	754	708	744	707	813	784	774	720	705	739	783	764	798	762	720	748	727	747	782	729	776	744	761	757	781	761	766	754	822	779	776	775	763	779	729	788	783	722	743	725	786	803	743	732	751	778	767	733	788	750	725	763	735	772	739	761	737	729	773	739	764	772	781	717	753	806	760	749	788	743	799	756	760	803	748	748	750	744	786	756	749	789	733	729	762	763	781	740	736	785	757	758	797	774	740	721	811	756	769	765	746	754	725	730	765	718	758	708	744	733	765	756	749	782	766	764	760	768	817	741	826	784	763	777	767	767	736	722	767	742	770	729	748	780	764	675	738	745	824	770	770	745	761	723	746	756	808	775	760	793	754	755	768	744	732	767	737	747	735	765	759	763	795	769	816	784	781	803	714	746	759	779	690	793	794	739	773	724	727	744	767	735	749	764	760	752	736	827	749	806	751	770	781	730	728	714	750	758	779	761	757	745	802	732	719	775	802	765	744	712	756	754	699	761	781	801	741	745	704	775	785	743	758	789	802	784	717	759	737	725	752	790	754	730	766	772	755	785	804	764	769	740	763	745	774	752	715	757	736	799	791	773	780	740	727	783	748	751	816	748	738	754	702	761	765	718	753	772	762	761	773	685	717	764	721	741	750	742	778	734	835	747	775	766	742	747	759	788	746	783	806	764	774	763	722	737	710	761	707	788	747	714	728	747	738	766	762	721	795	803	778	771	758	763	785	740	731	726	719	770	761	793	825	790	839	791	757	766	724	748	744	740	727	752	742	753	769	757	792	751	745	743	755	713	758	816	733	755	732	732	794	764	765	738	759	795	757	732	769	745	746	737	760	745	720	759	737	725	737	748	740	823	745	759	752	743	790	755	810	705	733	752	740	742	731	745	755	781	757	829	763	769	759	807	756	776	742	797	790	748	800	754	732	743	723	755	703	785	769	749
13129	1977	1882	1565	1040	706	552	375	375	324	271	250	240	225	242	241	211	205	231	224	211	211	217	226	244	249	237	249	237	200	215	226	234	245	219	224	212	218	222	211	218	244	224	210	206	213	208	195	219	236	191	219	220	212	213	208	212	232	261	195	209	232	214	210	196	206	244	225	214	187	200	238	235	232	220	211	230	210	235	206	232	200	217	192	212	200	211	224	214	233	201	206	266	234	226	224	225	219	214	226	232	222	216	222	213	226	192	205	193	220	210	208	209	206	230	226	230	203	252	259	212	202	232	207	230	207	224	246	220	264	213	233	224	197	223	236	204	222	217	225	204	185	232	220	225	198	210	214	218	238	219	219	225	222	255	218	210	211	250	232	202	212	216	192	250	217	224	207	186	218	205	217	205	204	222	226	214	215	205	222	218	212	198	191	211	234	206	209	216	204	195	191	235	204	225	237	239	236	234	230	223	218	218	211	223	190	197	223	241	193	228	207	231	195	223	188	202	238	229	232	210	215	245	193	204	195	226	192	212	215	221	216	196	203	209	194	228	214	193	226	224	217	180	204	214	232	189	203	199	218	194	235	211	219	220	187	223	209	232	185	217	205	259	198	217	239	204	211	253	221	221	181	249	201	235	210	208	251	220	232	230	204	209	173	198	212	224	236	200	206	215	200	191	213	215	224	212	233	259	224	205	219	208	232	243	192	213	235	239	206	231	186	212	224	209	215	222	204	188	205	174	216	203	198	200	226	194	213	236	226	211	210	205	204	215	229	210	186	237	222	220	231	285	266	214	238	216	227	203	225	194	215	201	224	217	203	218	194	232	203	232	200	233	198	226	217	222	187	235	240	209	202	211	195	248	219	206	210	228	236	200	236	223	204	240	220	222	204	196	203	221	216	208	231	206	232	210	230	203	213	232	206	215	224	218	221	231	227	229	252	217	219	238	227	227	217	189	223	211	233	208	218	183	209	211	197	229	210	224	210	211	218	205	183	226	261	234	202	184	220	231	227	199	221	222	208	223	213	213	200	207	191	241	229	189	223	223	244	234	217	225	210	171	219	198	207	196	205	201	220	236	216	238	237	212	234	201	218	221	254	179	224	199	236	217	211	205	218	216	193	204	207	210	184	201	237	205	222	210	213	186	235	243	236	217	249	209	260	230	205	214	216	228	208	239	203	216	202	199	239	214	223	199	194	175	205	198	210	229	224	226	236	225	212	240	241	186	241	203	221	250	209	202	231	207	213	221	181	201	265	213	202	219	252	190	258	220	207	207	219	208	214	241	229	229	226	210	204	211	220	207	217	228	216	234	206	217	197	199	215	203	193	244	232	236	210	223	235	187	204	218	248	205	213	241	227	229	214	214	208	201	213	181	205	206	201	209	211	189	207	209	212	177	228	232	221	223	204	221	216	228	235	232	243	184	222	189	199	216	219	215	200	217	231	229	222	223	184	221	214	204	199	186	236	231	218	216	224	210	222	245	203	209	195	241	232	211	228	223	197	198	240	237	239	186	250	196	239	236	215	227	189	233	223	199	236	208	231	231	219	220	220	198	241	216	196	227	199	210	220	193	199	191	195	231	222	210	195	221	210	202	214	206	241	250	210	220	244	229	209	197	185	219	194	205	225	208	230	208	217	200	235	214	203	222	237	195	232	215	208	212	212	221	246	220	215	241	220	247	223	229	195	212	239	209	219	204	230	249	200	221	195	206	217	221	236	214	202	222	210	202	216	224	206	223	249	219	197	229	217	263	220	235	237	209	206	179	224	205	226	204	229	219	227	206	197	200	235	195	177	218	200	218	246	204	240	197	227	234	222	205	229	225	235	239	239	251	246	210	199	205	200	200	204	214	229	207	223	234	207	234	236	247	224	226	192	188	254	204	194	213	198	168	198	207	205	217	212	226	200	201	241	204	224	214	221	239	195	195	188	230	197	230	239	209	204	204	216	223	214	223	225	231	207	213	195	199	222	219	258	248	211	194	221	224	205	208	201	206	223	218	238	202	214	220	222	206	214	229	233	209	262	205	203	211	202	210	222	214	210	246	236	241	203	221	233	225	225	245	226	226	216	215	209	206	213	214	222	222	225	217	214	220	231	231	208	221	232	234	221	201	225	210	203	201	226	241	246	208	232	199	214	269	200	190	199	241	206	208	212	211	218	201	233	205	238	213	206	233	199	204	224	233	212	212	204	228	221	209	207	210	226	225	211	213	236	241	203	221	220	196	196	218	220	212	236	191	210	212	224	201	224	215	207	218	216	229	222	237	219	237	219	234	206	227	233	200	216	250	211	214	216	230	217	215	193	186	194	222	224	197	225	245	214	227	216	212	186	220	210	234	210	240	204	219	199	238	225	188	235	230	188	219	184	220	222	213	207	222	248	193	213	245	221	244	247	215	220	234	197	188	219	224	233	213	222	220	223	220	225	230	215	213	221	223	211	232	207	245	212	241	199	199	237	208	175	199	205	232	202	192	226	213	206	212	186	208	205	241	226	206	214	220	212	212	237	205	222	195	204	212	216	213	207	218	236	216	206	231	204	221	219	235	176	232	213	183	199	223	227	235	197	223	186	196	237	206	225	240	225	209	236	217	250	198	228	213	239	226	221	185	217	182	229	174	200	220	226	202	208	234	233	202	238	225	180	190	218	232	191	192	203	197	209	211	213	204	237	206	227	223	256	204	193	203	211	200	217	242	205	198	196	201	203	240	209	195	200	196	208	206	225	203	201	218	198	203	218	232	219	243	234	230	213	233	217	194	206	203	234	231	211	207	229	198	190	209	190	206	225	210	211	236	210	191	210	211	215	180	200	207	190	204	209	203	227	207	209	222	226	244	227	199	213	199	201	281	253	195	191	221	247	230	229	244	207	221	206	209	211	206	191	231	217	223	207	225	221	233	236	222	207	239	207	250	226	213	209	221	219	186	199	235	229	201	200	191	208	223	235	221	206	221	191	200	204	198	197	205	223	210	233	241	212	202	169	246	233	253	227	221	200	218	237	211	222	206	215	201	234	227	213	222	225	237	221	222	224	212	240	217	255	200	211	209	216	219	219	191	223	203	189	208	227	228	226	226	255	239	246	223	234	216	232	205	220	221	217	204	234	195	207	238	212	242	234	219	220	225	242	231	205	232	212	186	260	250	217	219	183	210	239	220	210	204	188	216	219	189	196	223	222	214	210	232	220	215	184	220	234	198	205	208	207	210	189	205	198	189	219	239	205	222	208	207	215	225	242	237	234	219	204	221	243	194	221	203	241	250	206	214	232	203	210	230	209	241	202	220	233	197	191	222	223	209	232	203	217	201	220	209	185	220	237	199	184	195	226	235	248	232	211	198	201	241	220	215	198	236	206	233	190	212	211	188	209	219	203	204	194	205	231	211	207	207	212	230	204	197	239	216	224	218	202	213	232	221	215	223	197	209	244	208	229	211	200	211	218	197	204	221	222	202	241	227	235	212	175	215	222	236	239	217	198	201	206
7514	1572	3693	4464	3604	2676	2030	1518	1285	1032	862	778	745	694	700	632	620	623	648	622	624	552	548	574	610	593	597	559	569	572	533	561	553	529	577	543	524	522	558	557	579	579	551	562	516	539	529	523	550	540	536	506	540	542	497	508	514	524	532	487	500	525	492	506	510	511	500	556	506	501	489	526	509	518	547	508	535	522	521	545	543	544	537	509	538	516	520	541	519	503	511	508	518	485	544	523	487	490	519	527	479	498	505	506	477	518	538	547	456	513	512	520	533	505	517	529	505	525	516	489	518	530	509	488	491	521	505	473	493	530	506	536	528	508	501	480	543	505	504	524	494	517	500	503	498	532	534	529	499	484	488	558	539	515	547	507	505	531	482	489	503	556	460	510	522	521	514	536	469	506	504	534	523	507	515	521	504	510	520	505	497	489	512	513	549	492	555	478	477	511	489	515	508	475	523	489	508	473	499	500	535	531	496	500	496	524	497	517	504	530	581	532	535	516	520	533	473	528	542	500	512	525	564	482	529	499	527	486	511	492	531	520	509	521	521	541	521	560	486	486	529	579	540	514	529	501	549	526	494	502	495	493	508	476	502	475	499	511	501	518	514	484	517	508	496	520	513	502	501	543	518	543	488	491	478	495	481	502	544	493	500	513	526	494	508	505	518	524	506	531	510	478	474	522	498	549	481	489	527	487	541	533	500	512	485	488	531	526	535	483	556	550	505	513	503	526	510	489	536	498	488	498	508	530	509	489	521	517	541	520	524	506	548	497	519	505	522	485	545	483	522	520	511	533	574	471	493	541	472	490	510	509	544	506	526	500	512	479	497	507	532	503	500	552	512	478	532	529	511	548	494	497	486	495	534	513	504	456	494	512	546	477	536	507	514	522	486	512	523	495	536	499	528	536	511	535	500	522	523	515	540	547	464	508	501	508	476	506	527	505	479	508	551	510	483	511	497	536	489	528	482	464	495	494	531	481	529	497	487	528	499	517	493	505	518	476	516	509	522	525	494	498	477	532	533	556	525	494	555	527	535	541	486	515	496	496	543	565	515	477	535	529	523	483	511	488	495	512	532	554	533	533	517	474	496	522	523	518	465	495	542	517	496	547	524	522	525	538	533	514	497	488	486	514	538	485	524	493	551	514	488	531	539	530	513	469	515	525	497	511	500	488	499	547	511	480	512	534	553	509	521	525	542	503	500	524	519	546	527	513	470	478	506	491	530	492	522	517	518	493	486	533	515	495	525	521	508	523	505	504	485	499	478	479	506	494	521	488	532	493	549	496	496	547	518	480	550	528	498	504	496	545	511	511	508	532	550	534	509	523	532	530	568	494	527	534	527	522	503	536	493	536	530	526	536	528	515	494	520	522	506	470	528	532	501	527	519	511	515	502	524	505	547	516	512	522	483	495	509	498	512	521	512	514	472	526	513	530	495	520	497	496	525	533	521	536	514	474	496	537	521	552	547	530	481	509	530	489	519	486	500	461	526	518	517	502	527	504	502	535	518	513	503	504	477	524	502	522	528	552	502	537	516	487	518	524	502	496	531	503	503	519	515	512	512	498	517	489	501	518	511	553	575	477	477	482	478	501	497	490	506	483	517	501	491	512	493	524	527	514	497	532	508	468	510	481	538	478	474	505	492	527	533	499	504	530	511	520	515	528	571	520	508	474	519	495	466	520	529	518	559	502	521	521	480	528	528	528	526	521	535	515	526	497	526	506	499	516	498	522	523	558	460	509	453	489	493	450	523	534	502	484	545	494	546	538	506	498	522	502	533	519	506	516	494	526	488	509	507	506	534	519	473	487	494	505	523	470	518	491	485	513	500	509	554	542	516	467	556	515	500	513	490	531	551	505	530	512	505	527	490	500	467	538	503	497	534	505	500	493	515	536	562	519	506	522	518	486	518	491	485	540	477	493	528	493	509	497	530	499	518	523	524	513	521	490	502	543	519	508	504	474	533	516	473	526	485	532	525	541	522	531	504	510	477	490	539	487	553	497	506	565	509	524	508	545	484	495	526	534	486	489	528	516	558	511	476	509	540	517	527	524	503	530	509	519	499	506	498	487	503	488	506	518	485	536	507	523	500	529	524	498	495	519	491	545	546	522	537	479	523	534	497	516	569	531	516	517	477	502	479	529	497	521	481	519	514	485	521	515	503	518	540	542	512	480	490	560	532	536	526	509	494	494	547	497	491	521	481	520	518	524	510	513	526	521	518	555	505	533	509	513	503	509	513	496	493	537	473	542	497	530	525	489	479	503	515	526	533	505	537	528	488	503	508	545	518	528	503	543	549	564	502	504	513	511	487	457	480	524	511	503	507	547	552	491	502	522	514	484	474	554	485	537	472	535	510	550	555	537	449	550	549	492	537	533	499	507	502	530	508	540	528	544	517	499	499	536	529	532	540	501	542	453	498	478	520	514	509	514	516	572	478	507	478	511	539	501	459	501	504	496	523	516	547	522	482	549	488	494	516	495	538	514	489	532	529	522	501	506	495	529	492	541	508	500	517	472	528	530	518	533	527	535	457	528	492	486	489	530	492	549	523	526	486	525	508	531	486	493	498	506	536	526	482	531	531	514	503	538	511	561	520	498	527	534	477	510	507	506	498	506	548	499	546	507	507	510	503	532	528	499	539	482	511	494	484	535	537	479	536	525	527	515	491	545	497	549	537	543	497	512	490	513	503	498	523	537	510	506	501	506	498	519	505	525	531	559	491	502	504	524	489	532	497	506	528	498	513	492	530	477	484	486	527	511	553	480	481	499	541	493	484	550	507	508	481	536	517	482	518	527	515	557	517	509	508	533	499	499	522	493	518	499	513	543	491	546	519	538	500	539	546	513	513	499	527	495	523	482	501	530	510	557	489	489	490	525	490	522	522	517	515	563	521	488	481	506	483	497	494	519	526	498	494	536	509	480	496	517	526	510	504	505	500	480	494	517	533	496	508	521	532	504	509	494	516	542	513	511	506	467	537	471	519	532	548	491	479	493	517	530	500	500	513	533	499	518	535	506	515	518	506	487	509	536	517	491	533	510	501	535	525	466	546	505	469	506	525	533	501	530	530	525	518	506	493	496	520	518	495	484	473	506	529	507	494	503	531	506	514	533	499	487	544	511	519	527	531	484	449	487	540	531	478	481	509	534	532	529	517	500	549	540	495	496	502	498	532	491	503	495	496	515	518	501	514	546	498	520	516	497	540	490	541	506	547	538	516	494	503	512	504	499	529	528	505	504	503	510	491	447	503	503	538	497	493	523	498	533	500	548	487	541	551	518	470	459	531	511	498	531	490	500	478	528	529	536	539	531	523	486	474	477	535	500	541	480	502	530	526	508	471	496	501	515	522	525	514	517	494	505	494	536	471	501	519	539	527	510	502	508	498	524	505	531	496	520	487	515	531	478	490	556	525	535	499	489	537	463	457	548	540	517	526	526	497	528	501	526	536	519	569	542	553	505	499	495	467	483	465	484	535	507	560	496
31764	6461	3785	2927	1870	1273	914	753	643	476	377	406	377	340	394	339	337	364	322	329	337	336	312	307	337	330	319	313	306	331	345	317	320	312	325	307	334	304	307	344	327	268	299	303	314	292	322	317	320	348	325	296	275	325	286	338	368	315	340	284	299	302	316	313	290	302	329	322	290	319	310	276	284	329	309	282	260	323	318	294	326	309	287	286	313	316	312	301	299	317	327	286	286	322	293	336	278	331	279	303	270	297	304	288	348	280	307	332	316	294	272	284	319	299	290	286	307	290	309	304	324	260	272	320	320	290	292	305	279	283	311	288	315	330	292	311	339	290	306	308	290	316	309	310	294	318	300	318	285	294	303	292	295	305	303	322	290	312	287	275	302	308	304	318	296	297	315	264	269	270	288	326	305	291	296	321	285	294	292	281	309	331	300	281	282	271	290	288	282	301	307	293	312	319	335	297	299	266	309	281	297	329	308	316	321	319	300	269	311	294	337	319	320	310	301	294	290	296	292	317	277	304	289	313	292	284	270	318	299	283	279	319	296	303	283	297	303	330	310	260	297	303	291	328	300	327	311	309	375	283	330	295	294	308	298	298	276	322	307	270	306	267	307	292	293	302	315	290	336	309	298	314	290	303	274	324	309	291	337	320	310	281	286	310	311	276	296	315	285	322	308	327	305	275	318	317	280	297	296	306	317	314	320	304	317	337	295	297	269	313	287	292	318	265	287	306	321	298	315	293	352	322	311	311	309	284	296	317	277	304	297	267	282	326	313	297	313	311	279	318	308	300	312	322	302	353	293	304	296	316	276	270	310	296	300	304	312	325	313	313	246	285	296	286	291	282	302	296	258	296	333	291	276	302	322	295	295	310	321	275	286	317	276	300	296	312	308	255	303	310	286	282	326	313	269	316	278	298	287	286	288	314	310	285	297	303	295	276	332	293	298	289	317	287	307	341	301	352	337	316	303	293	335	294	318	296	270	262	286	315	299	308	305	278	273	312	303	282	298	289	304	280	281	297	302	276	310	280	337	294	314	299	337	308	338	302	318	321	311	290	280	303	289	272	306	297	319	238	302	328	289	242	298	319	302	305	306	291	280	310	301	333	340	289	327	338	292	280	279	308	295	310	295	298	307	295	268	307	307	322	260	299	304	276	295	305	288	301	320	319	310	290	304	283	278	309	311	277	303	324	322	287	277	304	326	316	293	315	306	282	296	311	320	318	312	302	301	305	324	346	293	309	298	274	302	308	276	312	316	318	360	276	305	289	293	260	313	284	306	264	287	317	265	341	302	286	283	278	265	317	301	319	318	309	257	304	306	293	306	295	304	301	320	294	316	276	272	326	267	311	343	299	286	287	305	285	310	332	280	293	317	330	288	301	318	291	291	324	319	317	319	287	298	329	312	292	299	313	317	322	246	304	277	315	321	324	313	323	304	300	299	271	305	294	298	322	303	286	308	286	314	310	276	322	288	289	298	287	314	320	334	305	267	298	308	312	339	323	296	304	304	297	319	323	310	329	271	284	285	285	275	308	291	308	304	298	298	307	249	279	275	321	334	282	338	304	318	294	335	311	351	319	305	319	307	319	282	297	309	314	317	266	308	278	282	274	321	259	285	274	307	310	284	289	305	334	295	247	273	332	294	349	289	317	319	267	263	312	268	317	326	301	309	304	282	288	279	318	332	308	322	314	295	326	309	271	295	293	302	291	312	335	268	291	267	293	245	308	256	334	302	307	317	308	311	306	313	284	315	309	298	308	317	323	307	336	304	313	304	308	312	286	257	311	306	321	312	316	359	304	300	321	293	281	294	308	303	306	275	306	314	288	319	320	332	293	301	296	265	307	293	275	260	294	327	277	283	330	275	278	328	306	318	264	301	310	288	303	325	278	320	317	279	333	308	296	295	274	305	309	271	353	309	300	307	274	273	319	344	310	283	303	275	332	311	330	316	310	311	304	303	268	266	306	294	288	275	280	321	293	283	331	314	314	277	263	288	327	294	285	294	281	282	310	282	272	283	309	284	296	296	299	314	309	308	275	305	288	313	279	293	301	296	331	297	280	280	287	315	293	299	299	270	300	268	291	288	312	288	328	332	290	280	270	302	298	269	298	327	312	288	302	298	291	300	313	309	289	321	296	301	311	285	288	299	298	283	336	305	286	321	305	308	298	313	340	311	285	305	314	281	311	295	277	286	296	333	286	308	280	298	310	282	313	300	303	277	297	293	291	300	273	288	287	291	300	271	304	319	300	271	300	299	324	299	294	278	297	342	308	345	289	302	294	275	310	309	301	310	294	295	300	293	300	276	300	263	299	332	336	310	305	284	279	315	295	299	296	305	337	319	309	312	317	272	295	338	331	321	327	325	279	306	285	290	321	332	322	301	314	302	299	270	300	273	281	282	298	312	295	306	318	298	281	305	269	327	289	300	334	321	305	307	274	319	289	279	311	336	294	312	291	307	246	315	284	273	259	288	306	315	286	297	296	301	299	298	290	299	302	287	259	311	321	300	336	280	305	322	309	278	293	304	320	332	318	306	287	321	275	288	320	274	293	279	302	289	283	292	310	286	321	306	300	314	334	282	340	295	279	253	318	306	284	301	326	338	292	333	323	309	285	325	311	276	289	320	297	303	321	302	284	276	287	280	277	266	308	306	304	335	294	291	295	261	294	293	316	286	282	280	314	293	304	316	293	308	306	308	297	283	285	301	313	289	302	328	303	282	292	327	300	304	321	294	307	297	353	326	300	297	270	262	351	281	314	292	324	349	302	289	339	288	338	339	282	300	301	301	300	276	275	294	304	305	319	318	331	321	321	280	310	314	287	306	306	324	315	302	308	304	336	355	289	323	303	307	346	303	339	324	292	309	275	319	305	298	319	293	288	299	316	307	312	296	303	293	293	279	311	287	331	301	296	316	291	315	280	295	314	282	335	318	304	264	313	310	320	325	300	310	280	274	279	285	275	280	313	294	311	303	309	301	289	333	307	309	339	280	339	285	304	321	334	321	310	299	350	286	344	291	298	291	295	265	297	313	305	333	322	314	320	327	304	320	304	336	281	286	279	312	272	299	310	342	291	311	316	292	309	293	295	292	278	281	294	311	287	318	294	275	286	289	310	276	292	316	310	260	277	282	284	294	281	302	315	297	316	312	300	306	283	301	285	331	303	298	323	329	327	294	319	302	277	293	311	280	311	291	275	285	299	305	339	302	315	296	328	273	313	313	338	295	308	309	313	325	281	297	330	292	283	324	297	295	301	293	308	295	291	317	297	297	294	281	300	322	307	343	305	284	294	321	304	298	290	296	285	326	338	305	289	287	301	284	292	296	292	296	304	282	282	316	333	305	316	293	305	323	264	282	293	322	316	320	281	319	285	333	242	295	297	304	296	296	316	306	276	308	309	319	308	323	309	359	303	308	281	277	297	328	325	273	295	314	270	275	304	256	290	293	317	292	305	306	310	296	274	288	308	306	320	322	322	325	311
18293	2879	6558	7918	6647	4771	3598	2754	2178	1686	1497	1268	1228	1065	1095	1042	959	935	906	948	813	850	852	846	841	819	808	850	837	856	823	796	855	759	806	833	793	795	823	787	798	743	751	740	795	740	790	773	705	726	725	728	705	755	739	673	702	686	690	718	709	671	695	697	731	732	712	698	711	686	678	673	704	686	707	676	665	687	707	712	695	668	704	676	661	732	675	663	705	689	715	656	682	702	701	677	679	699	723	680	667	721	668	709	642	736	682	684	757	662	670	703	666	685	676	698	710	683	663	641	693	705	713	713	628	687	682	669	750	660	719	665	674	673	670	680	687	703	680	658	695	662	707	717	685	671	689	694	719	677	687	695	692	724	666	687	661	680	735	722	663	651	712	694	682	663	728	708	717	666	679	713	713	702	730	657	697	679	671	651	685	730	659	661	689	707	686	710	705	714	708	668	662	665	677	671	708	658	667	703	690	689	679	713	658	784	667	711	634	686	675	660	630	680	683	629	680	650	633	686	682	681	635	665	678	673	706	657	706	678	736	721	687	679	675	706	652	701	689	713	692	668	718	719	722	697	676	703	704	721	705	679	668	687	702	696	629	735	672	676	691	663	696	689	721	699	697	690	646	701	709	694	696	672	705	674	714	673	689	739	720	707	670	685	640	680	703	693	720	707	728	646	673	675	682	674	692	690	626	738	669	737	674	714	658	720	679	665	684	677	663	658	678	703	697	619	703	628	689	674	711	722	654	692	705	680	694	651	730	679	682	666	658	673	660	724	614	717	674	667	671	676	733	718	704	742	642	676	703	665	696	686	663	717	639	690	693	658	706	697	658	719	701	667	658	685	663	690	703	683	693	716	635	649	701	623	697	646	651	713	646	694	703	692	676	692	661	703	627	702	717	642	679	697	632	706	736	657	655	676	742	658	692	681	707	712	658	697	673	627	718	736	666	732	733	639	684	656	692	671	677	676	667	654	672	646	624	670	688	701	684	672	688	697	709	659	663	667	742	658	702	701	695	651	718	672	657	698	663	675	664	716	651	719	716	699	730	644	685	696	640	615	710	659	686	665	647	661	714	726	712	663	696	639	699	707	718	739	656	745	646	673	711	600	705	676	703	678	674	675	704	654	724	713	719	687	606	669	638	685	666	640	666	730	663	692	708	745	695	686	669	663	745	673	692	695	642	726	669	666	685	710	691	703	663	653	688	703	668	644	696	695	664	719	677	679	706	703	691	683	684	673	684	681	681	661	682	657	679	672	666	681	659	679	688	732	708	664	715	700	673	699	674	647	686	697	649	711	708	660	680	676	666	687	725	680	661	684	694	687	720	664	684	707	610	675	702	647	691	690	654	750	692	721	663	681	694	677	673	716	659	674	658	677	690	628	687	631	697	713	732	681	627	697	695	694	732	692	710	667	694	738	720	696	684	683	730	695	676	694	738	660	662	699	677	713	668	653	672	650	699	682	635	710	755	637	679	686	671	651	729	668	685	669	685	649	695	703	656	647	663	693	716	687	692	707	737	652	660	715	685	721	671	666	746	705	679	716	730	617	676	663	678	672	615	705	654	633	658	661	686	683	681	686	657	715	672	667	716	691	687	688	687	662	654	671	732	688	643	685	648	667	721	667	636	673	713	664	669	672	686	707	706	659	635	706	692	692	656	709	680	667	704	668	661	701	687	645	673	663	660	684	676	679	697	655	726	703	727	743	668	667	645	684	651	674	664	740	662	690	685	701	678	725	658	632	703	703	690	719	669	684	694	630	725	639	684	681	685	655	694	700	726	708	691	745	686	653	662	657	659	677	708	685	695	695	683	665	712	648	684	656	712	647	645	718	694	670	666	674	669	710	745	670	644	650	699	701	664	663	678	691	650	668	715	694	629	650	697	710	698	679	709	679	630	650	711	687	701	683	645	717	681	691	737	649	660	691	679	702	679	683	704	681	667	717	713	671	666	659	622	688	671	699	661	666	713	670	655	687	673	697	679	737	619	745	673	693	659	683	731	743	680	668	718	679	695	673	715	656	710	685	694	666	686	673	674	658	648	683	655	678	665	666	671	664	695	645	701	709	701	720	697	660	708	678	694	659	692	649	688	669	666	654	660	677	660	670	639	693	714	666	672	685	691	692	658	682	699	642	670	687	654	724	654	700	656	671	671	668	683	664	689	680	663	616	677	712	633	672	665	686	693	686	635	704	680	686	715	679	683	632	693	699	727	689	689	687	626	663	654	707	708	670	671	665	654	700	668	693	661	721	680	696	669	647	719	641	699	653	704	701	676	727	646	645	690	629	670	654	700	665	675	685	706	659	700	662	678	681	692	713	686	648	705	624	700	653	675	658	708	687	706	730	674	690	737	709	675	668	679	717	638	709	674	726	675	677	705	673	698	671	658	707	663	671	692	676	716	687	699	670	751	694	669	709	671	628	693	694	666	707	689	725	666	707	690	707	674	686	709	707	671	694	655	635	694	698	677	677	676	664	637	695	711	704	631	711	672	687	696	701	706	687	674	683	689	690	649	680	662	710	724	645	691	636	657	668	698	642	659	675	657	651	668	660	707	741	695	665	662	706	704	637	658	695	685	665	708	683	698	675	687	683	694	662	682	655	670	661	715	725	600	669	717	671	708	684	687	736	703	631	722	686	685	650	689	716	687	703	662	658	711	704	666	680	638	694	717	668	644	726	662	686	688	702	687	656	661	646	658	704	711	690	699	660	670	624	712	685	659	729	728	670	723	692	666	657	680	714	709	719	661	668	672	715	655	685	698	636	649	700	671	683	673	633	637	718	673	674	623	669	658	693	674	719	681	703	718	694	687	656	731	710	657	605	646	694	687	679	708	676	670	661	739	718	658	689	683	720	626	741	723	709	670	678	679	709	655	715	662	743	673	679	646	669	666	699	687	661	693	722	638	687	672	687	679	678	651	702	679	669	719	710	700	690	667	669	701	638	697	696	669	674	694	675	716	691	665	721	678	728	729	688	649	657	648	739	660	715	704	629	679	644	683	666	699	650	717	703	718	651	719	695	662	673	718	628	680	669	675	673	674	683	726	698	634	643	678	737	649	740	633	673	679	713	665	692	655	695	694	691	755	681	704	692	704	705	666	703	669	681	715	688	681	679	664	673	645	681	643	699	677	687	709	669	650	702	695	699	619	636	661	688	672	661	633	714	714	667	683	628	683	648	687	710	699	690	694	662	702	679	699	681	709	689	698	655	670	666	671	678	646	717	698	686	676	708	666	634	719	676	731	680	682	657	701	693	698	734	699	657	696	662	693	663	658	677	650	674	673	687	636	685	687	695	689	658	694	679	665	684	662	678	711	702	709	668	652	668	700	723	735	646	705	681	647	707	672	682	664	659	672	705	666	701	697	647	687	693	641	717	680	646	688	678	688	678	702	715	699	732	661	679	683	647	702	687	673	703	745	640	711	669	696	653	676	720	722	686	683	680	723	687	703	692	664	671	694	674	687	669	717	676	647	721
43589	11690	6453	4735	2838	2062	1392	994	809	561	617	495	471	482	430	421	390	387	383	392	379	371	369	395	373	378	353	395	393	382	401	409	374	373	372	385	364	385	371	378	362	368	374	363	349	352	358	357	316	360	330	353	377	327	329	396	385	339	361	342	351	328	339	296	362	358	357	330	350	372	362	344	330	349	363	350	335	341	344	345	348	359	358	352	369	362	353	350	314	347	362	381	317	330	370	382	324	325	347	346	367	327	357	344	323	381	342	334	372	354	328	296	367	328	362	328	351	341	327	351	332	359	373	351	351	311	323	342	331	354	369	355	358	363	314	354	338	329	369	349	355	349	347	367	347	329	309	330	335	343	355	311	326	378	336	334	352	318	354	361	303	314	364	342	349	357	362	348	339	334	362	372	334	362	335	352	303	345	317	329	357	347	374	328	332	310	379	339	361	344	329	319	344	372	380	356	352	344	342	344	320	336	363	341	327	336	330	313	307	308	336	329	342	311	361	335	395	348	368	350	303	378	306	328	318	342	345	307	344	343	350	356	355	364	344	317	344	354	328	343	294	348	352	341	300	343	327	379	322	315	330	347	368	329	330	345	324	341	371	305	342	318	341	341	381	352	346	296	361	336	342	316	330	356	354	353	391	338	360	348	342	349	339	361	342	343	338	352	333	363	369	340	375	336	341	338	332	319	342	334	325	312	328	348	390	344	363	350	311	341	335	343	348	352	338	387	341	352	342	342	330	325	364	354	343	333	311	345	344	365	355	346	322	340	337	340	336	363	349	350	342	358	333	325	365	325	318	359	360	324	342	353	347	323	343	324	340	348	315	356	361	360	349	340	327	356	324	317	348	316	379	344	314	303	324	288	330	297	372	342	325	358	314	302	343	357	364	388	359	350	359	334	313	338	338	334	354	348	360	345	321	314	345	373	361	356	370	326	345	352	322	313	332	335	334	367	358	344	326	335	328	316	328	370	309	350	352	358	344	332	334	361	290	315	327	357	324	359	373	328	352	331	341	303	358	392	368	358	324	358	318	313	364	359	341	348	354	341	368	330	347	327	353	390	349	325	322	307	327	335	297	330	331	347	368	324	348	360	330	328	359	357	342	320	344	328	337	328	359	341	355	355	323	335	336	348	358	309	373	343	326	329	329	337	322	369	318	336	335	323	357	378	355	340	338	315	333	335	363	319	314	316	317	372	384	341	311	371	313	347	365	341	395	357	314	356	312	345	324	351	383	391	360	335	363	353	348	367	345	350	352	335	364	346	314	342	321	323	392	332	323	334	324	336	285	372	314	350	339	322	338	327	325	357	326	326	309	343	340	322	376	338	342	330	377	368	366	361	355	324	374	331	351	337	333	297	320	318	367	380	346	335	300	360	303	321	349	348	334	348	373	323	343	313	341	345	382	348	369	296	348	318	383	352	353	340	328	350	324	344	352	361	322	315	325	319	340	382	365	335	332	346	336	287	299	352	352	350	338	318	327	345	349	314	327	336	336	342	350	313	374	324	340	368	363	365	313	367	337	363	340	387	325	332	336	341	347	388	377	349	353	332	328	352	326	373	352	343	347	354	337	344	330	372	350	331	353	317	353	328	302	315	383	301	341	332	324	353	334	346	324	339	344	335	368	352	332	341	325	377	296	339	342	323	315	344	340	376	313	318	294	359	351	330	341	377	311	350	346	361	306	328	359	400	357	327	331	313	335	345	352	349	341	339	360	354	333	331	340	332	384	359	337	339	333	390	340	327	325	319	339	347	352	326	343	370	351	358	334	324	361	324	348	378	362	394	318	342	341	330	354	331	353	332	353	331	331	374	306	349	354	375	333	357	350	356	345	319	366	336	352	330	360	331	332	331	335	346	345	390	337	318	342	358	356	319	325	319	350	311	332	375	330	309	322	338	350	358	362	328	300	345	352	314	321	335	349	348	328	341	371	333	344	338	375	375	356	344	351	337	323	366	343	343	333	307	357	356	335	305	402	349	346	336	333	355	367	309	334	304	352	344	335	339	368	315	358	381	336	346	337	328	337	331	361	366	347	343	311	345	362	366	317	344	313	356	332	350	342	365	335	350	339	369	348	356	329	366	338	337	339	343	346	328	303	327	308	330	336	327	302	329	307	316	313	356	348	316	350	349	308	393	332	369	344	370	367	374	355	343	404	337	342	326	309	330	352	355	354	345	324	355	346	333	353	313	315	350	342	320	349	332	341	306	303	341	341	347	334	338	304	280	334	347	354	358	330	335	327	356	332	346	344	377	329	312	326	356	332	365	328	365	393	300	343	333	378	388	319	354	372	348	359	375	342	323	380	355	382	335	351	324	344	347	382	362	344	368	351	366	336	353	346	357	363	320	310	355	370	380	350	337	327	323	347	335	324	316	331	327	333	348	322	323	364	348	371	357	339	337	359	343	311	346	340	362	352	331	367	329	345	359	330	369	343	410	319	339	327	302	313	353	340	340	346	345	330	357	333	340	334	361	363	340	367	326	321	335	355	348	351	310	351	320	350	314	346	357	348	333	349	384	342	362	387	384	352	361	325	325	334	340	337	365	335	319	351	338	368	340	361	356	354	335	358	333	314	337	363	317	318	346	317	307	339	351	359	327	350	329	343	340	318	339	346	339	316	312	346	317	309	382	334	334	346	338	349	364	366	333	354	318	334	331	332	370	366	331	350	334	361	317	318	302	334	305	341	354	323	332	338	343	368	339	345	321	340	371	356	346	344	368	312	347	348	362	378	312	310	356	348	325	331	356	343	358	356	356	299	368	316	313	354	344	340	323	368	367	326	336	329	345	347	327	345	359	315	330	319	317	351	372	346	331	334	363	339	329	335	359	353	372	360	334	338	351	327	330	328	344	340	321	335	337	360	335	332	353	305	356	336	356	301	373	358	335	355	365	358	368	325	383	376	404	317	347	370	323	356	382	360	354	370	356	350	350	331	335	341	289	361	358	330	345	328	368	339	335	310	299	334	354	367	368	360	334	329	331	332	341	341	342	353	356	339	363	291	369	374	311	361	356	332	355	329	360	348	324	341	372	353	359	315	345	350	363	354	331	329	343	364	330	321	386	337	348	303	331	358	325	308	329	345	339	346	362	354	347	361	313	321	361	342	321	344	387	360	362	350	314	338	352	355	374	356	360	368	341	329	366	295	342	369	344	350	341	364	341	339	341	347	311	342	333	350	323	334	335	353	349	329	353	340	306	372	366	366	311	310	360	379	355	396	361	359	371	353	364	383	349	348	346	328	324	320	367	374	357	294	340	345	351	339	357	361	346	338	359	342	317	376	327	352	326	319	315	369	342	304	353	334	323	319	299	378	374	322	315	326	325	350	328	328	353	348	339	335	322	324	340	350	354	344	331	355	345	323	355	352	338	310	311	339	362	350	307	322	314	339	324	342	330	327	328	352	372	342	346	373	318	341	367	320	363	318	330	345	362	354	323	309	350	337	331	332	359	314	383	389	353	296	344	353	334	328	301
23822	4122	9504	11332	9389	6914	5172	3842	2904	2377	1868	1741	1568	1505	1343	1304	1154	1069	1078	1075	1058	961	948	1029	1022	1022	967	954	1020	975	986	994	933	942	1011	982	931	996	880	911	903	888	912	842	867	876	883	832	850	818	842	767	833	790	803	849	817	811	764	757	778	695	793	717	818	758	819	757	698	732	693	714	791	759	749	734	732	771	766	764	755	783	738	773	745	715	756	792	731	775	803	729	780	767	717	773	816	764	765	736	767	738	739	775	712	789	796	756	683	761	769	743	765	813	761	777	748	787	722	739	713	756	725	723	778	751	781	730	813	763	749	735	715	706	691	728	759	715	752	706	764	764	729	742	781	772	719	791	784	764	720	736	741	791	743	755	760	764	754	729	784	782	744	726	724	770	698	704	697	769	766	768	745	771	756	769	762	734	770	715	758	782	759	732	740	796	737	756	765	695	707	690	751	775	749	745	753	750	737	733	755	726	743	741	769	737	732	748	766	764	722	732	761	765	735	730	801	766	711	783	714	747	759	783	752	718	683	784	771	734	739	761	783	696	749	707	722	700	734	748	748	772	743	760	753	723	745	759	745	808	786	782	699	739	739	808	742	747	757	789	725	707	748	817	756	793	731	762	748	759	796	694	687	751	794	744	749	702	740	725	747	699	721	771	736	753	719	763	737	741	794	752	763	720	752	748	696	705	796	718	686	690	738	693	740	748	787	788	784	756	741	772	732	751	754	783	738	725	766	709	761	702	738	742	741	758	724	774	801	735	766	755	766	779	754	811	734	727	769	719	701	700	733	765	798	792	804	727	763	757	742	740	722	761	732	765	750	757	765	773	761	770	750	705	794	763	712	768	716	792	747	759	662	718	729	760	804	700	725	703	796	742	776	771	738	756	783	737	738	765	770	726	723	732	687	733	716	794	726	774	837	714	732	744	744	741	765	715	777	779	789	792	725	759	720	757	728	747	737	768	766	752	718	732	720	737	765	741	750	713	760	771	759	747	680	738	736	765	718	738	764	765	708	740	718	768	761	758	709	746	776	760	752	745	707	748	714	804	721	758	751	780	739	724	737	819	737	754	802	744	767	729	740	745	670	769	715	757	781	770	758	680	765	798	761	790	754	790	735	782	746	740	730	784	717	745	773	729	724	792	750	722	720	699	715	731	745	742	777	804	746	777	736	769	719	744	716	743	657	759	742	750	750	736	684	687	782	762	743	676	756	707	773	735	737	740	744	738	756	769	692	746	765	725	709	728	715	765	764	743	714	731	778	787	753	745	742	760	732	754	743	785	744	735	734	717	747	702	739	778	754	783	730	710	736	728	733	770	716	788	740	761	775	780	788	730	743	718	770	725	747	753	718	803	783	736	762	756	698	749	738	688	725	730	743	742	751	786	706	716	764	756	737	763	732	710	679	759	727	733	769	769	763	756	712	742	728	820	730	788	755	738	733	749	708	725	714	741	735	704	773	792	766	716	732	763	767	719	767	771	725	710	731	743	732	714	733	738	768	720	762	755	749	775	738	751	732	693	708	781	751	725	744	768	740	803	771	754	743	736	726	724	766	740	696	791	756	755	727	793	726	737	732	737	734	750	761	750	728	768	757	705	722	742	710	752	728	757	726	711	773	787	711	783	699	779	739	709	766	801	791	724	754	752	729	759	729	786	734	742	762	725	812	769	746	758	743	740	774	746	736	763	705	734	729	772	740	762	733	750	746	756	753	781	747	779	718	722	735	766	758	759	766	692	700	747	738	802	680	735	786	770	730	776	723	749	739	735	716	743	757	763	766	766	716	743	768	738	755	742	717	774	752	762	756	748	705	702	730	785	755	691	712	777	687	737	734	728	734	754	761	773	776	749	703	749	765	718	754	729	744	757	722	748	764	752	793	719	759	710	782	711	751	791	808	722	751	723	702	712	807	728	733	753	754	749	768	738	731	773	744	749	760	774	684	719	726	716	732	766	704	753	765	749	786	760	730	737	756	782	754	724	783	739	776	728	720	744	719	668	726	751	739	774	741	785	706	750	721	776	743	685	745	716	752	763	797	722	772	764	752	771	698	766	718	741	706	733	746	778	726	697	732	778	725	759	693	761	732	702	757	736	769	766	769	732	786	704	732	720	764	707	729	749	725	766	783	771	770	710	793	686	684	789	714	732	762	750	706	766	770	702	757	814	742	753	781	730	745	755	783	749	754	744	751	763	804	717	793	723	749	799	756	723	731	767	733	767	771	726	762	834	765	738	718	744	729	716	742	753	795	752	714	748	723	753	746	774	750	772	801	720	737	756	728	780	774	717	745	779	774	735	777	738	731	723	731	750	775	704	759	768	717	784	744	748	753	765	725	737	694	740	734	721	708	755	779	730	696	757	727	771	759	711	714	770	747	750	731	741	715	744	794	755	795	753	779	722	750	793	747	743	702	719	701	783	763	762	779	761	789	741	688	749	740	729	747	727	731	771	728	765	710	783	754	762	739	721	769	762	731	765	782	778	777	769	724	693	756	699	690	710	769	728	717	776	779	754	730	734	787	776	741	745	761	844	809	745	749	708	776	714	729	721	736	770	740	761	733	694	754	846	752	780	765	753	724	723	787	735	730	733	739	783	771	759	780	722	716	722	734	711	733	733	750	757	765	734	708	676	771	735	782	746	751	735	755	769	757	782	748	769	733	739	747	741	744	775	754	742	761	741	770	773	762	760	777	789	757	778	739	736	755	726	759	769	735	764	770	731	775	765	790	744	764	782	777	745	768	721	723	722	733	756	762	786	734	778	728	760	727	755	768	733	729	792	737	777	750	708	737	750	761	796	760	787	722	704	720	769	730	801	748	691	737	720	717	753	717	769	759	721	750	751	781	729	730	698	737	728	754	781	747	746	716	700	748	760	734	734	740	788	763	740	710	773	791	758	721	735	720	751	826	730	699	775	762	749	771	766	762	728	779	770	806	722	691	748	794	728	706	752	749	705	738	740	775	808	744	735	726	756	817	818	782	777	710	787	770	754	690	770	786	740	733	758	753	772	754	720	778	739	717	792	748	784	787	742	732	744	749	751	755	791	718	707	739	769	779	774	762	690	763	761	787	713	763	773	750	696	745	763	752	766	732	745	798	762	716	765	738	760	632	731	761	739	764	769	767	750	748	791	730	770	799	755	746	746	738	738	723	754	748	759	784	743	726	730	737	778	743	714	744	735	744	772	710	737	702	771	731	729	800	692	807	746	740	785	737	736	743	777	749	722	730	720	802	723	791	724	753	732	692	749	754	734	720	765	733	756	740	740	744	763	746	752	718	674	724	742	780	732	699	771	794	760	743	834	742	742	761	674	724	719	787	803	759	693	753	780	764	719	778	747	742	738	761	711	756	732	701	769	747	716	781	720	726	800	784	731	738	717	795	781	745	763	733	751	749	754	812	731	693	757	764	726	772	729	743	781	804	798	735	775	749	752	751	796	723	750	738	714	802	722	739	748	737	719	736	729	757	731	773	771	749	780
13927	2190	1977	1408	1001	677	517	420	344	284	317	267	231	236	259	251	243	235	239	255	219	229	206	241	253	238	237	243	223	186	201	211	224	215	221	207	205	226	198	222	239	216	230	214	228	237	233	222	239	204	241	176	230	185	217	192	203	218	228	217	221	202	217	243	229	198	219	219	192	245	206	204	197	196	247	222	215	197	240	206	229	205	175	208	206	221	187	217	230	225	229	218	211	218	190	201	241	222	235	214	177	204	212	206	217	237	235	236	229	211	221	216	198	197	211	215	220	207	246	173	209	216	188	193	252	218	206	225	191	210	258	200	206	232	196	208	211	232	186	235	224	229	246	229	207	192	229	233	220	202	196	228	220	217	198	219	240	260	203	188	199	185	202	200	233	185	208	231	227	218	201	195	230	209	209	233	209	225	241	203	221	209	207	200	218	218	186	219	192	241	219	211	228	192	214	207	201	229	224	236	224	211	201	201	201	227	207	216	237	218	226	234	219	200	207	223	202	221	230	198	202	216	221	231	239	211	237	208	205	247	228	244	249	213	205	204	210	224	193	228	234	220	201	202	251	225	221	233	221	240	203	242	229	208	224	214	222	199	215	213	259	215	201	209	204	184	203	187	213	233	201	233	219	205	227	226	234	193	197	223	208	190	205	217	219	205	214	213	221	223	195	247	228	211	214	235	205	212	224	225	210	199	200	244	276	187	213	221	199	212	221	209	196	195	235	203	185	237	222	229	231	227	212	208	254	187	221	228	227	203	204	211	232	213	213	226	214	189	216	194	223	227	204	211	202	208	218	187	208	207	215	237	209	236	203	194	201	216	245	235	168	219	224	190	203	208	225	216	232	233	211	209	209	232	239	208	224	236	192	208	197	214	221	214	234	222	249	219	195	233	231	210	253	222	210	210	227	212	224	223	214	210	214	188	217	207	203	207	195	245	229	199	200	189	196	217	241	230	205	214	233	223	206	211	214	226	215	200	208	237	195	203	208	193	223	223	237	219	190	190	229	217	222	213	185	236	247	222	224	239	195	199	201	201	219	229	236	192	200	208	204	240	218	216	219	218	220	213	203	200	219	225	208	240	191	192	215	233	231	205	213	225	226	215	231	224	215	220	239	195	222	202	210	196	206	224	199	193	216	226	224	217	194	222	198	200	205	225	158	199	207	247	230	242	193	216	201	223	228	224	202	214	231	222	222	213	187	206	199	200	211	231	227	202	219	188	227	217	188	194	209	250	229	208	232	212	221	213	225	235	224	182	180	203	209	215	199	194	187	220	217	207	203	206	201	187	188	227	217	216	178	235	236	233	221	208	208	209	172	234	237	195	189	217	234	205	225	208	196	191	225	220	213	192	209	223	192	210	219	188	210	233	235	217	224	197	207	209	213	206	230	203	205	222	241	215	203	242	223	205	201	244	232	200	224	211	207	212	226	230	222	224	237	240	232	219	206	204	232	219	219	232	203	238	222	242	221	213	223	226	222	242	230	213	215	208	205	198	224	209	214	241	211	220	221	197	211	224	211	210	215	236	203	199	243	217	238	229	203	197	214	223	217	237	209	221	210	219	217	210	258	222	245	230	225	187	211	216	245	225	230	228	204	201	215	225	204	196	222	205	217	204	208	226	213	206	252	222	211	222	213	206	204	202	206	209	239	221	209	216	229	218	195	225	196	199	217	220	244	245	214	215	216	214	220	212	220	233	217	224	217	194	239	225	213	270	215	218	197	195	211	240	209	230	225	205	230	239	203	220	222	226	198	206	237	246	211	230	207	237	219	184	224	207	203	231	212	238	228	233	215	188	205	209	221	231	224	210	238	202	199	249	236	220	221	190	217	214	222	246	218	224	215	216	231	242	215	211	184	216	222	213	200	220	200	239	192	215	202	219	241	196	222	227	233	195	233	250	217	194	236	196	205	232	218	246	243	216	222	208	213	253	198	208	200	232	188	235	226	196	237	222	223	235	218	209	215	214	214	224	197	218	233	211	228	212	213	225	209	208	218	221	222	209	213	222	225	217	215	216	217	221	210	225	220	215	229	255	229	228	220	211	211	229	225	237	208	214	218	226	244	222	211	213	210	221	214	194	202	214	213	215	179	211	202	209	230	194	203	246	190	210	227	224	215	220	208	200	255	232	219	235	235	213	217	208	223	216	208	211	230	222	217	214	221	213	213	208	202	217	223	223	216	228	230	218	220	241	180	211	200	204	232	203	226	214	217	242	241	187	236	219	200	196	236	231	232	246	206	210	216	221	233	205	212	202	209	211	199	220	204	200	233	207	214	215	185	241	251	201	233	193	213	215	188	206	223	210	221	195	216	220	222	204	229	234	258	202	255	221	229	236	254	219	224	188	197	254	205	227	189	202	210	221	215	227	229	241	239	178	189	226	224	228	206	225	202	201	218	190	215	227	238	239	210	193	233	219	236	215	183	206	220	190	206	211	219	207	200	192	185	206	225	223	201	234	215	212	229	209	225	234	202	212	211	210	200	215	207	190	206	245	243	218	249	214	211	206	226	218	210	240	218	224	210	181	211	199	181	170	193	252	218	201	231	212	219	218	214	204	244	192	250	214	187	228	231	209	207	251	214	209	236	229	255	237	232	234	188	207	205	232	206	216	235	219	202	236	232	227	224	219	209	199	215	199	212	199	199	232	222	216	214	213	236	249	194	222	223	222	206	208	205	216	242	209	211	243	216	247	225	230	224	210	199	239	212	200	236	217	211	209	230	208	208	206	204	212	240	217	185	214	224	203	203	207	222	204	189	222	207	225	199	206	218	231	215	222	215	247	196	237	205	226	222	216	212	218	233	234	218	207	204	221	225	214	252	209	192	244	203	185	205	195	263	231	227	195	188	191	239	208	217	189	234	223	213	231	222	178	213	204	207	202	191	204	197	206	210	216	199	228	191	203	213	226	212	183	209	228	228	188	232	223	205	222	231	212	220	212	198	217	205	208	204	215	218	205	200	195	218	207	206	241	208	229	194	207	227	232	223	196	224	239	190	215	226	195	225	211	226	223	194	241	220	214	202	208	236	222	211	195	221	221	251	209	222	245	193	217	216	241	202	200	204	200	214	212	212	209	200	217	219	225	209	240	218	202	216	210	199	224	205	193	228	203	208	220	227	223	215	215	213	195	223	231	216	202	200	190	196	219	219	221	210	217	222	213	206	229	186	224	206	249	205	213	231	210	234	236	227	198	224	201	209	230	217	218	232	240	229	206	223	190	247	211	213	221	209	214	229	220	191	195	228	193	206	203	228	208	208	196	216	242	216	210	205	211	212	219	241	230	211	230	214	234	227	211	211	222	212	245	227	198	202	220	205	231	204	223	195	202	220	201	229	206	222	202	210	209	230	197	209	199	190	198	223	212	218	196	189	203	228	226	196	205	215	212	207	205	235	204	233	229	233	229	186	203	210	211	212	216	218	184	216	237	241	213	215	231	223	222	217	224	188	223	227	230	214	223	195	233	207	213	217	183
8078	1555	3728	4249	3475	2557	1975	1528	1181	981	834	792	726	648	672	630	602	595	640	621	606	548	587	568	602	564	568	565	584	541	556	545	547	536	538	602	603	541	561	556	533	561	537	523	545	497	544	541	515	548	532	524	515	499	490	548	518	477	518	510	517	524	513	476	498	501	515	513	493	497	470	496	510	492	549	536	510	495	511	492	518	522	526	517	524	513	483	521	537	460	510	528	485	485	493	547	525	494	510	481	514	519	503	499	512	466	508	470	490	523	543	485	522	532	519	503	504	519	543	484	512	522	503	488	518	514	505	518	512	478	484	538	481	488	489	524	531	499	494	498	477	499	530	479	518	505	480	461	542	495	514	534	499	533	528	518	493	464	497	487	510	502	536	493	532	557	517	489	480	484	532	501	517	544	521	524	456	551	476	527	464	449	498	497	517	470	484	486	489	562	488	534	546	497	508	518	492	503	540	492	488	514	506	526	480	500	506	542	481	543	476	500	510	517	536	540	486	548	511	493	537	517	546	503	504	528	494	495	505	496	554	483	515	495	526	469	516	551	494	530	541	486	528	523	488	517	565	502	511	559	522	481	534	535	535	487	500	490	491	544	510	499	474	492	518	508	488	506	536	548	539	529	517	506	525	523	491	510	489	529	519	462	512	500	568	522	510	537	505	506	533	495	501	524	536	509	508	500	512	487	518	524	576	551	488	502	555	490	513	501	538	524	564	487	472	482	538	540	519	451	528	483	441	501	499	502	516	505	534	534	497	498	494	474	533	531	477	490	510	498	515	500	527	474	547	510	498	471	484	511	514	510	492	537	507	505	488	491	502	450	488	484	523	508	561	493	573	541	516	524	489	533	524	498	525	530	500	500	506	517	487	474	504	513	493	524	467	505	530	509	536	531	473	516	485	482	509	484	495	504	463	511	527	500	464	505	489	505	511	514	510	505	514	510	477	547	488	499	538	483	514	496	479	520	551	497	506	549	526	539	529	513	543	492	463	482	551	495	502	489	522	513	515	553	512	488	526	555	486	543	543	511	484	493	497	493	509	536	478	514	510	519	500	535	535	531	518	503	503	482	541	494	503	554	484	503	532	502	531	515	516	483	531	517	479	515	529	493	530	521	489	544	450	480	506	510	503	498	521	493	515	526	521	492	499	498	528	489	479	531	519	451	502	491	521	563	513	498	502	491	469	534	516	545	538	499	530	470	518	501	487	484	504	481	493	509	503	517	463	523	467	490	507	509	513	501	495	551	507	526	542	500	473	518	511	517	517	518	483	532	505	501	503	485	547	516	520	473	504	523	521	503	551	513	515	518	557	511	526	534	513	499	478	528	477	472	464	535	490	473	492	520	491	515	521	512	505	542	523	521	507	469	512	497	508	556	518	537	498	489	505	537	524	506	514	516	538	476	517	534	487	479	540	545	553	511	511	522	567	494	501	505	529	464	528	531	497	515	487	535	508	481	542	541	506	489	468	537	543	504	493	519	495	496	519	496	501	494	523	522	523	547	501	530	517	525	523	519	513	502	492	525	504	459	458	522	527	483	529	514	501	515	518	497	522	552	513	472	518	514	516	517	501	484	520	479	503	480	519	520	487	500	493	511	523	461	526	493	471	557	530	498	486	493	538	492	532	513	515	512	548	452	506	499	505	496	526	536	553	511	502	525	510	524	510	531	493	516	521	517	522	498	534	504	498	505	531	491	531	524	518	472	496	501	503	519	498	494	499	511	476	556	507	530	478	474	521	525	511	495	474	456	497	535	510	550	541	464	472	528	515	528	510	539	508	529	515	523	537	514	463	524	516	536	533	525	519	514	514	531	510	494	484	517	502	519	532	521	529	518	502	493	505	548	481	521	531	544	519	513	473	486	510	497	507	549	512	521	542	516	557	556	493	472	489	515	544	520	522	512	544	504	492	513	505	507	492	495	514	532	528	535	520	491	506	510	524	519	468	487	484	541	485	512	530	487	492	495	513	516	517	507	518	519	501	507	494	477	491	547	531	491	550	518	531	500	517	483	497	508	490	499	529	505	462	518	475	514	516	495	536	509	535	457	514	497	501	549	491	520	510	522	485	502	519	479	503	484	494	509	508	489	506	509	509	525	513	497	494	510	473	517	529	514	508	508	513	522	480	500	547	479	489	513	487	555	503	519	546	554	474	547	486	513	509	522	528	460	489	508	520	498	519	516	501	506	504	498	514	509	521	463	504	549	499	529	517	540	504	550	514	549	484	493	530	506	496	533	528	533	527	543	512	486	514	535	548	509	503	453	523	522	523	532	494	509	500	497	483	514	489	500	484	486	512	521	511	530	468	525	545	495	475	465	552	518	527	517	517	469	570	491	516	510	472	555	513	480	502	516	502	508	502	529	521	502	496	512	560	523	529	478	524	547	533	513	542	497	492	518	470	503	501	478	493	558	481	469	508	481	506	547	517	508	514	485	507	526	461	515	507	542	530	483	475	490	496	532	477	470	524	507	533	533	515	512	533	497	542	531	501	484	543	514	537	484	505	522	481	503	505	511	504	582	454	527	540	485	537	519	505	503	524	496	516	483	501	523	501	504	519	512	540	535	470	497	550	522	493	498	505	476	561	504	544	494	555	463	531	532	496	546	518	508	512	490	500	503	483	490	479	459	536	501	496	538	503	506	532	518	476	552	507	514	521	521	505	492	511	501	456	497	514	518	502	526	526	503	529	512	510	501	491	490	484	520	506	485	522	507	554	506	505	546	477	532	564	511	520	517	499	545	518	500	522	528	502	518	537	508	512	517	515	487	508	530	497	474	519	512	503	499	524	567	500	473	474	507	516	519	563	458	509	555	535	487	523	519	488	483	498	491	537	479	491	521	509	508	520	524	515	507	542	517	476	521	509	492	534	521	526	524	484	495	488	512	514	498	497	487	515	497	551	502	539	506	494	483	504	481	533	548	507	535	551	491	471	492	505	553	505	478	509	544	521	520	500	482	538	511	538	522	502	479	529	536	482	504	520	492	500	490	537	521	533	530	544	524	510	501	508	540	490	485	485	550	479	508	541	484	497	523	477	518	538	514	527	508	562	496	510	534	485	514	515	533	517	519	488	489	503	498	491	474	509	541	496	511	528	569	492	485	521	497	505	480	491	476	500	493	525	466	482	527	499	516	475	515	498	494	458	508	479	502	512	580	511	499	510	530	546	507	500	508	506	506	470	520	484	507	505	530	506	535	523	533	498	507	528	519	537	509	492	523	509	494	507	527	517	507	581	493	519	507	497	492	491	555	474	494	488	500	514	518	490	473	535	530	521	518	516	506	517	527	449	498	479	573	568	539	481	518	504	502	456	490	478	484	497	546	503	497	527	522	497	523	472	525	546	515	482	502	527	517	475	485	513	512	480	494	540	559	516	479	508	533	499	503	519	492	544	542	501	479	511	491	485	552	507	553	490	541	497	494	514	455	525	505	511	555	516	522	503	494	496	526	502	498	478	496	491	524	507	473	509	522
34272	7494	3968	3015	1931	1301	1013	769	601	525	423	452	405	380	363	339	287	304	338	336	331	323	338	334	323	338	332	342	305	352	330	314	347	326	323	336	329	313	344	349	309	316	300	331	313	309	351	326	284	323	300	354	313	283	338	339	311	318	297	325	294	282	331	319	291	296	284	300	292	303	274	289	316	331	321	320	306	273	280	314	301	313	329	294	273	304	326	299	307	309	306	331	293	273	307	268	315	317	329	327	289	283	299	304	315	294	288	297	299	339	316	306	329	319	300	301	292	336	302	311	338	324	321	302	313	279	329	306	306	329	298	313	290	319	337	319	265	309	293	298	277	333	339	276	301	294	323	309	301	293	304	326	319	292	318	316	339	299	339	311	305	318	307	320	326	312	324	310	304	317	303	299	323	307	323	294	349	345	314	316	299	344	280	261	282	302	314	319	309	319	319	318	335	296	337	317	304	301	286	309	317	328	297	262	304	304	335	316	303	295	296	294	288	302	308	329	252	293	320	284	314	310	327	268	289	283	280	312	297	285	315	282	299	293	291	264	285	351	332	322	322	316	280	327	305	310	294	332	327	288	295	313	296	336	297	309	301	318	328	276	327	299	315	289	273	320	323	317	314	341	293	320	314	303	302	307	322	314	276	314	313	322	298	339	311	323	302	309	331	345	306	309	305	290	288	308	311	336	258	328	328	303	306	313	320	296	311	305	309	294	320	338	302	330	301	303	293	279	277	299	294	300	324	308	300	290	308	306	289	306	302	348	302	295	291	286	339	319	301	318	302	331	332	293	334	345	308	294	320	316	290	301	302	317	308	293	293	295	316	288	301	348	346	296	289	351	310	271	301	341	294	267	340	312	328	290	341	315	279	294	299	308	324	270	266	307	305	299	321	321	312	310	293	303	317	335	277	292	314	326	299	314	308	301	275	300	286	315	292	319	319	297	326	326	292	287	299	322	286	281	315	302	263	326	315	302	297	319	312	305	278	293	305	307	273	313	323	293	334	288	270	292	292	294	310	331	275	284	301	279	308	310	323	323	339	299	306	318	269	282	290	287	318	290	301	315	305	301	276	263	306	307	326	296	295	286	312	283	313	311	320	268	321	314	278	325	286	306	275	308	332	301	312	328	310	317	335	312	321	276	330	319	306	272	376	300	283	326	360	296	302	318	283	329	322	287	351	317	314	325	333	298	326	305	303	318	306	260	280	278	291	264	288	341	349	333	277	313	280	315	305	332	306	312	293	308	286	280	313	310	310	313	320	326	308	276	286	302	336	311	330	289	315	313	328	313	289	345	300	308	262	304	314	292	307	288	284	292	328	321	309	318	304	320	322	324	311	297	315	321	298	315	313	296	292	299	294	302	276	284	311	289	320	303	306	312	307	302	324	336	314	306	335	309	314	273	331	324	306	286	293	317	293	282	321	314	324	295	302	291	304	288	280	311	318	329	280	297	342	306	288	284	267	311	310	307	339	345	272	299	318	290	319	332	274	272	279	317	272	291	282	308	304	289	290	287	286	330	311	289	330	305	318	308	334	288	330	305	309	295	321	304	314	305	310	313	286	331	249	293	304	348	340	305	292	264	309	291	293	316	331	296	326	316	319	273	304	311	309	290	316	304	328	319	340	310	261	332	327	338	316	298	297	304	304	317	314	315	308	312	338	301	320	303	321	301	314	303	282	331	314	309	322	310	316	325	295	303	296	311	280	282	283	277	306	292	296	305	299	313	296	299	325	311	314	335	295	321	285	313	292	321	299	285	313	275	331	354	298	283	306	291	308	299	294	299	290	309	303	282	324	315	315	287	280	305	287	309	328	284	301	301	305	324	309	308	256	326	327	307	291	313	340	320	296	288	322	312	267	278	292	326	320	294	294	312	290	281	291	300	304	290	294	306	295	325	283	309	303	289	314	302	292	286	302	321	285	326	282	304	282	311	339	290	260	301	327	316	319	293	330	285	286	312	288	303	288	311	332	346	298	319	335	310	301	318	285	331	270	318	295	321	310	294	292	296	325	332	319	314	323	302	314	300	296	284	316	321	325	293	302	267	287	334	304	299	292	291	330	310	335	291	323	275	298	299	290	291	267	299	316	322	338	287	319	323	303	304	294	306	319	318	297	304	350	268	298	294	334	334	282	297	297	312	311	314	294	284	290	350	287	353	306	331	315	296	288	279	315	313	310	303	337	301	319	296	301	322	295	302	316	283	285	317	296	316	282	280	336	311	329	271	302	317	311	336	282	289	315	301	276	307	273	318	310	311	297	313	320	278	289	324	334	332	295	311	297	300	319	331	318	309	301	318	330	304	302	336	329	302	285	303	299	308	302	264	303	304	293	313	299	311	262	295	288	323	280	307	292	303	316	295	300	285	324	300	305	326	329	308	309	288	320	310	320	301	338	312	309	277	326	323	315	326	258	326	316	317	308	324	309	279	295	304	273	311	287	281	279	321	321	304	304	318	299	284	284	297	268	298	334	320	274	287	273	341	283	318	344	324	288	323	260	275	309	291	319	277	294	319	302	290	336	306	310	307	327	293	331	328	337	296	299	314	294	302	297	334	308	314	328	315	324	297	292	291	304	323	316	298	310	328	293	273	283	336	277	329	350	291	253	331	287	243	281	305	319	312	296	315	302	316	314	301	282	325	320	300	320	307	307	304	308	277	299	320	320	304	316	321	311	323	304	298	305	303	317	319	299	300	339	289	314	281	283	304	275	290	328	349	295	322	323	310	311	290	270	287	324	292	334	288	325	295	298	308	325	319	317	311	333	279	306	307	319	327	344	330	316	266	289	327	302	295	328	295	299	304	340	326	293	277	340	322	322	343	291	323	293	301	320	300	333	287	282	300	313	295	345	289	301	323	323	297	313	284	323	316	300	286	309	307	320	302	353	287	293	297	291	328	339	305	308	306	294	342	312	342	293	333	319	289	269	287	293	289	331	292	309	333	326	321	306	294	301	301	309	326	337	298	312	315	317	327	291	300	302	301	285	345	330	338	309	299	294	333	321	336	321	310	304	294	298	288	293	289	321	304	319	300	313	329	331	308	264	280	310	297	296	322	267	294	299	327	308	333	310	313	354	304	316	299	331	284	264	273	294	322	277	313	300	351	309	290	298	331	330	343	316	289	287	284	297	299	305	304	299	285	301	277	281	306	307	289	286	303	304	336	321	306	327	295	312	282	283	326	335	303	267	297	298	293	329	282	298	281	296	285	297	246	307	276	312	299	311	258	309	314	290	305	323	290	300	318	290	318	285	300	319	306	301	307	311	293	317	279	311	321	316	320	303	315	294	322	298	300	289	305	297	319	271	348	313	312	331	276	291	314	271	287	359	296	315	311	296	318	344	280	337	305	301	289	307	313	302	324	307	313	278	283	348	301	285	332	324	306	270	273	306	291	306	276	274	298	292	273	340	355	331	311	314	341	293	343	321	319	277	304	296	300	264	323	324	294	308	307	296	306	315	338	283	299	320	328	312	314
19563	2962	6816	8012	6660	5081	3659	2829	2191	1794	1556	1330	1204	1179	1113	992	972	924	872	891	852	865	830	880	871	882	805	817	797	827	867	859	828	860	804	823	752	814	781	807	769	776	772	766	778	786	767	775	732	755	689	770	667	737	711	693	718	738	717	670	648	679	688	704	698	672	744	696	711	725	728	683	668	726	701	715	714	700	664	691	711	657	665	702	658	697	761	748	710	713	693	688	669	670	720	717	646	700	722	701	709	695	681	692	730	721	698	716	667	676	714	694	642	680	679	692	684	719	684	701	669	671	664	671	714	657	706	708	729	655	735	700	688	663	700	719	711	640	709	684	707	685	699	698	685	719	698	691	695	695	736	662	734	711	670	673	698	679	703	707	681	675	710	713	708	702	707	700	671	670	693	677	631	654	709	674	677	711	741	651	708	664	639	665	668	700	659	702	686	715	700	695	683	651	683	641	672	648	680	701	703	691	658	654	733	691	715	662	685	707	705	665	698	666	674	711	654	696	688	654	697	693	722	715	669	648	670	704	710	700	716	725	680	692	638	670	637	700	734	678	663	707	716	644	700	640	664	653	671	669	668	701	717	757	689	645	672	674	682	651	711	713	697	679	708	665	651	659	783	654	724	706	684	713	677	679	673	659	697	664	660	735	715	685	698	647	657	719	676	645	714	647	721	719	735	679	720	689	686	718	687	670	735	708	683	647	671	724	678	667	674	701	659	654	686	694	715	709	696	682	703	643	686	664	669	700	709	675	725	672	654	734	725	690	712	670	709	688	697	647	716	691	673	683	679	722	663	667	690	661	711	704	677	682	625	688	700	698	680	695	672	709	643	693	694	694	676	688	668	690	687	663	693	731	696	667	710	683	708	707	686	671	650	708	664	708	678	682	725	687	689	679	676	711	713	683	699	650	747	721	689	646	700	680	690	705	685	664	706	672	684	701	683	700	674	667	712	699	701	652	746	704	667	671	743	653	679	708	685	690	727	674	667	715	666	702	655	667	644	683	663	715	681	684	728	716	698	666	711	698	684	639	688	658	670	671	685	693	654	721	732	716	736	695	675	710	683	739	685	690	704	705	639	724	707	667	694	689	681	667	660	661	627	678	688	696	735	666	707	696	722	704	721	683	719	699	673	627	674	711	681	745	642	644	679	653	668	725	724	673	690	644	704	700	681	656	716	700	642	658	678	688	692	708	700	663	703	687	692	637	677	667	707	685	670	679	674	740	656	694	737	703	692	685	674	683	686	683	704	707	668	686	699	705	677	700	726	685	694	654	716	709	700	672	675	678	669	655	653	662	707	683	648	664	704	701	686	698	692	688	675	687	695	684	670	713	713	671	686	672	696	706	670	706	665	708	635	688	691	689	733	655	692	693	720	726	712	627	724	668	650	712	688	674	732	694	650	691	687	674	682	639	656	688	719	696	720	705	739	684	641	675	706	687	684	702	700	726	682	654	698	683	653	674	654	691	722	687	704	737	703	645	683	690	700	670	739	653	710	687	667	651	723	663	688	715	670	711	684	737	708	644	663	688	690	681	709	707	700	735	691	675	719	714	664	715	734	699	700	701	723	671	678	679	722	724	713	674	678	687	630	690	701	682	689	660	688	620	709	681	703	685	656	696	719	683	685	616	677	680	724	735	683	641	685	677	716	742	701	700	692	714	676	715	708	705	733	703	690	713	686	690	679	689	715	669	725	688	742	700	666	716	675	664	712	745	684	682	686	726	641	719	694	733	666	679	672	658	690	686	710	680	651	660	695	708	699	669	672	699	661	677	692	663	679	678	692	735	717	728	687	698	753	656	708	709	689	681	698	719	677	658	737	677	685	717	688	672	747	665	703	665	783	679	688	656	648	699	672	675	688	727	693	683	654	677	733	618	722	700	685	667	696	689	698	682	666	665	695	713	677	653	670	687	695	658	677	659	669	730	681	672	646	685	677	673	703	689	695	690	711	675	681	741	720	683	702	667	721	653	690	653	726	690	674	660	709	574	670	725	719	715	695	679	703	630	651	690	662	662	686	659	656	685	702	684	691	679	662	682	651	663	658	666	669	694	728	659	683	645	677	696	690	717	688	695	733	658	721	694	702	678	659	715	706	703	641	687	688	693	654	691	638	681	686	648	662	720	661	684	635	689	698	678	688	706	714	651	694	700	684	680	662	704	650	723	699	673	667	680	727	668	721	692	659	692	694	681	676	693	704	714	683	726	670	686	697	688	742	718	687	644	696	637	663	712	677	653	690	721	740	667	713	655	684	655	668	664	725	740	733	703	691	713	662	661	692	707	669	685	701	695	705	663	698	683	721	711	692	693	657	710	740	645	692	696	667	668	669	689	682	672	672	734	679	685	700	696	702	663	675	712	675	690	703	699	700	665	657	700	683	652	687	725	638	718	680	680	686	697	688	659	696	666	702	691	743	654	740	670	662	657	651	684	673	663	677	680	658	696	683	717	690	709	671	720	698	675	671	686	693	695	701	700	632	678	670	709	705	639	727	675	656	707	683	708	678	697	693	784	704	759	693	733	645	672	687	680	719	711	670	693	690	685	704	699	680	680	720	695	689	646	661	686	661	634	698	681	684	726	697	674	712	681	690	719	725	708	721	671	700	690	742	702	669	728	676	731	691	689	657	687	701	705	706	699	669	725	718	673	655	626	667	680	711	685	708	701	652	663	700	719	654	723	674	667	663	731	683	709	684	691	707	698	726	703	716	707	677	678	679	685	713	697	698	704	690	685	698	651	680	674	694	747	690	691	690	676	657	729	688	668	709	696	708	675	686	737	700	689	707	648	666	635	691	719	686	683	701	691	706	682	686	706	701	700	648	711	674	687	687	674	718	702	694	662	688	689	659	673	694	672	707	661	716	701	686	692	725	694	674	703	683	677	687	668	679	703	710	703	697	730	685	679	698	693	634	691	665	729	700	724	704	704	703	702	637	678	699	660	685	646	706	646	711	696	672	700	682	652	686	693	691	661	706	645	704	678	689	673	715	729	643	690	650	672	704	736	648	645	709	726	682	703	638	698	698	703	672	683	629	700	720	669	709	703	714	663	653	680	731	713	686	718	657	681	630	704	677	683	731	720	612	688	725	663	651	671	676	687	678	668	740	716	719	666	676	736	666	754	696	676	669	693	634	744	735	706	724	714	699	691	719	688	667	693	667	702	675	684	708	718	713	711	728	742	654	695	701	687	713	687	706	654	706	685	668	708	687	673	674	693	697	679	695	688	706	718	707	686	733	738	680	647	714	638	702	657	705	704	681	668	707	686	758	647	708	699	682	701	676	656	715	687	702	678	719	714	721	669	711	683	654	667	696	680	703	649	637	686	683	718	706	686	711	684	668	696	684	726	717	730	676	685	684	705	707	696	699	690	651	692	723	694	645	641	685	652	710	720	704	701	687	702	692	717	693	699	709	736	647	718	683	648	680	695	700	693	658	693	691	684	669	690	645	690	729	671	674	683	671	657	664	636	708	662
44925	12506	6537	4662	2976	2065	1358	1086	814	699	589	515	462	481	460	429	376	404	442	348	357	393	357	377	385	381	394	358	361	375	381	362	379	395	415	382	381	356	366	365	348	385	329	341	369	322	344	330	389	312	363	359	353	331	338	370	378	340	350	341	320	353	348	344	341	352	375	342	371	348	373	330	327	382	337	374	367	336	373	357	350	322	301	324	362	311	364	368	358	343	335	307	360	367	336	344	316	346	329	329	343	345	348	372	364	326	341	323	331	326	346	375	361	352	372	345	315	324	336	359	340	287	345	327	347	350	349	325	366	334	330	337	322	332	346	352	345	350	328	333	324	339	349	325	344	324	353	331	348	348	349	350	347	329	325	317	343	338	324	363	369	313	358	315	358	330	331	339	351	366	340	377	318	322	325	337	303	344	331	305	337	369	322	342	365	350	321	320	322	379	351	331	358	327	339	328	349	341	348	365	363	307	383	377	354	319	380	354	328	334	356	333	359	356	346	349	339	304	316	350	381	341	286	332	334	351	343	356	352	349	367	343	351	337	313	373	359	337	358	371	363	336	352	393	365	335	356	358	343	347	350	333	369	343	349	317	317	324	369	384	359	335	353	360	350	370	326	367	325	340	325	363	352	339	361	333	333	342	341	365	372	348	330	396	347	323	338	333	348	359	386	313	350	322	337	341	353	368	341	327	333	363	332	324	338	349	358	348	343	336	341	382	388	327	316	371	368	300	347	336	354	334	324	345	345	345	339	332	315	323	346	329	339	327	332	345	348	325	353	322	308	343	345	365	349	305	340	361	357	356	404	348	331	356	359	359	352	296	337	334	308	333	351	387	321	358	340	342	338	372	388	356	335	336	371	377	344	356	352	359	340	320	352	340	336	354	347	340	317	347	328	335	376	347	359	383	323	320	355	337	308	317	352	341	327	322	318	362	319	334	330	336	333	350	356	338	323	336	338	319	337	351	335	348	331	328	324	380	341	365	348	355	399	309	358	341	338	330	320	327	354	378	371	351	322	338	318	340	314	369	332	389	362	334	322	368	344	339	346	342	350	342	328	356	339	360	353	288	326	341	326	372	375	315	308	337	333	345	318	330	348	376	322	338	328	351	377	344	359	329	325	358	361	359	318	345	378	341	306	361	371	379	328	338	314	334	310	357	366	386	331	356	345	299	363	339	344	344	315	345	335	361	336	323	355	318	314	363	327	369	368	334	340	365	315	336	326	362	363	348	346	329	327	342	334	341	336	375	288	362	369	360	345	326	316	348	323	377	355	353	324	384	334	341	362	336	304	338	375	330	345	344	365	301	315	317	334	382	331	314	377	347	308	356	340	359	338	347	319	383	312	360	348	354	319	330	356	390	310	308	320	333	346	350	321	342	331	357	325	383	363	327	322	320	382	351	322	350	347	391	335	370	375	369	337	372	358	332	335	339	349	338	350	358	326	326	389	330	362	323	327	372	394	334	333	357	315	340	318	350	313	319	321	321	350	389	373	374	340	347	348	368	353	336	318	372	313	345	355	341	375	381	350	345	353	338	316	337	343	366	358	363	347	328	380	363	346	351	319	322	319	347	344	328	343	327	350	356	344	332	380	391	384	357	360	377	361	352	348	351	329	341	331	344	334	354	326	366	357	333	328	340	372	334	348	338	337	330	310	314	321	347	327	344	348	346	353	296	361	352	327	345	330	360	315	333	360	353	325	327	329	315	343	373	313	343	355	301	326	353	365	370	359	363	328	334	373	320	358	372	327	321	333	337	361	374	355	344	337	335	325	338	319	330	319	328	329	324	334	345	314	343	349	328	356	337	332	331	347	341	332	349	311	327	288	348	297	327	392	359	300	324	343	342	327	346	314	342	327	343	313	344	331	372	361	339	349	355	358	359	327	401	351	353	318	341	295	325	381	329	342	348	334	365	394	342	344	341	350	324	341	325	354	325	335	346	336	362	307	372	341	382	325	345	326	368	324	341	384	358	342	365	362	340	344	341	322	358	352	348	362	354	335	312	336	340	324	349	343	374	317	305	329	329	337	306	348	348	334	348	332	374	353	337	340	322	362	353	333	336	371	399	332	369	326	321	351	353	370	334	318	320	325	321	330	310	347	355	340	350	364	357	343	375	365	331	322	326	362	360	343	309	369	318	353	380	316	368	336	327	306	360	356	349	329	352	333	335	337	354	345	341	347	359	349	327	345	338	322	337	362	376	335	350	374	364	348	370	364	350	326	350	330	294	364	319	346	331	362	315	354	374	355	335	334	358	326	273	329	325	342	327	357	352	361	382	360	338	328	350	376	311	343	296	353	349	365	377	358	324	367	298	336	334	370	364	354	391	333	319	373	353	321	326	346	342	358	387	375	360	312	354	356	336	351	359	350	346	307	341	290	366	370	351	320	335	349	337	345	364	353	315	321	365	350	370	369	344	313	324	334	334	334	305	331	358	343	331	327	361	333	323	331	353	372	350	333	333	346	323	383	356	305	339	307	320	368	357	344	337	316	361	374	326	372	336	296	350	340	314	351	338	346	326	333	345	357	346	327	355	362	334	337	326	311	335	351	326	350	310	303	333	318	342	329	350	350	345	326	349	331	337	329	323	351	353	348	348	319	353	306	318	311	332	339	344	345	329	349	338	372	333	350	380	311	386	339	346	338	318	344	326	316	371	334	351	345	323	371	361	322	336	340	355	406	359	375	346	318	344	339	340	339	361	366	327	353	353	350	338	378	333	333	337	356	357	331	312	345	339	332	366	308	370	327	330	323	319	312	367	327	345	320	354	360	339	358	324	307	346	354	384	380	339	353	375	371	352	352	334	373	336	338	324	347	329	319	318	327	342	314	340	351	303	372	355	363	337	333	370	329	330	346	333	329	359	343	347	349	349	367	355	360	376	345	346	307	373	358	342	334	373	353	371	352	326	328	359	335	335	351	327	358	322	360	349	313	322	350	343	372	307	385	354	342	323	334	354	325	359	370	321	332	314	356	361	332	346	341	340	320	346	319	299	313	350	331	354	343	343	358	353	331	293	363	328	321	338	349	332	345	361	344	351	329	383	326	349	365	353	345	356	342	367	372	337	334	338	320	338	368	382	371	371	351	343	401	373	349	344	378	350	352	372	332	330	327	357	346	327	338	323	363	361	360	337	362	340	323	333	326	322	340	366	307	339	344	348	341	329	354	327	358	356	320	327	332	327	320	352	337	311	359	388	343	318	294	379	362	326	340	369	373	333	344	358	322	359	376	332	321	340	320	347	325	327	336	349	356	325	390	338	347	349	349	325	364	346	362	325	357	385	319	353	355	361	329	349	316	348	347	329	390	376	345	340	394	352	329	338	323	342	341	317	318	333	348	344	348	367	320	327	330	375	356	302	325	332	322	340	321	329	334	325	312	324	352	327	340	326	346	386	351	343	361	347	325	385	359	372	338	331	370	355	346	362	373	343	346	320	357	341	325	361	375	306	339	352	358	333	352	342	348	376	312	342
25040	4106	9322	10940	9202	7190	5639	3915	3132	2508	2022	1826	1659	1485	1329	1227	1226	1183	1065	1055	1029	981	990	956	964	1033	1042	968	939	1034	955	985	961	988	984	891	966	908	932	885	895	887	899	807	900	850	867	828	873	807	798	791	772	736	756	775	798	778	795	754	792	797	745	739	730	775	795	795	776	810	762	704	728	738	695	743	778	778	792	783	731	718	775	791	754	760	781	731	785	763	751	717	724	794	782	764	754	758	741	718	709	737	791	782	778	741	758	755	707	732	690	810	775	748	738	762	725	790	730	763	758	674	705	738	758	719	760	761	736	773	731	717	755	757	753	741	765	756	767	721	750	780	760	734	748	727	746	765	774	734	756	704	734	733	714	733	738	723	768	764	712	780	704	772	744	708	748	782	749	694	738	738	771	743	762	750	711	768	694	732	746	743	763	731	742	743	729	709	755	809	711	743	783	751	775	769	706	727	736	739	789	744	755	732	741	712	761	741	763	739	725	746	723	715	708	731	723	731	775	763	740	732	712	753	724	732	796	741	828	731	661	762	734	734	745	753	744	777	720	734	688	734	758	725	752	743	740	721	729	778	759	725	743	749	769	711	710	687	779	746	728	710	716	760	732	735	713	793	752	744	744	766	777	729	796	699	750	730	749	787	719	686	730	783	721	747	786	780	773	743	672	751	715	705	736	727	685	719	703	740	756	754	737	737	714	797	775	784	742	744	794	735	791	758	780	752	747	734	767	779	699	758	743	713	765	710	714	751	717	706	743	730	768	754	692	741	761	731	766	724	730	726	704	783	763	728	736	722	721	700	757	730	726	766	682	793	780	772	694	761	749	722	761	738	739	772	744	749	770	759	718	753	733	747	745	742	727	785	772	756	760	712	699	714	722	770	745	758	742	728	780	735	734	718	773	772	740	765	778	767	778	749	728	718	774	736	768	695	705	739	713	732	707	719	681	750	778	795	724	764	777	682	792	788	762	729	783	726	759	746	768	736	763	721	773	746	758	776	740	766	693	741	755	796	722	723	721	741	735	778	761	692	737	713	767	753	773	762	784	713	743	771	761	753	821	762	741	774	757	745	759	721	746	703	778	760	763	744	771	737	720	753	770	719	734	764	690	784	768	742	702	761	755	755	774	779	765	726	725	739	786	749	717	713	732	761	726	805	717	725	713	774	735	754	729	726	750	730	746	747	763	736	698	776	718	731	730	727	752	710	748	780	733	724	757	778	749	777	733	728	758	732	781	726	751	735	766	713	745	795	738	712	788	736	760	726	725	756	733	744	763	822	776	724	763	734	766	701	753	752	723	689	729	728	764	741	749	785	712	752	750	738	734	752	767	737	730	723	779	678	726	702	723	776	732	696	739	729	706	772	759	750	722	705	763	751	741	674	698	752	755	811	706	742	786	755	748	737	719	802	784	720	784	765	714	728	700	776	709	750	753	754	746	785	750	745	806	799	705	784	769	702	764	710	770	746	777	745	747	708	759	770	773	796	769	756	675	763	704	723	731	749	748	707	775	719	784	716	739	742	768	790	780	709	707	748	752	759	755	738	798	692	736	759	748	765	750	714	775	684	747	748	753	737	775	773	742	794	740	718	761	737	725	726	715	723	756	723	778	764	734	733	707	732	689	728	752	762	790	722	796	747	743	715	736	754	787	773	752	789	720	746	768	767	750	763	723	715	740	730	725	725	735	703	780	702	777	753	790	724	756	724	701	779	743	741	689	779	775	746	733	742	755	773	736	729	786	761	738	721	769	732	764	757	769	769	733	767	711	701	745	750	789	743	695	702	721	720	740	741	747	756	731	769	756	725	756	696	739	715	767	760	741	759	736	788	790	722	749	768	751	787	709	762	727	737	734	761	722	740	694	745	738	731	766	793	753	744	739	775	735	750	792	786	704	759	744	714	782	729	743	731	766	707	720	771	733	789	778	748	784	715	740	727	768	751	740	753	744	760	769	724	762	714	778	757	779	738	749	728	716	791	776	720	756	710	723	721	796	718	752	738	759	694	761	818	789	739	730	762	720	691	802	765	753	728	746	676	709	782	686	755	758	736	711	716	767	810	731	723	711	743	741	679	751	729	760	789	768	770	776	743	739	768	726	761	724	713	738	745	748	747	755	715	734	758	720	746	766	741	701	792	757	736	746	712	788	758	730	742	742	750	778	723	727	724	729	767	749	820	708	719	764	768	767	713	767	727	732	741	745	769	751	724	714	768	768	735	717	738	732	774	760	760	778	768	761	752	729	745	772	714	724	723	694	781	695	759	741	743	750	778	768	762	782	763	781	729	686	772	735	755	764	744	777	761	762	706	710	759	753	718	761	781	704	721	760	726	752	711	715	736	756	754	757	742	784	756	713	718	715	744	737	697	749	742	722	743	786	765	723	707	747	729	757	739	782	724	735	697	771	727	732	749	733	738	772	747	752	728	726	748	745	794	738	772	736	743	756	774	725	800	779	766	763	708	673	714	750	729	765	741	731	748	761	765	711	749	777	749	755	761	737	729	742	704	757	758	730	773	761	750	774	730	726	739	814	690	773	766	725	746	729	756	742	728	720	727	764	753	726	757	771	740	736	764	714	745	674	690	796	722	762	731	736	754	757	782	762	763	723	780	730	739	754	757	746	721	764	752	801	760	774	745	734	771	754	781	745	740	741	702	745	738	771	750	758	807	750	688	743	730	738	730	772	724	780	726	773	778	787	766	807	770	737	747	738	710	699	757	707	693	799	756	728	754	779	756	753	768	718	729	739	774	731	711	754	750	691	776	707	770	751	712	700	765	744	740	774	733	733	768	722	743	729	757	742	745	738	785	673	689	722	731	751	748	667	746	746	741	749	725	714	750	735	748	705	787	750	697	750	784	810	780	745	704	724	732	705	745	750	734	805	774	746	772	743	751	737	768	717	777	757	710	789	742	768	720	758	783	764	744	737	773	713	747	769	718	782	745	745	709	743	774	722	748	756	743	751	720	689	807	744	753	757	799	756	793	682	759	734	739	755	720	742	742	744	723	755	798	744	791	738	688	760	778	729	713	775	771	733	721	714	759	758	797	736	748	703	728	723	736	700	756	708	768	770	718	752	777	775	742	766	713	785	735	727	722	738	808	772	746	712	765	725	783	776	788	782	792	686	771	757	797	749	739	757	721	696	777	708	750	761	748	754	762	714	733	749	731	789	704	734	741	743	728	755	708	749	744	763	781	718	750	772	785	758	722	730	729	737	721	732	739	758	794	768	764	732	754	720	751	768	775	740	723	789	760	726	710	768	747	756	688	721	750	760	759	757	735	717	743	730	738	774	805	780	808	718	801	725	772	724	743	739	757	763	805	764	760	788	712	740	756	733	779	778	751	704	724	776	782	790	773	770	777	764	719	722	764	778	753	702	775	769	728	770	742	748	745	747	765	745	777	735	712	738	761	761	743	778	752	727	733	724	775	730	738	768	791	768	762	778	761	772	783	770	751	756	761	739	732	716	761	739	728
12874	2002	1701	1373	1001	693	549	437	351	317	285	277	285	251	259	253	216	250	263	206	221	224	248	233	211	218	194	183	210	218	253	209	218	180	194	200	246	221	199	225	223	226	211	205	214	208	202	196	196	188	197	205	221	218	225	210	203	240	230	244	218	230	218	217	234	243	192	214	234	223	222	183	225	206	216	222	204	203	203	210	234	207	213	218	236	238	220	215	218	222	184	207	210	213	201	197	230	194	201	194	198	209	218	217	210	222	212	209	204	218	191	202	216	216	211	202	213	218	192	211	231	228	194	195	225	190	198	216	181	202	214	208	212	195	216	195	205	207	196	198	234	209	245	225	224	219	222	212	211	185	202	193	209	191	209	197	225	238	181	200	223	198	229	200	213	188	226	205	208	209	212	221	205	237	239	247	214	189	229	207	190	220	213	192	214	191	234	234	194	192	181	218	236	253	213	208	211	207	235	210	220	190	197	213	188	199	191	185	208	212	196	217	244	207	247	189	192	195	211	194	209	211	203	203	184	226	207	197	200	194	214	231	212	217	225	236	221	229	241	213	205	196	200	202	189	236	226	214	211	221	209	203	188	195	204	207	200	175	232	215	215	211	219	219	201	204	244	196	202	214	207	230	196	216	192	199	209	199	206	215	194	204	175	207	214	192	210	188	206	224	205	221	213	202	181	219	214	209	189	215	200	197	200	208	194	213	207	231	238	232	207	188	213	184	203	214	217	214	214	229	224	221	205	225	215	200	194	213	196	206	216	205	208	239	184	224	200	198	223	216	218	225	190	184	251	206	237	213	238	216	188	176	211	216	202	188	204	201	227	195	209	195	198	214	209	205	217	225	236	203	229	195	218	238	210	218	190	194	224	228	205	230	229	234	204	216	199	213	215	209	199	192	214	236	222	182	203	224	199	195	191	214	225	222	232	202	217	193	227	219	200	241	190	241	203	206	217	214	206	185	224	212	261	231	201	230	218	211	190	217	209	205	207	206	210	210	195	220	241	224	191	221	201	189	193	218	227	192	214	202	218	193	190	218	228	214	214	223	196	225	224	178	202	232	211	245	229	228	207	219	206	220	209	201	195	202	203	225	236	239	179	219	211	218	210	199	204	190	243	192	214	238	237	240	228	202	210	213	217	195	211	206	190	227	226	191	225	209	238	194	193	205	208	188	214	192	201	202	223	200	214	217	213	201	238	193	203	222	207	209	200	219	213	176	193	170	202	216	192	226	216	221	218	206	208	195	191	186	213	226	237	208	241	224	203	203	193	212	176	226	184	209	199	205	178	208	198	218	189	213	208	206	220	203	196	197	190	204	221	228	203	205	226	233	204	214	198	208	213	217	206	212	213	211	195	187	241	223	201	229	215	187	221	219	221	207	215	198	181	241	197	204	214	228	199	206	218	185	206	210	220	209	236	225	231	225	212	200	226	228	199	214	218	237	192	207	213	220	226	224	211	204	190	215	223	204	222	195	200	198	190	214	186	210	195	211	197	213	215	205	207	237	214	214	215	207	226	213	188	190	187	214	232	237	226	206	181	207	185	200	213	219	226	205	203	199	205	192	191	199	210	212	198	215	208	250	243	229	220	199	211	225	209	224	206	189	218	213	205	243	188	211	230	206	233	206	170	216	190	225	231	203	231	201	209	220	191	194	220	175	221	216	195	236	208	226	193	222	213	217	202	206	203	219	213	225	211	209	211	208	172	237	190	210	196	220	217	186	188	227	202	213	202	203	205	200	211	213	199	224	223	212	214	204	232	222	221	198	198	207	194	225	193	199	193	202	197	190	227	240	222	186	258	250	186	242	208	222	216	218	228	211	220	209	254	196	224	205	210	219	212	206	198	200	199	240	211	205	227	210	220	215	213	216	216	199	230	228	190	231	212	200	196	200	177	212	211	256	223	201	196	191	237	244	201	208	192	213	208	198	190	205	218	248	220	199	197	203	187	192	223	174	218	210	206	213	196	210	208	217	198	193	226	239	200	232	234	210	213	202	220	195	225	218	187	215	221	210	192	220	193	195	212	206	212	221	201	222	220	203	196	222	209	195	194	213	202	240	218	222	242	204	213	238	223	198	214	182	210	237	218	218	206	210	187	218	224	222	206	212	202	201	231	200	207	230	244	218	175	199	192	221	205	183	211	213	212	219	198	168	221	231	183	202	203	223	214	198	187	230	197	214	195	236	216	211	203	213	203	189	212	210	185	232	177	190	222	209	216	189	205	202	214	196	226	197	209	177	194	207	194	190	227	231	209	237	239	201	208	208	229	217	225	197	229	215	204	215	205	218	200	208	230	199	234	224	218	231	221	219	208	208	183	211	238	199	205	230	242	249	196	201	214	215	213	225	234	191	200	227	205	225	217	215	225	210	208	229	205	215	238	247	196	240	200	238	186	216	194	201	222	192	207	194	194	243	206	197	207	177	200	187	207	230	221	213	189	212	217	214	206	207	213	207	198	209	208	217	191	204	199	245	225	210	183	207	194	224	193	261	228	213	202	179	204	196	210	225	190	214	226	228	191	197	169	199	221	188	220	229	203	213	212	199	193	174	195	206	211	222	205	204	222	221	198	219	228	187	222	201	203	224	219	222	190	221	238	191	217	194	195	216	186	195	235	196	202	185	226	208	219	224	217	229	211	225	207	173	230	206	189	197	231	202	182	197	200	192	216	201	235	197	207	204	214	231	204	208	201	206	207	221	210	213	223	201	217	204	194	190	175	199	204	214	216	239	202	202	205	191	190	215	184	211	195	227	205	202	200	182	198	233	210	209	190	222	198	196	221	216	212	194	221	223	225	214	190	219	210	241	192	200	218	223	205	196	209	229	224	206	222	221	240	202	186	219	190	192	194	232	213	234	205	202	211	203	188	202	226	187	217	235	195	210	229	189	197	205	225	216	193	215	211	202	226	209	228	221	227	196	198	203	205	207	210	210	212	217	200	225	188	205	220	206	225	212	205	193	196	204	222	247	209	218	214	219	217	211	194	236	212	205	211	229	182	198	222	203	199	207	201	202	204	206	202	225	234	180	171	202	224	209	232	209	206	211	225	210	246	225	192	218	219	202	211	218	221	224	203	230	220	229	205	211	230	212	191	196	201	213	232	193	224	194	209	221	232	203	218	209	206	226	188	195	227	190	208	199	210	242	221	224	209	217	206	216	199	198	209	210	213	177	208	209	218	212	210	228	242	231	184	212	215	191	210	218	220	205	227	217	215	196	194	227	215	232	178	221	194	238	214	218	221	204	206	209	186	215	215	208	221	191	222	189	198	219	217	226	171	201	204	217	222	224	224	204	201	205	208	208	212	216	203	207	215	199	218	230	215	200	229	211	204	210	212	213	214	209	221	221	201	224	236	251	211	205	208	193	209	223	212	190	220	230	199	196	219	208	201	167	225	206	211	196	215	213	218	200	213	198	181	210	206	206	202	188	210	215	213	217	211	208	179	211	183	258	210	199	210	186	184	182	219	182	202	237
7630	1554	3499	4294	3641	2744	2010	1582	1245	1076	906	849	774	704	654	642	632	605	545	592	525	592	590	563	588	602	590	522	541	573	558	578	557	555	597	578	547	565	507	558	556	491	518	519	530	519	506	502	562	530	514	509	508	515	528	524	501	501	535	514	512	507	506	506	531	563	495	520	489	499	481	483	505	476	503	549	485	472	551	479	502	520	499	522	446	493	513	514	534	492	510	495	476	530	518	497	513	486	491	527	518	460	505	489	523	520	488	529	509	476	534	490	493	466	512	541	481	522	538	499	507	508	470	501	518	548	521	489	501	524	535	496	512	479	506	500	494	502	499	489	519	534	458	499	466	515	506	459	456	521	530	503	510	493	493	478	499	522	505	475	531	554	497	524	460	526	481	537	501	486	524	495	513	537	507	505	485	521	501	496	506	525	537	503	499	502	511	466	455	521	506	524	490	475	464	472	491	483	494	487	484	492	482	518	512	494	507	494	496	506	480	521	480	507	488	499	495	508	517	457	502	541	492	482	517	475	485	452	474	455	544	509	486	463	489	523	478	482	487	502	495	509	499	498	497	563	526	513	516	472	478	469	502	504	518	463	519	464	516	464	546	532	463	496	518	529	500	510	491	498	510	466	526	543	480	512	504	501	491	480	498	541	482	485	485	498	497	514	501	483	493	509	498	505	503	502	506	486	471	478	491	461	457	461	471	494	499	508	545	515	478	478	477	499	502	498	494	508	486	502	503	501	474	461	482	500	469	518	543	487	486	501	470	533	522	484	510	483	545	530	529	496	513	448	507	475	475	495	486	534	505	521	496	503	479	486	510	465	469	495	518	480	474	499	501	525	493	496	483	519	502	513	507	491	507	507	530	470	489	494	497	529	509	508	515	479	485	489	473	457	525	483	459	482	514	536	547	521	512	495	484	504	480	517	494	498	545	509	472	467	499	534	471	513	539	473	528	504	535	490	507	499	493	518	512	495	525	504	523	512	513	533	526	495	517	518	512	527	488	512	534	467	512	485	494	495	514	460	537	518	487	471	512	473	526	525	515	531	475	489	463	505	467	507	505	460	473	513	469	486	465	483	493	497	497	488	522	498	506	476	521	480	532	510	491	499	464	466	524	502	482	465	484	512	491	508	527	497	493	462	519	483	491	476	510	500	526	486	507	501	500	477	517	535	538	490	493	499	462	498	537	540	512	459	497	487	523	508	450	512	552	552	490	503	492	503	480	467	494	519	471	518	487	505	532	539	468	519	503	507	476	510	481	491	499	511	524	498	502	527	470	493	479	504	497	460	508	502	503	465	490	488	511	506	551	500	493	493	505	489	499	485	524	532	491	480	489	484	525	477	507	512	487	526	509	525	501	504	465	482	455	435	524	474	515	471	472	521	490	501	520	520	508	531	485	475	508	489	502	490	521	502	515	529	483	486	513	474	461	486	484	519	473	506	522	488	491	510	445	514	478	502	529	511	513	547	517	500	512	496	512	544	488	492	487	517	500	506	523	505	487	501	499	517	492	489	454	501	478	478	471	497	492	488	503	472	512	485	489	488	476	474	518	497	504	500	490	492	509	488	518	486	500	508	495	492	473	507	500	461	487	511	522	505	496	531	526	468	501	505	489	520	494	497	554	503	506	560	515	499	510	514	460	519	514	528	492	518	538	520	502	552	519	508	520	490	531	498	486	488	477	443	478	492	504	530	499	470	473	493	460	492	515	460	517	492	490	536	473	468	491	493	507	495	532	477	547	504	497	530	515	479	508	498	480	516	521	501	522	507	513	485	483	546	492	486	508	513	525	522	470	528	489	529	514	518	519	510	546	516	499	506	500	523	524	538	492	532	461	486	489	489	499	521	497	479	510	476	483	455	509	453	498	510	502	478	476	507	513	499	534	510	487	491	520	478	504	473	557	507	531	525	452	452	493	488	497	507	506	491	526	496	521	518	502	447	459	497	496	479	485	560	478	462	522	501	467	478	481	469	491	527	487	475	529	480	486	502	480	523	490	523	521	490	508	458	519	552	516	461	567	459	512	516	450	489	511	470	477	514	492	548	497	509	527	521	542	512	496	512	526	507	473	503	491	525	502	480	452	520	505	473	496	490	482	442	501	470	529	509	513	473	507	524	551	516	488	492	528	558	516	508	470	487	436	480	479	457	511	493	519	523	462	510	506	491	479	487	449	504	480	477	462	509	501	507	494	510	493	464	510	484	540	506	515	525	487	492	523	482	464	467	487	498	490	485	556	533	480	518	488	521	490	515	526	539	488	496	496	490	519	503	501	512	522	468	509	513	491	499	500	492	483	513	483	527	495	469	513	460	503	511	517	488	495	512	492	503	493	470	490	501	459	480	486	494	522	473	488	537	489	499	511	492	452	482	462	501	465	481	482	464	472	487	520	491	528	493	478	532	505	519	563	509	533	485	519	545	497	524	485	485	496	518	476	519	497	470	513	501	504	497	469	508	501	544	517	518	451	545	512	504	526	516	478	524	493	508	543	514	551	475	518	504	479	522	517	527	489	479	458	558	501	509	551	494	475	503	484	489	463	531	506	503	511	544	494	513	510	514	501	474	490	509	497	518	534	474	526	470	504	481	485	481	510	485	484	532	472	497	506	482	492	493	511	494	522	518	495	506	512	473	511	495	520	487	490	513	478	509	515	494	472	523	490	484	522	531	503	519	467	509	496	479	515	458	484	493	512	499	483	511	489	533	485	489	491	501	502	480	497	499	489	453	489	458	546	510	535	496	517	457	461	481	525	500	494	493	518	466	506	484	500	530	528	512	495	518	529	499	477	488	480	494	504	498	514	505	503	489	479	544	513	484	458	543	519	527	520	511	536	494	519	482	543	482	531	489	489	464	473	503	473	505	514	514	507	481	525	515	510	467	514	510	465	522	503	524	481	513	486	485	501	492	523	516	518	522	476	493	511	521	514	486	502	499	491	496	506	510	488	540	520	530	485	511	497	494	524	505	525	490	469	483	485	510	465	475	522	508	493	513	517	447	480	503	517	513	522	513	493	500	506	498	461	487	499	494	502	463	539	497	486	462	473	499	487	477	500	482	517	478	519	523	472	462	507	480	481	523	506	450	536	514	506	475	485	495	521	520	502	510	483	530	500	451	508	535	509	498	494	482	499	512	505	526	488	489	491	518	486	462	469	475	521	517	517	488	499	494	487	520	514	506	466	488	509	526	521	506	507	499	498	510	509	476	489	491	497	527	498	491	503	491	490	542	519	446	486	504	506	499	472	456	544	531	504	522	491	524	487	524	523	522	512	504	519	510	535	511	555	503	515	481	482	463	495	518	507	516	500	505	497	530	498	498	495	480	529	506	510	463	532	511	476	520	505	511	507	470	501	502	487	526	478	486	478	501	486	512	485	509	492	480	535	471	511	520	511	526	534	470	465	530	518	520	526	537	505	483	527	501	503	473	530	527	505	486	501	535	484	506	511	454	499	534	519	512	448	497	536	504	512	528	481	516
31701	6420	3763	3032	2067	1421	1052	820	630	559	443	444	393	340	356	363	335	345	327	341	298	344	324	312	348	317	315	340	318	302	330	316	341	355	327	295	300	290	307	321	305	299	329	310	272	316	333	319	340	293	293	303	293	295	314	318	348	303	296	281	311	305	300	296	303	304	278	290	286	311	314	312	297	310	290	302	303	285	313	282	267	273	300	306	329	313	336	309	304	278	298	283	309	288	305	321	289	316	290	270	291	295	283	305	287	302	315	276	308	313	347	303	297	291	298	269	295	293	276	264	284	312	297	262	336	347	295	305	278	320	315	294	324	297	313	324	309	303	305	285	325	323	281	279	322	305	286	303	306	314	320	295	297	285	276	294	294	271	295	296	308	300	313	274	300	309	313	278	316	318	292	325	273	334	289	277	314	305	301	316	324	280	290	307	280	303	291	299	287	278	282	321	293	285	277	289	283	297	274	312	337	285	295	334	319	310	301	288	294	278	318	287	313	275	297	295	307	286	272	303	314	317	281	302	282	262	318	291	300	350	293	301	311	271	281	302	312	299	332	308	287	300	304	343	319	258	292	296	262	259	286	318	295	306	306	315	293	294	328	305	285	311	330	305	334	327	285	309	299	337	311	283	293	304	295	302	303	305	317	323	314	304	274	288	333	326	326	307	304	286	318	306	280	291	289	308	292	284	337	301	257	267	338	312	240	293	305	304	305	307	291	302	288	305	327	310	310	296	303	314	312	278	335	294	304	298	310	288	339	328	307	287	308	279	260	305	278	302	313	291	295	280	291	288	274	320	286	316	304	314	315	285	288	267	313	315	290	288	287	323	293	314	269	297	284	316	263	298	286	301	301	287	305	316	291	268	310	340	314	279	339	318	294	308	328	268	318	310	347	322	311	324	320	326	266	349	292	307	313	287	282	328	293	288	310	307	323	280	288	271	285	284	294	312	298	291	281	322	301	276	282	265	309	256	277	300	286	309	300	307	302	286	282	291	293	314	307	276	284	290	296	308	313	310	312	319	303	298	324	315	320	267	291	273	301	307	291	312	322	301	344	296	268	310	294	333	317	321	306	303	295	298	297	314	298	318	286	312	305	341	283	290	291	282	329	248	281	285	280	277	264	271	314	315	299	320	296	285	298	286	285	301	275	300	310	303	312	334	330	304	311	293	297	292	266	344	298	285	283	289	297	287	284	283	324	308	331	285	255	275	290	328	331	302	308	288	274	314	318	296	309	298	302	288	265	332	267	306	299	297	271	284	322	286	293	311	307	297	316	274	291	292	284	300	287	288	270	291	304	304	277	288	276	285	314	263	293	268	328	265	285	285	289	318	291	260	304	318	307	312	288	292	306	311	327	300	308	275	303	305	304	282	289	293	303	294	282	301	294	305	317	301	317	315	307	335	301	327	275	272	279	285	316	331	307	296	283	277	307	305	277	293	283	298	335	272	300	299	286	280	308	304	314	297	280	287	263	313	297	272	330	314	323	274	317	324	295	322	295	264	296	293	276	319	293	300	281	292	268	343	339	323	284	286	317	289	316	303	305	308	295	286	291	280	308	271	304	332	304	303	281	284	306	297	282	267	291	317	274	306	292	271	288	314	308	292	304	297	262	285	315	298	259	300	281	303	316	268	267	280	299	247	313	322	291	286	315	316	309	288	260	295	287	288	300	304	280	307	285	327	305	314	302	287	322	310	295	354	266	292	308	303	310	314	283	306	323	305	322	336	311	290	309	326	287	272	296	335	279	303	297	277	280	334	298	310	315	278	290	287	286	276	279	301	286	279	303	316	303	304	295	287	303	277	268	307	312	301	279	326	311	289	315	281	318	275	322	268	291	295	289	277	312	290	273	301	278	300	305	311	331	292	308	299	294	319	302	312	310	335	316	305	314	313	282	307	327	340	288	297	302	318	306	290	286	292	302	290	280	314	320	296	267	317	302	290	315	312	269	293	304	311	278	312	257	293	314	284	295	331	309	308	270	301	301	305	304	308	309	280	317	273	332	305	265	330	309	296	299	294	265	254	322	301	311	271	286	313	311	317	302	317	322	278	297	301	309	302	278	292	312	308	280	288	328	288	287	329	292	276	285	305	315	297	281	273	313	265	316	300	310	298	326	331	297	263	282	326	320	349	323	288	292	306	315	292	284	307	322	308	299	297	307	305	308	280	284	282	316	294	277	259	297	284	282	300	314	336	338	281	294	295	266	307	281	312	310	286	313	313	309	291	333	306	300	286	292	261	301	317	299	295	298	279	315	293	319	285	286	313	308	268	259	269	271	274	320	279	321	306	304	305	261	283	311	313	289	311	292	319	299	297	304	317	287	311	277	313	281	310	308	311	302	303	302	294	294	274	284	320	330	287	338	304	281	294	296	273	287	286	251	300	297	306	301	272	267	289	298	277	284	300	304	286	282	306	298	285	327	327	311	273	335	278	286	286	333	311	295	331	333	334	321	262	299	309	313	305	305	302	293	274	318	311	296	281	293	312	282	296	295	317	285	289	284	275	284	292	296	300	272	317	305	330	290	280	262	264	272	279	293	325	347	285	286	281	324	279	327	283	324	293	295	293	297	307	287	266	263	278	313	304	304	343	297	336	329	283	308	311	286	272	302	321	330	262	297	260	294	268	290	342	288	284	290	310	315	293	324	331	303	279	286	334	288	301	328	269	296	266	262	295	307	335	312	274	283	326	296	303	300	306	310	336	321	298	316	323	313	319	279	313	316	284	272	293	297	285	334	329	316	304	300	307	301	345	320	300	305	297	301	273	305	287	282	274	353	298	320	269	308	282	287	288	331	311	302	349	312	308	291	306	301	295	285	317	311	287	296	321	303	287	285	317	324	293	294	310	279	299	327	322	313	315	305	353	300	275	296	317	266	304	309	299	298	299	294	311	284	312	317	276	331	316	283	281	326	303	313	293	304	303	297	299	299	283	301	328	294	293	301	294	285	299	312	305	292	324	323	305	276	279	296	272	314	300	284	281	268	260	307	296	273	286	286	288	282	284	280	273	294	310	299	277	290	316	319	293	315	307	283	308	307	296	300	274	302	286	286	282	317	263	285	268	282	332	322	301	316	326	292	313	308	339	305	291	297	299	274	274	293	291	316	339	306	274	302	285	305	312	294	299	300	277	313	293	301	299	279	286	292	309	298	299	325	298	317	324	327	289	290	305	294	329	275	310	273	308	329	332	310	317	289	329	304	317	299	269	298	327	281	308	293	342	289	315	286	265	284	314	279	315	292	307	349	261	311	339	304	271	294	301	314	303	291	260	300	302	303	296	314	330	332	299	272	320	304	321	295	316	324	302	315	318	295	301	346	302	298	313	300	284	295	288	309	256	301	324	281	338	282	314	300	308	256	292	318	313	290	320	299	314	339	320	289	342	273	296	302	313	269	256	285	331	315	319	289	311	319	265	311	299	317	257	280	309	301	283	283	328	301	278	287	322	312	311	310	255	265	309	264	331	290	289	298	276
18246	2985	6478	8268	6883	5242	4105	3130	2418	1907	1626	1387	1258	1130	1058	987	1011	893	919	870	864	822	808	838	854	776	773	844	878	812	796	805	816	837	790	813	817	787	795	766	818	774	776	754	758	765	705	737	734	709	693	697	767	679	697	688	685	701	721	736	727	718	653	654	721	689	686	699	672	671	705	692	679	669	708	688	678	731	702	668	720	687	676	655	652	648	716	666	678	646	673	750	719	741	651	703	722	703	686	649	652	675	655	660	639	724	715	692	675	671	712	703	685	684	662	699	676	671	668	673	661	701	679	674	698	680	660	695	707	647	647	692	644	730	664	652	670	689	703	665	669	657	695	659	652	657	676	673	689	735	648	702	650	663	662	673	691	684	724	661	644	689	658	661	697	636	667	689	678	716	724	689	670	690	687	679	644	685	678	650	659	678	684	686	642	702	642	683	635	673	711	653	688	681	677	671	687	696	680	724	678	715	715	683	676	673	686	670	699	682	677	662	702	670	696	687	692	689	691	662	658	680	636	719	662	643	663	673	687	697	683	651	632	616	689	671	682	691	636	692	700	671	733	633	706	679	718	622	704	650	692	649	683	689	630	716	682	703	689	683	686	710	705	661	681	649	723	674	691	680	662	649	662	659	670	690	646	700	681	674	665	648	677	704	698	654	691	709	707	650	698	680	639	656	701	667	708	678	683	659	717	678	699	717	696	696	673	675	712	675	692	695	674	647	719	686	655	682	667	647	670	653	643	723	689	682	660	681	689	737	728	682	630	693	670	680	668	689	736	707	668	657	677	672	698	670	723	702	625	658	685	705	654	682	670	649	626	678	672	738	689	666	684	689	675	684	669	658	707	671	661	615	667	714	713	659	715	690	656	700	657	677	660	663	659	663	674	686	677	687	650	687	679	661	644	662	650	657	669	662	688	706	621	705	603	695	667	659	697	655	707	657	690	697	692	712	663	736	653	658	678	659	625	698	676	660	652	699	710	703	705	714	721	645	633	641	666	680	651	663	659	684	655	691	686	698	685	664	731	658	678	692	632	676	644	710	726	671	670	699	662	685	704	692	671	647	665	646	719	715	666	708	710	693	655	679	682	692	667	632	724	685	637	661	686	691	695	706	722	671	674	669	708	747	700	654	683	741	690	684	705	665	673	697	625	668	683	676	648	670	706	738	671	679	641	656	649	676	693	679	651	681	660	644	690	668	626	626	672	635	678	664	670	709	714	665	655	654	693	682	706	662	691	679	689	709	657	655	671	655	663	681	681	662	664	690	706	642	626	703	646	700	717	670	678	675	651	688	670	722	681	652	719	684	699	689	665	720	671	707	664	674	695	704	646	686	637	669	696	646	652	740	686	673	676	668	646	609	635	698	689	707	694	656	654	715	651	661	690	652	695	655	666	682	660	661	717	653	634	682	681	655	637	668	645	713	627	676	678	617	683	677	653	684	647	678	662	685	668	655	683	672	704	701	693	720	683	695	708	715	662	692	675	640	654	708	688	710	675	638	676	680	719	684	664	653	727	703	669	658	706	700	694	720	691	662	683	685	650	650	702	695	685	679	632	674	663	658	675	683	686	679	638	696	706	653	679	668	697	718	688	662	663	697	730	689	690	628	683	742	681	682	734	660	676	654	646	654	590	644	642	716	691	688	666	659	673	709	673	668	685	668	697	658	662	638	677	664	696	627	673	684	658	707	640	741	684	677	675	665	705	654	672	685	698	670	676	630	668	642	646	657	685	642	694	690	697	643	731	655	663	705	642	674	653	693	715	685	689	663	699	683	713	680	722	717	720	673	677	697	676	695	709	659	670	687	643	652	655	644	687	652	672	665	626	662	682	642	654	625	687	710	675	654	709	678	711	711	664	706	677	690	670	687	670	693	700	622	655	694	675	668	629	664	648	660	680	661	682	626	651	685	678	659	649	689	647	665	650	664	672	678	659	683	626	636	688	678	662	696	691	691	720	718	641	676	704	683	671	662	707	662	682	637	710	682	708	681	669	672	692	678	659	657	668	686	687	713	684	662	643	659	695	664	697	669	703	666	663	655	713	681	693	662	682	733	639	711	650	672	649	713	677	699	701	703	674	675	679	718	727	688	718	695	681	689	712	694	668	652	665	683	638	664	669	674	647	702	660	697	695	682	660	680	663	678	704	641	674	717	702	664	681	682	684	719	642	618	666	679	652	689	730	651	672	699	652	708	663	632	687	700	726	664	654	672	680	699	690	705	646	646	699	671	661	705	668	649	675	657	651	661	666	678	669	667	699	739	664	685	719	670	775	681	692	675	683	699	694	707	685	723	692	693	702	668	697	658	683	674	667	622	676	667	660	676	652	639	669	667	669	670	670	666	663	679	683	667	667	671	694	663	662	688	639	671	719	665	660	682	647	681	665	659	665	649	630	632	722	680	686	656	657	679	666	721	678	655	687	712	709	705	717	678	707	651	676	659	738	683	697	660	673	720	704	673	696	705	735	677	710	664	680	664	659	669	660	661	653	679	677	648	713	649	691	619	721	688	648	670	699	705	672	685	696	682	688	687	694	699	720	656	658	695	668	696	683	671	660	661	676	688	687	665	671	683	686	721	703	708	699	680	645	694	670	624	691	706	680	638	653	647	652	693	699	672	686	681	694	691	712	677	659	680	701	662	693	681	679	686	695	670	699	638	671	664	668	674	653	699	678	656	716	679	681	709	702	711	648	693	680	710	660	695	643	683	708	655	681	632	651	688	681	703	667	722	688	676	636	652	733	676	721	706	669	658	659	674	671	672	686	686	690	670	666	671	706	731	685	693	643	656	687	720	647	672	695	696	697	694	645	746	688	674	710	723	677	659	677	652	679	658	644	685	648	682	689	701	669	694	709	723	689	677	657	639	654	679	694	647	683	673	660	684	677	660	679	670	689	739	677	688	630	645	648	730	725	626	705	664	673	713	681	715	682	690	693	680	653	646	714	618	689	684	656	692	651	681	701	647	650	675	681	644	712	653	645	694	706	683	676	692	650	708	673	675	692	655	659	614	669	701	692	698	684	663	727	680	676	684	652	699	672	682	664	682	649	659	657	651	688	669	694	691	676	656	689	661	641	672	675	700	699	684	682	687	673	671	693	712	696	712	657	660	636	709	690	695	621	689	712	683	669	679	621	695	666	661	669	684	701	656	675	679	679	690	671	697	650	687	667	627	677	691	676	705	686	671	645	667	694	662	662	629	700	680	670	699	701	681	665	691	644	724	653	704	666	659	702	668	650	657	702	691	698	661	690	637	710	764	707	674	625	693	652	712	631	672	653	703	653	693	646	697	639	646	695	676	709	666	660	705	658	668	666	663	714	704	642	712	683	662	672	652	666	664	641	689	705	680	666	697	717	732	651	697	692	678	676	703	682	639	669	718	690	646	681	699	692	701	651	688	704	694	657	643	693	691	708	665	685	728	674	679	696	691	628	684	652	699	626	702	644	673	690	642	664	695	681	682	709	686	713	714	677	610
42114	10819	6001	4830	3046	2067	1412	1110	819	662	569	518	534	438	432	408	392	379	404	372	424	367	369	378	388	391	357	347	386	368	387	358	372	323	367	379	376	365	363	355	362	355	343	387	326	345	345	368	374	342	336	360	361	332	349	341	334	336	356	325	321	313	324	353	345	352	342	340	337	324	296	341	293	334	379	353	337	347	318	323	323	312	352	352	355	352	356	305	325	317	364	315	344	351	387	349	346	331	314	335	339	304	321	340	347	352	344	317	340	324	357	353	334	311	346	331	337	341	341	352	357	307	325	379	367	330	321	359	372	357	338	326	320	380	342	309	342	326	321	295	327	336	314	314	358	331	342	324	327	306	336	345	329	342	316	352	345	330	334	314	318	331	386	321	336	337	317	299	331	357	337	349	335	336	330	369	325	323	350	332	382	374	305	357	325	328	358	342	334	294	378	369	345	366	368	345	338	348	373	348	339	373	347	329	325	346	375	345	346	297	339	353	291	337	327	304	329	305	335	345	332	314	337	357	322	356	341	369	351	368	305	325	364	347	387	344	307	334	355	295	328	363	355	360	316	301	314	357	339	330	371	350	319	363	299	329	330	342	317	330	311	347	361	317	309	353	336	338	342	326	326	347	359	338	340	354	349	342	327	307	345	332	361	331	326	327	292	349	360	322	312	335	326	304	337	310	334	314	349	319	345	332	316	347	294	351	388	346	361	339	353	347	358	350	335	325	323	305	362	363	366	306	325	330	325	335	333	377	334	347	347	331	335	356	332	350	308	345	330	346	354	332	319	296	358	354	296	354	353	383	333	325	306	331	316	358	342	345	340	347	336	323	307	324	353	303	344	321	332	346	329	351	334	360	360	319	337	316	323	340	342	323	315	318	302	338	344	322	324	322	341	333	318	337	341	307	344	334	296	312	322	331	345	340	298	267	331	316	348	319	362	328	332	340	333	334	365	346	354	363	329	302	362	319	326	384	323	321	301	331	334	326	346	338	358	336	328	338	359	337	356	338	338	348	332	323	301	366	355	344	327	365	325	319	330	354	364	314	349	344	364	313	327	331	339	342	340	361	326	336	363	329	349	351	331	366	402	329	328	328	321	292	337	327	295	371	345	350	343	325	322	297	351	360	380	350	327	326	339	303	344	322	323	360	324	330	354	328	318	323	376	355	321	319	385	333	319	319	345	339	351	335	322	338	349	318	372	348	332	340	344	323	343	340	312	342	357	315	340	370	319	295	318	298	343	339	336	329	286	319	356	351	335	344	319	341	348	347	290	324	311	312	324	347	315	347	352	345	340	317	352	304	391	382	349	349	315	358	359	326	342	350	357	325	350	329	362	374	339	353	345	334	336	318	360	333	348	319	326	367	346	341	347	345	338	365	353	323	334	310	309	311	327	385	359	338	355	353	341	297	337	297	380	345	345	365	367	341	337	357	346	354	361	334	302	307	356	337	329	343	326	362	340	365	310	324	309	323	323	345	334	324	330	334	379	343	313	287	297	348	348	342	290	339	326	343	354	360	357	313	358	315	349	325	326	289	301	325	305	342	352	300	341	339	334	327	337	348	366	365	325	341	345	325	332	299	326	337	349	359	308	344	341	350	333	331	337	298	337	355	359	330	345	355	332	317	306	325	329	372	333	324	327	337	372	324	346	335	314	309	340	364	333	384	327	331	342	341	363	351	342	324	301	336	346	350	344	338	361	322	318	337	352	330	302	318	351	319	319	341	338	348	339	378	366	344	313	302	347	401	340	375	333	320	331	359	325	307	349	352	315	303	309	318	348	331	350	337	325	372	338	301	321	321	340	327	321	348	344	322	316	337	321	359	343	320	373	341	354	364	340	296	330	381	296	332	321	339	290	371	343	309	356	297	347	358	302	320	313	324	336	360	329	327	352	338	336	318	338	328	322	333	358	334	326	316	327	346	305	316	358	337	322	309	341	322	332	310	359	305	294	308	335	320	354	311	341	311	337	348	349	346	360	334	358	359	334	348	340	341	360	352	364	350	311	379	335	308	363	329	385	345	313	323	340	342	349	385	348	359	347	339	345	333	362	348	319	309	353	330	324	332	381	383	336	336	329	306	372	334	327	305	344	322	340	376	327	327	355	342	326	329	353	332	354	312	355	341	354	331	344	353	352	374	359	342	322	306	338	326	340	333	358	352	356	330	323	346	336	353	326	344	345	322	314	353	341	353	339	327	360	336	290	317	328	296	355	356	342	318	310	346	318	368	332	306	311	337	338	325	359	372	309	334	355	339	351	336	337	342	360	346	311	312	342	351	314	301	300	332	306	364	303	324	378	327	319	344	309	327	347	321	342	348	338	349	346	367	361	336	344	342	308	341	302	349	354	331	340	344	342	286	310	338	351	332	322	344	373	365	410	348	344	342	305	348	353	322	344	335	341	344	326	348	338	311	344	289	337	316	336	313	354	378	337	368	371	311	336	321	340	372	313	361	359	330	349	335	355	314	348	326	338	359	366	368	340	379	400	322	366	358	342	357	319	348	329	334	322	376	333	338	335	352	366	326	340	330	344	359	325	293	343	338	304	359	343	353	319	360	327	342	329	366	322	315	355	334	335	316	375	314	291	370	327	337	353	326	328	346	337	352	349	374	329	358	358	329	339	346	332	344	359	371	345	364	299	306	328	376	338	346	339	301	348	337	332	365	336	326	319	347	329	340	331	366	334	338	329	368	321	324	366	323	354	355	343	341	319	312	327	347	342	351	330	322	332	341	321	321	345	343	348	312	338	352	337	361	373	316	342	330	335	317	333	325	325	348	367	352	317	328	344	363	359	328	331	340	307	346	322	326	297	331	358	337	340	330	333	308	346	389	348	336	306	314	330	341	309	316	302	359	316	314	345	320	332	354	364	338	350	347	338	350	318	340	332	338	310	353	352	333	321	308	337	323	354	307	341	352	339	341	347	359	344	323	362	353	356	321	312	354	335	357	305	371	351	318	323	379	332	309	307	344	337	339	364	352	399	352	336	376	326	350	328	327	333	302	352	334	329	344	364	362	305	325	336	332	316	308	354	351	350	325	321	319	336	285	341	336	316	364	337	365	297	309	341	318	328	298	326	350	365	327	326	339	339	332	323	362	353	332	354	334	359	391	342	330	348	348	348	309	329	331	330	333	320	339	339	325	292	324	329	370	335	346	327	324	327	321	326	350	357	317	327	340	336	298	314	340	361	362	323	370	359	307	342	347	321	328	334	342	331	342	315	339	320	285	331	339	326	351	354	350	330	354	301	342	360	395	384	324	314	313	402	330	358	334	315	332	388	354	331	346	324	300	341	336	345	340	321	327	357	348	343	319	325	334	358	298	326	363	364	300	327	334	318	289	347	355	342	324	335	336	359	349	355	326	322	332	329	300	330	366	335	337	333	326	335	324	317	333	312	328	348	322	372	348	338	358	354	312	299	320	373	353	335	318	329	338	333	349	343	340	327	342	306	349	329	321	361	316	314	348	363	333
22678	4212	9232	11414	9575	7529	5571	4133	3269	2474	2041	1800	1624	1416	1310	1277	1170	1138	1158	1060	1000	987	1012	1020	997	984	991	942	990	1021	1016	992	983	951	970	1020	928	967	867	888	871	841	931	852	879	827	806	790	823	835	820	841	770	783	746	793	773	763	741	763	759	795	765	825	733	788	702	757	717	768	798	720	759	764	738	722	725	718	729	749	771	747	748	756	739	727	748	711	787	783	687	726	734	738	694	770	743	772	739	751	731	773	736	768	743	731	724	702	729	747	718	704	723	790	754	720	694	730	763	746	758	718	749	712	790	732	732	764	782	762	802	750	761	789	697	796	697	752	734	722	724	758	734	756	727	744	753	750	718	723	745	776	737	743	693	709	722	750	704	727	728	715	746	768	709	712	748	708	775	727	736	738	719	754	725	691	748	705	745	709	721	748	753	707	738	749	732	726	756	702	724	758	731	758	762	748	745	736	749	731	717	723	774	696	719	737	721	759	761	746	709	708	744	754	768	675	724	730	785	716	696	719	761	669	791	748	711	715	706	740	708	764	728	752	756	747	748	687	779	733	738	740	714	741	759	721	743	710	714	749	721	724	715	687	801	699	710	760	752	713	709	740	715	679	734	772	701	738	764	706	756	760	705	773	731	758	720	768	734	754	764	718	755	747	718	755	727	728	734	779	728	742	728	747	727	715	745	782	711	729	704	767	730	726	762	717	756	777	718	760	718	683	768	707	684	746	734	775	783	746	743	713	706	744	734	780	722	754	700	756	690	791	770	772	730	773	683	749	720	695	753	737	758	724	743	716	726	688	739	765	736	731	689	739	728	751	763	751	781	759	727	701	730	727	733	691	710	744	721	727	748	766	796	735	735	736	758	736	771	736	786	758	731	741	791	739	699	748	735	712	742	754	727	750	762	739	722	749	764	722	718	725	735	728	752	790	761	654	693	739	739	719	699	729	735	753	735	729	748	702	700	706	767	717	704	718	739	735	736	756	711	718	744	748	736	761	708	794	748	741	697	752	736	731	696	782	691	707	730	712	759	719	785	718	739	769	717	784	762	702	771	729	763	717	713	791	691	733	746	736	737	747	726	759	690	725	697	756	736	761	739	735	703	712	728	752	724	770	716	747	718	712	691	764	735	723	762	760	735	749	670	722	709	767	735	769	730	731	726	723	752	749	789	714	708	666	710	719	730	723	740	693	754	772	696	780	738	724	763	763	750	794	750	733	732	757	746	760	776	774	702	758	718	766	759	795	719	746	760	715	758	771	720	755	796	766	726	687	714	733	731	732	742	748	759	696	732	662	777	783	774	728	760	706	717	732	722	747	682	743	718	774	766	690	691	708	728	771	771	703	710	782	735	787	705	741	744	697	752	739	710	742	754	760	773	734	705	779	733	692	761	742	744	745	751	758	757	742	744	766	726	738	750	760	777	756	736	698	675	756	725	768	754	728	693	744	720	714	729	732	706	709	787	769	717	748	737	717	720	687	763	713	802	724	728	741	731	728	761	770	731	759	726	754	716	743	711	752	744	741	739	731	718	771	745	749	667	747	716	756	730	697	734	747	731	738	730	754	748	740	712	723	754	723	741	683	705	704	729	704	744	740	728	731	724	787	753	744	727	693	737	733	729	702	759	734	758	801	815	740	693	732	728	755	765	751	739	765	742	712	747	737	704	713	685	794	747	707	774	734	697	726	709	718	723	704	754	722	788	724	752	712	692	708	738	727	710	730	804	772	723	717	691	773	762	755	735	717	741	740	797	699	726	791	714	726	717	760	761	705	717	766	726	680	697	803	782	714	759	734	734	787	715	746	734	709	749	762	716	742	743	719	736	713	705	756	756	713	728	708	766	693	760	782	748	741	764	770	758	713	718	701	765	737	711	730	727	769	759	709	763	778	745	721	676	665	689	774	729	747	773	711	698	746	736	754	711	757	759	710	750	750	757	788	681	726	749	716	722	720	729	706	771	750	772	762	745	746	717	799	720	734	753	744	782	765	747	742	730	714	767	735	758	718	744	722	743	730	705	743	701	695	766	711	730	777	748	767	742	739	725	711	697	766	758	775	745	739	750	738	722	723	748	753	737	736	726	775	745	742	740	757	746	734	728	717	756	737	754	723	709	721	768	721	754	730	746	764	752	762	791	754	736	736	753	734	721	728	762	722	758	698	701	661	753	734	794	772	713	770	682	745	755	696	748	742	764	717	705	745	697	731	760	720	715	700	721	755	718	716	747	736	736	717	703	743	750	765	725	704	662	713	772	738	709	705	770	738	735	687	711	782	749	735	719	738	719	767	780	752	753	756	714	753	769	753	721	710	758	697	702	768	706	731	767	700	742	755	786	754	734	765	715	775	696	767	747	746	698	721	726	765	761	765	744	752	732	760	719	748	736	709	707	811	710	783	730	735	734	723	719	718	703	729	749	711	705	694	742	712	756	707	727	722	713	808	753	719	729	752	704	743	721	742	734	752	738	712	743	695	688	764	745	743	811	708	736	749	735	689	748	758	690	702	779	764	727	744	747	745	709	706	738	772	804	743	735	726	750	731	797	719	712	743	777	722	762	785	760	708	736	733	750	742	731	773	737	749	723	739	754	732	775	719	702	684	718	750	774	795	762	717	762	767	751	715	745	733	758	733	762	749	739	761	725	739	756	754	726	716	744	741	758	710	737	707	799	726	743	711	770	765	710	758	760	706	739	779	723	729	730	746	710	712	747	729	719	731	728	722	761	759	759	720	705	728	719	738	735	757	710	769	715	778	719	730	764	740	727	756	751	677	789	775	714	739	732	714	730	741	749	690	743	760	733	740	774	704	806	706	776	690	729	728	766	678	758	723	708	697	716	751	726	722	762	717	767	714	747	732	727	735	783	757	724	744	752	777	709	706	743	760	707	709	688	772	710	674	724	752	715	750	724	775	739	694	737	761	737	723	698	759	732	720	782	692	713	766	775	708	746	743	762	757	690	730	701	718	733	762	724	731	753	717	734	755	765	747	725	727	683	762	761	728	665	732	737	740	725	734	724	760	718	770	681	703	779	709	723	713	751	716	784	704	752	719	771	764	756	681	732	719	726	659	705	737	746	767	716	708	723	715	754	705	702	742	719	777	752	701	712	730	748	729	733	765	763	700	750	705	767	714	734	737	798	738	698	711	761	710	695	737	723	753	733	782	715	745	743	709	771	735	753	763	694	793	751	750	774	788	733	730	721	726	703	743	753	670	746	723	756	793	727	699	724	825	706	770	727	721	733	723	781	707	715	720	749	795	686	747	750	702	714	704	744	731	764	705	757	688	712	752	765	748	715	732	737	756	730	723	763	771	709	760	758	731	750	680	772	717	747	731	703	736	758	714	760	775	733	713	704	754	788	757	733	749	747	724	760	670	724	741	718	782	718	744	718	733	717	723	722	734	754	740	769	686	728	714	708	737	780	730	736	777	751	764	693	693	720	791	781	739	795	782	727	732	694	729	740	727	755	741	750	735	687	721
12994	1928	1827	1526	1026	717	574	411	363	307	309	254	256	260	234	235	268	225	200	229	218	218	232	211	233	231	240	225	216	231	253	238	228	213	214	221	218	238	223	262	205	192	227	260	240	175	189	173	219	216	198	226	197	195	243	220	223	210	194	199	224	224	216	230	189	208	211	203	182	194	232	213	204	235	216	211	214	190	187	203	210	216	195	205	227	174	200	199	240	223	217	213	181	223	190	210	216	222	229	209	208	199	241	197	229	226	209	210	213	227	221	193	230	215	202	197	188	217	248	194	197	240	191	203	195	193	179	198	205	213	234	223	223	201	190	200	207	179	226	218	217	212	215	202	218	204	195	237	202	195	215	222	214	214	201	204	214	200	204	202	217	227	185	209	239	221	212	190	224	208	234	221	213	196	215	204	205	228	223	210	207	185	224	213	246	224	229	208	201	202	188	226	235	206	203	188	207	208	202	233	221	215	187	201	227	223	204	191	211	212	249	204	185	193	195	162	233	199	212	224	214	190	199	212	246	206	208	177	211	209	220	244	202	210	204	216	204	227	207	217	221	200	175	204	206	217	211	222	202	221	216	212	219	221	194	186	218	210	191	210	194	180	203	220	209	218	250	184	207	207	211	211	211	183	198	208	204	202	203	219	198	211	209	189	191	211	179	173	208	199	211	213	192	194	224	202	206	211	191	206	218	223	212	220	209	179	214	210	231	230	209	203	238	186	213	210	234	221	205	197	223	242	223	192	180	207	206	218	184	216	193	212	192	201	227	212	207	234	222	203	198	224	234	233	208	205	215	213	196	191	197	192	190	223	201	218	255	212	258	215	214	218	187	214	216	201	213	181	168	231	195	228	198	221	201	212	202	226	213	201	221	199	203	219	215	217	214	193	194	239	204	196	204	227	229	166	212	207	228	235	205	237	213	199	203	220	241	213	194	197	208	208	208	200	190	198	182	230	207	210	193	207	196	189	215	188	213	202	252	253	204	230	190	214	215	206	190	208	225	214	221	209	230	208	196	222	217	226	241	210	199	202	178	214	210	270	204	220	190	193	208	227	205	198	229	228	214	195	224	213	228	203	178	192	196	224	200	200	211	208	228	212	225	203	188	242	225	222	202	191	219	207	237	202	227	195	207	201	182	187	222	200	215	222	218	212	221	223	226	202	216	219	225	185	223	212	203	231	210	214	204	216	192	194	197	207	191	221	231	239	215	218	213	237	205	173	222	202	234	221	211	213	210	181	212	221	200	236	197	212	208	226	191	202	216	205	176	177	189	205	220	209	208	218	229	219	210	227	199	208	199	210	213	231	215	230	210	228	197	174	209	205	184	211	209	208	219	219	226	189	224	181	204	212	215	196	234	187	193	216	243	178	207	234	237	217	202	232	200	198	222	206	205	191	223	214	214	208	248	234	198	221	239	251	232	206	189	220	202	191	213	229	209	180	220	204	247	210	236	199	210	190	222	199	228	218	205	208	219	209	208	200	208	178	193	245	197	201	199	190	207	212	229	230	224	190	217	226	219	208	196	207	231	211	230	206	219	223	216	219	207	209	226	200	201	205	193	197	213	195	208	221	199	209	220	204	219	223	207	242	216	192	191	225	177	227	208	188	217	190	196	207	184	190	224	251	203	219	218	249	226	210	220	202	195	220	209	201	242	207	214	206	204	204	227	217	215	199	188	234	222	220	214	212	199	217	227	208	222	206	188	212	196	219	159	204	210	204	225	198	221	214	172	206	209	205	198	192	222	219	195	221	207	203	225	206	193	206	232	186	213	211	193	206	214	267	222	181	211	237	207	218	237	214	206	208	215	202	201	219	199	202	235	210	214	234	197	198	195	207	189	204	222	198	229	210	180	222	205	213	229	227	187	227	209	226	230	210	205	208	209	188	218	203	218	210	199	202	236	223	229	230	216	230	219	203	216	215	221	228	210	229	204	193	206	207	246	208	196	219	197	213	234	218	213	222	204	221	255	194	208	191	199	199	190	186	231	213	218	198	181	211	223	225	193	217	182	229	219	207	185	187	229	240	205	210	216	243	208	187	202	246	207	217	199	200	216	191	219	216	198	195	209	233	222	203	203	215	222	226	198	233	200	214	244	218	207	213	220	221	191	195	208	192	243	193	237	200	175	208	212	210	200	221	200	218	199	217	200	212	173	217	217	213	197	230	202	207	227	206	204	189	234	205	234	230	199	205	216	228	216	228	206	204	205	224	221	229	202	185	174	214	224	197	214	214	212	204	205	199	187	212	209	216	210	194	193	221	190	217	245	210	239	216	191	211	192	244	206	201	231	224	216	229	226	211	217	222	208	165	219	220	221	239	211	210	203	199	200	222	230	217	211	208	189	228	225	211	212	192	188	210	222	206	241	229	231	202	240	218	208	228	228	194	213	214	200	203	202	195	214	215	185	197	233	184	192	231	238	227	201	197	195	205	241	201	214	221	194	207	183	242	203	233	225	207	220	219	205	198	218	234	195	210	204	187	217	220	211	205	206	222	228	215	238	226	224	226	231	183	199	207	211	221	227	192	203	214	208	220	221	215	176	196	233	208	217	232	227	223	216	210	201	229	246	227	228	178	226	221	189	196	210	212	215	230	207	207	207	192	226	187	210	208	208	228	199	215	215	217	226	187	188	198	184	193	203	269	223	211	208	210	200	210	199	206	224	220	225	234	233	233	239	234	211	218	221	233	224	194	220	208	213	211	190	215	232	212	197	208	190	235	211	215	225	224	212	209	249	209	211	215	204	235	172	201	189	200	180	185	212	213	244	219	213	217	195	208	212	195	196	212	244	203	179	192	185	179	195	244	209	208	178	217	223	232	215	198	223	206	211	201	213	193	197	225	207	183	192	213	211	216	207	217	232	223	184	239	219	204	214	215	221	204	200	195	214	200	203	200	223	200	225	235	196	220	207	230	182	174	178	211	235	219	249	207	202	224	203	224	197	191	213	187	218	237	202	229	227	240	213	207	225	220	198	174	207	218	206	249	224	242	212	193	213	193	207	193	201	174	204	221	214	208	218	208	214	189	216	246	202	246	210	203	227	210	250	243	231	214	200	235	198	189	202	201	224	185	188	212	213	201	188	190	194	221	210	242	210	209	231	233	194	178	229	227	216	200	184	192	248	201	220	199	226	208	202	232	205	194	222	205	206	233	215	202	214	227	218	230	208	185	213	216	223	205	209	192	187	234	207	223	193	238	207	221	207	217	225	213	215	175	207	205	219	221	197	199	200	222	214	196	241	227	221	221	216	218	201	194	192	208	199	191	192	226	219	224	204	213	200	219	209	233	216	218	203	225	206	207	222	230	224	225	202	209	206	230	216	204	196	214	225	208	203	220	218	218	209	205	197	203	167	219	189	218	231	242	212	232	235	213	199	208	187	201	217	169	211	197	187	204	242	249	213	212	204	215	227	212	193	196	197	206	195	203	225	196	220	236	233	199	209	206	196	175	198	219	241	222	196	205	203	206	205	201
7628	1619	3581	4564	3733	2800	2210	1698	1376	1135	883	787	715	662	675	632	613	596	617	584	598	564	575	576	516	507	579	602	556	605	533	561	605	541	559	580	523	526	564	545	525	559	580	535	529	523	533	552	535	528	530	554	533	530	480	535	474	526	469	541	521	510	523	536	492	515	522	516	520	483	509	506	459	543	504	496	531	493	535	489	526	521	491	537	493	490	501	487	570	545	481	492	543	514	533	522	505	498	505	490	529	480	480	477	505	454	493	461	555	472	515	495	503	472	508	527	486	527	506	509	489	500	470	485	478	521	552	532	509	505	500	494	540	456	505	492	528	492	500	465	488	470	520	455	515	474	564	545	530	477	529	520	501	493	479	490	492	475	512	505	513	481	503	473	508	505	516	544	515	486	480	474	453	532	486	517	434	514	475	508	466	509	500	500	485	480	520	550	492	485	471	503	525	480	472	468	485	489	560	497	488	521	450	503	499	485	524	486	503	500	477	537	503	490	510	460	518	514	498	500	467	527	508	554	493	509	525	491	513	505	460	487	551	487	479	519	497	516	486	516	527	500	447	490	519	485	500	511	501	495	491	513	499	494	508	493	511	466	514	502	491	521	505	494	507	474	513	486	514	513	515	505	533	508	498	527	478	494	523	494	518	496	510	478	544	521	511	490	483	491	449	483	503	522	520	504	504	521	504	508	492	483	485	494	515	509	491	447	495	511	516	475	501	459	474	525	492	511	479	521	503	497	492	501	501	528	486	523	498	507	494	514	506	519	493	494	487	541	477	490	480	501	478	448	439	519	490	528	503	511	503	498	480	468	514	497	473	512	489	495	471	493	481	508	491	473	501	492	514	502	487	506	524	496	462	528	511	485	482	507	508	490	500	517	469	479	495	453	495	502	496	487	535	520	465	486	526	495	505	517	535	515	521	485	534	502	483	510	510	515	497	501	481	529	539	507	507	511	531	507	520	529	535	467	524	497	491	498	492	519	487	508	507	472	498	511	491	472	474	499	505	511	486	531	526	491	519	471	506	479	481	505	489	492	496	490	499	508	501	519	491	515	500	488	490	502	473	515	474	488	491	519	493	482	515	468	496	489	481	467	515	478	512	485	500	469	468	543	477	535	502	504	496	503	463	504	501	486	506	492	487	533	494	494	489	506	461	490	480	496	475	506	554	519	509	533	499	494	497	476	511	485	501	509	513	520	492	517	493	529	516	489	507	488	500	514	482	498	514	497	494	503	516	490	486	509	513	517	492	455	547	515	495	514	483	517	490	497	472	515	495	516	484	525	491	491	501	485	479	500	516	503	512	474	487	485	497	529	505	477	474	479	506	478	487	527	518	435	534	491	515	503	482	507	479	500	476	535	504	482	482	515	488	523	519	487	510	509	482	504	512	496	503	475	499	471	492	501	505	510	550	515	454	531	522	505	538	498	498	514	495	475	514	499	455	521	527	489	542	480	543	516	462	499	532	507	512	504	514	534	493	464	531	457	453	535	507	489	511	540	517	489	505	469	516	491	535	485	506	513	497	507	479	545	511	516	480	473	554	497	524	491	546	490	498	526	447	516	536	500	465	496	501	473	512	554	486	545	484	521	477	486	495	473	484	489	496	502	535	531	491	494	525	495	511	498	514	499	517	501	530	501	469	517	504	485	498	526	467	502	499	486	490	527	518	476	459	517	489	532	493	484	513	486	528	491	475	485	466	478	518	515	507	509	513	492	538	500	523	511	525	524	493	534	505	553	505	500	493	522	497	504	553	506	482	463	498	508	546	483	480	541	482	463	507	494	479	546	480	477	538	534	508	456	525	532	520	500	508	489	506	512	495	510	513	496	532	508	477	503	490	534	488	511	496	495	504	508	490	497	501	474	497	479	500	525	493	523	499	517	497	504	474	458	532	452	505	497	453	521	482	488	496	493	478	528	472	501	503	517	533	473	483	504	492	496	519	484	552	499	474	515	486	490	493	509	526	470	510	496	497	539	519	459	529	537	503	487	487	496	512	484	498	521	480	503	532	463	515	509	488	514	497	498	525	516	513	533	522	517	469	514	493	522	499	498	492	504	479	459	538	483	502	497	498	494	529	524	481	468	487	510	514	482	442	495	509	475	478	494	489	493	542	509	502	501	488	461	512	537	530	480	500	460	501	506	462	501	514	529	551	490	515	502	511	469	496	528	494	507	489	503	503	523	484	493	506	510	524	489	493	528	517	468	508	503	501	495	476	520	503	491	514	502	493	520	497	508	509	516	470	462	511	534	482	546	524	495	516	497	535	509	475	494	507	493	498	512	458	523	526	500	503	512	503	546	486	496	511	493	520	510	489	492	501	511	489	499	505	534	463	474	493	486	530	512	526	470	517	436	490	473	498	502	492	465	495	477	461	547	507	467	497	540	472	486	509	493	487	468	481	528	470	504	544	528	479	530	509	496	485	470	538	479	554	445	488	498	498	541	490	519	508	508	519	489	471	495	492	492	466	518	483	498	509	518	502	486	501	462	502	485	501	487	523	503	534	530	532	505	473	461	502	468	518	548	505	535	484	477	478	529	483	485	471	525	482	486	535	512	438	472	476	502	507	489	501	492	486	486	490	519	454	516	516	509	486	520	563	485	527	484	514	523	488	500	507	513	523	491	477	545	513	508	474	505	488	528	487	471	518	473	503	495	477	527	485	499	511	532	500	491	477	525	479	491	491	497	521	486	494	468	521	530	548	494	507	564	522	486	492	510	514	508	509	547	516	461	478	538	486	487	507	499	504	495	467	484	506	487	507	497	486	515	498	539	514	518	506	510	519	502	513	463	522	489	510	485	538	491	467	521	511	504	489	525	468	545	524	528	524	474	528	467	470	483	466	496	480	495	493	512	493	501	463	521	500	484	522	507	505	533	472	526	521	482	511	532	562	499	555	510	482	481	496	534	456	496	487	479	522	511	467	511	476	534	489	444	501	476	524	505	506	532	516	433	485	493	522	495	500	472	511	470	488	516	493	491	489	497	509	550	497	515	494	492	481	530	543	498	485	526	456	501	507	511	485	500	481	507	486	497	476	517	483	473	531	489	518	495	533	494	489	591	527	504	503	524	523	472	500	499	489	510	508	477	454	491	520	515	519	528	486	537	495	501	519	536	465	538	529	531	461	504	474	455	455	482	488	474	505	496	483	435	478	495	486	508	486	530	453	498	472	475	472	458	516	537	496	478	471	458	532	499	495	500	512	463	522	495	505	520	475	484	502	497	508	490	500	512	504	499	511	480	502	484	525	491	540	499	518	515	536	518	515	463	558	497	522	542	485	485	498	495	530	525	453	518	510	508	530	527	540	499	503	476	511	517	500	512	544	518	498	489	515	506	521	523	516	491	535	494	497	490	509	513	513	459	542	510	493	519	489	490	463	508	490	530	491	483	494	467	532	496	533	520	541	468	544	498	523	469	461	465	516	483	516	486	494	495	540	498	512	489	496	501	526	480	502	493	517	499	491	522	501	537
33443	6907	3873	2975	1947	1435	1053	809	655	515	465	395	348	374	339	339	373	340	335	334	316	299	317	330	318	326	298	309	302	318	309	339	341	316	332	295	356	280	311	300	299	309	294	311	280	304	290	314	315	280	274	257	272	277	269	265	304	310	333	282	309	290	285	282	282	302	284	310	317	338	283	276	289	327	285	301	315	277	332	312	334	294	293	292	308	300	282	280	287	268	290	299	288	307	305	316	304	316	305	311	273	290	297	317	303	310	291	310	297	280	276	284	308	284	270	298	286	265	294	271	307	284	292	321	273	316	287	323	293	315	305	299	317	335	299	278	272	288	295	333	291	255	292	276	283	264	297	282	290	317	300	299	311	280	300	321	301	281	294	276	296	310	298	296	312	278	289	244	287	309	286	322	317	321	284	299	341	291	276	330	284	314	281	287	248	255	332	301	270	277	257	333	285	302	286	258	305	292	324	271	291	298	323	280	284	293	324	273	281	315	278	323	289	258	301	280	294	299	280	255	296	320	322	299	282	299	251	306	278	291	300	294	257	298	273	322	289	309	285	297	304	294	280	279	299	284	291	313	267	319	263	284	309	312	271	285	290	283	311	296	321	327	278	278	322	347	280	278	269	295	292	304	303	267	293	301	270	309	234	264	291	306	281	294	309	286	288	290	288	313	287	278	332	282	301	315	309	312	298	285	267	334	262	317	312	271	297	280	294	308	302	286	286	268	292	288	303	275	280	290	289	304	298	301	282	298	300	287	293	301	287	291	294	285	301	312	318	282	294	315	293	266	280	305	303	255	300	276	273	294	317	314	293	267	290	306	300	283	270	305	338	319	297	317	249	279	326	282	258	282	300	325	276	305	323	297	299	311	333	311	281	282	324	301	302	286	328	286	297	316	282	304	324	308	325	259	288	300	313	304	310	284	310	292	281	282	311	278	272	307	326	302	298	300	289	323	302	288	279	275	277	280	298	320	302	275	301	347	284	306	289	295	309	289	278	286	305	297	254	296	329	290	282	281	273	290	269	332	281	291	274	294	292	288	262	292	302	295	320	280	280	313	317	304	288	280	319	317	300	304	292	313	282	267	298	291	291	291	300	290	307	290	311	282	283	285	309	272	291	311	311	333	270	271	291	302	306	309	297	289	286	301	271	299	306	282	270	290	301	287	264	277	296	290	300	310	303	303	300	312	288	269	265	319	284	309	285	285	309	286	291	292	301	277	309	314	301	341	345	321	295	311	273	282	277	277	264	291	290	294	326	287	278	294	254	283	306	279	267	276	280	308	278	307	291	313	295	259	306	287	298	308	299	311	294	314	311	312	280	286	314	296	326	277	307	277	325	310	305	328	271	308	289	271	284	289	317	296	291	278	311	319	334	294	295	280	298	307	296	339	309	305	326	280	301	341	298	314	273	316	312	283	290	321	312	318	319	299	274	300	299	287	290	315	270	297	275	316	308	300	290	301	276	298	315	334	302	299	294	299	283	296	317	305	319	274	297	274	250	313	274	302	307	282	285	290	275	273	282	285	294	301	298	292	305	291	282	293	286	272	299	273	294	299	297	295	297	280	322	301	291	295	323	319	301	268	296	284	283	308	295	264	306	270	305	285	310	349	282	284	265	286	276	297	304	288	284	309	300	265	256	278	293	326	301	286	288	303	308	302	323	301	317	270	274	295	318	281	287	254	327	279	289	310	273	270	346	318	282	289	276	253	284	309	296	299	296	295	281	296	320	280	282	324	291	299	254	303	300	296	323	287	276	281	295	307	299	294	292	301	269	292	295	282	291	302	287	276	266	272	283	272	283	336	273	312	323	294	292	302	300	307	273	298	293	307	282	288	281	283	302	319	287	255	280	279	294	323	266	277	286	301	300	254	288	298	302	285	289	257	254	273	295	312	264	305	311	318	311	284	296	275	322	323	316	282	313	296	313	289	276	297	296	307	323	294	293	277	291	311	283	303	284	283	287	329	258	280	279	294	294	301	298	277	326	318	306	268	296	315	303	306	299	331	341	271	295	331	284	296	302	276	306	294	289	286	316	291	326	293	303	311	313	290	277	322	290	302	286	300	315	270	306	319	297	305	272	305	282	311	335	303	271	313	323	288	295	263	303	296	297	303	312	318	303	291	325	293	297	284	273	318	289	281	278	284	292	287	270	284	282	267	270	265	314	275	317	321	317	260	289	291	305	294	291	297	293	305	310	274	285	313	252	289	263	266	321	270	323	308	283	273	296	251	279	275	317	283	326	297	306	299	293	323	303	326	320	291	315	314	284	295	309	288	284	288	308	290	312	289	267	331	288	286	327	286	297	287	294	282	307	281	297	282	291	326	279	333	292	313	287	308	305	318	303	307	295	306	283	302	300	280	309	297	299	316	291	308	313	283	283	272	294	290	278	255	285	306	302	272	333	307	263	271	288	298	302	303	283	272	286	295	278	295	301	281	281	299	322	326	290	301	308	302	327	341	323	281	279	278	335	304	290	289	301	275	289	300	327	283	321	285	318	286	307	289	291	301	278	309	303	303	300	293	325	298	303	291	322	300	330	292	259	318	286	273	286	299	313	295	281	336	267	275	301	308	297	309	277	284	293	316	280	276	305	277	290	281	283	304	311	297	287	309	299	284	298	321	312	307	300	276	322	313	303	310	307	300	283	314	315	322	313	305	289	312	283	281	289	301	329	272	316	290	290	318	282	321	284	305	303	298	283	331	302	307	285	299	288	301	302	292	264	310	266	334	285	311	309	300	293	304	296	287	274	286	278	301	280	298	300	332	297	315	294	319	290	312	280	256	295	277	317	297	297	318	292	279	279	306	305	307	305	293	284	291	273	298	296	260	274	282	284	294	315	286	301	299	265	316	269	315	280	316	264	320	318	283	288	272	296	296	294	289	290	313	275	307	278	296	309	326	325	293	274	316	281	341	307	242	304	295	300	265	329	301	301	292	301	272	262	275	296	286	256	292	289	279	295	299	265	261	278	317	279	288	294	283	295	296	309	316	314	292	293	310	298	273	301	294	290	308	301	279	325	326	302	276	297	286	327	307	315	280	286	294	272	297	297	287	308	282	300	305	289	307	312	270	273	278	314	318	308	302	276	294	310	284	289	278	279	293	257	297	269	331	320	269	332	321	292	283	311	314	289	298	274	293	290	303	284	281	307	319	276	308	304	303	305	293	299	325	267	305	279	311	312	275	312	305	284	301	264	274	301	298	307	314	282	293	307	265	335	314	280	276	315	281	287	288	290	276	299	276	299	277	281	297	284	318	291	265	305	258	308	321	290	294	289	294	328	310	271	317	270	318	301	258	332	276	295	294	285	291	326	276	309	290	300	328	314	300	301	291	290	272	320	317	292	315	262	276	320	288	259	290	295	261	295	264	281	264	290	317	313	251	267	318	309	276	298	299	300	288	294	284	305	305	292	303	304	292	315	303	283	324	299	274	301	310	309	330	287	277	296	302	311	288	306	317	321	304	297	285	323	296
19140	2952	6686	7968	6657	5274	4195	3063	2361	1964	1555	1396	1269	1160	1069	981	944	863	829	836	844	775	825	781	819	788	791	821	826	785	823	870	816	771	833	837	799	767	778	757	811	735	796	744	781	791	735	718	757	702	742	696	726	693	658	685	691	695	711	666	687	683	663	707	652	689	623	620	693	670	640	673	702	666	675	670	689	645	681	656	659	622	682	636	670	667	655	659	653	691	684	690	682	618	684	703	671	715	639	698	710	702	691	610	689	682	670	713	735	684	704	695	688	666	684	666	636	691	687	677	624	660	699	635	714	657	669	644	698	655	669	725	686	681	657	652	647	671	711	686	645	641	700	677	691	660	739	677	653	685	670	688	697	704	683	682	682	694	661	696	617	654	635	662	665	691	632	647	647	685	667	687	632	675	723	674	653	667	670	680	686	690	651	662	665	702	672	655	705	660	718	655	683	670	662	636	640	683	656	671	631	684	674	683	723	672	687	642	665	639	617	624	679	671	682	708	721	687	619	653	674	686	677	662	671	664	702	682	641	644	675	678	688	682	666	648	653	643	653	710	683	629	648	621	652	636	648	726	683	647	664	686	696	665	642	681	651	667	643	712	639	674	674	671	695	667	681	661	703	674	661	651	671	687	687	645	664	689	688	635	644	654	665	672	690	720	659	655	634	653	700	633	609	727	661	592	688	672	642	662	704	659	649	691	634	668	647	693	678	733	709	691	673	650	636	638	640	683	611	654	639	654	635	695	650	656	668	710	726	686	658	645	717	645	612	699	671	683	701	651	731	687	651	685	656	679	670	683	648	672	672	646	668	671	685	687	619	661	708	638	658	672	607	677	673	651	643	674	656	651	664	717	634	643	665	629	685	667	700	644	646	652	655	678	646	634	651	688	671	621	639	638	668	654	649	637	687	732	724	687	644	659	651	646	707	624	669	660	650	644	673	613	666	666	669	683	654	690	664	697	664	677	655	675	671	651	711	693	668	779	687	645	672	656	660	684	697	692	680	668	683	659	689	675	641	656	630	657	632	628	655	635	654	668	657	667	625	666	681	715	642	662	650	655	656	671	651	728	651	676	628	611	652	663	640	659	663	665	660	658	598	687	684	662	689	675	643	680	655	665	650	694	653	626	698	662	649	659	669	697	698	709	687	663	678	676	650	713	671	660	657	696	649	686	688	665	655	648	694	684	689	678	680	632	710	641	658	681	695	694	686	702	635	653	663	646	699	617	694	713	715	669	658	674	666	643	712	694	622	659	680	642	647	648	683	716	685	685	721	645	667	617	697	646	667	679	678	631	664	672	699	665	664	656	686	656	644	677	658	665	653	703	656	635	645	684	673	657	627	701	660	661	639	627	728	725	673	659	649	689	669	670	659	681	670	649	662	714	704	676	639	650	624	678	692	667	697	663	651	629	641	689	691	659	643	688	663	742	699	669	695	663	666	677	703	644	643	688	692	684	695	712	655	677	682	637	682	685	644	668	669	672	679	655	632	702	694	674	664	662	711	616	634	664	693	682	670	637	661	677	655	638	706	661	699	696	675	677	676	656	628	637	678	653	656	702	660	637	659	664	688	684	658	694	652	647	665	728	639	674	631	661	663	656	690	660	674	701	647	678	650	661	674	687	594	652	636	666	644	657	674	668	666	650	632	674	718	661	665	678	714	685	721	668	675	650	661	644	653	664	666	688	690	648	696	671	651	687	609	705	720	640	715	648	642	694	709	707	630	679	640	691	686	702	686	679	658	668	636	714	703	671	663	650	627	714	665	665	665	682	652	678	655	672	671	676	685	663	682	654	629	651	708	680	638	659	691	658	635	679	704	666	711	639	679	676	674	662	647	657	677	663	646	659	655	675	633	678	690	687	681	688	687	611	648	702	640	639	659	719	636	694	649	664	685	698	604	689	677	691	699	693	676	622	659	668	668	674	687	669	660	701	689	684	679	682	678	627	696	713	624	658	628	678	680	662	676	659	682	666	658	677	676	695	651	708	689	691	666	660	618	655	700	706	654	656	661	653	673	648	710	701	649	710	665	665	661	653	656	651	679	701	660	669	692	712	662	656	642	707	632	648	689	660	655	676	632	617	675	642	669	659	645	694	682	693	673	718	662	639	656	663	699	688	659	680	713	638	677	651	685	670	661	662	682	685	662	727	707	649	639	648	689	657	688	665	644	635	699	667	667	623	697	676	656	669	667	669	648	665	621	657	684	701	625	671	715	644	647	686	695	713	685	657	638	687	691	696	680	655	671	681	633	665	658	650	644	708	694	608	702	690	659	694	652	679	632	674	648	662	664	646	677	718	674	672	661	674	642	670	670	691	631	626	672	637	664	654	708	695	602	695	678	656	661	644	658	645	642	663	676	692	685	665	705	626	630	669	677	645	697	674	643	670	701	667	678	674	699	639	670	691	729	645	693	667	635	652	635	649	679	654	657	694	709	673	660	717	709	647	695	679	667	628	669	666	680	688	681	678	690	637	661	653	669	672	662	655	653	657	620	634	661	692	656	632	646	664	667	668	677	668	652	641	684	690	674	678	673	651	654	691	621	657	684	674	678	653	647	720	694	715	728	697	661	626	670	636	678	666	628	658	663	690	632	710	704	660	672	670	656	650	603	672	676	642	712	691	716	643	704	663	681	646	654	678	689	653	697	663	635	633	648	689	691	679	675	641	625	671	670	645	695	652	647	637	643	641	714	697	662	684	658	680	683	702	710	644	652	662	648	619	670	664	659	667	687	683	673	706	707	645	661	672	657	666	677	651	648	714	662	636	690	658	666	635	635	694	683	682	631	658	647	645	659	660	640	638	659	702	718	722	634	616	644	679	633	671	637	679	657	705	689	676	692	675	631	696	637	696	663	683	660	699	715	698	655	706	635	698	666	685	675	634	681	694	688	683	645	659	631	694	644	688	656	695	701	656	623	674	690	677	701	651	654	671	641	676	662	662	639	698	691	697	625	688	651	646	671	657	722	662	682	668	667	638	654	699	614	709	680	603	658	708	715	655	645	719	665	663	715	713	673	708	637	672	641	686	657	627	699	644	678	737	666	628	701	649	654	668	661	667	673	697	666	625	666	661	657	672	659	669	720	675	608	661	696	680	663	656	748	658	710	630	643	630	633	663	666	648	636	617	645	648	673	648	658	682	689	709	674	677	681	727	677	654	676	620	680	630	676	637	712	686	703	655	640	675	626	671	690	694	664	684	680	661	679	665	695	649	641	653	694	683	668	669	731	650	701	673	702	670	655	661	657	672	719	661	700	687	666	664	666	667	632	672	669	691	639	687	656	642	676	652	639	658	695	631	647	692	643	674	694	661	695	654	656	652	639	618	668	690	672	633	678	666	662	673	659	652	676	674	659	663	588	711	700	683	686	702	721	715	686	603	654	678	676	649	686	669	651	681	658	664	681	703	645	661	736	648	654	688	672	655	639	739	679	683	624	674	674	647	677	685	685	655	685	720	643	651	662	637	660	653	619	694
45222	12570	6593	4849	3093	2112	1437	1041	783	655	563	528	514	418	429	401	384	382	372	390	380	353	376	360	356	355	342	408	373	375	417	372	348	378	378	366	391	367	355	334	330	339	338	369	344	327	375	369	308	324	332	357	350	354	337	336	352	306	381	332	318	313	384	307	354	314	341	343	337	365	321	345	340	314	290	322	342	334	343	320	375	356	339	323	320	322	336	308	338	351	310	313	355	378	366	351	339	339	347	324	355	332	318	365	357	340	294	322	360	304	338	313	334	310	343	334	279	332	354	339	325	318	362	325	330	317	312	344	355	338	329	327	361	346	338	364	317	346	316	329	324	342	322	306	325	314	329	310	321	318	323	317	337	331	326	328	326	306	347	339	294	321	354	330	326	330	346	327	321	335	337	335	323	319	360	338	356	349	313	328	325	345	310	257	331	315	340	344	339	322	325	331	322	336	375	343	317	327	343	290	343	291	318	342	321	302	295	328	314	314	328	347	371	349	308	334	342	341	335	349	337	313	314	346	352	321	318	310	343	279	315	376	299	348	386	314	334	336	323	326	337	338	329	351	269	306	343	369	363	317	326	303	369	351	311	332	336	330	314	307	301	344	298	304	363	353	339	316	320	325	367	364	344	333	370	324	344	303	347	342	347	308	374	346	312	324	333	378	326	332	325	329	334	311	317	350	362	315	315	324	296	345	363	346	320	361	318	319	345	382	301	358	331	332	311	329	364	354	318	339	322	290	312	345	337	374	364	318	368	352	333	311	306	325	333	329	323	343	343	333	353	358	324	334	337	359	356	340	295	334	320	317	337	316	340	302	315	322	310	335	349	284	333	327	327	335	320	353	345	336	348	346	335	327	358	321	334	314	330	316	326	363	340	329	331	350	350	322	327	353	349	272	326	358	294	331	351	344	311	317	327	343	354	350	335	320	298	319	347	344	352	334	314	344	334	341	334	328	326	340	293	337	339	352	318	349	314	338	328	326	352	316	317	326	366	327	292	337	373	320	325	339	320	346	327	325	297	317	345	329	337	313	361	358	326	374	337	333	316	286	346	361	323	295	346	333	303	350	341	326	368	301	313	313	296	339	335	316	375	362	326	372	370	336	314	338	338	335	315	298	322	340	328	350	327	377	347	368	312	313	304	344	334	312	352	320	337	289	288	318	381	340	305	326	301	335	327	330	349	363	329	353	326	314	353	314	321	369	349	290	337	325	321	349	350	333	345	342	286	310	365	322	343	334	318	311	336	328	331	337	358	355	371	336	336	352	309	367	302	287	353	342	328	344	384	383	321	326	328	360	315	339	348	330	336	328	344	332	362	335	323	343	319	319	334	355	343	329	334	353	368	339	365	334	322	359	342	341	316	310	339	365	372	347	358	344	320	337	297	303	351	346	346	330	343	346	315	328	331	305	358	326	320	341	326	313	356	336	315	316	321	365	312	335	339	346	337	349	365	333	346	360	312	339	314	339	356	342	320	349	360	347	321	342	342	327	309	318	345	377	340	325	318	347	317	330	288	334	335	341	359	382	339	329	364	304	357	326	320	323	357	344	344	311	325	316	318	294	327	360	322	314	344	359	355	301	294	319	342	341	359	341	358	338	342	326	335	351	345	315	344	350	352	328	348	351	304	354	333	343	340	346	337	338	318	349	348	345	333	335	349	291	343	341	338	340	335	348	338	328	348	334	351	350	376	320	312	342	332	345	322	343	370	349	321	336	352	348	349	350	338	361	315	329	308	329	334	319	329	323	348	370	337	319	355	346	298	330	355	341	312	326	320	319	360	303	308	350	324	300	341	338	345	305	353	352	315	307	333	332	313	324	335	313	345	366	326	329	316	347	343	345	344	374	340	315	351	321	330	354	326	336	339	345	325	309	337	346	343	344	333	354	355	323	324	322	336	334	326	351	321	342	332	342	339	302	291	369	347	352	355	309	316	316	347	309	317	317	351	354	323	338	315	319	336	314	327	317	318	338	354	320	339	381	314	330	327	333	343	348	336	308	341	373	321	322	309	322	340	336	349	333	335	359	327	341	341	286	329	302	317	346	341	326	323	336	326	325	351	364	330	344	297	369	334	330	320	345	289	338	330	342	334	344	329	300	317	357	347	331	338	334	329	343	365	354	321	326	329	313	328	341	369	332	328	310	311	350	355	336	329	382	385	320	341	391	343	319	317	338	366	359	311	302	340	360	340	347	350	299	339	327	341	343	349	322	297	317	359	330	347	331	356	347	361	394	379	314	300	335	317	357	322	333	291	321	362	328	334	373	348	366	352	344	327	358	325	369	346	313	361	355	338	323	323	349	316	326	379	366	331	299	324	326	313	316	314	345	311	326	311	329	339	335	340	336	336	324	301	301	358	359	333	359	345	350	355	281	377	300	360	322	308	335	354	329	325	345	392	326	355	346	384	341	306	332	325	310	325	307	327	345	327	328	315	339	348	356	355	297	333	307	348	306	295	355	347	326	319	305	340	332	304	373	345	365	377	302	342	354	343	348	308	353	323	307	334	350	395	343	350	283	349	308	354	352	340	315	314	301	319	325	328	362	341	320	336	356	371	361	326	341	312	333	373	294	314	357	351	345	316	347	321	348	351	322	336	352	336	331	337	339	319	317	330	362	350	370	367	355	372	327	322	321	376	326	336	338	347	344	337	365	337	309	369	363	315	352	369	367	343	345	365	322	327	356	330	325	338	317	318	318	343	347	344	367	324	352	327	343	335	342	340	334	328	325	311	356	340	328	324	327	345	318	337	365	345	338	313	368	319	310	315	356	335	334	347	331	350	368	339	317	357	330	342	329	348	332	310	324	363	323	397	328	332	357	316	313	356	317	328	324	336	343	341	318	332	311	364	350	322	318	361	325	314	300	313	346	355	335	298	319	340	331	308	349	320	344	339	305	343	325	321	323	339	378	342	362	352	323	320	347	350	317	338	313	401	333	357	326	340	328	325	330	365	364	291	324	338	309	306	339	306	314	314	367	289	344	315	324	336	318	325	322	337	350	339	331	322	341	319	317	327	337	315	310	369	378	375	320	326	304	343	357	316	349	339	303	320	357	338	341	340	316	299	323	323	284	323	354	352	333	328	347	332	358	377	325	329	282	359	330	345	325	354	334	335	345	336	296	338	320	319	322	302	340	310	367	325	314	291	327	347	330	358	287	335	331	348	336	360	301	335	336	328	349	335	322	305	332	337	333	350	368	337	340	335	321	289	347	321	313	329	328	346	331	323	314	322	352	379	339	331	336	355	329	337	306	339	359	359	291	336	322	359	315	345	307	328	388	374	304	347	352	316	339	341	377	335	330	347	323	336	317	366	328	338	370	313	360	356	291	362	326	333	302	353	332	345	313	349	364	346	315	341	340	333	318	323	324	325	361	351	363	361	309	323	335	378	330	361	336	324	294	353	324	326	315	346	347	321	320	358	346	309	315	329	339	358	353	338	317	336	318	328	317	368	338	349	341	340	307	319	297	323	287
25300	3970	9536	11471	9764	7359	5831	4267	3120	2542	1992	1751	1632	1444	1405	1255	1151	1054	1094	1014	1009	927	967	936	926	906	1011	1014	999	957	992	928	1024	934	987	999	868	918	900	874	869	854	890	849	841	840	827	806	801	818	775	834	866	784	800	765	785	766	769	748	733	741	735	804	776	732	767	752	775	750	737	747	741	766	741	750	806	721	750	746	707	757	746	758	732	739	715	739	781	733	741	747	723	768	735	759	746	728	726	757	729	752	733	687	760	709	682	652	718	744	685	711	789	771	751	745	645	733	758	730	714	692	732	738	710	754	731	721	725	740	712	760	754	760	701	707	753	715	699	732	715	746	773	757	719	723	651	730	696	720	742	739	723	742	753	706	712	674	684	746	739	681	766	692	708	732	692	771	709	792	709	699	705	680	749	734	755	714	777	763	740	771	783	704	715	728	689	782	710	748	710	718	697	726	777	716	730	728	771	736	714	705	727	736	729	725	743	692	786	748	744	711	755	738	716	760	762	741	757	709	751	722	717	733	737	723	723	728	704	749	765	749	773	705	735	710	707	720	798	729	698	686	759	753	764	679	747	738	738	762	711	712	726	714	760	726	710	747	733	701	732	751	738	724	753	691	770	790	759	733	704	776	764	725	703	710	732	702	749	710	744	716	758	742	742	705	733	676	729	721	718	696	665	801	737	740	747	720	736	728	731	699	740	707	718	699	680	746	747	716	728	755	741	746	754	779	689	745	701	820	772	782	710	713	701	735	716	752	686	723	712	763	707	710	715	703	751	734	736	697	734	718	749	715	695	686	709	735	728	768	748	762	735	755	720	719	739	767	736	712	741	715	705	720	738	710	748	755	787	688	713	732	727	728	774	755	726	754	709	732	698	756	734	752	750	724	701	770	712	734	716	736	723	688	755	760	717	751	707	715	754	696	717	748	726	754	724	782	724	722	744	764	746	724	702	699	740	753	703	740	754	715	686	757	674	748	705	746	767	716	713	695	770	735	731	758	724	711	722	750	714	703	704	755	720	725	726	705	747	696	772	699	691	736	735	770	710	760	737	762	725	679	731	695	712	753	719	724	724	765	704	736	751	713	720	707	783	769	760	729	696	771	761	692	778	734	758	708	754	684	738	726	746	691	740	745	698	734	780	750	702	743	717	750	746	751	767	754	752	736	708	737	659	716	730	747	756	717	770	716	694	729	725	747	736	719	704	690	755	761	708	705	683	785	760	714	703	737	696	728	722	742	758	722	754	733	789	724	737	753	735	736	669	747	742	697	730	733	691	712	717	720	710	755	741	761	730	715	707	750	725	731	741	726	722	731	725	674	730	721	778	739	713	748	718	717	708	752	710	740	719	703	704	745	700	721	662	729	701	777	718	692	707	773	709	741	742	720	733	715	695	719	713	721	782	735	763	737	696	709	741	726	696	737	792	706	714	729	690	702	737	753	730	679	718	786	778	755	717	767	737	720	688	708	695	700	726	740	671	719	747	708	705	709	730	746	703	742	757	730	740	762	719	697	746	748	745	706	708	744	754	679	726	742	721	699	746	723	724	745	727	698	778	741	722	713	712	716	748	689	720	733	727	668	741	722	724	706	717	740	690	748	760	722	755	695	689	734	793	709	722	734	729	725	792	734	767	740	736	766	733	788	719	662	723	722	761	729	777	663	728	752	723	779	686	711	729	735	691	789	743	734	694	708	714	757	701	725	726	715	720	713	730	741	672	722	708	731	703	733	738	712	729	733	739	704	742	756	770	731	780	730	712	732	723	772	703	723	734	697	721	697	714	703	775	782	739	738	719	769	694	720	743	732	720	763	729	706	711	740	746	771	727	749	705	735	741	717	732	792	709	729	692	777	745	734	653	731	746	734	755	702	739	759	722	743	754	702	704	694	688	655	722	738	746	707	708	755	737	767	683	746	781	696	764	721	706	716	701	713	724	750	713	715	753	736	733	696	780	743	719	741	718	741	716	691	732	701	704	707	666	778	719	773	727	711	723	719	748	744	718	762	776	709	739	783	676	762	741	760	747	728	737	699	709	733	719	786	698	681	675	718	708	741	725	724	716	718	720	719	750	758	749	683	747	736	737	750	730	748	719	736	712	748	765	736	779	812	720	702	690	748	737	700	730	748	754	731	691	773	712	730	705	733	721	719	715	750	690	733	778	710	733	771	689	715	751	676	755	705	732	699	723	769	721	716	769	728	718	707	694	674	754	731	712	815	765	716	737	742	710	754	758	696	745	733	777	753	723	697	724	788	755	758	703	747	699	720	723	697	717	709	728	770	702	731	703	734	743	791	706	728	732	685	767	733	699	684	752	700	758	696	741	735	738	694	749	695	732	690	734	739	806	715	732	769	707	732	766	756	735	714	726	740	750	715	710	771	736	710	711	778	716	713	732	739	724	712	702	693	693	759	755	714	732	745	704	727	743	732	760	726	742	728	768	714	712	696	726	724	690	775	759	715	699	709	720	710	716	740	720	794	768	731	719	727	704	739	771	710	754	698	778	772	723	741	697	695	724	723	730	767	742	733	741	734	771	699	714	751	748	736	703	754	750	722	718	698	749	758	701	764	731	707	758	699	726	730	775	750	687	738	728	697	712	771	702	727	715	773	732	728	723	723	700	730	720	764	693	744	773	731	753	698	743	746	763	722	742	742	689	738	768	736	785	706	736	677	754	743	765	690	713	738	729	673	711	705	691	725	743	756	724	700	734	717	701	706	727	706	746	689	750	723	727	723	706	742	746	694	706	755	766	707	681	736	761	758	732	700	698	719	720	751	697	736	725	703	746	702	727	717	710	757	709	732	718	732	720	738	768	721	725	731	701	705	724	736	729	749	735	739	708	728	720	744	695	747	710	712	710	738	729	788	742	752	740	741	701	697	735	713	755	762	757	734	785	711	722	761	711	715	764	703	744	794	754	752	754	680	723	718	772	728	721	713	688	718	748	759	680	751	754	747	722	750	724	761	720	752	696	795	754	743	718	699	753	708	788	719	737	695	746	712	735	730	724	736	732	730	701	722	692	774	717	748	795	707	736	783	743	709	762	752	762	755	745	767	737	747	731	791	705	745	762	764	733	729	730	765	739	745	779	727	728	730	684	724	716	684	698	725	775	691	729	694	729	740	724	712	694	763	718	730	715	731	724	760	785	668	705	721	711	741	716	706	754	730	723	695	711	716	722	747	723	732	713	715	699	750	732	730	737	733	714	744	693	743	715	745	762	781	767	724	795	706	678	765	710	767	701	728	676	731	698	738	723	719	725	703	758	749	727	762	733	705	723	698	742	747	734	723	703	699	762	735	697	775	672	737	736	795	688	702	792	719	760	727	719	728	736	774	738	735	743	759	735	682	762	736	705	710	725	806	708	732	693	728	739	755	744	742	735	705	715	742	742	767	744	721	673	752	719	737	738	709	726	725	754	752	704	694	727	703	730	717	718	777	703	691	751	700	735	731	811	725	728	716	656	701	735	699	708	749	743	760
13960	2153	1923	1529	978	743	572	445	396	335	300	262	265	250	237	226	236	198	223	227	173	236	224	200	216	204	225	237	208	196	190	259	224	240	184	231	233	200	231	206	200	216	216	250	210	227	209	197	189	191	217	234	250	214	248	234	226	221	171	197	234	214	184	231	208	211	213	221	212	218	214	211	223	193	213	212	247	218	220	208	214	231	222	219	206	210	224	224	219	204	206	221	200	213	213	231	214	202	235	183	214	213	221	218	163	198	209	207	221	183	201	201	187	210	223	228	231	193	218	226	206	222	228	212	219	212	210	209	211	181	226	198	229	231	204	211	210	227	191	207	195	236	189	180	200	210	219	224	206	199	199	193	189	208	205	218	232	246	228	181	224	190	207	186	188	187	193	225	210	222	195	202	212	201	188	183	219	198	223	185	189	193	216	263	227	231	207	221	213	231	216	219	200	197	246	220	202	196	228	214	190	207	215	219	211	225	202	188	192	208	191	215	205	198	214	219	209	218	232	215	210	201	196	216	193	217	203	213	195	220	223	225	218	172	213	250	244	217	208	192	214	208	220	192	205	191	216	221	202	205	256	226	205	210	221	216	222	214	227	212	214	213	194	208	210	188	210	217	190	221	211	196	226	212	214	209	204	208	209	234	230	212	224	220	193	206	214	221	234	204	206	212	234	208	178	219	208	236	239	225	204	226	230	223	173	209	192	183	214	197	206	205	195	206	212	209	190	201	208	203	229	199	218	203	188	232	217	198	200	191	222	193	212	227	250	203	210	203	216	190	211	232	192	170	180	198	213	189	209	195	229	222	206	226	200	256	242	253	235	261	185	199	190	224	235	231	206	236	217	209	206	229	195	228	232	230	224	206	202	214	200	196	234	235	210	203	222	216	211	193	188	202	220	219	202	193	226	215	210	226	235	187	221	221	211	209	197	242	212	197	250	228	184	221	205	197	202	202	197	212	215	178	206	228	191	216	216	216	227	239	231	229	208	193	207	194	205	200	210	188	201	207	205	198	205	182	215	202	216	208	229	188	199	247	219	206	224	212	192	166	209	253	197	211	252	246	205	188	180	185	208	213	227	204	183	214	227	249	229	207	202	200	203	217	223	228	199	188	178	191	215	197	212	206	198	212	201	186	208	256	219	196	220	219	209	200	201	200	197	201	208	180	221	199	205	214	263	196	193	209	208	222	219	208	240	204	205	254	221	211	235	204	204	201	236	239	205	232	210	224	198	217	206	237	202	226	230	198	199	229	211	216	217	214	230	204	222	198	214	238	213	213	239	228	198	213	241	230	221	225	220	214	215	205	235	170	230	184	209	211	219	219	236	236	210	206	184	205	185	228	206	221	199	194	224	216	225	198	179	238	207	215	205	199	209	246	207	224	236	203	222	209	200	200	186	226	211	201	232	200	215	234	204	216	207	207	252	211	211	215	222	224	224	222	203	201	189	206	216	232	197	210	207	190	199	218	247	216	221	233	221	192	220	193	220	226	222	223	206	203	212	233	215	181	202	248	191	189	187	181	241	208	199	198	235	188	235	207	250	239	198	213	210	200	210	216	202	201	186	215	202	229	204	201	211	238	221	228	215	217	223	206	227	206	224	221	197	198	243	197	228	238	214	205	205	215	224	242	225	201	206	211	241	212	196	213	215	227	222	220	202	231	219	211	190	214	225	222	209	195	185	215	202	188	201	218	239	220	228	233	196	199	212	239	207	192	218	216	212	214	201	210	199	173	204	213	210	227	220	187	213	217	213	233	206	193	207	194	240	221	209	225	214	209	234	203	214	240	213	194	214	226	206	226	244	197	215	227	199	214	194	214	203	210	203	230	213	243	222	238	208	209	213	186	188	212	221	188	196	218	201	215	185	186	190	214	220	224	243	218	229	211	214	204	198	199	211	222	194	211	193	194	214	230	191	210	198	200	197	211	196	241	202	202	202	198	219	203	208	202	215	199	206	221	211	232	231	226	231	196	204	220	204	215	223	214	200	205	245	231	207	234	232	260	243	197	223	215	221	209	193	193	191	232	231	229	201	214	217	218	209	223	193	217	219	215	207	226	188	211	191	189	202	231	205	195	202	211	207	208	213	192	213	224	189	217	210	224	183	201	212	224	209	217	209	192	206	218	206	221	231	233	199	220	221	215	221	218	214	211	227	215	199	207	220	207	215	205	217	205	202	220	252	213	209	215	255	226	210	230	215	214	223	195	205	229	172	220	196	202	188	233	222	222	218	236	215	188	203	195	200	200	210	194	211	209	181	208	213	231	227	209	217	194	186	197	173	218	218	226	184	218	223	194	211	205	210	248	210	232	190	208	212	203	192	219	239	212	191	221	196	232	215	231	236	243	224	184	233	228	214	198	218	195	205	229	214	266	186	213	223	192	210	209	206	216	201	218	240	215	201	197	207	243	190	219	210	226	209	212	219	178	217	218	207	217	193	201	198	234	219	223	202	206	211	213	222	223	208	209	225	202	232	197	180	201	201	225	216	189	215	214	188	215	219	208	226	201	213	211	213	201	194	217	221	202	204	198	202	202	214	193	183	185	215	205	212	203	198	205	183	199	223	230	217	236	179	221	195	201	224	241	238	226	190	199	181	225	216	184	191	203	200	202	241	208	200	214	213	225	229	212	216	202	203	198	239	197	199	199	218	190	224	234	208	180	224	194	215	211	218	199	218	175	213	202	212	202	214	206	197	220	204	197	214	199	192	205	227	211	223	204	191	181	198	220	217	218	197	208	211	206	212	245	212	227	217	194	227	180	214	229	235	182	194	201	203	205	189	211	214	195	210	231	199	206	200	214	225	196	199	225	197	232	197	191	210	208	224	218	216	200	205	233	196	215	189	226	226	199	197	200	200	214	219	198	193	192	213	213	205	191	207	205	229	220	208	234	199	204	238	196	192	233	229	213	209	217	239	201	202	230	196	224	204	181	192	217	234	251	239	204	210	200	206	200	214	222	191	212	215	204	206	221	209	226	231	229	206	215	220	216	207	234	227	208	175	209	196	206	224	201	213	231	193	213	190	208	188	188	222	229	222	204	197	199	236	192	215	212	211	189	189	230	201	238	189	220	215	251	234	202	213	219	191	220	202	236	220	180	212	188	180	205	190	229	222	207	200	238	207	215	218	220	225	185	224	209	205	188	217	231	209	218	224	245	236	233	214	207	204	211	210	231	211	205	214	193	179	195	189	204	224	222	231	217	194	190	197	214	234	204	222	220	226	219	204	229	253	175	221	209	236	220	234	233	236	178	206	198	234	206	225	213	208	219	220	228	212	218	217	223	221	211	207	226	225	202	188	198	224	222	193	209	218	216	224	231	216	197	222	196	230	211	232	209	182	233	206	217	225	214	210	215	227	222	190	218	225	201	194	239	230	207	199	213	191	233	219	206	235	217	235	233	187	183	222	211	237	183	172	199	168	207	212	230	221	192	197	223	189	234	221	188	213	220	214	204	198	220	219	226	214	217	222	191
7957	1606	3749	4565	3700	2978	2225	1696	1374	1115	884	782	759	701	708	618	619	625	583	638	611	584	517	563	588	561	555	542	554	585	580	581	584	533	567	514	583	548	561	516	548	527	532	572	577	535	545	535	508	526	512	510	526	526	516	493	498	491	505	510	494	528	496	519	509	515	541	514	478	545	513	535	490	513	505	520	569	532	507	484	463	482	523	484	445	511	511	490	525	501	476	455	486	510	510	477	517	498	492	521	533	504	492	505	510	530	508	518	496	509	533	535	525	522	504	496	502	578	493	521	509	472	491	479	469	471	487	491	499	479	463	483	493	478	490	511	511	502	481	484	533	502	432	555	510	538	499	450	488	512	487	478	486	524	453	500	487	485	483	473	523	502	485	481	526	495	521	480	536	494	486	506	514	485	510	494	507	511	513	480	474	532	515	476	522	464	526	508	518	532	485	478	497	472	521	522	481	486	490	521	530	526	479	474	514	502	526	499	448	486	545	512	507	479	501	467	499	543	525	513	499	492	500	482	521	474	523	462	518	493	457	499	514	529	510	494	536	516	481	479	496	519	477	501	474	530	529	534	544	496	504	488	546	521	515	474	525	488	465	462	504	550	504	506	487	492	518	509	501	480	530	488	493	491	495	465	507	493	508	489	482	496	503	513	479	503	507	502	466	509	493	474	500	532	504	479	485	508	506	497	460	493	480	500	500	508	507	510	485	503	479	464	488	513	465	506	490	471	501	506	465	495	515	484	500	478	493	460	504	471	520	525	509	524	470	529	540	514	537	456	538	507	503	459	513	503	515	542	495	507	502	511	526	514	476	513	497	495	477	481	476	499	501	503	507	479	503	514	515	491	541	545	485	503	497	492	530	503	486	489	502	485	543	475	459	484	541	466	486	473	481	547	476	501	564	525	492	513	507	515	464	501	495	501	479	511	510	528	535	529	491	533	510	479	517	477	507	531	506	534	494	497	510	514	543	541	475	460	499	509	476	546	460	506	517	510	485	503	490	465	493	533	483	465	484	509	505	482	555	488	486	500	551	474	537	492	502	510	525	533	479	456	543	511	477	482	507	500	531	488	484	454	481	501	528	512	523	455	501	533	503	536	465	484	506	490	535	488	489	454	476	467	507	485	525	518	496	523	499	490	483	535	504	441	482	495	512	486	494	491	511	487	495	509	528	502	541	489	517	485	474	531	507	478	508	545	518	497	495	485	493	495	526	513	499	502	518	473	502	519	506	444	520	500	472	506	493	503	494	500	522	496	509	512	489	483	476	510	488	525	496	504	498	512	459	525	499	521	496	451	488	502	509	498	502	498	498	468	470	530	494	485	525	489	517	473	467	492	499	584	489	466	510	490	433	493	530	509	511	491	522	495	492	491	488	467	533	538	476	507	493	507	496	475	499	479	502	500	544	457	475	521	523	503	465	503	464	496	485	510	516	500	473	498	477	497	510	488	521	517	474	497	482	459	462	448	512	482	423	491	485	516	515	504	556	473	524	520	471	525	532	497	522	502	485	547	501	454	506	546	502	523	513	516	548	498	525	512	471	531	501	461	462	487	493	527	518	493	497	480	503	467	479	480	470	498	496	487	492	536	461	501	509	508	525	522	494	532	460	524	516	549	512	519	504	524	512	486	509	479	481	471	477	536	469	533	483	462	517	492	464	463	507	504	504	492	522	501	512	503	504	462	448	489	499	486	516	487	491	483	514	480	522	504	511	502	495	503	506	503	501	496	495	475	515	496	509	521	478	517	524	471	500	535	525	502	517	496	551	464	531	529	512	484	487	525	541	515	519	476	502	544	509	540	538	476	471	499	530	486	507	520	497	493	465	486	480	514	530	533	525	499	491	478	493	483	468	520	510	536	500	494	497	534	503	483	503	473	523	520	499	446	510	532	524	530	505	509	542	474	488	489	481	505	501	483	500	488	494	473	520	518	542	507	494	504	500	513	499	515	531	458	512	465	514	516	495	507	506	519	492	481	515	495	486	480	489	506	506	516	507	481	493	483	475	524	540	502	509	486	512	471	498	497	523	476	515	479	531	463	573	519	501	510	485	524	513	483	530	526	497	498	511	500	503	512	478	509	476	499	517	531	512	501	474	516	503	510	525	483	481	517	499	492	469	520	478	501	506	493	464	526	496	492	512	484	474	457	501	511	495	501	510	460	519	491	517	530	500	499	505	506	516	493	489	477	494	540	498	507	519	438	484	512	490	512	495	530	499	517	505	493	504	487	491	467	492	493	488	536	463	527	462	488	509	531	484	487	461	463	487	469	460	518	486	486	510	499	491	484	494	469	507	511	549	499	457	500	516	497	520	510	502	495	459	551	493	484	513	512	501	524	484	470	523	473	483	526	475	514	527	537	512	499	515	507	507	502	513	523	512	484	487	487	500	487	491	499	534	452	483	470	462	484	530	479	539	478	493	506	474	487	515	475	503	494	510	505	459	516	526	495	554	517	492	491	474	465	514	498	515	477	498	505	514	470	525	470	497	474	493	492	505	491	495	511	474	469	591	491	495	515	502	486	489	531	557	483	485	489	527	492	474	478	506	494	471	484	498	509	455	477	480	512	524	499	501	513	486	506	542	507	483	521	569	519	486	489	504	492	514	484	488	467	473	463	510	518	464	534	500	500	479	525	504	517	515	520	480	538	481	529	505	534	485	527	486	514	482	522	549	528	495	491	505	524	521	542	445	486	494	488	490	483	497	466	521	523	531	484	512	482	526	482	500	535	553	517	503	531	480	510	484	521	480	514	474	511	476	534	482	470	500	494	506	508	540	477	507	493	434	502	522	515	493	473	474	510	494	509	497	513	524	476	504	497	491	503	513	477	485	494	461	476	480	524	526	467	474	513	540	514	509	492	496	536	533	494	489	496	509	499	471	488	500	509	499	498	506	488	498	505	508	504	523	481	489	481	472	501	512	504	498	503	518	520	446	467	496	546	506	550	555	507	500	506	496	514	499	532	538	479	529	474	494	498	521	509	470	523	470	522	499	519	488	503	511	535	513	508	533	500	508	522	500	504	535	514	466	479	474	497	514	516	494	497	481	505	482	483	495	521	461	478	486	477	472	441	511	513	529	510	519	500	473	498	483	519	519	505	498	497	542	541	547	509	492	465	470	489	460	504	485	525	514	541	521	481	513	481	505	530	480	531	512	490	464	467	462	495	447	474	505	492	511	493	506	510	531	468	491	491	490	533	475	450	498	498	502	497	474	528	531	469	487	533	454	502	476	486	482	464	511	510	469	499	516	507	463	505	491	507	534	520	477	474	485	476	546	501	474	494	507	509	486	503	496	457	500	512	518	500	510	503	493	504	491	490	502	475	483	497	516	459	510	515	471	477	500	494	494	480	503	481	495	498	506	532	478	496	511	476	465	525	477	490	579	498	530	484	514	467	481	534	503	506	510	486	511	526	474	499	508	514	541	484	513	543	475	488	560	473	485	509	511	539	500	495	471	495	475	517	531	501	522	534
31591	6502	3868	2941	2066	1435	1076	763	604	464	464	418	359	353	355	333	313	322	352	328	300	296	277	230	337	318	307	343	324	330	334	299	300	323	313	332	300	258	315	307	334	322	315	278	311	328	310	323	281	296	311	305	281	290	269	305	273	291	314	288	302	289	319	304	354	295	322	269	298	303	317	342	329	277	307	285	298	284	296	289	309	290	314	305	285	287	305	266	285	300	300	299	277	302	312	313	312	283	297	307	292	309	289	313	302	270	306	311	306	315	328	285	295	302	323	311	291	292	314	297	323	288	297	322	299	305	288	325	308	326	291	320	286	266	286	304	312	321	269	326	307	288	294	289	292	286	319	284	292	298	287	310	279	322	295	323	314	279	291	285	292	312	331	297	266	281	314	322	274	296	259	291	269	278	286	299	285	321	308	300	262	268	293	322	292	289	291	293	252	315	292	258	302	270	303	290	290	312	312	280	309	284	308	263	314	302	290	267	305	321	285	292	287	281	300	292	294	283	290	301	305	320	300	259	291	278	248	277	298	295	255	300	276	258	284	314	282	275	273	272	305	291	305	312	272	274	285	276	313	299	293	304	311	302	299	277	296	271	295	258	290	302	309	294	305	274	312	284	287	274	288	296	290	304	332	296	315	309	282	301	299	299	288	291	289	261	278	325	299	268	324	297	313	297	281	310	246	313	281	255	341	318	276	279	314	294	296	292	281	301	278	284	288	265	309	302	303	308	287	330	301	280	317	272	283	280	292	294	317	298	298	305	265	269	278	288	310	286	269	285	277	333	280	297	301	279	292	314	287	316	301	285	271	331	310	286	308	298	298	295	304	287	292	301	287	283	301	272	319	316	296	292	294	302	275	303	277	296	326	294	308	307	303	286	291	311	321	297	306	281	304	331	288	311	260	295	320	284	258	330	286	301	267	286	308	276	299	308	281	268	304	319	277	324	287	309	332	306	299	297	289	278	270	253	296	325	285	264	318	319	319	279	290	306	300	291	302	291	305	307	308	276	305	226	282	304	285	302	302	311	319	276	302	296	325	270	275	285	300	313	320	294	307	323	294	286	261	287	300	315	297	304	277	287	270	319	306	284	303	289	293	325	304	300	299	296	297	324	308	292	334	305	308	279	300	304	293	270	295	287	330	296	310	282	308	313	317	288	265	326	296	320	289	306	315	323	312	277	281	293	289	287	301	296	301	297	293	331	310	276	307	283	317	292	257	296	310	297	302	281	265	298	318	281	260	309	288	283	275	295	279	295	293	278	262	326	298	318	315	310	288	314	298	267	317	307	293	270	299	269	300	256	295	315	343	314	284	278	287	274	293	297	284	305	298	276	249	297	313	294	270	297	274	275	294	322	335	288	318	288	330	312	287	293	303	271	338	280	301	284	269	320	282	267	266	284	335	303	274	278	284	304	304	334	261	288	281	308	287	312	276	299	292	293	269	291	273	293	281	279	288	276	296	315	292	304	298	294	282	283	329	293	311	307	315	318	301	314	310	313	294	302	310	308	323	301	305	308	284	282	365	308	288	288	318	299	309	261	265	297	298	327	303	278	311	307	320	279	276	293	325	305	299	323	275	285	298	272	289	276	330	317	294	338	293	308	276	264	288	333	335	280	281	281	307	303	271	264	302	295	318	299	317	280	291	291	288	292	272	277	259	300	309	280	310	301	295	300	315	300	300	296	307	267	308	296	316	307	306	328	292	295	299	306	301	268	312	324	309	302	281	298	303	274	287	358	334	263	304	305	307	278	299	288	267	306	280	302	340	320	297	285	288	247	259	273	302	301	328	321	309	273	296	322	276	298	300	303	310	284	291	277	312	315	297	274	256	303	294	288	311	298	262	298	285	308	306	286	301	293	270	269	310	306	298	284	284	294	275	316	294	290	302	291	295	269	284	306	315	270	301	322	293	276	303	309	291	283	294	328	270	323	306	312	306	261	254	304	326	289	328	312	332	341	277	333	284	308	299	255	285	307	301	301	346	293	276	329	274	315	283	303	285	303	280	297	289	275	290	334	306	289	307	298	288	291	311	324	313	302	302	290	289	301	261	257	287	292	298	297	297	304	289	347	322	306	277	287	311	278	305	321	254	332	349	274	296	268	266	297	316	299	278	278	285	317	299	328	305	277	311	327	279	289	299	276	308	283	282	314	257	307	294	274	289	285	315	266	295	281	311	265	305	288	297	302	284	317	300	306	291	278	321	315	287	327	298	299	322	280	286	279	279	288	276	301	275	298	285	364	302	321	260	309	338	256	302	322	301	324	288	320	280	299	283	302	285	298	297	308	331	310	281	315	293	284	265	288	334	288	282	279	292	283	315	290	274	287	298	328	312	297	283	303	308	299	306	290	314	274	279	278	293	312	304	288	314	318	311	309	303	299	289	293	303	277	271	309	314	298	287	295	281	311	318	304	322	298	275	324	294	300	301	277	314	285	285	296	292	285	298	294	285	269	281	333	301	295	304	309	289	333	301	302	304	317	316	311	302	278	293	299	304	306	292	309	295	303	301	269	302	284	281	304	306	335	307	280	307	268	288	317	309	305	280	297	279	294	326	277	315	294	273	291	302	287	305	304	305	272	311	288	311	313	313	311	316	321	304	311	318	277	294	286	297	309	295	276	269	281	341	318	325	304	323	284	320	269	322	303	242	283	304	306	316	333	312	266	311	286	315	264	299	304	273	296	279	317	313	319	294	304	270	294	303	299	288	299	301	274	284	273	320	286	294	290	307	295	254	276	274	311	285	254	312	305	296	319	300	337	296	296	298	309	280	285	307	300	317	301	321	294	299	280	370	306	337	290	287	324	286	282	309	311	271	285	281	290	301	342	317	318	283	291	303	293	282	277	282	290	303	292	283	290	315	293	305	263	278	296	293	309	332	317	299	309	315	261	308	321	281	286	281	294	266	301	309	305	320	320	332	312	291	257	299	288	290	255	295	280	287	304	290	276	283	285	268	293	311	279	254	279	282	300	281	291	275	302	294	303	277	277	292	300	290	276	257	323	306	292	281	319	320	314	307	310	306	286	284	281	288	290	251	298	316	298	295	291	280	267	337	292	322	305	280	290	289	315	288	298	304	262	312	311	283	303	347	297	326	316	314	316	310	290	316	298	310	308	266	311	309	296	285	306	290	332	284	315	294	275	256	294	294	279	272	285	302	272	297	276	299	300	286	300	278	280	300	255	265	307	288	292	287	305	306	301	316	304	334	292	312	293	263	273	278	298	300	303	281	285	265	330	310	320	309	276	279	310	293	289	291	288	300	347	336	319	287	289	276	294	332	332	313	307	312	294	280	303	326	298	285	329	270	275	293	271	299	303	306	310	307	274	284	304	315	312	268	289	291	310	359	339	318	350	313	315	309	298	327	280	310	276	286	300	331	290	307	328	318	289	285	316	307	284	270	303	283	253	308	302	297	304	310	286	289	313	290	300	326	298	283	320	318	292	352	306	332	302	322	332	305	305	293	278	323	317
18099	2862	6639	7933	6837	5449	4183	3244	2452	1938	1558	1387	1197	1125	990	973	952	874	916	903	859	843	803	817	852	821	827	838	789	846	863	851	837	770	841	797	808	799	774	762	759	765	805	754	748	687	728	707	765	719	743	701	717	706	749	664	670	669	733	640	659	677	651	695	666	653	703	679	662	658	641	665	707	620	647	650	681	661	612	682	663	651	683	704	714	688	677	627	686	634	639	668	648	689	678	659	662	700	650	682	635	697	667	754	674	629	663	701	661	652	706	696	682	720	669	692	690	667	673	702	670	668	664	647	653	666	659	709	680	660	641	674	657	641	663	646	653	662	632	674	657	667	659	677	670	685	662	676	677	723	702	684	713	697	637	737	664	682	670	698	650	693	658	671	705	647	665	674	690	646	658	677	684	684	694	680	656	665	745	673	683	659	630	646	679	700	702	680	675	667	681	665	646	643	709	697	653	668	629	682	656	682	664	672	638	701	666	681	694	652	717	637	656	704	610	672	669	661	681	656	671	652	701	632	643	650	662	670	667	692	690	673	658	626	683	708	622	729	698	642	670	673	673	650	678	692	640	651	665	668	661	637	679	686	651	709	655	700	628	675	679	657	642	674	699	648	655	662	664	686	659	736	658	621	693	657	667	669	686	642	677	727	653	660	657	672	684	689	637	650	655	705	742	691	658	623	658	645	692	637	715	674	668	655	670	684	617	702	669	694	709	694	674	650	673	683	654	650	686	691	739	682	715	668	650	684	688	662	632	704	697	700	704	662	665	664	685	676	660	571	687	714	630	632	671	646	675	666	740	692	677	692	625	673	668	675	653	656	630	685	644	714	685	662	672	649	709	679	681	635	623	665	659	665	641	649	695	678	680	662	697	714	621	725	659	691	618	676	702	708	689	650	652	655	671	670	676	669	679	638	685	679	669	684	629	643	697	690	706	678	676	682	698	619	670	691	646	674	650	604	671	693	663	692	657	677	677	706	665	662	711	706	643	653	672	670	684	660	684	682	672	654	632	686	650	678	673	620	719	676	648	651	691	709	643	661	680	684	680	684	650	654	679	639	649	646	655	692	718	660	673	679	688	649	642	664	687	688	668	682	656	699	678	645	716	666	668	604	685	696	681	669	646	649	675	682	700	678	673	695	661	674	649	679	696	663	680	709	675	662	720	640	708	648	642	683	678	648	682	696	693	729	662	670	664	672	694	689	678	681	678	696	650	619	604	635	701	696	662	666	702	678	697	681	604	680	690	669	668	664	713	673	679	709	703	695	657	638	678	672	644	742	671	690	681	636	673	677	701	716	701	659	687	667	671	675	643	704	682	683	690	696	684	672	669	645	656	682	658	681	670	659	624	643	719	693	653	680	698	656	648	670	664	658	632	685	689	676	658	655	710	673	653	627	647	674	681	661	630	640	695	682	705	650	692	632	677	646	654	696	672	688	680	703	651	646	623	690	673	666	697	664	673	673	637	615	634	659	684	653	695	684	667	661	683	648	640	682	703	693	703	670	704	634	655	669	661	661	676	612	692	677	671	672	667	691	715	681	661	685	633	671	683	685	681	695	666	680	645	649	667	704	690	669	644	675	660	678	678	651	660	690	652	622	682	676	703	641	648	692	676	682	644	675	635	662	676	653	699	692	649	685	695	634	690	630	656	635	648	707	632	662	684	686	670	637	668	713	667	679	686	654	674	672	666	704	676	687	616	675	634	654	659	657	690	639	667	618	703	714	667	686	672	675	689	653	627	669	689	700	692	674	692	646	624	712	696	690	682	607	663	666	661	655	650	658	677	684	677	676	682	649	668	660	662	626	658	706	683	691	652	649	720	652	733	644	675	685	710	666	682	659	696	700	669	684	708	661	697	664	671	662	658	683	662	698	667	645	667	698	692	715	677	689	688	655	651	661	668	703	660	663	678	734	646	655	710	646	674	704	680	695	627	642	672	647	660	654	623	707	632	685	688	688	692	670	649	676	623	630	654	656	661	695	661	658	677	679	678	702	676	689	687	650	681	643	618	706	659	680	737	650	678	657	628	692	627	716	634	691	661	639	640	701	639	658	674	671	703	637	656	663	675	673	678	679	681	672	648	664	650	682	718	649	670	675	684	635	607	713	681	682	645	652	675	716	678	697	632	614	644	677	694	652	628	707	672	659	699	663	679	657	694	670	694	683	688	671	682	681	648	709	673	661	652	678	707	633	662	671	658	704	673	693	661	688	687	692	664	702	704	692	699	710	698	641	716	676	655	653	682	668	686	638	678	677	684	650	694	634	722	605	671	676	656	664	647	675	665	676	668	684	636	674	678	694	691	673	693	659	662	618	675	659	656	640	716	718	646	650	698	661	635	626	657	646	709	702	619	647	696	684	677	722	647	665	705	651	706	647	694	644	702	690	694	646	669	714	656	684	689	691	697	659	621	685	692	674	714	626	667	652	673	703	650	724	662	649	640	721	615	652	706	688	661	656	695	675	670	693	690	655	645	663	670	660	596	676	730	702	684	669	656	672	689	646	713	677	682	698	681	689	676	672	710	695	658	667	693	667	675	664	684	656	675	654	688	705	660	681	686	630	660	664	663	647	689	640	687	649	656	650	678	693	662	728	675	697	676	659	631	685	667	649	647	690	726	666	653	691	692	663	650	678	668	673	653	679	678	672	657	658	622	656	688	646	704	673	632	674	655	677	668	689	719	646	618	704	675	682	673	681	689	702	673	697	641	657	657	742	686	675	664	709	656	666	637	693	675	630	647	681	736	644	695	693	668	657	691	711	647	696	684	694	653	682	701	626	652	687	646	672	654	652	634	655	720	647	643	689	680	678	631	662	640	671	664	643	692	597	660	638	695	730	714	668	694	667	679	630	669	664	652	691	694	637	694	691	685	636	649	662	689	694	707	654	677	661	711	648	673	698	671	675	619	686	645	684	633	703	657	677	674	711	678	686	687	639	648	699	678	662	693	638	662	684	660	669	646	689	658	674	675	667	662	688	672	686	657	690	681	631	662	652	684	713	678	650	627	703	676	682	695	645	669	672	651	685	647	682	671	664	693	666	633	722	699	693	675	650	683	689	665	693	667	648	661	679	670	666	706	639	648	672	650	742	679	660	666	636	671	685	658	636	666	655	685	725	659	677	651	660	713	667	678	700	676	619	649	681	678	644	689	731	645	690	697	728	690	663	675	727	655	639	674	656	650	664	656	637	655	675	674	669	648	673	617	700	683	628	635	683	720	648	667	637	634	636	655	666	663	667	697	683	685	670	666	682	659	670	715	671	684	706	669	691	692	691	639	614	660	599	689	654	667	686	652	709	684	704	667	699	688	692	697	680	690	703	637	644	674	649	700	664	683	692	664	659	649	625	638	697	630	636	655	711	643	660	678	696	673	671	650	667	678	687	646	670	663	680	666	671	699	712	656	689	695	685	682	693	722	676	651	637	642	724	683	705	668	650	643	680	680	679	656	718	645	673	665	688	697	658	681	634	683	654
42186	11206	6216	4787	3004	2019	1471	1009	838	646	585	560	443	445	440	485	418	433	377	359	345	394	360	390	367	360	379	358	369	375	352	366	339	362	376	385	382	406	392	368	364	337	374	354	330	343	341	359	310	312	349	346	312	372	336	333	309	325	362	342	323	340	324	325	328	331	343	352	306	331	363	321	379	357	338	332	344	340	355	354	319	342	328	372	374	315	343	301	343	350	331	365	342	325	328	326	313	307	307	338	342	301	299	383	315	334	322	306	281	362	337	344	308	326	375	309	334	354	328	350	329	322	316	306	311	323	362	309	323	342	339	338	305	327	373	340	302	323	340	326	341	328	368	308	310	342	314	348	328	313	338	355	321	298	341	373	324	337	345	315	348	361	333	349	355	378	335	335	347	330	329	313	332	328	349	374	341	332	349	333	328	326	358	351	305	316	322	319	369	328	369	324	344	338	344	326	340	318	360	344	327	351	351	358	336	329	362	354	320	297	326	315	316	322	332	366	331	329	305	308	338	345	330	312	341	348	349	343	368	302	348	349	339	317	354	358	324	349	340	326	355	333	339	361	336	332	313	341	334	329	304	342	342	333	338	343	314	324	326	353	300	336	324	378	341	352	327	366	325	358	358	365	385	355	322	367	382	374	364	349	342	282	359	330	317	341	319	312	348	326	336	325	345	331	335	332	317	342	321	327	314	338	322	334	344	335	330	358	365	357	369	345	332	318	302	331	361	356	336	336	309	320	347	342	360	366	331	350	340	335	321	315	328	313	331	311	363	318	368	370	314	322	337	333	330	332	328	333	370	322	351	333	347	314	352	316	276	323	340	319	312	310	319	343	343	384	317	335	325	338	343	372	310	333	335	322	301	312	329	316	321	323	337	334	360	302	336	346	339	373	327	334	355	306	336	316	325	341	331	330	314	290	341	361	336	355	354	352	337	304	332	334	348	341	354	311	344	331	326	327	340	344	335	282	332	361	314	329	331	326	327	304	318	350	342	367	303	361	334	302	305	316	307	326	331	303	322	337	306	329	338	325	365	334	337	323	335	323	371	325	321	314	305	332	344	307	297	317	330	316	314	285	332	298	339	335	340	352	345	327	306	324	343	300	327	356	332	312	334	330	318	335	309	339	325	333	347	311	328	313	330	333	354	302	335	325	317	353	306	331	348	336	320	328	349	322	329	353	340	295	382	347	336	353	318	349	338	324	360	345	353	340	340	338	329	349	315	335	314	347	283	303	361	355	324	308	332	348	297	347	323	353	344	402	354	331	357	333	341	356	325	338	363	332	324	331	345	285	304	325	329	352	325	333	354	335	361	318	338	353	345	343	319	337	341	337	344	324	322	343	322	367	333	321	335	334	337	359	339	353	313	331	352	310	310	307	310	310	326	359	335	317	330	306	365	337	335	314	351	302	320	334	348	371	341	364	343	313	320	338	319	327	337	337	346	334	328	344	326	358	324	303	352	355	300	309	349	341	325	328	401	369	328	338	366	323	302	312	301	337	332	327	317	319	345	326	338	318	343	349	366	350	325	351	320	335	302	330	366	308	336	358	381	374	325	319	350	329	350	350	334	334	336	304	363	349	340	341	367	318	335	361	353	358	333	361	290	325	328	330	336	334	327	332	298	336	327	312	347	313	296	365	317	333	304	352	297	322	325	353	324	345	325	330	364	309	337	326	313	322	299	343	341	356	293	303	352	335	356	383	353	322	326	317	323	342	290	363	329	300	348	353	312	318	339	337	329	327	346	341	327	335	350	338	340	305	334	300	338	326	329	348	332	364	326	348	336	360	353	353	351	304	338	307	305	339	341	336	329	327	315	352	357	338	318	366	317	353	320	335	334	350	370	313	330	315	318	340	347	315	320	340	357	306	342	342	305	321	341	335	338	327	381	309	340	340	335	381	359	329	351	306	333	343	305	335	338	335	345	359	334	305	292	324	385	306	322	321	342	306	342	326	348	317	334	317	319	300	319	361	336	323	339	336	310	319	314	327	300	337	308	335	362	337	322	335	342	337	330	311	316	303	332	357	338	318	355	294	346	333	324	343	346	328	324	331	320	321	293	340	318	351	336	312	334	340	337	365	334	323	323	336	322	351	331	334	277	343	328	329	335	314	313	319	371	340	352	302	344	302	330	325	303	303	346	323	321	364	335	333	331	320	355	349	361	360	349	357	340	309	310	328	334	340	311	332	341	302	366	333	343	353	354	342	336	333	355	320	323	302	352	340	340	363	341	331	353	349	323	330	352	372	341	349	332	320	342	354	348	352	319	338	316	352	332	315	368	360	340	317	302	334	292	315	341	341	340	313	337	341	319	332	337	348	320	320	339	340	377	352	322	306	324	346	346	365	322	338	355	352	322	323	324	349	341	341	299	335	330	341	374	324	333	321	344	364	332	347	337	365	315	317	311	315	329	321	322	334	305	363	359	354	361	329	310	328	332	327	306	298	326	355	345	361	326	374	313	344	314	339	300	323	310	341	345	319	334	305	347	336	364	321	320	342	334	314	308	297	369	331	302	341	323	363	339	333	348	349	337	309	360	351	347	345	326	337	337	339	331	330	329	302	341	309	340	320	345	340	355	325	332	346	366	341	330	308	326	329	322	342	351	328	343	330	363	306	359	348	332	376	334	363	352	346	321	303	330	342	340	352	348	334	365	322	345	319	371	326	314	360	345	327	312	310	366	328	305	303	328	305	347	342	311	336	348	311	344	357	349	357	323	352	319	312	307	326	300	308	316	342	325	371	343	314	375	341	329	327	330	388	332	329	287	365	365	354	329	342	357	335	331	307	310	343	322	336	342	315	296	334	349	328	318	304	312	364	387	350	376	313	339	339	336	389	303	313	332	386	359	348	321	329	352	328	359	339	311	344	322	304	324	351	340	320	339	363	325	329	304	327	307	339	335	353	334	324	300	304	352	351	307	331	351	335	356	364	327	333	365	372	337	332	358	349	300	324	324	335	321	351	346	339	360	334	331	365	383	333	315	333	355	325	345	331	331	361	306	322	332	319	313	309	334	371	312	350	311	329	336	308	333	350	354	350	323	337	337	323	332	299	312	306	344	385	305	341	337	329	323	336	323	323	342	340	353	320	376	329	328	345	358	339	356	352	325	299	349	368	322	339	342	313	333	312	319	361	344	309	312	335	307	352	314	321	333	397	343	366	346	328	324	300	379	307	331	330	312	325	348	366	364	336	348	336	336	374	343	336	300	335	315	329	365	374	322	340	333	351	330	318	323	334	318	305	328	303	308	320	310	345	335	347	329	331	325	358	337	321	323	342	341	323	364	339	347	392	348	338	349	366	327	343	342	317	344	355	329	346	335	344	330	304	345	340	316	347	360	304	337	292	378	301	318	336	351	351	340	338	343	346	352	333	309	341	350	333	316	354	313	324	355	341	330	347	347	318	342	316	298	328	359	329	310	358	353	329	345	320	329	290	357	327	300	317	362	306	308	353	340	316	332	368	346	338	334	351
23228	4176	9232	11262	9859	7432	5534	4335	3327	2487	2076	1807	1654	1466	1239	1221	1205	1079	1036	1016	1019	960	963	916	885	1007	999	986	1012	1035	983	976	986	991	972	938	920	945	873	927	862	890	829	888	794	887	828	816	788	787	837	809	819	761	745	743	766	824	694	705	767	790	680	750	734	726	783	733	748	734	727	787	770	747	780	754	730	741	706	766	731	822	808	747	769	680	745	750	783	719	748	745	727	745	720	821	756	692	718	708	763	674	724	763	714	772	727	735	751	728	777	727	701	727	686	738	758	754	708	763	706	742	736	734	702	752	681	760	703	742	746	728	690	733	738	752	761	689	765	729	736	743	753	758	751	687	706	697	713	737	722	742	709	705	744	693	750	743	735	774	756	772	708	758	770	725	703	760	747	691	753	739	723	709	732	705	739	745	714	798	668	737	720	726	706	711	722	713	716	683	727	707	726	701	711	739	680	688	783	729	714	659	746	741	747	746	740	714	732	713	694	770	713	741	734	719	659	737	715	767	794	724	741	760	677	640	768	664	772	750	728	742	676	713	708	734	765	797	739	749	736	738	755	737	683	757	743	725	692	736	694	733	733	723	712	706	720	784	714	758	727	730	725	709	769	695	708	711	726	718	730	716	708	773	703	712	693	712	733	728	747	748	717	708	720	735	738	729	718	746	767	710	754	750	732	728	722	727	705	723	779	730	732	718	738	717	754	708	723	695	714	696	749	744	744	714	754	758	708	721	726	673	747	705	764	706	741	745	763	749	726	754	680	711	683	695	744	732	733	729	733	717	704	719	725	726	724	711	709	727	766	698	755	731	704	736	775	723	736	721	714	718	774	730	759	751	722	752	724	751	818	738	721	718	724	704	686	733	712	734	667	746	750	772	754	780	704	744	710	779	753	756	767	747	756	714	756	722	723	686	749	753	730	717	721	800	746	775	740	708	752	713	768	701	696	694	749	730	698	667	720	723	725	701	771	718	737	745	790	726	713	754	769	730	713	744	749	775	722	762	720	759	734	760	723	732	719	723	760	712	663	728	749	750	698	724	754	770	729	682	701	700	702	752	724	746	762	744	742	751	709	761	705	711	712	767	747	733	693	740	761	743	686	758	725	701	767	732	700	680	710	706	727	720	736	730	697	711	725	731	763	729	721	736	747	718	729	714	708	711	779	742	750	729	699	735	731	698	721	753	679	776	692	716	688	710	777	740	720	736	767	780	730	758	740	766	705	745	764	759	724	722	726	741	722	743	662	689	716	702	707	730	716	727	761	765	706	729	735	781	737	696	760	725	740	766	694	674	721	699	725	701	771	696	746	739	726	741	749	695	768	728	697	737	725	761	773	751	745	739	766	759	682	754	727	710	726	781	722	721	765	724	694	713	729	762	797	733	706	752	713	688	787	755	768	769	722	735	684	740	666	759	706	755	712	743	738	741	763	707	700	660	719	692	720	759	692	758	710	709	746	719	726	740	711	711	732	713	772	708	727	718	695	766	682	699	707	752	750	690	724	751	711	761	703	735	777	751	745	734	753	728	714	738	644	710	770	723	724	677	743	738	773	702	743	678	772	746	753	769	734	698	728	753	698	721	679	699	708	728	740	692	690	756	745	736	745	786	718	758	729	738	715	736	725	713	751	755	729	746	741	729	744	694	727	727	702	706	731	709	702	706	739	720	721	739	726	742	728	765	791	737	722	701	759	704	806	715	746	683	722	756	724	742	737	720	711	707	698	741	672	696	757	754	777	764	736	738	722	746	719	693	746	754	730	742	670	711	756	726	724	758	715	714	737	733	725	699	697	721	763	750	720	725	735	702	709	686	707	704	765	724	690	738	722	709	704	735	757	758	726	789	705	704	650	774	718	732	695	735	724	745	718	728	776	738	712	747	741	673	680	699	735	748	764	685	722	771	730	704	721	739	742	722	725	739	710	731	707	760	716	736	726	716	733	719	748	659	793	758	773	721	695	694	711	708	770	770	717	701	707	713	744	707	702	712	733	736	728	727	679	744	724	752	729	736	744	727	734	741	738	740	754	735	721	711	704	661	733	705	729	740	762	755	771	661	719	772	699	763	734	717	712	760	753	726	690	745	755	717	726	718	723	681	689	709	727	746	780	694	723	697	734	738	742	705	760	742	711	725	768	722	723	743	692	663	741	772	709	720	728	686	731	753	742	735	726	706	760	735	742	721	694	719	680	721	691	710	680	773	757	747	740	748	723	708	732	735	749	735	776	802	681	736	657	687	730	742	680	792	742	688	754	718	711	728	705	717	730	727	736	723	713	726	756	712	724	705	717	770	729	699	745	753	722	761	723	705	756	747	718	737	692	763	707	711	720	741	735	725	735	691	755	741	721	767	744	689	727	699	744	710	737	736	700	743	771	694	719	729	767	764	760	697	673	746	725	669	761	674	772	763	738	690	718	720	754	736	724	755	726	763	753	767	720	737	692	713	727	741	726	720	718	779	718	743	706	776	696	788	732	753	741	767	762	753	672	746	717	662	719	713	747	778	749	776	728	699	690	711	777	733	755	683	707	745	725	778	762	763	754	688	728	715	706	674	723	697	702	735	713	704	719	766	761	717	748	707	748	700	729	756	710	722	756	725	729	727	734	695	727	747	748	748	726	664	678	756	729	725	753	757	748	798	710	750	671	735	769	726	750	746	721	747	784	668	768	713	719	730	700	717	757	708	763	755	754	702	746	733	750	719	719	752	678	783	727	695	747	767	718	741	700	736	667	740	741	725	716	712	686	730	739	744	736	715	762	752	733	711	703	747	694	753	748	714	698	690	682	647	763	722	695	719	691	767	727	715	743	740	646	760	710	715	736	706	717	726	713	730	696	742	756	713	656	761	722	740	756	726	757	728	775	714	751	717	738	700	720	677	753	715	763	724	759	732	778	703	705	701	721	708	650	752	764	737	733	706	707	701	735	710	682	718	727	737	721	747	734	705	703	709	708	680	698	778	746	690	748	751	711	735	707	727	732	705	653	744	714	830	742	716	712	746	770	688	703	687	743	751	746	732	749	721	729	758	752	728	765	724	749	677	697	743	729	735	724	690	742	697	744	709	755	787	750	770	695	758	723	765	709	720	750	739	671	776	720	732	739	715	721	717	731	705	713	694	753	721	706	703	739	753	713	730	708	721	753	743	740	751	757	754	772	712	729	728	726	732	690	757	752	711	702	736	655	680	708	777	752	724	721	770	737	708	731	744	718	763	746	707	718	729	732	734	723	710	730	747	731	759	736	701	784	705	696	747	721	755	778	741	728	711	695	748	726	788	701	710	774	740	736	750	697	706	747	719	772	708	731	692	731	703	760	704	736	770	755	730	694	766	733	789	721	753	695	762	744	715	784	736	761	711	665	721	725	697	671	761	716	741	693	712	706	750	695	730	718	731	698	712	713	734	719	732	655	696	737	735	735	712	690	696	695	715	728	741	730	739	701	732	711	743	719	735	712	686	786	696	652	784	781	723	772	703	726	709
12754	1960	1845	1477	953	710	551	433	402	301	267	263	255	251	230	245	213	247	225	186	242	265	218	226	229	214	225	201	219	211	231	247	226	210	191	243	241	207	252	218	209	209	217	235	190	222	234	201	198	216	214	223	212	185	248	224	233	198	179	223	204	196	199	223	211	233	211	206	215	207	223	199	198	201	203	209	199	222	186	198	230	212	222	230	181	198	209	212	194	230	241	205	202	199	190	224	207	203	192	232	226	212	253	224	229	184	258	190	201	218	230	212	223	206	215	208	204	211	193	220	200	216	216	187	198	213	227	201	210	221	207	196	197	201	206	221	241	214	213	211	204	220	212	186	211	237	201	211	202	202	223	207	227	214	227	202	228	183	194	214	213	225	216	212	202	191	171	188	222	211	221	209	212	227	231	222	246	225	203	227	207	212	195	233	206	209	206	208	206	200	220	205	190	230	211	211	188	233	216	213	222	187	219	211	209	204	221	218	223	220	214	216	216	214	204	218	204	202	243	234	202	191	226	201	225	224	214	204	221	213	258	191	219	231	219	208	194	221	228	196	211	208	216	225	215	193	208	219	199	193	219	219	189	218	196	179	236	179	212	232	207	206	190	207	202	242	202	199	225	210	197	223	228	228	214	233	219	210	238	206	236	210	200	184	196	202	199	216	229	194	228	217	223	225	196	192	221	236	171	229	241	230	216	214	220	174	203	207	191	216	204	173	204	197	207	197	255	225	209	215	226	211	222	216	220	183	224	219	213	199	233	173	233	216	214	208	228	212	184	198	214	202	195	200	237	232	191	217	212	216	207	195	207	229	213	190	217	221	204	212	197	203	208	216	213	225	201	216	212	206	187	196	210	239	180	203	210	181	221	207	233	203	190	210	234	209	196	222	218	205	192	212	225	212	202	198	197	204	222	205	205	212	193	208	229	223	177	190	204	197	197	166	226	197	209	207	204	214	211	242	195	212	196	194	216	201	210	202	220	202	189	246	174	197	194	210	218	204	203	201	183	211	200	225	209	205	178	207	202	198	212	214	233	200	198	214	207	217	204	205	232	227	197	201	192	200	203	210	197	212	213	178	181	248	223	208	210	222	227	207	208	226	233	205	226	231	191	197	210	194	189	211	231	221	190	168	207	211	189	201	233	193	210	195	225	214	225	217	185	221	208	208	252	247	221	199	200	199	209	184	197	198	192	228	186	200	205	191	236	191	197	229	222	208	239	203	227	207	222	212	189	212	203	199	214	208	217	195	222	189	198	195	217	230	206	216	201	200	195	233	241	210	223	207	195	189	217	198	211	223	193	214	198	218	224	204	196	213	173	204	207	203	215	215	209	220	182	188	215	236	219	201	219	199	217	245	217	182	174	209	210	205	214	198	223	200	176	228	203	217	209	189	211	210	202	214	209	222	224	229	233	217	213	203	182	223	201	190	216	214	185	180	219	204	192	197	217	206	174	204	228	182	198	205	191	204	209	197	238	209	201	184	219	194	217	193	214	215	194	249	230	198	192	222	221	235	200	212	225	198	195	187	227	190	204	235	221	219	203	223	204	206	222	216	224	225	237	217	201	204	192	204	222	225	190	213	179	206	199	219	227	202	221	199	199	234	228	210	210	199	209	217	195	198	223	204	218	195	199	209	224	215	190	205	245	206	211	207	212	223	241	219	175	210	211	223	203	218	215	203	173	206	178	193	220	195	224	207	230	199	230	213	208	220	180	193	189	205	208	190	214	208	220	173	201	196	201	225	200	193	225	186	236	208	206	207	214	215	204	208	200	212	224	223	208	209	231	184	202	211	214	222	209	215	195	184	197	209	201	193	208	194	186	232	194	204	224	220	214	201	179	204	198	177	234	247	194	196	190	220	226	241	221	198	195	196	216	204	201	219	206	196	208	210	203	201	212	225	211	221	196	214	216	187	245	189	210	202	224	237	191	212	233	193	225	215	217	227	217	190	205	219	198	202	201	200	214	230	200	203	216	224	214	205	202	168	215	202	193	200	214	218	195	228	199	208	212	216	199	217	205	198	201	221	213	228	186	193	221	197	215	221	229	219	214	250	201	207	206	229	230	194	195	236	205	219	207	225	183	194	209	197	163	227	201	231	217	219	220	196	210	195	254	184	203	229	204	206	195	206	202	202	220	221	197	192	241	183	209	215	199	222	203	204	189	174	239	223	217	186	200	207	202	202	212	214	188	199	190	188	210	223	208	195	200	216	189	215	207	197	213	218	187	239	191	213	220	198	182	215	219	214	229	207	191	190	197	201	219	250	202	211	197	203	206	220	228	214	217	179	209	222	204	224	223	196	211	195	189	229	199	213	210	207	179	218	231	235	180	194	223	198	228	209	209	204	222	220	200	211	227	210	238	198	185	189	190	191	196	193	203	232	225	201	200	230	214	233	215	224	222	228	201	208	199	195	230	209	213	200	218	205	201	227	205	189	185	190	196	196	186	210	193	190	200	235	205	211	211	206	187	191	203	184	235	207	201	183	218	208	232	178	216	213	209	209	203	221	204	191	210	191	204	220	180	199	190	223	186	190	203	221	201	188	194	207	238	217	230	198	204	192	218	208	220	221	191	204	193	241	164	205	222	201	191	209	191	209	179	190	187	230	231	174	208	225	217	234	211	249	210	225	195	221	210	215	178	226	199	205	194	201	174	175	201	191	218	203	196	196	199	210	208	189	200	198	201	205	191	214	202	203	221	202	205	205	215	194	216	168	214	229	188	192	184	205	195	201	199	202	221	235	202	221	220	206	210	206	194	203	212	208	226	204	225	186	218	211	215	235	216	186	201	233	225	211	209	220	234	240	195	203	201	193	208	205	235	194	190	204	206	201	211	224	211	221	214	211	202	208	200	215	191	228	219	211	187	216	181	218	231	189	190	200	201	204	201	204	220	227	233	194	185	232	206	206	217	242	175	202	204	221	199	220	218	209	214	206	205	206	215	210	186	194	226	221	233	227	211	217	204	201	238	235	188	213	210	207	207	200	213	203	180	219	228	191	215	214	175	190	209	220	202	197	194	196	217	192	223	216	197	222	191	181	199	224	221	188	224	225	210	198	204	213	198	210	207	216	228	217	236	215	197	209	203	201	198	195	203	227	196	204	214	222	195	236	208	233	246	179	198	203	183	212	191	249	239	195	209	204	202	214	188	202	218	226	199	202	230	175	218	228	219	241	224	203	236	203	195	220	212	219	215	199	198	172	207	239	233	200	225	240	200	196	206	185	199	171	203	222	208	211	210	212	229	207	197	191	211	220	219	215	217	195	190	182	179	218	188	225	191	208	242	202	212	176	212	219	209	197	244	230	221	241	181	208	206	197	259	234	157	189	226	208	213	193	218	179	197	210	212	222	202	200	229	204	192	240	222	199	208	208	192	200	196	192	199	185	198	223	217	239	218	205	208	218	201	204	209	178	206	210	184	225	180	215	228	210	207	212	199	220	216	203	218	203	208	195	199	236	205	196	206	207	183	214
7439	1633	3605	4294	3677	2889	2197	1729	1346	1080	901	811	717	675	668	689	689	578	585	559	567	578	553	546	572	532	587	532	580	545	582	568	592	552	558	537	560	542	502	512	567	551	527	529	542	526	533	547	508	563	542	498	511	495	531	483	529	490	473	537	535	526	495	511	482	492	486	507	469	477	505	508	491	484	487	508	474	490	516	501	463	477	495	459	484	506	499	499	515	464	509	513	520	477	496	499	495	500	503	502	475	505	496	479	525	501	504	515	502	481	524	509	472	475	493	518	507	527	493	477	531	511	531	491	496	512	489	451	477	452	491	530	507	547	494	531	518	503	484	481	512	479	495	482	495	462	481	499	442	420	500	476	503	490	482	449	483	490	478	492	496	501	481	525	508	496	532	519	502	530	483	514	479	509	481	482	524	500	464	485	478	489	489	474	498	488	488	472	498	540	489	480	498	466	477	516	529	479	490	539	480	551	523	482	460	479	485	521	506	492	515	507	521	498	452	492	491	494	500	484	475	518	460	506	482	522	518	475	484	481	516	486	502	516	533	468	499	503	486	519	494	478	497	508	480	483	525	483	487	492	492	521	493	493	487	468	549	516	474	463	487	501	521	475	489	521	530	499	498	435	471	502	515	446	489	484	491	482	466	489	497	456	528	477	503	499	522	482	485	549	501	494	509	492	496	503	524	430	452	493	492	492	505	512	494	521	522	504	497	483	492	492	499	500	474	485	457	523	499	438	496	498	497	520	506	486	486	515	520	493	525	505	502	520	489	486	492	514	530	482	476	505	477	498	535	493	433	512	500	487	501	509	465	491	509	503	514	509	510	450	506	531	449	500	490	521	510	488	496	477	498	489	533	483	438	491	505	509	508	537	437	470	497	506	488	455	514	499	497	507	527	478	489	555	490	493	509	473	520	503	496	499	447	491	438	496	507	497	509	478	488	482	502	494	483	501	495	513	545	488	507	499	469	479	498	461	512	474	496	466	466	498	514	511	483	461	524	518	479	515	494	521	497	449	485	497	529	503	474	516	506	454	529	522	513	524	484	527	458	501	517	502	461	474	498	490	491	467	512	493	512	451	505	479	494	510	491	479	479	497	467	496	484	466	490	517	524	503	517	493	460	510	479	484	523	510	488	480	466	461	491	470	470	505	504	490	460	475	468	490	498	503	525	530	490	507	531	483	525	491	531	482	444	522	503	495	491	468	479	495	465	460	480	488	482	486	517	515	470	485	490	476	510	486	535	491	490	482	492	493	477	485	491	490	496	470	496	503	486	512	475	491	518	449	504	483	470	488	521	494	476	486	505	518	496	524	495	500	506	499	500	520	494	499	484	465	489	507	488	480	509	524	509	518	481	510	495	508	476	475	469	465	494	480	536	487	558	479	510	526	472	497	523	495	475	490	509	499	508	517	496	524	499	470	536	497	518	511	507	481	501	483	531	548	475	499	489	472	485	482	539	509	482	507	496	478	498	503	465	496	509	506	459	488	504	505	506	486	510	490	486	509	453	505	475	499	506	480	484	459	464	513	476	494	518	481	500	496	527	488	534	468	495	518	528	500	460	519	513	508	450	502	493	522	489	500	513	494	482	468	521	500	493	485	478	484	489	485	470	490	522	506	484	472	499	478	477	468	498	500	538	509	498	517	494	472	478	488	499	484	488	535	485	472	509	508	479	497	495	466	485	512	504	515	466	517	509	482	484	504	475	492	459	472	503	479	523	503	507	528	490	491	496	483	539	508	505	549	537	520	497	470	464	512	473	499	532	493	523	467	491	462	552	502	514	484	487	504	475	496	494	540	522	481	486	484	498	478	545	489	484	506	486	494	503	510	475	497	501	466	479	479	514	549	496	485	492	501	474	504	473	535	437	536	474	508	500	478	524	517	513	536	502	488	518	492	465	505	480	506	518	512	493	458	511	493	509	524	478	484	468	509	519	501	484	515	530	488	507	485	511	490	501	484	508	517	533	503	476	489	492	518	452	501	489	479	482	492	475	490	468	477	508	489	469	515	517	503	515	484	491	446	496	483	491	487	479	467	442	511	486	505	468	484	474	477	498	477	486	482	469	524	515	484	534	505	525	467	484	454	484	516	480	489	513	488	497	502	487	496	487	462	485	500	491	492	515	468	513	455	512	522	512	518	533	507	503	488	527	484	519	480	485	506	486	489	469	509	489	488	496	545	489	469	511	504	509	524	462	493	493	477	510	459	488	506	479	520	535	499	471	462	512	466	530	513	516	490	467	470	482	495	506	517	514	527	487	537	504	478	469	470	472	513	484	470	461	487	527	509	520	509	525	512	513	485	491	509	469	487	457	475	460	433	505	458	535	447	510	483	524	490	470	484	524	473	503	540	472	454	512	456	479	510	512	426	492	490	496	516	495	475	498	485	485	501	521	487	498	510	474	518	479	520	497	485	477	487	505	487	480	504	491	470	512	523	531	463	512	483	486	478	494	514	499	494	504	476	478	487	505	498	497	478	521	476	482	498	529	466	484	462	494	565	498	487	490	505	478	514	533	509	480	509	498	492	489	466	475	528	499	512	513	509	488	492	508	512	489	502	482	515	484	503	475	485	478	492	487	544	509	492	511	470	481	486	498	463	490	525	548	525	494	512	494	520	488	484	512	472	493	463	481	496	463	469	530	500	495	517	470	520	500	476	489	512	524	497	484	474	517	512	490	472	505	514	452	470	463	496	510	517	470	507	515	524	516	510	486	488	510	438	487	506	489	507	484	492	499	492	505	472	470	485	482	500	516	503	512	515	507	530	489	516	498	481	471	523	502	492	495	526	509	525	456	511	470	471	451	502	491	542	485	470	512	512	513	498	513	471	505	493	514	523	503	468	482	504	475	459	531	508	488	505	523	509	515	460	454	474	504	493	502	468	531	483	472	459	476	514	523	492	472	479	522	495	520	491	461	449	506	462	488	495	487	509	485	492	478	474	503	467	475	477	505	520	490	471	475	531	468	480	435	467	524	471	492	475	501	472	483	508	492	490	489	490	497	502	491	501	527	483	501	511	528	518	462	515	476	501	470	488	488	531	500	451	499	514	438	503	520	509	459	522	478	443	494	473	541	487	529	462	476	510	488	463	492	501	482	487	508	479	513	486	532	483	533	512	468	531	539	474	490	512	453	522	491	545	517	498	474	499	485	551	507	468	478	502	506	499	505	485	487	467	519	527	498	466	516	498	499	491	473	531	497	473	487	541	530	476	493	482	500	461	520	493	520	513	495	507	456	463	490	520	504	492	513	514	509	490	465	478	516	495	461	481	546	508	478	508	503	505	505	493	477	488	488	532	471	437	475	507	490	494	514	519	491	524	479	544	459	546	492	502	445	487	450	487	458	486	501	490	505	495	486	502	471	455	479	530	494	493	501	543	506	470	529	482	513	453	493	493	475	486	463	533	507	512	503	529	487	477	499	513	485	485	519	507	487	472	503	483	477	493	478	512	509	481	475	496	481	532	502	485	523	491
31015	6319	3880	3009	2000	1373	940	777	635	465	476	416	380	345	366	333	308	319	289	362	337	313	325	299	308	293	322	300	302	309	330	347	314	324	346	352	324	318	345	313	305	318	297	277	314	299	352	333	331	296	315	315	316	286	306	297	274	303	345	304	313	270	278	282	287	324	300	271	297	286	308	275	293	269	315	277	277	294	294	319	266	269	313	316	316	299	299	305	342	299	302	318	332	288	305	307	290	312	294	279	240	290	284	331	293	282	295	305	278	296	307	304	307	317	310	319	316	299	293	284	312	304	304	300	275	279	256	281	253	304	299	291	296	316	308	292	266	280	311	291	290	287	311	282	310	329	306	275	305	314	307	308	288	273	308	293	291	281	267	305	325	323	320	285	306	304	287	319	300	271	300	285	304	271	288	309	292	315	278	297	297	297	301	312	304	328	286	289	316	301	256	262	253	310	294	313	284	303	276	276	267	300	293	319	298	311	305	289	312	294	327	280	301	292	305	304	304	301	294	312	302	293	266	268	291	270	278	323	316	284	305	269	273	284	317	288	339	294	263	302	288	275	295	278	291	301	282	324	247	303	306	294	305	302	322	313	284	288	276	287	289	300	290	303	304	265	300	302	302	305	265	298	312	294	300	286	281	308	267	268	285	278	306	290	296	277	298	313	317	313	310	292	299	295	279	302	326	312	299	332	279	299	308	296	311	289	291	253	277	308	287	311	310	313	294	295	327	332	307	298	337	323	268	286	274	297	270	283	293	271	301	297	277	295	290	310	327	274	309	297	305	276	320	301	288	291	318	292	278	308	304	282	296	306	276	295	271	304	294	288	297	279	278	292	306	313	301	300	335	284	288	242	314	301	299	301	280	327	275	312	277	306	278	292	313	326	278	269	280	308	298	316	269	305	320	312	280	310	275	294	282	310	268	272	316	303	299	312	307	323	315	266	272	295	272	285	291	295	266	279	288	272	292	295	295	267	303	308	324	283	290	258	309	288	287	315	289	298	288	280	291	271	299	291	301	305	295	279	295	279	307	327	306	299	304	275	273	292	273	312	302	267	279	273	278	261	283	279	296	322	263	307	313	295	278	321	293	286	304	300	276	275	298	300	280	294	285	288	294	287	301	322	307	302	304	277	298	305	335	291	340	300	256	299	286	329	292	269	278	277	287	278	315	274	290	317	329	317	291	260	261	291	297	263	285	313	304	307	290	283	288	308	311	320	292	317	293	299	276	293	315	296	294	312	294	322	324	312	327	278	261	262	307	300	269	293	274	291	300	284	308	292	305	303	293	293	311	280	303	303	323	296	335	278	259	300	276	302	290	299	302	265	307	299	281	307	315	302	298	285	278	259	294	292	318	273	258	281	285	310	307	327	299	311	313	315	253	285	278	300	275	303	323	296	275	303	294	280	293	310	266	307	272	274	313	319	306	318	310	334	297	304	316	303	289	294	296	252	283	273	290	314	248	304	296	253	329	287	312	275	298	288	280	303	275	299	282	259	295	305	334	253	310	284	301	310	323	303	269	304	303	325	288	308	321	294	283	291	282	272	289	279	279	295	251	304	293	338	293	252	287	319	276	327	299	305	292	310	325	280	277	314	295	308	285	297	302	313	273	326	263	292	313	319	308	284	280	311	284	313	286	256	250	281	279	298	315	302	303	284	290	259	264	286	328	308	326	299	326	321	296	291	284	326	300	303	294	273	266	309	324	305	328	293	341	308	296	294	309	281	304	282	315	329	310	298	280	281	282	269	290	280	303	326	305	343	310	270	277	259	324	321	283	284	293	287	283	306	317	293	300	299	295	306	282	278	305	287	296	302	280	303	325	264	239	301	301	319	244	269	317	293	308	299	276	302	285	317	286	306	308	299	306	261	291	306	288	280	291	278	298	277	261	279	279	308	326	298	312	285	330	274	299	284	297	275	304	311	285	344	302	294	274	320	279	279	301	299	307	286	280	293	281	307	312	316	303	328	305	284	322	285	292	333	314	290	307	318	322	289	305	293	278	296	321	284	267	294	295	277	290	296	279	295	320	309	275	289	308	300	316	298	310	306	295	292	317	290	290	333	301	277	318	308	284	325	283	303	286	288	296	287	286	270	282	304	290	266	305	284	310	297	329	329	265	307	280	281	273	307	313	259	272	328	301	292	266	297	281	296	284	303	315	295	267	331	279	306	313	314	313	292	306	312	299	272	299	279	308	286	269	311	298	311	277	273	306	309	282	312	321	315	308	257	287	275	312	309	297	327	258	289	299	310	286	306	297	290	291	317	308	282	298	300	283	306	300	302	317	294	298	273	322	318	324	292	278	304	283	282	324	297	279	282	313	342	293	326	301	247	293	289	288	329	285	283	253	297	342	305	293	324	335	269	301	317	289	302	333	307	294	300	297	297	310	307	294	299	284	276	320	304	294	336	312	303	263	354	297	284	283	300	317	285	264	268	264	293	286	268	282	275	294	272	293	288	324	303	300	293	305	305	280	281	301	284	307	289	286	317	295	327	282	269	282	298	325	305	296	283	309	303	276	289	287	292	306	305	298	313	307	294	295	313	283	309	279	331	292	307	317	282	303	307	318	280	297	302	288	297	316	315	306	284	301	231	314	300	289	268	289	292	281	280	296	290	275	302	309	270	328	292	288	304	312	293	290	279	275	319	338	281	266	261	300	327	318	280	302	290	299	300	301	275	307	281	297	319	325	289	296	310	295	270	258	295	260	284	353	315	274	307	301	329	301	280	275	270	290	283	290	275	323	298	313	283	292	298	281	295	308	340	297	310	299	291	315	283	246	279	278	303	338	275	269	316	310	320	336	297	312	288	268	258	306	295	293	293	304	272	336	331	322	309	290	270	309	289	277	289	307	321	296	317	282	306	304	301	324	327	315	271	281	290	301	278	288	309	339	312	296	305	288	300	301	306	294	290	289	281	307	287	288	274	291	304	285	311	296	296	299	289	306	318	285	276	303	322	318	320	278	305	277	292	288	313	297	282	326	291	288	293	268	288	303	294	315	331	273	298	303	283	330	297	263	296	282	308	301	309	283	272	329	291	281	292	284	299	249	301	296	295	277	290	299	273	288	255	265	273	312	296	286	287	295	268	266	308	299	304	318	317	314	277	289	296	297	338	291	313	290	273	307	312	281	288	270	272	327	272	346	319	304	316	300	252	291	285	307	315	266	307	298	301	298	277	293	294	325	303	276	320	297	294	314	274	302	297	285	327	289	314	325	336	300	259	298	276	295	276	288	281	273	324	287	263	316	293	252	299	271	270	259	298	311	305	269	288	298	286	300	304	298	265	290	303	278	320	318	268	307	295	297	289	300	292	301	283	298	333	303	283	286	310	316	350	311	291	307	310	287	303	333	294	298	304	264	367	310	287	320	299	312	284	294	312	288	303	316	322	306	305	297	314	313	280	264	266	317	318	302	311	299	301	317	304	316	289	290	303	268	300	298	290	285	296	266	260	272	279	288	295	294	305	311	276
17582	3062	6664	8214	6915	5300	4017	3111	2375	1837	1544	1361	1312	1177	1039	1047	976	843	860	832	858	868	847	826	847	865	770	835	878	865	851	836	827	855	809	825	824	854	803	754	783	821	757	766	800	745	725	750	726	711	747	696	717	730	687	688	711	661	682	709	672	746	700	673	678	650	701	727	674	703	685	712	668	686	721	647	710	652	678	648	706	732	699	673	698	738	684	684	665	704	651	632	674	672	648	656	685	718	678	686	692	643	668	691	681	656	671	673	701	704	636	672	708	680	673	695	675	677	648	653	683	725	657	721	693	632	653	664	676	711	682	680	648	653	678	685	620	665	698	629	670	663	706	694	677	632	657	640	653	640	667	681	649	619	698	709	733	691	657	681	633	674	672	654	666	715	646	686	686	677	677	682	657	644	664	668	695	674	663	663	649	657	659	672	685	657	679	681	637	641	683	659	707	648	694	663	630	658	643	643	700	726	669	698	646	684	691	668	657	672	659	704	661	693	681	692	702	686	705	667	657	711	723	680	673	633	710	729	717	648	683	669	671	608	645	643	684	699	692	674	696	618	636	652	717	693	643	616	696	685	652	709	673	675	720	663	686	697	664	660	668	646	679	670	678	672	632	644	658	705	678	697	717	633	673	707	684	687	663	678	728	650	619	667	704	695	700	677	639	688	682	685	670	686	662	679	642	687	671	650	637	649	646	659	684	662	653	630	656	679	686	705	699	695	689	637	668	669	690	706	689	630	680	685	641	671	638	659	630	710	650	672	663	695	654	696	671	665	692	665	667	627	695	635	653	685	665	716	673	698	647	711	633	662	631	683	655	662	676	700	678	660	636	679	716	685	702	667	640	658	684	710	667	674	696	702	696	652	694	677	712	695	694	678	677	645	682	729	664	693	717	647	651	605	657	687	679	700	707	700	667	636	652	689	630	630	651	699	647	700	669	631	706	726	698	683	644	642	710	698	717	672	721	683	658	665	675	675	649	695	651	682	692	678	675	668	680	628	659	639	679	695	676	656	677	693	700	658	669	680	636	670	672	709	705	666	669	711	690	703	675	681	642	626	694	688	668	640	676	712	676	709	688	683	650	664	715	653	710	642	646	645	657	707	668	636	677	681	686	672	653	673	686	656	716	670	604	712	681	652	692	655	679	687	710	670	643	648	690	663	680	699	703	619	669	690	646	675	682	694	623	660	611	666	671	702	674	655	674	662	706	685	678	677	650	666	657	642	711	697	636	625	657	700	668	631	699	703	660	687	691	663	692	697	675	693	703	700	640	671	781	717	711	665	664	668	720	663	675	681	718	678	630	676	681	708	680	666	678	688	653	674	703	740	679	699	683	684	648	689	697	656	652	661	706	678	682	675	722	674	711	657	684	633	616	632	653	699	684	689	691	633	697	688	685	693	680	655	696	671	693	682	680	647	690	666	639	713	662	705	711	685	670	637	679	678	663	692	647	677	659	662	683	648	668	664	680	681	678	617	691	682	687	664	671	698	626	656	691	620	676	684	635	637	636	622	685	663	667	705	680	743	659	655	661	664	678	676	683	705	663	699	706	655	697	658	655	657	668	703	669	662	655	657	684	669	646	662	710	693	703	665	660	648	660	704	667	691	692	656	683	660	648	625	665	682	661	717	668	715	667	658	688	652	698	708	695	713	690	634	696	667	623	679	606	652	632	682	683	639	705	649	682	668	717	702	650	698	672	727	702	678	678	682	685	647	637	696	640	672	656	674	687	695	635	648	681	664	697	667	660	685	677	636	679	687	679	660	667	698	659	688	681	738	632	673	675	699	646	638	646	665	630	678	715	689	691	662	635	671	672	668	685	698	666	664	706	646	658	639	667	670	636	725	662	678	676	668	656	686	689	641	655	615	685	712	645	660	612	711	701	676	714	686	614	658	633	646	620	695	707	673	685	685	647	681	639	694	634	676	659	709	639	713	653	653	645	709	653	694	687	674	680	659	713	680	641	674	695	696	678	675	670	647	680	612	677	692	648	647	637	656	680	686	683	672	745	654	698	710	700	647	681	655	650	662	722	685	660	731	671	677	650	676	666	649	642	660	627	693	660	671	669	703	642	692	678	687	673	704	673	640	656	660	678	640	659	644	683	679	696	616	662	700	632	676	663	686	651	658	663	697	668	686	686	672	613	646	676	651	676	692	687	693	622	713	676	667	676	702	662	665	724	639	695	675	659	686	692	681	699	717	656	665	668	665	656	651	651	687	703	686	630	666	687	687	684	641	730	674	672	663	659	647	688	659	647	655	665	674	687	667	654	635	643	674	681	683	652	696	655	711	672	697	648	711	671	651	683	698	677	709	677	679	692	664	651	670	676	689	657	631	632	684	676	666	681	686	651	666	668	698	669	640	638	651	694	678	667	696	687	693	686	665	675	676	671	666	667	677	664	669	653	653	666	743	692	683	685	671	650	673	673	668	659	703	720	669	660	650	692	650	669	670	666	655	698	631	655	650	667	681	666	659	658	657	712	632	691	657	656	657	638	646	623	658	638	704	677	642	665	644	633	637	658	659	686	659	698	672	686	666	628	672	694	695	650	653	667	698	673	659	640	708	673	651	650	694	653	705	679	682	665	687	672	658	686	661	653	664	682	635	633	698	689	646	654	659	681	700	660	667	645	700	658	633	663	689	637	705	638	647	694	710	674	667	674	679	682	690	642	663	706	643	652	706	658	661	699	684	670	689	672	624	692	689	662	721	700	700	673	657	726	661	656	671	667	634	707	699	662	662	709	671	689	703	674	633	684	656	659	722	646	662	689	684	664	722	675	695	713	699	631	673	679	653	688	656	718	652	669	681	647	678	660	722	683	661	662	687	624	663	653	676	661	673	698	628	677	729	692	641	696	653	717	682	682	651	596	621	721	673	657	694	666	633	691	683	649	693	683	609	703	663	649	591	663	682	653	625	650	680	684	666	712	668	696	677	595	740	668	685	651	653	668	648	663	667	664	678	689	700	660	664	658	649	712	665	676	663	688	653	658	697	640	673	662	683	688	699	660	658	673	647	643	664	686	637	677	649	691	660	692	651	630	622	688	673	674	687	643	678	699	686	663	659	669	685	660	688	629	678	660	668	696	649	704	654	649	654	687	688	673	678	635	696	676	715	675	641	660	649	658	680	688	677	687	646	702	687	667	690	623	682	690	690	672	687	702	645	688	631	674	712	680	717	646	682	666	664	689	691	666	639	688	676	665	671	676	655	663	655	668	680	639	666	708	728	688	709	670	705	664	667	636	701	701	639	631	666	666	720	677	662	653	764	682	628	632	672	695	643	656	631	642	667	665	750	670	682	643	691	655	675	688	682	635	676	639	662	650	665	652	679	627	663	669	649	653	671	685	691	646	680	687	637	661	682	723	693	670	678	658	623	706	668	709	688	662	704	698	644	662	705	687	674	698	647	663	692	666	664	681	696	685	694	641	695	649	675	642	716	657	718	663	646	676	666	659	653	628	677	675	710	648	661
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
